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

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. This event can also be used to record waste using a status of not-done and the appropriate statusReason.
NameFlagsCardTypeDescription & Constraints
MedicationAdministration
0..*Administration of medication to a patient
 
identifier
0..*IdentifierExternal identifier
 
basedOn
0..*ReferencePlan this is fulfilled by this administration
 
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..*CodeableConceptType of medication administration MedicationAdministrationLocation (example)
 
medication *
Σ
1..1CodeableReferenceWhat was administered MedicationCode (example)
 
subject *
Σ
1..1ReferenceWho received medication
 
encounter
0..1ReferenceEncounter administered as part of
 
supportingInformation
0..*ReferenceAdditional information to support administration
 
occurence[x] *
Σ
1..1Specific date/time or interval of time during which the administration took place (or did not take place)
 
 
occurenceDateTime *
Σ
1..1dateTime
 
 
occurencePeriod *
Σ
1..1Period
 
 
occurenceTiming *
Σ
1..1Timing
 
recorded
Σ
0..1dateTimeWhen the MedicationAdministration was first captured in the subject's record
 
isSubPotent
0..1booleanFull dose was not administered
 
subPotentReason
0..*CodeableConceptReason full dose was not administered MedicationAdministrationSubPotentReason (example)
 
performer
Σ
0..*BackboneElementWho or what performed the medication administration and what type of performance they did
 
 
function
0..1CodeableConceptType of performance MedicationAdministrationPerformerFunction (example)
 
 
actor *
Σ
1..1CodeableReferenceWho or what performed the medication administration
 
reason
0..*CodeableReferenceConcept, condition or observation that supports why the medication was administered MedicationAdministrationReason (example)
 
request
0..1ReferenceRequest administration performed against
 
device
0..*CodeableReferenceDevice 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