Zum Hauptinhalt springen

Datenflüsse

Bereitstelldienst administrieren​

Die Abbildung zeigt den Datenfluss für den Anwendungsfall „Bereitstelldienst administrieren“.

Das Diagramm zeigt den Datenfluss zur Administration des Bereitstelldienstes. Es beschreibt die Statusabfrage, bei der ein Administrator über den Webbrowser den aktuellen Status des Online-Gateways über das Admindienst-Backoffice beim Bereitstelldienst abruft.Datenfluss für den Anwendungsfall „Bereitstelldienst administrieren“

Wenn sich ein PVOG-Systemadministrator den aktuellen Status des PVOGs und der einzelnen PVOGKomponenten in der PVOG-Komponente Administrationsdienst (Backoffice) anschauen möchte, dann fragt der Administrationsdienst (Backoffice) u. a. den aktuellen Status auch beim Bereitstelldienst ab.

Informationen zum Validieren von Credentials abfragen​

Die Abbildung zeigt den Datenfluss für den Anwendungsfall „Informationen zum Validieren von Credentials abfragen“.

Das Diagramm zeigt den Datenfluss zur Validierung von Credentials. Es beschreibt, wie der Bereitstelldienst in einer Schleife Informationen zur Token-Validierung bei der Benutzerverwaltung (Keycloak) abruft.Datenfluss für den Anwendungsfall „Informationen zum Validieren von Credentials abfragen“

In regelmäßigen Abständen fragt der Bereitstelldienst bei der Benutzerverwaltung die Informationen zum Validieren von Credentials, die von der Benutzerverwaltung ausgestellt worden sind, ab. Die zeitliche Gültigkeit dieser Informationen ist begrenzt und muss daher regelmäßig aktualisiert werden.

Änderungen von Leistungsdaten empfangen​

Die Abbildung zeigt den Datenfluss für den Anwendungsfall „Änderungen von Leistungsdaten empfangen“.

Das Diagramm zeigt den Datenfluss zur Übertragung von Änderungen an Leistungsdaten. Es veranschaulicht, wie der Sammlerdienst zunächst ein Access Token bei der Benutzerverwaltung (Keycloak) abruft und anschließend in einer Schleife (‚Übertragung Änderungen‘) die aktualisierten Leistungsdaten an den Bereitstelldienst übermittelt.Datenfluss für den Anwendungsfall „Änderungen von Leistungsdaten empfangen“

Wenn der Sammlerdienst beim Abrufen der Leistungsdaten von den Redaktionssystemen der Portalverbundteilnehmer eine Änderung zum Gesamtdatenbestand des Online-Gateways feststellt, dann wird die Änderung anschließend an den Bereitstelldienst übertragen. Um die Schnittstelle des Bereitstelldienstes für die Übertragung der Änderung nutzen zu können, benötigt der Sammlerdienst ein Access Token, dass er sich im Vorfeld von der PVOG-Komponente Benutzerverwaltung abholen muss. Beim anschließenden Aufruf der Schnittstelle des Bereitstelldienstes wird das Access Token übertragen und der Bereitstelldienst kann anhand des Access Tokens die Zugriffsberechtigung des Sammlerdiensts verifizieren.

Leistungsdaten für externe Anwendungen bereitstellen​

Die Abbildung zeigt den Datenfluss für den Anwendungsfall „Leistungen abrufen“.

Das Diagramm zeigt den Datenfluss zum Abrufen von Leistungsdaten. Es veranschaulicht, wie ein Ziel-Verwaltungsportal zunächst ein gültiges Access Token bei der Benutzerverwaltung (Keycloak) anfragt und anschließend in einer Schleife (‚Leistungsdaten abrufen‘) die geänderten Leistungsdaten beim Bereitstelldienst abfragt, solange weitere Änderungen vorliegen.Datenfluss für den Anwendungsfall „Leistungen abrufen“

Um die Schnittstelle des Bereitstelldienstes für die Übertragung der Änderung nutzen zu können, benötigt die externe Anwendung ein Access Token, dass er sich im Vorfeld von der PVOGKomponente Benutzerverwaltung abholen muss. Beim anschließenden Aufruf der Schnittstelle des Bereitstelldienstes wird das Access Token übertragen und der Bereitstelldienst kann anhand des Access Tokens die Zugriffsberechtigung der externen Anwendung verifizieren.

Die externe Anwendung (z. B. Verwaltungsportal Hessen) ruft alle Änderungen am Leistungsdatenbestand seit einem definierten Zeitpunkt über Schnittstelle IF_008 „Leistungen abrufen“ vom Bereitstelldienst ab. Abhängig von der Anzahl und der Größe der zu übertragenen Änderungen, werden nicht alle Änderungen in einem Abruf übertragen. In diesem Fall müssen die Änderungen mehrfach hintereinander in Tranchen von der externen Anwendung abgerufen werden.