Mappings for the medicationdispense resource.
MedicationDispense | Supply[moodCode=EVN] |
identifier | .id |
status | .status |
medication[x] | .participation[typeCode=PRD].role |
patient | .participation[typeCode=SBJ].role[classCode=PAT] |
dispenser | .participation[typeCode=PFM].role[classCode=ASSIGN] |
dispensingOrganization | .participation[typeCode=RESP].role[classCode=ASSIGNED] |
authorizingPrescription | .outboundRelationship[typeCode=FLFS].target[moodCode=RQO] |
type | .code |
quantity | .quantity |
daysSupply | effectiveUseTime |
whenPrepared | .effectiveTime[xmi:type=IVL_TS].low |
whenHandedOver | .effectiveTime[xmi:type=IVL_TS].high |
destination | .participation[typeCode=DST].role |
receiver | .participation[typeCode=RCV].role |
note | .inboundRelationship[typeCode=SUBJ]/source[classCode=ACT,moodCode=EVN] |
dosageInstruction | .outboundRelationship[typeCode=COMP].target[classCode=SBADM, moodCode=INT] |
text | .text |
additionalInstructions | .text |
timing | .effectiveTime |
asNeeded[x] | boolean: .outboundRelationship[typeCode=PRCN].negationInd (inversed - so negationInd = true means asNeeded=false CodeableConcept: .outboundRelationship[typCode=PRCN].target[classCode=OBS, moodCode=EVN, isCriterionInd=true, code="Assertion"].value |
site[x] | .approachSiteCode |
route | .routeCode |
method | .methodCode |
dose[x] | .doseQuantity |
rate[x] | .rateQuantity |
maxDosePerPeriod | .maxDoseQuantity |
substitution | .outboundRelationship[typeCode=COMP].target[classCode=SUBST, moodCode=EVN] |
type | .code |
reason | .reasonCode |
responsibleParty | .participation[typeCode=PFM].role[classCode=ASSIGN] |
eventHistory | Not Mapped |
status | Not Mapped |
action | Not Mapped |
dateTime | Not Mapped |
actor | Not Mapped |
reason | Not Mapped |
MedicationDispense | |
identifier | |
status | |
medication[x] | RXD-2-Dispense/Give Code |
patient | PID-3-Patient ID List |
dispenser | RXD-10-Dispensing Provider / PRT-5-Participation Person: PRT-4-Participation='DP' (RXD-10 is deprecated) |
dispensingOrganization | |
authorizingPrescription | ORC-2 Placer Order Number |
type | RXD-33-Dispense Type |
quantity | RXD-4-Actual Dispense Amount / RXD-5.1-Actual Dispense Units.code / RXD-5.3-Actual Dispense Units.name of coding system |
daysSupply | |
whenPrepared | RXD-3-Date/Time Dispensed |
whenHandedOver | RXD-3-Date/Time Dispensed |
destination | RXD-13 Dispense-to Location; RXD-30 Dispense to Pharmacy; RXD-31 Dispense to Pharmacy Address |
receiver | |
note | RXD-9 Dispense Notes |
dosageInstruction | |
text | |
additionalInstructions | |
timing | |
asNeeded[x] | |
site[x] | RXR-2-Administration Site |
route | RXR-1-Route |
method | RXR-4-Administration Method |
dose[x] | RXE-23-Give Rate Amount / RXE-24.1-Give Rate Units.code / RXE-24.3-Give Rate Units.name of coding system |
rate[x] | RXE-22-Give Per (Time Unit) |
maxDosePerPeriod | RXE-4-Give Amount - Maximum / RXE-5-Give Units |
substitution | |
type | RXO-9-Allow Substitutions / RXE-9-Substitution Status |
reason | |
responsibleParty | |
eventHistory | |
status | |
action | |
dateTime | |
actor | |
reason | |