> ## Documentation Index
> Fetch the complete documentation index at: https://docs.metriport.com/llms.txt
> Use this file to discover all available pages before exploring further.

# MedicationAdministration

> Describes the event of a patient consuming or otherwise being administered a medication.  This may be as simple as swallowing a tablet or it may be a long running infusion.  Related resources tie this event to the authorizing prescription, and the specific encounter between patient and health care practitioner.

## Properties

| Name | Required | Type | Description |
| - | - | - | - |
| identifier | No | [Identifier](/medical-api/fhir/data-types/identifier)\[] | External identifier |
| instantiates | No | uri\[] | Instantiates protocol or definition |
| partOf | No | Reference\<[MedicationAdministration](/medical-api/fhir/resources/medicationadministration) / [Procedure](/medical-api/fhir/resources/procedure)>\[] | Part of referenced event |
| status | Yes | code | in-progress / not-done / on-hold / completed / entered-in-error / stopped / unknown |
| statusReason | No | [CodeableConcept](/medical-api/fhir/data-types/codeableconcept)\[] | Reason administration not performed |
| category | No | [CodeableConcept](/medical-api/fhir/data-types/codeableconcept) | Type of medication usage |
| medication\[x] | Yes | [CodeableConcept](/medical-api/fhir/data-types/codeableconcept), Reference\<[Medication](/medical-api/fhir/resources/medication)> | What was administered |
| subject | Yes | Reference\<[Patient](/medical-api/fhir/resources/patient) / [Group](/medical-api/fhir/resources/group)> | Who received medication |
| context | No | Reference\<[Encounter](/medical-api/fhir/resources/encounter) / [EpisodeOfCare](/medical-api/fhir/resources/episodeofcare)> | Encounter or Episode of Care administered as part of |
| supportingInformation | No | Reference\<Resource>\[] | Additional information to support administration |
| effective\[x] | Yes | dateTime, [Period](/medical-api/fhir/data-types/period) | Start and end time of administration |
| performer | No | MedicationAdministrationPerformer | Who performed the medication administration and what they did |
| - id | No | string | Unique id for inter-element referencing |
| - extension | No | [Extension](/medical-api/fhir/data-types/extension)\[] | Additional content defined by implementations |
| - modifierExtension | No | [Extension](/medical-api/fhir/data-types/extension)\[] | Extensions that cannot be ignored even if unrecognized |
| - function | No | [CodeableConcept](/medical-api/fhir/data-types/codeableconcept) | Type of performance |
| - actor | Yes | Reference\<[Practitioner](/medical-api/fhir/resources/practitioner) / [PractitionerRole](/medical-api/fhir/resources/practitionerrole) / [Patient](/medical-api/fhir/resources/patient) / [RelatedPerson](/medical-api/fhir/resources/relatedperson) / [Device](/medical-api/fhir/resources/device)> | Who performed the medication administration |
| reasonCode | No | [CodeableConcept](/medical-api/fhir/data-types/codeableconcept)\[] | Reason administration performed |
| reasonReference | No | Reference\<[Condition](/medical-api/fhir/resources/condition) / [Observation](/medical-api/fhir/resources/observation) / [DiagnosticReport](/medical-api/fhir/resources/diagnosticreport)>\[] | Condition or observation that supports why the medication was administered |
| request | No | Reference\<[MedicationRequest](/medical-api/fhir/resources/medicationrequest)> | Request administration performed against |
| device | No | Reference\<[Device](/medical-api/fhir/resources/device)>\[] | Device used to administer |
| note | No | [Annotation](/medical-api/fhir/data-types/annotation)\[] | Information about the administration |
| dosage | No | MedicationAdministrationDosage | Details of how medication was taken |
| - id | No | string | Unique id for inter-element referencing |
| - extension | No | [Extension](/medical-api/fhir/data-types/extension)\[] | Additional content defined by implementations |
| - modifierExtension | No | [Extension](/medical-api/fhir/data-types/extension)\[] | Extensions that cannot be ignored even if unrecognized |
| - text | No | string | Free text dosage instructions e.g. SIG |
| - site | No | [CodeableConcept](/medical-api/fhir/data-types/codeableconcept) | Body site administered to |
| - route | No | [CodeableConcept](/medical-api/fhir/data-types/codeableconcept) | Path of substance into body |
| - method | No | [CodeableConcept](/medical-api/fhir/data-types/codeableconcept) | How drug was administered |
| - dose | No | [Quantity](/medical-api/fhir/data-types/quantity) | Amount of medication per dose |
| - rate\[x] | No | [Ratio](/medical-api/fhir/data-types/ratio), [Quantity](/medical-api/fhir/data-types/quantity) | Dose quantity per unit of time |
| eventHistory | No | Reference\<[Provenance](/medical-api/fhir/resources/provenance)>\[] | A list of events of interest in the lifecycle |

## Search Parameters

| Name | Type | Description | Expression |
| - | - | - | - |
| code | token | Return administrations of this medication code | MedicationAdministration.medication |
| identifier | token | Return administrations with this external identifier | MedicationAdministration.identifier |
| patient | reference | The identity of a patient to list administrations for | MedicationAdministration.subject |
| context | reference | Return administrations that share this encounter or episode of care | MedicationAdministration.context |
| device | reference | Return administrations with this administration device identity | MedicationAdministration.device |
| effective-time | date | Date administration happened (or did not happen) | MedicationAdministration.effective |
| medication | reference | Return administrations of this medication resource | MedicationAdministration.medication |
| performer | reference | The identity of the individual who administered the medication | MedicationAdministration.performer.actor |
| reason-given | token | Reasons for administering the medication | MedicationAdministration.reasonCode |
| reason-not-given | token | Reasons for not administering the medication | MedicationAdministration.statusReason |
| request | reference | The identity of a request to list administrations from | MedicationAdministration.request |
| status | token | MedicationAdministration event status (for example one of active/paused/completed/nullified) | MedicationAdministration.status |
| subject | reference | The identity of the individual or group to list administrations for | MedicationAdministration.subject |

## Inherited Properties

| Name | Required | Type | Description |
| - | - | - | - |
| id | No | string | Logical id of this artifact |
| meta | No | [Meta](/medical-api/fhir/data-types/meta) | Metadata about the resource |
| implicitRules | No | uri | A set of rules under which this content was created |
| language | No | code | Language of the resource content |
| text | No | [Narrative](/medical-api/fhir/data-types/narrative) | Text summary of the resource, for human interpretation |
| contained | No | Resource\[] | Contained, inline Resources |
| extension | No | [Extension](/medical-api/fhir/data-types/extension)\[] | Additional content defined by implementations |
| modifierExtension | No | [Extension](/medical-api/fhir/data-types/extension)\[] | Extensions that cannot be ignored |

To view the FHIR specification for this resource, see [MedicationAdministration](https://www.hl7.org/fhir/StructureDefinition/MedicationAdministration).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.