MyHealth@Eu Patient Summary
1.0.0-poc - qa-preview 150

This page is part of the MyHealth@Eu Patient Summary (v1.0.0-poc: QA Preview) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Logical Model: Dosage model

Official URL: http://fhir.ehdsi.eu/eps/StructureDefinition/MyHealthEuDosageEps Version: 1.0.0-poc
Draft as of 2026-07-16 Computable Name: MyHealthEuDosageEps

Copyright/Legal: Copyright European Union, represented by the European Commission - DG SANTE. Licenced under CC-BY-4.0.

MyHealth@EU refined model for dosage instructions for administering the requested product

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
.. MyHealthEuDosageEps 0..* EHDSDosage 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..* Base Details of single dosage scheme step
.... sequence 0..1 integer 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.
.... note 0..1 string Patient oriented instructions as free text for this dosage step
.... doseAndRate O 0..* Base Amount of medication administered per one dose (= one timing)
ObligationsActor
SHOULD:handle MyHealth@EU Handler
..... 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
.... repeat O 0..1 Base Repetition of the administration.
ObligationsActor
SHOULD:handle MyHealth@EU Handler
..... bounds O 0..1 Base Time bounds for the treatment (current dosage scheme). Only one of the following can exist.
ObligationsActor
SHOULD:handle MyHealth@EU Handler
...... duration 0..1 Quantity Number of time units, e.g 10 days
Binding Description: (preferred): UCUM
...... period 0..1 Period Start and end date, 05.08.2023 - 10.08.2023
..... duration O 0..1 Quantity Duration of administration (e.g '5 minutes', '1 hour')
Binding Description: (preferred): UCUM
ObligationsActor
SHOULD:handle MyHealth@EU Handler
..... frequency O 0..1 Base Frequency of intake/administration (e.g 'three times a day')
ObligationsActor
SHOULD:handle MyHealth@EU Handler
...... numberOfTimes 0..1 integer Number of times per period (e.g '3 times')
...... period 0..1 Quantity Duration to which the frequency applies (e.g '... / 1 day')
Binding Description: (preferred): UCUM
..... dayOfWeek 0..* CodeableConcept The day of the week of administration, e.g Mon, Tue, etc
..... timeOfDay 0..* time Exact time of day of administration (e.g '10:00')
..... eventTime O 0..* CodeableConcept Time period or event when the administration should happen ('before meal', 'immediately', 'morning')
ObligationsActor
MAY:able-to-populate MyHealth@EU Handler
.... asNeeded 0..1 boolean Take as needed
.... bodySite 0..1 EHDSBodyStructure Body site of administration
.... routeOfAdministration O 0..1 CodeableConcept Route of administration
Binding Description: (preferred): EDQM Standard Terms
ObligationsActor
MAY:able-to-populate MyHealth@EU Handler

doco Documentation for this format

Terminology Bindings

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

This structure is derived from EHDSDosage

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MyHealthEuDosageEps 0..* EHDSDosage Dosage model

