Release 5 FHIR CI-Build

This page is part of the Continuous Integration Build of FHIR Specification (v5.0.0: R5 - STU ). This is the current published version in it's permanent home (it will always (will be available incorrect/inconsistent at this URL). For a full list of available versions, see times).
See the Directory of published versions icon . Page versions: R5 R4B R4 R3 R2

Maturity Level : N/A
Responsible Owner: Pharmacy icon Work Group Standards Status : Informative Security Category : Business Compartments : No defined compartments

Mappings for the medication Medication resource (see Mappings to Other Standards for further information & status).

Medication clinical.medication
    identifier FiveWs.identifier
    code FiveWs.class
The mappings provided in this tab are indicative of how HL7 v2 fields relate to HL7 FHIR attributes in this resource, but is not complete and without critical HL7 v2 context. The HL7 v2-FHIR Implementation guide, located here icon , provides additional guidance on transforming an HL7 v2 message to FHIR resources for FHIR R4 and FHIR R6.
Medication
    identifier
    code RXO-1.1 Requested Give Code.code / RXE-2.1 Give Code.code / RXD-2.1 Dispense/Give Code.code / RXG-4.1 Give Code.code /RXA-5.1 Administered Code.code / RXC-2.1 Component Code
    status
    marketingAuthorizationHolder
    doseForm RXO-5 Requested Dosage Form / RXE-6 Give Dosage Form / RXD-6 Actual Dosage Form / RXG-8 Give Dosage Form / RXA-8 Administered Dosage Form
    totalVolume     packageSize
        numberOfItems
        amountPerItem
    ingredient
        item RXC-2 Component Code if medication: RXO-1 Requested Give Code / RXE-2 Give Code / RXD-2-Dispense Give Code / RXG-4 Give Code / RXA-5 Administered Code
        isActive
        role
        strength[x] RXC-3 Component Amount & RXC-4 Component Units if medication: RXO-2 Requested Give Amount - Minimum & RXO-4 Requested Give Units / RXO-3 Requested Give Amount - Maximum & RXO-4 Requested Give Units / RXO-11 Requested Dispense Amount & RXO-12 Requested Dispense Units / RXE-3 Give Amount - Minimum & RXE-5 Give Units / RXE-4 Give Amount - Maximum & RXE-5 Give Units / RXE-10 Dispense Amount & RXE-10 Dispense Units
    batch     instance
        identifier
        lotNumber RXA-15 Substance Lot Number / RXG-19 Substance Lot Number
        expirationDate RXA-16 Substance Expiration Date / RXG-20 Substance Expiration Date
    definition
Medication ManufacturedProduct[classCode=ADMM]
    identifier .id
    code .code
    status .statusCode
    marketingAuthorizationHolder .player.scopingRole[typeCode=MANU].scoper
    doseForm .formCode
    totalVolume     packageSize .quantity
    ingredient .scopesRole[typeCode=INGR]
        item .player
        isActive NA
        role NA
        strength[x] .quantity
    batch     instance .player[classCode=CONT]
        lotNumber         identifier .id
        lotNumber .id
        expirationDate participation[typeCode=CSM].role[classCode=INST].scopedRole.scoper[classCode=MMAT].expirationTime
Medication NewRx/MedicationPrescribed -or- RxFill/MedicationDispensed -or- RxHistoryResponse/MedicationDispensed -or- RxHistoryResponse/MedicationPrescribed
    identifier
    code coding.code = //element(*,MedicationType)/DrugCoded/ProductCode coding.system = //element(*,MedicationType)/DrugCoded/ProductCodeQualifier coding.display = //element(*,MedicationType)/DrugDescription
    status
    marketingAuthorizationHolder
    doseForm coding.code = //element(*,DrugCodedType)/FormCode coding.system = //element(*,DrugCodedType)/FormSourceCode
    totalVolume     packageSize
        numberOfItems
    ingredient         amountPerItem
    ingredient
        item coding.code = //element(*,MedicationType)/DrugCoded/ProductCode coding.system = //element(*,MedicationType)/DrugCoded/ProductCodeQualifier coding.display = //element(*,MedicationType)/DrugDescription
        isActive
        role
        strength[x] //element(*,DrugCodedType)/Strength
    batch     instance no mapping
        lotNumber         identifier
        lotNumber no mapping
        expirationDate no mapping
    definition