View raw Markdown
type: resourceresource: MedicationAdministration

MedicationAdministration

Introduction

Scope and Usage

This resource covers the administration of all medications. Please refer to the Immunization resource/Profile for the treatment of vaccines. It will principally be used within care settings (including inpatient) to record medication administrations, including self-administrations of oral medications, injections, intravenous infusions, etc. It can also be used in outpatient settings to record allergy shots and other non-immunization administrations. In some cases, it might be used for home-health reporting, such as recording self-administered or even device-administered insulin.

Note: devices coated with a medication (e.g. heparin) are not typically recorded as a medication administration. However, administration of a medication via an implanted medication pump (e.g., insulin) would be recorded as a MedicationAdministration.

This resource can also be used for recording waste by setting the status to 'not-done' and the statusReason to a code that refers to waste. The remaining fields would support the waste elements, i.e. performer of the waste, quantity of medication wasted, date/time of waste, etc. It is also possible, using the partOf reference to a MedicationDispense, to indicate that this waste occurred as part of a dispense event.

MedicationAdministration is an event resource from a FHIR workflow perspective - see Workflow Event

Boundaries and Relationships

The Medication domain includes a number of related resources

MedicationRequestAn order for both supply of the medication and the instructions for administration of the medicine to a patient.
MedicationDispenseProvision of a supply of a medication with the intention that it is subsequently consumed by a patient (usually in response to a prescription).
MedicationAdministrationWhen a patient actually consumes a medicine, or it is otherwise administered to them.
MedicationStatementThis is a record of a medication being taken by a patient or that a medication has been given to a patient, where the record is the result of a report from the patient or another clinician. A medication statement is not a part of the prescribe->dispense->administer sequence but is a report that such a sequence (or at least a part of it) did take place, resulting in a belief that the patient has received a particular medication.

MedicationAdministration is intended for tracking the administration of medications. Administration of vaccines is intended to be handled using the Immunization resource. Some systems treat immunizations in the same way as any other medication administration. Such systems SHOULD use an immunization resource to represent these. However, if systems need to use a MedicationAdministration resource to capture vaccinations for workflow or other reasons, a Medication Administration resource may be used but systems SHOULD also create and expose an equivalent Immunization instance.

Notes

Known Issues

IssueComments
Medication ResourceA medication will typically be referred to by means of a code drawn from a suitable medication terminology. However, on occasion a product will be required for which the "recipe" must be specified. This implies a requirement to deal with a choice of either a code or a much more complete resource. <br/> Currently that resource has not been created.
Contrast MediaIs this resource adequate for administering contrast media to a patient?
Author (accountability)Authorship (and any other accountability) is assumed to be dealt with by the standard FHIR methods.

Medication Administration Lists

Medication Administration Record (MAR) Use Case

Medication administrations can be done by:

In order to administer a medication, there is often a list of medications that includes the medication itself e.g code or name , dose, date/time the medication is to be administered and route and in some cases additional administration instructions. A common name for this type of list of medications to be administered and the corresponding record of medication administrations is Medication Administration Record (MAR).

Synonyms/Key Definitions

Medication Administration Record (MAR) - a view of a patients medications that need to be administered. Typically, an MAR is seen in settings where there is a requirement to document who, when, what and where information, concerning medications administered to a patient, or if self-administered, taken by a patient. The same record often has two primary functions - first it lists what medications need to be administered and what date and time or time interval, the administration should be done; and second it lists what medications have been administered and the details associated with the administration.

Resource ElementClinical Description
MedicationRequest.intent=instance-orderSpecific instance of a medication order, sometimes called a "child" order of the parent full medication order
MedicationRequest.medication.concept or reference to Medication resourceDrug that has been ordered and is to be administered
MedicationRequest.dosage.dose[x] or rate[x]Dose of medication to be administered. If the drug is intravenous, you may represent this administration as a rate.
MedicationRequest.dosageInstructions.dosage.timing.boundsTime the medication should be administered e.g. 10am on a specific date, or at time of sleep, or after breakfast, or over 60 minutes starting at 3pm on a specific date, etc.
MedicationRequest.dosageInstructions.dosage.routeRoute of administration e.g. oral, intravenous, topical, etc.
MedicationRequest.dosageInstructions.dosage.siteAnatomical site where the drug enters the body e.g. subclavian vein