Elements defined in Ancestors:renderedDosageInstruction, dosageDetails
... dosageDetails
.... doseAndRate O 0..* Base Amount of medication administered per one dose (= one timing)
ObligationsActor
SHOULD:handle MyHealth@EU Handler
.... repeat O 0..1 Base Repetition of the administration.
ObligationsActor
SHOULD:handle MyHealth@EU Handler
..... bounds O 0..1 Base Time bounds for the treatment (current dosage scheme). Only one of the following can exist.
ObligationsActor
SHOULD:handle MyHealth@EU Handler
..... duration O 0..1 Quantity Duration of administration (e.g '5 minutes', '1 hour')
ObligationsActor
SHOULD:handle MyHealth@EU Handler
..... frequency O 0..1 Base Frequency of intake/administration (e.g 'three times a day')
ObligationsActor
SHOULD:handle MyHealth@EU Handler
..... eventTime O 0..* CodeableConcept Time period or event when the administration should happen ('before meal', 'immediately', 'morning')
ObligationsActor
MAY:able-to-populate MyHealth@EU Handler
.... routeOfAdministration O 0..1 CodeableConcept Route of administration
ObligationsActor
MAY:able-to-populate MyHealth@EU Handler

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MyHealthEuDosageEps 0..* EHDSDosage 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..* Base Details of single dosage scheme step
.... sequence 0..1 integer 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.
.... note 0..1 string Patient oriented instructions as free text for this dosage step
.... doseAndRate O 0..* Base Amount of medication administered per one dose (= one timing)
ObligationsActor
SHOULD:handle MyHealth@EU Handler
..... 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
.... repeat O 0..1 Base Repetition of the administration.
ObligationsActor
SHOULD:handle MyHealth@EU Handler
..... bounds O 0..1 Base Time bounds for the treatment (current dosage scheme). Only one of the following can exist.
ObligationsActor
SHOULD:handle MyHealth@EU Handler
...... duration 0..1 Quantity Number of time units, e.g 10 days
Binding Description: (preferred): UCUM
...... period 0..1 Period Start and end date, 05.08.2023 - 10.08.2023
..... duration O 0..1 Quantity Duration of administration (e.g '5 minutes', '1 hour')
Binding Description: (preferred): UCUM
ObligationsActor
SHOULD:handle MyHealth@EU Handler
..... frequency O 0..1 Base Frequency of intake/administration (e.g 'three times a day')
ObligationsActor
SHOULD:handle MyHealth@EU Handler
...... numberOfTimes 0..1 integer Number of times per period (e.g '3 times')
...... period 0..1 Quantity Duration to which the frequency applies (e.g '... / 1 day')
Binding Description: (preferred): UCUM
..... dayOfWeek 0..* CodeableConcept The day of the week of administration, e.g Mon, Tue, etc
..... timeOfDay 0..* time Exact time of day of administration (e.g '10:00')
..... eventTime O 0..* CodeableConcept Time period or event when the administration should happen ('before meal', 'immediately', 'morning')
ObligationsActor
MAY:able-to-populate MyHealth@EU Handler
.... asNeeded 0..1 boolean Take as needed
.... bodySite 0..1 EHDSBodyStructure Body site of administration
.... routeOfAdministration O 0..1 CodeableConcept Route of administration
Binding Description: (preferred): EDQM Standard Terms
ObligationsActor
MAY:able-to-populate MyHealth@EU Handler

doco Documentation for this format

Terminology Bindings

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

This structure is derived from EHDSDosage

Summary

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MyHealthEuDosageEps 0..* EHDSDosage 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..* Base Details of single dosage scheme step
.... sequence 0..1 integer 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.
.... note 0..1 string Patient oriented instructions as free text for this dosage step
.... doseAndRate O 0..* Base Amount of medication administered per one dose (= one timing)
ObligationsActor
SHOULD:handle MyHealth@EU Handler
..... 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
.... repeat O 0..1 Base Repetition of the administration.
ObligationsActor
SHOULD:handle MyHealth@EU Handler
..... bounds O 0..1 Base Time bounds for the treatment (current dosage scheme). Only one of the following can exist.
ObligationsActor
SHOULD:handle MyHealth@EU Handler
...... duration 0..1 Quantity Number of time units, e.g 10 days
Binding Description: (preferred): UCUM
...... period 0..1 Period Start and end date, 05.08.2023 - 10.08.2023
..... duration O 0..1 Quantity Duration of administration (e.g '5 minutes', '1 hour')
Binding Description: (preferred): UCUM
ObligationsActor
SHOULD:handle MyHealth@EU Handler
..... frequency O 0..1 Base Frequency of intake/administration (e.g 'three times a day')
ObligationsActor
SHOULD:handle MyHealth@EU Handler
...... numberOfTimes 0..1 integer Number of times per period (e.g '3 times')
...... period 0..1 Quantity Duration to which the frequency applies (e.g '... / 1 day')
Binding Description: (preferred): UCUM
..... dayOfWeek 0..* CodeableConcept The day of the week of administration, e.g Mon, Tue, etc
..... timeOfDay 0..* time Exact time of day of administration (e.g '10:00')
..... eventTime O 0..* CodeableConcept Time period or event when the administration should happen ('before meal', 'immediately', 'morning')
ObligationsActor
MAY:able-to-populate MyHealth@EU Handler
.... asNeeded 0..1 boolean Take as needed
.... bodySite 0..1 EHDSBodyStructure Body site of administration
.... routeOfAdministration O 0..1 CodeableConcept Route of administration
Binding Description: (preferred): EDQM Standard Terms
ObligationsActor
MAY:able-to-populate MyHealth@EU Handler

