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: EHDSDosaging - Detailed Descriptions

Draft as of 2024-11-07

Definitions for the EHDSDosaging logical model.

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

0. EHDSDosaging
Definition

Logical model for usage instructions for administring the requested product. Based on FHIR Dosage complex data type. When implemented, this model may be reduced significantly according to the specific use case.

ShortDosaging (model)
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. EHDSDosaging.sequence
Definition

Order of the dosage instruction, in case one treatment consists of several dosaging schemes

ShortOrder of the dosage instruction, in case one treatment consists of several dosaging schemes
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. EHDSDosaging.text
Definition

Free text usage/dosage instructions

ShortFree text usage/dosage instructions
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. EHDSDosaging.additionalInstruction
Definition

Coded instructions, e.g warnings to the patient, like 'may cause drowsiness' etc

ShortCoded instructions, e.g warnings to the patient, like 'may cause drowsiness' etc
Control0..*
TypeCodeableConcept
8. EHDSDosaging.patientInstruction
Definition

Patient oriented instructions as free text

ShortPatient oriented instructions as free text
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. EHDSDosaging.doseAndRate
Definition

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

ShortAmount of medication administered per one dose (= one timing)
Control0..*
TypeBase
12. EHDSDosaging.doseAndRate.type
Definition

The kind of dose or rate specified (e.g calculated, ordered, etc).

ShortThe kind of dose or rate specified (e.g calculated, ordered, etc).
Control0..1
TypeCodeableConcept
14. EHDSDosaging.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
TypeChoice of: Quantity, Range
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
16. EHDSDosaging.doseAndRate.rate[x]
Definition

Time period during which one defined dose is administered (per 1 hour, per 5-10 minutes)

ShortTime period during which one defined dose is administered (per 1 hour, per 5-10 minutes)
Control0..1
TypeChoice of: Ratio, Quantity, Range
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
18. EHDSDosaging.timing
Definition

When medication should be administered (period, time of day, frequency, etc)

ShortWhen medication should be administered (period, time of day, frequency, etc)
Control0..1
TypeBase
20. EHDSDosaging.timing.event
Definition

Exact date and/or time of the administration

ShortExact date and/or time of the administration
Control0..*
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. EHDSDosaging.timing.code
Definition

Timing abbreviation (AM - morning, Q4H - once in every 4 hours, BID - twice a day, etc)

ShortTiming abbreviation (AM - morning, Q4H - once in every 4 hours, BID - twice a day, etc)
Control0..1
TypeCodeableConcept
24. EHDSDosaging.timing.repeat
Definition

Repetition of the administration.

ShortRepetition of the administration.
Control0..1
TypeBase
26. EHDSDosaging.timing.repeat.bounds
Definition

Time bounds for the treatment (current dosaging scheme). Only one of the following can exist.

ShortTime bounds for the treatment (current dosaging scheme). Only one of the following can exist.
Control0..1
TypeBase
28. EHDSDosaging.timing.repeat.bounds.duration
Definition

Number of time units, e.g 10 days

ShortNumber of time units, e.g 10 days
Control0..1
TypeQuantity
30. EHDSDosaging.timing.repeat.bounds.range
Definition

A range of numbers of time units, 5-10 days

ShortA range of numbers of time units, 5-10 days
Control0..1
TypeRange
32. EHDSDosaging.timing.repeat.bounds.period
Definition

Start and end date, 05.08.2023 - 10.08.2023

ShortStart and end date, 05.08.2023 - 10.08.2023
Control0..1
TypePeriod
34. EHDSDosaging.timing.repeat.count
Definition

Number of times to repeat, exact or range

ShortNumber of times to repeat, exact or range
Control0..1
TypeBase
36. EHDSDosaging.timing.repeat.count.count
Definition

Number of times (e.g 'once', '10 times')

ShortNumber of times (e.g 'once', '10 times')
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
38. EHDSDosaging.timing.repeat.count.countMax
Definition

Maximum number of times (e.g 'maximum 10 times')

ShortMaximum number of times (e.g 'maximum 10 times')
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
40. EHDSDosaging.timing.repeat.duration
Definition

Duration of one administration, exact or range

