NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationAdministration IDomainResourceAdministration of medication to a patient
+ Reason not given is only permitted if NotGiven is true
+ Reason given is only permitted if NotGiven is false
Elements defined in Ancestors: id, meta, implicitRules, language, text, contained, extension, modifierExtension
... identifier 0..*IdentifierExternal identifier
... definition Σ0..*Reference(PlanDefinition | ActivityDefinition)Instantiates protocol or definition
... partOf Σ0..*Reference(MedicationAdministration | Procedure)Part of referenced event
... status ?!Σ1..1codein-progress | on-hold | completed | entered-in-error | stopped | unknown
MedicationAdministrationStatus (Required)
... category 0..1CodeableConceptType of medication usage
MedicationAdministrationCategory (Preferred)
... medication[x] Σ1..1What was administered
SNOMED CT Medication Codes (Example)
.... medicationCodeableConceptCodeableConcept
.... medicationReferenceReference(Medication)
... subject Σ1..1Reference(Patient | Group)Who received medication
... context 0..1Reference(Encounter | EpisodeOfCare)Encounter or Episode of Care administered as part of
... supportingInformation 0..*Reference(Any)Additional information to support administration
... effective[x] Σ1..1Start and end time of administration
.... effectiveDateTimedateTime
.... effectivePeriodPeriod
... performer Σ0..*BackboneElementWho administered substance
.... actor Σ1..1Reference(Practitioner | Patient | RelatedPerson | Device)Individual who was performing
.... onBehalfOf 0..1Reference(Organization)Organization organization was acting for
... notGiven ?!Σ0..1booleanTrue if medication not administered
... reasonNotGiven I0..*CodeableConceptReason administration not performed
SNOMED CT Reason Medication Not Given Codes (Example)
... reasonCode I0..*CodeableConceptReason administration performed
Reason Medication Given Codes (Example)
... reasonReference 0..*Reference(Condition | Observation)Condition or Observation that supports why the medication was administered
... prescription 0..1Reference(MedicationRequest)Request administration performed against
... device 0..*Reference(Device)Device used to administer
... note 0..*AnnotationInformation about the administration
... dosage I0..1BackboneElementDetails of how medication was taken
+ SHALL have at least one of dosage.dose or dosage.rate[x]
.... text 0..1stringFree text dosage instructions e.g. SIG
.... site 0..1CodeableConceptBody site administered to
SNOMED CT Anatomical Structure for Administration Site Codes (Example)
.... route 0..1CodeableConceptPath of substance into body
SNOMED CT Route Codes (Example)
.... method 0..1CodeableConceptHow drug was administered
SNOMED CT Administration Method Codes (Example)
.... dose 0..1SimpleQuantityAmount of medication per dose
.... rate[x] 0..1Dose quantity per unit of time
..... rateRatioRatio
..... rateQuantitySimpleQuantity
... eventHistory 0..*Reference(Provenance)A list of events of interest in the lifecycle

doco Documentation for this format