# C_12669_Anlage

Alt:

1. IG-MED18735RJF - eMP-PDF/A: FHIR-Daten für die Operation - MUSS
   Der Medication Service MUSS sicherstellen, dass das Ergebnis der Operation ausschließlich auf Daten basiert, die durch den aktuellen eMP-Chronologieeintrag referenziert werden. Für jeden durch den aktuellen eMP-Chronologieeintrag referenzierte Instanz des Profils EMPMedicationRequest sind u.a. Instanzen von folgenden Profilen relevant:

- EMPMedicationRequest im Status active,
- die vom ausgewählten EMPMedicationRequest referenzierte EMPMedication,
- aktuelle EPAPatient-Instanz.
  EPA-Medication-Service [<=]

2. IG-MED80730R7R - eMP-PDF/A: Datenherkunft Tabelleninhalte - MUSS
   Der Medication Service MUSS für den Medikationsplan im PDF/A-Format Daten aus den folgenden Quellen verwenden:

   Bezeichnung | FHIR-Profil FHIR Element-ID | Beispiel
   --- | --- | ---
   Präfix | [EPAPatient] `Patient.name:Name.prefix` | "Dr."
   Vorname | [EPAPatient] `Patient.name:Name.given` | "Horst"
   Nachname | [EPAPatient] `Patient.name:Name.family` | "Graf van Himmelblau"
   Erstellungszeitpunkt | Aktueller Systemzeitpunkt | "04.11.2025 10:13"
   Geburtsdatum | [EPAPatient] `Patient.birthDate` |
   Versichertennummer | [EPAPatient] `Patient.identifier:KVNR` |
   Verfassungsdatum | EMPMedicationRequest `MedicationRequest.authoredOn` |
   Wirkstoff | EMPMedication `Medication.ingredient.item[x]:itemCodeableConcept.text` |
   Handelsname | EMPMedication `Medication.code.text` in `MedicationRequest.medicationReference` |
   Stärke-Numerator | EMPMedication `Medication.ingredient.strength.numerator` in `MedicationRequest.medicationReference` |
   Stärke-Denominator | EMPMedication `Medication.ingredient.strength.denominator` in `MedicationRequest.medicationReference` |
   Stärke-Text | EMPMedication `Medication.ingredient.strength.extension:amountText` in `MedicationRequest.medicationReference` |
   Form | EMPMedication Falls vorhanden: `Medication.form.coding.display`, ansonsten: `Medication.form.coding.code` |
   Hinweise | EMPMedicationRequest `MedicationRequest.extension:patientNote.valueAnnotation.text` |
   Grund | EMPMedicationRequest `MedicationRequest.extension:reasonPatientInstruction.valueString` |
   Anwendungszeitraum-Start | EMPMedicationRequest `MedicationRequest.extension:effectiveDosePeriod.start` |
   Anwendungszeitraum-Ende | EMPMedicationRequest `MedicationRequest.extension:effectiveDosePeriod.end` |
   Dosierinformation | EMPMedicationRequest Falls vorhanden: `MedicationRequest.extension:renderedDosageInstruction.valueMarkdown`, ansonsten, falls vorhanden: `MedicationRequest.dosageInstruction.text` |
   Tabellendosierung-morgens | EMPMedicationRequest `MedicationRequest.dosageInstruction.doseAndRate.doseQuantity.value` aus derjenigen Dosierung in `MedicationRequest.dosageInstruction`, welche in `MedicationRequest.dosageInstruction.timing.repeat.when` den Wert 'MORN' enthält. |
   Tabellendosierung-mittags | EMPMedicationRequest `MedicationRequest.dosageInstruction.doseAndRate.doseQuantity.value` aus derjenigen Dosierung in `MedicationRequest.dosageInstruction`, welche in `MedicationRequest.dosageInstruction.timing.repeat.when` den Wert 'NOON' enthält. |
   Tabellendosierung-abends | EMPMedicationRequest `MedicationRequest.dosageInstruction.doseAndRate.doseQuantity.value` aus derjenigen Dosierung in `MedicationRequest.dosageInstruction`, welche in `MedicationRequest.dosageInstruction.timing.repeat.when` den Wert 'EVE' enthält. |
   Tabellendosierung-zur-Nacht | EMPMedicationRequest `MedicationRequest.dosageInstruction.doseAndRate.doseQuantity.value` aus derjenigen Dosierung in `MedicationRequest.dosageInstruction`, welche in `MedicationRequest.dosageInstruction.timing.repeat.when` den Wert 'NIGHT' enthält. |
   Einheit | EMPMedicationRequest `MedicationRequest.dosageInstruction.doseAndRate.doseQuantity.unit.distinct()` |

   Tabelle: Datenherkünfte des generierten elektronischen Medikationsplans (eMP)
   EPA-Medication-Service [<=]