ShortDuration of one administration, exact or range
Control0..1
TypeBase
42. EHDSDosaging.timing.repeat.duration.duration
Definition

Duration of administration (e.g '5 minutes', '1 hour')

ShortDuration of administration (e.g '5 minutes', '1 hour')
Control0..1
TypeQuantity
44. EHDSDosaging.timing.repeat.duration.durationMax
Definition

Maximum duration of administration (e.g 'maximum 1 hour')

ShortMaximum duration of administration (e.g 'maximum 1 hour')
Control0..1
TypeQuantity
46. EHDSDosaging.timing.repeat.frequency
Definition

Frequency of intake/administration (e.g 'three times a day')

ShortFrequency of intake/administration (e.g 'three times a day')
Control0..1
TypeBase
48. EHDSDosaging.timing.repeat.frequency.numberOfTimes
Definition

Number of times per period (e.g '3 times')

ShortNumber of times per period (e.g '3 times')
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
50. EHDSDosaging.timing.repeat.frequency.maxNumberOfTimes
Definition

Maximum number of times per period (e.g. 'maximum 3 times')

ShortMaximum number of times per period (e.g. 'maximum 3 times')
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
52. EHDSDosaging.timing.repeat.frequency.period
Definition

Duration to which the frequency applies (e.g '... / 1 day')

ShortDuration to which the frequency applies (e.g '... / 1 day')
Control0..1
TypeQuantity
54. EHDSDosaging.timing.repeat.frequency.periodMax
Definition

Upper limit of the period (e.g ... / 4-6 hours)

ShortUpper limit of the period (e.g ... / 4-6 hours)
Control0..1
TypeQuantity
56. EHDSDosaging.timing.repeat.dayOfWeek
Definition

The day of the week of administration, e.g Mon, Tue, etc

ShortThe day of the week of administration, e.g Mon, Tue, etc
Control0..*
TypeCodeableConcept
58. EHDSDosaging.timing.repeat.timeOfDay
Definition

Time of day of administration (e.g '10:00')

ShortTime of day of administration (e.g '10:00')
Control0..*
Typetime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
60. EHDSDosaging.timing.repeat.eventTime
Definition

An event the administration is bound to, e.g 'before meal', '30 min before meal'

ShortAn event the administration is bound to, e.g 'before meal', '30 min before meal'
Control0..*
TypeBase
62. EHDSDosaging.timing.repeat.eventTime.when
Definition

Time period or event ('before meal', 'immediately', 'morning')

ShortTime period or event ('before meal', 'immediately', 'morning')
Control0..*
TypeCodeableConcept
64. EHDSDosaging.timing.repeat.eventTime.offset
Definition

minutes from event, before or after (?not sure how to show before/after with only positive integers)

Shortminutes from event, before or after (?not sure how to show before/after with only positive integers)
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
66. EHDSDosaging.asNeeded
Definition

Take as needed

ShortTake as needed
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
68. EHDSDosaging.asNeededFor
Definition

Take as needed for the coded reason

ShortTake as needed for the coded reason
Control0..*
TypeCodeableConcept
70. EHDSDosaging.bodySite
Definition

Body site of administration

ShortBody site of administration
Control0..1
TypeCodeableConcept
72. EHDSDosaging.routeOfAdministration
Definition

Route of administration

ShortRoute of administration
Control0..1
TypeCodeableConcept
74. EHDSDosaging.methodOfAdministration
Definition

Method of administration

ShortMethod of administration
Control0..1
TypeCodeableConcept
76. EHDSDosaging.maxDose
Definition

Maximum dose for the patient

ShortMaximum dose for the patient
Control0..*
TypeBase
78. EHDSDosaging.maxDose.maxDosePerPeriod
Definition

Upper limit on medication per unit of time

ShortUpper limit on medication per unit of time
Control0..*
TypeRatio
80. EHDSDosaging.maxDose.maxDosePerAdministration
Definition

Upper limit on medication per one administration

ShortUpper limit on medication per one administration
Control0..1
TypeQuantity
82. EHDSDosaging.maxDose.maxDosePerLifetime
Definition

Upper limit on medication per lifetime of the patient

