Medication IG DE, published by HL7 Deutschland e.V.. This guide is not an authorized publication; it is the continuous build for version 2.0.0-ballot built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7germany/medication-ig-de-r4/ and changes regularly. See the Directory of published versions
| Active as of 2026-10-16 |
Definitions for the PRNSchemeLogical logical model.
See the documentation on how to interpret the contents of this table
| 0. PRNSchemeLogical | |
| Definition | Fachliches Informationsmodell für das Schema Bedarfsmedikation |
| Short | Fachliches Informationsmodell für das Schema Bedarfsmedikation |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. PRNSchemeLogical.generierterText | |
| Definition | Vollständige Dosierungsangabe als für Menschen lesbarer Text, generiert gemäß Dosis Textgenerierung |
| Short | Vollständige Dosierungsangabe als für Menschen lesbarer Text, generiert gemäß Dosis Textgenerierung |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 4. PRNSchemeLogical.dosierungsdetails | |
| Definition | Strukturierte Angaben zur Dosierung |
| Short | Strukturierte Angaben zur Dosierung |
| Control | 1..* |
| Type | Base |
| 6. PRNSchemeLogical.dosierungsdetails.hinweis | |
| Definition | Ergänzender Anwendungshinweis im Freitext, der sich nicht strukturiert abbilden lässt, aber für die sichere, korrekte oder verständliche Anwendung wichtig ist (z.B. „mit ausreichend Wasser einnehmen“ oder „nicht auf nüchternen Magen“). |
| Short | Ergänzender Anwendungshinweis im Freitext, der sich nicht strukturiert abbilden lässt, aber für die sichere, korrekte oder verständliche Anwendung wichtig ist (z.B. „mit ausreichend Wasser einnehmen“ oder „nicht auf nüchternen Magen“). |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. PRNSchemeLogical.dosierungsdetails.dosis | |
| Definition | Menge des Arzneimittels je Anwendung. |
| Short | Menge des Arzneimittels je Anwendung. |
| Control | 1..1 |
| Type | Base |
| 10. PRNSchemeLogical.dosierungsdetails.dosis.wert | |
| Definition | Zahlenwert der Menge; bei einer Bereichsangabe die untere Grenze (z.B. 1). |
| Short | Zahlenwert der Menge; bei einer Bereichsangabe die untere Grenze (z.B. 1). |
| Control | 1..1 |
| Type | decimal |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. PRNSchemeLogical.dosierungsdetails.dosis.wertBis | |
| Definition | Obere Grenze bei einer Bereichs- oder Obergrenzenangabe (z.B. 2 für „1 bis 2 Tabletten“ oder „bis zu 2 Tabletten“). Bei einem festen Wert bleibt dieses Feld leer. |
| Short | Obere Grenze bei einer Bereichs- oder Obergrenzenangabe (z.B. 2 für „1 bis 2 Tabletten“ oder „bis zu 2 Tabletten“). Bei einem festen Wert bleibt dieses Feld leer. |
| Control | 0..1 |
| Type | decimal |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. PRNSchemeLogical.dosierungsdetails.dosis.einheit | |
| Definition | Einheit der Menge, z.B. Tablette, Milligramm (mg) oder Milliliter (ml). |
| Short | Einheit der Menge, z.B. Tablette, Milligramm (mg) oder Milliliter (ml). |
| Control | 1..1 |
| Binding | The codes SHALL be taken from https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (required to https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT) |
| Type | Coding |
| 16. PRNSchemeLogical.dosierungsdetails.maximaldosis | |
| Definition | Höchstmenge des Arzneimittels, die innerhalb von 24 Stunden (1 Tag) angewendet werden darf. |
| Short | Höchstmenge des Arzneimittels, die innerhalb von 24 Stunden (1 Tag) angewendet werden darf. |
| Control | 0..1 |
| Type | Base |
| 18. PRNSchemeLogical.dosierungsdetails.maximaldosis.wert | |
| Definition | Zahlenwert der Höchstmenge (z.B. 6). |
| Short | Zahlenwert der Höchstmenge (z.B. 6). |
| Control | 1..1 |
| Type | decimal |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 20. PRNSchemeLogical.dosierungsdetails.maximaldosis.einheit | |
| Definition | Einheit der Höchstmenge; entspricht der Einheit der Einzeldosis (z.B. Tablette oder mg). |
| Short | Einheit der Höchstmenge; entspricht der Einheit der Einzeldosis (z.B. Tablette oder mg). |
| Control | 1..1 |
| Binding | The codes SHALL be taken from https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (required to https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT) |
| Type | Coding |
| 22. PRNSchemeLogical.dosierungsdetails.zeitangaben | |
| Definition | Angaben dazu, wann die Dosierung angewendet wird. |
| Short | Angaben dazu, wann die Dosierung angewendet wird. |
| Control | 0..1 |
| Type | Base |
| 24. PRNSchemeLogical.dosierungsdetails.zeitangaben.mindestabstand | |
| Definition | Mindestzeit, die zwischen zwei aufeinanderfolgenden Anwendungen einzuhalten ist. |
| Short | Mindestzeit, die zwischen zwei aufeinanderfolgenden Anwendungen einzuhalten ist. |
| Control | 0..1 |
| Type | Base |
| 26. PRNSchemeLogical.dosierungsdetails.zeitangaben.mindestabstand.wert | |
| Definition | Zahlenwert des Mindestabstands; bei einer Bereichsangabe die untere Grenze (z.B. 1). |
| Short | Zahlenwert des Mindestabstands; bei einer Bereichsangabe die untere Grenze (z.B. 1). |
| Control | 1..1 |
| Type | decimal |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 28. PRNSchemeLogical.dosierungsdetails.zeitangaben.mindestabstand.wertBis | |
| Definition | Obere Grenze bei einer Bereichs- oder Obergrenzenangabe (z.B. 2 für „1 bis 2 Stunden“ oder „bis zu 2 Stunden“). |
| Short | Obere Grenze bei einer Bereichs- oder Obergrenzenangabe (z.B. 2 für „1 bis 2 Stunden“ oder „bis zu 2 Stunden“). |
| Control | 0..1 |
| Type | decimal |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 30. PRNSchemeLogical.dosierungsdetails.zeitangaben.mindestabstand.einheit | |
| Definition | Zeiteinheit: Stunde oder Minute. |
| Short | Zeiteinheit: Stunde oder Minute. |
| Control | 1..1 |
| Binding | The codes SHALL be taken from Mindestabstand UnitsOfTime dgMP ValueSet (required to http://ig.fhir.de/igs/medication/ValueSet/MindestabstandUnitsOfTimeDgMP) |
| Type | Coding |
| 32. PRNSchemeLogical.dosierungsdetails.anlass | |
| Definition | Anlass oder Bedingung, bei deren Auftreten das Arzneimittel angewendet werden soll (z.B. „bei Schmerzen“ oder „bei Fieber über 38,5 °C“). Mehrere Angaben sind möglich und fachlich als ODER-Verknüpfung zu verstehen. |
| Short | Anlass oder Bedingung, bei deren Auftreten das Arzneimittel angewendet werden soll (z.B. „bei Schmerzen“ oder „bei Fieber über 38,5 °C“). Mehrere Angaben sind möglich und fachlich als ODER-Verknüpfung zu verstehen. |
| Control | 0..* |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
See the documentation on how to interpret the contents of this table
| 0. PRNSchemeLogical | |
| Definition | Fachliches Informationsmodell für das Schema Bedarfsmedikation |
| Short | Fachliches Informationsmodell für das Schema Bedarfsmedikation |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. PRNSchemeLogical.generierterText | |
| Definition | Vollständige Dosierungsangabe als für Menschen lesbarer Text, generiert gemäß Dosis Textgenerierung |
| Short | Vollständige Dosierungsangabe als für Menschen lesbarer Text, generiert gemäß Dosis Textgenerierung |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 4. PRNSchemeLogical.dosierungsdetails | |
| Definition | Strukturierte Angaben zur Dosierung |
| Short | Strukturierte Angaben zur Dosierung |
| Control | 1..* |
| Type | Base |
| 6. PRNSchemeLogical.dosierungsdetails.hinweis | |
| Definition | Ergänzender Anwendungshinweis im Freitext, der sich nicht strukturiert abbilden lässt, aber für die sichere, korrekte oder verständliche Anwendung wichtig ist (z.B. „mit ausreichend Wasser einnehmen“ oder „nicht auf nüchternen Magen“). |
| Short | Ergänzender Anwendungshinweis im Freitext, der sich nicht strukturiert abbilden lässt, aber für die sichere, korrekte oder verständliche Anwendung wichtig ist (z.B. „mit ausreichend Wasser einnehmen“ oder „nicht auf nüchternen Magen“). |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. PRNSchemeLogical.dosierungsdetails.dosis | |
| Definition | Menge des Arzneimittels je Anwendung. |
| Short | Menge des Arzneimittels je Anwendung. |
| Control | 1..1 |
| Type | Base |
| 10. PRNSchemeLogical.dosierungsdetails.dosis.wert | |
| Definition | Zahlenwert der Menge; bei einer Bereichsangabe die untere Grenze (z.B. 1). |
| Short | Zahlenwert der Menge; bei einer Bereichsangabe die untere Grenze (z.B. 1). |
| Control | 1..1 |
| Type | decimal |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. PRNSchemeLogical.dosierungsdetails.dosis.wertBis | |
| Definition | Obere Grenze bei einer Bereichs- oder Obergrenzenangabe (z.B. 2 für „1 bis 2 Tabletten“ oder „bis zu 2 Tabletten“). Bei einem festen Wert bleibt dieses Feld leer. |
| Short | Obere Grenze bei einer Bereichs- oder Obergrenzenangabe (z.B. 2 für „1 bis 2 Tabletten“ oder „bis zu 2 Tabletten“). Bei einem festen Wert bleibt dieses Feld leer. |
| Control | 0..1 |
| Type | decimal |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. PRNSchemeLogical.dosierungsdetails.dosis.einheit | |
| Definition | Einheit der Menge, z.B. Tablette, Milligramm (mg) oder Milliliter (ml). |
| Short | Einheit der Menge, z.B. Tablette, Milligramm (mg) oder Milliliter (ml). |
| Control | 1..1 |
| Binding | The codes SHALL be taken from https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (required to https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT) |
| Type | Coding |
| 16. PRNSchemeLogical.dosierungsdetails.maximaldosis | |
| Definition | Höchstmenge des Arzneimittels, die innerhalb von 24 Stunden (1 Tag) angewendet werden darf. |
| Short | Höchstmenge des Arzneimittels, die innerhalb von 24 Stunden (1 Tag) angewendet werden darf. |
| Control | 0..1 |
| Type | Base |
| 18. PRNSchemeLogical.dosierungsdetails.maximaldosis.wert | |
| Definition | Zahlenwert der Höchstmenge (z.B. 6). |
| Short | Zahlenwert der Höchstmenge (z.B. 6). |
| Control | 1..1 |
| Type | decimal |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 20. PRNSchemeLogical.dosierungsdetails.maximaldosis.einheit | |
| Definition | Einheit der Höchstmenge; entspricht der Einheit der Einzeldosis (z.B. Tablette oder mg). |
| Short | Einheit der Höchstmenge; entspricht der Einheit der Einzeldosis (z.B. Tablette oder mg). |
| Control | 1..1 |
| Binding | The codes SHALL be taken from https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (required to https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT) |
| Type | Coding |
| 22. PRNSchemeLogical.dosierungsdetails.zeitangaben | |
| Definition | Angaben dazu, wann die Dosierung angewendet wird. |
| Short | Angaben dazu, wann die Dosierung angewendet wird. |
| Control | 0..1 |
| Type | Base |
| 24. PRNSchemeLogical.dosierungsdetails.zeitangaben.mindestabstand | |
| Definition | Mindestzeit, die zwischen zwei aufeinanderfolgenden Anwendungen einzuhalten ist. |
| Short | Mindestzeit, die zwischen zwei aufeinanderfolgenden Anwendungen einzuhalten ist. |
| Control | 0..1 |
| Type | Base |
| 26. PRNSchemeLogical.dosierungsdetails.zeitangaben.mindestabstand.wert | |
| Definition | Zahlenwert des Mindestabstands; bei einer Bereichsangabe die untere Grenze (z.B. 1). |
| Short | Zahlenwert des Mindestabstands; bei einer Bereichsangabe die untere Grenze (z.B. 1). |
| Control | 1..1 |
| Type | decimal |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 28. PRNSchemeLogical.dosierungsdetails.zeitangaben.mindestabstand.wertBis | |
| Definition | Obere Grenze bei einer Bereichs- oder Obergrenzenangabe (z.B. 2 für „1 bis 2 Stunden“ oder „bis zu 2 Stunden“). |
| Short | Obere Grenze bei einer Bereichs- oder Obergrenzenangabe (z.B. 2 für „1 bis 2 Stunden“ oder „bis zu 2 Stunden“). |
| Control | 0..1 |
| Type | decimal |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 30. PRNSchemeLogical.dosierungsdetails.zeitangaben.mindestabstand.einheit | |
| Definition | Zeiteinheit: Stunde oder Minute. |
| Short | Zeiteinheit: Stunde oder Minute. |
| Control | 1..1 |
| Binding | The codes SHALL be taken from Mindestabstand UnitsOfTime dgMP ValueSet (required to http://ig.fhir.de/igs/medication/ValueSet/MindestabstandUnitsOfTimeDgMP) |
| Type | Coding |
| 32. PRNSchemeLogical.dosierungsdetails.anlass | |
| Definition | Anlass oder Bedingung, bei deren Auftreten das Arzneimittel angewendet werden soll (z.B. „bei Schmerzen“ oder „bei Fieber über 38,5 °C“). Mehrere Angaben sind möglich und fachlich als ODER-Verknüpfung zu verstehen. |
| Short | Anlass oder Bedingung, bei deren Auftreten das Arzneimittel angewendet werden soll (z.B. „bei Schmerzen“ oder „bei Fieber über 38,5 °C“). Mehrere Angaben sind möglich und fachlich als ODER-Verknüpfung zu verstehen. |
| Control | 0..* |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
See the documentation on how to interpret the contents of this table
| 0. PRNSchemeLogical | |
| Definition | Fachliches Informationsmodell für das Schema Bedarfsmedikation |
| Short | Fachliches Informationsmodell für das Schema Bedarfsmedikation |
| Control | 0..* |
| Is Modifier | false |
| Logical Model | Instances of this logical model are not marked to be the target of a Reference |
| 2. PRNSchemeLogical.generierterText | |
| Definition | Vollständige Dosierungsangabe als für Menschen lesbarer Text, generiert gemäß Dosis Textgenerierung |
| Short | Vollständige Dosierungsangabe als für Menschen lesbarer Text, generiert gemäß Dosis Textgenerierung |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 4. PRNSchemeLogical.dosierungsdetails | |
| Definition | Strukturierte Angaben zur Dosierung |
| Short | Strukturierte Angaben zur Dosierung |
| Control | 1..* |
| Type | Base |
| 6. PRNSchemeLogical.dosierungsdetails.hinweis | |
| Definition | Ergänzender Anwendungshinweis im Freitext, der sich nicht strukturiert abbilden lässt, aber für die sichere, korrekte oder verständliche Anwendung wichtig ist (z.B. „mit ausreichend Wasser einnehmen“ oder „nicht auf nüchternen Magen“). |
| Short | Ergänzender Anwendungshinweis im Freitext, der sich nicht strukturiert abbilden lässt, aber für die sichere, korrekte oder verständliche Anwendung wichtig ist (z.B. „mit ausreichend Wasser einnehmen“ oder „nicht auf nüchternen Magen“). |
| Control | 0..1 |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 8. PRNSchemeLogical.dosierungsdetails.dosis | |
| Definition | Menge des Arzneimittels je Anwendung. |
| Short | Menge des Arzneimittels je Anwendung. |
| Control | 1..1 |
| Type | Base |
| 10. PRNSchemeLogical.dosierungsdetails.dosis.wert | |
| Definition | Zahlenwert der Menge; bei einer Bereichsangabe die untere Grenze (z.B. 1). |
| Short | Zahlenwert der Menge; bei einer Bereichsangabe die untere Grenze (z.B. 1). |
| Control | 1..1 |
| Type | decimal |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 12. PRNSchemeLogical.dosierungsdetails.dosis.wertBis | |
| Definition | Obere Grenze bei einer Bereichs- oder Obergrenzenangabe (z.B. 2 für „1 bis 2 Tabletten“ oder „bis zu 2 Tabletten“). Bei einem festen Wert bleibt dieses Feld leer. |
| Short | Obere Grenze bei einer Bereichs- oder Obergrenzenangabe (z.B. 2 für „1 bis 2 Tabletten“ oder „bis zu 2 Tabletten“). Bei einem festen Wert bleibt dieses Feld leer. |
| Control | 0..1 |
| Type | decimal |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 14. PRNSchemeLogical.dosierungsdetails.dosis.einheit | |
| Definition | Einheit der Menge, z.B. Tablette, Milligramm (mg) oder Milliliter (ml). |
| Short | Einheit der Menge, z.B. Tablette, Milligramm (mg) oder Milliliter (ml). |
| Control | 1..1 |
| Binding | The codes SHALL be taken from https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (required to https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT) |
| Type | Coding |
| 16. PRNSchemeLogical.dosierungsdetails.maximaldosis | |
| Definition | Höchstmenge des Arzneimittels, die innerhalb von 24 Stunden (1 Tag) angewendet werden darf. |
| Short | Höchstmenge des Arzneimittels, die innerhalb von 24 Stunden (1 Tag) angewendet werden darf. |
| Control | 0..1 |
| Type | Base |
| 18. PRNSchemeLogical.dosierungsdetails.maximaldosis.wert | |
| Definition | Zahlenwert der Höchstmenge (z.B. 6). |
| Short | Zahlenwert der Höchstmenge (z.B. 6). |
| Control | 1..1 |
| Type | decimal |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 20. PRNSchemeLogical.dosierungsdetails.maximaldosis.einheit | |
| Definition | Einheit der Höchstmenge; entspricht der Einheit der Einzeldosis (z.B. Tablette oder mg). |
| Short | Einheit der Höchstmenge; entspricht der Einheit der Einzeldosis (z.B. Tablette oder mg). |
| Control | 1..1 |
| Binding | The codes SHALL be taken from https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT (required to https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT) |
| Type | Coding |
| 22. PRNSchemeLogical.dosierungsdetails.zeitangaben | |
| Definition | Angaben dazu, wann die Dosierung angewendet wird. |
| Short | Angaben dazu, wann die Dosierung angewendet wird. |
| Control | 0..1 |
| Type | Base |
| 24. PRNSchemeLogical.dosierungsdetails.zeitangaben.mindestabstand | |
| Definition | Mindestzeit, die zwischen zwei aufeinanderfolgenden Anwendungen einzuhalten ist. |
| Short | Mindestzeit, die zwischen zwei aufeinanderfolgenden Anwendungen einzuhalten ist. |
| Control | 0..1 |
| Type | Base |
| 26. PRNSchemeLogical.dosierungsdetails.zeitangaben.mindestabstand.wert | |
| Definition | Zahlenwert des Mindestabstands; bei einer Bereichsangabe die untere Grenze (z.B. 1). |
| Short | Zahlenwert des Mindestabstands; bei einer Bereichsangabe die untere Grenze (z.B. 1). |
| Control | 1..1 |
| Type | decimal |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 28. PRNSchemeLogical.dosierungsdetails.zeitangaben.mindestabstand.wertBis | |
| Definition | Obere Grenze bei einer Bereichs- oder Obergrenzenangabe (z.B. 2 für „1 bis 2 Stunden“ oder „bis zu 2 Stunden“). |
| Short | Obere Grenze bei einer Bereichs- oder Obergrenzenangabe (z.B. 2 für „1 bis 2 Stunden“ oder „bis zu 2 Stunden“). |
| Control | 0..1 |
| Type | decimal |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| 30. PRNSchemeLogical.dosierungsdetails.zeitangaben.mindestabstand.einheit | |
| Definition | Zeiteinheit: Stunde oder Minute. |
| Short | Zeiteinheit: Stunde oder Minute. |
| Control | 1..1 |
| Binding | The codes SHALL be taken from Mindestabstand UnitsOfTime dgMP ValueSet (required to http://ig.fhir.de/igs/medication/ValueSet/MindestabstandUnitsOfTimeDgMP) |
| Type | Coding |
| 32. PRNSchemeLogical.dosierungsdetails.anlass | |
| Definition | Anlass oder Bedingung, bei deren Auftreten das Arzneimittel angewendet werden soll (z.B. „bei Schmerzen“ oder „bei Fieber über 38,5 °C“). Mehrere Angaben sind möglich und fachlich als ODER-Verknüpfung zu verstehen. |
| Short | Anlass oder Bedingung, bei deren Auftreten das Arzneimittel angewendet werden soll (z.B. „bei Schmerzen“ oder „bei Fieber über 38,5 °C“). Mehrere Angaben sind möglich und fachlich als ODER-Verknüpfung zu verstehen. |
| Control | 0..* |
| Type | string |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |