Seiteninhalt:
Der Medication Service unterstützt die aufbereitete Generierung einer elektronische Medikationsliste (eML) in den Datenformaten XHTML und PDF/A (d.h. hier kommt kein FHIR zum Einsatz).
Die Nachricht zum Abruf der eML wird als HTTP GET-Anfrage an den Medication Service gesendet, um die Liste im Format PDF/A oder XHTML zu erhalten.
Wenn das ePA-Client-System die aufbereitete eML im Format PDF/A oder XHTML abrufen möchte, sendet es eine Render API: Medikationsliste abrufen-Nachricht an den Medication Service.
Ein ePA-Client kann über die folgenden URL-Aufrufe die o.g. Formate anfordern:
XHTML
GET [base]/epa/medication/render/v1/eml/xhtml
OperationId: renderMedicationListToHTML_MedicationSvc
PDF/A
GET [base]/epa/medication/render/v1/eml/pdf
OperationId: renderMedicationListToPDF_MedicationSvc
| Status Code | Bedingung | Error Code | Anmerkung | 
|---|---|---|---|
| 200 | Successful operation | ||
| 400 | Unknown or invalid search parameter(s) | ||
| 404 | Rendering led to empty list | noEntries | 
| Spaltenkopf | FHIR-Profil FHIR Element-ID | Bemerkung | 
|---|---|---|
| Verordnungsdatum | EPAMedicationRequest MedicationRequest.authoredOn | |
| Dispensierdatum | EPAMedicationDispense MedicationDispense.whenHandedOver | |
| Wirkstoffname | Wenn vorhanden, dann wie folgt zu belegen: EPAMedication Medication.ingredient.item[x]:itemCodeableConcept.text | Das von der Apotheke abgegebene Arzneimittel aus dem Dispensierdatensatz MUSS anstelle des Arzneimittels aus der Verordnung angegeben werden. | 
| Wirkstärke | Wenn vorhanden, dann wie folgt zu belegen: EPAMedication Medication.ingredient.strength | Das von der Apotheke abgegebene Arzneimittel aus dem Dispensierdatensatz MUSS anstelle des Arzneimittels aus der Verordnung angegeben werden. | 
| Arzneimittelbezeichnung | Wenn vorhanden, dann bei Nicht-Wirkstoffverordnungen wie folgt zu belegen: EPAMedication Medication.code.text | Das von der Apotheke abgegebene Arzneimittel aus dem Dispensierdatensatz MUSS anstelle des Arzneimittels aus der Verordnung angegeben werden. | 
| Form | Wenn vorhanden, dann wie folgt zu belegen: EPAMedication Medication.form.coding | Das von der Apotheke abgegebene Arzneimittel aus dem Dispensierdatensatz MUSS anstelle des Arzneimittels aus der Verordnung angegeben werden. | 
| Dosierangabe/ Gebrauchsanweisung | Wenn vorhanden, dann wie folgt zu belegen: EPAMedicationDispense MedicationDispense.dosageInstruction.textsonst, wenn vorhanden: EPAMedicationRequest MedicationRequest.dosageInstruction.text | Das von der Apotheke abgegebene Arzneimittel aus dem Dispensierdatensatz MUSS anstelle des Arzneimittels aus der Verordnung angegeben werden. | 
| PZN | Bei PZN-Verordnung wie folgt zu belegen: EPAMedication Medication.code.coding:pznCodeBei PZN-basierter Abgabe zu einer Rezepturverordnung wie folgt zu belegen: EPAMedication Medication.ingredient.item[x]:itemCodeableConcept.coding:pznCode.code | Das von der Apotheke abgegebene Arzneimittel aus dem Dispensierdatensatz MUSS anstelle des Arzneimittels aus der Verordnung angegeben werden. | 
| Verordner | Beide Datenquellen aus der Verordnung sind zu verknüpfen: PractitionerDirectory bzw. OrganizationDirectory Practitioner.name+ “ “ +Organization.name | |
| abgebende Apotheke | EPAMedicationDispense bzw. OrganizationDirectory Organization.name in MedicationDispense.performer.actor | 
Generelle Sicherheitsanforderungen werden hier festgehalten.