Zum Hauptinhalt springen

Events bei bidirektionaler Kommunikation

Diese Seite beschreibt die Events, die der Zustelldienst bei der bidirektionalen Kommunikationen erstellt.

Bidirektionale Kommunikation

Die bidirektionale Kommunikation zwischen Sender und Empfänger ist nur per Rückkanal FIT-Connect möglich. Initiiert wird diese, wenn ein Empfänger Antworten über FIT-Connect an den Sender zurücksendet.

Events bei bidirektionaler Kommunikation

Bei der bidirektionalen Kommunikation beginnt die Kette der Ereignisse damit, dass der Empfänger einer Einreichung eine Antwort anlegt. Der Zustellpunkt erstellt daraufhin den Event create-reply und setzt den Status der Antwort auf incomplete.

Das Kapitel Events bei Antworten über FIT-Connect beschreibt die Ereignisse im Einzelnen. Sie dienen dazu, die Bearbeitung und den Versand von Antworten über FIT-Connect nachweisbar zu dokumentieren.

Das folgende Diagramm zeigt die Events die der Zustelldienst bei Antworten über FIT-Connect erzeugt.

Statusdiagramm eines Replies

Legende

Aufrufe der Submission API lösen Events aus

Die Events (im Bild oben als Rechtecke dargestellt) werden durch Aufrufe der Submission API ausgelöst.
Ein Beispiel: Ein Empfänger ruft den Endpunkt POST /v1/replies der API auf und löst damit im Zustelldienst die Erzeugung einer neuen Antwort aus. Der Zustellpunkt dokumentiert dies durch ein create-reply Event. Es wird im Ereignisprotokoll des zugehörigen Vorgangs abgelegt. Die neu erzeugte Antwort befindet sich im Zustand (Status) "incomplete".

Ereignisprotokoll auslesen

Ein Empfänger kann das Ereignisprotokoll eines Vorgangs abrufen und so einen Einblick in die inneren Vorgänge erhalten. Der Empfänger kann zum Beispiel überprüfen, ob der tatsächlich eine Antwort erzeugt hat. Zum Auslesen ruft der Empfänger den folgenden Endpunkt auf GET /v1/cases/{caseId}/events.

Events bei Antworten über FIT-Connect

Eine ausführliche Bescheibung der Events bei Einreichungen und Antworten findet sich sich auf der Seite Ereignisse.