HL7 Version 2 to FHIR
1.0.0 - STU 1 International flag

HL7 Version 2 to FHIR, published by HL7 International / Orders and Observations. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/v2-to-fhir/ and changes regularly. See the Directory of published versions

ConceptMap: Segment RXA to Immunization Map (Experimental)

Official URL: http://hl7.org/fhir/uv/v2mappings/ConceptMap/segment-rxa-to-immunization Version: 1.0.0
Standards status: Informative Computable Name: SegmentRXAToImmunization

Copyright/Legal: Copyright (c) 2025, HL7 International, Inc., All Rights Reserved.

This ConceptMap represents a mapping from the HL7 V2 Segment RXA to the FHIR Immunization Resource.

This ConceptMap represents the mapping from the HL7 V2 RXA Segment to the FHIR Immunization Resource. See also the FHIR Shorthand or the CSV Source.

HL7 v2Condition (IF True, args)HL7 FHIRComments
Sort OrderIdentifierNameData TypeCardinality - MinCardinality - MaxComputable ANTLRComputable FHIRPathNarrativeFHIR AttributeExtensionData TypeCardinality - MinCardinality - MaxData Type MappingVocabulary Mapping
(IS, ID, CE, CEN, CWE)
Assignment
1RXA-1Give Sub-ID CounterNM11
2RXA-2Administration Sub-ID CounterNM11
3RXA-3Date/Time Start of AdministrationDTM11Immunization.occurrenceDateTimedateTime11
4RXA-4Date/Time End of AdministrationDTM11
5RXA-5Administered CodeCWE11Immunization.vaccineCodeCodeableConcept11CWE[CodeableConcept]
6RXA-6Administered AmountNM11Immunization.doseQuantity.valuedecimal01
7RXA-7Administered UnitsCWE01Immunization.doseQuantitySimpleQuantity01CWE[Quantity]
8RXA-8Administered Dosage FormCWE01
9RXA-9Administration NotesCWE0-1In the US, the CDC Immunization Implementation Guide would map this to Immunizaiton.reportOrigin. Other realms may do this differently. Therefore, we will leave this for implementation guides to resolve.
10RXA-10Administering ProviderXCN0-1Immunization.performer.actor(Immunization.Practitioner)Reference(Immunization.Practitioner)0-1XCN[Practitioner]
10RXA-10Administering ProviderXCN0-1Immunization.performer.function.coding.codecode"AP"
10RXA-10Administering ProviderXCN0-1Immunization.performer.function.coding.systemuri"http://terminology.hl7.org/CodeSystem/v2-0443"
11RXA-11Administered-at LocationLA201
12RXA-12Administered Per (Time Unit)ST01
13RXA-13Administered StrengthNM01
14RXA-14Administered Strength UnitsCWE01
15RXA-15Substance Lot NumberST0-1Immunization.lotNumberstring01
16RXA-16Substance Expiration DateDTM0-1Immunization.expirationDatedate01
17RXA-17Substance Manufacturer NameCWE0-1Immunization.manufacturer(Immunization.Organization)Reference(Immunization.Organization)01CWE[Organization]
18RXA-18Substance/Treatment Refusal ReasonCWE0-1Immunization.statusReasonCodeableConcept01CWE[CodeableConcept]
19RXA-19IndicationCWE0-1Immunization.reasonCodeCodeableConcept0-1CWE[CodeableConcept]
20RXA-20Completion StatusID01IF RXA-21 NOT EQUALS "D"Immunization.statuscode11CompletionStatus
20RXA-20Completion StatusID01IF NOT VALUED AND RXA-21 NOT EQUALS "D"Immunization.statuscode11"completed"
21RXA-21Action Code – RXAID01IF RXA-21 EQUALS "D"Immunization.statuscode11"entered-in-error"
22RXA-22System Entry Date/TimeDTM01IF RXA-21 EQUALS "A"Immunization.recordeddateTime01
23RXA-23Administered Drug Strength VolumeNM01
24RXA-24Administered Drug Strength Volume UnitsCWE01
25RXA-25Administered Barcode IdentifierCWE01
26RXA-26Pharmacy Order TypeID01
27RXA-27Administer-atPL01Immunization.location(Immunization.Location)Reference(Immunization.Location)01PL[Location]
28RXA-28Administered-at AddressXAD01Immunization.location(Immunization.Location.address)Address01XAD[Address]
29RXA-29Administered Tag IdentifierEI0-1

Mapping from (not specified) to (not specified)


Group 1 Mapping from unspecified code system to unspecified code system

Source Concept DetailsRelationshipTarget Concept Details
Codes from ComputableANTLRCodes from
RXA-3Date/Time Start of Administrationis equivalent tooccurrenceDateTimeoccurrenceDateTime
RXA-5Administered Codeis equivalent tovaccineCodevaccineCode
RXA-6Administered Amountis equivalent todoseQuantity.valuedoseQuantity.value
RXA-7Administered Unitsis equivalent todoseQuantitydoseQuantity
RXA-10Administering Provideris equivalent toperformer.actor(Practitioner)performer.actor(Practitioner)
RXA-10Administering Provideris equivalent toperformer.function.coding.codeperformer.function.coding.code
RXA-10Administering Provideris equivalent toperformer.function.coding.systemperformer.function.coding.system
RXA-15Substance Lot Numberis equivalent tolotNumberlotNumber
RXA-16Substance Expiration Dateis equivalent toexpirationDateexpirationDate
RXA-17Substance Manufacturer Nameis equivalent tomanufacturer(Organization)manufacturer(Organization)
RXA-18Substance/Treatment Refusal Reasonis equivalent tostatusReasonstatusReason
RXA-19Indicationis equivalent toreasonCodereasonCode
RXA-20Completion StatusIF RXA-21 NOT EQUALS "D"is equivalent tostatusstatus
RXA-20Completion StatusIF NOT VALUED AND RXA-21 NOT EQUALS "D"is equivalent tostatusstatus
RXA-21Action Code – RXAIF RXA-21 EQUALS "D"is equivalent tostatusstatus
RXA-22System Entry Date/TimeIF RXA-21 EQUALS "A"is equivalent torecordedrecorded
RXA-27Administer-atis equivalent tolocation[1](Location)location[1](Location)
RXA-28Administered-at Addressis equivalent tolocation[1](Location.address)location[1](Location.address)

Notes: