FHIR Release 3 (STU)

This page is part of the FHIR Specification (v3.0.2: STU 3). 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 Work GroupMaturity Level: N/ABallot Status: InformativeCompartments: Device, Encounter, Patient, Practitioner, RelatedPerson

Mappings for the medicationadministration resource.

MedicationAdministrationSubstanceAdministration
    identifier.id
    definition.outboundRelationship[typeCode=DEFN].target[classCode=unspecified]
    partOf.outboundRelationship[typeCode=COMP]/target[classCode=SBADM or PROC,moodCode=EVN]
    status.statusCode
    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]
        actor.role
        onBehalfOf.role.scopingOrganization
    notGiven.actionNegationInd
    reasonNotGiven.outboundRelationship[typeCode=RSON]/target[classCode=OBS,moodCode=EVN, code="reason not given"].value
    reasonCode.reasonCode
    reasonReference.outboundRelationship[typeCode=RSON]/target[classCode=OBS,moodCode=EVN, code="reason for use ASSERTION"].value
    prescriptionInFullfillmentOf->SubstanceAdministration
    devicedevice->Access OR device->AssignedDevice
    note.inboundRelationship[typeCode=SUBJ]/source[classCode=OBS,moodCode=EVN,code="annotation"].value
    dosagecomponent->SubstanceAdministrationEvent
        text.text
        site.approachSiteCode
        route.routeCode
        method.methodCode
        dose.doseQuantity
        rate[x].rateQuantity
    eventHistory.inboundRelationship(typeCode=SUBJ].source[classCode=CACT, moodCode=EVN]
MedicationAdministration
    identifier
    definition
    partOf
    statusRXA-20-Completion Status
    category
    medication[x]RXA-5-Administered Code
    subjectPID-3-Patient ID List
    contextPV1-19-Visit Number
    supportingInformation
    effective[x]RXA-3-Date/Time Start of Administration / RXA-4-Date/Time End of Administration
    performerRXA-10-Administering Provider / PRT-5-Participation Person: PRT-4-Participation='AP' (RXA-10 is deprecated)
        actor
        onBehalfOf
    notGivenRXA-20-Completion Status='NA'
    reasonNotGivenRXA-9-Administration Notes / RXA-18 Substance/Treatment Refusal Reason
    reasonCodeRXE-27 Give Indication
    reasonReference
    prescriptionORC-2-Placer Order Number / ORC-3-Filler Order Number
    devicePRT-10 Participation Device / RXR-3 Administrative Device
    note
    dosage
        text
        siteRXR-2 Administration Site / RXR-6 Administration Site Modifier
        routeRXR-1-Route
        methodRXR-4-Administration Method
        doseRXA-6 Administered Amount / RXA-7 Administered Units
        rate[x]RXA-12-Administered Per (Time Unit)
    eventHistory

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
    definition
    partOf
    status
    category
    medication[x]
    subject
    context
    supportingInformation
    effective[x]
    performer
        actor
        onBehalfOf
    notGiven
    reasonNotGiven
    reasonCode
    reasonReferenceno mapping
    prescription
    device
    note
    dosage
        text
        site
        route
        method
        dose
        rate[x]
    eventHistory
MedicationAdministration..Event
    identifier…identifier
    definition…definition
    partOf…part of
    status…status
    category
    medication[x]…code
    subject…subject
    context…context
    supportingInformation
    effective[x]…occurrence[x]
    performer…performer
        actor….actor
        onBehalfOf….onBehalfOf
    notGiven…notDone
    reasonNotGiven…notDoneReason
    reasonCode…reasonGivenCodeableConcept
    reasonReference…reasonReference
    prescription…basedOn
    device
    note…note
    dosage
        text
        site
        route
        method
        dose
        rate[x]
    eventHistory