3. IG-MED03519KYL - eMP-PDF/A: Darstellung von Kombipräparaten - MUSS
   Der Medication Service MUSS bei der Befüllung von Wirkstoff und Stärke folgende Regeln berücksichtigen:
   Für Kombinationspräparate (= Arzneimittel, die mehrere Wirkstoffe enthalten, d.h. `Medication.ingredient.count() > 1`) gilt:
   Die Reihenfolge der Wirkstoffe im Feld Wirkstoff eines eMP-Eintrags muss identisch sein mit der Reihenfolge der Wirkstärkenangaben (Stärke) in diesem eMP-Eintrag. Das bedeutet, dass jedem Wirkstoff genau eine nicht leere Wirkstärkenangabe an derselben Position zugeordnet ist und umgekehrt.
   Die Wirkstoffe und somit die Wirkstärkeangaben werden im Ausdruck jeweils in einer Zeile innerhalb des Feldes untereinander dargestellt, sodass Wirkstoff und Wirkstärkeangabe horizontal auf einer Höhe liegen. Enthält ein Kombinationspräparat mehr als drei Wirkstoffe, so wird dies durch "Kombipräparat" in der Spalte des Wirkstoffes dargestellt, die Spalte der Wirkstoffstärke (Stärke) bleibt in diesem Fall leer.
   EPA-Medication-Service [<=]

Neu:

1. IG-MED18735RJF-01 - eMP-PDF/A: FHIR-Daten für die Operation - MUSS
   Der Medication Service MUSS sicherstellen, dass das Ergebnis der Operation ausschließlich auf Daten basiert, die durch den aktuellen eMP-Chronologieeintrag referenziert werden.
   Der Medication Service MUSS darüber hinaus die Ausgabe auf aktive eMP-Einträge beschränken (MedicationRequest.status == active).
   EPA-Medication-Service [<=]