ShortUpper limit on medication per lifetime of the patient
Control0..1
TypeQuantity

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

0. EHDSDosaging
Definition

Logical model for usage instructions for administring the requested product. Based on FHIR Dosage complex data type. When implemented, this model may be reduced significantly according to the specific use case.


Base definition for all types defined in FHIR type system.

ShortDosaging (model)Base 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. EHDSDosaging.sequence
Definition

Order of the dosage instruction, in case one treatment consists of several dosaging schemes

ShortOrder of the dosage instruction, in case one treatment consists of several dosaging schemes
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. EHDSDosaging.text
Definition

Free text usage/dosage instructions

ShortFree text usage/dosage instructions
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. EHDSDosaging.additionalInstruction
Definition

Coded instructions, e.g warnings to the patient, like 'may cause drowsiness' etc

ShortCoded instructions, e.g warnings to the patient, like 'may cause drowsiness' etc
Control0..*
TypeCodeableConcept
8. EHDSDosaging.patientInstruction
Definition

Patient oriented instructions as free text

ShortPatient oriented instructions as free text
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. EHDSDosaging.doseAndRate
Definition

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

ShortAmount of medication administered per one dose (= one timing)
Control0..*
TypeBase
12. EHDSDosaging.doseAndRate.type
Definition

The kind of dose or rate specified (e.g calculated, ordered, etc).

ShortThe kind of dose or rate specified (e.g calculated, ordered, etc).
Control0..1
TypeCodeableConcept
14. EHDSDosaging.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
TypeChoice of: Quantity, Range
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
16. EHDSDosaging.doseAndRate.rate[x]
Definition

Time period during which one defined dose is administered (per 1 hour, per 5-10 minutes)

ShortTime period during which one defined dose is administered (per 1 hour, per 5-10 minutes)
Control0..1
TypeChoice of: Ratio, Quantity, Range
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
18. EHDSDosaging.timing
Definition

When medication should be administered (period, time of day, frequency, etc)

ShortWhen medication should be administered (period, time of day, frequency, etc)
Control0..1
TypeBase
20. EHDSDosaging.timing.event
Definition

Exact date and/or time of the administration

ShortExact date and/or time of the administration
Control0..*
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. EHDSDosaging.timing.code
Definition

Timing abbreviation (AM - morning, Q4H - once in every 4 hours, BID - twice a day, etc)

ShortTiming abbreviation (AM - morning, Q4H - once in every 4 hours, BID - twice a day, etc)
Control0..1
TypeCodeableConcept
24. EHDSDosaging.timing.repeat
Definition

Repetition of the administration.

ShortRepetition of the administration.
Control0..1
TypeBase
26. EHDSDosaging.timing.repeat.bounds
Definition

Time bounds for the treatment (current dosaging scheme). Only one of the following can exist.

ShortTime bounds for the treatment (current dosaging scheme). Only one of the following can exist.
Control0..1
TypeBase
28. EHDSDosaging.timing.repeat.bounds.duration
Definition

Number of time units, e.g 10 days

ShortNumber of time units, e.g 10 days
Control0..1
TypeQuantity
30. EHDSDosaging.timing.repeat.bounds.range
Definition

A range of numbers of time units, 5-10 days

ShortA range of numbers of time units, 5-10 days
Control0..1
TypeRange
32. EHDSDosaging.timing.repeat.bounds.period
Definition

Start and end date, 05.08.2023 - 10.08.2023

ShortStart and end date, 05.08.2023 - 10.08.2023
Control0..1
TypePeriod
34. EHDSDosaging.timing.repeat.count
Definition

Number of times to repeat, exact or range

ShortNumber of times to repeat, exact or range
Control0..1
TypeBase
36. EHDSDosaging.timing.repeat.count.count
Definition

Number of times (e.g 'once', '10 times')

ShortNumber of times (e.g 'once', '10 times')
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
38. EHDSDosaging.timing.repeat.count.countMax
Definition

Maximum number of times (e.g 'maximum 10 times')

ShortMaximum number of times (e.g 'maximum 10 times')
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
40. EHDSDosaging.timing.repeat.duration
Definition

Duration of one administration, exact or range

