Zum Inhalt

REST-Schnittstelle

Die erforderlichen Daten können über die spezifizierte API an die Anwendung übergeben werden. Der Subpfad der Anwendung lautet bspw. /pdms. Neben der Übergabe der Falldaten zu jedem Patienten können ebenso die konfigurierten Stationen abgefragt werden. Nach der Übertragung werden die Falldaten ausgewertet und anschließend eine E-Mail verschickt. Somit kann der Zyklus des Mailversands analog zur XML-Übergabe durch den Sender bestimmt werden.

Die API ist mittels OpenID Connect abgesichert. Hierfür ist ein technischer Nutzer innerhalb des mitgelieferten KeyCloaks unter dem Realm detect und dem Client frontend angelegt. Passwort und Nutzername werden bei initialem Setup übergeben (siehe Installation/Überblick über die Benutzer). Über die API des KeyCloak-Services, erreichbar unter /auth, lässt sich mit den konfigurierten Credentials ein Bearer-Token zur Authentifizierung gegenüber der Anwendung erhalten. Ein beispielhafter Aufruf der Schnittstelle kann hier eingesehen werden.