office-dynamixs-ai/workflow/demo/sales-ai.bpmn
2025-07-05 00:31:10 +02:00

935 lines
50 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<bpmn2:definitions xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:BPMN2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:imixs="http://www.imixs.org/bpmn2" xmlns:open-bpmn="http://open-bpmn.org/XMLSchema" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" exporter="org.openbpmn" exporterVersion="1.0.0" targetNamespace="http://open-bpmn.org">
<bpmn2:collaboration id="collaboration_1" name="Default Collaboration">
<bpmn2:participant id="participant_x0L42g" name="Default Process" processRef="process_1"/>
<bpmn2:participant id="participant_tRnOVw" name="Quotation" processRef="process_sMc7Dg">
<bpmn2:documentation id="documentation_vx4Wdw"/>
</bpmn2:participant>
</bpmn2:collaboration>
<bpmn2:extensionElements>
<open-bpmn:auto-align>true</open-bpmn:auto-align>
<imixs:item name="txtworkflowmodelversion" type="xs:string">
<imixs:value><![CDATA[default-en-1.0]]></imixs:value>
</imixs:item>
<imixs:item name="txtplugins" type="xs:string">
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.RulePlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.SplitAndJoinPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.OwnerPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ApproverPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.HistoryPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ApplicationPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.IntervalPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.MailPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ResultPlugin]]></imixs:value>
</imixs:item>
<imixs:item name="txtfieldmapping" type="xs:string">
<imixs:value><![CDATA[Creator|$creator]]></imixs:value>
<imixs:value><![CDATA[Owner|$owner]]></imixs:value>
<imixs:value><![CDATA[Editor|$editor]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:process definitionalCollaborationRef="collaboration_1" id="process_1" name="Default Process" processType="Public">
<bpmn2:documentation id="documentation_yIE0cQ"/>
</bpmn2:process>
<bpmn2:process definitionalCollaborationRef="collaboration_1" id="process_sMc7Dg" isExecutable="true" name="Quotation" processType="Private">
<bpmn2:startEvent id="event_B7i9Iw" name="Start">
<bpmn2:documentation id="documentation_FnoiYQ"/>
<bpmn2:outgoing>sequenceFlow_G5Kd1Q</bpmn2:outgoing>
</bpmn2:startEvent>
<bpmn2:task id="task_tXh3Mg" imixs:processid="100" name="Review Customer Inquiry">
<bpmn2:documentation id="documentation_grs3zw"/>
<bpmn2:incoming>sequenceFlow_G5Kd1Q</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_vqManw</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:sequenceFlow id="sequenceFlow_G5Kd1Q" sourceRef="event_B7i9Iw" targetRef="task_tXh3Mg">
<bpmn2:documentation id="documentation_DezAuA"/>
</bpmn2:sequenceFlow>
<bpmn2:task id="task_drhWQg" imixs:processid="100" name="Generate Quotation">
<bpmn2:documentation id="documentation_smS8pw"/>
<bpmn2:outgoing>sequenceFlow_duF1Hg</bpmn2:outgoing>
<bpmn2:incoming>sequenceFlow_ldia4Q</bpmn2:incoming>
</bpmn2:task>
<bpmn2:intermediateCatchEvent id="event_0WEBlg" imixs:activityid="10" name="✅ Approve Inquiry">
<bpmn2:documentation id="documentation_XhLWqA"/>
<bpmn2:incoming>sequenceFlow_k3scQQ</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_3Zs2WQ</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_vqManw" sourceRef="task_tXh3Mg" targetRef="event_N0YwgA">
<bpmn2:documentation id="documentation_Y5oP0A"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_urvfmQ" imixs:activityid="10" name="&#128196; Quotation Ready">
<bpmn2:documentation id="documentation_FwKHzw"/>
<bpmn2:messageEventDefinition id="messageEventDefinition_NEsURQ" messageRef="message_1"/>
<bpmn2:incoming>sequenceFlow_duF1Hg</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_9gjk1g</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_duF1Hg" sourceRef="task_drhWQg" targetRef="event_urvfmQ">
<bpmn2:documentation id="documentation_0QKeNA"/>
</bpmn2:sequenceFlow>
<bpmn2:task id="task_yWz1kw" imixs:processid="100" name="Follow Up on Quotation">
<bpmn2:documentation id="documentation_ZUgtnw"/>
<bpmn2:outgoing>sequenceFlow_LRjiiQ</bpmn2:outgoing>
<bpmn2:incoming>sequenceFlow_HvOsZw</bpmn2:incoming>
</bpmn2:task>
<bpmn2:endEvent id="event_lKuUKA" name="End">
<bpmn2:documentation id="documentation_nPmhng"/>
<bpmn2:incoming>sequenceFlow_LRjiiQ</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_RF55GQ</bpmn2:incoming>
</bpmn2:endEvent>
<bpmn2:sequenceFlow id="sequenceFlow_gy5hog" sourceRef="event_vzfJGg" targetRef="gateway_ae5Qpw">
<bpmn2:documentation id="documentation_AU7JUg"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_LRjiiQ" sourceRef="task_yWz1kw" targetRef="event_lKuUKA">
<bpmn2:documentation id="documentation_VnOBHg"/>
</bpmn2:sequenceFlow>
<bpmn2:dataObject id="dataObject_hMNJxA" name="letter of inquiry">
<bpmn2:documentation id="documentation_bhefcQ"/>
</bpmn2:dataObject>
<bpmn2:association id="association_7O0OyQ" sourceRef="dataObject_hMNJxA" targetRef="task_tXh3Mg">
<bpmn2:documentation id="documentation_rdDojg"/>
</bpmn2:association>
<bpmn2:dataObject id="dataObject_HnczaQ" name="offer">
<bpmn2:documentation id="documentation_d0rFwQ"/>
</bpmn2:dataObject>
<bpmn2:association id="association_54hXuA" sourceRef="dataObject_HnczaQ" targetRef="task_drhWQg">
<bpmn2:documentation id="documentation_OiQyew"/>
</bpmn2:association>
<bpmn2:task id="task_3c9jXw" imixs:processid="100" name="Send Quotation to Customer">
<bpmn2:documentation id="documentation_mG0mhw"/>
<bpmn2:outgoing>sequenceFlow_B04b0w</bpmn2:outgoing>
<bpmn2:incoming>sequenceFlow_K0mP1A</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_Dxjf4w</bpmn2:incoming>
</bpmn2:task>
<bpmn2:exclusiveGateway gatewayDirection="Diverging" id="gateway_6zvB9A" name="">
<bpmn2:documentation id="documentation_v373xQ"/>
<bpmn2:outgoing>sequenceFlow_k3scQQ</bpmn2:outgoing>
<bpmn2:outgoing>sequenceFlow_jKLvjw</bpmn2:outgoing>
<bpmn2:incoming>sequenceFlow_lwNqmg</bpmn2:incoming>
</bpmn2:exclusiveGateway>
<bpmn2:sequenceFlow id="sequenceFlow_k3scQQ" sourceRef="gateway_6zvB9A" targetRef="event_0WEBlg">
<bpmn2:documentation id="documentation_muvleQ"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_09wDrg" imixs:activityid="10" name="❌ Reject Inquiry">
<bpmn2:documentation id="documentation_hSagiQ"/>
<bpmn2:incoming>sequenceFlow_jKLvjw</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_0TeCwg</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_jKLvjw" sourceRef="gateway_6zvB9A" targetRef="event_09wDrg">
<bpmn2:documentation id="documentation_PiLeOA"/>
</bpmn2:sequenceFlow>
<bpmn2:task id="task_l5me6w" imixs:processid="100" name="Generate Quotation">
<bpmn2:documentation id="documentation_8cB6Hg"/>
<bpmn2:incoming>sequenceFlow_0TeCwg</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_RF55GQ</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:intermediateCatchEvent id="event_mkwewA" imixs:activityid="10" name="&#128236; Quotation Sent">
<bpmn2:documentation id="documentation_NusDhw"/>
<bpmn2:messageEventDefinition id="messageEventDefinition_BJdYUA" messageRef="message_1"/>
<bpmn2:outgoing>sequenceFlow_HvOsZw</bpmn2:outgoing>
<bpmn2:incoming>sequenceFlow_Ox0gfw</bpmn2:incoming>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_B04b0w" sourceRef="task_3c9jXw" targetRef="event_xxwb8g">
<bpmn2:documentation id="documentation_W3oC5A"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_HvOsZw" sourceRef="event_mkwewA" targetRef="task_yWz1kw">
<bpmn2:documentation id="documentation_ZtVupg"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_0TeCwg" sourceRef="event_09wDrg" targetRef="task_l5me6w">
<bpmn2:documentation id="documentation_juEEjg"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_RF55GQ" sourceRef="task_l5me6w" targetRef="event_lKuUKA">
<bpmn2:documentation id="documentation_fetNYw"/>
</bpmn2:sequenceFlow>
<bpmn2:exclusiveGateway default="sequenceFlow_K0mP1A" gatewayDirection="Diverging" id="gateway_ae5Qpw" name="">
<bpmn2:documentation id="documentation_lADnMw"/>
<bpmn2:incoming>sequenceFlow_gy5hog</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_DlgdUg</bpmn2:outgoing>
<bpmn2:outgoing>sequenceFlow_K0mP1A</bpmn2:outgoing>
</bpmn2:exclusiveGateway>
<bpmn2:task id="task_0VvhRA" imixs:processid="100" name="Approval">
<bpmn2:documentation id="documentation_J5Fcqg"/>
<bpmn2:incoming>sequenceFlow_DlgdUg</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_GF5vQQ</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:sequenceFlow id="sequenceFlow_DlgdUg" name=" high value" sourceRef="gateway_ae5Qpw" targetRef="task_0VvhRA">
<bpmn2:documentation id="documentation_Kj4t0g"/>
<bpmn2:conditionExpression id="formalExpression_rMvtNg" xsi:type="bpmn2:tFormalExpression"><![CDATA[true ]]></bpmn2:conditionExpression>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_K0mP1A" sourceRef="gateway_ae5Qpw" targetRef="task_3c9jXw">
<bpmn2:documentation id="documentation_tucOGA"/>
</bpmn2:sequenceFlow>
<bpmn2:eventBasedGateway gatewayDirection="Diverging" id="gateway_oaGioA" name="">
<bpmn2:documentation id="documentation_FEfdTw"/>
<bpmn2:incoming>sequenceFlow_GF5vQQ</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_Uc0dmw</bpmn2:outgoing>
<bpmn2:outgoing>sequenceFlow_VLp7xQ</bpmn2:outgoing>
</bpmn2:eventBasedGateway>
<bpmn2:intermediateCatchEvent id="event_G9TCbQ" imixs:activityid="10" name="✅ Approve Quotation">
<bpmn2:documentation id="documentation_fXkXHA"/>
<bpmn2:incoming>sequenceFlow_Uc0dmw</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_Dxjf4w</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:intermediateCatchEvent id="event_03vUUw" imixs:activityid="10" name="❌ Reject Quotation">
<bpmn2:documentation id="documentation_yBrqYQ"/>
<bpmn2:incoming>sequenceFlow_VLp7xQ</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_RN0M8Q</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_GF5vQQ" sourceRef="task_0VvhRA" targetRef="gateway_oaGioA">
<bpmn2:documentation id="documentation_7UhHsQ"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_Uc0dmw" sourceRef="gateway_oaGioA" targetRef="event_G9TCbQ">
<bpmn2:documentation id="documentation_tzFemA"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_VLp7xQ" sourceRef="gateway_oaGioA" targetRef="event_03vUUw">
<bpmn2:documentation id="documentation_e4QVxA"/>
</bpmn2:sequenceFlow>
<bpmn2:exclusiveGateway gatewayDirection="Diverging" id="gateway_8opZtw" name="">
<bpmn2:documentation id="documentation_Awib0Q"/>
<bpmn2:incoming>sequenceFlow_RN0M8Q</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_tpEGaw</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_ldia4Q</bpmn2:outgoing>
</bpmn2:exclusiveGateway>
<bpmn2:sequenceFlow id="sequenceFlow_RN0M8Q" sourceRef="event_03vUUw" targetRef="gateway_8opZtw">
<bpmn2:documentation id="documentation_vA6mJA"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_Dxjf4w" sourceRef="event_G9TCbQ" targetRef="task_3c9jXw">
<bpmn2:documentation id="documentation_5eg0gA"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_N0YwgA" imixs:activityid="10" name="&#128269; verify customer ">
<bpmn2:documentation id="documentation_NfSoOw"/>
<bpmn2:incoming>sequenceFlow_vqManw</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_lwNqmg</bpmn2:outgoing>
<bpmn2:signalEventDefinition id="signalEventDefinition_MVmqHQ" signalRef="signal_1"/>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_lwNqmg" sourceRef="event_N0YwgA" targetRef="gateway_6zvB9A">
<bpmn2:documentation id="documentation_auUsxQ"/>
</bpmn2:sequenceFlow>
<bpmn2:dataObject id="dataObject_wMh9kQ" imixs:datatype="prompt-data" name="AI Agent">
<bpmn2:documentation id="documentation_IY7nNQ"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<PromptDefinition>
<prompt_options>{"n_predict": 4096, "temperature": 0}</prompt_options>
<prompt><![CDATA[[INST] Du bist Sachbearbeiter in einem Unternehmen. Deine Aufgabe ist es, eingehende Vertragsdokumente zu prüfen. [/INST]
<FILECONTEXT>^.+\.([pP][dD][fF])$</FILECONTEXT>
</s>[INST]
Erstelle eine kurze Zusammenfassung der wichtigsten Elemente dieses Vertrags.
- Vertragsgeber
- Vertragsnehmer
- Gegenstand
- Laufzeit
[/INST]
]]]]><![CDATA[>
</prompt>
</PromptDefinition> ]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:association id="association_CPslkg" sourceRef="dataObject_wMh9kQ" targetRef="event_N0YwgA">
<bpmn2:documentation id="documentation_J08EOQ"/>
</bpmn2:association>
<bpmn2:textAnnotation id="textAnnotation_4lgKZA" textFormat="">
<bpmn2:text id="text_PhyWWw"><![CDATA[Customer
- 🔍 Is the customer creditworthy?
- 💳 Are there outstanding payments?]]></bpmn2:text>
<bpmn2:documentation id="documentation_0WtfWQ"/>
</bpmn2:textAnnotation>
<bpmn2:association id="association_Rqq3Ug" sourceRef="textAnnotation_4lgKZA" targetRef="dataObject_wMh9kQ">
<bpmn2:documentation id="documentation_rdpbMA"/>
</bpmn2:association>
<bpmn2:intermediateCatchEvent id="event_eFbY5w" imixs:activityid="10" name="Product Availability">
<bpmn2:documentation id="documentation_VmHHqg"/>
<bpmn2:signalEventDefinition id="signalEventDefinition_qsy24A" signalRef="signal_1"/>
<bpmn2:outgoing>sequenceFlow_t18xVA</bpmn2:outgoing>
<bpmn2:incoming>sequenceFlow_3Zs2WQ</bpmn2:incoming>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_t18xVA" sourceRef="event_eFbY5w" targetRef="event_niedQQ">
<bpmn2:documentation id="documentation_sIOMsA"/>
</bpmn2:sequenceFlow>
<bpmn2:dataObject id="dataObject_43Tg9g" imixs:datatype="prompt-data" name="AI Agent">
<bpmn2:documentation id="documentation_I0ORPQ"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<PromptDefinition>
<prompt_options>{"n_predict": 4096, "temperature": 0}</prompt_options>
<prompt><![CDATA[[INST] Du bist Sachbearbeiter in einem Unternehmen. Deine Aufgabe ist es, eingehende Vertragsdokumente zu prüfen. [/INST]
<FILECONTEXT>^.+\.([pP][dD][fF])$</FILECONTEXT>
</s>[INST]
Erstelle eine kurze Zusammenfassung der wichtigsten Elemente dieses Vertrags.
- Vertragsgeber
- Vertragsnehmer
- Gegenstand
- Laufzeit
[/INST]
]]]]><![CDATA[>
</prompt>
</PromptDefinition> ]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:association id="association_zIS5Qw" sourceRef="dataObject_43Tg9g" targetRef="event_eFbY5w">
<bpmn2:documentation id="documentation_agmGrQ"/>
</bpmn2:association>
<bpmn2:textAnnotation id="textAnnotation_ZxESNw" textFormat="">
<bpmn2:text id="text_esKORQ"><![CDATA[Product Availability
- 📦 Is the requested product in stock?
- 🔄 Is restocking possible in time?]]></bpmn2:text>
<bpmn2:documentation id="documentation_zYCcyQ"/>
</bpmn2:textAnnotation>
<bpmn2:association id="association_AsvZPA" sourceRef="textAnnotation_ZxESNw" targetRef="dataObject_43Tg9g">
<bpmn2:documentation id="documentation_4f5j6Q"/>
</bpmn2:association>
<bpmn2:intermediateCatchEvent id="event_niedQQ" imixs:activityid="10" name="Shipping &amp; Logistics">
<bpmn2:documentation id="documentation_MBhkPQ"/>
<bpmn2:signalEventDefinition id="signalEventDefinition_INWMRA" signalRef="signal_1"/>
<bpmn2:incoming>sequenceFlow_t18xVA</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_vYmgqw</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:dataObject id="dataObject_6cOkKQ" imixs:datatype="prompt-data" name="AI Agent">
<bpmn2:documentation id="documentation_AXhPdQ"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<PromptDefinition>
<prompt_options>{"n_predict": 4096, "temperature": 0}</prompt_options>
<prompt><![CDATA[[INST] Du bist Sachbearbeiter in einem Unternehmen. Deine Aufgabe ist es, eingehende Vertragsdokumente zu prüfen. [/INST]
<FILECONTEXT>^.+\.([pP][dD][fF])$</FILECONTEXT>
</s>[INST]
Erstelle eine kurze Zusammenfassung der wichtigsten Elemente dieses Vertrags.
- Vertragsgeber
- Vertragsnehmer
- Gegenstand
- Laufzeit
[/INST]
]]]]><![CDATA[>
</prompt>
</PromptDefinition> ]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:textAnnotation id="textAnnotation_0at23Q" textFormat="">
<bpmn2:text id="text_wUjgfQ"><![CDATA[Shipping & Logistics
- 🚛 delivery restrictions for country?
- 🕒 Can we meet the delivery deadline?]]></bpmn2:text>
<bpmn2:documentation id="documentation_IG9UoA"/>
</bpmn2:textAnnotation>
<bpmn2:association id="association_6Hfsww" sourceRef="textAnnotation_0at23Q" targetRef="dataObject_6cOkKQ">
<bpmn2:documentation id="documentation_BvpU3g"/>
</bpmn2:association>
<bpmn2:association id="association_dpwf6A" sourceRef="dataObject_6cOkKQ" targetRef="event_niedQQ">
<bpmn2:documentation id="documentation_8CvVvA"/>
</bpmn2:association>
<bpmn2:sequenceFlow id="sequenceFlow_3Zs2WQ" sourceRef="event_0WEBlg" targetRef="event_eFbY5w">
<bpmn2:documentation id="documentation_BBP9tg"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_MkQY9g" imixs:activityid="10" name="Supply Chain">
<bpmn2:documentation id="documentation_yNRfBw"/>
<bpmn2:signalEventDefinition id="signalEventDefinition_iDA24A" signalRef="signal_1"/>
<bpmn2:incoming>sequenceFlow_vYmgqw</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_tpEGaw</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:textAnnotation id="textAnnotation_BnOTzQ" textFormat="">
<bpmn2:text id="text_D0obcg"><![CDATA[Supply Chain
- 🏭 Are upstream suppliers reliable?
- 🔗 Are there known bottlenecks?]]></bpmn2:text>
<bpmn2:documentation id="documentation_4PXffQ"/>
</bpmn2:textAnnotation>
<bpmn2:dataObject id="dataObject_KvxU1Q" imixs:datatype="prompt-data" name="AI Agent">
<bpmn2:documentation id="documentation_tx9o5w"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<PromptDefinition>
<prompt_options>{"n_predict": 4096, "temperature": 0}</prompt_options>
<prompt><![CDATA[[INST] Du bist Sachbearbeiter in einem Unternehmen. Deine Aufgabe ist es, eingehende Vertragsdokumente zu prüfen. [/INST]
<FILECONTEXT>^.+\.([pP][dD][fF])$</FILECONTEXT>
</s>[INST]
Erstelle eine kurze Zusammenfassung der wichtigsten Elemente dieses Vertrags.
- Vertragsgeber
- Vertragsnehmer
- Gegenstand
- Laufzeit
[/INST]
]]]]><![CDATA[>
</prompt>
</PromptDefinition> ]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:association id="association_tg7RvA" sourceRef="textAnnotation_BnOTzQ" targetRef="dataObject_KvxU1Q">
<bpmn2:documentation id="documentation_20n0jA"/>
</bpmn2:association>
<bpmn2:association id="association_9oBphQ" sourceRef="dataObject_KvxU1Q" targetRef="event_MkQY9g">
<bpmn2:documentation id="documentation_CMF58A"/>
</bpmn2:association>
<bpmn2:sequenceFlow id="sequenceFlow_vYmgqw" sourceRef="event_niedQQ" targetRef="event_MkQY9g">
<bpmn2:documentation id="documentation_pv09Yw"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_tpEGaw" sourceRef="event_MkQY9g" targetRef="gateway_8opZtw">
<bpmn2:documentation id="documentation_STy94A"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_ldia4Q" sourceRef="gateway_8opZtw" targetRef="task_drhWQg">
<bpmn2:documentation id="documentation_yIVF9A"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_vzfJGg" imixs:activityid="10" name="Legal &amp; Compliance">
<bpmn2:documentation id="documentation_5vbNhg"/>
<bpmn2:signalEventDefinition id="signalEventDefinition_JG0Vew" signalRef="signal_1"/>
<bpmn2:outgoing>sequenceFlow_gy5hog</bpmn2:outgoing>
<bpmn2:incoming>sequenceFlow_9gjk1g</bpmn2:incoming>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_9gjk1g" sourceRef="event_urvfmQ" targetRef="event_vzfJGg">
<bpmn2:documentation id="documentation_HNZ0Mw"/>
</bpmn2:sequenceFlow>
<bpmn2:dataObject id="dataObject_0aiAWA" imixs:datatype="prompt-data" name="AI Agent">
<bpmn2:documentation id="documentation_DnUNMg"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<PromptDefinition>
<prompt_options>{"n_predict": 4096, "temperature": 0}</prompt_options>
<prompt><![CDATA[[INST] Du bist Sachbearbeiter in einem Unternehmen. Deine Aufgabe ist es, eingehende Vertragsdokumente zu prüfen. [/INST]
<FILECONTEXT>^.+\.([pP][dD][fF])$</FILECONTEXT>
</s>[INST]
Erstelle eine kurze Zusammenfassung der wichtigsten Elemente dieses Vertrags.
- Vertragsgeber
- Vertragsnehmer
- Gegenstand
- Laufzeit
[/INST]
]]]]><![CDATA[>
</prompt>
</PromptDefinition> ]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:association id="association_qR8xuw" sourceRef="dataObject_0aiAWA" targetRef="event_vzfJGg">
<bpmn2:documentation id="documentation_jj7MrQ"/>
</bpmn2:association>
<bpmn2:textAnnotation id="textAnnotation_P5Wusw" textFormat="">
<bpmn2:text id="text_7wArbQ"><![CDATA[Legal & Compliance
- ⚖️ Are there export restrictions?
- 🧾 Quotation require approval due to high value?]]></bpmn2:text>
<bpmn2:documentation id="documentation_Y5ac9g"/>
</bpmn2:textAnnotation>
<bpmn2:association id="association_hHIC4g" sourceRef="dataObject_0aiAWA" targetRef="textAnnotation_P5Wusw">
<bpmn2:documentation id="documentation_RoBbnQ"/>
</bpmn2:association>
<bpmn2:intermediateCatchEvent id="event_xxwb8g" imixs:activityid="10" name="Pricing Accuracy">
<bpmn2:documentation id="documentation_Ghw8sQ"/>
<bpmn2:signalEventDefinition id="signalEventDefinition_FdTGCw" signalRef="signal_1"/>
<bpmn2:incoming>sequenceFlow_B04b0w</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_aUFo1Q</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:dataObject id="dataObject_RPOCDQ" imixs:datatype="prompt-data" name="AI Agent">
<bpmn2:documentation id="documentation_mfHXTA"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<PromptDefinition>
<prompt_options>{"n_predict": 4096, "temperature": 0}</prompt_options>
<prompt><![CDATA[[INST] Du bist Sachbearbeiter in einem Unternehmen. Deine Aufgabe ist es, eingehende Vertragsdokumente zu prüfen. [/INST]
<FILECONTEXT>^.+\.([pP][dD][fF])$</FILECONTEXT>
</s>[INST]
Erstelle eine kurze Zusammenfassung der wichtigsten Elemente dieses Vertrags.
- Vertragsgeber
- Vertragsnehmer
- Gegenstand
- Laufzeit
[/INST]
]]]]><![CDATA[>
</prompt>
</PromptDefinition> ]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:intermediateCatchEvent id="event_3d64Pg" imixs:activityid="10" name="Human Error">
<bpmn2:documentation id="documentation_GRFgEw"/>
<bpmn2:signalEventDefinition id="signalEventDefinition_NVklxw" signalRef="signal_1"/>
<bpmn2:incoming>sequenceFlow_aUFo1Q</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_Ox0gfw</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_aUFo1Q" sourceRef="event_xxwb8g" targetRef="event_3d64Pg">
<bpmn2:documentation id="documentation_NdFl9A"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_Ox0gfw" sourceRef="event_3d64Pg" targetRef="event_mkwewA">
<bpmn2:documentation id="documentation_73ffFQ"/>
</bpmn2:sequenceFlow>
<bpmn2:dataObject id="dataObject_9cUEMg" imixs:datatype="prompt-data" name="AI Agent">
<bpmn2:documentation id="documentation_c6iPfA"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<PromptDefinition>
<prompt_options>{"n_predict": 4096, "temperature": 0}</prompt_options>
<prompt><![CDATA[[INST] Du bist Sachbearbeiter in einem Unternehmen. Deine Aufgabe ist es, eingehende Vertragsdokumente zu prüfen. [/INST]
<FILECONTEXT>^.+\.([pP][dD][fF])$</FILECONTEXT>
</s>[INST]
Erstelle eine kurze Zusammenfassung der wichtigsten Elemente dieses Vertrags.
- Vertragsgeber
- Vertragsnehmer
- Gegenstand
- Laufzeit
[/INST]
]]]]><![CDATA[>
</prompt>
</PromptDefinition> ]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:association id="association_5WOYEw" sourceRef="dataObject_RPOCDQ" targetRef="event_xxwb8g">
<bpmn2:documentation id="documentation_41xUUA"/>
</bpmn2:association>
<bpmn2:association id="association_07KGJw" sourceRef="event_3d64Pg" targetRef="dataObject_9cUEMg">
<bpmn2:documentation id="documentation_uCFV9w"/>
</bpmn2:association>
<bpmn2:textAnnotation id="textAnnotation_DuadxA" textFormat="">
<bpmn2:text id="text_8c4D0A"><![CDATA[Pricing Accuracy
- 📉 Are we using outdated price lists?
- 🔢 Are profit margins calculated correctly?]]></bpmn2:text>
<bpmn2:documentation id="documentation_7KQzEw"/>
</bpmn2:textAnnotation>
<bpmn2:textAnnotation id="textAnnotation_fDIJnw" textFormat="">
<bpmn2:text id="text_l3cbeA"><![CDATA[Human Error
- 🧍 Wrong product selected?
- ✉️ Offer sent to the wrong contact person?]]></bpmn2:text>
<bpmn2:documentation id="documentation_ThRF5A"/>
</bpmn2:textAnnotation>
<bpmn2:association id="association_CW15AA" sourceRef="dataObject_RPOCDQ" targetRef="textAnnotation_DuadxA">
<bpmn2:documentation id="documentation_YUwzYQ"/>
</bpmn2:association>
<bpmn2:association id="association_TY43yg" sourceRef="dataObject_9cUEMg" targetRef="textAnnotation_fDIJnw">
<bpmn2:documentation id="documentation_KQ3uag"/>
</bpmn2:association>
</bpmn2:process>
<bpmn2:message id="message_1" name="Message 1">
<bpmn2:documentation id="documentation_KTfSFQ"/>
</bpmn2:message>
<bpmn2:signal id="signal_1" name="Signal 1"/>
<bpmndi:BPMNDiagram id="BPMNDiagram_1" name="OpenBPMN Diagram">
<bpmndi:BPMNPlane bpmnElement="collaboration_1" id="BPMNPlane_1">
<bpmndi:BPMNShape bpmnElement="participant_tRnOVw" id="BPMNShape_j8YiYQ">
<dc:Bounds height="760.0" width="2500.0" x="90.0" y="130.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_B7i9Iw" id="BPMNShape_hXLmag">
<dc:Bounds height="36.0" width="36.0" x="177.0" y="537.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_IfL9fg">
<dc:Bounds height="20.0" width="100.0" x="145.0" y="576.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_tXh3Mg" id="BPMNShape_eyKNaw">
<dc:Bounds height="50.0" width="110.0" x="280.0" y="530.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_G5Kd1Q" id="BPMNEdge_Z24kGg" sourceElement="BPMNShape_hXLmag" targetElement="BPMNShape_eyKNaw">
<di:waypoint x="213.0" y="555.0"/>
<di:waypoint x="280.0" y="555.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="task_drhWQg" id="BPMNShape_ugDfgg">
<dc:Bounds height="50.0" width="110.0" x="1270.0" y="450.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_0WEBlg" id="BPMNShape_pEMmvg">
<dc:Bounds height="36.0" width="36.0" x="617.0" y="457.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_XHokag">
<dc:Bounds height="20.0" width="100.0" x="585.0" y="496.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_vqManw" id="BPMNEdge_RUGLwA" sourceElement="BPMNShape_eyKNaw" targetElement="BPMNShape_JBdhEA">
<di:waypoint x="390.0" y="555.0"/>
<di:waypoint x="447.0" y="555.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="event_urvfmQ" id="BPMNShape_5ms9iA">
<dc:Bounds height="36.0" width="36.0" x="1417.0" y="457.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_SCNsvQ">
<dc:Bounds height="20.0" width="100.0" x="1385.0" y="496.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="message_1" id="BPMNShape_6VlRkw">
<dc:Bounds height="20.0" width="30.0" x="130.0" y="30.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_FxvxBA">
<dc:Bounds height="20.0" width="100.0" x="95.0" y="55.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_duF1Hg" id="BPMNEdge_1oOBLQ" sourceElement="BPMNShape_ugDfgg" targetElement="BPMNShape_5ms9iA">
<di:waypoint x="1380.0" y="475.0"/>
<di:waypoint x="1417.0" y="475.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="task_yWz1kw" id="BPMNShape_l08ozQ">
<dc:Bounds height="50.0" width="110.0" x="2320.0" y="450.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_lKuUKA" id="BPMNShape_A70Bjg">
<dc:Bounds height="36.0" width="36.0" x="2467.0" y="607.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_dnMX0Q">
<dc:Bounds height="20.0" width="100.0" x="2481.0" y="615.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_gy5hog" id="BPMNEdge_bOAmMg" sourceElement="BPMNShape_0k020Q" targetElement="BPMNShape_6bAIag">
<di:waypoint x="1563.0" y="475.0"/>
<di:waypoint x="1640.0" y="475.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_LRjiiQ" id="BPMNEdge_CNwpDQ" sourceElement="BPMNShape_l08ozQ" targetElement="BPMNShape_A70Bjg">
<di:waypoint x="2430.0" y="467.0"/>
<di:waypoint x="2485.0" y="467.0"/>
<di:waypoint x="2485.0" y="607.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="dataObject_hMNJxA" id="BPMNShape_xpW9Fw">
<dc:Bounds height="50.0" width="35.0" x="240.0" y="430.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_WBjvDg">
<dc:Bounds height="20.0" width="100.0" x="207.5" y="485.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="association_7O0OyQ" id="BPMNEdge_sVBjzA" sourceElement="BPMNShape_xpW9Fw" targetElement="BPMNShape_eyKNaw">
<di:waypoint x="275.0" y="446.0"/>
<di:waypoint x="338.0" y="446.0"/>
<di:waypoint x="338.0" y="530.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="dataObject_HnczaQ" id="BPMNShape_mQHDeg">
<dc:Bounds height="50.0" width="35.0" x="1240.0" y="360.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_Dik93w">
<dc:Bounds height="20.0" width="100.0" x="1207.5" y="415.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="association_54hXuA" id="BPMNEdge_1705UA" sourceElement="BPMNShape_mQHDeg" targetElement="BPMNShape_ugDfgg">
<di:waypoint x="1275.0" y="381.0"/>
<di:waypoint x="1325.0" y="381.0"/>
<di:waypoint x="1325.0" y="450.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="task_3c9jXw" id="BPMNShape_Gr9X0A">
<dc:Bounds height="50.0" width="110.0" x="1870.0" y="450.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="gateway_6zvB9A" id="BPMNShape_klgYAw">
<dc:Bounds height="50.0" width="50.0" x="540.0" y="530.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_RtOvJA">
<dc:Bounds height="20.0" width="100.0" x="515.0" y="583.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_k3scQQ" id="BPMNEdge_BEVn8g" sourceElement="BPMNShape_klgYAw" targetElement="BPMNShape_pEMmvg">
<di:waypoint x="563.0" y="532.0"/>
<di:waypoint x="563.0" y="475.0"/>
<di:waypoint x="617.0" y="475.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="event_09wDrg" id="BPMNShape_WHLwLw">
<dc:Bounds height="36.0" width="36.0" x="617.0" y="777.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_ijo5ew">
<dc:Bounds height="20.0" width="100.0" x="585.0" y="816.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_jKLvjw" id="BPMNEdge_Q8pHmg" sourceElement="BPMNShape_klgYAw" targetElement="BPMNShape_WHLwLw">
<di:waypoint x="564.0" y="579.0"/>
<di:waypoint x="564.0" y="795.0"/>
<di:waypoint x="617.0" y="795.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="task_l5me6w" id="BPMNShape_2K9WAg">
<dc:Bounds height="50.0" width="110.0" x="770.0" y="770.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_mkwewA" id="BPMNShape_kmFhTA">
<dc:Bounds height="36.0" width="36.0" x="2217.0" y="457.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_kunGDg">
<dc:Bounds height="20.0" width="100.0" x="2186.0" y="428.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_B04b0w" id="BPMNEdge_E0aDiA" sourceElement="BPMNShape_Gr9X0A" targetElement="BPMNShape_z4rjmQ">
<di:waypoint x="1980.0" y="475.0"/>
<di:waypoint x="2027.0" y="475.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_HvOsZw" id="BPMNEdge_Hj16pQ" sourceElement="BPMNShape_kmFhTA" targetElement="BPMNShape_l08ozQ">
<di:waypoint x="2253.0" y="475.0"/>
<di:waypoint x="2320.0" y="475.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_0TeCwg" id="BPMNEdge_jHaAgg" sourceElement="BPMNShape_WHLwLw" targetElement="BPMNShape_2K9WAg">
<di:waypoint x="653.0" y="795.0"/>
<di:waypoint x="770.0" y="795.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_RF55GQ" id="BPMNEdge_qk1smw" sourceElement="BPMNShape_2K9WAg" targetElement="BPMNShape_A70Bjg">
<di:waypoint x="880.0" y="795.0"/>
<di:waypoint x="2485.0" y="795.0"/>
<di:waypoint x="2485.0" y="643.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="gateway_ae5Qpw" id="BPMNShape_6bAIag">
<dc:Bounds height="50.0" width="50.0" x="1640.0" y="450.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_c0iF6Q">
<dc:Bounds height="20.0" width="100.0" x="1615.0" y="503.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_0VvhRA" id="BPMNShape_8lk9OQ">
<dc:Bounds height="50.0" width="110.0" x="1710.0" y="280.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_DlgdUg" id="BPMNEdge_iALq0A" sourceElement="BPMNShape_6bAIag" targetElement="BPMNShape_8lk9OQ">
<di:waypoint x="1667.0" y="452.0"/>
<di:waypoint x="1667.0" y="294.0"/>
<di:waypoint x="1710.0" y="294.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_K0mP1A" id="BPMNEdge_7ejQVw" sourceElement="BPMNShape_6bAIag" targetElement="BPMNShape_Gr9X0A">
<di:waypoint x="1690.0" y="475.0"/>
<di:waypoint x="1870.0" y="475.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="gateway_oaGioA" id="BPMNShape_AAd4lQ">
<dc:Bounds height="50.0" width="50.0" x="1900.0" y="280.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_C6kyjQ">
<dc:Bounds height="20.0" width="100.0" x="1875.0" y="333.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_G9TCbQ" id="BPMNShape_ib8uiw">
<dc:Bounds height="36.0" width="36.0" x="1907.0" y="367.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_sw55TQ">
<dc:Bounds height="20.0" width="100.0" x="1933.0" y="373.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_03vUUw" id="BPMNShape_j2vt0A">
<dc:Bounds height="36.0" width="36.0" x="1907.0" y="207.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_Jr0xjA">
<dc:Bounds height="20.0" width="100.0" x="1931.0" y="211.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_GF5vQQ" id="BPMNEdge_B2d8ow" sourceElement="BPMNShape_8lk9OQ" targetElement="BPMNShape_AAd4lQ">
<di:waypoint x="1820.0" y="305.0"/>
<di:waypoint x="1900.0" y="305.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_Uc0dmw" id="BPMNEdge_KOu49w" sourceElement="BPMNShape_AAd4lQ" targetElement="BPMNShape_ib8uiw">
<di:waypoint x="1925.0" y="330.0"/>
<di:waypoint x="1925.0" y="367.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_VLp7xQ" id="BPMNEdge_rRfXAA" sourceElement="BPMNShape_AAd4lQ" targetElement="BPMNShape_j2vt0A">
<di:waypoint x="1925.0" y="280.0"/>
<di:waypoint x="1925.0" y="243.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="gateway_8opZtw" id="BPMNShape_qeiBww">
<dc:Bounds height="50.0" width="50.0" x="1150.0" y="450.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_Jvfbng">
<dc:Bounds height="20.0" width="100.0" x="1125.0" y="503.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_RN0M8Q" id="BPMNEdge_GbXfLQ" sourceElement="BPMNShape_j2vt0A" targetElement="BPMNShape_qeiBww">
<di:waypoint x="1907.0" y="225.0"/>
<di:waypoint x="1174.0" y="225.0"/>
<di:waypoint x="1174.0" y="451.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_Dxjf4w" id="BPMNEdge_AYHGzw" sourceElement="BPMNShape_ib8uiw" targetElement="BPMNShape_Gr9X0A">
<di:waypoint x="1925.0" y="403.0"/>
<di:waypoint x="1925.0" y="450.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="event_N0YwgA" id="BPMNShape_JBdhEA">
<dc:Bounds height="36.0" width="36.0" x="447.0" y="537.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_H96Ldw">
<dc:Bounds height="20.0" width="100.0" x="415.0" y="576.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_lwNqmg" id="BPMNEdge_Pues2Q" sourceElement="BPMNShape_JBdhEA" targetElement="BPMNShape_klgYAw">
<di:waypoint x="483.0" y="555.0"/>
<di:waypoint x="540.0" y="555.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="dataObject_wMh9kQ" id="BPMNShape_hZoX6Q">
<dc:Bounds height="50.0" width="35.0" x="450.0" y="430.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_BwOTRg">
<dc:Bounds height="20.0" width="100.0" x="417.5" y="485.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="association_CPslkg" id="BPMNEdge_DUpgvA" sourceElement="BPMNShape_hZoX6Q" targetElement="BPMNShape_JBdhEA">
<di:waypoint x="468.0" y="480.0"/>
<di:waypoint x="468.0" y="509.0"/>
<di:waypoint x="465.0" y="509.0"/>
<di:waypoint x="465.0" y="537.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="textAnnotation_4lgKZA" id="BPMNShape_UaxG6w">
<dc:Bounds height="65.0" width="260.0" x="340.0" y="280.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="association_Rqq3Ug" id="BPMNEdge_gzSuIA" sourceElement="BPMNShape_UaxG6w" targetElement="BPMNShape_hZoX6Q">
<di:waypoint x="470.0" y="345.0"/>
<di:waypoint x="470.0" y="388.0"/>
<di:waypoint x="468.0" y="388.0"/>
<di:waypoint x="468.0" y="430.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="event_eFbY5w" id="BPMNShape_w8rZ9g">
<dc:Bounds height="36.0" width="36.0" x="717.0" y="457.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_vYKfdw">
<dc:Bounds height="20.0" width="100.0" x="685.0" y="496.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_t18xVA" id="BPMNEdge_u5Vplw" sourceElement="BPMNShape_w8rZ9g" targetElement="BPMNShape_TjS4HQ">
<di:waypoint x="753.0" y="475.0"/>
<di:waypoint x="847.0" y="475.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="dataObject_43Tg9g" id="BPMNShape_pbmO6g">
<dc:Bounds height="50.0" width="35.0" x="720.0" y="360.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_o3Q9WQ">
<dc:Bounds height="20.0" width="100.0" x="687.5" y="415.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="association_zIS5Qw" id="BPMNEdge_WdoCWA" sourceElement="BPMNShape_pbmO6g" targetElement="BPMNShape_w8rZ9g">
<di:waypoint x="738.0" y="410.0"/>
<di:waypoint x="738.0" y="434.0"/>
<di:waypoint x="735.0" y="434.0"/>
<di:waypoint x="735.0" y="457.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="textAnnotation_ZxESNw" id="BPMNShape_94nhEw">
<dc:Bounds height="56.0" width="284.0" x="590.0" y="180.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="association_AsvZPA" id="BPMNEdge_Z0yOZw" sourceElement="BPMNShape_94nhEw" targetElement="BPMNShape_pbmO6g">
<di:waypoint x="735.0" y="236.0"/>
<di:waypoint x="735.0" y="297.0"/>
<di:waypoint x="740.0" y="297.0"/>
<di:waypoint x="740.0" y="360.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="event_niedQQ" id="BPMNShape_TjS4HQ">
<dc:Bounds height="36.0" width="36.0" x="847.0" y="457.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_KXscdQ">
<dc:Bounds height="20.0" width="100.0" x="815.0" y="496.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_6cOkKQ" id="BPMNShape_OX2wsg">
<dc:Bounds height="50.0" width="35.0" x="850.0" y="360.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_HAEE0w">
<dc:Bounds height="20.0" width="100.0" x="817.5" y="415.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="textAnnotation_0at23Q" id="BPMNShape_iHgbbQ">
<dc:Bounds height="55.0" width="275.0" x="790.0" y="250.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="association_6Hfsww" id="BPMNEdge_szAS0Q" sourceElement="BPMNShape_iHgbbQ" targetElement="BPMNShape_OX2wsg">
<di:waypoint x="920.0" y="305.0"/>
<di:waypoint x="920.0" y="385.0"/>
<di:waypoint x="885.0" y="385.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_dpwf6A" id="BPMNEdge_iilkRw" sourceElement="BPMNShape_OX2wsg" targetElement="BPMNShape_TjS4HQ">
<di:waypoint x="870.0" y="410.0"/>
<di:waypoint x="870.0" y="437.0"/>
<di:waypoint x="865.0" y="437.0"/>
<di:waypoint x="865.0" y="457.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_3Zs2WQ" id="BPMNEdge_VKD9UA" sourceElement="BPMNShape_pEMmvg" targetElement="BPMNShape_w8rZ9g">
<di:waypoint x="653.0" y="475.0"/>
<di:waypoint x="717.0" y="475.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="event_MkQY9g" id="BPMNShape_4wNsew">
<dc:Bounds height="36.0" width="36.0" x="967.0" y="457.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_0cW95w">
<dc:Bounds height="20.0" width="100.0" x="935.0" y="496.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="textAnnotation_BnOTzQ" id="BPMNShape_1lygUQ">
<dc:Bounds height="51.0" width="275.0" x="1000.0" y="160.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_KvxU1Q" id="BPMNShape_LJQyjw">
<dc:Bounds height="50.0" width="35.0" x="970.0" y="360.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_2f1p4g">
<dc:Bounds height="20.0" width="100.0" x="937.5" y="415.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="association_tg7RvA" id="BPMNEdge_Zg8wEw" sourceElement="BPMNShape_1lygUQ" targetElement="BPMNShape_LJQyjw">
<di:waypoint x="1140.0" y="211.0"/>
<di:waypoint x="1140.0" y="385.0"/>
<di:waypoint x="1005.0" y="385.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_9oBphQ" id="BPMNEdge_3jXiNA" sourceElement="BPMNShape_LJQyjw" targetElement="BPMNShape_4wNsew">
<di:waypoint x="988.0" y="410.0"/>
<di:waypoint x="988.0" y="434.0"/>
<di:waypoint x="985.0" y="434.0"/>
<di:waypoint x="985.0" y="457.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_vYmgqw" id="BPMNEdge_5V13CA" sourceElement="BPMNShape_TjS4HQ" targetElement="BPMNShape_4wNsew">
<di:waypoint x="883.0" y="475.0"/>
<di:waypoint x="967.0" y="475.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_tpEGaw" id="BPMNEdge_0j1qgw" sourceElement="BPMNShape_4wNsew" targetElement="BPMNShape_qeiBww">
<di:waypoint x="1003.0" y="475.0"/>
<di:waypoint x="1150.0" y="475.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_ldia4Q" id="BPMNEdge_VI9AIw" sourceElement="BPMNShape_qeiBww" targetElement="BPMNShape_ugDfgg">
<di:waypoint x="1200.0" y="475.0"/>
<di:waypoint x="1270.0" y="475.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="event_vzfJGg" id="BPMNShape_0k020Q">
<dc:Bounds height="36.0" width="36.0" x="1527.0" y="457.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_41iF2Q">
<dc:Bounds height="20.0" width="100.0" x="1496.0" y="424.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_9gjk1g" id="BPMNEdge_GeL4aQ" sourceElement="BPMNShape_5ms9iA" targetElement="BPMNShape_0k020Q">
<di:waypoint x="1453.0" y="475.0"/>
<di:waypoint x="1527.0" y="475.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="dataObject_0aiAWA" id="BPMNShape_0lo3ZA">
<dc:Bounds height="50.0" width="35.0" x="1530.0" y="540.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_mYCW0Q">
<dc:Bounds height="20.0" width="100.0" x="1497.5" y="595.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="association_qR8xuw" id="BPMNEdge_VpwAuw" sourceElement="BPMNShape_0lo3ZA" targetElement="BPMNShape_0k020Q">
<di:waypoint x="1548.0" y="540.0"/>
<di:waypoint x="1548.0" y="517.0"/>
<di:waypoint x="1545.0" y="517.0"/>
<di:waypoint x="1545.0" y="493.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="textAnnotation_P5Wusw" id="BPMNShape_GZ3PYA">
<dc:Bounds height="58.0" width="350.0" x="1370.0" y="650.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="association_hHIC4g" id="BPMNEdge_o9gJ0g" sourceElement="BPMNShape_0lo3ZA" targetElement="BPMNShape_GZ3PYA">
<di:waypoint x="1545.0" y="590.0"/>
<di:waypoint x="1545.0" y="645.0"/>
<di:waypoint x="1548.0" y="645.0"/>
<di:waypoint x="1548.0" y="650.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="event_xxwb8g" id="BPMNShape_z4rjmQ">
<dc:Bounds height="36.0" width="36.0" x="2027.0" y="457.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_uQYQMg">
<dc:Bounds height="20.0" width="100.0" x="1994.0" y="424.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_RPOCDQ" id="BPMNShape_0IhKqQ">
<dc:Bounds height="50.0" width="35.0" x="2030.0" y="540.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_AoXPyw">
<dc:Bounds height="20.0" width="100.0" x="1997.5" y="595.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_3d64Pg" id="BPMNShape_OsrnkQ">
<dc:Bounds height="36.0" width="36.0" x="2117.0" y="457.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_I4070g">
<dc:Bounds height="20.0" width="100.0" x="2088.0" y="431.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_aUFo1Q" id="BPMNEdge_ojaQOA" sourceElement="BPMNShape_z4rjmQ" targetElement="BPMNShape_OsrnkQ">
<di:waypoint x="2063.0" y="475.0"/>
<di:waypoint x="2117.0" y="475.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_Ox0gfw" id="BPMNEdge_wAVLKA" sourceElement="BPMNShape_OsrnkQ" targetElement="BPMNShape_kmFhTA">
<di:waypoint x="2153.0" y="475.0"/>
<di:waypoint x="2217.0" y="475.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="dataObject_9cUEMg" id="BPMNShape_TLi3Dg">
<dc:Bounds height="50.0" width="35.0" x="2120.0" y="540.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_PJuKug">
<dc:Bounds height="20.0" width="100.0" x="2087.5" y="595.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="association_5WOYEw" id="BPMNEdge_q2sBzA" sourceElement="BPMNShape_0IhKqQ" targetElement="BPMNShape_z4rjmQ">
<di:waypoint x="2048.0" y="540.0"/>
<di:waypoint x="2048.0" y="530.0"/>
<di:waypoint x="2045.0" y="530.0"/>
<di:waypoint x="2045.0" y="493.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_07KGJw" id="BPMNEdge_5eNULQ" sourceElement="BPMNShape_OsrnkQ" targetElement="BPMNShape_TLi3Dg">
<di:waypoint x="2135.0" y="493.0"/>
<di:waypoint x="2135.0" y="517.0"/>
<di:waypoint x="2138.0" y="517.0"/>
<di:waypoint x="2138.0" y="540.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="textAnnotation_DuadxA" id="BPMNShape_FaMdFA">
<dc:Bounds height="50.0" width="354.0" x="1770.0" y="650.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="textAnnotation_fDIJnw" id="BPMNShape_So2bOA">
<dc:Bounds height="50.0" width="338.0" x="2020.0" y="720.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="association_CW15AA" id="BPMNEdge_9EKKdA" sourceElement="BPMNShape_0IhKqQ" targetElement="BPMNShape_FaMdFA">
<di:waypoint x="2048.0" y="590.0"/>
<di:waypoint x="2048.0" y="639.0"/>
<di:waypoint x="1947.0" y="639.0"/>
<di:waypoint x="1947.0" y="650.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_TY43yg" id="BPMNEdge_jnc1KQ" sourceElement="BPMNShape_TLi3Dg" targetElement="BPMNShape_So2bOA">
<di:waypoint x="2155.0" y="565.0"/>
<di:waypoint x="2193.0" y="565.0"/>
<di:waypoint x="2193.0" y="720.0"/>
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>
</bpmn2:definitions>