US Veterans Health Administration FHIR Map Set Implementation Guide
1.9.0 - 251001 United States of America flag

US Veterans Health Administration FHIR Map Set Implementation Guide - Downloaded Version 1.9.0 See the Directory of published versions

Resource Profile: MedicationRequestPending - Mappings

Active as of 2025-09-30

Mappings for the MedicationRequestPending 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.

Mapping Sources

Use Case: MedicationRequest: Pending (Source)Use Case: MedicationRequest: Pending (Source)PENDING OUTPATIENT ORDERS (52.41).01PLACER NUMBER2ORDER TYPE4ENTERED BY5PROVIDER6EFFECTIVE DATE8PHARMACY ORDERABLE ITEM9PROVIDER COMMENTS11DRUG12QTY131.OF REFILLS15LOGIN DATE101DAYS SUPPLY105EXPANDED PATIENT INSTRUCTIONS

Raw Mappings

key status direction source mapApproach mapCase FHIR Path subPath mapValue mapParameter mapComment FHIR URL | Ver
1747 for review V2F PENDING OUTPATIENT ORDERS - PLACER NUMBER (52.41-.01) source value MedicationRequest.identifier .value .system = http://va.gov/identifiers/$Sta3n/52.41-.01
.type=http://terminology.hl7.org/CodeSystem/v2-0203#PLAC
http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | 5.0.1
1748 for review V2F fixed value MedicationRequest.status #draft http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | 5.0.1
1749 for review V2F PENDING OUTPATIENT ORDERS - ORDER TYPE (52.41-2) source value MedicationRequest.extension[http://va.gov/fhir/StructureDefinition/medicationrequest-pharmacyOrderStatus].valueCoding .code .system=http://va.gov/terminology/vistaDefinedTerms/52.41-2 http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | 5.0.1
1750 for review V2F PENDING OUTPATIENT ORDERS - ENTERED BY (52.41-4) reference MedicationRequest.recorder /Practitioner http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | 5.0.1
1751 for review V2F PENDING OUTPATIENT ORDERS - PROVIDER (52.41-5) reference MedicationRequest.requester /Practitioner http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | 5.0.1
1752 for review V2F PENDING OUTPATIENT ORDERS - EFFECTIVE DATE (52.41-6) source value MedicationRequest.dosageInstruction .timing.repeat.boundsPeriod.start http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | 5.0.1
1753 for review V2F PENDING OUTPATIENT ORDERS - PHARMACY ORDERABLE ITEM (52.41-8) source value drug null MedicationRequest.medicationCodeableConcept http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | 5.0.1
1754 for review V2F PENDING OUTPATIENT ORDERS - DRUG (52.41-11) source value MedicationRequest.medicationCodeableConcept http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | 5.0.1
1755 for review V2F PENDING OUTPATIENT ORDERS - QTY (52.41-12) source value MedicationRequest.dispenseRequest .quantity http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | 5.0.1
1756 for review V2F PENDING OUTPATIENT ORDERS - # OF REFILLS (52.41-13) source value MedicationRequest.dispenseRequest .numberOfRepeatsAllowed http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | 5.0.1
1757 for review V2F PENDING OUTPATIENT ORDERS - LOGIN DATE (52.41-15) source value MedicationRequest.authoredOn http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | 5.0.1
1758 for review V2F PENDING OUTPATIENT ORDERS - DAYS SUPPLY (52.41-101) source value MedicationRequest.dispenseRequest .expectedSupplyDuration http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | 5.0.1
1759 for review V2F PENDING OUTPATIENT ORDERS - PROVIDER COMMENTS (52.41-9) source value MedicationRequest.note http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | 5.0.1
1760 for review V2F PENDING OUTPATIENT ORDERS - EXPANDED PATIENT INSTRUCTIONS (52.41-105) MedicationRequest.dosageInstruction .patientInstruction http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | 5.0.1
2253 for review V2F PENDING OUTPATIENT ORDERS - ORDER TYPE (52.41-2) source value MedicationRequest.status.extension[http://hl7.org/fhir/StructureDefinition/alternate-codes].valueCodeableConcept.coding .code .system=http://va.gov/terminology/vistaDefinedTerms/52.41-2 http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest | 5.0.1

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameVeterans Health Information Systems Technology and Architecture (VistA)Clinical Data Warehouse (CDW)Workflow PatternMapping to NCPDP SCRIPT 10.6doco
.. MedicationRequest
Request
Message/Body/NewRx
... id
... meta
... implicitRules
... language
... text
... contained
... Slices for extension
.... extension:medicationrequest-pharmacyOrderStatus
..... id
..... extension
..... url
..... value[x]
...... id
...... extension
...... system
fixed value = http://va.gov/terminology/vistaDefinedTerms/52.41-2
mapParameter line 1
...... version
...... code
source value based on PENDING OUTPATIENT ORDERS - ORDER TYPE (52.41-2)
RxOut.PendingRxOrder.OrderType
...... display
...... userSelected
... modifierExtension
... identifier
Request.identifier
Message/Header/PrescriberOrderNumber
.... id
.... extension
.... use
.... type
fixed value = http://terminology.hl7.org/CodeSystem/v2-0203#PLAC
mapParameter line 2
.... system
fixed value = http://va.gov/identifiers/$Sta3n/52.41-.01
mapParameter line 1
.... value
source value based on PENDING OUTPATIENT ORDERS - PLACER NUMBER (52.41-.01)
RxOut.PendingRxOrder.PlacerCPRSOrderIEN RxOut.PendingRxOrder.PlacerCPRSOrderSID
.... period
.... assigner
... status
fixed value = #draft
Request.status
no mapping
.... id
.... Slices for extension
..... extension:alternate-codes
...... id
...... extension
...... url
...... value[x]
....... id
....... extension
....... coding
........ id
........ extension
........ system
fixed value = http://va.gov/terminology/vistaDefinedTerms/52.41-2
mapParameter line 1
........ version
........ code
source value based on PENDING OUTPATIENT ORDERS - ORDER TYPE (52.41-2)
RxOut.PendingRxOrder.OrderType
........ display
........ userSelected
....... text
.... value
... statusReason
Request.statusReason
... intent
Request.intent
... Slices for 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
... priority
Request.priority
... doNotPerform
... reported[x]
... Slices for medication[x]
Request.code
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
source value based on PENDING OUTPATIENT ORDERS - DRUG (52.41-11)
RxOut.PendingRxOrder.LocalDrugIEN RxOut.PendingRxOrder.LocalDrugSID
Request.code
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
Request.subject
Message/Body/NewRx/Patient (need detail to link to specific patient … Patient.Identification in SCRIPT)
... encounter
Request.context
no mapping
... supportingInformation
Request.supportingInfo
... authoredOn
source value based on PENDING OUTPATIENT ORDERS - LOGIN DATE (52.41-15)
RxOut.PendingRxOrder.LoginDateTime
Request.authoredOn
Message/Body/NewRx/MedicationPrescribed/WrittenDate
... requester
reference based on PENDING OUTPATIENT ORDERS - PROVIDER (52.41-5)
RxOut.PendingRxOrder.ProviderIEN RxOut.PendingRxOrder.ProviderSID
Request.requester
... performer
Request.performer
... performerType
Request.performerType
... recorder
reference based on PENDING OUTPATIENT ORDERS - ENTERED BY (52.41-4)
RxOut.PendingRxOrder.EnteredByStaffIEN RxOut.PendingRxOrder.EnteredByStaffSID
... reasonCode
Request.reasonCode
Message/Body/NewRx/MedicationPrescribed/Diagnosis/Primary/Value
... reasonReference
Request.reasonReference
no mapping
... instantiatesCanonical
Request.instantiates
... instantiatesUri
... basedOn
Request.basedOn
... groupIdentifier
Request.groupIdentifier
... courseOfTherapyType
... insurance
Request.insurance
... note
source value based on PENDING OUTPATIENT ORDERS - PROVIDER COMMENTS (52.41-9)
Request.note
Message/Body/NewRx/MedicationPrescribed/Note
... dosageInstruction
Request.occurrence[x]
.... id
.... extension
.... modifierExtension
.... sequence
.... text
.... additionalInstruction
.... patientInstruction
null
.... timing
..... id
..... extension
..... modifierExtension
..... event
..... repeat
...... id
...... extension
...... Slices for bounds[x]
....... bounds[x]:boundsPeriod
........ id
........ extension
........ start
source value based on PENDING OUTPATIENT ORDERS - EFFECTIVE DATE (52.41-6)
RxOut.PendingRxOrder.EffectiveDateTime RxOut.PharmacyInstructions.EffectiveDateTime RxOut.ProviderComments.EffectiveDateTime
........ end
...... count
...... countMax
...... duration
...... durationMax
...... durationUnit
...... frequency
...... frequencyMax
...... period
...... periodMax
...... periodUnit
...... dayOfWeek
...... timeOfDay
...... when
...... offset
..... code
.... asNeeded[x]
.... site
.... route
.... method
.... doseAndRate
..... id
..... extension
..... type
..... dose[x]
..... rate[x]
.... maxDosePerPeriod
.... maxDosePerAdministration
.... maxDosePerLifetime
... dispenseRequest
Message/Body/NewRx/MedicationPrescribed/ExpirationDate
.... id
.... extension
.... modifierExtension
.... initialFill
..... id
..... extension
..... modifierExtension
..... quantity
..... duration
.... dispenseInterval
.... validityPeriod
Message/Body/NewRx/MedicationPrescribed/Refills
.... numberOfRepeatsAllowed
source value based on PENDING OUTPATIENT ORDERS - # OF REFILLS (52.41-13)
RxOut.PendingRxOrder.NumberOfRefills
Message/Body/NewRx/MedicationPrescribed/Quantity
.... quantity
source value based on PENDING OUTPATIENT ORDERS - QTY (52.41-12)
RxOut.PendingRxOrder.LocalQty
Message/Body/NewRx/MedicationPrescribed/DaysSupply
.... expectedSupplyDuration
source value based on PENDING OUTPATIENT ORDERS - DAYS SUPPLY (52.41-101)
RxOut.PendingRxOrder.DaysSupply
Message/Body/NewRx/MedicationPrescribed/Substitutions
.... performer
... substitution
specific values within Message/Body/NewRx/MedicationPrescribed/Substitutions
.... id
.... extension
.... modifierExtension
.... allowed[x]
specific values within Message/Body/NewRx/MedicationPrescribed/Substitutions
.... reason
not mapped
... priorPrescription
Request.replaces
not mapped
... detectedIssue
... eventHistory
Request.relevantHistory

doco Documentation for this format