office-dynamixs-ai/workflow/en/offer-en-1.0.1.bpmn
2026-01-06 16:24:46 +01:00

3251 lines
163 KiB
XML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- origin at X=0.0 Y=0.0 --><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:ext="http://org.eclipse.bpmn2/ext" 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.eclipse.bpmn2.modeler.core" exporterVersion="1.5.4.RC1-v20220528-0836-B1" id="Definitions_1" targetNamespace="http://www.imixs.org/bpmn2">
<bpmn2:extensionElements>
<imixs:item name="txtworkflowmodelversion" type="xs:string">
<imixs:value><![CDATA[offer-en-1.0]]></imixs:value>
</imixs:item>
<imixs:item name="txtfieldmapping" type="xs:string">
<imixs:value><![CDATA[Ersteller|namCreator]]></imixs:value>
<imixs:value><![CDATA[Aktueller Bearbeiter|namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[Eigentümer|namowner]]></imixs:value>
<imixs:value><![CDATA[Prozess-Verantwortliche|namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[Prozess-Team|namprocessteam]]></imixs:value>
<imixs:value><![CDATA[Prozess-Assistenz|namprocessassist]]></imixs:value>
<imixs:value><![CDATA[Bereichs-Verantwortliche|namspacemanager]]></imixs:value>
<imixs:value><![CDATA[Bereichs-Team|namspaceteam]]></imixs:value>
<imixs:value><![CDATA[Bereichs-Assistenz|namspaceassist]]></imixs:value>
<imixs:value><![CDATA[Verantwortlich|namteam]]></imixs:value>
</imixs:item>
<imixs:item name="txttimefieldmapping" type="xs:string">
<imixs:value><![CDATA[Liefertermin|order.delivery]]></imixs:value>
</imixs:item>
<imixs:item name="txtplugins" type="xs:string">
<imixs:value><![CDATA[org.imixs.workflow.office.plugins.WorkitemLinkPlugin]]></imixs:value>
<imixs:value><![CDATA[ai.dynamixs.OrderPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.ai.rag.RAGIndexPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ResultPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.RulePlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.marty.profile.ProfilePlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.marty.plugins.CommentPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.marty.plugins.SequenceNumberPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.marty.team.TeamPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.marty.profile.DeputyPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.OwnerPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.HistoryPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.LogPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ApplicationPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.marty.profile.MailPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.IntervalPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.SplitAndJoinPlugin]]></imixs:value>
<imixs:value><![CDATA[ai.dynamixs.cognition.CognitoPlugin]]></imixs:value>
</imixs:item>
<open-bpmn:auto-align>true</open-bpmn:auto-align>
</bpmn2:extensionElements>
<bpmn2:collaboration id="Collaboration_1" name="Collaboration 1">
<bpmn2:participant id="Participant_1" name="Offer" processRef="Process_1">
<bpmn2:documentation id="documentation_3xKpCQ"/>
</bpmn2:participant>
<bpmn2:participant id="participant_hnZfjA" name="Default Process" processRef="process_2"/>
</bpmn2:collaboration>
<bpmn2:process definitionalCollaborationRef="Collaboration_1" id="Process_1" isExecutable="false" name="Offer" processType="Private">
<bpmn2:laneSet id="LaneSet_1" name="Lane Set 1">
<bpmn2:lane id="Lane_1" name="Vertrieb">
<bpmn2:flowNodeRef>Task_2</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>StartEvent_1</bpmn2:flowNodeRef>
<bpmn2:documentation id="documentation_gvQWYQ"/>
<bpmn2:flowNodeRef>DataObject_2</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_axJA7Q</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>task_ol2R9A</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_P1MFZQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_NLZbsw</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>task_0THxmg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_KwpMKw</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_iq4agg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_g68BvQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_8dt92Q</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_z9ZfGA</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>task_HL0KNA</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_ZdM0Zg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_sZERLw</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_80W0PA</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_niR0HA</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_LHADMg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_d4UiTw</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_Nw0oQQ</bpmn2:flowNodeRef>
</bpmn2:lane>
<bpmn2:lane id="lane_wSVPvA" name="Lane 2">
<bpmn2:documentation id="documentation_dwLYgA"/>
<bpmn2:flowNodeRef>Task_3</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>Task_4</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>Task_5</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>Task_1</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>Task_6</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>EndEvent_2</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>IntermediateCatchEvent_17</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>IntermediateCatchEvent_4</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>IntermediateCatchEvent_6</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>IntermediateCatchEvent_7</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>IntermediateCatchEvent_8</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>IntermediateCatchEvent_9</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>IntermediateCatchEvent_10</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_EyDvQQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>EventBasedGateway_1</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>ExclusiveGateway_2</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>TextAnnotation_4</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_u4ZytA</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_oOnn8A</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_YGXi9A</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>task_qvmKNg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>task_BRnorw</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_nzILHw</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_tm9U6A</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_gVhkEg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_20Geow</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_pxwPEw</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_QIYhww</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>textAnnotation_ASEpEw</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_XQ7hGQ</bpmn2:flowNodeRef>
</bpmn2:lane>
</bpmn2:laneSet>
<bpmn2:startEvent id="StartEvent_1" name="Start">
<bpmn2:documentation id="documentation_IUTaAQ"/>
<bpmn2:outgoing>sequenceFlow_8NDJxA</bpmn2:outgoing>
</bpmn2:startEvent>
<bpmn2:task id="Task_2" imixs:processid="1000" name="Import">
<bpmn2:extensionElements>
<imixs:item name="txteditorid" type="xs:string">
<imixs:value><![CDATA[form_basic]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Rechnung erhalten]]></imixs:value>
</imixs:item>
<imixs:item name="txtimageurl" type="xs:string">
<imixs:value><![CDATA[typcn-download-outline]]></imixs:value>
</imixs:item>
<imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>request.subject</itemvalue>]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>true</imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namprocessassist]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
<imixs:value><![CDATA[namspacemanager]]></imixs:value>
<imixs:value><![CDATA[namspaceteam]]></imixs:value>
<imixs:value><![CDATA[namprocessassist]]></imixs:value>
</imixs:item>
<imixs:item name="txttype" type="xs:string">
<imixs:value><![CDATA[workitem]]></imixs:value>
</imixs:item>
<imixs:item name="txtworkflowabstract" type="xs:string">
<imixs:value><![CDATA[<strong>Customer: <itemvalue>customer.name</itemvalue></strong><br />
E-Mail: <itemvalue>customer.email</itemvalue><br />
Address: <itemvalue>customer.country</itemvalue> <itemvalue>customer.zip</itemvalue>-<itemvalue>customer.city</itemvalue> <itemvalue>customer.address</itemvalue><br />
<hr />
]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="Documentation_2"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation>
<bpmn2:outgoing>sequenceFlow_UIpo9Q</bpmn2:outgoing>
<bpmn2:incoming>sequenceFlow_8NDJxA</bpmn2:incoming>
</bpmn2:task>
<bpmn2:dataObject id="DataObject_2" imixs:datatype="form-data" name="Order Form">
<bpmn2:documentation id="Documentation_8"><![CDATA[<?xml version="1.0"?>
<imixs-form>
<imixs-form-section columns="3" readonly="true" >
<item name="document.company" type="text" label="Company: " />
<item name="document.type" type="text" label="Doument Type: " />
<item name="document.language" type="text" label="Language: " />
</imixs-form-section>
<imixs-form-section columns="1" label="Customer Summary" readonly="true" >
<item name="customer.summary" type="custom" path="markdown" />
</imixs-form-section>
<imixs-form-section columns="1" label="Product Catalog" readonly="false">
<item name="customer.ref"
type="custom" required="false"
path="workitemlink"
options="($workflowgroup:Product)((type:workitem) OR (type:workitemarchive))"
label="Customer:" />
<item name="product.ref"
type="custom" required="false"
path="workitemlink"
options="($workflowgroup:Product)((type:workitem) OR (type:workitemarchive))"
label="Products:" />
</imixs-form-section>
</imixs-form>]]></bpmn2:documentation>
<bpmn2:dataState id="DataState_1"/>
</bpmn2:dataObject>
<bpmn2:task id="Task_3" imixs:processid="1200" name="Check">
<bpmn2:extensionElements>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Rechnung erhalten]]></imixs:value>
</imixs:item>
<imixs:item name="txtimageurl" type="xs:string">
<imixs:value><![CDATA[typcn-download-outline|typcn-tick,imixs-success,icon-sub-ne]]></imixs:value>
</imixs:item>
<imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>request.subject</itemvalue>]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>true</imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
<imixs:value><![CDATA[namspacemanager]]></imixs:value>
<imixs:value><![CDATA[namspaceteam]]></imixs:value>
</imixs:item>
<imixs:item name="txttype" type="xs:string">
<imixs:value><![CDATA[workitem]]></imixs:value>
</imixs:item>
<imixs:item name="txtworkflowabstract" type="xs:string">
<imixs:value/>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="Documentation_27"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation>
<bpmn2:incoming>SequenceFlow_42</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_1TkjsQ</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_HCxYvw</bpmn2:outgoing>
<bpmn2:incoming>sequenceFlow_RppP5Q</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_ZtZaBQ</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:task id="Task_4" imixs:processid="1400" name="Bestellt">
<bpmn2:extensionElements>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Rechnung erhalten]]></imixs:value>
</imixs:item>
<imixs:item name="txtimageurl" type="xs:string">
<imixs:value><![CDATA[typcn-download-outline|typcn-stopwatch,imixs-info,icon-sub-ne]]></imixs:value>
</imixs:item>
<imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>request.subject</itemvalue>]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>true</imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string"/>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
<imixs:value><![CDATA[namspacemanager]]></imixs:value>
<imixs:value><![CDATA[namspaceteam]]></imixs:value>
</imixs:item>
<imixs:item name="txttype" type="xs:string">
<imixs:value><![CDATA[workitem]]></imixs:value>
</imixs:item>
<imixs:item name="txtworkflowabstract" type="xs:string">
<imixs:value><![CDATA[<strong>Customer: <itemvalue>customer.name</itemvalue></strong><br />
E-Mail: <itemvalue>customer.email</itemvalue><br />
Address: <itemvalue>customer.country</itemvalue> <itemvalue>customer.zip</itemvalue>-<itemvalue>customer.city</itemvalue> <itemvalue>customer.address</itemvalue><br />
<hr />
]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="Documentation_30"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation>
<bpmn2:incoming>SequenceFlow_17</bpmn2:incoming>
<bpmn2:incoming>SequenceFlow_40</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_19</bpmn2:outgoing>
<bpmn2:outgoing>SequenceFlow_25</bpmn2:outgoing>
<bpmn2:outgoing>sequenceFlow_oWlcYg</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:task id="Task_5" imixs:processid="1900" name="Eingestellt">
<bpmn2:extensionElements>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Rechnung erhalten]]></imixs:value>
</imixs:item>
<imixs:item name="txtimageurl" type="xs:string">
<imixs:value><![CDATA[typcn-briefcase|typcn-times-outline,imixs-error,icon-sub-ne]]></imixs:value>
</imixs:item>
<imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>_name</itemvalue> (EAN: <itemvalue>_ean</itemvalue>) Preis: <itemvalue>_price</itemvalue> <itemvalue>_currency</itemvalue>]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>true</imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string"/>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
<imixs:value><![CDATA[namspacemanager]]></imixs:value>
<imixs:value><![CDATA[namspaceteam]]></imixs:value>
</imixs:item>
<imixs:item name="txttype" type="xs:string">
<imixs:value><![CDATA[workitemarchive]]></imixs:value>
</imixs:item>
<imixs:item name="txtworkflowabstract" type="xs:string">
<imixs:value><![CDATA[<strong>Customer: <itemvalue>customer.name</itemvalue></strong><br />
E-Mail: <itemvalue>customer.email</itemvalue><br />
Address: <itemvalue>customer.country</itemvalue> <itemvalue>customer.zip</itemvalue>-<itemvalue>customer.city</itemvalue> <itemvalue>customer.address</itemvalue><br />
<hr />
]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="Documentation_31"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation>
<bpmn2:incoming>SequenceFlow_21</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_47</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:endEvent id="EndEvent_2" name="Ende">
<bpmn2:incoming>SequenceFlow_47</bpmn2:incoming>
<bpmn2:incoming>SequenceFlow_22</bpmn2:incoming>
<bpmn2:documentation id="documentation_mHDfBQ"/>
</bpmn2:endEvent>
<bpmn2:sequenceFlow id="SequenceFlow_47" sourceRef="Task_5" targetRef="EndEvent_2">
<bpmn2:documentation id="documentation_ad1jJw"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_17" imixs:activityid="40" name="Send offer">
<bpmn2:extensionElements>
<imixs:item name="keylogtimeformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value><![CDATA[Eingangsrechnung erhalten: <itemvalue>_subject</itemvalue>]]></imixs:value>
</imixs:item>
<imixs:item name="keyaccessmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyscheduledactivity" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value><![CDATA[Wir haben folgende Rechnung erhalten: bitte freigeben.
Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</itemvalue>)
<itemvalue>_description</itemvalue>]]></imixs:value>
</imixs:item>
<imixs:item name="keymailreceiverfields" type="xs:string"/>
<imixs:item name="keyversion" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
</imixs:item>
<imixs:item name="numnextactivityid" type="xs:int">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyfollowup" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="keylogdateformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
</imixs:item>
<imixs:item name="numnextid" type="xs:int">
<imixs:value><![CDATA[5005]]></imixs:value>
</imixs:item>
<imixs:item name="txtnextprocesstree" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<item name="action">home</item>
<imixs-ai name="SKILL">
<description>Send offer after approval to customer This action moves the offer to the processing stage 'ordered'</description>
<tags>offer, order, send, e-mail</tags>
<example>Send out offer to customer</example>
<example>Inform customer about our new offer</example>
</imixs-ai>]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Freigabe einholen]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Offer sent]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="Documentation_32"><![CDATA[Send offer after approval to customer This action moves the offer to the processing stage 'ordered']]></bpmn2:documentation>
<bpmn2:outgoing>SequenceFlow_56</bpmn2:outgoing>
<bpmn2:incoming>sequenceFlow_HCxYvw</bpmn2:incoming>
<bpmn2:messageEventDefinition id="messageEventDefinition_59qUIg" messageRef="message_1"/>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="SequenceFlow_56" sourceRef="IntermediateCatchEvent_17" targetRef="ExclusiveGateway_2">
<bpmn2:documentation id="documentation_T3n4KQ"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_4" imixs:activityid="20" name="Erledigt">
<bpmn2:extensionElements>
<imixs:item name="keylogtimeformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value><![CDATA[Eingangsrechnung erhalten: <itemvalue>_subject</itemvalue>]]></imixs:value>
</imixs:item>
<imixs:item name="keyaccessmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyscheduledactivity" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value><![CDATA[Wir haben folgende Rechnung erhalten: bitte freigeben.
Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</itemvalue>)
<itemvalue>_description</itemvalue>]]></imixs:value>
</imixs:item>
<imixs:item name="keymailreceiverfields" type="xs:string"/>
<imixs:item name="keyversion" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
</imixs:item>
<imixs:item name="numnextactivityid" type="xs:int">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyfollowup" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="keylogdateformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
</imixs:item>
<imixs:item name="numnextid" type="xs:int">
<imixs:value><![CDATA[5005]]></imixs:value>
</imixs:item>
<imixs:item name="txtnextprocesstree" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<item name="action">home</item>]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Freigabe einholen]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Lieferung erfolgt]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="Documentation_45"><![CDATA[Bestellung wurde geliefert.]]></bpmn2:documentation>
<bpmn2:incoming>SequenceFlow_19</bpmn2:incoming>
<bpmn2:incoming>SequenceFlow_27</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_21</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="SequenceFlow_19" sourceRef="Task_4" targetRef="IntermediateCatchEvent_4">
<bpmn2:documentation id="documentation_8nOd8A"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="SequenceFlow_21" sourceRef="IntermediateCatchEvent_4" targetRef="Task_5">
<bpmn2:documentation id="documentation_0MbT1A"/>
</bpmn2:sequenceFlow>
<bpmn2:task id="Task_1" imixs:processid="1500" name="Nicht lagerned">
<bpmn2:extensionElements>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Rechnung erhalten]]></imixs:value>
</imixs:item>
<imixs:item name="txtimageurl" type="xs:string">
<imixs:value><![CDATA[typcn-download-outline|typcn-stopwatch,imixs-error,icon-sub-ne]]></imixs:value>
</imixs:item>
<imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>_name</itemvalue> (EAN: <itemvalue>_ean</itemvalue>) Preis: <itemvalue>_price</itemvalue> <itemvalue>_currency</itemvalue>]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>true</imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
<imixs:value><![CDATA[namspacemanager]]></imixs:value>
<imixs:value><![CDATA[namspaceteam]]></imixs:value>
</imixs:item>
<imixs:item name="txttype" type="xs:string">
<imixs:value><![CDATA[workitem]]></imixs:value>
</imixs:item>
<imixs:item name="txtworkflowabstract" type="xs:string">
<imixs:value><![CDATA[<strong>Customer: <itemvalue>customer.name</itemvalue></strong><br />
E-Mail: <itemvalue>customer.email</itemvalue><br />
Address: <itemvalue>customer.country</itemvalue> <itemvalue>customer.zip</itemvalue>-<itemvalue>customer.city</itemvalue> <itemvalue>customer.address</itemvalue><br />
<hr />
]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="Documentation_73"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation>
<bpmn2:incoming>SequenceFlow_26</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_23</bpmn2:outgoing>
<bpmn2:outgoing>SequenceFlow_36</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_6" imixs:activityid="99" name="[Reminder]">
<bpmn2:extensionElements>
<imixs:item name="keylogtimeformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value><![CDATA[Eingangsrechnung erhalten: <itemvalue>_subject</itemvalue>]]></imixs:value>
</imixs:item>
<imixs:item name="keyaccessmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyscheduledactivity" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value><![CDATA[Wir haben folgende Rechnung erhalten: bitte freigeben.
Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</itemvalue>)
<itemvalue>_description</itemvalue>]]></imixs:value>
</imixs:item>
<imixs:item name="keymailreceiverfields" type="xs:string"/>
<imixs:item name="keyversion" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
</imixs:item>
<imixs:item name="numnextactivityid" type="xs:int">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyfollowup" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keylogdateformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
</imixs:item>
<imixs:item name="numnextid" type="xs:int">
<imixs:value><![CDATA[5005]]></imixs:value>
</imixs:item>
<imixs:item name="txtnextprocesstree" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<item name="action">home</item>]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Freigabe einholen]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Reminder <itemvalue format="dd.MM.yyyy">order.delivery</itemvalue>]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value>
</imixs:item>
<imixs:item name="keytimecomparefield" type="xs:string">
<imixs:value><![CDATA[order.delivery]]></imixs:value>
</imixs:item>
<imixs:item name="keyscheduledbaseobject" type="xs:string">
<imixs:value><![CDATA[4]]></imixs:value>
</imixs:item>
<imixs:item name="numactivitydelay" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="keyactivitydelayunit" type="xs:string">
<imixs:value><![CDATA[4]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:incoming>SequenceFlow_25</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_26</bpmn2:outgoing>
<bpmn2:timerEventDefinition id="TimerEventDefinition_1"/>
<bpmn2:documentation id="documentation_md5giQ"/>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="SequenceFlow_25" sourceRef="Task_4" targetRef="IntermediateCatchEvent_6">
<bpmn2:documentation id="documentation_Bz09Rw"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="SequenceFlow_26" sourceRef="IntermediateCatchEvent_6" targetRef="Task_1">
<bpmn2:documentation id="documentation_xUioTg"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="SequenceFlow_27" sourceRef="EventBasedGateway_1" targetRef="IntermediateCatchEvent_4">
<bpmn2:documentation id="documentation_3dpz6w"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_7" imixs:activityid="10" name="Save">
<bpmn2:extensionElements>
<imixs:item name="keylogtimeformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyaccessmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyscheduledactivity" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyversion" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
</imixs:item>
<imixs:item name="numnextactivityid" type="xs:int">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyfollowup" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="keylogdateformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namCreator]]></imixs:value>
</imixs:item>
<imixs:item name="numnextid" type="xs:int">
<imixs:value><![CDATA[5000]]></imixs:value>
</imixs:item>
<imixs:item name="txtnextprocesstree" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<item name="comment" ignore="true"/>]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Speichern]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="Documentation_16"><![CDATA[Update Data]]></bpmn2:documentation>
<bpmn2:incoming>SequenceFlow_36</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_39</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_8" imixs:activityid="10" name="Save">
<bpmn2:extensionElements>
<imixs:item name="keylogtimeformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyaccessmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyscheduledactivity" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyversion" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
</imixs:item>
<imixs:item name="numnextactivityid" type="xs:int">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyfollowup" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="keylogdateformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namCreator]]></imixs:value>
</imixs:item>
<imixs:item name="numnextid" type="xs:int">
<imixs:value><![CDATA[5000]]></imixs:value>
</imixs:item>
<imixs:item name="txtnextprocesstree" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<item name="comment" ignore="true"/>]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Speichern]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="Documentation_21"><![CDATA[Update Data]]></bpmn2:documentation>
<bpmn2:outgoing>SequenceFlow_17</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="SequenceFlow_17" sourceRef="IntermediateCatchEvent_8" targetRef="Task_4">
<bpmn2:documentation id="documentation_LAqyrw"/>
</bpmn2:sequenceFlow>
<bpmn2:task id="Task_6" imixs:processid="1990" name="Gelöscht">
<bpmn2:extensionElements>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Rechnung erhalten]]></imixs:value>
</imixs:item>
<imixs:item name="txtimageurl" type="xs:string">
<imixs:value><![CDATA[typcn-briefcase|typcn-times,imixs-error,icon-sub-ne]]></imixs:value>
</imixs:item>
<imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>_name</itemvalue> (EAN: <itemvalue>_ean</itemvalue>) Preis: <itemvalue>_price</itemvalue> <itemvalue>_currency</itemvalue>]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>true</imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string"/>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
<imixs:value><![CDATA[namspacemanager]]></imixs:value>
<imixs:value><![CDATA[namspaceteam]]></imixs:value>
</imixs:item>
<imixs:item name="txttype" type="xs:string">
<imixs:value><![CDATA[workitemarchive]]></imixs:value>
</imixs:item>
<imixs:item name="txtworkflowabstract" type="xs:string">
<imixs:value><![CDATA[<strong>Customer: <itemvalue>customer.name</itemvalue></strong><br />
E-Mail: <itemvalue>customer.email</itemvalue><br />
Address: <itemvalue>customer.country</itemvalue> <itemvalue>customer.zip</itemvalue>-<itemvalue>customer.city</itemvalue> <itemvalue>customer.address</itemvalue><br />
<hr />
]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="Documentation_33"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation>
<bpmn2:incoming>SequenceFlow_41</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_22</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:sequenceFlow id="SequenceFlow_22" sourceRef="Task_6" targetRef="EndEvent_2">
<bpmn2:documentation id="documentation_8qphdg"/>
</bpmn2:sequenceFlow>
<bpmn2:eventBasedGateway gatewayDirection="Diverging" id="EventBasedGateway_1">
<bpmn2:incoming>SequenceFlow_23</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_27</bpmn2:outgoing>
<bpmn2:outgoing>SequenceFlow_34</bpmn2:outgoing>
<bpmn2:documentation id="documentation_9Focpw"/>
</bpmn2:eventBasedGateway>
<bpmn2:sequenceFlow id="SequenceFlow_23" sourceRef="Task_1" targetRef="EventBasedGateway_1">
<bpmn2:documentation id="documentation_Pqn18A"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_9" imixs:activityid="30" name="Delete">
<bpmn2:extensionElements>
<imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value><![CDATA[Empfangsbestätigung Rechnungseingang]]></imixs:value>
</imixs:item>
<imixs:item name="keyaccessmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyscheduledactivity" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value><![CDATA[Hallo,
die von Ihnen an uns gesendete Eingangsrechung haben wir erhalten.
Die Bearbeitung erfolgt in Kürze.
Bei Fragen wenden Sie sich bitte an info@imixs.com
]]></imixs:value>
</imixs:item>
<imixs:item name="keyversion" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
</imixs:item>
<imixs:item name="numnextactivityid" type="xs:int">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyfollowup" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
</imixs:item>
<imixs:item name="numnextid" type="xs:int">
<imixs:value><![CDATA[5005]]></imixs:value>
</imixs:item>
<imixs:item name="txtnextprocesstree" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<item name="action">home</item>]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Akzeptieren]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipmode" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Deleted]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value>
</imixs:item>
<imixs:item name="txtbusinessrule" type="CDATA">
<imixs:value><![CDATA[var result={};
var refField="txtcomment";
result.isValid=true;
if ( ( workitem.get(refField) == null || ''==workitem.get(refField)[0]) ) {
result.isValid=false;
result.errorMessage='Bitte geben Sie einen Kommentar ein.';
}]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="Documentation_37"/>
<bpmn2:incoming>SequenceFlow_34</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_41</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="SequenceFlow_34" sourceRef="EventBasedGateway_1" targetRef="IntermediateCatchEvent_9">
<bpmn2:documentation id="documentation_J2bE6A"/>
</bpmn2:sequenceFlow>
<bpmn2:exclusiveGateway gatewayDirection="Converging" id="ExclusiveGateway_2">
<bpmn2:incoming>SequenceFlow_56</bpmn2:incoming>
<bpmn2:incoming>SequenceFlow_39</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_40</bpmn2:outgoing>
<bpmn2:documentation id="documentation_k8LvXA"/>
</bpmn2:exclusiveGateway>
<bpmn2:sequenceFlow id="SequenceFlow_36" sourceRef="Task_1" targetRef="IntermediateCatchEvent_7">
<bpmn2:documentation id="documentation_MrgTLA"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="SequenceFlow_39" sourceRef="IntermediateCatchEvent_7" targetRef="ExclusiveGateway_2">
<bpmn2:documentation id="documentation_TncqqQ"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="SequenceFlow_40" sourceRef="ExclusiveGateway_2" targetRef="Task_4">
<bpmn2:documentation id="documentation_pBSG0g"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="SequenceFlow_41" sourceRef="IntermediateCatchEvent_9" targetRef="Task_6">
<bpmn2:documentation id="documentation_TCjUeA"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_10" imixs:activityid="10" name="Save">
<bpmn2:extensionElements>
<imixs:item name="keylogtimeformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyaccessmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyscheduledactivity" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyversion" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
</imixs:item>
<imixs:item name="numnextactivityid" type="xs:int">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyfollowup" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="keylogdateformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namCreator]]></imixs:value>
</imixs:item>
<imixs:item name="numnextid" type="xs:int">
<imixs:value><![CDATA[5000]]></imixs:value>
</imixs:item>
<imixs:item name="txtnextprocesstree" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<item name="comment" ignore="true"/>]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Speichern]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="Documentation_86"><![CDATA[Update Data]]></bpmn2:documentation>
<bpmn2:outgoing>SequenceFlow_42</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="SequenceFlow_42" sourceRef="IntermediateCatchEvent_10" targetRef="Task_3">
<bpmn2:documentation id="documentation_xaXMyw"/>
</bpmn2:sequenceFlow>
<bpmn2:association id="Association_2" sourceRef="DataObject_2" targetRef="Task_2">
<bpmn2:documentation id="documentation_eCPjuA"/>
</bpmn2:association>
<bpmn2:textAnnotation id="TextAnnotation_4" textFormat="">
<bpmn2:text><![CDATA[Nach Erreichen des Liefertermins erfolgt die automatische Wiedervorlage.
]]></bpmn2:text>
<bpmn2:documentation id="documentation_i0czHw"/>
</bpmn2:textAnnotation>
<bpmn2:association id="Association_5" sourceRef="TextAnnotation_4" targetRef="Task_1">
<bpmn2:documentation id="documentation_R7WpIg"/>
</bpmn2:association>
<bpmn2:dataObject id="dataObject_axJA7Q" imixs:datatype="prompt-data" name="Prompt">
<bpmn2:documentation id="documentation_3VwL8w"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<PromptDefinition>
<prompt_options>{}</prompt_options>
<prompt><![CDATA[<itemvalue>request.subject</itemvalue>
<FILECONTEXT>^.+\.eml$</FILECONTEXT>
]]]]><![CDATA[>
</prompt>
<loglevel>FINE</loglevel>
</PromptDefinition> ]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:sequenceFlow id="sequenceFlow_4DUFiA" sourceRef="event_z9ZfGA" targetRef="task_ol2R9A">
<bpmn2:documentation id="documentation_LHW0zQ"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_HCxYvw" sourceRef="Task_3" targetRef="IntermediateCatchEvent_17">
<bpmn2:documentation id="documentation_Vl0LOg"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_8NDJxA" sourceRef="StartEvent_1" targetRef="Task_2">
<bpmn2:documentation id="documentation_RKidfg"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_UIpo9Q" sourceRef="Task_2" targetRef="event_8dt92Q">
<bpmn2:documentation id="documentation_77xIYA"/>
</bpmn2:sequenceFlow>
<bpmn2:task id="task_ol2R9A" imixs:processid="1100" name="Address RETRIEVAL">
<bpmn2:extensionElements>
<imixs:item name="txteditorid" type="xs:string">
<imixs:value><![CDATA[form_basic_read]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Rechnung erhalten]]></imixs:value>
</imixs:item>
<imixs:item name="txtimageurl" type="xs:string">
<imixs:value><![CDATA[typcn-download-outline]]></imixs:value>
</imixs:item>
<imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>request.subject</itemvalue>]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>true</imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namprocessassist]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
<imixs:value><![CDATA[namspacemanager]]></imixs:value>
<imixs:value><![CDATA[namspaceteam]]></imixs:value>
<imixs:value><![CDATA[namprocessassist]]></imixs:value>
</imixs:item>
<imixs:item name="txttype" type="xs:string">
<imixs:value><![CDATA[workitem]]></imixs:value>
</imixs:item>
<imixs:item name="txtworkflowabstract" type="xs:string">
<imixs:value><![CDATA[<strong>Customer: <itemvalue>customer.name</itemvalue></strong><br />
E-Mail: <itemvalue>customer.email</itemvalue><br />
Address: <itemvalue>customer.country</itemvalue> <itemvalue>customer.zip</itemvalue>-<itemvalue>customer.city</itemvalue> <itemvalue>customer.address</itemvalue><br />
<hr />
]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_dQiKXw"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_WRPdIA</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_4DUFiA</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_hkBSvg</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_0Q20mA</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:intermediateCatchEvent id="event_P1MFZQ" imixs:activityid="201" name="(RAG)">
<bpmn2:extensionElements>
<imixs:item name="keylogtimeformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyaccessmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyscheduledactivity" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyversion" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
</imixs:item>
<imixs:item name="numnextactivityid" type="xs:int">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyfollowup" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="keylogdateformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namCreator]]></imixs:value>
</imixs:item>
<imixs:item name="numnextid" type="xs:int">
<imixs:value><![CDATA[5000]]></imixs:value>
</imixs:item>
<imixs:item name="txtnextprocesstree" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<imixs-ai name="RETRIEVAL">
<endpoint>https://embeddings.llama.cpp.imixs.com/</endpoint>
<reference-item>customer.ref</reference-item>
<max-results>1</max-results>
<modelgroups>Customer</modelgroups>
<tasks>1400</tasks>
<debug>true</debug>
</imixs-ai>
<workitemlink name="copydata">
<ref>customer.ref</ref>
<items>(^customer\.)</items>
<debug>false</debug>
</workitemlink>]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Speichern]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Retrieve Address]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_00qc3A"><![CDATA[RAG Test]]></bpmn2:documentation>
<bpmn2:signalEventDefinition id="signalEventDefinition_cAd1tQ" signalRef="signal_4"/>
<bpmn2:incoming>sequenceFlow_0Q20mA</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_InfPdQ</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_hZg0iw</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:boundaryEvent attachedToRef="task_ol2R9A" id="event_NLZbsw" name="">
<bpmn2:documentation id="documentation_u0BGKw"/>
<bpmn2:timerEventDefinition id="timerEventDefinition_cGzCLw"/>
<bpmn2:outgoing>sequenceFlow_InfPdQ</bpmn2:outgoing>
</bpmn2:boundaryEvent>
<bpmn2:sequenceFlow id="sequenceFlow_0Q20mA" sourceRef="task_ol2R9A" targetRef="event_P1MFZQ">
<bpmn2:documentation id="documentation_hKA1ng"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_InfPdQ" sourceRef="event_NLZbsw" targetRef="event_P1MFZQ">
<bpmn2:documentation id="documentation_M1WwCA"/>
</bpmn2:sequenceFlow>
<bpmn2:task id="task_0THxmg" imixs:processid="1120" name="GENERATE">
<bpmn2:extensionElements>
<imixs:item name="txteditorid" type="xs:string">
<imixs:value><![CDATA[form_basic]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Rechnung erhalten]]></imixs:value>
</imixs:item>
<imixs:item name="txtimageurl" type="xs:string">
<imixs:value><![CDATA[typcn-download-outline]]></imixs:value>
</imixs:item>
<imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>request.subject</itemvalue>]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>true</imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namprocessassist]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
<imixs:value><![CDATA[namspacemanager]]></imixs:value>
<imixs:value><![CDATA[namspaceteam]]></imixs:value>
<imixs:value><![CDATA[namprocessassist]]></imixs:value>
</imixs:item>
<imixs:item name="txttype" type="xs:string">
<imixs:value><![CDATA[workitem]]></imixs:value>
</imixs:item>
<imixs:item name="txtworkflowabstract" type="xs:string">
<imixs:value><![CDATA[<strong>Customer: <itemvalue>customer.name</itemvalue></strong><br />
E-Mail: <itemvalue>customer.email</itemvalue><br />
Address: <itemvalue>customer.country</itemvalue> <itemvalue>customer.zip</itemvalue>-<itemvalue>customer.city</itemvalue> <itemvalue>customer.address</itemvalue><br />
<hr />
]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_OqV5nQ"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_4DUFiA</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_RgZeeQ</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_HfDRCQ</bpmn2:outgoing>
<bpmn2:outgoing>sequenceFlow_BM0t3w</bpmn2:outgoing>
<bpmn2:incoming>sequenceFlow_ytbNEQ</bpmn2:incoming>
</bpmn2:task>
<bpmn2:sequenceFlow id="sequenceFlow_hZg0iw" sourceRef="event_P1MFZQ" targetRef="task_HL0KNA">
<bpmn2:documentation id="documentation_g8x3HQ"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_KwpMKw" imixs:activityid="201" name="(LLM)">
<bpmn2:extensionElements>
<imixs:item name="keylogtimeformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyaccessmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyscheduledactivity" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyversion" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
</imixs:item>
<imixs:item name="numnextactivityid" type="xs:int">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyfollowup" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="keylogdateformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namCreator]]></imixs:value>
</imixs:item>
<imixs:item name="numnextid" type="xs:int">
<imixs:value><![CDATA[5000]]></imixs:value>
</imixs:item>
<imixs:item name="txtnextprocesstree" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<imixs-ai name="ASSIST">
<endpoint><propertyvalue>llm.service.endpoint</propertyvalue></endpoint>
<options>{"n_predict": 4096, "temperature": 0.7}</options>
<result-item>offer.proposal</result-item>
<debug>true</debug>
</imixs-ai>
<validation name="required">false</validation>
]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Speichern]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_rjaifw"><![CDATA[LLM]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_AUsmbQ</bpmn2:incoming>
<bpmn2:signalEventDefinition id="signalEventDefinition_gJ2xPg" signalRef="signal_5"/>
<bpmn2:incoming>sequenceFlow_InfPdQ</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_RppP5Q</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_HfDRCQ" sourceRef="task_0THxmg" targetRef="event_niR0HA">
<bpmn2:documentation id="documentation_9L7Crw"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_RppP5Q" sourceRef="event_KwpMKw" targetRef="Task_3">
<bpmn2:documentation id="documentation_IvSc3w"/>
</bpmn2:sequenceFlow>
<bpmn2:association id="association_AIXGmw" sourceRef="dataObject_axJA7Q" targetRef="event_P1MFZQ">
<bpmn2:documentation id="documentation_kEcmWQ"/>
</bpmn2:association>
<bpmn2:dataObject id="dataObject_iq4agg" imixs:datatype="prompt-data" name="Prompt">
<bpmn2:documentation id="documentation_fFWo7Q"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<PromptDefinition>
<prompt_options>{"n_predict": 2096, "temperature": 0.3, "top_p": 0.9}</prompt_options>
<prompt role="user"><![CDATA[
# Current Task: Create a new Offer for the customer based on the preselected product list.
## Customer Request:
Firstname: <itemvalue>customer.firstname</itemvalue>
Lastname: <itemvalue>customer.lastname</itemvalue>
E-Mail: <itemvalue>customer.email</itemvalue>
<itemvalue>request.description</itemvalue>
## Product Selection
The following products are relevant for the current request:
<for-each-ref item="product.ref">
Product: <itemvalue>product.name</itemvalue>
Category: <itemvalue>product.category</itemvalue> / <itemvalue>product.subcategory</itemvalue>
Price: <itemvalue>product.price</itemvalue> <itemvalue>_currency</itemvalue>
Product Details:
<itemvalue>product.description</itemvalue>
-----------------------------------------------------------------------------
</for-each-ref>
]]]]><![CDATA[>
</prompt>
<loglevel>FINE</loglevel>
</PromptDefinition> ]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:dataObject id="dataObject_u4ZytA" imixs:datatype="form-data" name="Order Form">
<bpmn2:documentation id="documentation_lSiw2w"><![CDATA[<?xml version="1.0"?>
<imixs-form>
<imixs-form-section columns="2" label="">
<item name="customer.ref"
type="custom" required="false"
path="workitemlink"
options="($workflowgroup:Product)((type:workitem) OR (type:workitemarchive))"
label="Customer:" />
</imixs-form-section>
<imixs-form-section columns="1" label="" readonly="false">
<item name="request.subject" type="text" label="Inquiry:" />
<item name="request.description" type="custom" path="markdowneditor" readonly="true" label="Description:" />
</imixs-form-section>
<imixs-form-section columns="1" label="Offer:" readonly="false" >
<item name="offer.proposal" type="custom" path="markdowneditor" />
</imixs-form-section>
<imixs-form-section columns="1" label="Product Suggestions" readonly="true" >
<item name="product.ref"
type="custom" required="true"
path="workitemlink"
options="($workflowgroup:Product)((type:workitem) OR (type:workitemarchive))"
label="References:" />
</imixs-form-section>
</imixs-form>
]]></bpmn2:documentation>
<bpmn2:dataState id="dataState_X4nVjg"/>
</bpmn2:dataObject>
<bpmn2:association id="association_0SKl0g" sourceRef="dataObject_u4ZytA" targetRef="Task_3">
<bpmn2:documentation id="documentation_VQTg6w"/>
</bpmn2:association>
<bpmn2:intermediateCatchEvent id="event_EyDvQQ" imixs:activityid="11" name="Back (Debug)">
<bpmn2:extensionElements>
<imixs:item name="keylogtimeformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyaccessmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyscheduledactivity" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyversion" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
</imixs:item>
<imixs:item name="numnextactivityid" type="xs:int">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyfollowup" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="keylogdateformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namCreator]]></imixs:value>
</imixs:item>
<imixs:item name="numnextid" type="xs:int">
<imixs:value><![CDATA[5000]]></imixs:value>
</imixs:item>
<imixs:item name="txtnextprocesstree" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<item name="comment" ignore="true"/>]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Speichern]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_ENg2sw"/>
<bpmn2:incoming>sequenceFlow_ZtZaBQ</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_ytbNEQ</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_ZtZaBQ" sourceRef="Task_3" targetRef="event_EyDvQQ">
<bpmn2:documentation id="documentation_gD4Xww"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_ytbNEQ" sourceRef="event_EyDvQQ" targetRef="task_0THxmg">
<bpmn2:documentation id="documentation_10SRvg"/>
</bpmn2:sequenceFlow>
<bpmn2:dataObject id="dataObject_g68BvQ" imixs:datatype="prompt-data" name="Prompt">
<bpmn2:documentation id="documentation_0KRD6g"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<PromptDefinition>
<prompt_options>{"n_predict": 4096, "temperature": 0}</prompt_options>
<prompt role="system"><![CDATA[You are a sales representative. Your task is to respond to incoming inquiries and provide suggestions for offers.
# Instructions for creating the offer:
1. Politely thank the customer for the inquiry and briefly address the customer's concern in the introduction. Show your interest in the customer's project.
2. Choose the most suitable products for the request.
3. **Do not include more than one product per category.** If multiple products are from the same category, pick the one that best fits the request.
4. Create a clear table with the following columns:
- Product
- Quantity
- Price per unit
5. Provide a short, customer-friendly explanation of why each selected product was chosen.
7. **Focus exclusively on the selected products.** Do not justify exclusions or mention unselected products in any way.
7. Ensure the table contains only the selected products (one per category).
8. The offer and all explanations should be written in English.
]]]]><![CDATA[>
</prompt>
</PromptDefinition> ]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:association id="association_GNNvXA" sourceRef="dataObject_g68BvQ" targetRef="task_0THxmg">
<bpmn2:documentation id="documentation_gl8uiw"/>
</bpmn2:association>
<bpmn2:intermediateCatchEvent id="event_8dt92Q" imixs:activityid="10" name="Import">
<bpmn2:extensionElements>
<imixs:item name="keylogtimeformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyaccessmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyscheduledactivity" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyversion" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
</imixs:item>
<imixs:item name="numnextactivityid" type="xs:int">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyfollowup" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="keylogdateformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namCreator]]></imixs:value>
</imixs:item>
<imixs:item name="numnextid" type="xs:int">
<imixs:value><![CDATA[5000]]></imixs:value>
</imixs:item>
<imixs:item name="txtnextprocesstree" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<item name="action">home</item>
<item name="comment" ignore="true"/>]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Speichern]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_cQkRlQ"><![CDATA[Import Data]]></bpmn2:documentation>
<bpmn2:outgoing>sequenceFlow_vd940Q</bpmn2:outgoing>
<bpmn2:incoming>sequenceFlow_UIpo9Q</bpmn2:incoming>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_vd940Q" sourceRef="event_8dt92Q" targetRef="event_z9ZfGA">
<bpmn2:documentation id="documentation_hdroPQ"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_z9ZfGA" imixs:activityid="201" name="(OCR)">
<bpmn2:extensionElements>
<imixs:item name="keylogtimeformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyaccessmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyscheduledactivity" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyversion" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
</imixs:item>
<imixs:item name="numnextactivityid" type="xs:int">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyfollowup" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keylogdateformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namCreator]]></imixs:value>
</imixs:item>
<imixs:item name="numnextid" type="xs:int">
<imixs:value><![CDATA[5000]]></imixs:value>
</imixs:item>
<imixs:item name="txtnextprocesstree" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<item name="comment" ignore="true"/>
<tika name="options">X-Tika-OCRLanguage=eng+deu</tika>
<tika name="options">X-Tika-PDFocrStrategy=OCR_ONLY</tika>
<tika name="filepattern">(PDF|pdf)$</tika>
<tika name="maxpdfpages">20</tika>
]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Speichern]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_hW2BIw"><![CDATA[RAG Test]]></bpmn2:documentation>
<bpmn2:outgoing>sequenceFlow_4DUFiA</bpmn2:outgoing>
<bpmn2:signalEventDefinition id="signalEventDefinition_LBYytA" signalRef="signal_4"/>
<bpmn2:incoming>sequenceFlow_vd940Q</bpmn2:incoming>
</bpmn2:intermediateCatchEvent>
<bpmn2:task id="task_HL0KNA" imixs:processid="1110" name="Product RETRIEVAL">
<bpmn2:extensionElements>
<imixs:item name="txteditorid" type="xs:string">
<imixs:value><![CDATA[form_basic_read]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Rechnung erhalten]]></imixs:value>
</imixs:item>
<imixs:item name="txtimageurl" type="xs:string">
<imixs:value><![CDATA[typcn-download-outline]]></imixs:value>
</imixs:item>
<imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>request.subject</itemvalue>]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>true</imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namprocessassist]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
<imixs:value><![CDATA[namspacemanager]]></imixs:value>
<imixs:value><![CDATA[namspaceteam]]></imixs:value>
<imixs:value><![CDATA[namprocessassist]]></imixs:value>
</imixs:item>
<imixs:item name="txttype" type="xs:string">
<imixs:value><![CDATA[workitem]]></imixs:value>
</imixs:item>
<imixs:item name="txtworkflowabstract" type="xs:string">
<imixs:value><![CDATA[<strong>Customer: <itemvalue>customer.name</itemvalue></strong><br />
E-Mail: <itemvalue>customer.email</itemvalue><br />
Address: <itemvalue>customer.country</itemvalue> <itemvalue>customer.zip</itemvalue>-<itemvalue>customer.city</itemvalue> <itemvalue>customer.address</itemvalue><br />
<hr />
]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_lYW87w"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_WRPdIA</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_hZg0iw</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_kkTZbA</bpmn2:outgoing>
<bpmn2:outgoing>sequenceFlow_VQusBA</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:boundaryEvent attachedToRef="task_HL0KNA" id="event_ZdM0Zg" name="">
<bpmn2:documentation id="documentation_81qC0g"/>
<bpmn2:outgoing>sequenceFlow_6UcPtw</bpmn2:outgoing>
<bpmn2:timerEventDefinition id="timerEventDefinition_DmtJbA"/>
</bpmn2:boundaryEvent>
<bpmn2:intermediateCatchEvent id="event_sZERLw" imixs:activityid="201" name="(RAG)">
<bpmn2:extensionElements>
<imixs:item name="keylogtimeformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyaccessmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyscheduledactivity" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyversion" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
</imixs:item>
<imixs:item name="numnextactivityid" type="xs:int">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyfollowup" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keylogdateformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namCreator]]></imixs:value>
</imixs:item>
<imixs:item name="numnextid" type="xs:int">
<imixs:value><![CDATA[5000]]></imixs:value>
</imixs:item>
<imixs:item name="txtnextprocesstree" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<imixs-ai name="RETRIEVAL">
<endpoint>https://embeddings.llama.cpp.imixs.com/</endpoint>
<reference-item>product.ref</reference-item>
<max-results>5</max-results>
<modelgroups>Product</modelgroups>
<tasks>1200</tasks>
<debug>true</debug>
</imixs-ai>
]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Speichern]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Retrieve Products]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_hnR8Tg"><![CDATA[RAG Test]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_kkTZbA</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_6UcPtw</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_ELk13Q</bpmn2:outgoing>
<bpmn2:signalEventDefinition id="signalEventDefinition_bK83sA" signalRef="signal_4"/>
<bpmn2:incoming>sequenceFlow_InfPdQ</bpmn2:incoming>
</bpmn2:intermediateCatchEvent>
<bpmn2:dataObject id="dataObject_80W0PA" imixs:datatype="prompt-data" name="Prompt">
<bpmn2:documentation id="documentation_PEaHIA"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<PromptDefinition>
<prompt_options>{}</prompt_options>
<prompt><![CDATA[<itemvalue>request.subject</itemvalue>
<FILECONTEXT>^.+\.eml$</FILECONTEXT>
]]]]><![CDATA[>
</prompt>
</PromptDefinition> ]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:sequenceFlow id="sequenceFlow_kkTZbA" sourceRef="task_HL0KNA" targetRef="event_sZERLw">
<bpmn2:documentation id="documentation_ZDAlTA"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_6UcPtw" sourceRef="event_ZdM0Zg" targetRef="event_sZERLw">
<bpmn2:documentation id="documentation_DWwJhA"/>
</bpmn2:sequenceFlow>
<bpmn2:association id="association_7W3CFQ" sourceRef="dataObject_80W0PA" targetRef="event_sZERLw">
<bpmn2:documentation id="documentation_2qNXOg"/>
</bpmn2:association>
<bpmn2:intermediateCatchEvent id="event_niR0HA" imixs:activityid="20" name="Generate">
<bpmn2:extensionElements>
<imixs:item name="keylogtimeformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyaccessmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyscheduledactivity" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyversion" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
</imixs:item>
<imixs:item name="numnextactivityid" type="xs:int">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyfollowup" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="keylogdateformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namCreator]]></imixs:value>
</imixs:item>
<imixs:item name="numnextid" type="xs:int">
<imixs:value><![CDATA[5000]]></imixs:value>
</imixs:item>
<imixs:item name="txtnextprocesstree" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<item name="action">home</item>
<item name="comment" ignore="true"/>]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Speichern]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_wNTWEQ"><![CDATA[Update Data]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_HfDRCQ</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_AUsmbQ</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_AUsmbQ" sourceRef="event_niR0HA" targetRef="event_KwpMKw">
<bpmn2:documentation id="documentation_Vr0hNQ"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_LHADMg" imixs:activityid="30" name="Back">
<bpmn2:extensionElements>
<imixs:item name="keylogtimeformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyaccessmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyscheduledactivity" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyversion" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
</imixs:item>
<imixs:item name="numnextactivityid" type="xs:int">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyfollowup" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="keylogdateformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namCreator]]></imixs:value>
</imixs:item>
<imixs:item name="numnextid" type="xs:int">
<imixs:value><![CDATA[5000]]></imixs:value>
</imixs:item>
<imixs:item name="txtnextprocesstree" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<item name="comment" ignore="true"/>]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Speichern]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_UyEkJg"><![CDATA[Update Data]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_BM0t3w</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_VQusBA</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_hkBSvg</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_hkBSvg" sourceRef="event_LHADMg" targetRef="task_ol2R9A">
<bpmn2:documentation id="documentation_bj4NFg"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_BM0t3w" sourceRef="task_0THxmg" targetRef="event_LHADMg">
<bpmn2:documentation id="documentation_NpXeZQ"/>
</bpmn2:sequenceFlow>
<bpmn2:association id="association_XvFOIw" sourceRef="DataObject_2" targetRef="Participant_1"/>
<bpmn2:association id="association_0m7KeQ" sourceRef="DataObject_2" targetRef="task_ol2R9A">
<bpmn2:documentation id="documentation_UmygWg"/>
</bpmn2:association>
<bpmn2:association id="association_jW6RnQ" sourceRef="event_KwpMKw" targetRef="dataObject_iq4agg">
<bpmn2:documentation id="documentation_XBh77Q"/>
</bpmn2:association>
<bpmn2:intermediateCatchEvent id="event_oOnn8A" imixs:activityid="42" name="AI Cognito &#128161;︎">
<bpmn2:extensionElements>
<imixs:item name="keylogtimeformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyaccessmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyscheduledactivity" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyversion" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
</imixs:item>
<imixs:item name="numnextactivityid" type="xs:int">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyfollowup" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="keylogdateformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namCreator]]></imixs:value>
</imixs:item>
<imixs:item name="numnextid" type="xs:int">
<imixs:value><![CDATA[5000]]></imixs:value>
</imixs:item>
<imixs:item name="txtnextprocesstree" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<item name="action">home</item>
<dynamixs-ai name="COGNITO" >
<debug>true</debug>
</dynamixs-ai>]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Speichern]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_D4Kkgw"><![CDATA[Update Data]]></bpmn2:documentation>
<bpmn2:outgoing>sequenceFlow_1TkjsQ</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_1TkjsQ" sourceRef="event_oOnn8A" targetRef="Task_3">
<bpmn2:documentation id="documentation_BWhi0Q"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_VQusBA" sourceRef="task_HL0KNA" targetRef="event_LHADMg">
<bpmn2:documentation id="documentation_AzTmsQ"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_YGXi9A" imixs:activityid="12" name="RAG INDEX TEST">
<bpmn2:extensionElements>
<imixs:item name="keylogtimeformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyaccessmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyscheduledactivity" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyversion" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
</imixs:item>
<imixs:item name="numnextactivityid" type="xs:int">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyfollowup" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="keylogdateformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namCreator]]></imixs:value>
</imixs:item>
<imixs:item name="numnextid" type="xs:int">
<imixs:value><![CDATA[5000]]></imixs:value>
</imixs:item>
<imixs:item name="txtnextprocesstree" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<item name="comment" ignore="true"/>
<dynamixs-ai name="INDEX">
<endpoint>https://embeddings.llama.cpp.imixs.com/</endpoint>
<debug>true</debug>
</dynamixs-ai>
]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Speichern]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_ha4lhQ"><![CDATA[Update Data]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_oWlcYg</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_FFp2sQ</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_FFp2sQ" sourceRef="event_YGXi9A" targetRef="task_qvmKNg">
<bpmn2:documentation id="documentation_ZJT0XA"/>
</bpmn2:sequenceFlow>
<bpmn2:task id="task_qvmKNg" imixs:processid="1401" name="Process Erkenntnis">
<bpmn2:extensionElements>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Rechnung erhalten]]></imixs:value>
</imixs:item>
<imixs:item name="txtimageurl" type="xs:string">
<imixs:value><![CDATA[typcn-download-outline|typcn-stopwatch,imixs-info,icon-sub-ne]]></imixs:value>
</imixs:item>
<imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>request.subject</itemvalue>]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>true</imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string"/>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
<imixs:value><![CDATA[namspacemanager]]></imixs:value>
<imixs:value><![CDATA[namspaceteam]]></imixs:value>
</imixs:item>
<imixs:item name="txttype" type="xs:string">
<imixs:value><![CDATA[workitem]]></imixs:value>
</imixs:item>
<imixs:item name="txtworkflowabstract" type="xs:string">
<imixs:value><![CDATA[<strong>Customer: <itemvalue>customer.name</itemvalue></strong><br />
E-Mail: <itemvalue>customer.email</itemvalue><br />
Address: <itemvalue>customer.country</itemvalue> <itemvalue>customer.zip</itemvalue>-<itemvalue>customer.city</itemvalue> <itemvalue>customer.address</itemvalue><br />
<hr />
]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_UIPQCw"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation>
<bpmn2:incoming>SequenceFlow_40</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_6AvkzQ</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_25</bpmn2:outgoing>
<bpmn2:incoming>sequenceFlow_FFp2sQ</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_C79hSw</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:sequenceFlow id="sequenceFlow_oWlcYg" sourceRef="Task_4" targetRef="event_YGXi9A">
<bpmn2:documentation id="documentation_t0BOlw"/>
</bpmn2:sequenceFlow>
<bpmn2:task id="task_BRnorw" imixs:processid="1402" name="Process Erkenntnis">
<bpmn2:extensionElements>
<imixs:item name="txtworkflowabstract" type="xs:string">
<imixs:value><![CDATA[<strong>Customer: <itemvalue>customer.name</itemvalue></strong><br />
E-Mail: <itemvalue>customer.email</itemvalue><br />
Address: <itemvalue>customer.country</itemvalue> <itemvalue>customer.zip</itemvalue>-<itemvalue>customer.city</itemvalue> <itemvalue>customer.address</itemvalue><br />
<hr />
]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Rechnung erhalten]]></imixs:value>
</imixs:item>
<imixs:item name="txtimageurl" type="xs:string">
<imixs:value><![CDATA[typcn-download-outline|typcn-stopwatch,imixs-info,icon-sub-ne]]></imixs:value>
</imixs:item>
<imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>request.subject</itemvalue>]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>true</imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string"/>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
<imixs:value><![CDATA[namspacemanager]]></imixs:value>
<imixs:value><![CDATA[namspaceteam]]></imixs:value>
</imixs:item>
<imixs:item name="txttype" type="xs:string">
<imixs:value><![CDATA[workitem]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_zQjdfQ"><![CDATA[<textblock><itemvalue>$workflowgroup</itemvalue> - <itemvalue>$workflowstatus</itemvalue></textblock>]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_FFp2sQ</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_zyO0wQ</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_lrFxKQ</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_VtEF4g</bpmn2:outgoing>
<bpmn2:outgoing>sequenceFlow_11vZNA</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:intermediateCatchEvent id="event_nzILHw" imixs:activityid="200" name="(Summary)">
<bpmn2:extensionElements>
<imixs:item name="keylogtimeformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyaccessmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyscheduledactivity" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyversion" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
</imixs:item>
<imixs:item name="numnextactivityid" type="xs:int">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyfollowup" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="keylogdateformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namCreator]]></imixs:value>
</imixs:item>
<imixs:item name="numnextid" type="xs:int">
<imixs:value><![CDATA[5000]]></imixs:value>
</imixs:item>
<imixs:item name="txtnextprocesstree" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<imixs-ai name="DISABLED"></imixs-ai>
<imixs-ai name="ASSIST">
<endpoint><propertyvalue>llm.service.endpoint</propertyvalue></endpoint>
<result-item>ai.workflow.summary</result-item>
<debug>true</debug>
</imixs-ai>
<validation name="required">false</validation>
]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Speichern]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[compute summary]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_kJbGZA"><![CDATA[Compute Summary]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_C79hSw</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_7s3Yfw</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_zyO0wQ</bpmn2:outgoing>
<bpmn2:signalEventDefinition id="signalEventDefinition_UL7VJw" signalRef="signal_5"/>
<bpmn2:incoming>sequenceFlow_InfPdQ</bpmn2:incoming>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_C79hSw" sourceRef="task_qvmKNg" targetRef="event_nzILHw">
<bpmn2:documentation id="documentation_Gr3D0g"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_zyO0wQ" sourceRef="event_nzILHw" targetRef="task_BRnorw">
<bpmn2:documentation id="documentation_at4eJA"/>
</bpmn2:sequenceFlow>
<bpmn2:boundaryEvent attachedToRef="task_qvmKNg" id="event_tm9U6A" name="">
<bpmn2:documentation id="documentation_zYZ2RA"/>
<bpmn2:outgoing>sequenceFlow_7s3Yfw</bpmn2:outgoing>
<bpmn2:timerEventDefinition id="timerEventDefinition_00qCgw"/>
</bpmn2:boundaryEvent>
<bpmn2:sequenceFlow id="sequenceFlow_7s3Yfw" sourceRef="event_tm9U6A" targetRef="event_nzILHw">
<bpmn2:documentation id="documentation_E0eZxQ"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_VtEF4g" sourceRef="task_BRnorw" targetRef="event_20Geow">
<bpmn2:documentation id="documentation_0B00KQ"/>
</bpmn2:sequenceFlow>
<bpmn2:dataObject id="dataObject_gVhkEg" imixs:datatype="prompt-data" name="Prompot">
<bpmn2:documentation id="documentation_Mcz35Q"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<PromptDefinition>
<prompt_options>{"n_predict": 4096, "temperature": 0.0}</prompt_options>
<prompt role="system"><![CDATA[
You are a project analyst. A workflow has just been completed.
Create a brief project insight:
- What specifically happened? (Include relevant names from people, companies, products when mentioned.)
- Is there anything unusual or important to remember for the future? (Pay attention to user comments - they often contain important warnings or decisions.)
No general advice. Only project-specific facts and insights.]]]]><![CDATA[>
</prompt>
<prompt role="user"><![CDATA[
<itemvalue>ai.chronicle.summary</itemvalue> ]]]]><![CDATA[>
</prompt>
<logging>FINE</logging>
</PromptDefinition> ]]></bpmn2:documentation>
<bpmn2:dataState id="dataState_9qGGUQ"/>
</bpmn2:dataObject>
<bpmn2:association id="association_icBtwA" sourceRef="dataObject_gVhkEg" targetRef="event_nzILHw">
<bpmn2:documentation id="documentation_NvIFKA"/>
</bpmn2:association>
<bpmn2:endEvent id="event_20Geow" name="Event-24">
<bpmn2:documentation id="documentation_I20ysQ"/>
<bpmn2:incoming>sequenceFlow_VtEF4g</bpmn2:incoming>
</bpmn2:endEvent>
<bpmn2:intermediateCatchEvent id="event_pxwPEw" imixs:activityid="110" name="Retry Summary">
<bpmn2:extensionElements>
<imixs:item name="keylogtimeformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyaccessmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyscheduledactivity" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyversion" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
</imixs:item>
<imixs:item name="numnextactivityid" type="xs:int">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyfollowup" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="keylogdateformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namCreator]]></imixs:value>
</imixs:item>
<imixs:item name="numnextid" type="xs:int">
<imixs:value><![CDATA[5000]]></imixs:value>
</imixs:item>
<imixs:item name="txtnextprocesstree" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<item name="comment" ignore="true"/>]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Speichern]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value>
</imixs:item>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[retry summary computation]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_Z0OWeg"><![CDATA[Update Data]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_11vZNA</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_6AvkzQ</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_11vZNA" sourceRef="task_BRnorw" targetRef="event_pxwPEw">
<bpmn2:documentation id="documentation_XorhQA"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_6AvkzQ" sourceRef="event_pxwPEw" targetRef="task_qvmKNg">
<bpmn2:documentation id="documentation_JJok3w"/>
</bpmn2:sequenceFlow>
<bpmn2:dataObject id="dataObject_QIYhww" imixs:datatype="form-data" name="Order Form">
<bpmn2:documentation id="documentation_2gSSFQ"><![CDATA[<?xml version="1.0"?>
<imixs-form>
<imixs-form-section columns="2" label="">
<item name="customer.ref"
type="custom" required="false"
path="workitemlink"
options="($workflowgroup:Product)((type:workitem) OR (type:workitemarchive))"
label="Customer:" />
</imixs-form-section>
<imixs-form-section columns="1" label="" readonly="false">
<item name="request.subject" type="text" label="Inquiry:" />
</imixs-form-section>
<imixs-form-section columns="1" label="Offer:" readonly="true" >
<item name="ai.workflow.summary" type="custom" path="markdowneditor" />
</imixs-form-section>
</imixs-form>
]]></bpmn2:documentation>
<bpmn2:dataState id="dataState_dDS0jQ"/>
</bpmn2:dataObject>
<bpmn2:association id="association_OseGrQ" sourceRef="dataObject_QIYhww" targetRef="task_BRnorw">
<bpmn2:documentation id="documentation_DZ40yg"/>
</bpmn2:association>
<bpmn2:textAnnotation id="textAnnotation_ASEpEw" textFormat="">
<bpmn2:documentation id="documentation_VV5imw"/>
<bpmn2:text id="text_MAeKTw"><![CDATA[TODO:
Wir müssten das jetzt irgendwie intelligeent zusammenfassen.
Erst mal die Summary als Textbaustein erstelen - ChronicleTextBuilder
Dann das LLM die Final Summary erstellen lassen
Und erst am Ende alles zurück ins RAG - inklusive der Anfrage des Kunden und des Angebots!]]></bpmn2:text>
</bpmn2:textAnnotation>
<bpmn2:intermediateCatchEvent id="event_XQ7hGQ" imixs:activityid="10" name="Save">
<bpmn2:extensionElements>
<imixs:item name="keylogtimeformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyaccessmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyscheduledactivity" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyversion" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
</imixs:item>
<imixs:item name="numnextactivityid" type="xs:int">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyfollowup" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="keylogdateformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namCreator]]></imixs:value>
</imixs:item>
<imixs:item name="numnextid" type="xs:int">
<imixs:value><![CDATA[5000]]></imixs:value>
</imixs:item>
<imixs:item name="txtnextprocesstree" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<item name="comment" ignore="true"/>
<workitemlink name="copydata">
<ref>customer.ref</ref>
<items>(^customer\.),sequencenumber|customer.number</items>
<debug>false</debug>
</workitemlink>]]></imixs:value>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Speichern]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_RxYHDw"><![CDATA[Update Data]]></bpmn2:documentation>
<bpmn2:outgoing>sequenceFlow_lrFxKQ</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_lrFxKQ" sourceRef="event_XQ7hGQ" targetRef="task_BRnorw">
<bpmn2:documentation id="documentation_rF4cWQ"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_d4UiTw" imixs:activityid="203" name="(Customer Summary)">
<bpmn2:extensionElements>
<imixs:item name="keylogtimeformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyarchive" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyaccessmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyscheduledactivity" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyversion" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyaddwritefields" type="xs:string">
<imixs:value><![CDATA[namCreator]]></imixs:value>
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namprocessmanager]]></imixs:value>
<imixs:value><![CDATA[namprocessteam]]></imixs:value>
</imixs:item>
<imixs:item name="numnextactivityid" type="xs:int">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="keyfollowup" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="keylogdateformat" type="xs:string">
<imixs:value><![CDATA[2]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipfields" type="xs:string">
<imixs:value><![CDATA[namCurrentEditor]]></imixs:value>
<imixs:value><![CDATA[namCreator]]></imixs:value>
</imixs:item>
<imixs:item name="numnextid" type="xs:int">
<imixs:value><![CDATA[5000]]></imixs:value>
</imixs:item>
<imixs:item name="txtnextprocesstree" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="txtname" type="xs:string">
<imixs:value><![CDATA[Speichern]]></imixs:value>
</imixs:item>
<imixs:item name="keyownershipmode" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keyupdateacl" type="xs:boolean">
<imixs:value>false</imixs:value>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<imixs-ai name="ASSIST">
<endpoint><propertyvalue>llm.service.endpoint</propertyvalue></endpoint>
<options>{"n_predict": 4096, "temperature": 0.7}</options>
<result-item>customer.summary</result-item>
<debug>true</debug>
</imixs-ai>
<validation name="required">false</validation>]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_2Ck4gQ"><![CDATA[LLM]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_ELk13Q</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_RgZeeQ</bpmn2:outgoing>
<bpmn2:signalEventDefinition id="signalEventDefinition_gKTTUg" signalRef="signal_5"/>
<bpmn2:incoming>sequenceFlow_InfPdQ</bpmn2:incoming>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_RgZeeQ" sourceRef="event_d4UiTw" targetRef="task_0THxmg">
<bpmn2:documentation id="documentation_TYbW0g"/>
</bpmn2:sequenceFlow>
<bpmn2:dataObject id="dataObject_Nw0oQQ" imixs:datatype="prompt-data" name="Prompt">
<bpmn2:documentation id="documentation_8MvgVA"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<PromptDefinition>
<prompt_options>{"n_predict": 255, "temperature": 0.2, "top_p": 0.9}</prompt_options>
<prompt role="system"><![CDATA[
YYou are a sales advisor. A new workflow is starting for this customer.
Create a short briefing in this exact format:
**Customer:**
[1-2 bullet points: key facts about this customer]
**Opportunities:**
[1-2 bullet points, or "None identified." if nothing relevant]
**Risks:**
[1-2 bullet points, or "None identified." if nothing relevant]
Rules:
- Each bullet point: 1 sentence only (max 25 words)
- No sub-bullets or nested lists
- No recommendations or action items
- Customer-specific facts only]]]]><![CDATA[>
</prompt>
<prompt role="user"><![CDATA[
# Customer: <itemvalue>customer.name</itemvalue>
# Recent Project Insights:
<for-each-ref item="order.history.ref">
Created: <itemvalue>$created</itemvalue>
<itemvalue>$workflowabstract</itemvalue>
-----------------------------------------------------------------------------
</for-each-ref>]]]]><![CDATA[>
</prompt>
</PromptDefinition> ]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:association id="association_bFSMfw" sourceRef="dataObject_Nw0oQQ" targetRef="event_d4UiTw">
<bpmn2:documentation id="documentation_uJKF4A"/>
</bpmn2:association>
<bpmn2:sequenceFlow id="sequenceFlow_ELk13Q" sourceRef="event_sZERLw" targetRef="event_d4UiTw">
<bpmn2:documentation id="documentation_DVyNBg"/>
</bpmn2:sequenceFlow>
<bpmn2:association id="association_FP4KEw" sourceRef="DataObject_2" targetRef="task_0THxmg">
<bpmn2:documentation id="documentation_H20F5g"/>
</bpmn2:association>
</bpmn2:process>
<bpmn2:process id="process_2" name="Default Process" processType="Public">
<bpmn2:documentation id="documentation_imRbaw"/>
<bpmn2:extensionElements>
<open-bpmn:auto-align>true</open-bpmn:auto-align>
</bpmn2:extensionElements>
<bpmn2:textAnnotation id="textAnnotation_p8bS5g" textFormat="">
<bpmn2:documentation id="documentation_XaXlTw"/>
<bpmn2:text id="text_i1GSyg"><![CDATA[You are a sales advisor. A new workflow is starting for this customer.
Customer: TechBridge Tokyo
Contact: Tom Brack
Recent Project Insights:
[Insight 1: Dec 2025 - Arctic equipment request...]
[Insight 2: Aug 2025 - ...]
[Insight 3: Mar 2025 - ...]
---
Create a short briefing (3-5 bullet points):
- What should the sales rep know about this customer?
- Any open issues or opportunities?
- What to be careful about?]]></bpmn2:text>
</bpmn2:textAnnotation>
<bpmn2:association id="association_S5MxyA" sourceRef="textAnnotation_p8bS5g" targetRef="event_d4UiTw">
<bpmn2:documentation id="documentation_Kl3YDg"/>
</bpmn2:association>
</bpmn2:process>
<bpmn2:signal id="signal_3" name="org.imixs.ai.workflow.OpenAIAPIAdapter"/>
<bpmn2:signal id="signal_4" name="org.imixs.ai.rag.RAGRetrievalAdapter"/>
<bpmn2:message id="message_1" name="Message 1">
<bpmn2:documentation id="documentation_lq3hSg"/>
</bpmn2:message>
<bpmn2:signal id="signal_5" name="org.imixs.ai.workflow.ImixsAIAssistantAdapter"/>
<bpmndi:BPMNDiagram id="BPMNDiagram_1">
<bpmndi:BPMNPlane bpmnElement="Collaboration_1" id="BPMNPlane_Process_1">
<bpmndi:BPMNShape bpmnElement="Participant_1" id="BPMNShape_Participant_1" isHorizontal="true">
<dc:Bounds height="2100.0" width="2420.0" x="90.0" y="70.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="Lane_1" id="BPMNShape_Lane_1" isHorizontal="true">
<dc:Bounds height="508.0" width="2390.0" x="120.0" y="70.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="StartEvent_1" id="BPMNShape_StartEvent_1">
<dc:Bounds height="36.0" width="36.0" x="207.0" y="317.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_1" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="20.0" width="100.0" x="179.5" y="354.10797119140625"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="BPMNShape_TextAnnotation_1">
<dc:Bounds height="73.0" width="131.0" x="130.0" y="581.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_30">
<dc:Bounds height="67.0" width="119.0" x="136.0" y="581.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="Task_2" id="BPMNShape_Task_5">
<dc:Bounds height="50.0" width="110.0" x="310.0" y="310.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="DataObject_2" id="BPMNShape_DataObject_1">
<dc:Bounds height="50.0" width="35.0" x="260.0" y="210.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_85">
<dc:Bounds height="20.0" width="100.0" x="228.0" y="266.0000305175781"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="Task_3" id="BPMNShape_Task_9">
<dc:Bounds height="50.0" width="110.0" x="1060.0" y="800.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="Task_4" id="BPMNShape_Task_10">
<dc:Bounds height="50.0" width="110.0" x="1470.0" y="1260.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="Task_5" id="BPMNShape_Task_11">
<dc:Bounds height="50.0" width="110.0" x="1950.0" y="1260.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="EndEvent_2" id="BPMNShape_EndEvent_2">
<dc:Bounds height="36.0" width="36.0" x="2097.0" y="1187.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_110" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="20.0" width="100.0" x="2071.138671875" y="1225.1079711914062"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_17" id="BPMNShape_IntermediateCatchEvent_27">
<dc:Bounds height="36.0" width="36.0" x="1167.0" y="1267.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_116" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="20.0" width="100.0" x="1134.0128173828125" y="1310.1767578125"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_4" id="BPMNShape_IntermediateCatchEvent_9">
<dc:Bounds height="36.0" width="36.0" x="1667.0" y="1267.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_46" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="20.0" width="100.0" x="1640.7283935546875" y="1304.10791015625"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="Task_1" id="BPMNShape_Task_3">
<dc:Bounds height="50.0" width="110.0" x="1470.0" y="1110.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_6" id="BPMNShape_IntermediateCatchEvent_11">
<dc:Bounds height="36.0" width="36.0" x="1507.0" y="1187.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_56" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="20.0" width="100.0" x="1478.2283935546875" y="1231.10791015625"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="TextAnnotation_4" id="BPMNShape_TextAnnotation_4">
<dc:Bounds height="60.0" width="239.0" x="1560.0" y="1040.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_7" id="BPMNShape_IntermediateCatchEvent_12">
<dc:Bounds height="36.0" width="36.0" x="1387.0" y="1117.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_31" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="20.0" width="100.0" x="1361.638671875" y="1156.10791015625"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_8" id="BPMNShape_IntermediateCatchEvent_14">
<dc:Bounds height="36.0" width="36.0" x="1507.0" y="1347.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_70" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="20.0" width="100.0" x="1477.7283935546875" y="1387.10791015625"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="Task_6" id="BPMNShape_Task_4">
<dc:Bounds height="50.0" width="110.0" x="1950.0" y="1110.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="EventBasedGateway_1" id="BPMNShape_EventBasedGateway_1" isMarkerVisible="true">
<dc:Bounds height="50.0" width="50.0" x="1660.0" y="1110.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_74" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="20.0" width="100.0" x="1635.0" y="1163.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_9" id="BPMNShape_IntermediateCatchEvent_15">
<dc:Bounds height="36.0" width="36.0" x="1807.0" y="1117.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_76" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="20.0" width="100.0" x="1780.138671875" y="1156.10791015625"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="ExclusiveGateway_2" id="BPMNShape_ExclusiveGateway_2" isMarkerVisible="true">
<dc:Bounds height="50.0" width="50.0" x="1300.0" y="1260.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_82" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="20.0" width="100.0" x="1275.0" y="1313.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="IntermediateCatchEvent_10" id="BPMNShape_IntermediateCatchEvent_16">
<dc:Bounds height="36.0" width="36.0" x="1017.0" y="877.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_92" labelStyle="BPMNLabelStyle_1">
<dc:Bounds height="20.0" width="100.0" x="989.7044067382812" y="915.10791015625"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="participant_hnZfjA" id="BPMNShape_iHhp5Q">
<dc:Bounds height="210.0" width="800.0" x="0.0" y="0.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_g68BvQ" id="BPMNShape_4ZBosQ">
<dc:Bounds height="50.0" width="35.0" x="1510.0" y="400.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_4YP9hg">
<dc:Bounds height="20.0" width="100.0" x="1477.5" y="455.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_8dt92Q" id="BPMNShape_GGKSew">
<dc:Bounds height="36.0" width="36.0" x="457.0" y="317.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_i8mJNQ">
<dc:Bounds height="20.0" width="100.0" x="431.0" y="358.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_z9ZfGA" id="BPMNShape_RXlCww">
<dc:Bounds height="36.0" width="36.0" x="537.0" y="317.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_fHFXRA">
<dc:Bounds height="20.0" width="100.0" x="505.0" y="356.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="lane_wSVPvA" id="BPMNShape_OAdVSA">
<dc:Bounds height="1592.0" width="2390.0" x="120.0" y="578.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_HL0KNA" id="BPMNShape_Q9M4JQ">
<dc:Bounds height="50.0" width="110.0" x="880.0" y="310.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_ZdM0Zg" id="BPMNShape_aaBxcQ">
<dc:Bounds height="36.0" width="36.0" x="947.0" y="287.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_5qkp1Q">
<dc:Bounds height="20.0" width="100.0" x="915.0" y="326.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_sZERLw" id="BPMNShape_uok76A">
<dc:Bounds height="36.0" width="36.0" x="1047.0" y="317.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_mIhJkw">
<dc:Bounds height="20.0" width="100.0" x="1015.0" y="356.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_80W0PA" id="BPMNShape_x00nYw">
<dc:Bounds height="50.0" width="35.0" x="1060.0" y="400.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_JINxYg">
<dc:Bounds height="20.0" width="100.0" x="1027.5" y="455.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_niR0HA" id="BPMNShape_LHVlgA">
<dc:Bounds height="36.0" width="36.0" x="1637.0" y="317.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_DqNWag">
<dc:Bounds height="20.0" width="100.0" x="1605.0" y="356.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_LHADMg" id="BPMNShape_mijagQ">
<dc:Bounds height="36.0" width="36.0" x="917.0" y="167.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_0h0Wrw">
<dc:Bounds height="20.0" width="100.0" x="885.0" y="206.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_oOnn8A" id="BPMNShape_5MzWQg">
<dc:Bounds height="36.0" width="36.0" x="1006.0" y="710.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_tnZNmw">
<dc:Bounds height="20.0" width="100.0" x="974.0" y="749.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_YGXi9A" id="BPMNShape_yo3tuA">
<dc:Bounds height="36.0" width="36.0" x="1447.0" y="1487.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_xKoR3A">
<dc:Bounds height="20.0" width="100.0" x="1415.0" y="1526.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_qvmKNg" id="BPMNShape_rxPfsA">
<dc:Bounds height="50.0" width="110.0" x="1470.0" y="1660.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_BRnorw" id="BPMNShape_SCUkMw">
<dc:Bounds height="50.0" width="110.0" x="1740.0" y="1660.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_nzILHw" id="BPMNShape_JTPINQ">
<dc:Bounds height="36.0" width="36.0" x="1637.0" y="1667.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_0r0juw">
<dc:Bounds height="20.0" width="100.0" x="1605.0" y="1706.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_tm9U6A" id="BPMNShape_ybPDSA">
<dc:Bounds height="36.0" width="36.0" x="1537.0" y="1642.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_1Xrf7A">
<dc:Bounds height="20.0" width="100.0" x="1505.0" y="1681.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_gVhkEg" id="BPMNShape_H8yBMg">
<dc:Bounds height="50.0" width="35.0" x="1640.0" y="1760.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_A0X4vg">
<dc:Bounds height="20.0" width="100.0" x="1607.5" y="1815.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_20Geow" id="BPMNShape_NNSegQ">
<dc:Bounds height="36.0" width="36.0" x="1917.0" y="1667.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_PfBkvA">
<dc:Bounds height="20.0" width="100.0" x="1885.0" y="1706.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_pxwPEw" id="BPMNShape_djr1NQ">
<dc:Bounds height="36.0" width="36.0" x="1777.0" y="1767.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_tiUXUw">
<dc:Bounds height="20.0" width="100.0" x="1745.0" y="1806.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_QIYhww" id="BPMNShape_q4uvGg">
<dc:Bounds height="50.0" width="35.0" x="1780.0" y="1520.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_An9tRg">
<dc:Bounds height="20.0" width="100.0" x="1747.5" y="1575.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="textAnnotation_ASEpEw" id="BPMNShape_rGwFFA">
<dc:Bounds height="340.0" width="397.0" x="1050.0" y="1610.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_XQ7hGQ" id="BPMNShape_cbZCzQ">
<dc:Bounds height="36.0" width="36.0" x="1877.0" y="1587.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_5UNY1g">
<dc:Bounds height="20.0" width="100.0" x="1845.0" y="1626.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_d4UiTw" id="BPMNShape_nZ07IA">
<dc:Bounds height="36.0" width="36.0" x="1337.0" y="317.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_0ie60A">
<dc:Bounds height="20.0" width="100.0" x="1305.0" y="356.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_Nw0oQQ" id="BPMNShape_MLSnfA">
<dc:Bounds height="50.0" width="35.0" x="1340.0" y="400.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_JDMhuQ">
<dc:Bounds height="20.0" width="100.0" x="1307.5" y="455.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="textAnnotation_p8bS5g" id="BPMNShape_w2XiNg">
<dc:Bounds height="280.0" width="486.0" x="1120.0" y="-250.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="Association_2" id="BPMNEdge_Association_2" sourceElement="BPMNShape_DataObject_1" targetElement="BPMNShape_Task_5">
<di:waypoint x="280.0" y="260.0"/>
<di:waypoint x="280.0" y="285.0"/>
<di:waypoint x="365.0" y="285.0"/>
<di:waypoint x="365.0" y="310.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_86"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_47" id="BPMNEdge_SequenceFlow_48" sourceElement="BPMNShape_Task_11" targetElement="BPMNShape_EndEvent_2">
<di:waypoint x="2060.0" y="1285.0"/>
<di:waypoint x="2079.0" y="1285.0"/>
<di:waypoint x="2079.0" y="1205.0"/>
<di:waypoint x="2097.0" y="1205.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_111"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_56" id="BPMNEdge_SequenceFlow_57" sourceElement="BPMNShape_IntermediateCatchEvent_27" targetElement="BPMNShape_ExclusiveGateway_2">
<di:waypoint x="1203.0" y="1285.0"/>
<di:waypoint x="1252.0" y="1285.0"/>
<di:waypoint x="1300.0" y="1285.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_118"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_19" id="BPMNEdge_SequenceFlow_20" sourceElement="BPMNShape_Task_10" targetElement="BPMNShape_IntermediateCatchEvent_9">
<di:waypoint x="1580.0" y="1285.0"/>
<di:waypoint x="1667.0" y="1285.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_48"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_21" id="BPMNEdge_SequenceFlow_21" sourceElement="BPMNShape_IntermediateCatchEvent_9" targetElement="BPMNShape_Task_11">
<di:waypoint x="1703.0" y="1285.0"/>
<di:waypoint x="1950.0" y="1285.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_49"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_25" id="BPMNEdge_SequenceFlow_26" sourceElement="BPMNShape_Task_10" targetElement="BPMNShape_IntermediateCatchEvent_11">
<di:waypoint x="1525.0" y="1260.0"/>
<di:waypoint x="1525.0" y="1223.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_57"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_26" id="BPMNEdge_SequenceFlow_27" sourceElement="BPMNShape_IntermediateCatchEvent_11" targetElement="BPMNShape_Task_3">
<di:waypoint x="1525.0" y="1187.0"/>
<di:waypoint x="1525.0" y="1160.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_59"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_27" id="BPMNEdge_SequenceFlow_28" sourceElement="BPMNShape_EventBasedGateway_1" targetElement="BPMNShape_IntermediateCatchEvent_9">
<di:waypoint x="1685.0" y="1160.0"/>
<di:waypoint x="1685.0" y="1267.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_62"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="Association_5" id="BPMNEdge_Association_5" sourceElement="BPMNShape_TextAnnotation_4" targetElement="BPMNShape_Task_3">
<di:waypoint x="1560.0" y="1061.0"/>
<di:waypoint x="1527.0" y="1061.0"/>
<di:waypoint x="1527.0" y="1110.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_12"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_17" id="BPMNEdge_SequenceFlow_18" sourceElement="BPMNShape_IntermediateCatchEvent_14" targetElement="BPMNShape_Task_10">
<di:waypoint x="1525.0" y="1347.0"/>
<di:waypoint x="1525.0" y="1310.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_71"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_22" id="BPMNEdge_SequenceFlow_22" sourceElement="BPMNShape_Task_4" targetElement="BPMNShape_EndEvent_2">
<di:waypoint x="2060.0" y="1135.0"/>
<di:waypoint x="2079.0" y="1135.0"/>
<di:waypoint x="2079.0" y="1205.0"/>
<di:waypoint x="2097.0" y="1205.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_73"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_23" id="BPMNEdge_SequenceFlow_23" sourceElement="BPMNShape_Task_3" targetElement="BPMNShape_EventBasedGateway_1">
<di:waypoint x="1580.0" y="1135.0"/>
<di:waypoint x="1660.0" y="1135.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_75"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_34" id="BPMNEdge_SequenceFlow_35" sourceElement="BPMNShape_EventBasedGateway_1" targetElement="BPMNShape_IntermediateCatchEvent_15">
<di:waypoint x="1710.0" y="1135.0"/>
<di:waypoint x="1759.0" y="1135.0"/>
<di:waypoint x="1807.0" y="1135.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_78"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_36" id="BPMNEdge_SequenceFlow_37" sourceElement="BPMNShape_Task_3" targetElement="BPMNShape_IntermediateCatchEvent_12">
<di:waypoint x="1470.0" y="1135.0"/>
<di:waypoint x="1423.0" y="1135.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_83"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_39" id="BPMNEdge_SequenceFlow_40" sourceElement="BPMNShape_IntermediateCatchEvent_12" targetElement="BPMNShape_ExclusiveGateway_2">
<di:waypoint x="1387.0" y="1135.0"/>
<di:waypoint x="1324.0" y="1135.0"/>
<di:waypoint x="1324.0" y="1261.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_84"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_40" id="BPMNEdge_SequenceFlow_41" sourceElement="BPMNShape_ExclusiveGateway_2" targetElement="BPMNShape_Task_10">
<di:waypoint x="1350.0" y="1285.0"/>
<di:waypoint x="1470.0" y="1285.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_87"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_41" id="BPMNEdge_SequenceFlow_42" sourceElement="BPMNShape_IntermediateCatchEvent_15" targetElement="BPMNShape_Task_4">
<di:waypoint x="1843.0" y="1135.0"/>
<di:waypoint x="1897.0" y="1135.0"/>
<di:waypoint x="1950.0" y="1135.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_88"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="SequenceFlow_42" id="BPMNEdge_SequenceFlow_43" sourceElement="BPMNShape_IntermediateCatchEvent_16" targetElement="BPMNShape_Task_9">
<di:waypoint x="1053.0" y="895.0"/>
<di:waypoint x="1079.0" y="895.0"/>
<di:waypoint x="1079.0" y="850.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_94"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="message_1" id="BPMNShape_5X9D7w">
<dc:Bounds height="20.0" width="30.0" x="190.0" y="0.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_20MvBw">
<dc:Bounds height="20.0" width="100.0" x="155.8609161376953" y="27.6644344329834"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_axJA7Q" id="BPMNShape_3PbNFQ">
<dc:Bounds height="50.0" width="35.0" x="780.0" y="400.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_0LrXLw">
<dc:Bounds height="20.0" width="100.0" x="747.5" y="455.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_4DUFiA" id="BPMNEdge_SHExwQ" sourceElement="BPMNShape_RXlCww" targetElement="BPMNShape_GaaSuQ">
<di:waypoint x="573.0" y="335.0"/>
<di:waypoint x="630.0" y="335.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_HCxYvw" id="BPMNEdge_HrTn1A" sourceElement="BPMNShape_Task_9" targetElement="BPMNShape_IntermediateCatchEvent_27">
<di:waypoint x="1110.0" y="850.0"/>
<di:waypoint x="1110.0" y="1285.0"/>
<di:waypoint x="1167.0" y="1285.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_8NDJxA" id="BPMNEdge_5jeXwQ" sourceElement="BPMNShape_StartEvent_1" targetElement="BPMNShape_Task_5">
<di:waypoint x="243.0" y="335.0"/>
<di:waypoint x="310.0" y="335.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_UIpo9Q" id="BPMNEdge_GbmXGw" sourceElement="BPMNShape_Task_5" targetElement="BPMNShape_GGKSew">
<di:waypoint x="420.0" y="335.0"/>
<di:waypoint x="439.0" y="335.0"/>
<di:waypoint x="457.0" y="335.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="task_ol2R9A" id="BPMNShape_GaaSuQ">
<dc:Bounds height="50.0" width="110.0" x="630.0" y="310.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_P1MFZQ" id="BPMNShape_X7JvIg">
<dc:Bounds height="36.0" width="36.0" x="777.0" y="317.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_UXw4qw">
<dc:Bounds height="20.0" width="100.0" x="748.0" y="359.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_NLZbsw" id="BPMNShape_zb0q5w">
<dc:Bounds height="36.0" width="36.0" x="697.0" y="287.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_mxSzrg">
<dc:Bounds height="20.0" width="100.0" x="665.0" y="326.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_0Q20mA" id="BPMNEdge_0rXE0w" sourceElement="BPMNShape_GaaSuQ" targetElement="BPMNShape_X7JvIg">
<di:waypoint x="740.0" y="335.0"/>
<di:waypoint x="777.0" y="335.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_InfPdQ" id="BPMNEdge_Z4fGdA" sourceElement="BPMNShape_zb0q5w" targetElement="BPMNShape_X7JvIg">
<di:waypoint x="715.0" y="287.0"/>
<di:waypoint x="715.0" y="270.0"/>
<di:waypoint x="795.0" y="270.0"/>
<di:waypoint x="795.0" y="317.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="task_0THxmg" id="BPMNShape_wu0GaA">
<dc:Bounds height="50.0" width="110.0" x="1470.0" y="310.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_hZg0iw" id="BPMNEdge_rJd3OA" sourceElement="BPMNShape_X7JvIg" targetElement="BPMNShape_Q9M4JQ">
<di:waypoint x="813.0" y="335.0"/>
<di:waypoint x="880.0" y="335.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="event_KwpMKw" id="BPMNShape_qvXTpw">
<dc:Bounds height="36.0" width="36.0" x="1717.0" y="317.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_fI5L0A">
<dc:Bounds height="20.0" width="100.0" x="1688.0" y="359.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_HfDRCQ" id="BPMNEdge_VZ4APw" sourceElement="BPMNShape_wu0GaA" targetElement="BPMNShape_LHVlgA">
<di:waypoint x="1580.0" y="335.0"/>
<di:waypoint x="1637.0" y="335.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_RppP5Q" id="BPMNEdge_8ic0PQ" sourceElement="BPMNShape_qvXTpw" targetElement="BPMNShape_Task_9">
<di:waypoint x="1753.0" y="335.0"/>
<di:waypoint x="1848.0" y="335.0"/>
<di:waypoint x="1848.0" y="660.0"/>
<di:waypoint x="1115.0" y="660.0"/>
<di:waypoint x="1115.0" y="800.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_AIXGmw" id="BPMNEdge_th7hjg" sourceElement="BPMNShape_3PbNFQ" targetElement="BPMNShape_X7JvIg">
<di:waypoint x="798.0" y="400.0"/>
<di:waypoint x="798.0" y="377.0"/>
<di:waypoint x="795.0" y="377.0"/>
<di:waypoint x="795.0" y="353.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="dataObject_iq4agg" id="BPMNShape_tMFi0g">
<dc:Bounds height="50.0" width="35.0" x="1720.0" y="210.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_7DuFzg">
<dc:Bounds height="20.0" width="100.0" x="1685.0" y="260.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_u4ZytA" id="BPMNShape_zNuYaQ">
<dc:Bounds height="50.0" width="35.0" x="1270.0" y="800.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_aquA5Q">
<dc:Bounds height="20.0" width="100.0" x="1232.0" y="856.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="association_0SKl0g" id="BPMNEdge_XpKvAg" sourceElement="BPMNShape_zNuYaQ" targetElement="BPMNShape_Task_9">
<di:waypoint x="1270.0" y="825.0"/>
<di:waypoint x="1170.0" y="825.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="event_EyDvQQ" id="BPMNShape_yKgIag">
<dc:Bounds height="36.0" width="36.0" x="917.0" y="807.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_bQWcwg">
<dc:Bounds height="20.0" width="100.0" x="888.0" y="849.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_ZtZaBQ" id="BPMNEdge_fPCXug" sourceElement="BPMNShape_Task_9" targetElement="BPMNShape_yKgIag">
<di:waypoint x="1060.0" y="825.0"/>
<di:waypoint x="953.0" y="825.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_ytbNEQ" id="BPMNEdge_Ycm48g" sourceElement="BPMNShape_yKgIag" targetElement="BPMNShape_wu0GaA">
<di:waypoint x="917.0" y="825.0"/>
<di:waypoint x="881.0" y="825.0"/>
<di:waypoint x="881.0" y="510.0"/>
<di:waypoint x="1493.0" y="510.0"/>
<di:waypoint x="1493.0" y="360.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_GNNvXA" id="BPMNEdge_pyLAgg" sourceElement="BPMNShape_4ZBosQ" targetElement="BPMNShape_wu0GaA">
<di:waypoint x="1528.0" y="400.0"/>
<di:waypoint x="1528.0" y="380.0"/>
<di:waypoint x="1525.0" y="380.0"/>
<di:waypoint x="1525.0" y="360.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_vd940Q" id="BPMNEdge_6cYQvQ" sourceElement="BPMNShape_GGKSew" targetElement="BPMNShape_RXlCww">
<di:waypoint x="493.0" y="335.0"/>
<di:waypoint x="537.0" y="335.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_kkTZbA" id="BPMNEdge_KL7ZXw" sourceElement="BPMNShape_Q9M4JQ" targetElement="BPMNShape_uok76A">
<di:waypoint x="990.0" y="335.0"/>
<di:waypoint x="1047.0" y="335.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_6UcPtw" id="BPMNEdge_aZsdfw" sourceElement="BPMNShape_aaBxcQ" targetElement="BPMNShape_uok76A">
<di:waypoint x="965.0" y="287.0"/>
<di:waypoint x="965.0" y="263.0"/>
<di:waypoint x="1065.0" y="263.0"/>
<di:waypoint x="1065.0" y="317.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_7W3CFQ" id="BPMNEdge_H9YzPg" sourceElement="BPMNShape_x00nYw" targetElement="BPMNShape_uok76A">
<di:waypoint x="1078.0" y="400.0"/>
<di:waypoint x="1078.0" y="399.0"/>
<di:waypoint x="1065.0" y="399.0"/>
<di:waypoint x="1065.0" y="353.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_AUsmbQ" id="BPMNEdge_xuojvg" sourceElement="BPMNShape_LHVlgA" targetElement="BPMNShape_qvXTpw">
<di:waypoint x="1673.0" y="335.0"/>
<di:waypoint x="1717.0" y="335.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_hkBSvg" id="BPMNEdge_i0Xtag" sourceElement="BPMNShape_mijagQ" targetElement="BPMNShape_GaaSuQ">
<di:waypoint x="917.0" y="185.0"/>
<di:waypoint x="683.0" y="185.0"/>
<di:waypoint x="683.0" y="310.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_BM0t3w" id="BPMNEdge_IilYsw" sourceElement="BPMNShape_wu0GaA" targetElement="BPMNShape_mijagQ">
<di:waypoint x="1532.0" y="310.0"/>
<di:waypoint x="1532.0" y="185.0"/>
<di:waypoint x="953.0" y="185.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_XvFOIw" id="BPMNEdge_i0LSJA" sourceElement="BPMNShape_DataObject_1" targetElement="BPMNShape_Participant_1">
<di:waypoint x="277.5" y="235.0"/>
<di:waypoint x="1300.0" y="1120.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_0m7KeQ" id="BPMNEdge_7vOH4w" sourceElement="BPMNShape_DataObject_1" targetElement="BPMNShape_GaaSuQ">
<di:waypoint x="295.0" y="252.0"/>
<di:waypoint x="646.0" y="252.0"/>
<di:waypoint x="646.0" y="310.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_jW6RnQ" id="BPMNEdge_gHz4HQ" sourceElement="BPMNShape_qvXTpw" targetElement="BPMNShape_tMFi0g">
<di:waypoint x="1735.0" y="317.0"/>
<di:waypoint x="1735.0" y="289.0"/>
<di:waypoint x="1738.0" y="289.0"/>
<di:waypoint x="1738.0" y="260.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_1TkjsQ" id="BPMNEdge_k0IlIw" sourceElement="BPMNShape_5MzWQg" targetElement="BPMNShape_Task_9">
<di:waypoint x="1024.0" y="746.0"/>
<di:waypoint x="1024.0" y="773.0"/>
<di:waypoint x="1115.0" y="773.0"/>
<di:waypoint x="1115.0" y="800.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_VQusBA" id="BPMNEdge_H6ynug" sourceElement="BPMNShape_Q9M4JQ" targetElement="BPMNShape_mijagQ">
<di:waypoint x="935.0" y="310.0"/>
<di:waypoint x="935.0" y="203.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_FFp2sQ" id="BPMNEdge_xVzADA" sourceElement="BPMNShape_yo3tuA" targetElement="BPMNShape_rxPfsA">
<di:waypoint x="1465.0" y="1523.0"/>
<di:waypoint x="1465.0" y="1592.0"/>
<di:waypoint x="1525.0" y="1592.0"/>
<di:waypoint x="1525.0" y="1660.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_oWlcYg" id="BPMNEdge_plKybg" sourceElement="BPMNShape_Task_10" targetElement="BPMNShape_yo3tuA">
<di:waypoint x="1489.0" y="1310.0"/>
<di:waypoint x="1489.0" y="1399.0"/>
<di:waypoint x="1465.0" y="1399.0"/>
<di:waypoint x="1465.0" y="1487.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_C79hSw" id="BPMNEdge_BWGQDw" sourceElement="BPMNShape_rxPfsA" targetElement="BPMNShape_JTPINQ">
<di:waypoint x="1580.0" y="1685.0"/>
<di:waypoint x="1637.0" y="1685.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_zyO0wQ" id="BPMNEdge_1DOxjA" sourceElement="BPMNShape_JTPINQ" targetElement="BPMNShape_SCUkMw">
<di:waypoint x="1673.0" y="1685.0"/>
<di:waypoint x="1740.0" y="1685.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_7s3Yfw" id="BPMNEdge_2UB0ng" sourceElement="BPMNShape_ybPDSA" targetElement="BPMNShape_JTPINQ">
<di:waypoint x="1555.0" y="1642.0"/>
<di:waypoint x="1555.0" y="1613.0"/>
<di:waypoint x="1655.0" y="1613.0"/>
<di:waypoint x="1655.0" y="1667.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_VtEF4g" id="BPMNEdge_wj7A0Q" sourceElement="BPMNShape_SCUkMw" targetElement="BPMNShape_NNSegQ">
<di:waypoint x="1850.0" y="1685.0"/>
<di:waypoint x="1917.0" y="1685.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_icBtwA" id="BPMNEdge_96B5Gg" sourceElement="BPMNShape_H8yBMg" targetElement="BPMNShape_JTPINQ">
<di:waypoint x="1658.0" y="1760.0"/>
<di:waypoint x="1658.0" y="1732.0"/>
<di:waypoint x="1655.0" y="1732.0"/>
<di:waypoint x="1655.0" y="1703.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_11vZNA" id="BPMNEdge_rnr0SQ" sourceElement="BPMNShape_SCUkMw" targetElement="BPMNShape_djr1NQ">
<di:waypoint x="1795.0" y="1710.0"/>
<di:waypoint x="1795.0" y="1767.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_6AvkzQ" id="BPMNEdge_FqsbUA" sourceElement="BPMNShape_djr1NQ" targetElement="BPMNShape_rxPfsA">
<di:waypoint x="1795.0" y="1803.0"/>
<di:waypoint x="1795.0" y="1867.0"/>
<di:waypoint x="1516.0" y="1867.0"/>
<di:waypoint x="1516.0" y="1710.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_OseGrQ" id="BPMNEdge_wCq8Ag" sourceElement="BPMNShape_q4uvGg" targetElement="BPMNShape_SCUkMw">
<di:waypoint x="1798.0" y="1570.0"/>
<di:waypoint x="1798.0" y="1615.0"/>
<di:waypoint x="1795.0" y="1615.0"/>
<di:waypoint x="1795.0" y="1660.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_lrFxKQ" id="BPMNEdge_rOBDSw" sourceElement="BPMNShape_cbZCzQ" targetElement="BPMNShape_SCUkMw">
<di:waypoint x="1877.0" y="1605.0"/>
<di:waypoint x="1830.0" y="1605.0"/>
<di:waypoint x="1830.0" y="1660.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_RgZeeQ" id="BPMNEdge_0NqlRA" sourceElement="BPMNShape_nZ07IA" targetElement="BPMNShape_wu0GaA">
<di:waypoint x="1373.0" y="335.0"/>
<di:waypoint x="1470.0" y="335.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_bFSMfw" id="BPMNEdge_SMIJUQ" sourceElement="BPMNShape_MLSnfA" targetElement="BPMNShape_nZ07IA">
<di:waypoint x="1358.0" y="400.0"/>
<di:waypoint x="1358.0" y="377.0"/>
<di:waypoint x="1355.0" y="377.0"/>
<di:waypoint x="1355.0" y="353.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_S5MxyA" id="BPMNEdge_j3z4SQ" sourceElement="BPMNShape_w2XiNg" targetElement="BPMNShape_nZ07IA">
<di:waypoint x="1363.0" y="30.0"/>
<di:waypoint x="1363.0" y="174.0"/>
<di:waypoint x="1355.0" y="174.0"/>
<di:waypoint x="1355.0" y="317.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_ELk13Q" id="BPMNEdge_MxK4CQ" sourceElement="BPMNShape_uok76A" targetElement="BPMNShape_nZ07IA">
<di:waypoint x="1083.0" y="335.0"/>
<di:waypoint x="1337.0" y="335.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_FP4KEw" id="BPMNEdge_qQMhbw" sourceElement="BPMNShape_DataObject_1" targetElement="BPMNShape_wu0GaA">
<di:waypoint x="295.0" y="233.0"/>
<di:waypoint x="1525.0" y="233.0"/>
<di:waypoint x="1525.0" y="310.0"/>
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
<bpmndi:BPMNLabelStyle id="BPMNLabelStyle_1">
<dc:Font name="arial" size="9.0"/>
</bpmndi:BPMNLabelStyle>
</bpmndi:BPMNDiagram>
</bpmn2:definitions>