doco Documentation for this format

Terminology Bindings

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

Differential View

This structure is derived from EHDSDosage

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MyHealthEuDosageEps 0..* EHDSDosage Dosage model

Elements defined in Ancestors:renderedDosageInstruction, dosageDetails
... dosageDetails
.... doseAndRate O 0..* Base Amount of medication administered per one dose (= one timing)
ObligationsActor
SHOULD:handle MyHealth@EU Handler
.... repeat O 0..1 Base Repetition of the administration.
ObligationsActor
SHOULD:handle MyHealth@EU Handler
..... bounds O 0..1 Base Time bounds for the treatment (current dosage scheme). Only one of the following can exist.
ObligationsActor
SHOULD:handle MyHealth@EU Handler
..... duration O 0..1 Quantity Duration of administration (e.g '5 minutes', '1 hour')
ObligationsActor
SHOULD:handle MyHealth@EU Handler
..... frequency O 0..1 Base Frequency of intake/administration (e.g 'three times a day')
ObligationsActor
SHOULD:handle MyHealth@EU Handler
..... eventTime O 0..* CodeableConcept Time period or event when the administration should happen ('before meal', 'immediately', 'morning')
ObligationsActor
MAY:able-to-populate MyHealth@EU Handler
.... routeOfAdministration O 0..1 CodeableConcept Route of administration
ObligationsActor
MAY:able-to-populate MyHealth@EU Handler

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MyHealthEuDosageEps 0..* EHDSDosage 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..* Base Details of single dosage scheme step
.... sequence 0..1 integer 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.
.... note 0..1 string Patient oriented instructions as free text for this dosage step
.... doseAndRate O 0..* Base Amount of medication administered per one dose (= one timing)
ObligationsActor
SHOULD:handle MyHealth@EU Handler
..... 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
.... repeat O 0..1 Base Repetition of the administration.
ObligationsActor
SHOULD:handle MyHealth@EU Handler
..... bounds O 0..1 Base Time bounds for the treatment (current dosage scheme). Only one of the following can exist.
ObligationsActor
SHOULD:handle MyHealth@EU Handler
...... duration 0..1 Quantity Number of time units, e.g 10 days
Binding Description: (preferred): UCUM
...... period 0..1 Period Start and end date, 05.08.2023 - 10.08.2023
..... duration O 0..1 Quantity Duration of administration (e.g '5 minutes', '1 hour')
Binding Description: (preferred): UCUM
ObligationsActor
SHOULD:handle MyHealth@EU Handler
..... frequency O 0..1 Base Frequency of intake/administration (e.g 'three times a day')
ObligationsActor
SHOULD:handle MyHealth@EU Handler
...... numberOfTimes 0..1 integer Number of times per period (e.g '3 times')
...... period 0..1 Quantity Duration to which the frequency applies (e.g '... / 1 day')
Binding Description: (preferred): UCUM
..... dayOfWeek 0..* CodeableConcept The day of the week of administration, e.g Mon, Tue, etc
..... timeOfDay 0..* time Exact time of day of administration (e.g '10:00')
..... eventTime O 0..* CodeableConcept Time period or event when the administration should happen ('before meal', 'immediately', 'morning')
ObligationsActor
MAY:able-to-populate MyHealth@EU Handler
.... asNeeded 0..1 boolean Take as needed
.... bodySite 0..1 EHDSBodyStructure Body site of administration
.... routeOfAdministration O 0..1 CodeableConcept Route of administration
Binding Description: (preferred): EDQM Standard Terms
ObligationsActor
MAY:able-to-populate MyHealth@EU Handler

doco Documentation for this format

Terminology Bindings

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

This structure is derived from EHDSDosage

Summary

 

Other representations of profile: CSV, Excel