public class PatientToI2B2 extends FHIRToPDO
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
SEP |
DEFAULT_EVENT_SOURCE, DEFAULT_PATIENT_SOURCE, eventIde, eventIdeSource, FHIR_TAG_VALUE_BOOLEAN, FHIR_TAG_VALUE_CODING, FHIR_TAG_VALUE_DECIMAL, FHIR_TAG_VALUE_INTEGER, FHIR_TAG_VALUE_QUANTITY, FHIR_TAG_VALUE_STRING, METADATA_CONCEPT_CD, patientIde, patientIdeSource
Constructor and Description |
---|
PatientToI2B2() |
Modifier and Type | Method and Description |
---|---|
protected ElementSet |
generatePatientSet(ca.uhn.fhir.model.dstu2.resource.Patient patient) |
java.lang.String |
getPDOXML(ca.uhn.fhir.model.dstu2.resource.BaseResource resource)
Override method that implements
FHIRToPDO.getPDOXML(BaseResource) |
addMetadataInObservationSet, findResourceById, finishRow, generateEIDSet, generateEventSet, generatePatientSet, generatePIDSet, generateRow, generateRow, generateRow, generateRow, genParamNum, genParamStr, getEventId, isNumericType, isRawConceptCD
public static final java.lang.String SEP
public java.lang.String getPDOXML(ca.uhn.fhir.model.dstu2.resource.BaseResource resource) throws FHIRI2B2Exception
FHIRToPDO.getPDOXML(BaseResource)
getPDOXML
in class FHIRToPDO
resource
- The fhir resource. It must be a Patient resourceFHIRI2B2Exception
- In case some error occursprotected ElementSet generatePatientSet(ca.uhn.fhir.model.dstu2.resource.Patient patient) throws FHIRI2B2Exception
FHIRI2B2Exception