Other attributes may be included, such as those for access sites, dosage instructions, reason, device used, etc. The list of attributes above is meant to help the reader understand the definitions. It is not meant to define what attributes an individual implementation may include in their design.

Resource ElementClinical Description
MedicationAdministration.medication.concept or reference to Medication resourceDrug that has been administered
MedicationAdministration.dosage.dose or rate[x]Dose of medication that was administered. If the drug is intravenous, you may represent this a rate e.g. 60 ml/30 minutes
MedicationAdministration.occurrenceDateTime or .occurrencePeriodDate and time or, date/time of the period over which the medication was administered
MedicationAdministration.dosage.routeRoute of administration used to administer medication to the patient
MedicationAdministration.dosage.siteAnatomical site where the drug administered entered the body e.g. subclavian vein
MedicationAdministration.statusReasonThe reason for not giving the medication. This is used when the status = not-done.
MedicationAdministration.supportingInformation.reference (resource)Used to capture data such as lab test values or heart rate, or blood pressure values, etc. This type of data is often expressed in the order and is used to determine if the medication should be administered or held.
MedicationAdministration.performer.function (=performer) MedicationAdministration.performer.actor.reference (resource)Identifies who administered the medication. The specific referenced resource could be: Provider, Patient, Device, RelatedPerson
MedicationAdministration.performer.function (=verifier) MedicationAdministration.performer.actor.reference (resource)Identifies who verified the medication to be administered. This is most often a clinician who is verifying the administration for another clinician where there is a requirement for verification prior to administration.

Other attributes may be included e.g. method, reason, etc. The list of attributes above is meant to help the reader understand the definitions. It is not meant to define what attributes an individual implementation may include in their design.

Rationale

Scheduled Medication Administration information is used to inform the person who will administer the medication(s) the date/time, and medication specific information e.g., dose, route, method, special instructions for each medication a person is scheduled to take.

Recording Medication Administration details provides a place to capture the data about the actual administration e.g., date/time or time interval of administration, dose, route, method, device, performer, etc.

Depending on the type of application, this type of information may be presented to the user who is administering the medication in an EHR module for medication administration, in a mobile application for the patient or caregiver.

Setting

Medication administrations occur in all types of settings e.g. hospitals, outpatient clinics, home, ambulance, ER, etc.

Description

The list of medications to be administered, or that have been administered may be captured in an application on a patient's phone, tablet or computer workstation.

The lists may be created by a variety of users or systems, for example:

Data sources for the medications that are listed on the Medication Administration list determine what will be displayed to a user. Here are two common examples:

Provider view Medication Administration list may include medications that come from:

Patient view Medication Administration list may include medications that come:

StructureDefinition

Elements (Simplified)

Mappings

Resource Packs

list-MedicationAdministration-packs.xml

<?xml version="1.0" encoding="UTF-8"?>

<List xmlns="http://hl7.org/fhir" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hl7.org/fhir ../../publish/List.xsd">
  <id value="MedicationAdministration-packs"/>
  <status value="current"/>
</List>

Search Parameters

Full Search Parameters

Examples

Full Examples

Mapping Exceptions

medicationadministration-event-mapping-exceptions.xml

Divergent Elements

Unknown does not represent "other" - one of the defined statuses must apply. Unknown is used when the authoring system is not sure what the current status is. | resource=This element is labeled as a modifier because the status contains codes that mark the resource as not currently valid.

Unmapped Elements

medicationadministration-fivews-mapping-exceptions.xml

Divergent Elements

Unmapped Elements