--- type: "mappings" title: "DeviceDispense Mappings" resource: "DeviceDispense" --- # DeviceDispense Mappings - **DeviceDispense**: workflow=Event; w5=administrative.device - **DeviceDispense.identifier**: w5=FiveWs.identifier; workflow=Event.identifier - **DeviceDispense.basedOn**: workflow=Event.basedOn - **DeviceDispense.partOf**: workflow=Event.partOf; rim=.outboundRelationship[typeCode=COMP]/target[classCode=PROC,moodCode=EVN] - **DeviceDispense.status**: workflow=Event.status; w5=FiveWs.status; rim=.statusCode - **DeviceDispense.statusReason**: workflow=Event.statusReason; rim=.outboundRelationship[typeCode=RSON]/target[classCode=OBS,moodCode=EVN, code="not done reason"].value - **DeviceDispense.category**: workflow=Event.category - **DeviceDispense.device**: workflow=Event.code; w5=FiveWs.what[x]; workflow=Event.product - **DeviceDispense.subject**: workflow=Event.subject; w5=FiveWs.subject; v2=PID-3-Patient ID List; rim=.participation[typeCode=SBJ].role[classCode=PAT] - **DeviceDispense.receiver**: rim=.participation[typeCode=RCV].role - **DeviceDispense.encounter**: workflow=Event.encounter; rim=.inboundRelationship[typeCode=COMP].source[classCode=ENC, moodCode=EVN, code="type of encounter or episode"] - **DeviceDispense.supportingInformation**: w5=FiveWs.context - **DeviceDispense.performer**: workflow=Event.performer; rim=.participation[typeCode=PRF] - **DeviceDispense.performer.function**: rim=participation[typeCode=PRF].functionCode - **DeviceDispense.performer.actor**: workflow=Event.performer.actor; rim=.role - **DeviceDispense.location**: rim=.participation[typeCode=LOC].role; workflow=Event.location - **DeviceDispense.quantity**: rim=.quantity - **DeviceDispense.preparedDate**: rim=.effectiveTime[xmi:type=IVL_TS].low - **DeviceDispense.whenHandedOver**: workflow=Event.occurrence[x]; rim=.effectiveTime[xmi:type=IVL_TS].high - **DeviceDispense.destination**: rim=.participation[typeCode=DST].role - **DeviceDispense.note**: workflow=Event.note; rim=.inboundRelationship[typeCode=SUBJ]/source[classCode=ACT,moodCode=EVN] - **DeviceDispense.relevantHistory**: rim=.inboundRelationship(typeCode=SUBJ].source[classCode=CACT, moodCode=EVN]; workflow=Event.relevantHistory