Xt-EHR
0.1.0 - ci-build

Xt-EHR, published by Xt-EHR. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/Xt-EHR/xt-ehr-common/ and changes regularly. See the Directory of published versions

Logical Model: EHDSMedicationAdministration - Detailed Descriptions

Draft as of 2024-11-13

Definitions for the EHDSMedicationAdministration logical model.

Guidance on how to interpret the contents of this table can be found here

0. EHDSMedicationAdministration
Definition

C.18 - EHDS refined base model for Medication administration

ShortMedication administration
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. EHDSMedicationAdministration.identifier
Definition

Medication administration identifier

ShortC.18.1 - Identifier
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeIdentifier
4. EHDSMedicationAdministration.status
Definition

Will generally be set to show that the administration has been completed, but might include other sttus codes (e.g. completed, not-done, on-hold, in-progress, unknown)

ShortC.18.2 - Status
Control1..1
Binding

HL7 MedicationAdimnistrationStatusCodes

TypeCodeableConcept
6. EHDSMedicationAdministration.statusReason
Definition

Reason administration not performed

ShortC.18.3 - Status reason
Control0..*
Binding

SNOMED CT

TypeCodeableConcept
8. EHDSMedicationAdministration.medication
Definition

Administered medication

ShortC.18.4 - Medication
Control1..1
TypeReference(Medicinal product (model))
10. EHDSMedicationAdministration.occurance[x]
Definition

Specific date/time or interval of time during which the administration took place (or did not take place)

ShortC.18.5 - Occurance
Control1..1
TypeChoice of: dateTime, Period
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. EHDSMedicationAdministration.reason
Definition

Condition or observation that supports why the medication was administered

ShortC.18.6 - Reason
Control0..*
TypeReference(Condition (model), Observation (model))
14. EHDSMedicationAdministration.note
Definition

Information about the administration

ShortC.18.7 - Note
Control0..1
TypeNarrative
16. EHDSMedicationAdministration.dosage
Definition

Details of how medication was taken

ShortC.18.8 - Dosage
Control0..1
TypeBase
18. EHDSMedicationAdministration.dosage.dosageDescription
Definition

Free text dosage instructions

ShortC.18.8.1 - Dosage description
Control0..1
TypeNarrative
20. EHDSMedicationAdministration.dosage.site
Definition

Body site administered to

ShortC.18.8.2 - Site
Control0..1
Binding

SNOMED CT

TypeCodeableConcept
22. EHDSMedicationAdministration.dosage.route
Definition

Path of substance into body

ShortC.18.8.3 - Route
Control0..1
Binding

SNOMED CT, EDQM

TypeCodeableConcept
24. EHDSMedicationAdministration.dosage.method
Definition

How drug was administered

ShortC.18.8.4 - Method
Control0..1
Binding

SNOMED CT

TypeCodeableConcept
26. EHDSMedicationAdministration.dosage.dose
Definition

Amount of medication per dose

ShortC.18.8.5 - Dose
Control0..1
TypeQuantity
28. EHDSMedicationAdministration.dosage.rate[x]
Definition

Dose quantity per unit of time

ShortC.18.8.6 - Rate
Control0..1
TypeChoice of: Ratio, Quantity
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]

Guidance on how to interpret the contents of this table can be found here

0. EHDSMedicationAdministration
Definition

C.18 - EHDS refined base model for Medication administration


Base definition for all types defined in FHIR type system.

ShortMedication administrationBase for all types and resources
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. EHDSMedicationAdministration.identifier
Definition

Medication administration identifier

ShortC.18.1 - Identifier
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeIdentifier
4. EHDSMedicationAdministration.status
Definition

Will generally be set to show that the administration has been completed, but might include other sttus codes (e.g. completed, not-done, on-hold, in-progress, unknown)

ShortC.18.2 - Status
Control1..1
Binding

HL7 MedicationAdimnistrationStatusCodes

TypeCodeableConcept
6. EHDSMedicationAdministration.statusReason
Definition

Reason administration not performed

ShortC.18.3 - Status reason
Control0..*
Binding

SNOMED CT

TypeCodeableConcept
8. EHDSMedicationAdministration.medication
Definition

Administered medication

ShortC.18.4 - Medication
Control1..1
TypeReference(Medicinal product (model))
10. EHDSMedicationAdministration.occurance[x]
Definition

Specific date/time or interval of time during which the administration took place (or did not take place)

ShortC.18.5 - Occurance
Control1..1
TypeChoice of: dateTime, Period
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. EHDSMedicationAdministration.reason
Definition

