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
... identifier 0..*IdentifierExternal identifier
... status ?!Σ1..1codein-progress | on-hold | completed | entered-in-error | stopped
MedicationAdministrationStatus (Required)
... medication[x] Σ1..1What was administered
SNOMED CT Medication Codes (Example)
.... medicationCodeableConceptCodeableConcept
.... medicationReferenceReference(Medication)
... patient Σ1..1Reference(Patient)Who received medication
... encounter 0..1Reference(Encounter)Encounter 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..1Reference(Practitioner | Patient | RelatedPerson)Who administered substance
... reasonReference 0..*Reference(Condition | Observation)Condition or Observation that supports why the medication was administered
... prescription 0..1Reference(MedicationRequest)Request administration performed against
... notGiven ?!Σ0..1booleanTrue if medication not administered
... reasonNotGiven I0..*CodeableConceptReason administration not performed
SNOMED CT Reason Medication Not Given Codes (Example)
... reasonGiven I0..*CodeableConceptReason administration performed
Reason Medication Given Codes (Example)
... 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 and 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