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: Administered dosage model

Official URL: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSAdministeredDosage Version: 0.3.0
Draft as of 2026-02-09 Computable Name: EHDSAdministeredDosage

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.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EHDSAdministeredDosage 0..* EHDSDosage Administered dosage model

Elements defined in Ancestors:renderedDosageInstruction, dosageDetails
... renderedDosageInstruction 0..1 string 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.
... dosageDetails 0..1 Base Details of single dosage scheme step
.... note 0..1 string Patient oriented instructions as free text for this dosage step
.... doseAndRate 0..* Base Amount of medication administered per one dose (= one timing)
..... dose[x] 0..1 Amount of medication per one dose. (1 tablet, 2-3 tablets, 20ml)
Binding Description: (preferred): UCUM (units of measurement), EDQM Standard Terms (units of presentation)
...... doseQuantity Quantity
...... doseRange Range
..... rate[x] 0..1 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).
Binding Description: (preferred): UCUM (units of measurement), EDQM Standard Terms (units of presentation)
...... rateQuantity Quantity
...... rateRatio Ratio
.... bodySite 0..1 EHDSBodyStructure Body site of administration
.... routeOfAdministration 0..1 CodeableConcept Route of administration
Binding Description: (preferred): EDQM Standard Terms

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
EHDSAdministeredDosage.​dosageDetails.doseAndRate.​dose[x] Base preferred Not State Unknown
EHDSAdministeredDosage.​dosageDetails.doseAndRate.​rate[x] Base preferred Not State Unknown
EHDSAdministeredDosage.​dosageDetails.repeat.​bounds.duration Base preferred Not State Unknown
EHDSAdministeredDosage.​dosageDetails.repeat.​duration Base preferred Not State Unknown
EHDSAdministeredDosage.​dosageDetails.repeat.​frequency.period Base preferred Not State Unknown
EHDSAdministeredDosage.​dosageDetails.routeOfAdministration Base preferred Not State Unknown

This structure is derived from EHDSDosage

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EHDSAdministeredDosage 0..* EHDSDosage Administered dosage model

Elements defined in Ancestors:renderedDosageInstruction, dosageDetails
... dosageDetails 0..1 Base Details of single dosage scheme step
.... sequence 0..0 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.
.... repeat 0..0 Repetition of the administration.
.... asNeeded 0..0 Take as needed

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EHDSAdministeredDosage 0..* EHDSDosage Administered dosage model

Elements defined in Ancestors:renderedDosageInstruction, dosageDetails
... renderedDosageInstruction 0..1 string 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.
... dosageDetails 0..1 Base Details of single dosage scheme step
.... note 0..1 string Patient oriented instructions as free text for this dosage step
.... doseAndRate 0..* Base Amount of medication administered per one dose (= one timing)
..... dose[x] 0..1 Amount of medication per one dose. (1 tablet, 2-3 tablets, 20ml)
Binding Description: (preferred): UCUM (units of measurement), EDQM Standard Terms (units of presentation)
...... doseQuantity Quantity
...... doseRange Range
..... rate[x] 0..1 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).
Binding Description: (preferred): UCUM (units of measurement), EDQM Standard Terms (units of presentation)
...... rateQuantity Quantity
...... rateRatio Ratio
.... bodySite 0..1 EHDSBodyStructure Body site of administration
.... routeOfAdministration 0..1 CodeableConcept Route of administration
Binding Description: (preferred): EDQM Standard Terms

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
EHDSAdministeredDosage.​dosageDetails.doseAndRate.​dose[x] Base preferred Not State Unknown
EHDSAdministeredDosage.​dosageDetails.doseAndRate.​rate[x] Base preferred Not State Unknown
EHDSAdministeredDosage.​dosageDetails.repeat.​bounds.duration Base preferred Not State Unknown
EHDSAdministeredDosage.​dosageDetails.repeat.​duration Base preferred Not State Unknown
EHDSAdministeredDosage.​dosageDetails.repeat.​frequency.period Base preferred Not State Unknown
EHDSAdministeredDosage.​dosageDetails.routeOfAdministration Base preferred Not State Unknown