ShortDuration of one administration, exact or range
Control0..1
TypeBase
42. EHDSDosaging.timing.repeat.duration.duration
Definition

Duration of administration (e.g '5 minutes', '1 hour')

ShortDuration of administration (e.g '5 minutes', '1 hour')
Control0..1
TypeQuantity
44. EHDSDosaging.timing.repeat.duration.durationMax
Definition

Maximum duration of administration (e.g 'maximum 1 hour')

ShortMaximum duration of administration (e.g 'maximum 1 hour')
Control0..1
TypeQuantity
46. EHDSDosaging.timing.repeat.frequency
Definition

Frequency of intake/administration (e.g 'three times a day')

ShortFrequency of intake/administration (e.g 'three times a day')
Control0..1
TypeBase
48. EHDSDosaging.timing.repeat.frequency.numberOfTimes
Definition

Number of times per period (e.g '3 times')

ShortNumber of times per period (e.g '3 times')
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
50. EHDSDosaging.timing.repeat.frequency.maxNumberOfTimes
Definition

Maximum number of times per period (e.g. 'maximum 3 times')

ShortMaximum number of times per period (e.g. 'maximum 3 times')
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
52. EHDSDosaging.timing.repeat.frequency.period
Definition

Duration to which the frequency applies (e.g '... / 1 day')

ShortDuration to which the frequency applies (e.g '... / 1 day')
Control0..1
TypeQuantity
54. EHDSDosaging.timing.repeat.frequency.periodMax
Definition

Upper limit of the period (e.g ... / 4-6 hours)

ShortUpper limit of the period (e.g ... / 4-6 hours)
Control0..1
TypeQuantity
56. EHDSDosaging.timing.repeat.dayOfWeek
Definition

The day of the week of administration, e.g Mon, Tue, etc

ShortThe day of the week of administration, e.g Mon, Tue, etc
Control0..*
TypeCodeableConcept
58. EHDSDosaging.timing.repeat.timeOfDay
Definition

Time of day of administration (e.g '10:00')

ShortTime of day of administration (e.g '10:00')
Control0..*
Typetime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
60. EHDSDosaging.timing.repeat.eventTime
Definition

An event the administration is bound to, e.g 'before meal', '30 min before meal'

ShortAn event the administration is bound to, e.g 'before meal', '30 min before meal'
Control0..*
TypeBase
62. EHDSDosaging.timing.repeat.eventTime.when
Definition

Time period or event ('before meal', 'immediately', 'morning')

ShortTime period or event ('before meal', 'immediately', 'morning')
Control0..*
TypeCodeableConcept
64. EHDSDosaging.timing.repeat.eventTime.offset
Definition

minutes from event, before or after (?not sure how to show before/after with only positive integers)

Shortminutes from event, before or after (?not sure how to show before/after with only positive integers)
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
66. EHDSDosaging.asNeeded
Definition

Take as needed

ShortTake as needed
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
68. EHDSDosaging.asNeededFor
Definition

Take as needed for the coded reason

ShortTake as needed for the coded reason
Control0..*
TypeCodeableConcept
70. EHDSDosaging.bodySite
Definition

Body site of administration

ShortBody site of administration
Control0..1
TypeCodeableConcept
72. EHDSDosaging.routeOfAdministration
Definition

Route of administration

ShortRoute of administration
Control0..1
TypeCodeableConcept
74. EHDSDosaging.methodOfAdministration
Definition

Method of administration

ShortMethod of administration
Control0..1
TypeCodeableConcept
76. EHDSDosaging.maxDose
Definition

Maximum dose for the patient

ShortMaximum dose for the patient
Control0..*
TypeBase
78. EHDSDosaging.maxDose.maxDosePerPeriod
Definition

Upper limit on medication per unit of time

ShortUpper limit on medication per unit of time
Control0..*
TypeRatio
80. EHDSDosaging.maxDose.maxDosePerAdministration
Definition

Upper limit on medication per one administration

ShortUpper limit on medication per one administration
Control0..1
TypeQuantity
82. EHDSDosaging.maxDose.maxDosePerLifetime
Definition

Upper limit on medication per lifetime of the patient

