HL7 Version 2 to FHIR
1.0.0-ballot - ballot 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-ballot 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 RXO to MedicationRequest Map (Experimental)

Official URL: http://hl7.org/fhir/uv/v2mappings/segment-rxo-to-medicationrequest Version: 1.0.0-ballot
Active as of 2024-10-30 Computable Name: SegmentRXOToMedicationRequest

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

This ConceptMap represents a mapping from the HL7 V2 Segment RXO to the FHIR MedicationRequest Resource.

This ConceptMap represents the mapping from the HL7 V2 RXO Segment to the FHIR MedicationRequest 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
0RXOMedicationRequest.intentMedicationRequest.code
1RXO-1Requested Give CodeCWE01MedicationRequest.medication(MedicationRequest.Medication.code)MedicationRequest.CodeableConcept1CWE[CodeableConcept]
2RXO-2Requested Give Amount - MinimumNM01MedicationRequest.dosageInstruction.doseAndRate.doseRange.low.valueMedicationRequest.decimal
2RXO-2Requested Give Amount - MinimumNM01MedicationRequest.dosageInstruction.doseAndRate.type"ordered"
3RXO-3Requested Give Amount - MaximumNM01MedicationRequest.dosageInstruction.doseAndRate.doseRange.high.valueMedicationRequest.decimal
4RXO-4Requested Give UnitsCWE01IF RXO-2 IS VALUED AND (IF RXO-4.1 IS VALUED OR RXO-4.3 IS VALUED)MedicationRequest.dosageInstruction.doseAndRate.doseRange.low.codeMedicationRequest.codeCWE[Code]RequestedGiveUnits
4RXO-4Requested Give UnitsCWE01IF RXO-2 IS VALUED AND (IF RXO-4.1 IS NOT VALUED AND RXO-4.3 IS NOT VALUED)MedicationRequest.dosageInstruction.doseAndRate.doseRange.low.unitMedicationRequest.stringCWE[String]
4RXO-4Requested Give UnitsCWE01IF RXO-2 IS VALUED AND (IF RXO-4.1 IS VALUED OR RXO-4.3 IS VALUED)MedicationRequest.dosageInstruction.doseAndRate.doseRange.high.codeMedicationRequest.codeCWE[Code]
4RXO-4Requested Give UnitsCWE01IF RXO-2 IS VALUED AND (IF RXO-4.1 IS NOT VALUED AND RXO-4.3 IS NOT VALUED)MedicationRequest.dosageInstruction.doseAndRate.doseRange.high.unitMedicationRequest.stringCWE[String]
5RXO-5Requested Dosage FormCWE01MedicationRequest.medication(MedicationRequest.Medication.doseForm)MedicationRequest.CodeableConceptCWE[CodeableConcept]RequestedDosageForm
6RXO-6Provider's Pharmacy/Treatment InstructionsCWE0-1
7RXO-7Provider's Administration InstructionsCWE0-1
8RXO-8Deliver-To LocationCM01
9RXO-9Allow SubstitutionsID01MedicationRequest.substitution.allowedCodeableConceptMedicationRequest.CodeableConceptID[CodeableConcept]AllowSubstition
10RXO-10Requested Dispense CodeCWE01
11RXO-11Requested Dispense AmountNM01MedicationRequest.dispenseRequest.quantity.valueMedicationRequest.decimal
12RXO-12Requested Dispense UnitsCWE01IF RXO-12.1 IS VALUED OR RXO-12.3 IS VALUEDMedicationRequest.dispenseRequest.quantity.codeMedicationRequest.codeCWE[Code]RequestedDispenseUnits
12RXO-12Requested Dispense UnitsCWE01IF RXO-12.1 IS NOT VALUED AND RXO-12.3 IS NOT VALUEDMedicationRequest.dispenseRequest.quantity.unitMedicationRequest.stringCWE[String]
13RXO-13Number Of RefillsNM01MedicationRequest.dispenseRequest.numberOfRepeatsAllowedMedicationRequest.unsignedInt
14RXO-14Ordering Provider's DEA NumberXCN0-1MedicationRequest.requester(MedicationRequest.Practitioner)ReferenceXCN[Practitioner]
15RXO-15Pharmacist/Treatment Supplier's Verifier IDXCN0-1
16RXO-16Needs Human ReviewID01
17RXO-17Requested Give Per (Time Unit)ST01
18RXO-18Requested Give StrengthNM01MedicationRequest.medicationReference(MedicationRequest.Medication.ingredient.strength.numerator.value
19RXO-19Requested Give Strength UnitsCWE01IF RXO-19.1 IS VALUED OR RXO-19.3 IS VALUEDMedicationRequest.medicationReference(MedicationRequest.Medication.ingredient.strength.numerator.codeMedicationRequest.codeCWE[Code]RequestedGiveStrengthUnits
19RXO-19Requested Give Strength UnitsCWE01IF RXO-19.1 IS NOT VALUED AND RXO-19.3 IS NOT VALUEDMedicationRequest.medicationReference(MedicationRequest.Medication.ingredient.strength.numerator.unitMedicationRequest.stringCWE[String]
20RXO-20IndicationCWE0-1
21RXO-21Requested Give Rate AmountST01
22RXO-22Requested Give Rate UnitsCWE01
23RXE-19Total Daily DoseCQ01MedicationRequest.dosageInstruction.maxDosePerPeriod.numeratorMedicationRequest.Quantity01CQ[Quantity]
23RXE-19Total Daily DoseCQ01MedicationRequest.dosageInstruction.maxDosePerPeriod.denominator.valueMedicationRequest.Quantity01"1"
23RXE-19Total Daily DoseCQ01MedicationRequest.dosageInstruction.maxDosePerPeriod.denominator.code"d"
24RXO-24Supplementary CodeCWE0-1
25RXO-25Requested Drug Strength VolumeNM01MedicationRequest.medicationReference(MedicationRequest.Medication.ingredient.strength.denominator.valueMedicationRequest.decimal
26RXO-26Requested Drug Strength Volume UnitsCWE01IF RXO-26.1 IS VALUED OR RXO-26.3 IS VALUEDMedicationRequest.medicationReference(MedicationRequest.Medication.ingredient.strength.denominator.codeMedicationRequest.codeRequestedDrugStengthVolumeUnits
26RXO-26Requested Drug Strength Volume UnitsCWE01IF RXO-26.1 IS NOT VALUED AND RXO-26.3 IS NOT VALUEDMedicationRequest.medicationReference(MedicationRequest.Medication.ingredient.strength.denominator.unitMedicationRequest.stringCWE[String]
27RXO-27Pharmacy Order TypeID01
28RXO-28Dispensing IntervalNM01
29RXO-29Medication Instance IdentifierEI01
30RXO-30Segment Instance IdentifierEI01
31RXO-31Mood CodeCNE01
32RXO-32Dispensing PharmacyCWE01
33RXO-33Dispensing Pharmacy AddressXAD01
34RXO-34Deliver-to Patient LocationPL01
35RXO-35Deliver-to AddressXAD01
36RXO-36Pharmacy Phone NumberXTN0-1

Generated Narrative: ConceptMap segment-rxo-to-medicationrequest

Mapping from RXO to MedicationRequest


Group 1 Mapping from unspecified code system to unspecified code system

Source CodeRelationshipTarget Code
RXOis equivalent tointent (= "original-order")
RXO-1 (Requested Give Code)is equivalent tomedication(Medication.code)
RXO-2 (Requested Give Amount - Minimum)is equivalent todosageInstruction.doseAndRate[1].doseRange.low.value
RXO-2 (Requested Give Amount - Minimum)is equivalent todosageInstruction.doseAndRate[1].type
RXO-3 (Requested Give Amount - Maximum)is equivalent todosageInstruction.doseAndRate[1].doseRange.high.value
RXO-4 (Requested Give Units)is equivalent todosageInstruction.doseAndRate[1].doseRange.low.code
RXO-4 (Requested Give Units)is equivalent todosageInstruction.doseAndRate[1].doseRange.low.unit
RXO-4 (Requested Give Units)is equivalent todosageInstruction.doseAndRate[1].doseRange.high.code
RXO-4 (Requested Give Units)is equivalent todosageInstruction.doseAndRate[1].doseRange.high.unit
RXO-5 (Requested Dosage Form)is equivalent tomedication(Medication.doseForm)
RXO-9 (Allow Substitutions)is equivalent tosubstitution.allowedCodeableConcept
RXO-11 (Requested Dispense Amount)is equivalent todispenseRequest.quantity.value
RXO-12 (Requested Dispense Units)is equivalent todispenseRequest.quantity.code
RXO-12 (Requested Dispense Units)is equivalent todispenseRequest.quantity.unit
RXO-13 (Number Of Refills)is equivalent todispenseRequest.numberOfRepeatsAllowed
RXO-14 (Ordering Provider's DEA Number)is equivalent torequester(Practitioner)
RXO-18 (Requested Give Strength)is equivalent tomedicationReference(Medication.ingredient.strength.numerator.value
RXO-19 (Requested Give Strength Units)is equivalent tomedicationReference(Medication.ingredient.strength.numerator.code
RXO-19 (Requested Give Strength Units)is equivalent tomedicationReference(Medication.ingredient.strength.numerator.unit
RXE-19 (Total Daily Dose)is equivalent todosageInstruction.maxDosePerPeriod.numerator
RXE-19 (Total Daily Dose)is equivalent todosageInstruction.maxDosePerPeriod.denominator.value
RXE-19 (Total Daily Dose)is equivalent todosageInstruction.maxDosePerPeriod.denominator.code
RXO-25 (Requested Drug Strength Volume)is equivalent tomedicationReference(Medication.ingredient.strength.denominator.value
RXO-26 (Requested Drug Strength Volume Units)is equivalent tomedicationReference(Medication.ingredient.strength.denominator.code
RXO-26 (Requested Drug Strength Volume Units)is equivalent tomedicationReference(Medication.ingredient.strength.denominator.unit

Notes: