US Veterans Health Administration FHIR Map Set Implementation Guide
1.6.49 - 250701
Publication Build: This will be filled in by the publication tooling
Draft as of 2025-06-13 |
Mappings for the MedicationRequestUnsigned resource profile.
Scroll down for the Raw FHIR, CDW & SDA mappings (if any).
Note that the CDW, SDA and VPR XML mappings are derived from a look-up based on the VistA source.
FHIR Path | VistA | CDW | SDA | VPR |
---|---|---|---|---|
MedicationRequest.identifier.value | 100-.01 | RadOrder.OrderItem[Order].Description RadOrder.Extension[ResultExtension].null LabOrder.OrderItem[Order].Description LabOrder.Priority.Description OtherOrder.OrderCategory.Description OtherOrder.OrderItem[Order].Description OtherOrder.OrderStatus[VA.VAStatus].Description OtherOrder.Priority.Description OtherOrder.OrderItem[Order].OriginalText |
||
MedicationRequest.subject | 100-.02 | CPRSOrder.OrderAction.ObjectOfOrderIEN CPRSOrder.OrderAction.ObjectofOrderLabReferralPatientIEN CPRSOrder.OrderAction.ObjectOfOrderPatientIEN CPRSOrder.OrderAction.ParentFileNumber CPRSOrder.OrderedItem.PatientIEN |
RadOrder.Extension[ResultExtension].null | |
MedicationRequest.requester | 100-1 | med.orderingProvider (>200-.01) pharmacy (med).orderingProvider (>200-.01) |
||
MedicationRequest.authoredOn | 100-4 | CPRSOrder.CPRSOrder.EnteredDateTime CPRSOrder.CPRSOrder.EnteredVistaDate CPRSOrder.OrderedItem.EnteredDateTime CPRSOrder.OrderedItem.EnteredVistaDate |
RadOrder.EnteredOn RadOrder.NationalItem[CodeTable].SDACodingStandard RadOrder.Extension[ResultExtension].CaseNumber LabOrder.EnteredOn LabOrder.NationalItem[CodeTable].SDACodingStandard OtherOrder.EnteredOn Medication.EnteredOn |
med.ordered order.entered pharmacy (med).ordered |
MedicationRequest.priorPrescription | 100-9 | RadOrder.Extension[OrderExtension].ReplacedOrder LabOrder.Extension[LabOrderExtension].ReplacedOrder OtherOrder.Extension[OrderExtension].ReplacedOrder Medication.Extension[MedicationExtension].ReplacedOrder |
||
MedicationRequest.dosageInstruction.timing.repeat.boundsPeriod.start | 100-21 | CPRSOrder.CPRSOrder.OrderStartDateTime CPRSOrder.CPRSOrder.OrderStartVistaDate CPRSOrder.OrderAction.OrderStartDateTime CPRSOrder.OrderedItem.OrderStartDateSID CPRSOrder.OrderedItem.OrderStartDateTime CPRSOrder.OrderedItem.OrderStartVistaDate |
RadOrder.FromTime LabOrder.FromTime LabOrder.SpecimenCollectedTime OtherOrder.FromTime Medication.FromTime |
med.start order.start pharmacy (med).start |
MedicationRequest.dosageInstruction.timing.repeat.boundsPeriod.end | 100-22 | CPRSOrder.CPRSOrder.OrderStopDateTime CPRSOrder.CPRSOrder.OrderStopVistaDate CPRSOrder.OrderedItem.OrderStopDateSID CPRSOrder.OrderedItem.OrderStopDateTime CPRSOrder.OrderedItem.OrderStopVistaDate |
RadOrder.ToTime LabOrder.ToTime OtherOrder.ToTime Medication.ToTime |
med.stop order.stop pharmacy (med).stop |
MedicationRequest.medicationCodeableConcept | 100-7 | CPRSOrder.CPRSOrder.ItemOrderedParentFileIEN CPRSOrder.CPRSOrder.ItemOrderedParentFileNumber |
key | status | direction | source | mapApproach | mapCase | FHIR Path | subPath | mapValue | mapParameter | mapComment | FHIR URL | Ver |
---|---|---|---|---|---|---|---|---|---|---|---|
1225 | for review | V2F | ORDER - ORDER # (100-.01) | source value | package like 'PS%' & class 'I' & [exclude supply] | MedicationRequest.identifier | .value | .type=http://terminology.hl7.org/CodeSystem/v2-0203#PLAC | confirm case | http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | 5.0.1 | |
1226 | for review | V2F | ORDER - OBJECT OF ORDER (100-.02) | reference | MedicationRequest.subject | /Patient | http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | 5.0.1 | ||||
1227 | for review | V2F | ORDER - CURRENT AGENT/PROVIDER (100-1) | reference | MedicationRequest.requester | /Practitioner | http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | 5.0.1 | ||||
1228 | for review | V2F | ORDER - WHEN ENTERED (100-4) | source value | MedicationRequest.authoredOn | http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | 5.0.1 | |||||
1232 | for review | V2F | ORDER - REPLACED ORDER (100-9) | reference | MedicationRequest.priorPrescription | The specific MedicationRequestXxx profile to use depends on the source data | http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | 5.0.1 | ||||
1234 | for review | V2F | ORDER - START DATE (100-21) | source value | MedicationRequest.dosageInstruction | .timing.repeat.boundsPeriod.start | http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | 5.0.1 | ||||
1235 | for review | V2F | ORDER - STOP DATE (100-22) | source value | MedicationRequest.dosageInstruction | .timing.repeat.boundsPeriod.end | http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | 5.0.1 | ||||
1549 | for review | V2F | ORDER - ITEM ORDERED (100-7) | source value | MedicationRequest.medicationCodeableConcept | confirm lookup | http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | 5.0.1 | ||||
2168 | in process | V2F | target not supported | MedicationRequest.status | auto added because of must-support | http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | |||||
2169 | in process | V2F | target not supported | MedicationRequest.intent | auto added because of must-support | http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | |||||
2172 | in process | V2F | target not supported | MedicationRequest.reportedBoolean | auto added because of must-support | http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | |||||
2173 | in process | V2F | target not supported | MedicationRequest.reportedReference | auto added because of must-support | http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | |||||
2174 | in process | V2F | target not supported | MedicationRequest.medicationReference | auto added because of must-support | http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | |||||
2175 | in process | V2F | target not supported | MedicationRequest.encounter | auto added because of must-support | http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | |||||
2176 | in process | V2F | target not supported | MedicationRequest.dosageInstruction.text | auto added because of must-support | http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest |
MedicationRequestUnsigned | ||
MedicationRequest | ||
identifier | ||
type | 1225-1: fixed value = http://terminology.hl7.org/CodeSystem/v2-0203#PLAC if package like 'PS%' & class 'I' & [exclude supply] | generated from mapParameter line 1 |
value | 1225: source value based on ORDER - ORDER # (100-.01) if package like 'PS%' & class 'I' & [exclude supply] | confirm case |
status | 2168: target not supported | auto added because of must-support |
intent | 2169: target not supported | auto added because of must-support |
reported[x] (reportedBoolean) | 2172: target not supported | auto added because of must-support |
reported[x] (reportedReference) | 2173: target not supported | auto added because of must-support |
medication[x] (medicationCodeableConcept) | 1549: source value based on ORDER - ITEM ORDERED (100-7) | confirm lookup |
medication[x] (medicationReference) | 2174: target not supported | auto added because of must-support |
subject | 1226: reference based on ORDER - OBJECT OF ORDER (100-.02) | |
encounter | 2175: target not supported | auto added because of must-support |
authoredOn | 1228: source value based on ORDER - WHEN ENTERED (100-4) | |
requester | 1227: reference based on ORDER - CURRENT AGENT/PROVIDER (100-1) | |
dosageInstruction | ||
text | 2176: target not supported | auto added because of must-support |
timing | ||
repeat | ||
bounds[x] | ||
bounds[x] (boundsPeriod) | ||
start | 1234: source value based on ORDER - START DATE (100-21) | |
end | 1235: source value based on ORDER - STOP DATE (100-22) | |
priorPrescription | 1232: reference based on ORDER - REPLACED ORDER (100-9) | The specific MedicationRequestXxx profile to use depends on the source data |
MedicationRequestUnsigned | ||
MedicationRequest | ||
medication[x] (medicationCodeableConcept) | CPRSOrder.CPRSOrder.ItemOrderedParentFileIEN CPRSOrder.CPRSOrder.ItemOrderedParentFileNumber | |
subject | CPRSOrder.OrderAction.ObjectOfOrderIEN CPRSOrder.OrderAction.ObjectofOrderLabReferralPatientIEN CPRSOrder.OrderAction.ObjectOfOrderPatientIEN CPRSOrder.OrderAction.ParentFileNumber CPRSOrder.OrderedItem.PatientIEN | |
authoredOn | CPRSOrder.CPRSOrder.EnteredDateTime CPRSOrder.CPRSOrder.EnteredVistaDate CPRSOrder.OrderedItem.EnteredDateTime CPRSOrder.OrderedItem.EnteredVistaDate | |
dosageInstruction | ||
timing | ||
repeat | ||
bounds[x] | ||
bounds[x] (boundsPeriod) | ||
start | CPRSOrder.CPRSOrder.OrderStartDateTime CPRSOrder.CPRSOrder.OrderStartVistaDate CPRSOrder.OrderAction.OrderStartDateTime CPRSOrder.OrderedItem.OrderStartDateSID CPRSOrder.OrderedItem.OrderStartDateTime CPRSOrder.OrderedItem.OrderStartVistaDate | |
end | CPRSOrder.CPRSOrder.OrderStopDateTime CPRSOrder.CPRSOrder.OrderStopVistaDate CPRSOrder.OrderedItem.OrderStopDateSID CPRSOrder.OrderedItem.OrderStopDateTime CPRSOrder.OrderedItem.OrderStopVistaDate |
MedicationRequestUnsigned | ||
MedicationRequest | ||
identifier | ||
value | RadOrder.OrderItem[Order].Description RadOrder.Extension[ResultExtension].null LabOrder.OrderItem[Order].Description LabOrder.Priority.Description OtherOrder.OrderCategory.Description OtherOrder.OrderItem[Order].Description OtherOrder.OrderStatus[VA.VAStatus].Description OtherOrder.Priority.Description OtherOrder.OrderItem[Order].OriginalText | |
subject | RadOrder.Extension[ResultExtension].null | |
authoredOn | RadOrder.EnteredOn RadOrder.NationalItem[CodeTable].SDACodingStandard RadOrder.Extension[ResultExtension].CaseNumber LabOrder.EnteredOn LabOrder.NationalItem[CodeTable].SDACodingStandard OtherOrder.EnteredOn Medication.EnteredOn | |
dosageInstruction | ||
timing | ||
repeat | ||
bounds[x] | ||
bounds[x] (boundsPeriod) | ||
start | RadOrder.FromTime LabOrder.FromTime LabOrder.SpecimenCollectedTime OtherOrder.FromTime Medication.FromTime | |
end | RadOrder.ToTime LabOrder.ToTime OtherOrder.ToTime Medication.ToTime | |
priorPrescription | RadOrder.Extension[OrderExtension].ReplacedOrder LabOrder.Extension[LabOrderExtension].ReplacedOrder OtherOrder.Extension[OrderExtension].ReplacedOrder Medication.Extension[MedicationExtension].ReplacedOrder |
MedicationRequestUnsigned | ||
MedicationRequest | ||
authoredOn | med.ordered order.entered pharmacy (med).ordered | |
requester | med.orderingProvider (>200-.01) pharmacy (med).orderingProvider (>200-.01) | |
dosageInstruction | ||
timing | ||
repeat | ||
bounds[x] | ||
bounds[x] (boundsPeriod) | ||
start | med.start order.start pharmacy (med).start | |
end | med.stop order.stop pharmacy (med).stop |
MedicationRequestUnsigned | ||
MedicationRequest | Request | |
identifier | Request.identifier | |
status | Request.status | |
statusReason | Request.statusReason | |
intent | Request.intent | |
priority | Request.priority | |
medication[x] | Request.code | |
medication[x] (medicationCodeableConcept) | Request.code | |
medication[x] (medicationReference) | Request.code | |
subject | Request.subject | |
encounter | Request.context | |
supportingInformation | Request.supportingInfo | |
authoredOn | Request.authoredOn | |
requester | Request.requester | |
performer | Request.performer | |
performerType | Request.performerType | |
reasonCode | Request.reasonCode | |
reasonReference | Request.reasonReference | |
instantiatesCanonical | Request.instantiates | |
basedOn | Request.basedOn | |
groupIdentifier | Request.groupIdentifier | |
insurance | Request.insurance | |
note | Request.note | |
dosageInstruction | Request.occurrence[x] | |
priorPrescription | Request.replaces | |
eventHistory | Request.relevantHistory |
MedicationRequestUnsigned | ||
MedicationRequest | Message/Body/NewRx | |
identifier | Message/Header/PrescriberOrderNumber | |
status | no mapping | |
category | Message/Body/NewRx/MedicationPrescribed/Directions or Message/Body/NewRx/MedicationPrescribed/StructuredSIG | |
category (us-core) | Message/Body/NewRx/MedicationPrescribed/Directions or Message/Body/NewRx/MedicationPrescribed/StructuredSIG | |
medication[x] | Message/Body/NewRx/MedicationPrescribed Medication.code.coding.code = Message/Body/NewRx/MedicationPrescribed/DrugCoded/ProductCode Medication.code.coding.system = Message/Body/NewRx/MedicationPrescribed/DrugCoded/ProductCodeQualifier Medication.code.coding.display = Message/Body/NewRx/MedicationPrescribed/DrugDescription | |
medication[x] (medicationCodeableConcept) | Message/Body/NewRx/MedicationPrescribed Medication.code.coding.code = Message/Body/NewRx/MedicationPrescribed/DrugCoded/ProductCode Medication.code.coding.system = Message/Body/NewRx/MedicationPrescribed/DrugCoded/ProductCodeQualifier Medication.code.coding.display = Message/Body/NewRx/MedicationPrescribed/DrugDescription | |
medication[x] (medicationReference) | Message/Body/NewRx/MedicationPrescribed Medication.code.coding.code = Message/Body/NewRx/MedicationPrescribed/DrugCoded/ProductCode Medication.code.coding.system = Message/Body/NewRx/MedicationPrescribed/DrugCoded/ProductCodeQualifier Medication.code.coding.display = Message/Body/NewRx/MedicationPrescribed/DrugDescription | |
subject | Message/Body/NewRx/Patient (need detail to link to specific patient … Patient.Identification in SCRIPT) | |
encounter | no mapping | |
authoredOn | Message/Body/NewRx/MedicationPrescribed/WrittenDate | |
reasonCode | Message/Body/NewRx/MedicationPrescribed/Diagnosis/Primary/Value | |
reasonReference | no mapping | |
note | Message/Body/NewRx/MedicationPrescribed/Note | |
dispenseRequest | Message/Body/NewRx/MedicationPrescribed/ExpirationDate | |
validityPeriod | Message/Body/NewRx/MedicationPrescribed/Refills | |
numberOfRepeatsAllowed | Message/Body/NewRx/MedicationPrescribed/Quantity | |
quantity | Message/Body/NewRx/MedicationPrescribed/DaysSupply | |
expectedSupplyDuration | Message/Body/NewRx/MedicationPrescribed/Substitutions | |
substitution | specific values within Message/Body/NewRx/MedicationPrescribed/Substitutions | |
allowed[x] | specific values within Message/Body/NewRx/MedicationPrescribed/Substitutions | |
reason | not mapped | |
priorPrescription | not mapped |
MedicationRequestUnsigned | ||
MedicationRequest | Entity. Role, or Act, CombinedMedicationRequest | |
text | Act.text? | |
contained | N/A | |
extension | N/A | |
modifierExtension | N/A | |
identifier | .id | |
id | n/a | |
extension | n/a | |
use | Role.code or implied by context | |
type | Role.code or implied by context | |
system | II.root or Role.id.root | |
value | II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) | |
period | Role.effectiveTime or implied by context | |
assigner | II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper | |
status | .statusCode | |
statusReason | .inboundRelationship[typeCode=SUBJ].source[classCode=CACT, moodCode=EVN].reasonCOde | |
intent | .moodCode (nuances beyond PRP/PLAN/RQO would need to be elsewhere) | |
category | .inboundRelationship[typeCode=COMP].source[classCode=OBS, moodCode=EVN, code="type of medication usage"].value | |
category (us-core) | .inboundRelationship[typeCode=COMP].source[classCode=OBS, moodCode=EVN, code="type of medication usage"].value | |
priority | .priorityCode | |
doNotPerform | SubstanceAdministration.actionNegationInd | |
reported[x] | .participation[typeCode=INF].role | |
reported[x] (reportedBoolean) | .participation[typeCode=INF].role | |
reported[x] (reportedReference) | .participation[typeCode=INF].role | |
medication[x] | consumable.administrableMedication | |
medication[x] (medicationCodeableConcept) | consumable.administrableMedication | |
medication[x] (medicationReference) | consumable.administrableMedication | |
subject | .participation[typeCode=AUT].role | |
encounter | .inboundRelationship[typeCode=COMP].source[classCode=ENC, moodCode=EVN, code="type of encounter or episode"] | |
supportingInformation | .outboundRelationship[typeCode=PERT].target[A_SupportingClinicalStatement CMET minimal with many different choices of classCodes(ORG, ENC, PROC, SPLY, SBADM, OBS) and each of the act class codes draws from one or more of the following moodCodes (EVN, DEF, INT PRMS, RQO, PRP, APT, ARQ, GOL)] | |
authoredOn | author.time | |
requester | .participation[typeCode=AUT].role | |
performer | .participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE] | |
performerType | .participation[typeCode=PRF].role[scoper.determinerCode=KIND].code | |
recorder | .participation[typeCode=TRANS].role[classCode=ASSIGNED].code (HealthcareProviderType) | |
reasonCode | reason.observation.reasonCode | |
reasonReference | reason.observation[code=ASSERTION].value | |
instantiatesCanonical | .outboundRelationship[typeCode=DEFN].target | |
instantiatesUri | .outboundRelationship[typeCode=DEFN].target | |
basedOn | .outboundRelationship[typeCode=FLFS].target[classCode=SBADM or PROC or PCPR or OBS, moodCode=RQO orPLAN or PRP] | |
groupIdentifier | .outboundRelationship(typeCode=COMP].target[classCode=SBADM, moodCode=INT].id | |
courseOfTherapyType | Act.code where classCode = LIST and moodCode = EVN | |
insurance | .outboundRelationship[typeCode=COVBY].target | |
note | .inboundRelationship[typeCode=SUBJ]/source[classCode=OBS,moodCode=EVN,code="annotation"].value | |
dosageInstruction | see dosageInstruction mapping | |
id | n/a | |
extension | n/a | |
modifierExtension | N/A | |
sequence | .text | |
text | .text | |
additionalInstruction | .text | |
patientInstruction | .text | |
timing | .effectiveTime | |
id | n/a | |
extension | n/a | |
modifierExtension | N/A | |
event | QLIST<TS> | |
repeat | Implies PIVL or EIVL | |
id | n/a | |
extension | n/a | |
bounds[x] | IVL(TS) used in a QSI | |
bounds[x] (boundsPeriod) | IVL(TS) used in a QSI | |
id | n/a | |
extension | n/a | |
start | ./low | |
end | ./high | |
count | PIVL.count | |
countMax | PIVL.count | |
duration | PIVL.phase | |
durationMax | PIVL.phase | |
durationUnit | PIVL.phase.unit | |
frequency | PIVL.phase | |
frequencyMax | PIVL.phase | |
period | PIVL.phase | |
periodMax | PIVL.phase | |
periodUnit | PIVL.phase.unit | |
dayOfWeek | n/a | |
timeOfDay | n/a | |
when | EIVL.event | |
offset | EIVL.offset | |
code | QSC.code | |
asNeeded[x] | .outboundRelationship[typeCode=PRCN].target[classCode=OBS, moodCode=EVN, code="as needed"].value=boolean or codable concept | |
site | .approachSiteCode | |
route | .routeCode | |
method | .doseQuantity | |
doseAndRate | ||
id | n/a | |
extension | n/a | |
dose[x] | .doseQuantity | |
rate[x] | .rateQuantity | |
maxDosePerPeriod | .maxDoseQuantity | |
maxDosePerAdministration | not supported | |
maxDosePerLifetime | not supported | |
dispenseRequest | component.supplyEvent | |
id | n/a | |
extension | n/a | |
modifierExtension | N/A | |
initialFill | SubstanceAdministration -> ActRelationship[sequenceNumber = '1'] -> Supply | |
id | n/a | |
extension | n/a | |
modifierExtension | N/A | |
quantity | Supply.quantity[moodCode=RQO] | |
duration | Supply.effectivetime[moodCode=RQO] | |
dispenseInterval | Supply.effectivetime[moodCode=RQO] | |
validityPeriod | effectiveTime | |
numberOfRepeatsAllowed | repeatNumber | |
quantity | quantity | |
expectedSupplyDuration | expectedUseTime | |
performer | .outboundRelationship[typeCode=COMP].target[classCode=SPLY, moodCode=RQO] .participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE] | |
substitution | subjectOf.substitutionPersmission | |
id | n/a | |
extension | n/a | |
modifierExtension | N/A | |
allowed[x] | code | |
reason | reasonCode | |
priorPrescription | .outboundRelationship[typeCode=?RPLC or ?SUCC]/target[classCode=SBADM,moodCode=RQO] | |
detectedIssue | .inboundRelationship[typeCode=SUBJ]/source[classCode=ALRT,moodCode=EVN].value | |
eventHistory | .inboundRelationship(typeCode=SUBJ].source[classCode=CACT, moodCode=EVN] |
MedicationRequestUnsigned | ||
MedicationRequest | ||
identifier | FiveWs.identifier | |
status | FiveWs.status | |
intent | FiveWs.class | |
category | FiveWs.class | |
category (us-core) | FiveWs.class | |
priority | FiveWs.grade | |
medication[x] | FiveWs.what[x] | |
medication[x] (medicationCodeableConcept) | FiveWs.what[x] | |
medication[x] (medicationReference) | FiveWs.what[x] | |
subject | FiveWs.subject[x], FiveWs.subject | |
encounter | FiveWs.context | |
supportingInformation | FiveWs.context | |
authoredOn | FiveWs.recorded | |
requester | FiveWs.author | |
performer | FiveWs.actor | |
recorder | FiveWs.who | |
reasonCode | FiveWs.why[x] | |
reasonReference | FiveWs.why[x] | |
dispenseRequest | ||
performer | FiveWs.who |
MedicationRequestUnsigned | ||
MedicationRequest | ||
identifier | ORC-2-Placer Order Number / ORC-3-Filler Order Number | |
use | N/A | |
type | CX.5 | |
system | CX.4 / EI-2-4 | |
value | CX.1 / EI.1 | |
period | CX.7 + CX.8 | |
assigner | CX.4 / (CX.4,CX.9,CX.10) | |
medication[x] | RXE-2-Give Code / RXO-1-Requested Give Code / RXC-2-Component Code | |
medication[x] (medicationCodeableConcept) | RXE-2-Give Code / RXO-1-Requested Give Code / RXC-2-Component Code | |
medication[x] (medicationReference) | RXE-2-Give Code / RXO-1-Requested Give Code / RXC-2-Component Code | |
subject | PID-3-Patient ID List | |
encounter | PV1-19-Visit Number | |
authoredOn | RXE-32-Original Order Date/Time / ORC-9-Date/Time of Transaction | |
reasonCode | ORC-16-Order Control Code Reason /RXE-27-Give Indication/RXO-20-Indication / RXD-21-Indication / RXG-22-Indication / RXA-19-Indication | |
dosageInstruction | ||
sequence | TQ1-1 | |
text | RXO-6; RXE-21 | |
additionalInstruction | RXO-7 | |
patientInstruction | RXO-7 | |
timing | ||
repeat | ||
bounds[x] | ||
bounds[x] (boundsPeriod) | ||
start | DR.1 | |
end | DR.2 | |
asNeeded[x] | TQ1-9 | |
site | RXR-2 | |
route | RXR-1 | |
method | RXR-4 | |
doseAndRate | TQ1-2 | |
type | RXO-21; RXE-23 | |
dose[x] | RXO-2, RXE-3 | |
rate[x] | RXE22, RXE23, RXE-24 | |
maxDosePerPeriod | RXO-23, RXE-19 | |
dispenseRequest | ||
numberOfRepeatsAllowed | RXE-12-Number of Refills | |
quantity | RXD-4-Actual Dispense Amount / RXD-5.1-Actual Dispense Units.code / RXD-5.3-Actual Dispense Units.name of coding system | |
substitution | ||
allowed[x] | RXO-9-Allow Substitutions / RXE-9-Substitution Status | |
reason | RXE-9 Substition status |