diff --git a/images/generated/TI-M_Basis/UC_10061_Seq.png b/images/generated/TI-M_Basis/UC_10061_Seq.png index 84dafd97..0599d6f8 100644 Binary files a/images/generated/TI-M_Basis/UC_10061_Seq.png and b/images/generated/TI-M_Basis/UC_10061_Seq.png differ diff --git a/images/generated/TI-M_Basis/UC_10061_Seq.svg b/images/generated/TI-M_Basis/UC_10061_Seq.svg index 509a5ad9..991cfda2 100644 --- a/images/generated/TI-M_Basis/UC_10061_Seq.svg +++ b/images/generated/TI-M_Basis/UC_10061_Seq.svg @@ -1 +1 @@ -Messenger-Service A Messenger-Service B  Akteur A inder Rolle User Akteur A inder Rolle UserTI-Messenger-ClientTI-Messenger-ClientMessenger-ProxyMessenger-ProxyMatrix-HomeserverMatrix-HomeserverMessenger-ProxyMessenger-ProxyMatrix-HomeserverMatrix-HomeserverPush-GatewayPush-GatewayTI-Messenger-ClientTI-Messenger-Client Akteur B inder Rolle User Akteur B inder Rolle User Der Akteur A ist erfolgreich beim Messenger Service A angemeldet  Der Akteur B ist erfolgreich beim Messenger Service B angemeldet alt[Suche über VZD-FHIR-Directory]refEinträge im VZD-FHIR-Directory suchen [Direktaustausch über QR-Code Scan] Akteur A und Akteur B treffen sich persönlich 1QR-Code teilen2QR-Code scannen3GET /scan4MXID von Akteur Bopt5MXID aufAllowListübernehmen Ein Chatraum wurde bereits durch den Akteur A eingerichtet. 6POST /_matrix/client/v3/rooms/{roomId}/inviterefBerechtigungsprüfung break[Abbruch]7HTTP 403 Forbidden8Einladung nichterfolgreich9HTTP(S) Forward10Invite verarbeiten11POST /_matrix/federation/v1/invite/{roomId}/{eventId}refBerechtigungsprüfung 12HTTP(S) ForwardrefBerechtigungsprüfung break[Abbruch]13HTTP 403 Forbidden14HTTP(S) forward15Einladung nichterfolgreich16HTTP(S) Forward17Invite verarbeitenopt[Pushbenachrichtigung]18POST /_matrix/push/notify19Notification20Status21Status22HTTP(S) Forward23HTTP(S) Forward24Status25Nutzer in denRaum eingeladen26GET /_matrix/client/v3/sync27HTTP(S) Forward28Status29HTTP(S) Forward30Einladung anzeigen31Einladung bestätigen32POST /_matrix/client/v3/join/{roomId}33HTTP(S) Forward34Invite auslösen35Status36Status37Nutzer ist demRaum beigetreten \ No newline at end of file +Messenger-Service A Messenger-Service B  Akteur A inder Rolle User Akteur A inder Rolle UserTI-Messenger-ClientTI-Messenger-ClientMessenger-ProxyMessenger-ProxyMatrix-HomeserverMatrix-HomeserverMessenger-ProxyMessenger-ProxyMatrix-HomeserverMatrix-HomeserverPush-GatewayPush-GatewayTI-Messenger-ClientTI-Messenger-Client Akteur B inder Rolle User Akteur B inder Rolle User Der Akteur A ist erfolgreich beim Messenger Service A angemeldet  Der Akteur B ist erfolgreich beim Messenger Service B angemeldet opt[Suche über VZD-FHIR-Directory]refEinträge im VZD-FHIR-Directory suchen  Ein Chatraum wurde bereits durch den Akteur A eingerichtet. 1POST /_matrix/client/v3/rooms/{roomId}/inviterefBerechtigungsprüfung break[Abbruch]2HTTP 403 Forbidden3Einladung nichterfolgreich4HTTP(S) Forward5Invite verarbeiten6POST /_matrix/federation/v1/invite/{roomId}/{eventId}refBerechtigungsprüfung 7HTTP(S) ForwardrefBerechtigungsprüfung break[Abbruch]8HTTP 403 Forbidden9HTTP(S) forward10Einladung nichterfolgreich11HTTP(S) Forward12Invite verarbeitenopt[Pushbenachrichtigung]13POST /_matrix/push/notify14Notification15Status16Status17HTTP(S) Forward18HTTP(S) Forward19Status20Nutzer in denRaum eingeladen21GET /_matrix/client/v3/sync22HTTP(S) Forward23Status24HTTP(S) Forward25Einladung anzeigen26Einladung bestätigen27POST /_matrix/client/v3/join/{roomId}28HTTP(S) Forward29Invite auslösen30Status31Status32Nutzer ist demRaum beigetreten \ No newline at end of file diff --git a/src/images/TI-M_Basis/UC_10061_Seq.puml b/src/images/TI-M_Basis/UC_10061_Seq.puml index 1e9f2ba4..f7ae56e0 100644 --- a/src/images/TI-M_Basis/UC_10061_Seq.puml +++ b/src/images/TI-M_Basis/UC_10061_Seq.puml @@ -50,35 +50,16 @@ note over U1, MH1: \nDer Akteur A ist erfolgreich beim Messenger Servic note over U2, MP2: \nDer Akteur B ist erfolgreich beim Messenger Service B angemeldet\n ||| - alt#LightGrey #AliceBlue Suche über VZD-FHIR-Directory + opt#LightGrey #AliceBlue Suche über VZD-FHIR-Directory ||| ref over U1, MH1 : Einträge im VZD-FHIR-Directory suchen\n ||| - - else Direktaustausch über QR-Code Scan - ||| - note over U1, U2: \nAkteur A und Akteur B treffen sich persönlich\n - ||| - autonumber - ||| - U2-[#DarkGreen]>C2: QR-Code teilen - activate C2 - U1-[#0000FF]>C1: QR-Code scannen - activate C1 - C1-[#0000FF]>C2: GET /scan - C2--[#DarkGreen]>C1: MXID von Akteur B - deactivate C2 - ||| - group opt - ||| - - C1->C1: MXID auf \nAllowList \nübernehmen - end - ||| end ||| note over U1, MH1: \nEin Chatraum wurde bereits durch den Akteur A eingerichtet.\n + autonumber + ||| C1->MP1: POST /_matrix/client/v3/rooms/{roomId}/invite activate MP1