ShortUpper limit on medication per lifetime of the patient
Control0..1
TypeQuantity

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

0. EHDSDosaging
Definition

Logical model for usage instructions for administring the requested product. Based on FHIR Dosage complex data type. When implemented, this model may be reduced significantly according to the specific use case.

ShortDosaging (model)
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. EHDSDosaging.sequence
Definition

Order of the dosage instruction, in case one treatment consists of several dosaging schemes

ShortOrder of the dosage instruction, in case one treatment consists of several dosaging schemes
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. EHDSDosaging.text
Definition

Free text usage/dosage instructions

ShortFree text usage/dosage instructions
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. EHDSDosaging.additionalInstruction
Definition

Coded instructions, e.g warnings to the patient, like 'may cause drowsiness' etc

ShortCoded instructions, e.g warnings to the patient, like 'may cause drowsiness' etc
Control0..*
TypeCodeableConcept
8. EHDSDosaging.patientInstruction
Definition

Patient oriented instructions as free text

ShortPatient oriented instructions as free text
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. EHDSDosaging.doseAndRate
Definition

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

ShortAmount of medication administered per one dose (= one timing)
Control0..*
TypeBase
12. EHDSDosaging.doseAndRate.type
Definition

The kind of dose or rate specified (e.g calculated, ordered, etc).

ShortThe kind of dose or rate specified (e.g calculated, ordered, etc).
Control0..1
TypeCodeableConcept
14. EHDSDosaging.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
TypeChoice of: Quantity, Range
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
16. EHDSDosaging.doseAndRate.rate[x]
Definition

Time period during which one defined dose is administered (per 1 hour, per 5-10 minutes)

ShortTime period during which one defined dose is administered (per 1 hour, per 5-10 minutes)
Control0..1
TypeChoice of: Ratio, Quantity, Range
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
18. EHDSDosaging.timing
Definition

When medication should be administered (period, time of day, frequency, etc)

ShortWhen medication should be administered (period, time of day, frequency, etc)
Control0..1
TypeBase
20. EHDSDosaging.timing.event
Definition

Exact date and/or time of the administration

ShortExact date and/or time of the administration
Control0..*
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. EHDSDosaging.timing.code
Definition

Timing abbreviation (AM - morning, Q4H - once in every 4 hours, BID - twice a day, etc)

ShortTiming abbreviation (AM - morning, Q4H - once in every 4 hours, BID - twice a day, etc)
Control0..1
TypeCodeableConcept
24. EHDSDosaging.timing.repeat
Definition

Repetition of the administration.

ShortRepetition of the administration.
Control0..1
TypeBase
26. EHDSDosaging.timing.repeat.bounds
Definition

Time bounds for the treatment (current dosaging scheme). Only one of the following can exist.

ShortTime bounds for the treatment (current dosaging scheme). Only one of the following can exist.
Control0..1
TypeBase
28. EHDSDosaging.timing.repeat.bounds.duration
Definition

Number of time units, e.g 10 days

ShortNumber of time units, e.g 10 days
Control0..1
TypeQuantity
30. EHDSDosaging.timing.repeat.bounds.range
Definition

A range of numbers of time units, 5-10 days

ShortA range of numbers of time units, 5-10 days
Control0..1
TypeRange
32. EHDSDosaging.timing.repeat.bounds.period
Definition

Start and end date, 05.08.2023 - 10.08.2023

ShortStart and end date, 05.08.2023 - 10.08.2023
Control0..1
TypePeriod
34. EHDSDosaging.timing.repeat.count
Definition

Number of times to repeat, exact or range

ShortNumber of times to repeat, exact or range
Control0..1
TypeBase
36. EHDSDosaging.timing.repeat.count.count
Definition

Number of times (e.g 'once', '10 times')

ShortNumber of times (e.g 'once', '10 times')
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
38. EHDSDosaging.timing.repeat.count.countMax
Definition

Maximum number of times (e.g 'maximum 10 times')

ShortMaximum number of times (e.g 'maximum 10 times')
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
40. EHDSDosaging.timing.repeat.duration
Definition

Duration of one administration, exact or range

ShortDuration of one administration, exact or range
Control0..1
TypeBase
42. EHDSDosaging.timing.repeat.duration.duration
Definition

