Release 4B R5 Final QA

This page is part of the FHIR Specification (v4.3.0: R4B (v5.0.0-draft-final: Final QA Preview for R5 - STU see ballot notes ). 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 R3 R2

Pharmacy icon 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]     medication FiveWs.what[x]
    subject FiveWs.subject[x]
    context     encounter FiveWs.context
    supportingInformation FiveWs.context
    effective[x]     occurence[x] FiveWs.done[x]
    performer     recorded FiveWs.actor FiveWs.recorded
    reasonReference     performer FiveWs.why[x] FiveWs.actor
MedicationAdministration Event
    identifier Event.identifier
    instantiates Event.instantiates     partOf Event.partOf
    status Event.status
    statusReason Event.statusReason
    medication[x]     medication Event.code
    subject Event.subject
    context     encounter Event.context Event.encounter
    effective[x]     occurence[x] Event.occurrence[x]
    performer Event.performer
        function Event.performer.function
        actor Event.performer.actor
    reasonCode Event.reasonCode     reasonReference     reason Event.reasonReference Event.reason
    request Event.basedOn
    note Event.note
MedicationAdministration
    identifier
    instantiates     basedOn
    partOf
    status RXA-20-Completion RXA-20 Completion Status
    statusReason RXA-9-Administration RXA-9 Administration Notes / RXA-18 Substance/Treatment Refusal Reason
    category
    medication[x]     medication RXA-5-Administered RXA-5 Administered Code
    subject PID-3-Patient PID-3 Patient ID List
    context     encounter PV1-19-Visit PV1-19 Visit Number
    supportingInformation
    effective[x]     occurence[x] RXA-3-Date/Time RXA-3 Date/Time Start of Administration / RXA-4-Date/Time RXA-4 Date/Time End of Administration
    recorded
    isSubPotent
    subPotentReason
    performer RXA-10-Administering RXA-10 Administering Provider / PRT-5-Participation PRT-5 Participation Person: PRT-4-Participation='AP' PRT-4 Participation='AP' (RXA-10 is deprecated)
        function
        actor
    reasonCode     reason RXE-27 Give Indication
    reasonReference     request ORC-2-Placer ORC-2 Placer Order Number / ORC-3-Filler 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 RXR-1 Route
        method RXR-4-Administration RXR-4 Administration Method
        dose RXA-6 Administered Amount / RXA-7 Administered Units
        rate[x] RXA-12-Administered RXA-12 Administered Per (Time Unit)
    eventHistory
.outboundRelationship[typeCode=DEFN].target[classCode=unspecified] .participation[typeCode=PRF] participation[typeCode=PRF].functionCode .role .reasonCode .outboundRelationship[typeCode=RSON]/target[classCode=OBS,moodCode=EVN, code="reason for use ASSERTION"].value
MedicationAdministration SubstanceAdministration
    identifier .id
    instantiates     basedOn .outboundRelationship[typeCode=FLFS].target
    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]     medication .participation[typeCode=CSM].role[classCode=ADMM]
    subject .participation[typeCode=SBJ].role[classCode=PAT]
    context     encounter .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]     occurence[x] .effectiveTime
    performer     recorded .participation[typeCode=AUT].time
        function     performer .participation[typeCode=PRF]
        actor         function participation[typeCode=PRF].functionCode
    reasonCode         actor .role
    reasonReference     reason .reasonCode
    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]
11.2.9.5 W3C PROV ( http://www.w3.org/ns/prov ) 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