Medication Prescription and Dispense (MPD)
1.0.0-comment-3 - ballot
Medication Prescription and Dispense (MPD), published by Integrating the Healthcare Enterprise (IHE). This guide is not an authorized publication; it is the continuous build for version 1.0.0-comment-3 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/IHE/pharm-mpd/ and changes regularly. See the Directory of published versions
| Active as of 2026-04-23 |
Definitions for the DosagingInformation logical model.
Guidance on how to interpret the contents of this table can be foundhere
| 0. DosagingInformation | |
| Definition | Logical model for usage instructions for administring the requested product. Based on FHIR Dosage complex data type. Base definition for all types defined in FHIR type system. |
| Short | Dosaging (model)Base for all types and resources |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. DosagingInformation.sequence | |
| Definition | Order of the dosage instruction, in case one treatment consists of several dosaging schemes |
| Short | Order of the dosage instruction, in case one treatment consists of several dosaging schemes |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 4. DosagingInformation.text | |
| Definition | Free text usage/dosage instructions |
| Short | Free text usage/dosage instructions |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. DosagingInformation.additionalInstruction | |
| Definition | Coded instructions, e.g warnings to the patient, like 'may cause drowsiness' etc |
| Short | Coded instructions, e.g warnings to the patient, like 'may cause drowsiness' etc |
| Control | 0..* |
| Type | CodeableConcept |
| 8. DosagingInformation.patientInstruction | |
| Definition | Patient oriented instructions as free text |
| Short | Patient oriented instructions as free text |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. DosagingInformation.doseAndRate | |
| Definition | Amount of medication administered per one dose (= one timing) |
| Short | Amount of medication administered per one dose (= one timing) |
| Control | 0..* |
| Type | Base |
| 12. DosagingInformation.doseAndRate.type | |
| Definition | The kind of dose or rate specified (e.g calculated, ordered, etc). |
| Short | The kind of dose or rate specified (e.g calculated, ordered, etc). |
| Control | 0..1 |
| Type | CodeableConcept |
| 14. DosagingInformation.doseAndRate.dose[x] | |
| Definition | Amount of medication per one dose. (1 tablet, 2-3 tablets, 20ml) |
| Short | Amount of medication per one dose. (1 tablet, 2-3 tablets, 20ml) |
| Control | 0..1 |
| Type | Choice of: Quantity, Range |
| [x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
| 16. DosagingInformation.doseAndRate.rate[x] | |
| Definition | Time period during which one defined dose is administered (per 1 hour, per 5-10 minutes) |
| Short | Time period during which one defined dose is administered (per 1 hour, per 5-10 minutes) |
| Control | 0..1 |
| Type | Choice of: Ratio, Quantity, Range |
| [x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
| 18. DosagingInformation.timing | |
| Definition | When medication should be administered (period, time of day, frequency, etc) |
| Short | When medication should be administered (period, time of day, frequency, etc) |
| Control | 0..1 |
| Type | Base |
| 20. DosagingInformation.timing.event | |
| Definition | Exact date and/or time of the administration |
| Short | Exact date and/or time of the administration |
| Control | 0..* |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 22. DosagingInformation.timing.code | |
| Definition | Timing abbreviation (AM - morning, Q4H - once in every 4 hours, BID - twice a day, etc) |
| Short | Timing abbreviation (AM - morning, Q4H - once in every 4 hours, BID - twice a day, etc) |
| Control | 0..1 |
| Type | CodeableConcept |
| 24. DosagingInformation.timing.repeat | |
| Definition | Repetition of the administration. |
| Short | Repetition of the administration. |
| Control | 0..1 |
| Type | Base |
| 26. DosagingInformation.timing.repeat.bounds | |
| Definition | Time bounds for the treatment (current dosaging scheme). Only one of the following can exist. |
| Short | Time bounds for the treatment (current dosaging scheme). Only one of the following can exist. |
| Control | 0..1 |
| Type | Base |
| 28. DosagingInformation.timing.repeat.bounds.duration | |
| Definition | Number of time units, e.g 10 days |
| Short | Number of time units, e.g 10 days |
| Control | 0..1 |
| Type | Quantity |
| 30. DosagingInformation.timing.repeat.bounds.range | |
| Definition | A range of numbers of time units, 5-10 days |
| Short | A range of numbers of time units, 5-10 days |
| Control | 0..1 |
| Type | Range |
| 32. DosagingInformation.timing.repeat.bounds.period | |
| Definition | Start and end date, 05.08.2023 - 10.08.2023 |
| Short | Start and end date, 05.08.2023 - 10.08.2023 |
| Control | 0..1 |
| Type | Period |
| 34. DosagingInformation.timing.repeat.count | |
| Definition | Number of times to repeat, exact or range |
| Short | Number of times to repeat, exact or range |
| Control | 0..1 |
| Type | Base |
| 36. DosagingInformation.timing.repeat.count.count | |
| Definition | Number of times (e.g 'once', '10 times') |
| Short | Number of times (e.g 'once', '10 times') |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 38. DosagingInformation.timing.repeat.count.countMax | |
| Definition | Maximum number of times (e.g 'maximum 10 times') |
| Short | Maximum number of times (e.g 'maximum 10 times') |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 40. DosagingInformation.timing.repeat.duration | |
| Definition | Duration of one administration, exact or range |
| Short | Duration of one administration, exact or range |
| Control | 0..1 |
| Type | Base |
| 42. DosagingInformation.timing.repeat.duration.duration | |
| Definition | Duration of administration (e.g '5 minutes', '1 hour') |
| Short | Duration of administration (e.g '5 minutes', '1 hour') |
| Control | 0..1 |
| Type | Quantity |
| 44. DosagingInformation.timing.repeat.duration.durationMax | |
| Definition | Maximum duration of administration (e.g 'maximum 1 hour') |
| Short | Maximum duration of administration (e.g 'maximum 1 hour') |
| Control | 0..1 |
| Type | Quantity |
| 46. DosagingInformation.timing.repeat.frequency | |
| Definition | Frequency of intake/administration (e.g 'three times a day') |
| Short | Frequency of intake/administration (e.g 'three times a day') |
| Control | 0..1 |
| Type | Base |
| 48. DosagingInformation.timing.repeat.frequency.numberOfTimes | |
| Definition | Number of times per period (e.g '3 times') |
| Short | Number of times per period (e.g '3 times') |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 50. DosagingInformation.timing.repeat.frequency.maxNumberOfTimes | |
| Definition | Maximum number of times per period (e.g. 'maximum 3 times') |
| Short | Maximum number of times per period (e.g. 'maximum 3 times') |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 52. DosagingInformation.timing.repeat.frequency.period | |
| Definition | Duration to which the frequency applies (e.g '... / 1 day') |
| Short | Duration to which the frequency applies (e.g '... / 1 day') |
| Control | 0..1 |
| Type | Quantity |
| 54. DosagingInformation.timing.repeat.frequency.periodMax | |
| Definition | Upper limit of the period (e.g ... / 4-6 hours) |
| Short | Upper limit of the period (e.g ... / 4-6 hours) |
| Control | 0..1 |
| Type | Quantity |
| 56. DosagingInformation.timing.repeat.dayOfWeek | |
| Definition | The day of the week of administration, e.g Mon, Tue, etc |
| Short | The day of the week of administration, e.g Mon, Tue, etc |
| Control | 0..* |
| Type | CodeableConcept |
| 58. DosagingInformation.timing.repeat.timeOfDay | |
| Definition | Time of day of administration (e.g '10:00') |
| Short | Time of day of administration (e.g '10:00') |
| Control | 0..* |
| Type | time |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 60. DosagingInformation.timing.repeat.eventTime | |
| Definition | An event the administration is bound to, e.g 'before meal', '30 min before meal' |
| Short | An event the administration is bound to, e.g 'before meal', '30 min before meal' |
| Control | 0..* |
| Type | Base |
| 62. DosagingInformation.timing.repeat.eventTime.when | |
| Definition | Time period or event ('before meal', 'immediately', 'morning') |
| Short | Time period or event ('before meal', 'immediately', 'morning') |
| Control | 0..* |
| Type | CodeableConcept |
| 64. DosagingInformation.timing.repeat.eventTime.offset | |
| Definition | minutes from event, before or after (?not sure how to show before/after with only positive integers) |
| Short | minutes from event, before or after (?not sure how to show before/after with only positive integers) |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 66. DosagingInformation.asNeeded | |
| Definition | Take as needed |
| Short | Take as needed |
| Control | 0..1 |
| Type | boolean |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 68. DosagingInformation.asNeededFor | |
| Definition | Take as needed for the coded reason |
| Short | Take as needed for the coded reason |
| Control | 0..* |
| Type | CodeableConcept |
| 70. DosagingInformation.bodySite | |
| Definition | Body site of administration |
| Short | Body site of administration |
| Control | 0..1 |
| Type | CodeableConcept |
| 72. DosagingInformation.routeOfAdministration | |
| Definition | Route of administration |
| Short | Route of administration |
| Control | 0..1 |
| Type | CodeableConcept |
| 74. DosagingInformation.methodOfAdministration | |
| Definition | Method of administration |
| Short | Method of administration |
| Control | 0..1 |
| Type | CodeableConcept |
| 76. DosagingInformation.maxDose | |
| Definition | Maximum dose for the patient |
| Short | Maximum dose for the patient |
| Control | 0..* |
| Type | Base |
| 78. DosagingInformation.maxDose.maxDosePerPeriod | |
| Definition | Upper limit on medication per unit of time |
| Short | Upper limit on medication per unit of time |
| Control | 0..* |
| Type | Ratio |
| 80. DosagingInformation.maxDose.maxDosePerAdministration | |
| Definition | Upper limit on medication per one administration |
| Short | Upper limit on medication per one administration |
| Control | 0..1 |
| Type | Quantity |
| 82. DosagingInformation.maxDose.maxDosePerLifetime | |
| Definition | Upper limit on medication per lifetime of the patient |
| Short | Upper limit on medication per lifetime of the patient |
| Control | 0..1 |
| Type | Quantity |
Guidance on how to interpret the contents of this table can be foundhere
| 0. DosagingInformation | |
| Definition | Logical model for usage instructions for administring the requested product. Based on FHIR Dosage complex data type. |
| Short | Dosaging (model) |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. DosagingInformation.sequence | |
| Definition | Order of the dosage instruction, in case one treatment consists of several dosaging schemes |
| Short | Order of the dosage instruction, in case one treatment consists of several dosaging schemes |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 4. DosagingInformation.text | |
| Definition | Free text usage/dosage instructions |
| Short | Free text usage/dosage instructions |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. DosagingInformation.additionalInstruction | |
| Definition | Coded instructions, e.g warnings to the patient, like 'may cause drowsiness' etc |
| Short | Coded instructions, e.g warnings to the patient, like 'may cause drowsiness' etc |
| Control | 0..* |
| Type | CodeableConcept |
| 8. DosagingInformation.patientInstruction | |
| Definition | Patient oriented instructions as free text |
| Short | Patient oriented instructions as free text |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. DosagingInformation.doseAndRate | |
| Definition | Amount of medication administered per one dose (= one timing) |
| Short | Amount of medication administered per one dose (= one timing) |
| Control | 0..* |
| Type | Base |
| 12. DosagingInformation.doseAndRate.type | |
| Definition | The kind of dose or rate specified (e.g calculated, ordered, etc). |
| Short | The kind of dose or rate specified (e.g calculated, ordered, etc). |
| Control | 0..1 |
| Type | CodeableConcept |
| 14. DosagingInformation.doseAndRate.dose[x] | |
| Definition | Amount of medication per one dose. (1 tablet, 2-3 tablets, 20ml) |
| Short | Amount of medication per one dose. (1 tablet, 2-3 tablets, 20ml) |
| Control | 0..1 |
| Type | Choice of: Quantity, Range |
| [x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
| 16. DosagingInformation.doseAndRate.rate[x] | |
| Definition | Time period during which one defined dose is administered (per 1 hour, per 5-10 minutes) |
| Short | Time period during which one defined dose is administered (per 1 hour, per 5-10 minutes) |
| Control | 0..1 |
| Type | Choice of: Ratio, Quantity, Range |
| [x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
| 18. DosagingInformation.timing | |
| Definition | When medication should be administered (period, time of day, frequency, etc) |
| Short | When medication should be administered (period, time of day, frequency, etc) |
| Control | 0..1 |
| Type | Base |
| 20. DosagingInformation.timing.event | |
| Definition | Exact date and/or time of the administration |
| Short | Exact date and/or time of the administration |
| Control | 0..* |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 22. DosagingInformation.timing.code | |
| Definition | Timing abbreviation (AM - morning, Q4H - once in every 4 hours, BID - twice a day, etc) |
| Short | Timing abbreviation (AM - morning, Q4H - once in every 4 hours, BID - twice a day, etc) |
| Control | 0..1 |
| Type | CodeableConcept |
| 24. DosagingInformation.timing.repeat | |
| Definition | Repetition of the administration. |
| Short | Repetition of the administration. |
| Control | 0..1 |
| Type | Base |
| 26. DosagingInformation.timing.repeat.bounds | |
| Definition | Time bounds for the treatment (current dosaging scheme). Only one of the following can exist. |
| Short | Time bounds for the treatment (current dosaging scheme). Only one of the following can exist. |
| Control | 0..1 |
| Type | Base |
| 28. DosagingInformation.timing.repeat.bounds.duration | |
| Definition | Number of time units, e.g 10 days |
| Short | Number of time units, e.g 10 days |
| Control | 0..1 |
| Type | Quantity |
| 30. DosagingInformation.timing.repeat.bounds.range | |
| Definition | A range of numbers of time units, 5-10 days |
| Short | A range of numbers of time units, 5-10 days |
| Control | 0..1 |
| Type | Range |
| 32. DosagingInformation.timing.repeat.bounds.period | |
| Definition | Start and end date, 05.08.2023 - 10.08.2023 |
| Short | Start and end date, 05.08.2023 - 10.08.2023 |
| Control | 0..1 |
| Type | Period |
| 34. DosagingInformation.timing.repeat.count | |
| Definition | Number of times to repeat, exact or range |
| Short | Number of times to repeat, exact or range |
| Control | 0..1 |
| Type | Base |
| 36. DosagingInformation.timing.repeat.count.count | |
| Definition | Number of times (e.g 'once', '10 times') |
| Short | Number of times (e.g 'once', '10 times') |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 38. DosagingInformation.timing.repeat.count.countMax | |
| Definition | Maximum number of times (e.g 'maximum 10 times') |
| Short | Maximum number of times (e.g 'maximum 10 times') |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 40. DosagingInformation.timing.repeat.duration | |
| Definition | Duration of one administration, exact or range |
| Short | Duration of one administration, exact or range |
| Control | 0..1 |
| Type | Base |
| 42. DosagingInformation.timing.repeat.duration.duration | |
| Definition | Duration of administration (e.g '5 minutes', '1 hour') |
| Short | Duration of administration (e.g '5 minutes', '1 hour') |
| Control | 0..1 |
| Type | Quantity |
| 44. DosagingInformation.timing.repeat.duration.durationMax | |
| Definition | Maximum duration of administration (e.g 'maximum 1 hour') |
| Short | Maximum duration of administration (e.g 'maximum 1 hour') |
| Control | 0..1 |
| Type | Quantity |
| 46. DosagingInformation.timing.repeat.frequency | |
| Definition | Frequency of intake/administration (e.g 'three times a day') |
| Short | Frequency of intake/administration (e.g 'three times a day') |
| Control | 0..1 |
| Type | Base |
| 48. DosagingInformation.timing.repeat.frequency.numberOfTimes | |
| Definition | Number of times per period (e.g '3 times') |
| Short | Number of times per period (e.g '3 times') |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 50. DosagingInformation.timing.repeat.frequency.maxNumberOfTimes | |
| Definition | Maximum number of times per period (e.g. 'maximum 3 times') |
| Short | Maximum number of times per period (e.g. 'maximum 3 times') |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 52. DosagingInformation.timing.repeat.frequency.period | |
| Definition | Duration to which the frequency applies (e.g '... / 1 day') |
| Short | Duration to which the frequency applies (e.g '... / 1 day') |
| Control | 0..1 |
| Type | Quantity |
| 54. DosagingInformation.timing.repeat.frequency.periodMax | |
| Definition | Upper limit of the period (e.g ... / 4-6 hours) |
| Short | Upper limit of the period (e.g ... / 4-6 hours) |
| Control | 0..1 |
| Type | Quantity |
| 56. DosagingInformation.timing.repeat.dayOfWeek | |
| Definition | The day of the week of administration, e.g Mon, Tue, etc |
| Short | The day of the week of administration, e.g Mon, Tue, etc |
| Control | 0..* |
| Type | CodeableConcept |
| 58. DosagingInformation.timing.repeat.timeOfDay | |
| Definition | Time of day of administration (e.g '10:00') |
| Short | Time of day of administration (e.g '10:00') |
| Control | 0..* |
| Type | time |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 60. DosagingInformation.timing.repeat.eventTime | |
| Definition | An event the administration is bound to, e.g 'before meal', '30 min before meal' |
| Short | An event the administration is bound to, e.g 'before meal', '30 min before meal' |
| Control | 0..* |
| Type | Base |
| 62. DosagingInformation.timing.repeat.eventTime.when | |
| Definition | Time period or event ('before meal', 'immediately', 'morning') |
| Short | Time period or event ('before meal', 'immediately', 'morning') |
| Control | 0..* |
| Type | CodeableConcept |
| 64. DosagingInformation.timing.repeat.eventTime.offset | |
| Definition | minutes from event, before or after (?not sure how to show before/after with only positive integers) |
| Short | minutes from event, before or after (?not sure how to show before/after with only positive integers) |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 66. DosagingInformation.asNeeded | |
| Definition | Take as needed |
| Short | Take as needed |
| Control | 0..1 |
| Type | boolean |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 68. DosagingInformation.asNeededFor | |
| Definition | Take as needed for the coded reason |
| Short | Take as needed for the coded reason |
| Control | 0..* |
| Type | CodeableConcept |
| 70. DosagingInformation.bodySite | |
| Definition | Body site of administration |
| Short | Body site of administration |
| Control | 0..1 |
| Type | CodeableConcept |
| 72. DosagingInformation.routeOfAdministration | |
| Definition | Route of administration |
| Short | Route of administration |
| Control | 0..1 |
| Type | CodeableConcept |
| 74. DosagingInformation.methodOfAdministration | |
| Definition | Method of administration |
| Short | Method of administration |
| Control | 0..1 |
| Type | CodeableConcept |
| 76. DosagingInformation.maxDose | |
| Definition | Maximum dose for the patient |
| Short | Maximum dose for the patient |
| Control | 0..* |
| Type | Base |
| 78. DosagingInformation.maxDose.maxDosePerPeriod | |
| Definition | Upper limit on medication per unit of time |
| Short | Upper limit on medication per unit of time |
| Control | 0..* |
| Type | Ratio |
| 80. DosagingInformation.maxDose.maxDosePerAdministration | |
| Definition | Upper limit on medication per one administration |
| Short | Upper limit on medication per one administration |
| Control | 0..1 |
| Type | Quantity |
| 82. DosagingInformation.maxDose.maxDosePerLifetime | |
| Definition | Upper limit on medication per lifetime of the patient |
| Short | Upper limit on medication per lifetime of the patient |
| Control | 0..1 |
| Type | Quantity |
Guidance on how to interpret the contents of this table can be foundhere
| 0. DosagingInformation | |
| Definition | Logical model for usage instructions for administring the requested product. Based on FHIR Dosage complex data type. |
| Short | Dosaging (model) |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. DosagingInformation.sequence | |
| Definition | Order of the dosage instruction, in case one treatment consists of several dosaging schemes |
| Short | Order of the dosage instruction, in case one treatment consists of several dosaging schemes |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 4. DosagingInformation.text | |
| Definition | Free text usage/dosage instructions |
| Short | Free text usage/dosage instructions |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 6. DosagingInformation.additionalInstruction | |
| Definition | Coded instructions, e.g warnings to the patient, like 'may cause drowsiness' etc |
| Short | Coded instructions, e.g warnings to the patient, like 'may cause drowsiness' etc |
| Control | 0..* |
| Type | CodeableConcept |
| 8. DosagingInformation.patientInstruction | |
| Definition | Patient oriented instructions as free text |
| Short | Patient oriented instructions as free text |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 10. DosagingInformation.doseAndRate | |
| Definition | Amount of medication administered per one dose (= one timing) |
| Short | Amount of medication administered per one dose (= one timing) |
| Control | 0..* |
| Type | Base |
| 12. DosagingInformation.doseAndRate.type | |
| Definition | The kind of dose or rate specified (e.g calculated, ordered, etc). |
| Short | The kind of dose or rate specified (e.g calculated, ordered, etc). |
| Control | 0..1 |
| Type | CodeableConcept |
| 14. DosagingInformation.doseAndRate.dose[x] | |
| Definition | Amount of medication per one dose. (1 tablet, 2-3 tablets, 20ml) |
| Short | Amount of medication per one dose. (1 tablet, 2-3 tablets, 20ml) |
| Control | 0..1 |
| Type | Choice of: Quantity, Range |
| [x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
| 16. DosagingInformation.doseAndRate.rate[x] | |
| Definition | Time period during which one defined dose is administered (per 1 hour, per 5-10 minutes) |
| Short | Time period during which one defined dose is administered (per 1 hour, per 5-10 minutes) |
| Control | 0..1 |
| Type | Choice of: Ratio, Quantity, Range |
| [x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
| 18. DosagingInformation.timing | |
| Definition | When medication should be administered (period, time of day, frequency, etc) |
| Short | When medication should be administered (period, time of day, frequency, etc) |
| Control | 0..1 |
| Type | Base |
| 20. DosagingInformation.timing.event | |
| Definition | Exact date and/or time of the administration |
| Short | Exact date and/or time of the administration |
| Control | 0..* |
| Type | dateTime |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 22. DosagingInformation.timing.code | |
| Definition | Timing abbreviation (AM - morning, Q4H - once in every 4 hours, BID - twice a day, etc) |
| Short | Timing abbreviation (AM - morning, Q4H - once in every 4 hours, BID - twice a day, etc) |
| Control | 0..1 |
| Type | CodeableConcept |
| 24. DosagingInformation.timing.repeat | |
| Definition | Repetition of the administration. |
| Short | Repetition of the administration. |
| Control | 0..1 |
| Type | Base |
| 26. DosagingInformation.timing.repeat.bounds | |
| Definition | Time bounds for the treatment (current dosaging scheme). Only one of the following can exist. |
| Short | Time bounds for the treatment (current dosaging scheme). Only one of the following can exist. |
| Control | 0..1 |
| Type | Base |
| 28. DosagingInformation.timing.repeat.bounds.duration | |
| Definition | Number of time units, e.g 10 days |
| Short | Number of time units, e.g 10 days |
| Control | 0..1 |
| Type | Quantity |
| 30. DosagingInformation.timing.repeat.bounds.range | |
| Definition | A range of numbers of time units, 5-10 days |
| Short | A range of numbers of time units, 5-10 days |
| Control | 0..1 |
| Type | Range |
| 32. DosagingInformation.timing.repeat.bounds.period | |
| Definition | Start and end date, 05.08.2023 - 10.08.2023 |
| Short | Start and end date, 05.08.2023 - 10.08.2023 |
| Control | 0..1 |
| Type | Period |
| 34. DosagingInformation.timing.repeat.count | |
| Definition | Number of times to repeat, exact or range |
| Short | Number of times to repeat, exact or range |
| Control | 0..1 |
| Type | Base |
| 36. DosagingInformation.timing.repeat.count.count | |
| Definition | Number of times (e.g 'once', '10 times') |
| Short | Number of times (e.g 'once', '10 times') |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 38. DosagingInformation.timing.repeat.count.countMax | |
| Definition | Maximum number of times (e.g 'maximum 10 times') |
| Short | Maximum number of times (e.g 'maximum 10 times') |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 40. DosagingInformation.timing.repeat.duration | |
| Definition | Duration of one administration, exact or range |
| Short | Duration of one administration, exact or range |
| Control | 0..1 |
| Type | Base |
| 42. DosagingInformation.timing.repeat.duration.duration | |
| Definition | Duration of administration (e.g '5 minutes', '1 hour') |
| Short | Duration of administration (e.g '5 minutes', '1 hour') |
| Control | 0..1 |
| Type | Quantity |
| 44. DosagingInformation.timing.repeat.duration.durationMax | |
| Definition | Maximum duration of administration (e.g 'maximum 1 hour') |
| Short | Maximum duration of administration (e.g 'maximum 1 hour') |
| Control | 0..1 |
| Type | Quantity |
| 46. DosagingInformation.timing.repeat.frequency | |
| Definition | Frequency of intake/administration (e.g 'three times a day') |
| Short | Frequency of intake/administration (e.g 'three times a day') |
| Control | 0..1 |
| Type | Base |
| 48. DosagingInformation.timing.repeat.frequency.numberOfTimes | |
| Definition | Number of times per period (e.g '3 times') |
| Short | Number of times per period (e.g '3 times') |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 50. DosagingInformation.timing.repeat.frequency.maxNumberOfTimes | |
| Definition | Maximum number of times per period (e.g. 'maximum 3 times') |
| Short | Maximum number of times per period (e.g. 'maximum 3 times') |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 52. DosagingInformation.timing.repeat.frequency.period | |
| Definition | Duration to which the frequency applies (e.g '... / 1 day') |
| Short | Duration to which the frequency applies (e.g '... / 1 day') |
| Control | 0..1 |
| Type | Quantity |
| 54. DosagingInformation.timing.repeat.frequency.periodMax | |
| Definition | Upper limit of the period (e.g ... / 4-6 hours) |
| Short | Upper limit of the period (e.g ... / 4-6 hours) |
| Control | 0..1 |
| Type | Quantity |
| 56. DosagingInformation.timing.repeat.dayOfWeek | |
| Definition | The day of the week of administration, e.g Mon, Tue, etc |
| Short | The day of the week of administration, e.g Mon, Tue, etc |
| Control | 0..* |
| Type | CodeableConcept |
| 58. DosagingInformation.timing.repeat.timeOfDay | |
| Definition | Time of day of administration (e.g '10:00') |
| Short | Time of day of administration (e.g '10:00') |
| Control | 0..* |
| Type | time |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 60. DosagingInformation.timing.repeat.eventTime | |
| Definition | An event the administration is bound to, e.g 'before meal', '30 min before meal' |
| Short | An event the administration is bound to, e.g 'before meal', '30 min before meal' |
| Control | 0..* |
| Type | Base |
| 62. DosagingInformation.timing.repeat.eventTime.when | |
| Definition | Time period or event ('before meal', 'immediately', 'morning') |
| Short | Time period or event ('before meal', 'immediately', 'morning') |
| Control | 0..* |
| Type | CodeableConcept |
| 64. DosagingInformation.timing.repeat.eventTime.offset | |
| Definition | minutes from event, before or after (?not sure how to show before/after with only positive integers) |
| Short | minutes from event, before or after (?not sure how to show before/after with only positive integers) |
| Control | 0..1 |
| Type | integer |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 66. DosagingInformation.asNeeded | |
| Definition | Take as needed |
| Short | Take as needed |
| Control | 0..1 |
| Type | boolean |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 68. DosagingInformation.asNeededFor | |
| Definition | Take as needed for the coded reason |
| Short | Take as needed for the coded reason |
| Control | 0..* |
| Type | CodeableConcept |
| 70. DosagingInformation.bodySite | |
| Definition | Body site of administration |
| Short | Body site of administration |
| Control | 0..1 |
| Type | CodeableConcept |
| 72. DosagingInformation.routeOfAdministration | |
| Definition | Route of administration |
| Short | Route of administration |
| Control | 0..1 |
| Type | CodeableConcept |
| 74. DosagingInformation.methodOfAdministration | |
| Definition | Method of administration |
| Short | Method of administration |
| Control | 0..1 |
| Type | CodeableConcept |
| 76. DosagingInformation.maxDose | |
| Definition | Maximum dose for the patient |
| Short | Maximum dose for the patient |
| Control | 0..* |
| Type | Base |
| 78. DosagingInformation.maxDose.maxDosePerPeriod | |
| Definition | Upper limit on medication per unit of time |
| Short | Upper limit on medication per unit of time |
| Control | 0..* |
| Type | Ratio |
| 80. DosagingInformation.maxDose.maxDosePerAdministration | |
| Definition | Upper limit on medication per one administration |
| Short | Upper limit on medication per one administration |
| Control | 0..1 |
| Type | Quantity |
| 82. DosagingInformation.maxDose.maxDosePerLifetime | |
| Definition | Upper limit on medication per lifetime of the patient |
| Short | Upper limit on medication per lifetime of the patient |
| Control | 0..1 |
| Type | Quantity |