Release 4 4B

This page is part of the FHIR Specification (v4.0.1: R4 (v4.3.0: R4B - Mixed Normative and STU ) in it's permanent home (it will always be available at this URL). ). The current version which supercedes this version is 5.0.0 . For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4 R4B R4 R3 R2

Pharmacy Work Group Maturity Level : N/A Standards Status : Informative Security Category : Patient Compartments : Device , Encounter , Patient , Practitioner , RelatedPerson

Mappings for the medicationadministration resource (see Mappings to Other Standards for further information & status).

MedicationAdministration
    identifier FiveWs.identifier
    status FiveWs.status
    medication[x] FiveWs.what[x]
    subject FiveWs.subject[x]
    context FiveWs.context
    supportingInformation FiveWs.context
    effective[x] FiveWs.done[x]
    performer FiveWs.actor
    reasonReference FiveWs.why[x]
MedicationAdministration Event
    identifier Event.identifier
    instantiates Event.instantiates
    partOf Event.partOf
    status Event.status
    statusReason Event.statusReason
    medication[x] Event.code
    subject Event.subject
    context Event.context
    effective[x] Event.occurrence[x]
    performer Event.performer
        function Event.performer.function
        actor Event.performer.actor
    reasonCode Event.reasonCode
    reasonReference Event.reasonReference
    request Event.basedOn
    note Event.note
MedicationAdministration
    identifier
    instantiates
    partOf
    status RXA-20-Completion Status
    statusReason RXA-9-Administration Notes / RXA-18 Substance/Treatment Refusal Reason
    category
    medication[x] RXA-5-Administered Code
    subject PID-3-Patient ID List
    context PV1-19-Visit Number
    supportingInformation
    effective[x] RXA-3-Date/Time Start of Administration / RXA-4-Date/Time End of Administration
    performer RXA-10-Administering Provider / PRT-5-Participation Person: PRT-4-Participation='AP' (RXA-10 is deprecated)
        function
        actor
    reasonCode RXE-27 Give Indication
    reasonReference
    request ORC-2-Placer Order Number / ORC-3-Filler Order Number
    device PRT-10 Participation Device / RXR-3 Administrative Device
    note
    dosage
        text
        site RXR-2 Administration Site / RXR-6 Administration Site Modifier
        route RXR-1-Route
        method RXR-4-Administration Method
        dose RXA-6 Administered Amount / RXA-7 Administered Units
        rate[x] RXA-12-Administered Per (Time Unit)
    eventHistory
MedicationAdministration SubstanceAdministration
    identifier .id
    instantiates .outboundRelationship[typeCode=DEFN].target[classCode=unspecified]
    partOf .outboundRelationship[typeCode=COMP]/target[classCode=SBADM or PROC,moodCode=EVN]
    status .statusCode
    statusReason .outboundRelationship[typeCode=RSON]/target[classCode=OBS,moodCode=EVN, code="reason not given"].value
    category .inboundRelationship[typeCode=COMP].source[classCode=OBS, moodCode=EVN, code="type of medication usage"].value
    medication[x] .participation[typeCode=CSM].role[classCode=ADMM]
    subject .participation[typeCode=SBJ].role[classCode=PAT]
    context .inboundRelationship[typeCode=COMP].source[classCode=ENC, moodCode=EVN, code="type of encounter or episode"]
    supportingInformation .outboundRelationship[typeCode=PERT].target[A_SupportingClinicalStatement CMET minimal with many different choices of classCodes(ORG, ENC, PROC, SPLY, SBADM, OBS) and each of the act class codes draws from one or more of the following moodCodes (EVN, DEF, INT PRMS, RQO, PRP, APT, ARQ, GOL)]
    effective[x] .effectiveTime
    performer .participation[typeCode=PRF]
        function participation[typeCode=PRF].functionCode
        actor .role
    reasonCode .reasonCode
    reasonReference .outboundRelationship[typeCode=RSON]/target[classCode=OBS,moodCode=EVN, code="reason for use ASSERTION"].value
    request InFullfillmentOf->SubstanceAdministration
    device device->Access OR device->AssignedDevice
    note .inboundRelationship[typeCode=SUBJ]/source[classCode=OBS,moodCode=EVN,code="annotation"].value
    dosage component->SubstanceAdministrationEvent
        text .text
        site .approachSiteCode
        route .routeCode
        method .methodCode
        dose .doseQuantity
        rate[x] .rateQuantity
    eventHistory .inboundRelationship(typeCode=SUBJ].source[classCode=CACT, moodCode=EVN]

The provenance resource is based on known practices in the HL7 implementation space, particularly those found in the v2 EVN segment, the v3 ControlAct Wrapper, the CDA header, and IHE ATNA. The conceptual model underlying the design is the W3C provenance Specification . Though the content and format of the resource is designed to meet specific requirements for FHIR, all the parts of the resource are formally mapped to the PROV-O specification, and FHIR resources can be transformed to their W3C PROV equivalent.

MedicationAdministration
    identifier
    instantiates
    partOf
    status
    statusReason
    category
    medication[x]
    subject
    context
    supportingInformation
    effective[x]
    performer
        function
        actor
    reasonCode
    reasonReference no mapping
    request
    device
    note
    dosage
        text
        site
        route
        method
        dose
        rate[x]
    eventHistory