2. IG-MED80730R7R-01 - eMP-PDF/A: Datenherkunft Tabelleninhalte - MUSS
   Der Medication Service MUSS für den Medikationsplan im PDF/A-Format Daten aus den folgenden Quellen verwenden. Dabei MUSS der Medication Service für jeden eMP-Eintrag Daten aus den Instanzen verwenden, die in dem entsprechenden EMPMedicationRequest referenziert werden.

   Bezeichnung | FHIR-Profil FHIR Element-ID | Beispiel
   --- | --- | ---
   Präfix | [EPAPatient] `Patient.name:Name.prefix` | "Dr."
   Vorname | [EPAPatient] `Patient.name:Name.given` | "Horst"
   Nachname | [EPAPatient] `Patient.name:Name.family` | "Graf van Himmelblau"
   Erstellungszeitpunkt | Aktueller Systemzeitpunkt | "04.11.2026 10:13"
   Geburtsdatum | [EPAPatient] `Patient.birthDate` |
   Versichertennummer | [EPAPatient] `Patient.identifier:KVNR` |
   Verfassungsdatum | EMPMedicationRequest `MedicationRequest.authoredOn` |
   Wirkstoff | EMPMedication oder EPAMedication `Medication.ingredient.item[x]:itemCodeableConcept.text` in `MedicationRequest.medicationReference` |
   Handelsname | EMPMedication oder EPAMedication `Medication.code.text` in `MedicationRequest.medicationReference` |
   Stärke-Numerator | EMPMedication oder EPAMedication `Medication.ingredient.strength.numerator` in `MedicationRequest.medicationReference` |
   Stärke-Denominator | EMPMedication oder EPAMedication `Medication.ingredient.strength.denominator` in `MedicationRequest.medicationReference` |
   Stärke-Text | EMPMedication oder EPAMedication `Medication.ingredient.strength.extension:amountText` in `MedicationRequest.medicationReference` |
   Form | EMPMedication oder EPAMedication Falls vorhanden: `Medication.form.coding.display`, ansonsten: `Medication.form.coding.code` in `MedicationRequest.medicationReference` |
   Hinweise | EMPMedicationRequest `MedicationRequest.extension:patientNote.valueAnnotation.text` |
   Grund | EMPMedicationRequest `MedicationRequest.extension:reasonPatientInstruction.valueString` |
   Anwendungszeitraum-Start | EMPMedicationRequest `MedicationRequest.extension:effectiveDosePeriod.start` |
   Anwendungszeitraum-Ende | EMPMedicationRequest `MedicationRequest.extension:effectiveDosePeriod.end` |
   Dosierinformation | EMPMedicationRequest Falls vorhanden: `MedicationRequest.extension:renderedDosageInstruction.valueMarkdown`, ansonsten, falls vorhanden: `MedicationRequest.dosageInstruction.text` |
   Tabellendosierung-morgens | EMPMedicationRequest `MedicationRequest.dosageInstruction.doseAndRate.doseQuantity.value` aus derjenigen Dosierung in `MedicationRequest.dosageInstruction`, welche in `MedicationRequest.dosageInstruction.timing.repeat.when` den Wert 'MORN' enthält. |
   Tabellendosierung-mittags | EMPMedicationRequest `MedicationRequest.dosageInstruction.doseAndRate.doseQuantity.value` aus derjenigen Dosierung in `MedicationRequest.dosageInstruction`, welche in `MedicationRequest.dosageInstruction.timing.repeat.when` den Wert 'NOON' enthält. |
   Tabellendosierung-abends | EMPMedicationRequest `MedicationRequest.dosageInstruction.doseAndRate.doseQuantity.value` aus derjenigen Dosierung in `MedicationRequest.dosageInstruction`, welche in `MedicationRequest.dosageInstruction.timing.repeat.when` den Wert 'EVE' enthält. |
   Tabellendosierung-zur-Nacht | EMPMedicationRequest `MedicationRequest.dosageInstruction.doseAndRate.doseQuantity.value` aus derjenigen Dosierung in `MedicationRequest.dosageInstruction`, welche in `MedicationRequest.dosageInstruction.timing.repeat.when` den Wert 'NIGHT' enthält. |
   Einheit | EMPMedicationRequest `MedicationRequest.dosageInstruction.doseAndRate.doseQuantity.unit.distinct()` |

   Tabelle: Datenherkünfte des generierten elektronischen Medikationsplans (eMP)
   EPA-Medication-Service [<=]
3. IG-MED03519KYL-01 - eMP-PDF/A: Darstellung von Arzneimitteln mit mehreren Bestandteilen - MUSS
   Der Medication Service MUSS bei der Befüllung von Wirkstoff und Stärke folgende Regeln berücksichtigen:
   Für Arzneimittel mit mehreren Bestandteilen (d.h. `Medication.ingredient.count() > 1`) gilt:
   Die Reihenfolge der Wirkstoffe im Feld Wirkstoff eines eMP-Eintrags muss identisch sein mit der Reihenfolge der Wirkstärkenangaben (Stärke) in diesem eMP-Eintrag. Das bedeutet, dass jedem Wirkstoff genau eine nicht leere Wirkstärkenangabe an derselben Position zugeordnet ist und umgekehrt.
   Die Wirkstoffe und somit die Wirkstärkeangaben werden im Ausdruck jeweils in einer Zeile innerhalb des Feldes untereinander dargestellt, sodass Wirkstoff und Wirkstärkeangabe horizontal auf einer Höhe liegen. Enthält ein solches Arzneimittel mehr als drei Wirkstoffe, so wird dies durch "Mehr als drei" in der Spalte des Wirkstoffes dargestellt, die Spalte der Wirkstoffstärke (Stärke) bleibt in diesem Fall leer.
   EPA-Medication-Service [<=]