| Offizielle URL: https://gematik.de/fhir/epa-medication/StructureDefinition/multiple-prescription-extension | Version: 1.3.0 | |||
| Active Stand: 2025-12-15 | Maschinenlesbarer Name: MultiplePrescriptionExtension | |||
Copyright/Rechtliches: gematik GmbH / Dieses Artefakt ist lizenziert unter Apache License, Version 2.0. |
||||
This FHIR Extension for multiple prescriptions adds details such as repetition count and time intervals for repeated medication orders to FHIR resources.
Context of Use
This extension may be used on the following element(s)
Element
Usage info
Usages:
You can also check for usages in the FHIR IG Statistics
Beschreibung von Profilen, Differentials, Snapshots und deren Repräsentationen.
Diese Struktur ist abgeleitet von Extension
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Extension | MultiplePrescription | |
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Closed by value:url | |
![]() ![]() ![]() |
S | 0..1 | Extension | Extension |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "indicator" | |
![]() ![]() ![]() ![]() |
S | 1..1 | boolean | Multiple Prescription Indicator |
![]() ![]() ![]() |
S | 0..1 | Extension | Extension |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "counter" | |
![]() ![]() ![]() ![]() |
S | 1..1 | Ratio | Value of extension |
![]() ![]() ![]() ![]() ![]() |
1..1 | Quantity | Numerator value | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | decimal | Multiple Prescription Counter | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | < | <= | >= | > - how to understand the value | ||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Unit representation | ||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | System that defines coded unit form | ||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Coded form of the unit | ||
![]() ![]() ![]() ![]() ![]() |
1..1 | Quantity | Denominator value | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | decimal | Denominator of Multiple Prescription Series | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | < | <= | >= | > - how to understand the value | ||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Unit representation | ||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | System that defines coded unit form | ||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Coded form of the unit | ||
![]() ![]() ![]() |
S | 0..1 | Extension | Zeitraum der Einlösefrist |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "period" | |
![]() ![]() ![]() ![]() |
SC | 1..1 | Period | Value of extension Constraints: -limitationDateStart, -limitationDateEnd |
![]() ![]() ![]() ![]() ![]() |
1..1 | dateTime | Start Date of the Prescription Redemption Period | |
![]() ![]() ![]() ![]() ![]() |
0..1 | dateTime | End Date of the Prescription Redemption Period | |
![]() ![]() ![]() |
0..1 | Extension | Extension | |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "id" | |
![]() ![]() ![]() ![]() |
S | 1..1 | Identifier | Value of extension |
![]() ![]() ![]() ![]() ![]() |
0..0 | usual | official | temp | secondary | old (If known) | ||
![]() ![]() ![]() ![]() ![]() |
0..0 | Description of identifier | ||
![]() ![]() ![]() ![]() ![]() |
0..1 | uri | Specification as UUID Fixed Value: urn:ietf:rfc:3986 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Multiple Prescription ID | |
![]() ![]() ![]() ![]() ![]() |
0..0 | Time period when id is/was valid for use | ||
![]() ![]() ![]() ![]() ![]() |
0..0 | Organization that issued id (may be just text) | ||
![]() ![]() |
1..1 | uri | "https://gematik.de/fhir/epa-medication/StructureDefinition/multiple-prescription-extension" | |
![]() ![]() |
0..0 | Value of extension | ||
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| -limitationDateEnd | error | Extension.extension:period.value[x] | Limitation of the date format to 10 characters YYYY-MM-DD |
end.exists().not() or end.toString().length()=10
|
| -limitationDateStart | error | Extension.extension:period.value[x] | Limitation of the date format to 10 characters YYYY-MM-DD |
start.toString().length()=10
|
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Extension | MultiplePrescription | |
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Closed by value:url | |
![]() ![]() ![]() |
S | 0..1 | Extension | Extension |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "indicator" | |
![]() ![]() ![]() ![]() |
S | 1..1 | boolean | Multiple Prescription Indicator |
![]() ![]() ![]() |
S | 0..1 | Extension | Extension |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "counter" | |
![]() ![]() ![]() ![]() |
S | 1..1 | Ratio | Value of extension |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | Quantity | Numerator value Constraints: qty-3 |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | decimal | Multiple Prescription Counter |
![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | Quantity | Denominator value Constraints: qty-3 |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | decimal | Denominator of Multiple Prescription Series |
![]() ![]() ![]() |
S | 0..1 | Extension | Zeitraum der Einlösefrist |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "period" | |
![]() ![]() ![]() ![]() |
SC | 1..1 | Period | Value of extension Constraints: -limitationDateStart, -limitationDateEnd |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | dateTime | Start Date of the Prescription Redemption Period |
![]() ![]() ![]() ![]() ![]() |
ΣC | 0..1 | dateTime | End Date of the Prescription Redemption Period |
![]() ![]() ![]() |
0..1 | Extension | Extension | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "id" | |
![]() ![]() ![]() ![]() |
S | 1..1 | Identifier | Value of extension |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Specification as UUID Fixed Value: urn:ietf:rfc:3986 |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Multiple Prescription ID Example General: 123456 |
![]() ![]() |
1..1 | uri | "https://gematik.de/fhir/epa-medication/StructureDefinition/multiple-prescription-extension" | |
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| -limitationDateEnd | error | Extension.extension:period.value[x] | Limitation of the date format to 10 characters YYYY-MM-DD |
end.exists().not() or end.toString().length()=10
|
| -limitationDateStart | error | Extension.extension:period.value[x] | Limitation of the date format to 10 characters YYYY-MM-DD |
start.toString().length()=10
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| qty-3 | error | Extension.extension:counter.value[x].numerator, Extension.extension:counter.value[x].denominator | If a code for the unit is present, the system SHALL also be present |
code.empty() or system.exists()
|
Diese Struktur ist abgeleitet von Extension
Differential-AnsichtDifferential View
Diese Struktur ist abgeleitet von Extension
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Extension | MultiplePrescription | |
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Closed by value:url | |
![]() ![]() ![]() |
S | 0..1 | Extension | Extension |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "indicator" | |
![]() ![]() ![]() ![]() |
S | 1..1 | boolean | Multiple Prescription Indicator |
![]() ![]() ![]() |
S | 0..1 | Extension | Extension |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "counter" | |
![]() ![]() ![]() ![]() |
S | 1..1 | Ratio | Value of extension |
![]() ![]() ![]() ![]() ![]() |
1..1 | Quantity | Numerator value | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | decimal | Multiple Prescription Counter | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | < | <= | >= | > - how to understand the value | ||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Unit representation | ||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | System that defines coded unit form | ||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Coded form of the unit | ||
![]() ![]() ![]() ![]() ![]() |
1..1 | Quantity | Denominator value | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | decimal | Denominator of Multiple Prescription Series | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | < | <= | >= | > - how to understand the value | ||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Unit representation | ||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | System that defines coded unit form | ||
![]() ![]() ![]() ![]() ![]() ![]() |
0..0 | Coded form of the unit | ||
![]() ![]() ![]() |
S | 0..1 | Extension | Zeitraum der Einlösefrist |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "period" | |
![]() ![]() ![]() ![]() |
SC | 1..1 | Period | Value of extension Constraints: -limitationDateStart, -limitationDateEnd |
![]() ![]() ![]() ![]() ![]() |
1..1 | dateTime | Start Date of the Prescription Redemption Period | |
![]() ![]() ![]() ![]() ![]() |
0..1 | dateTime | End Date of the Prescription Redemption Period | |
![]() ![]() ![]() |
0..1 | Extension | Extension | |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "id" | |
![]() ![]() ![]() ![]() |
S | 1..1 | Identifier | Value of extension |
![]() ![]() ![]() ![]() ![]() |
0..0 | usual | official | temp | secondary | old (If known) | ||
![]() ![]() ![]() ![]() ![]() |
0..0 | Description of identifier | ||
![]() ![]() ![]() ![]() ![]() |
0..1 | uri | Specification as UUID Fixed Value: urn:ietf:rfc:3986 | |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Multiple Prescription ID | |
![]() ![]() ![]() ![]() ![]() |
0..0 | Time period when id is/was valid for use | ||
![]() ![]() ![]() ![]() ![]() |
0..0 | Organization that issued id (may be just text) | ||
![]() ![]() |
1..1 | uri | "https://gematik.de/fhir/epa-medication/StructureDefinition/multiple-prescription-extension" | |
![]() ![]() |
0..0 | Value of extension | ||
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| -limitationDateEnd | error | Extension.extension:period.value[x] | Limitation of the date format to 10 characters YYYY-MM-DD |
end.exists().not() or end.toString().length()=10
|
| -limitationDateStart | error | Extension.extension:period.value[x] | Limitation of the date format to 10 characters YYYY-MM-DD |
start.toString().length()=10
|
Snapshot-Ansicht
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Extension | MultiplePrescription | |
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Closed by value:url | |
![]() ![]() ![]() |
S | 0..1 | Extension | Extension |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "indicator" | |
![]() ![]() ![]() ![]() |
S | 1..1 | boolean | Multiple Prescription Indicator |
![]() ![]() ![]() |
S | 0..1 | Extension | Extension |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "counter" | |
![]() ![]() ![]() ![]() |
S | 1..1 | Ratio | Value of extension |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | Quantity | Numerator value Constraints: qty-3 |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | decimal | Multiple Prescription Counter |
![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | Quantity | Denominator value Constraints: qty-3 |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | decimal | Denominator of Multiple Prescription Series |
![]() ![]() ![]() |
S | 0..1 | Extension | Zeitraum der Einlösefrist |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "period" | |
![]() ![]() ![]() ![]() |
SC | 1..1 | Period | Value of extension Constraints: -limitationDateStart, -limitationDateEnd |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() |
ΣC | 1..1 | dateTime | Start Date of the Prescription Redemption Period |
![]() ![]() ![]() ![]() ![]() |
ΣC | 0..1 | dateTime | End Date of the Prescription Redemption Period |
![]() ![]() ![]() |
0..1 | Extension | Extension | |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "id" | |
![]() ![]() ![]() ![]() |
S | 1..1 | Identifier | Value of extension |
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Specification as UUID Fixed Value: urn:ietf:rfc:3986 |
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Multiple Prescription ID Example General: 123456 |
![]() ![]() |
1..1 | uri | "https://gematik.de/fhir/epa-medication/StructureDefinition/multiple-prescription-extension" | |
Documentation for this format | ||||
| Id | Grade | Path(s) | Description | Expression |
| -limitationDateEnd | error | Extension.extension:period.value[x] | Limitation of the date format to 10 characters YYYY-MM-DD |
end.exists().not() or end.toString().length()=10
|
| -limitationDateStart | error | Extension.extension:period.value[x] | Limitation of the date format to 10 characters YYYY-MM-DD |
start.toString().length()=10
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| qty-3 | error | Extension.extension:counter.value[x].numerator, Extension.extension:counter.value[x].denominator | If a code for the unit is present, the system SHALL also be present |
code.empty() or system.exists()
|
Diese Struktur ist abgeleitet von Extension
Weitere Repräsentationen des Profils: CSV, Excel, Schematron