Message VXU_V04 in FHIR
Which segments of VXU_V04 become which FHIR R4 resources in the Bundle, from the HL7 Version 2 to FHIR guide. Groups are shown as they appear in the structure.
- HL7 v2 definition
- Definition of VXU_V04 in HL7 v2 2.8
- Resources produced
- BundleMessageHeaderProvenancePatientObservationRelatedPersonEncounterBasicCoverageDevicePractitionerRoleImmunizationServiceRequest
| Segment | Name | FHIR element | Conditions and notes |
|---|---|---|---|
| Message Header | Bundle | ||
| MessageHeader[1] | |||
| Provenance[1] | If there is a source in MSH-4, or known based on the configuration. | ||
| Provenance[2] | |||
| Software Segment | Provenance[1].entity.what(Device) | If the software does represent not the original source system | |
| Provenance[1].entity.what(Device) | If the software represents the original source system | ||
| Patient Identification | Patient[1] | ||
| Provenance[4] | If IF PID-33 AND PID-34 VALUEDOne may drop PID-33 from the condition if PID-34 Last Update Facility is still sufficient without a date. | ||
| Patient Additional Demographic | Patient[1] | ||
| Observation[3] | If IF PD1-7 VALUED | ||
| Next Of Kin / Associated Parties | RelatedPerson[1] | ||
| Patient[1] | |||
PV1PATIENT_VISIT | Patient Visit | Encounter[1] | Only if the system wants to know about the encounter related to the immunization event |
| Basic | If IF PV1-43 VALUED | ||
| Patient[1] | |||
| Coverage[1] | If IF PV1-20 VALUE | ||
PV2PATIENT_VISIT | Patient Visit - Additional Information | Encounter[1] | |
OBXPERSON_OBSERVATION | Observation/result | Observation[1] | If IF OBX-5 LST.count LESS THAN OR EQUALS 1 OR OBX-2 IS "NA" |
| Observation[1] | If IF OBX-5 LST.count GREATER THAN 1 AND OBX-2 IS NOT "NA" | ||
PRTPERSON_OBSERVATION | Participation Information | Device[1] | If IF PRT-10 VALUED |
| Observation[1] | If IF PRT-9 VALUED OR IF PRT-14 VALUED | ||
| PractitionerRole[1] | If IF PRT-5 VALUED | ||
NTEPERSON_OBSERVATION | Notes And Comments | Observation[1].note | |
ORCORDER | Common Order | Immunization[1] | |
| ServiceRequest[1] | Only if the system wants to know about the order that lead to the immunization event | ||
PRTORDER | Participation Information | PractitionerRole[2] | If IF PRT-4.1 EQUALS "OP" AND PRT-4.3 EQUALS "HL70443" |
| Immunization[1].performer.function.coding.code | If IF PRT-4.1 EQUALS "OP" AND PRT-4.3 EQUALS "HL70443" | ||
| Immunization[1].performer.function.coding.system | If IF PRT-4.1 EQUALS "OP" AND PRT-4.3 EQUALS "HL70443" | ||
| PractitionerRole[3] | If IF PRT-4.1 EQUALS "AP" AND PRT-4.3 EQUALS "HL70443" | ||
| Immunization[1].performer.function.coding.code | If IF PRT-4.1 EQUALS "AP" AND PRT-4.3 EQUALS "HL70443" | ||
| Immunization[1].performer.function.coding.system | If IF PRT-4.1 EQUALS "AP" AND PRT-4.3 EQUALS "HL70443" | ||
RXAORDER | Pharmacy/treatment Administration | Immunization[1] | |
RXRORDER | Pharmacy/treatment Route | Immunization[1] | |
OBXORDER.OBSERVATION | Observation/result | Observation[2] | If IF OBX-5 LST.count LESS THAN OR EQUALS 1 AND OBX-2 IS "NA"Some observations about the immunization may map to elements within the Immuniation resource rather than an independent Observation resource. For example, funding source, patient eligibility and educational material are often sent as OBX segments but map to Immunization elements. Specific guidance on how to map, e.g., the US CDC implementation guide on immunizations, will be provided separately at a future time TBD. |
| Observation[2] | If IF OBX-5 LST.count GREATER THAN 1 AND OBX-2 IS NOT "NA"Some observations about the immunization may map to elements within the Immuniation resource rather than an independent Observation resource. For example, funding source, patient eligibility and educational material are often sent as OBX segments but map to Immunization elements. Specific guidance on how to map, e.g., the US CDC implementation guide on immunizations, will be provided separately at a future time TBD. | ||
PRTORDER.OBSERVATION | Participation Information | Device[2] | If IF PRT-10 VALUED |
| Observation[2] | If IF PRT-9 VALUED OR IF PRT-14 VALUED | ||
| PractitionerRole[4] | If IF PRT-5 VALUED | ||
NTEORDER.OBSERVATION | Notes And Comments | Observation[2].note |
