EHDS Logical Information Models
0.3.0 - qa-preview

EHDS Logical Information Models, published by Xt-EHR. This guide is not an authorized publication; it is the continuous build for version 0.3.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: EHDSAdministeredDosage - Detailed Descriptions

Draft as of 2026-02-09

Definitions for the EHDSAdministeredDosage logical model.

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

0. EHDSAdministeredDosage
Definition

Model contains elements needed for registering an individual medication administration. It is derived from the full dosage regimen model in order to keep the consistency between the shared elements.


Base definition for all types defined in FHIR type system.

ShortAdministered dosage modelBase 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. EHDSAdministeredDosage.renderedDosageInstruction
Definition

Full dosage information as human-readable text covering all dosage steps. Generating the text follows local rules and should include all locally implemented dosage data even when such elements are not present in this model.

ShortFull dosage information as human-readable text covering all dosage steps. Generating the text follows local rules and should include all locally implemented dosage data even when such elements are not present in this model.
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. EHDSAdministeredDosage.dosageDetails
Definition

Details of single dosage scheme step

ShortDetails of single dosage scheme step
Control0..1
TypeBase
6. EHDSAdministeredDosage.dosageDetails.sequence
Definition

Order of the dosage instruction, in case one treatment consists of several dosage steps. When two schemes share the same sequence number, they are meant to be running in parallel.

ShortOrder of the dosage instruction, in case one treatment consists of several dosage steps. When two schemes share the same sequence number, they are meant to be running in parallel.
Control0..0
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. EHDSAdministeredDosage.dosageDetails.note
Definition

Patient oriented instructions as free text for this dosage step

ShortPatient oriented instructions as free text for this dosage step
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. EHDSAdministeredDosage.dosageDetails.doseAndRate
Definition

Amount of medication administered per one dose (= one timing)

ShortAmount of medication administered per one dose (= one timing)
Control0..*
TypeBase
12. EHDSAdministeredDosage.dosageDetails.doseAndRate.dose[x]
Definition

Amount of medication per one dose. (1 tablet, 2-3 tablets, 20ml)

ShortAmount of medication per one dose. (1 tablet, 2-3 tablets, 20ml)
Control0..1
Binding

UCUM (units of measurement), EDQM Standard Terms (units of presentation)

TypeChoice of: Quantity, Range
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
14. EHDSAdministeredDosage.dosageDetails.doseAndRate.rate[x]
Definition

Amount of medication per time period (e.g. 100mg per 1 hour). When rate is provided per 1 time unit, Quantity data type can be used with a suitable unit (e.g. mg/h, ug/min).

ShortAmount of medication per time period (e.g. 100mg per 1 hour). When rate is provided per 1 time unit, Quantity data type can be used with a suitable unit (e.g. mg/h, ug/min).
Control0..1
Binding

UCUM (units of measurement), EDQM Standard Terms (units of presentation)

TypeChoice of: Quantity, Ratio
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
16. EHDSAdministeredDosage.dosageDetails.repeat
Definition

Repetition of the administration.

ShortRepetition of the administration.
Control0..0
TypeBase
28. EHDSAdministeredDosage.dosageDetails.asNeeded
Definition

Take as needed

ShortTake as needed
Control0..0
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
30. EHDSAdministeredDosage.dosageDetails.bodySite
Definition

Body site of administration

ShortBody site of administration
Control0..1
Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSBodyStructure
32. EHDSAdministeredDosage.dosageDetails.routeOfAdministration
Definition

Route of administration

ShortRoute of administration
Control0..1
Binding

EDQM Standard Terms

TypeCodeableConcept

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

0. EHDSAdministeredDosage
Definition

Model contains elements needed for registering an individual medication administration. It is derived from the full dosage regimen model in order to keep the consistency between the shared elements.

ShortAdministered dosage model
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. EHDSAdministeredDosage.dosageDetails
Control0..1
4. EHDSAdministeredDosage.dosageDetails.sequence
Control0..0
6. EHDSAdministeredDosage.dosageDetails.repeat
Control0..0
8. EHDSAdministeredDosage.dosageDetails.asNeeded
Control0..0

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

0. EHDSAdministeredDosage
Definition

Model contains elements needed for registering an individual medication administration. It is derived from the full dosage regimen model in order to keep the consistency between the shared elements.

ShortAdministered dosage model
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. EHDSAdministeredDosage.renderedDosageInstruction
Definition

Full dosage information as human-readable text covering all dosage steps. Generating the text follows local rules and should include all locally implemented dosage data even when such elements are not present in this model.

ShortFull dosage information as human-readable text covering all dosage steps. Generating the text follows local rules and should include all locally implemented dosage data even when such elements are not present in this model.
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. EHDSAdministeredDosage.dosageDetails
Definition

Details of single dosage scheme step

ShortDetails of single dosage scheme step
Control0..1
TypeBase
6. EHDSAdministeredDosage.dosageDetails.sequence
Definition

Order of the dosage instruction, in case one treatment consists of several dosage steps. When two schemes share the same sequence number, they are meant to be running in parallel.

ShortOrder of the dosage instruction, in case one treatment consists of several dosage steps. When two schemes share the same sequence number, they are meant to be running in parallel.
Control0..0
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. EHDSAdministeredDosage.dosageDetails.note
Definition

Patient oriented instructions as free text for this dosage step

ShortPatient oriented instructions as free text for this dosage step
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. EHDSAdministeredDosage.dosageDetails.doseAndRate
Definition

Amount of medication administered per one dose (= one timing)

ShortAmount of medication administered per one dose (= one timing)
Control0..*
TypeBase
12. EHDSAdministeredDosage.dosageDetails.doseAndRate.dose[x]
Definition

Amount of medication per one dose. (1 tablet, 2-3 tablets, 20ml)

ShortAmount of medication per one dose. (1 tablet, 2-3 tablets, 20ml)
Control0..1
Binding

UCUM (units of measurement), EDQM Standard Terms (units of presentation)

TypeChoice of: Quantity, Range
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
14. EHDSAdministeredDosage.dosageDetails.doseAndRate.rate[x]
Definition

Amount of medication per time period (e.g. 100mg per 1 hour). When rate is provided per 1 time unit, Quantity data type can be used with a suitable unit (e.g. mg/h, ug/min).

ShortAmount of medication per time period (e.g. 100mg per 1 hour). When rate is provided per 1 time unit, Quantity data type can be used with a suitable unit (e.g. mg/h, ug/min).
Control0..1
Binding

UCUM (units of measurement), EDQM Standard Terms (units of presentation)

TypeChoice of: Quantity, Ratio
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
16. EHDSAdministeredDosage.dosageDetails.repeat
Definition

Repetition of the administration.

ShortRepetition of the administration.
Control0..0
TypeBase
28. EHDSAdministeredDosage.dosageDetails.asNeeded
Definition

Take as needed

ShortTake as needed
Control0..0
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
30. EHDSAdministeredDosage.dosageDetails.bodySite
Definition

Body site of administration

ShortBody site of administration
Control0..1
Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSBodyStructure
32. EHDSAdministeredDosage.dosageDetails.routeOfAdministration
Definition

Route of administration

ShortRoute of administration
Control0..1
Binding

EDQM Standard Terms

TypeCodeableConcept