MedicationAdministration
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.
Endpoints
dev
https://api.sandbox.ovok.com/fhir/R5/MedicationAdministration| Interaction | Method | Path |
|---|---|---|
| Read | GET | /fhir/R5/MedicationAdministration/[id] |
| Vread | GET | /fhir/R5/MedicationAdministration/[id]/_history/[vid] |
| Update | PUT | /fhir/R5/MedicationAdministration/[id] |
| Patch | PATCH | /fhir/R5/MedicationAdministration/[id] |
| Delete | DELETE | /fhir/R5/MedicationAdministration/[id] |
| Create | POST | /fhir/R5/MedicationAdministration |
| Search | GET | /fhir/R5/MedicationAdministration?... |
| History | GET | /fhir/R5/MedicationAdministration/[id]/_history |
| Type-history | GET | /fhir/R5/MedicationAdministration/_history |
Top-level elements
| Element | Type(s) | Cardinality | Description |
|---|---|---|---|
identifier | Identifier | 0..* | External identifier |
basedOn | Reference | 0..* | Plan this is fulfilled by this administration |
partOf | Reference | 0..* | Part of referenced event |
status | code | 1..1 | in-progress |
statusReason | CodeableConcept | 0..* | Reason administration not performed |
category | CodeableConcept | 0..* | Type of medication administration |
medication | CodeableReference | 1..1 | What was administered |
subject | Reference | 1..1 | Who received medication |
encounter | Reference | 0..1 | Encounter administered as part of |
supportingInformation | Reference | 0..* | Additional information to support administration |
occurence[x] | dateTime / Period / Timing | 1..1 | Specific date/time or interval of time during which the administration took place (or did not take place) |
recorded | dateTime | 0..1 | When the MedicationAdministration was first captured in the subject's record |
isSubPotent | boolean | 0..1 | Full dose was not administered |
subPotentReason | CodeableConcept | 0..* | Reason full dose was not administered |
performer | BackboneElement | 0..* | Who or what performed the medication administration and what type of performance they did |
reason | CodeableReference | 0..* | Concept, condition or observation that supports why the medication was administered |
request | Reference | 0..1 | Request administration performed against |
device | CodeableReference | 0..* | Device used to administer |
note | Annotation | 0..* | Information about the administration |
dosage | BackboneElement | 0..1 | Details of how medication was taken |
eventHistory | Reference | 0..* | A list of events of interest in the lifecycle |
Resource-specific search parameters
| Parameter | Type | Description |
|---|---|---|
code | token | Event or incident that occurred or was averted |
date | date | Date administration happened (or did not happen) |
device | reference | Return administrations with this administration device identity |
encounter | reference | Return administrations that share this encounter |
identifier | token | Account number |
medication | reference | Return administrations of this medication reference |
patient | reference | The entity that caused the expenses |
performer | reference | The identity of the individual who administered the medication |
performer-device-code | token | The identity of the individual who administered the medication |
reason-given | reference | Reference to a resource (by instance) |
reason-given-code | token | Reasons for administering the medication |
reason-not-given | token | Reasons for not administering the medication |
request | reference | The identity of a request to list administrations from |
status | token | MedicationAdministration event status (for example one of active/paused/completed/nullified) |
subject | reference | The identity of the individual or group to list administrations for |
Reference
- Official FHIR R5 spec:
MedicationAdministration - Maturity: Trial Use 2 (FMM 2).