Seiteninhalt:
Die Query API: Organization ermöglicht den Abruf von Daten zu Leistungserbringerinstitutionen wie Praxen oder Apotheken im Medication Service.
Die Nachricht zum Abruf von Daten zu Leistungserbringerinstitutionen wird als HTTP GET-Anfrage an den Medication Service gesendet, um eine Liste der hinterlegten Organization-Instanzen abzurufen.
Wenn das ePA-Client-System eine Suche nach Leistungserbringerinstitutionen durchführen und dazu die korrespondierenden Organization-Ressourcen ermitteln möchte, sendet es eine Query API: Organization-Nachricht an den Medication Service. Das ePA-Client-System verarbeitet die Antwort und bringt sie zur Anzeige.
Anfragen an die Organization-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.
Bei Anfragen an die QueryAPI für die Organization-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 Organization-Ressource oder weitere Ressourcen im Zusammenhang mit der Abfrage enthalten können.
Um spezifische Details zu einer einzelnen Organization-Instanz mittels der RESTful API zu erhalten, kann die Organization Instance API verwendet werden, sodass eine HTTP GET-Anfrage an den Endpunkt /Organization/[id] gerichtet wird.
Der Medication Service verarbeitet die Anfrage, um die Organization-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 Organization-Ressourcen zurück.
Generelle Sicherheitsanforderungen werden hier festgehalten.