Duration of administration (e.g '5 minutes', '1 hour')

ShortDuration of administration (e.g '5 minutes', '1 hour')
Control0..1
TypeQuantity
44. EHDSDosaging.timing.repeat.duration.durationMax
Definition

Maximum duration of administration (e.g 'maximum 1 hour')

ShortMaximum duration of administration (e.g 'maximum 1 hour')
Control0..1
TypeQuantity
46. EHDSDosaging.timing.repeat.frequency
Definition

Frequency of intake/administration (e.g 'three times a day')

ShortFrequency of intake/administration (e.g 'three times a day')
Control0..1
TypeBase
48. EHDSDosaging.timing.repeat.frequency.numberOfTimes
Definition

Number of times per period (e.g '3 times')

ShortNumber of times per period (e.g '3 times')
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
50. EHDSDosaging.timing.repeat.frequency.maxNumberOfTimes
Definition

Maximum number of times per period (e.g. 'maximum 3 times')

ShortMaximum number of times per period (e.g. 'maximum 3 times')
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
52. EHDSDosaging.timing.repeat.frequency.period
Definition

Duration to which the frequency applies (e.g '... / 1 day')

ShortDuration to which the frequency applies (e.g '... / 1 day')
Control0..1
TypeQuantity
54. EHDSDosaging.timing.repeat.frequency.periodMax
Definition

Upper limit of the period (e.g ... / 4-6 hours)

ShortUpper limit of the period (e.g ... / 4-6 hours)
Control0..1
TypeQuantity
56. EHDSDosaging.timing.repeat.dayOfWeek
Definition

The day of the week of administration, e.g Mon, Tue, etc

ShortThe day of the week of administration, e.g Mon, Tue, etc
Control0..*
TypeCodeableConcept
58. EHDSDosaging.timing.repeat.timeOfDay
Definition

Time of day of administration (e.g '10:00')

ShortTime of day of administration (e.g '10:00')
Control0..*
Typetime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
60. EHDSDosaging.timing.repeat.eventTime
Definition

An event the administration is bound to, e.g 'before meal', '30 min before meal'

ShortAn event the administration is bound to, e.g 'before meal', '30 min before meal'
Control0..*
TypeBase
62. EHDSDosaging.timing.repeat.eventTime.when
Definition

Time period or event ('before meal', 'immediately', 'morning')

ShortTime period or event ('before meal', 'immediately', 'morning')
Control0..*
TypeCodeableConcept
64. EHDSDosaging.timing.repeat.eventTime.offset
Definition

minutes from event, before or after (?not sure how to show before/after with only positive integers)

Shortminutes from event, before or after (?not sure how to show before/after with only positive integers)
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
66. EHDSDosaging.asNeeded
Definition

Take as needed

ShortTake as needed
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
68. EHDSDosaging.asNeededFor
Definition

Take as needed for the coded reason

ShortTake as needed for the coded reason
Control0..*
TypeCodeableConcept
70. EHDSDosaging.bodySite
Definition

Body site of administration

ShortBody site of administration
Control0..1
TypeCodeableConcept
72. EHDSDosaging.routeOfAdministration
Definition

Route of administration

ShortRoute of administration
Control0..1
TypeCodeableConcept
74. EHDSDosaging.methodOfAdministration
Definition

Method of administration

ShortMethod of administration
Control0..1
TypeCodeableConcept
76. EHDSDosaging.maxDose
Definition

Maximum dose for the patient

ShortMaximum dose for the patient
Control0..*
TypeBase
78. EHDSDosaging.maxDose.maxDosePerPeriod
Definition

Upper limit on medication per unit of time

ShortUpper limit on medication per unit of time
Control0..*
TypeRatio
80. EHDSDosaging.maxDose.maxDosePerAdministration
Definition

Upper limit on medication per one administration

ShortUpper limit on medication per one administration
Control0..1
TypeQuantity
82. EHDSDosaging.maxDose.maxDosePerLifetime
Definition

Upper limit on medication per lifetime of the patient

ShortUpper limit on medication per lifetime of the patient
Control0..1
TypeQuantity