Flow added (doc)

This commit is contained in:
NicolasCantu 2024-03-19 22:07:45 +01:00
parent 87f262f0ea
commit 8c6332e034
7 changed files with 605 additions and 84 deletions

View File

@ -7,37 +7,37 @@
* 5.1. [`RequestPrdConfirm`](#RequestPrdConfirm)
* 5.2. [`RequestPrdResponse`](#RequestPrdResponse)
* 6. [Encryption](#Encryption)
* 6.1. [Création et envoi](#Crationetenvoi)
* 6.2. [Réception](#Rception)
* 6.1. [Création et envoi](#Crationetenvoi)
* 6.2. [Réception](#Rception)
* 7. [Fonction des RequestPcd](#FonctiondesRequestPcd)
* 7.1. [Schéma des flux](#Schmadesflux)
* 7.2. [Création et envoi](#Crationetenvoi-1)
* 7.3. [Réception](#Rception-1)
* 7.1. [Schéma des flux](#Schmadesflux)
* 7.2. [Création et envoi](#Crationetenvoi-1)
* 7.3. [Réception](#Rception-1)
* 8. [Fonction des`RequestPrd`](#FonctiondesRequestPrd)
* 8.1. [Schéma des flux](#Schmadesflux-1)
* 8.2. [Fonctionnalités optionnelles](#Fonctionnalitsoptionnelles)
* 8.3. [Création et envoi](#Crationetenvoi-1)
* 8.4. [Réception](#Rception-1)
* 8.1. [Schéma des flux](#Schmadesflux-1)
* 8.2. [Fonctionnalités optionnelles](#Fonctionnalitsoptionnelles)
* 8.3. [Création et envoi](#Crationetenvoi-1)
* 8.4. [Réception](#Rception-1)
* 9. [RequestPrdList - Demande de Listes ( RequestPcd)](#RequestPrdList-DemandedeListesRequestPcd)
* 9.1. [Schéma des flux](#Schmadesflux-1)
* 9.2. [Création : Datas spécifiques](#Cration:Datasspcifiques)
* 9.3. [Réception : Datas spécifiques](#Rception:Datasspcifiques)
* 9.1. [Schéma des flux](#Schmadesflux-1)
* 9.2. [Création : Datas spécifiques](#Cration:Datasspcifiques)
* 9.3. [Réception : Datas spécifiques](#Rception:Datasspcifiques)
* 10. [RequestPrdMessage - Envoi de Messages](#RequestPrdMessage-EnvoideMessages)
* 10.1. [Schéma des flux](#Schmadesflux-1)
* 10.2. [Création : Datas spécifiques](#Cration:Datasspcifiques-1)
* 10.3. [Réception : Datas spécifiques](#Rception:Datasspcifiques-1)
* 10.1. [Schéma des flux](#Schmadesflux-1)
* 10.2. [Création : Datas spécifiques](#Cration:Datasspcifiques-1)
* 10.3. [Réception : Datas spécifiques](#Rception:Datasspcifiques-1)
* 11. [RequestPrdUpdate - Mises à Jour de RequestPcd](#RequestPrdUpdate-MisesJourdeRequestPcd)
* 11.1. [Schéma des flux](#Schmadesflux-1)
* 11.2. [Création : Datas spécifiques](#Cration:Datasspcifiques-1)
* 11.3. [Réception : Datas spécifiques](#Rception:Datasspcifiques-1)
* 11.1. [Schéma des flux](#Schmadesflux-1)
* 11.2. [Création : Datas spécifiques](#Cration:Datasspcifiques-1)
* 11.3. [Réception : Datas spécifiques](#Rception:Datasspcifiques-1)
* 12. [RequestPrdConfirm - Confirmation de Réception](#RequestPrdConfirm-ConfirmationdeRception)
* 12.1. [Schéma des flux](#Schmadesflux-1)
* 12.2. [Création : Datas spécifiques](#Cration:Datasspcifiques-1)
* 12.3. [Réception : Datas spécifiques](#Rception:Datasspcifiques-1)
* 12.1. [Schéma des flux](#Schmadesflux-1)
* 12.2. [Création : Datas spécifiques](#Cration:Datasspcifiques-1)
* 12.3. [Réception : Datas spécifiques](#Rception:Datasspcifiques-1)
* 13. [RequestPrdResponse - Répondre à une Demande](#RequestPrdResponse-RpondreuneDemande)
* 13.1. [Schéma des flux](#Schmadesflux-1)
* 13.2. [Création : Datas spécifiques](#Cration:Datasspcifiques-1)
* 13.3. [Réception : Datas spécifiques](#Rception:Datasspcifiques-1)
* 13.1. [Schéma des flux](#Schmadesflux-1)
* 13.2. [Création : Datas spécifiques](#Cration:Datasspcifiques-1)
* 13.3. [Réception : Datas spécifiques](#Rception:Datasspcifiques-1)
* 14. [Exemples de Code](#ExemplesdeCode)
* 15. [Todo](#Todo)
@ -331,6 +331,9 @@ Il permet la communication :
Les `RequestPrdMessage` peuvent répondre aux autres `RequestPrdMessage`, sauf en cas d'envoi de `raw_transaction_list` (dans le cas d'utilisation pour transférer la `transaction SP` depuis un autre `RequestPrd`).
Workflow :
![PRDMessageFlows](diagrams/PRDMessageFlows.png "PRDMessageFlows")
### 10.1. <a name='Schmadesflux-1'></a>Schéma des flux
Pour simplifier, les `RequestPrdConfirm` n'ont pas été inclus dans le schéma. Exemple d'un `RequestPrdMessage` avec `raw_transaction_list` vide, et son cas correspondant où le `RequestPrdMessage` contient une `raw_transaction_list` non vide.
@ -388,6 +391,10 @@ Les `RequestPrdList`, `RequestPrdUpdate`, `RequestPrdMessage`, `RequestPrdRespon
`code_confirm_enc_by_shared_secret` : Un code de confirmation chiffré qui valide l'authenticité et l'intégrité de la réponse, assurant que la confirmation est sécurisée et provient de la source attendue. Dans ce cas, un output spécifique chiffré par la clé `KeyConfidential` précise ce code, lequel doit être confirmé dans le `RequestPrdConfirm`.
Worflow:
Voir les diagrammes `PRDUpdateFlows`, `PRDUpdateFlows` et `PRDMessageFlows`.
### 12.1. <a name='Schmadesflux-1'></a>Schéma des flux
![RequestPrdConfirm](diagrams/PRDConfirm.png "RequestPrdConfirm")
@ -410,6 +417,10 @@ Les `RequestPrdResponse` sont utilisés pour répondre aux `RequestPrdList`, `Re
C'est également le moyen par lequel demander des moyens de paiement, de dépôt, ou de preuve, puis de partager le payload de ces actions.
Workflow:
Voir les diagrammes `PRDUpdateFlows` et `PRDUpdateFlows`.
### 13.1. <a name='Schmadesflux-1'></a>Schéma des flux
Pour simplifier, les `RequestPrdConfirm` n'ont pas été représentés dans le schéma.

View File

@ -0,0 +1,257 @@
<mxfile host="Electron" modified="2024-03-19T21:04:36.665Z" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.0.4 Chrome/120.0.6099.109 Electron/28.1.0 Safari/537.36" etag="2dR3FVGMXLfiodpQqOa-" version="24.0.4" type="device">
<diagram id="C5RBs43oDa-KdzZeNtuy" name="Page-1">
<mxGraphModel dx="1233" dy="838" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="WIyWlLk6GJQsqaUBKTNV-0" />
<mxCell id="WIyWlLk6GJQsqaUBKTNV-1" parent="WIyWlLk6GJQsqaUBKTNV-0" />
<mxCell id="LOf2kzUJCjnGt1oEqNkA-0" value="" style="edgeStyle=orthogonalEdgeStyle;html=1;verticalAlign=bottom;endArrow=open;endSize=8;strokeColor=#ff0000;rounded=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="600" y="1000" as="targetPoint" />
<Array as="points">
<mxPoint x="601" y="595" />
<mxPoint x="600" y="595" />
<mxPoint x="600" y="890" />
</Array>
<mxPoint x="601" y="309" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-34" value="" style="edgeStyle=orthogonalEdgeStyle;html=1;verticalAlign=bottom;endArrow=open;endSize=8;strokeColor=#ff0000;rounded=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-18" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="150" y="1000" as="targetPoint" />
<mxPoint x="240" y="540" as="sourcePoint" />
<Array as="points">
<mxPoint x="150" y="990" />
<mxPoint x="150" y="990" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-61" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;entryX=1;entryY=0.25;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-3" target="jpdV1vV9o7sr3iGcI0SG-10" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="680" y="339" />
<mxPoint x="680" y="490" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-3" value="PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="531" y="329" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-4" value="&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;PRDMessage&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&lt;br&gt;&lt;/span&gt;PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="530" y="430.0043243243244" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-55" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.75;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-10" target="jpdV1vV9o7sr3iGcI0SG-53" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-10" value="PRDConfirm" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="530" y="480" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-0" target="jpdV1vV9o7sr3iGcI0SG-3" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-1" target="jpdV1vV9o7sr3iGcI0SG-4" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-15" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-1" target="jpdV1vV9o7sr3iGcI0SG-14" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="390" y="450" />
<mxPoint x="390" y="400" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-1" value="&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;PRDMessage&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&lt;br&gt;&lt;/span&gt;PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="90" y="430.0043243243244" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-10" target="jpdV1vV9o7sr3iGcI0SG-13" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="421" y="249.27027027027032" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-14" value="&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;PRDMessage&lt;/span&gt;&lt;br&gt;TX_Sp" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="530" y="380.00432432432433" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-18" value="User A" style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fontColor=#000000;fillColor=#ffffc0;strokeColor=#ff0000;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="90" y="269" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-51" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-0" target="jpdV1vV9o7sr3iGcI0SG-1" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="60" y="359" />
<mxPoint x="60" y="460" />
<mxPoint x="90" y="460" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-13" value="PRDConfirm" style="rounded=0;whiteSpace=wrap;html=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="89" y="480" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-52" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-42" target="jpdV1vV9o7sr3iGcI0SG-1" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="80" y="450" as="targetPoint" />
<Array as="points">
<mxPoint x="80" y="411" />
<mxPoint x="80" y="440" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-42" value="&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;PRDMessage&lt;/span&gt;&lt;br&gt;TX_Sp" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="90" y="380.00432432432433" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-0" value="PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="90" y="329" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-59" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-53" target="jpdV1vV9o7sr3iGcI0SG-57" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-60" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-53" target="jpdV1vV9o7sr3iGcI0SG-58" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="390" y="600" />
<mxPoint x="390" y="550" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-53" value="PRDConfirm&lt;br&gt;PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="530" y="580.0043243243244" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-82" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=1;entryY=0.25;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-54" target="jpdV1vV9o7sr3iGcI0SG-53" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="660" y="560" />
<mxPoint x="660" y="590" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-54" value="PRDConfirm&lt;br&gt;TX_Sp" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="530" y="530.0043243243243" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-57" value="PRDConfirm&lt;br&gt;PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="89" y="580.0043243243244" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-58" value="PRDConfirm&lt;br&gt;TX_Sp" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="89" y="530.0043243243243" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-0" value="User B" style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fontColor=#000000;fillColor=#ffffc0;strokeColor=#ff0000;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="540" y="269" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-20" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="4NV5sccYI4Cf-FwMT3eu-2" target="4NV5sccYI4Cf-FwMT3eu-11">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-21" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="4NV5sccYI4Cf-FwMT3eu-2" target="4NV5sccYI4Cf-FwMT3eu-13">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="390" y="761" />
<mxPoint x="390" y="711" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-2" value="&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;PRDMessage&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&lt;br&gt;&lt;/span&gt;PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="530" y="741.0043243243244" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=1;entryY=0.75;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="4NV5sccYI4Cf-FwMT3eu-7" target="4NV5sccYI4Cf-FwMT3eu-2">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="680" y="670" />
<mxPoint x="680" y="771" />
</Array>
<mxPoint x="710" y="670.4054054054054" as="sourcePoint" />
<mxPoint x="710" y="771.4097297297299" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-4" value="PRDConfirm" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="529" y="791" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=1;entryY=0.25;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="4NV5sccYI4Cf-FwMT3eu-6" target="4NV5sccYI4Cf-FwMT3eu-2">
<mxGeometry relative="1" as="geometry">
<mxPoint x="710" y="751.1394594594597" as="targetPoint" />
<Array as="points">
<mxPoint x="670" y="721" />
<mxPoint x="670" y="751" />
</Array>
<mxPoint x="710" y="721.4097297297299" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-6" value="&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;PRDMessage&lt;/span&gt;&lt;br&gt;TX_Sp" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="530" y="691.0043243243243" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-16" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="4NV5sccYI4Cf-FwMT3eu-7" target="4NV5sccYI4Cf-FwMT3eu-10">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-7" value="PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="530" y="640" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-8" value="PRDConfirm&lt;br&gt;PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="529" y="891.0043243243244" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-9" value="PRDConfirm&lt;br&gt;TX_Sp" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="529" y="841.0043243243243" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-10" value="PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="89" y="640" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-11" value="&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;PRDMessage&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&lt;br&gt;&lt;/span&gt;PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="88" y="741.0043243243244" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-22" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="4NV5sccYI4Cf-FwMT3eu-12" target="4NV5sccYI4Cf-FwMT3eu-4">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-12" value="PRDConfirm" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="88" y="791" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-13" value="&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;PRDMessage&lt;/span&gt;&lt;br&gt;TX_Sp" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="88" y="691.0043243243243" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-23" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="4NV5sccYI4Cf-FwMT3eu-14" target="4NV5sccYI4Cf-FwMT3eu-8">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-24" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="4NV5sccYI4Cf-FwMT3eu-14" target="4NV5sccYI4Cf-FwMT3eu-9">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="390" y="911" />
<mxPoint x="390" y="861" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-14" value="PRDConfirm&lt;br&gt;PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="88" y="891.0043243243244" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-15" value="PRDConfirm&lt;br&gt;TX_Sp" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="88" y="841.0043243243243" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.25;exitDx=0;exitDy=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="4NV5sccYI4Cf-FwMT3eu-10" target="4NV5sccYI4Cf-FwMT3eu-12">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="60" y="650" />
<mxPoint x="60" y="801" />
</Array>
<mxPoint x="21" y="650" as="sourcePoint" />
<mxPoint x="20" y="801" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-18" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="4NV5sccYI4Cf-FwMT3eu-12" target="4NV5sccYI4Cf-FwMT3eu-14">
<mxGeometry relative="1" as="geometry">
<mxPoint x="20" y="811" as="sourcePoint" />
<mxPoint x="20" y="921" as="targetPoint" />
<Array as="points">
<mxPoint x="60" y="821" />
<mxPoint x="60" y="921" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="4NV5sccYI4Cf-FwMT3eu-15" target="4NV5sccYI4Cf-FwMT3eu-14">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="70" y="871" />
<mxPoint x="70" y="901" />
</Array>
<mxPoint x="20" y="871" as="sourcePoint" />
<mxPoint x="20" y="901" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-25" value="Messaging" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="60" y="200" width="90" height="30" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>

View File

@ -1,9 +1,20 @@
<mxfile host="Electron" modified="2024-03-19T16:36:34.356Z" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.0.4 Chrome/120.0.6099.109 Electron/28.1.0 Safari/537.36" etag="TY9QtDfz7kDR21-Rthqa" version="24.0.4" type="device">
<mxfile host="Electron" modified="2024-03-19T20:52:30.962Z" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.0.4 Chrome/120.0.6099.109 Electron/28.1.0 Safari/537.36" etag="W9hszThISoxdWBKb67QX" version="24.0.4" type="device">
<diagram id="C5RBs43oDa-KdzZeNtuy" name="Page-1">
<mxGraphModel dx="1012" dy="576" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<mxGraphModel dx="1434" dy="838" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="WIyWlLk6GJQsqaUBKTNV-0" />
<mxCell id="WIyWlLk6GJQsqaUBKTNV-1" parent="WIyWlLk6GJQsqaUBKTNV-0" />
<mxCell id="LOf2kzUJCjnGt1oEqNkA-0" value="" style="edgeStyle=orthogonalEdgeStyle;html=1;verticalAlign=bottom;endArrow=open;endSize=8;strokeColor=#ff0000;rounded=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="600" y="1030" as="targetPoint" />
<Array as="points">
<mxPoint x="601" y="595" />
<mxPoint x="600" y="595" />
<mxPoint x="600" y="890" />
</Array>
<mxPoint x="601" y="309" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-34" value="" style="edgeStyle=orthogonalEdgeStyle;html=1;verticalAlign=bottom;endArrow=open;endSize=8;strokeColor=#ff0000;rounded=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-18" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="150" y="1020" as="targetPoint" />
@ -13,13 +24,10 @@
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-23" value="" style="edgeStyle=orthogonalEdgeStyle;html=1;verticalAlign=bottom;endArrow=open;endSize=8;strokeColor=#ff0000;rounded=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-22" edge="1">
<mxCell id="jpdV1vV9o7sr3iGcI0SG-23" value="" style="edgeStyle=orthogonalEdgeStyle;html=1;verticalAlign=bottom;endArrow=open;endSize=8;strokeColor=#ff0000;rounded=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-22" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="980" y="1040" as="targetPoint" />
<Array as="points">
<mxPoint x="980" y="585" />
<mxPoint x="980" y="585" />
</Array>
<Array as="points" />
</mxGeometry>
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-61" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;entryX=1;entryY=0.25;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-3" target="jpdV1vV9o7sr3iGcI0SG-10" edge="1">
@ -39,13 +47,10 @@
<mxCell id="jpdV1vV9o7sr3iGcI0SG-31" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-7" target="jpdV1vV9o7sr3iGcI0SG-27" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-7" value="PCD" style="rounded=0;whiteSpace=wrap;html=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="530" y="639.9986486486487" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-32" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-8" target="jpdV1vV9o7sr3iGcI0SG-30" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="LOf2kzUJCjnGt1oEqNkA-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-8" target="LOf2kzUJCjnGt1oEqNkA-2">
<mxCell id="LOf2kzUJCjnGt1oEqNkA-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-8" target="LOf2kzUJCjnGt1oEqNkA-2" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-8" value="PRDResonse" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
@ -82,10 +87,10 @@
<mxCell id="jpdV1vV9o7sr3iGcI0SG-14" value="&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;PRDUpdate&lt;/span&gt;&lt;br&gt;TX_Sp" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="530" y="380.00432432432433" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-22" value="Item Managers" style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fontColor=#000000;fillColor=#ffffc0;strokeColor=#ff0000;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxCell id="jpdV1vV9o7sr3iGcI0SG-22" value="All members" style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fontColor=#000000;fillColor=#ffffc0;strokeColor=#ff0000;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="920" y="259" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="LOf2kzUJCjnGt1oEqNkA-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-36" target="LOf2kzUJCjnGt1oEqNkA-4">
<mxCell id="LOf2kzUJCjnGt1oEqNkA-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-36" target="LOf2kzUJCjnGt1oEqNkA-4" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-36" value="PRDConfirm" style="rounded=0;whiteSpace=wrap;html=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
@ -187,10 +192,10 @@
</Array>
</mxGeometry>
</mxCell>
<mxCell id="LOf2kzUJCjnGt1oEqNkA-14" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-65" target="LOf2kzUJCjnGt1oEqNkA-5">
<mxCell id="LOf2kzUJCjnGt1oEqNkA-14" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-65" target="LOf2kzUJCjnGt1oEqNkA-5" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="LOf2kzUJCjnGt1oEqNkA-15" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-65" target="LOf2kzUJCjnGt1oEqNkA-6">
<mxCell id="LOf2kzUJCjnGt1oEqNkA-15" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-65" target="LOf2kzUJCjnGt1oEqNkA-6" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-65" value="PRDResonse&lt;br&gt;PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
@ -250,18 +255,7 @@
<mxCell id="jpdV1vV9o7sr3iGcI0SG-77" value="PRDConfirm&lt;br&gt;TX_Sp" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="91" y="793.0043243243243" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="LOf2kzUJCjnGt1oEqNkA-0" value="" style="edgeStyle=orthogonalEdgeStyle;html=1;verticalAlign=bottom;endArrow=open;endSize=8;strokeColor=#ff0000;rounded=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="600" y="1030" as="targetPoint" />
<Array as="points">
<mxPoint x="601" y="595" />
<mxPoint x="600" y="595" />
<mxPoint x="600" y="890" />
</Array>
<mxPoint x="601" y="309" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="LOf2kzUJCjnGt1oEqNkA-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=1;entryY=0.25;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="LOf2kzUJCjnGt1oEqNkA-2" target="LOf2kzUJCjnGt1oEqNkA-4">
<mxCell id="LOf2kzUJCjnGt1oEqNkA-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=1;entryY=0.25;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="LOf2kzUJCjnGt1oEqNkA-2" target="LOf2kzUJCjnGt1oEqNkA-4" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1080" y="711.0797297297297" as="sourcePoint" />
<mxPoint x="1080" y="764.0802702702701" as="targetPoint" />
@ -271,10 +265,10 @@
</Array>
</mxGeometry>
</mxCell>
<mxCell id="LOf2kzUJCjnGt1oEqNkA-2" value="PRDResonse" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxCell id="LOf2kzUJCjnGt1oEqNkA-2" value="PRDResonse" style="rounded=0;whiteSpace=wrap;html=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="918" y="690.8094594594595" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="LOf2kzUJCjnGt1oEqNkA-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.75;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="LOf2kzUJCjnGt1oEqNkA-4" target="LOf2kzUJCjnGt1oEqNkA-7">
<mxCell id="LOf2kzUJCjnGt1oEqNkA-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.75;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="LOf2kzUJCjnGt1oEqNkA-4" target="LOf2kzUJCjnGt1oEqNkA-7" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1080" y="774.2154054054054" as="sourcePoint" />
<mxPoint x="1082" y="874.2197297297298" as="targetPoint" />
@ -284,25 +278,25 @@
</Array>
</mxGeometry>
</mxCell>
<mxCell id="LOf2kzUJCjnGt1oEqNkA-4" value="PRDConfirm" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxCell id="LOf2kzUJCjnGt1oEqNkA-4" value="PRDConfirm" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="918" y="743.81" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="LOf2kzUJCjnGt1oEqNkA-5" value="PRDResonse&lt;br&gt;PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxCell id="LOf2kzUJCjnGt1oEqNkA-5" value="PRDResonse&lt;br&gt;PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="919" y="946.8143243243244" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="LOf2kzUJCjnGt1oEqNkA-6" value="PRDResonse&lt;br&gt;TX_Sp" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxCell id="LOf2kzUJCjnGt1oEqNkA-6" value="PRDResonse&lt;br&gt;TX_Sp" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="919" y="896.8143243243243" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="LOf2kzUJCjnGt1oEqNkA-16" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="LOf2kzUJCjnGt1oEqNkA-7" target="jpdV1vV9o7sr3iGcI0SG-71">
<mxCell id="LOf2kzUJCjnGt1oEqNkA-16" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="LOf2kzUJCjnGt1oEqNkA-7" target="jpdV1vV9o7sr3iGcI0SG-71" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="LOf2kzUJCjnGt1oEqNkA-17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="LOf2kzUJCjnGt1oEqNkA-7" target="jpdV1vV9o7sr3iGcI0SG-75">
<mxCell id="LOf2kzUJCjnGt1oEqNkA-17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="LOf2kzUJCjnGt1oEqNkA-7" target="jpdV1vV9o7sr3iGcI0SG-75" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="LOf2kzUJCjnGt1oEqNkA-7" value="PRDConfirm&lt;br&gt;PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxCell id="LOf2kzUJCjnGt1oEqNkA-7" value="PRDConfirm&lt;br&gt;PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="920" y="843.8143243243244" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="LOf2kzUJCjnGt1oEqNkA-8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="LOf2kzUJCjnGt1oEqNkA-9" target="LOf2kzUJCjnGt1oEqNkA-7">
<mxCell id="LOf2kzUJCjnGt1oEqNkA-8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="LOf2kzUJCjnGt1oEqNkA-9" target="LOf2kzUJCjnGt1oEqNkA-7" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1082" y="853.9494594594596" as="targetPoint" />
<Array as="points">
@ -313,9 +307,15 @@
<mxPoint x="1082" y="824.2197297297298" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="LOf2kzUJCjnGt1oEqNkA-9" value="PRDConfirm&lt;br&gt;TX_Sp" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxCell id="LOf2kzUJCjnGt1oEqNkA-9" value="PRDConfirm&lt;br&gt;TX_Sp" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="920" y="793.8143243243243" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-0" value="Item Managers" style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fontColor=#000000;fillColor=#ffffc0;strokeColor=#ff0000;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="540" y="269" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-7" value="PCD" style="rounded=0;whiteSpace=wrap;html=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="910" y="639.9986486486487" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>

View File

@ -0,0 +1,254 @@
<mxfile host="Electron" modified="2024-03-19T21:05:42.274Z" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.0.4 Chrome/120.0.6099.109 Electron/28.1.0 Safari/537.36" etag="8fygIR_0yMg6UFlQRzqW" version="24.0.4" type="device">
<diagram id="C5RBs43oDa-KdzZeNtuy" name="Page-1">
<mxGraphModel dx="1233" dy="838" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="WIyWlLk6GJQsqaUBKTNV-0" />
<mxCell id="WIyWlLk6GJQsqaUBKTNV-1" parent="WIyWlLk6GJQsqaUBKTNV-0" />
<mxCell id="LOf2kzUJCjnGt1oEqNkA-0" value="" style="edgeStyle=orthogonalEdgeStyle;html=1;verticalAlign=bottom;endArrow=open;endSize=8;strokeColor=#ff0000;rounded=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="600" y="1000" as="targetPoint" />
<Array as="points">
<mxPoint x="601" y="595" />
<mxPoint x="600" y="595" />
<mxPoint x="600" y="890" />
</Array>
<mxPoint x="601" y="309" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-34" value="" style="edgeStyle=orthogonalEdgeStyle;html=1;verticalAlign=bottom;endArrow=open;endSize=8;strokeColor=#ff0000;rounded=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-18" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="150" y="1000" as="targetPoint" />
<mxPoint x="240" y="540" as="sourcePoint" />
<Array as="points">
<mxPoint x="150" y="990" />
<mxPoint x="150" y="990" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-61" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;entryX=1;entryY=0.25;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-3" target="jpdV1vV9o7sr3iGcI0SG-10" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="680" y="339" />
<mxPoint x="680" y="490" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-3" value="PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="531" y="329" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-4" value="&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;PRDMessage&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&lt;br&gt;&lt;/span&gt;PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="530" y="430.0043243243244" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-55" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.75;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-10" target="jpdV1vV9o7sr3iGcI0SG-53" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-10" value="PRDConfirm" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="530" y="480" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-0" target="jpdV1vV9o7sr3iGcI0SG-3" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-1" target="jpdV1vV9o7sr3iGcI0SG-4" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-15" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-1" target="jpdV1vV9o7sr3iGcI0SG-14" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="390" y="450" />
<mxPoint x="390" y="400" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-1" value="&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;PRDMessage&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&lt;br&gt;&lt;/span&gt;PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="90" y="430.0043243243244" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-10" target="jpdV1vV9o7sr3iGcI0SG-13" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="421" y="249.27027027027032" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-14" value="&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;PRDMessage&lt;/span&gt;&lt;br&gt;TX_Sp" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="530" y="380.00432432432433" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-18" value="User A" style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fontColor=#000000;fillColor=#ffffc0;strokeColor=#ff0000;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="90" y="269" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-51" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-0" target="jpdV1vV9o7sr3iGcI0SG-1" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="60" y="359" />
<mxPoint x="60" y="460" />
<mxPoint x="90" y="460" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-13" value="PRDConfirm" style="rounded=0;whiteSpace=wrap;html=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="89" y="480" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-52" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-42" target="jpdV1vV9o7sr3iGcI0SG-1" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="80" y="450" as="targetPoint" />
<Array as="points">
<mxPoint x="80" y="411" />
<mxPoint x="80" y="440" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-42" value="&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;PRDMessage&lt;/span&gt;&lt;br&gt;TX_Sp" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="90" y="380.00432432432433" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-0" value="PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="90" y="329" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-59" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-53" target="jpdV1vV9o7sr3iGcI0SG-57" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-60" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-53" target="jpdV1vV9o7sr3iGcI0SG-58" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="390" y="600" />
<mxPoint x="390" y="550" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-53" value="PRDConfirm&lt;br&gt;PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="530" y="580.0043243243244" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-82" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=1;entryY=0.25;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-54" target="jpdV1vV9o7sr3iGcI0SG-53" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="660" y="560" />
<mxPoint x="660" y="590" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-54" value="PRDConfirm&lt;br&gt;TX_Sp" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="530" y="530.0043243243243" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-57" value="PRDConfirm&lt;br&gt;PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="89" y="580.0043243243244" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-58" value="PRDConfirm&lt;br&gt;TX_Sp" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="89" y="530.0043243243243" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-0" value="User B" style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fontColor=#000000;fillColor=#ffffc0;strokeColor=#ff0000;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="540" y="269" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-20" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="4NV5sccYI4Cf-FwMT3eu-2" target="4NV5sccYI4Cf-FwMT3eu-11">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-21" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="4NV5sccYI4Cf-FwMT3eu-2" target="4NV5sccYI4Cf-FwMT3eu-13">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="390" y="761" />
<mxPoint x="390" y="711" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-2" value="&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;PRDMessage&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&lt;br&gt;&lt;/span&gt;PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="530" y="741.0043243243244" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=1;entryY=0.75;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="4NV5sccYI4Cf-FwMT3eu-7" target="4NV5sccYI4Cf-FwMT3eu-2">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="680" y="670" />
<mxPoint x="680" y="771" />
</Array>
<mxPoint x="710" y="670.4054054054054" as="sourcePoint" />
<mxPoint x="710" y="771.4097297297299" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-4" value="PRDConfirm" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="529" y="791" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=1;entryY=0.25;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="4NV5sccYI4Cf-FwMT3eu-6" target="4NV5sccYI4Cf-FwMT3eu-2">
<mxGeometry relative="1" as="geometry">
<mxPoint x="710" y="751.1394594594597" as="targetPoint" />
<Array as="points">
<mxPoint x="670" y="721" />
<mxPoint x="670" y="751" />
</Array>
<mxPoint x="710" y="721.4097297297299" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-6" value="&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;PRDMessage&lt;/span&gt;&lt;br&gt;TX_Sp" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="530" y="691.0043243243243" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-16" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="4NV5sccYI4Cf-FwMT3eu-7" target="4NV5sccYI4Cf-FwMT3eu-10">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-7" value="PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="530" y="640" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-8" value="PRDConfirm&lt;br&gt;PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="529" y="891.0043243243244" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-9" value="PRDConfirm&lt;br&gt;TX_Sp" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="529" y="841.0043243243243" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-10" value="PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="89" y="640" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-11" value="&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;PRDMessage&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&lt;br&gt;&lt;/span&gt;PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="88" y="741.0043243243244" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-22" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="4NV5sccYI4Cf-FwMT3eu-12" target="4NV5sccYI4Cf-FwMT3eu-4">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-12" value="PRDConfirm" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="88" y="791" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-13" value="&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;PRDMessage&lt;/span&gt;&lt;br&gt;TX_Sp" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="88" y="691.0043243243243" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-23" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="4NV5sccYI4Cf-FwMT3eu-14" target="4NV5sccYI4Cf-FwMT3eu-8">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-24" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="4NV5sccYI4Cf-FwMT3eu-14" target="4NV5sccYI4Cf-FwMT3eu-9">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="390" y="911" />
<mxPoint x="390" y="861" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-14" value="PRDConfirm&lt;br&gt;PRDMessage" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="88" y="891.0043243243244" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-15" value="PRDConfirm&lt;br&gt;TX_Sp" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="88" y="841.0043243243243" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.25;exitDx=0;exitDy=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="4NV5sccYI4Cf-FwMT3eu-10" target="4NV5sccYI4Cf-FwMT3eu-12">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="60" y="650" />
<mxPoint x="60" y="801" />
</Array>
<mxPoint x="21" y="650" as="sourcePoint" />
<mxPoint x="20" y="801" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-18" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="4NV5sccYI4Cf-FwMT3eu-12" target="4NV5sccYI4Cf-FwMT3eu-14">
<mxGeometry relative="1" as="geometry">
<mxPoint x="20" y="811" as="sourcePoint" />
<mxPoint x="20" y="921" as="targetPoint" />
<Array as="points">
<mxPoint x="60" y="821" />
<mxPoint x="60" y="921" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="4NV5sccYI4Cf-FwMT3eu-19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="4NV5sccYI4Cf-FwMT3eu-15" target="4NV5sccYI4Cf-FwMT3eu-14">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="70" y="871" />
<mxPoint x="70" y="901" />
</Array>
<mxPoint x="20" y="871" as="sourcePoint" />
<mxPoint x="20" y="901" as="targetPoint" />
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB

View File

@ -1,9 +1,20 @@
<mxfile host="Electron" modified="2024-03-19T17:14:34.489Z" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.0.4 Chrome/120.0.6099.109 Electron/28.1.0 Safari/537.36" etag="jaaQsFCh5Sb5or-pa_6z" version="24.0.4" type="device">
<mxfile host="Electron" modified="2024-03-19T20:52:53.565Z" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.0.4 Chrome/120.0.6099.109 Electron/28.1.0 Safari/537.36" etag="bY3Jsun57_zk3bCtW8sx" version="24.0.4" type="device">
<diagram id="C5RBs43oDa-KdzZeNtuy" name="Page-1">
<mxGraphModel dx="1434" dy="870" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<mxGraphModel dx="1434" dy="838" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="WIyWlLk6GJQsqaUBKTNV-0" />
<mxCell id="WIyWlLk6GJQsqaUBKTNV-1" parent="WIyWlLk6GJQsqaUBKTNV-0" />
<mxCell id="LOf2kzUJCjnGt1oEqNkA-0" value="" style="edgeStyle=orthogonalEdgeStyle;html=1;verticalAlign=bottom;endArrow=open;endSize=8;strokeColor=#ff0000;rounded=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="600" y="1030" as="targetPoint" />
<Array as="points">
<mxPoint x="601" y="595" />
<mxPoint x="600" y="595" />
<mxPoint x="600" y="890" />
</Array>
<mxPoint x="601" y="309" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-34" value="" style="edgeStyle=orthogonalEdgeStyle;html=1;verticalAlign=bottom;endArrow=open;endSize=8;strokeColor=#ff0000;rounded=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-18" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="150" y="1020" as="targetPoint" />
@ -13,13 +24,10 @@
</Array>
</mxGeometry>
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-23" value="" style="edgeStyle=orthogonalEdgeStyle;html=1;verticalAlign=bottom;endArrow=open;endSize=8;strokeColor=#ff0000;rounded=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-22" edge="1">
<mxCell id="jpdV1vV9o7sr3iGcI0SG-23" value="" style="edgeStyle=orthogonalEdgeStyle;html=1;verticalAlign=bottom;endArrow=open;endSize=8;strokeColor=#ff0000;rounded=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-22" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="980" y="1040" as="targetPoint" />
<Array as="points">
<mxPoint x="980" y="585" />
<mxPoint x="980" y="585" />
</Array>
<Array as="points" />
</mxGeometry>
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-61" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;entryX=1;entryY=0.25;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-3" target="jpdV1vV9o7sr3iGcI0SG-10" edge="1">
@ -39,9 +47,6 @@
<mxCell id="jpdV1vV9o7sr3iGcI0SG-31" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-7" target="jpdV1vV9o7sr3iGcI0SG-27" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-7" value="PCD" style="rounded=0;whiteSpace=wrap;html=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="530" y="639.9986486486487" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-32" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-8" target="jpdV1vV9o7sr3iGcI0SG-30" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
@ -85,8 +90,10 @@
<mxCell id="jpdV1vV9o7sr3iGcI0SG-22" value="All members" style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fontColor=#000000;fillColor=#ffffc0;strokeColor=#ff0000;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="920" y="259" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="LOf2kzUJCjnGt1oEqNkA-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="jpdV1vV9o7sr3iGcI0SG-36" target="LOf2kzUJCjnGt1oEqNkA-4" edge="1">
<mxGeometry relative="1" as="geometry" />
<mxCell id="LOf2kzUJCjnGt1oEqNkA-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="LOf2kzUJCjnGt1oEqNkA-4" target="jpdV1vV9o7sr3iGcI0SG-36" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="810" y="610" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-36" value="PRDConfirm" style="rounded=0;whiteSpace=wrap;html=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="530" y="743" width="120" height="40.54054054054054" as="geometry" />
@ -250,17 +257,6 @@
<mxCell id="jpdV1vV9o7sr3iGcI0SG-77" value="PRDConfirm&lt;br&gt;TX_Sp" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="91" y="793.0043243243243" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
<mxCell id="LOf2kzUJCjnGt1oEqNkA-0" value="" style="edgeStyle=orthogonalEdgeStyle;html=1;verticalAlign=bottom;endArrow=open;endSize=8;strokeColor=#ff0000;rounded=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="600" y="1030" as="targetPoint" />
<Array as="points">
<mxPoint x="601" y="595" />
<mxPoint x="600" y="595" />
<mxPoint x="600" y="890" />
</Array>
<mxPoint x="601" y="309" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="LOf2kzUJCjnGt1oEqNkA-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=1;entryY=0.25;entryDx=0;entryDy=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="LOf2kzUJCjnGt1oEqNkA-2" target="LOf2kzUJCjnGt1oEqNkA-4" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1080" y="711.0797297297297" as="sourcePoint" />
@ -319,6 +315,9 @@
<mxCell id="4NV5sccYI4Cf-FwMT3eu-0" value="Item Managers" style="rounded=1;whiteSpace=wrap;html=1;arcSize=40;fontColor=#000000;fillColor=#ffffc0;strokeColor=#ff0000;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
<mxGeometry x="540" y="269" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="jpdV1vV9o7sr3iGcI0SG-7" value="PCD" style="rounded=0;whiteSpace=wrap;html=1;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="910" y="639.9986486486487" width="120" height="40.54054054054054" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 124 KiB

After

Width:  |  Height:  |  Size: 124 KiB