This structure is derived from EHDSDosage

Summary

Prohibited: 3 elements

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EHDSAdministeredDosage 0..* EHDSDosage Administered dosage model

Elements defined in Ancestors:renderedDosageInstruction, dosageDetails
... renderedDosageInstruction 0..1 string 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.
... dosageDetails 0..1 Base Details of single dosage scheme step
.... note 0..1 string Patient oriented instructions as free text for this dosage step
.... doseAndRate 0..* Base Amount of medication administered per one dose (= one timing)
..... dose[x] 0..1 Amount of medication per one dose. (1 tablet, 2-3 tablets, 20ml)
Binding Description: (preferred): UCUM (units of measurement), EDQM Standard Terms (units of presentation)
...... doseQuantity Quantity
...... doseRange Range
..... rate[x] 0..1 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).
Binding Description: (preferred): UCUM (units of measurement), EDQM Standard Terms (units of presentation)
...... rateQuantity Quantity
...... rateRatio Ratio
.... bodySite 0..1 EHDSBodyStructure Body site of administration
.... routeOfAdministration 0..1 CodeableConcept Route of administration
Binding Description: (preferred): EDQM Standard Terms

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
EHDSAdministeredDosage.​dosageDetails.doseAndRate.​dose[x] Base preferred Not State Unknown
EHDSAdministeredDosage.​dosageDetails.doseAndRate.​rate[x] Base preferred Not State Unknown
EHDSAdministeredDosage.​dosageDetails.repeat.​bounds.duration Base preferred Not State Unknown
EHDSAdministeredDosage.​dosageDetails.repeat.​duration Base preferred Not State Unknown
EHDSAdministeredDosage.​dosageDetails.repeat.​frequency.period Base preferred Not State Unknown
EHDSAdministeredDosage.​dosageDetails.routeOfAdministration Base preferred Not State Unknown

Differential View

This structure is derived from EHDSDosage

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EHDSAdministeredDosage 0..* EHDSDosage Administered dosage model

Elements defined in Ancestors:renderedDosageInstruction, dosageDetails
... dosageDetails 0..1 Base Details of single dosage scheme step
.... sequence 0..0 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.
.... repeat 0..0 Repetition of the administration.
.... asNeeded 0..0 Take as needed

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EHDSAdministeredDosage 0..* EHDSDosage Administered dosage model

Elements defined in Ancestors:renderedDosageInstruction, dosageDetails
... renderedDosageInstruction 0..1 string 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.
... dosageDetails 0..1 Base Details of single dosage scheme step
.... note 0..1 string Patient oriented instructions as free text for this dosage step
.... doseAndRate 0..* Base Amount of medication administered per one dose (= one timing)
..... dose[x] 0..1 Amount of medication per one dose. (1 tablet, 2-3 tablets, 20ml)
Binding Description: (preferred): UCUM (units of measurement), EDQM Standard Terms (units of presentation)
...... doseQuantity Quantity
...... doseRange Range
..... rate[x] 0..1 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).
Binding Description: (preferred): UCUM (units of measurement), EDQM Standard Terms (units of presentation)
...... rateQuantity Quantity
...... rateRatio Ratio
.... bodySite 0..1 EHDSBodyStructure Body site of administration
.... routeOfAdministration 0..1 CodeableConcept Route of administration
Binding Description: (preferred): EDQM Standard Terms

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
EHDSAdministeredDosage.​dosageDetails.doseAndRate.​dose[x] Base preferred Not State Unknown
EHDSAdministeredDosage.​dosageDetails.doseAndRate.​rate[x] Base preferred Not State Unknown
EHDSAdministeredDosage.​dosageDetails.repeat.​bounds.duration Base preferred Not State Unknown
EHDSAdministeredDosage.​dosageDetails.repeat.​duration Base preferred Not State Unknown
EHDSAdministeredDosage.​dosageDetails.repeat.​frequency.period Base preferred Not State Unknown
EHDSAdministeredDosage.​dosageDetails.routeOfAdministration Base preferred Not State Unknown

This structure is derived from EHDSDosage

Summary

Prohibited: 3 elements

 

Other representations of profile: CSV, Excel