http://hl7.org/fhir/StructureDefinition/MedicationAdministration|4.0.1

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.
NameFlagsCardTypeDescription & Constraints
MedicationAdministration
0..*Administration of medication to a patient
 
identifier
0..*IdentifierExternal identifier
 
instantiates
Σ
0..*uriInstantiates protocol or definition
 
partOf
Σ
0..*ReferencePart of referenced event
 
status *
?!Σ
1..1codein-progress | not-done | on-hold | completed | entered-in-error | stopped | unknown MedicationAdministrationStatus (required)
 
statusReason
0..*CodeableConceptReason administration not performed MedicationAdministrationNegationReason (example)
 
category
0..1CodeableConceptType of medication usage MedicationAdministrationCategory (preferred)
 
medication[x] *
Σ
1..1What was administered MedicationCode (example)
 
 
medicationCodeableConcept *
Σ
1..1CodeableConcept MedicationCode (example)
 
 
medicationReference *
Σ
1..1Reference MedicationCode (example)
 
subject *
Σ
1..1ReferenceWho received medication
 
context
0..1ReferenceEncounter or Episode of Care administered as part of
 
supportingInformation
0..*ReferenceAdditional information to support administration
 
effective[x] *
Σ
1..1Start and end time of administration
 
 
effectiveDateTime *
Σ
1..1dateTime
 
 
effectivePeriod *
Σ
1..1Period
 
performer
Σ
0..*BackboneElementWho performed the medication administration and what they did
 
 
function
0..1CodeableConceptType of performance MedicationAdministrationPerformerFunction (example)
 
 
actor *
Σ
1..1ReferenceWho performed the medication administration
 
reasonCode
0..*CodeableConceptReason administration performed MedicationAdministrationReason (example)
 
reasonReference
0..*ReferenceCondition or observation that supports why the medication was administered
 
request
0..1ReferenceRequest administration performed against
 
device
0..*ReferenceDevice used to administer
 
note
0..*AnnotationInformation about the administration
 
dosage
0..1BackboneElementDetails of how medication was taken
 
 
text
0..1stringFree text dosage instructions e.g. SIG
 
 
site
0..1CodeableConceptBody site administered to MedicationAdministrationSite (example)
 
 
route
0..1CodeableConceptPath of substance into body RouteOfAdministration (example)
 
 
method
0..1CodeableConceptHow drug was administered MedicationAdministrationMethod (example)
 
 
dose
0..1QuantityAmount of medication per dose
 
 
rate[x]
0..1Dose quantity per unit of time
 
 
 
rateRatio
0..1Ratio
 
 
 
rateQuantity
0..1Quantity
 
eventHistory
0..*ReferenceA list of events of interest in the lifecycle