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