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-alpha1 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
Diese Seite beschreibt strukturierte Angaben von Start- und Enddatum innerhalb einer einzelnen Dosierung. Die Angabe von Start- und/oder Enddatum ermöglicht es, Dosierschemata eindeutig im zeitlichen Verlauf zu verorten, z. B. bei akuten Behandlungen. Die explizite Angabe von Start- und Endzeitpunkten erhöht somit die Eindeutigkeit von Dosierangaben und unterstützt eine korrekte Umsetzung in der Praxis.
Die Seite beschreibt die hierfür geltenden technischen Anforderungen im dgMP-Kontext. Die folgenden fachlichen Definitionen gelten für die Modellierung:
| Information | Beschreibung | FHIR-Modellierung | Datentyp |
|---|---|---|---|
| Startdatum | Das Startdatum beziehungsweise der Startzeitpunkt legt fest, ab wann das Dosierschema anzuwenden ist. | Timing.repeat.boundsPeriod.start |
dateTime |
| Enddatum | Das Enddatum beziehungsweise der Endzeitpunkt legt fest, bis wann das Dosierschema anzuwenden ist. | Timing.repeat.boundsPeriod.end |
dateTime |
Die Angabe von Start- und Enddatum definiert den zeitlichen Gültigkeitsbereich einer Dosieranweisung. Sie kann nicht mit der Dauer einer Anwendung (.boundsDuration) kombiniert werden.
Start und Ende können als vollständiges Kalenderdatum oder als Datum mit Uhrzeit angegeben werden. Enthält ein FHIR-dateTime eine Uhrzeit, ist eine Zeitzone verpflichtend. Für die Textdarstellung wird der Zeitpunkt in die IANA-Zeitzone Europe/Berlin umgerechnet.
Folgende weitere Beispiele sind in diesem IG dargestellt:
| Beispiel | Beispiel Datei |
|---|---|
| Dosierung mit Startdatum | Example-MR-Dosage-1000-startdate |
| Dosierung mit Enddatum | Example-MR-Dosage-1000-enddate |
| Dosierung mit Start und Enddatum | Example-MR-Dosage-1000-startandenddate |
| Dosierung mit Startzeitpunkt und Zeitzone | Example-MR-Dosage-1000-startdatetime |
Hinweis: Für eine gute UI eignet es sich das Start-Datum in Kombination mit dem Uhrzeiten- oder Tageszeitenschema entsprechend der Eingabe des Nutzers vorzuschlagen.
{
"resourceType" : "MedicationRequest",
"id" : "Example-MR-Dosage-1000-startandenddate",
"meta" : {
"profile" : [
🔗 "http://ig.fhir.de/igs/medication/StructureDefinition/MedicationRequestDgMP"
]
},
"text" : {
"status" : "generated",
"div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: MedicationRequest Example-MR-Dosage-1000-startandenddate</b></p><a name=\"Example-MR-Dosage-1000-startandenddate\"> </a><a name=\"hcExample-MR-Dosage-1000-startandenddate\"> </a><div style=\"display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%\"><p style=\"margin-bottom: 0px\"/><p style=\"margin-bottom: 0px\">Profile: <a href=\"StructureDefinition-MedicationRequestDgMP.html\">Medication Request dgMP</a></p></div><p><b>status</b>: Active</p><p><b>intent</b>: Order</p><p><b>medication</b>: <span title=\"Codes:\">Ibuprofen 400mg</span></p><p><b>subject</b>: Patient</p><blockquote><p><b>dosageInstruction</b></p><p><b>timing</b>: Morning, Once per 1 day</p><h3>DoseAndRates</h3><table class=\"grid\"><tr><td style=\"display: none\">-</td><td><b>Dose[x]</b></td></tr><tr><td style=\"display: none\">*</td><td>1 Stück<span style=\"background: LightGoldenRodYellow\"> (Details: KBV_CS_SFHIR_BMP_DOSIEREINHEIT code1 = '1')</span></td></tr></table></blockquote></div>"
},
"status" : "active",
"intent" : "order",
"medicationCodeableConcept" : {
"text" : "Ibuprofen 400mg"
},
"subject" : {
"display" : "Patient"
},
"dosageInstruction" : [
{
"timing" : {
"repeat" : {
"boundsPeriod" : {
"start" : "2026-06-05",
"end" : "2026-07-05"
},
"frequency" : 1,
"period" : 1,
"periodUnit" : "d",
"when" : [
"MORN"
]
}
},
"doseAndRate" : [
{
"doseQuantity" : {
"value" : 1,
"unit" : "Stück",
"system" : "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT",
"code" : "1"
}
}
]
}
]
}
Angabe von Dauer und der Kombination aus Start- und Enddatum ist nicht zulässig sowie Angabe von Dauer und Enddatum ist nicht zulässig
Diese Anforderungen werden durch den FHIR-Standard erfüllt. Das Element bounds[x], was die zeitliche Grenze von einer Dosieranweisung beschreibt ist ein Choice-Datatype, der nur einen Datentypen gleichzeitig zulässt. Damit ist es nicht möglich gleichzeitig die Dauer und konkrete Start und Enddaten einer Medikation auszudrücken.
Eine intendierte Kombination aus Startdatum und Dauer, bspw. "Ab 13.05.2026 für 2 Wochen" muss im Primärsystem berechnet werden und dann mit Start- und Enddatum im Datensatz versehen werden.