type: mappingsresource: MedicationStatement
MedicationStatement Mappings
- MedicationStatement: workflow=Event; rim=SubstanceAdministration; w5=clinical.medication
- MedicationStatement.identifier: workflow=Event.identifier; w5=FiveWs.identifier; rim=.id
- MedicationStatement.partOf: rim=.outboundRelationship[typeCode=COMP]/target[classCode=SPLY or SBADM or PROC or OBS,moodCode=EVN]
- MedicationStatement.status: workflow=Event.status; w5=FiveWs.status; rim=.statusCode
- MedicationStatement.category: w5=FiveWs.class; rim=.inboundRelationship[typeCode=COMP].source[classCode=OBS, moodCode=EVN, code="type of medication statement"].value
- MedicationStatement.medication: workflow=Event.code; w5=FiveWs.what[x]; rim=.participation[typeCode=CSM].role[classCode=ADMM or MANU]
- MedicationStatement.subject: workflow=Event.subject; w5=FiveWs.subject; v2=PID-3 Patient ID List; rim=.participation[typeCode=SBJ].role[classCode=PAT]
- MedicationStatement.encounter: workflow=Event.encounter; rim=.inboundRelationship[typeCode=COMP].source[classCode=ENC, moodCode=EVN, code="type of encounter or episode"]
- MedicationStatement.effective[x]: workflow=Event.occurrence[x]; w5=FiveWs.done[x]; rim=.effectiveTime
- MedicationStatement.dateAsserted: w5=FiveWs.recorded; rim=.participation[typeCode=AUT].time
- MedicationStatement.author: w5=FiveWs.author; rim=.participation[typeCode=AUT].role
- MedicationStatement.informationSource: w5=FiveWs.source; rim=.participation[typeCode=INF].role[classCode=PAT, or codes for Practitioner or Related Person (if PAT is the informer, then syntax for self-reported =true)
- MedicationStatement.derivedFrom: rim=.outboundRelationship[typeCode=SPRT]/target[classCode=ACT,moodCode=EVN]
- MedicationStatement.reason: workflow=Event.reason; w5=FiveWs.why[x]; rim=.reasonCode
- MedicationStatement.note: workflow=Event.note; rim=.inboundRelationship[typeCode=SUBJ]/source[classCode=OBS,moodCode=EVN,code="annotation"].value
- MedicationStatement.relatedClinicalInformation: rim=TBD
- MedicationStatement.adherence: rim=outboundRelationship[typeCode=PERT].target[classCode=OBV,moodCode=EVN].value[xsi:type=CD]
- MedicationStatement.adherence.code: rim=outboundRelationship[typeCode=PERT].target[classCode=OBV,moodCode=EVN].value[xsi:type=CD]
- MedicationStatement.adherence.reason: rim=.inboundRelationship[typeCode=SUBJ].source[classCode=CACT, moodCode=EVN].reasonCode