| Name | Flags | Card. | Type | Description & Constraints |
|---|---|---|---|---|
| TU | DomainResource | Administration of medication to a patient Elements defined in Ancestors: id, meta, implicitRules, language, text, contained, extension, modifierExtension | ||
| 0..* | Identifier | External identifier | ||
| 0..* | Reference(CarePlan) | Plan this is fulfilled by this administration | ||
| Σ | 0..* | Reference(MedicationAdministration | Procedure | MedicationDispense) | Part of referenced event | |
| ?!Σ | 1..1 | code | in-progress | not-done | on-hold | completed | entered-in-error | stopped | unknown Binding: MedicationAdministration Status Codes (Required) | |
| 0..* | CodeableConcept | Reason administration not performed Binding: SNOMED CT Reason Medication Not Given Codes (Example) | ||
| 0..* | CodeableConcept | Type of medication administration Binding: MedicationAdministration Location Codes (Example) | ||
| Σ | 1..1 | CodeableReference(Medication) | What was administered Binding: SNOMED CT Medication Codes (Example) | |
| Σ | 1..1 | Reference(Patient | Group) | Who received medication | |
| 0..1 | Reference(Encounter) | Encounter administered as part of | ||
| 0..* | Reference(Any) | Additional information to support administration | ||
| Σ | 1..1 | Specific date/time or interval of time during which the administration took place (or did not take place) | ||
| dateTime | ||||
| Period | ||||
| Timing | ||||
| Σ | 0..1 | dateTime | When the MedicationAdministration was first captured in the subject's record | |
| 0..1 | boolean | Full dose was not administered | ||
| 0..* | CodeableConcept | Reason full dose was not administered Binding: MedicationAdministration Subpotent Reason (Example) | ||
| Σ | 0..* | BackboneElement | Who or what performed the medication administration and what type of performance they did | |
| 0..1 | CodeableConcept | Type of performance Binding: MedicationAdministration Performer Function Codes (Example) | ||
| Σ | 1..1 | CodeableReference(Practitioner | PractitionerRole | Patient | RelatedPerson | Device) | Who or what performed the medication administration | |
| 0..* | CodeableReference(Condition | Observation | DiagnosticReport) | Concept, condition or observation that supports why the medication was administered Binding: Reason Medication Given Codes (Example) | ||
| 0..1 | Reference(MedicationRequest) | Request administration performed against | ||
| 0..* | CodeableReference(Device) | Device used to administer | ||
| 0..* | Annotation | Information about the administration | ||
| C | 0..1 | BackboneElement | Details of how medication was taken + Rule: If dosage attribute is present then SHALL have at least one of dosage.text or dosage.dose or dosage.rate[x] | |
| C | 0..1 | string | Free text dosage instructions e.g. SIG | |
| 0..1 | CodeableConcept | Body site administered to Binding: SNOMED CT Anatomical Structure for Administration Site Codes (Example) | ||
| 0..1 | CodeableConcept | Path of substance into body Binding: SNOMED CT Route Codes (Example) | ||
| 0..1 | CodeableConcept | How drug was administered Binding: SNOMED CT Administration Method Codes (Example) | ||
| C | 0..1 | SimpleQuantity | Amount of medication per dose | |
| C | 0..1 | Dose quantity per unit of time | ||
| Ratio | ||||
| SimpleQuantity | ||||
| 0..* | Reference(Provenance) | A list of events of interest in the lifecycle | ||