Condition or observation that supports why the medication was administered

ShortC.18.6 - Reason
Control0..*
TypeReference(Condition (model), Observation (model))
14. EHDSMedicationAdministration.note
Definition

Information about the administration

ShortC.18.7 - Note
Control0..1
TypeNarrative
16. EHDSMedicationAdministration.dosage
Definition

Details of how medication was taken

ShortC.18.8 - Dosage
Control0..1
TypeBase
18. EHDSMedicationAdministration.dosage.dosageDescription
Definition

Free text dosage instructions

ShortC.18.8.1 - Dosage description
Control0..1
TypeNarrative
20. EHDSMedicationAdministration.dosage.site
Definition

Body site administered to

ShortC.18.8.2 - Site
Control0..1
Binding

SNOMED CT

TypeCodeableConcept
22. EHDSMedicationAdministration.dosage.route
Definition

Path of substance into body

ShortC.18.8.3 - Route
Control0..1
Binding

SNOMED CT, EDQM

TypeCodeableConcept
24. EHDSMedicationAdministration.dosage.method
Definition

How drug was administered

ShortC.18.8.4 - Method
Control0..1
Binding

SNOMED CT

TypeCodeableConcept
26. EHDSMedicationAdministration.dosage.dose
Definition

Amount of medication per dose

ShortC.18.8.5 - Dose
Control0..1
TypeQuantity
28. EHDSMedicationAdministration.dosage.rate[x]
Definition

Dose quantity per unit of time

ShortC.18.8.6 - Rate
Control0..1
TypeChoice of: Ratio, Quantity
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]

Guidance on how to interpret the contents of this table can be found here

0. EHDSMedicationAdministration
Definition

C.18 - EHDS refined base model for Medication administration

ShortMedication administration
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. EHDSMedicationAdministration.identifier
Definition

Medication administration identifier

ShortC.18.1 - Identifier
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeIdentifier
4. EHDSMedicationAdministration.status
Definition

Will generally be set to show that the administration has been completed, but might include other sttus codes (e.g. completed, not-done, on-hold, in-progress, unknown)

ShortC.18.2 - Status
Control1..1
Binding

HL7 MedicationAdimnistrationStatusCodes

TypeCodeableConcept
6. EHDSMedicationAdministration.statusReason
Definition

Reason administration not performed

ShortC.18.3 - Status reason
Control0..*
Binding

SNOMED CT

TypeCodeableConcept
8. EHDSMedicationAdministration.medication
Definition

Administered medication

ShortC.18.4 - Medication
Control1..1
TypeReference(Medicinal product (model))
10. EHDSMedicationAdministration.occurance[x]
Definition

Specific date/time or interval of time during which the administration took place (or did not take place)

ShortC.18.5 - Occurance
Control1..1
TypeChoice of: dateTime, Period
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. EHDSMedicationAdministration.reason
Definition

Condition or observation that supports why the medication was administered

ShortC.18.6 - Reason
Control0..*
TypeReference(Condition (model), Observation (model))
14. EHDSMedicationAdministration.note
Definition

Information about the administration

ShortC.18.7 - Note
Control0..1
TypeNarrative
16. EHDSMedicationAdministration.dosage
Definition

Details of how medication was taken

ShortC.18.8 - Dosage
Control0..1
TypeBase
18. EHDSMedicationAdministration.dosage.dosageDescription
Definition

Free text dosage instructions

ShortC.18.8.1 - Dosage description
Control0..1
TypeNarrative
20. EHDSMedicationAdministration.dosage.site
Definition

Body site administered to

ShortC.18.8.2 - Site
Control0..1
Binding

SNOMED CT

TypeCodeableConcept
22. EHDSMedicationAdministration.dosage.route
Definition

Path of substance into body

ShortC.18.8.3 - Route
Control0..1
Binding

SNOMED CT, EDQM

TypeCodeableConcept
24. EHDSMedicationAdministration.dosage.method
Definition

How drug was administered

ShortC.18.8.4 - Method
Control0..1
Binding

SNOMED CT

TypeCodeableConcept
26. EHDSMedicationAdministration.dosage.dose
Definition

Amount of medication per dose

ShortC.18.8.5 - Dose
Control0..1
TypeQuantity
28. EHDSMedicationAdministration.dosage.rate[x]
Definition

Dose quantity per unit of time

ShortC.18.8.6 - Rate
Control0..1
TypeChoice of: Ratio, Quantity
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]