FHIR CI-Build

This is the Continuous Integration Build of FHIR (will be incorrect/inconsistent at times).
See the Directory of published versions

Example ConceptMap/message-adt-a04-to-bundle (Narrative)

Responsible Owner: Terminology Infrastructure Work GroupStandards Status: InformativeCompartments: No defined compartments

This is the narrative for the resource. See also the XML, JSON or Turtle format. This example conforms to the profile ConceptMap.


Generated Narrative: ConceptMap message-adt-a04-to-bundle

Mapping from (not specified) to (not specified)


Group 1 Mapping from unspecified code system to unspecified code system

Source CodeRelationshipTarget Codesegment-mapreferencesantlrfhirpathnarrative
ADT_A04.MSH (Message Header) is equivalent to Bundle MSH[Bundle]
ADT_A04.MSH (Message Header) is equivalent to MessageHeader[1] MSH[MessageHeader]
ADT_A04.MSH (Message Header) is equivalent to Provenance[1] MSH[Provenance] Provenance.target=Bundle; Provenance.target=MessageHeader[MSH]
ADT_A04.SFT (Software Segment) is equivalent to MessageHeader[1] SFT[MessageHeader]
ADT_A04.EVN (Event Type) is equivalent to Provenance[3] EVN[Provenance] Provenance.target=Bundle; Provenance.target=MessageHeader[MSH]
ADT_A04.PID (Patient Identification) is equivalent to Patient[1] PID[Patient]
ADT_A04.PD1 (Additional Demographics) is equivalent to Patient[1] PD1[Patient]
ADT_A04:follow:PID.ARV (Access Restrictions) is equivalent to Patient[1] ARV[Patient] Resource=Patient[1] IF ARV-1 IN ("PID", "PD1") AND ARV-3 NOT VALUED
ADT_A04:follow:PID.ROL (Role) is equivalent to Patient[1] ROL[Patient-PractitionerRole] IF ROL-3.1 EQUALS "PP" AND ROL-3.3 EQUALS "HL70443" (element("3.1")="PP")and(element("3.3")="HL70443")
ADT_A04:follow:PID.ROL (Role) is equivalent to RelatedPerson[1] ROL[RelatedPerson] RelatedPerson[1].patient.reference=Patient[1].id IF ROL-3.1 NOT EQUALS "PP" OR ROL-3.3 NOT EQUALS "HL70443" (element("3.1")!="PP")or(element("3.3")!="HL70443") While most likely all other HL70443 values go to RelatedPerson, the implementation needs to determine whether that is fully accurate.
ADT_A04.NEXT_OF_KIN.NK1 (Next of Kin / Associated Parties) is equivalent to RelatedPerson[2] NK1[RelatedPerson] RelatedPerson[2].patient.reference=Patient[1].id The FHIR location will depend on the nature of the data being exchanged and how the systems use next of kin data
ADT_A04.NEXT_OF_KIN.NK1 (Next of Kin / Associated Parties) is equivalent to Patient[1] NK1[Patient] The FHIR location will depend on the nature of the data being exchanged and how the systems use next of kin data
ADT_A04.PV1 (Patient Visit) is equivalent to Encounter[1] PV1[Encounter] Encounter[1].subject.reference=Patient[1].id
ADT_A04.PV1 (Patient Visit) is equivalent to Patient[1] PV1[Patient]
ADT_A04.PV2 (Patient Visit - Additional Info.) is equivalent to Encounter[1] PV2[Encounter]
ADT_A04:follow:PV1.ARV (Access Restrictions) is equivalent to Encounter[1] ARV[Encounter] Resource=Encounter[1] IF ARV-1 IN ("PV1", "PV2") AND ARV-3 NOT VALUED
ADT_A04.ROL (Role) is equivalent to Encounter[1] ROL[Encounter-PractitionerRole]
ADT_A04.OBSERVATIONADT_A04.OBX (Observation/Result) is equivalent to Observation OBX[Observation] Observation.subject.reference=Patient[1].id
ADT_A04.OBSERVATIONADT_A04.OBX (Observation/Result) is equivalent to Observation OBX[Observation-Component] Observation.subject.reference=Patient[1].id
ADT_A04.AL1 (Allergy Information) is equivalent to AllergyIntolerance AL1[AllergyIntolerance] AllergyIntolerance.patient.reference=Patient[1].id
ADT_A04.DG1 (Diagnosis Information) is equivalent to Condition DG1[Condition] Condition.subject.reference=Patient[1].id If in context of the patient
ADT_A04.DG1 (Diagnosis Information) is equivalent to Encounter[1] DG1[Encounter] Encounter[1].diagnosis.reference=Condition[1].id IF DG1-6 EQUALS "admitting"
ADT_A04.DG1 (Diagnosis Information) is equivalent to Encounter[1] DG1[Encounter] Encounter[1].diagnosis.reference=Condition[1].id If in context of an encounter
ADT_A04.DG1 (Diagnosis Information) is equivalent to EpisodeOfCare[1] DG1[EpisodeOfCare] EpisodeOfCare.diagnosis.reference=Condition[1].id If in context of an episode of care
ADT_A04.PROCEDUREADT_A04.PR1 (Procedures) is equivalent to Procedure PR1[Procedure] Procedure.subject.reference=Patient[1].id
ADT_A04.INSURANCEADT_A04.IN1 (Insurance) is equivalent to Coverage[1] IN1[Coverage] Coverage.subscriber.reference=Patient[1].id
ADT_A04.INSURANCEADT_A04.IN2 (Insurance Additional Info.) is equivalent to Coverage[1] IN2[Coverage]
ADT_A04.INSURANCEADT_A04.IN3 (Insurance Additional Info - Cert.) is equivalent to Coverage[1] IN3[Coverage]

 

 

Usage note: every effort has been made to ensure that the examples are correct and useful, but they are not a normative part of the specification.