Seiteninhalt:
Die Query API: MedicationRequest ermöglicht den Abruf von Verschreibungsdaten eines Versicherten im Medication Service.
Die Nachricht zum Abruf von Verschreibungsdaten wird als HTTP GET-Anfrage an den Medication Service gesendet, um eine Liste der hinterlegten MedicationRequest-Instanzen abzurufen.
Wenn das ePA-Client-System eine Suche nach Verschreibungsdaten durchführen und dazu die korrespondierenden MedicationRequest-Ressourcen ermitteln möchte, sendet es eine Query API: MedicationRequest-Nachricht an den Medication Service. Das ePA-Client-System verarbeitet die Antwort und bringt sie zur Anzeige.
Anfragen an die MedicationRequest-Ressource können über die RESTful API mittels HTTP GET-Anfragen durchgeführt werden. Dabei können spezifische Suchparameter genutzt werden, um die Anfragen zu verfeinern. Zum Beispiel:
?authoredon=2025-01-15
?authoredon=ge2025-01-15&authoredon=le2025-01-31
?authoredon=gt2025-02-01
(nach dem 1. Februar 2025)?status=active
?status=completed
Bei Anfragen an die QueryAPI für die MedicationRequest-Ressource wird die Antwort als ein FHIR Bundle des Typs searchset zurückgegeben. Dieses Bundle enthält eine Sammlung von Einträgen, die jeweils eine Instanz der MedicationRequest-Ressource oder weiteren Ressourcen im Zusammenhang mit der Abfrage enthalten können.
Der Medication Service verarbeitet die Anfrage, um die MedicationRequest-Einträge zu ermitteln, die den angegebenen Suchparametern entsprechen. Darüber hinaus gibt er einen zur Verarbeitung passenden HTTP Status Code sowie ein FHIR Bundle der passenden MedicationRequest-Ressourcen zurück.
Um spezifische Details zu einem einzelnen MedicationRequest mittels der RESTful API zu erhalten, wird die MedicationRequest Instance API verwendet, indem eine HTTP GET-Anfrage an den Endpunkt /MedicationRequest/[id] gestellt wird.
Generelle Sicherheitsanforderungen werden hier festgehalten.