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.
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 er tatsächlich eine Antwort erzeugt hat.
Zum Auslesen ruft der Empfänger den folgenden Endpunkt auf GET /v1/cases/{caseId}/events
.