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.
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.
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.
Generelle Sicherheitsanforderungen werden hier festgehalten.