AMTS ISiK Implementierungsleitfaden
Version 6.0.0-rc - ballot

Data Type Profile: Medication Quantity Dose Form

Official URL: https://gematik.de/fhir/isik/StructureDefinition/MedicationQuantityDoseForm Version: 6.0.0-rc
Active as of 2026-04-02 Computable Name: MedicationQuantityDoseForm

Quantity Datentyp für Dosage Informationen, der die Nutzung des VS DosageDoseQuantityDE vorgibt.

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
.. Quantity C 0..* SimpleQuantity A fixed quantity (no comparator)
Constraints: qty-3, sqty-1
... value SΣ 1..1 decimal Menge der Medikation
... unit SΣ 0..1 string Einheit der Medikation als String
... system SΣC 1..1 uri System der Einheit

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
qty-3 error Quantity If a code for the unit is present, the system SHALL also be present code.empty() or system.exists()
sqty-1 error Quantity The comparator is not used on a SimpleQuantity comparator.empty()

This structure is derived from SimpleQuantity

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Quantity 0..* SimpleQuantity A fixed quantity (no comparator)
Binding: http://ig.fhir.de/igs/medication/ValueSet/DosageDoseQuantityDE (required)
... value S 1..1 decimal Menge der Medikation
... unit S 0..1 string Einheit der Medikation als String
... system S 1..1 uri System der Einheit

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
Quantity Base required http://ig.fhir.de/igs/medication/ValueSet/DosageDoseQuantityDE Not State Unknown
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Quantity C 0..* SimpleQuantity A fixed quantity (no comparator)
Constraints: qty-3, sqty-1
... id 0..1 string Unique id for inter-element referencing
... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
... value SΣ 1..1 decimal Menge der Medikation
... system SΣC 1..1 uri System der Einheit
... code SΣ 1..1 code Code der Einheit

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
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 Quantity If a code for the unit is present, the system SHALL also be present code.empty() or system.exists()
sqty-1 error Quantity The comparator is not used on a SimpleQuantity comparator.empty()
ElementShort descriptionNotes
Quantity.code Code der Einheit

Begründung des Must-Support: Zur Interpretation der Menge ist der Code erforderlich.

Quantity.system System der Einheit

Begründung des Must-Support: Zur Interpretation des Codes ist die Angabe des Systems erforderlich.

Quantity.unit Einheit der Medikation als String

Begründung des Must-Support: Bereitstellung einer menschenlesbaren Darstellung der Einheit.

Quantity.value Menge der Medikation

Begründung des Must-Support: Basisinformation zur Medikation

This structure is derived from SimpleQuantity

Summary

Mandatory: 3 elements
Must-Support: 4 elements

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Quantity C 0..* SimpleQuantity A fixed quantity (no comparator)
Constraints: qty-3, sqty-1
... value SΣ 1..1 decimal Menge der Medikation
... unit SΣ 0..1 string Einheit der Medikation als String
... system SΣC 1..1 uri System der Einheit

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
qty-3 error Quantity If a code for the unit is present, the system SHALL also be present code.empty() or system.exists()
sqty-1 error Quantity The comparator is not used on a SimpleQuantity comparator.empty()

Differential View

This structure is derived from SimpleQuantity

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Quantity 0..* SimpleQuantity A fixed quantity (no comparator)
Binding: http://ig.fhir.de/igs/medication/ValueSet/DosageDoseQuantityDE (required)
... value S 1..1 decimal Menge der Medikation
... unit S 0..1 string Einheit der Medikation als String
... system S 1..1 uri System der Einheit

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
Quantity Base required http://ig.fhir.de/igs/medication/ValueSet/DosageDoseQuantityDE Not State Unknown

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Quantity C 0..* SimpleQuantity A fixed quantity (no comparator)
Constraints: qty-3, sqty-1
... id 0..1 string Unique id for inter-element referencing
... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
... value SΣ 1..1 decimal Menge der Medikation
... system SΣC 1..1 uri System der Einheit
... code SΣ 1..1 code Code der Einheit

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
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 Quantity If a code for the unit is present, the system SHALL also be present code.empty() or system.exists()
sqty-1 error Quantity The comparator is not used on a SimpleQuantity comparator.empty()

This structure is derived from SimpleQuantity

Summary

Mandatory: 3 elements
Must-Support: 4 elements

 

Other representations of profile: CSV, Excel, Schematron