Mappings for the lmdi-medicationrequest resource profile.
Legemiddelrekvirering |
MedicationRequest | Message/Body/NewRx |
identifier | Message/Header/PrescriberOrderNumber |
status | no mapping |
category | 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 |
subject | Message/Body/NewRx/Patient
(need detail to link to specific patient … Patient.Identification in SCRIPT) |
authoredOn | Message/Body/NewRx/MedicationPrescribed/WrittenDate |
reasonCode | Message/Body/NewRx/MedicationPrescribed/Diagnosis/Primary/Value |
reasonReference | no mapping |
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 |
Legemiddelrekvirering |
MedicationRequest | Entity. Role, or Act, CombinedMedicationRequest |
contained | N/A |
extension | N/A |
modifierExtension | N/A |
identifier | .id |
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 |
priority | .priorityCode |
doNotPerform | SubstanceAdministration.actionNegationInd |
reported[x] | .participation[typeCode=INF].role |
medication[x] | consumable.administrableMedication |
subject | .participation[typeCode=AUT].role |
authoredOn | author.time |
requester | .participation[typeCode=AUT].role |
reasonCode | reason.observation.reasonCode |
reasonReference | reason.observation[code=ASSERTION].value |
instantiatesCanonical | .outboundRelationship[typeCode=DEFN].target |
instantiatesUri | .outboundRelationship[typeCode=DEFN].target |
groupIdentifier | .outboundRelationship(typeCode=COMP].target[classCode=SBADM, moodCode=INT].id |
courseOfTherapyType | Act.code where classCode = LIST and moodCode = EVN |
dosageInstruction | see dosageInstruction mapping |
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] |