[Innovationswoche '24] Erweiterung des Metadatenschematas

User Story

Als Sender oder Empfänger möchte ich immer genau wissen von wem die Nachricht kommt oder an wen sie gehen wird.

Warum

Sender und Empfänger haben Kenntnis über dasselbe Prozessmodell. Sie kennen entsprechend von der Gegenseite jeder Nachricht nicht nur wer die Nachricht schicken wird (Participant), sondern sogar exakt die TaskID des Tasks, der senden wird bzw. der empfangen soll. Durch Übermittlung dieser TaskIDs kann eine sehr scharfe Standard-Treue sichergestellt werden.

Links, Hinweise, Bemerkungen

Akzeptanzkriterien

  • [Meta-1]: Eine Prozess-ID (ID des Prozesses aus dem Repo) wird übermittelt.
  • [Meta-2]: Eine Prozess-Instanz-ID (beim Senden schickt man immer seine eigene mit UND sofern bekannt, die Prozess-Instanz-ID des Vorgangs beim Empfänger
  • [Meta-3]: (Optional die sendende Task-ID und)
  • [Meta-4]: Die Ziel- Task-ID (ergibt sich aus der „targetRef“ des Messageflows, der genutzt wird). Aus der Ziel- Task-ID ergibt der eindeutige Einsprungpunkt in den Prozessteil beim Empfänger, in Kombination mit der Prozess-Instanz-ID lässt sich nämlich dann auch die Instanz-ID dieses Tasks ermitteln.

Mögliche Folgeaktivitäten (vom Entwickler zu ergänzen)

Edited by Marius Richter