office-dynamixs-ai/workflow/templates/finemanagement-en-1.0.2.bpmn
2026-06-30 11:26:44 +02:00

1314 lines
74 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<bpmn2:definitions xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:BPMN2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:imixs="http://www.imixs.org/bpmn2" xmlns:open-bpmn="http://open-bpmn.org/XMLSchema" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" exporter="org.openbpmn" exporterVersion="1.0.0" targetNamespace="http://open-bpmn.org">
<bpmn2:extensionElements>
<imixs:item name="txtworkflowmodelversion" type="xs:string">
<imixs:value><![CDATA[finemanagement-en-1.0]]></imixs:value>
</imixs:item>
<imixs:item name="txtplugins" type="xs:string">
<imixs:value><![CDATA[org.imixs.workflow.documents.OCRDocumentPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.office.plugins.WorkitemLinkPlugin]]></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.workflow.engine.plugins.IntervalPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.marty.profile.MailPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.SplitAndJoinPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.ai.rag.workflow.RAGIndexPlugin]]></imixs:value>
</imixs:item>
<imixs:item name="txtfieldmapping" type="xs:string">
<imixs:value><![CDATA[Creator|$creator]]></imixs:value>
<imixs:value><![CDATA[Owner|$owner]]></imixs:value>
<imixs:value><![CDATA[Editor|$editor]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:collaboration id="collaboration_1" name="Default Collaboration">
<bpmn2:participant id="participant_f0g5Ug" name="Default Process" processRef="process_1"/>
<bpmn2:participant id="participant_Z8irtw" name="finemanagement" processRef="process_trU6HQ">
<bpmn2:documentation id="documentation_tS0RdQ"/>
</bpmn2:participant>
</bpmn2:collaboration>
<bpmn2:process definitionalCollaborationRef="collaboration_1" id="process_1" name="Default Process" processType="Public">
<bpmn2:documentation id="documentation_cxaXrA"/>
<bpmn2:extensionElements>
<open-bpmn:auto-align>true</open-bpmn:auto-align>
</bpmn2:extensionElements>
</bpmn2:process>
<bpmn2:process definitionalCollaborationRef="collaboration_1" id="process_trU6HQ" isExecutable="true" name="finemanagement" processType="Private">
<bpmn2:laneSet id="laneset_IOvfqQ" name="Lane Set">
<bpmn2:lane id="lane_MZOgqA" name="Company">
<bpmn2:documentation id="documentation_06qLuw"/>
<bpmn2:flowNodeRef>event_0ut6OQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>task_gUqlBw</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_IoSRSA</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>task_0nO4bg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_t8EKXA</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>gateway_qnCPXQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_8Wevnw</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>task_K8UMzg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>gateway_X0TouA</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_0ygkvQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_sc12QA</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>task_96s6Qg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_Ldvexw</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_h1nYXQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_5JjCxw</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_1i00bQ</bpmn2:flowNodeRef>
</bpmn2:lane>
<bpmn2:lane id="lane_p7VD9A" name="Vehicle Owner">
<bpmn2:documentation id="documentation_uM00kA"/>
<bpmn2:flowNodeRef>dataObject_5Bqd2g</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>task_Un4fdQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_yC0fuw</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>task_HWTTWg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_8Ow3Yg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>gateway_Rg0C0w</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_hn8tVw</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_Rg2kMQ</bpmn2:flowNodeRef>
</bpmn2:lane>
<bpmn2:lane id="lane_uXLakQ" name="Finance">
<bpmn2:documentation id="documentation_uCCyyA"/>
<bpmn2:flowNodeRef>event_qpdBAA</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>task_NGhutg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>task_k0bZhg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_46ebVg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>gateway_nFtVRQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_gMpnjg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_JL8vrA</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>task_d9Blfg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>task_uqCCDQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_UPbD4w</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_RnD1Ig</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_UOr0Hw</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_52zfhw</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_S09evw</bpmn2:flowNodeRef>
</bpmn2:lane>
</bpmn2:laneSet>
<bpmn2:startEvent id="event_1i00bQ" name="start">
<bpmn2:documentation id="documentation_PmwsrQ"/>
<bpmn2:outgoing>sequenceFlow_EEBn4g</bpmn2:outgoing>
</bpmn2:startEvent>
<bpmn2:intermediateCatchEvent id="event_0ut6OQ" imixs:activityid="100" name="Import">
<bpmn2:extensionElements>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[0]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_iLfJ4A"/>
<bpmn2:incoming>sequenceFlow_EEBn4g</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_px0OYQ</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_EEBn4g" sourceRef="event_1i00bQ" targetRef="event_0ut6OQ">
<bpmn2:documentation id="documentation_0QW2rw"/>
</bpmn2:sequenceFlow>
<bpmn2:dataObject id="dataObject_5JjCxw" imixs:datatype="form-data" name="Fine Details">
<bpmn2:documentation id="documentation_71Uz0w"><![CDATA[<?xml version="1.0"?>
<imixs-form>
<imixs-form-section label="Contract details: " columns="2">
<item name="contract.ref"
type="custom"
path="workitemlink"
readonly="false"
options="$workflowgroup:Contract"
label="Contract Details:" />
</imixs-form-section>
<imixs-form-section label="Fine details: " columns="2">
<item name="fine.id" type="text" label="Fine ID:" required="true" span="4"/>
<item name="vehicle.name" type="text" label="Vehiclename:" span="4"/>
<item name="plate.number" type="text" label="Vehicle Number:" required="true" />
</imixs-form-section>
<imixs-form-section label="Violation details:" columns="2">
<item name="fine.category.name" type="selectOneMenu" label="Violation Category :"
options="Overspeed;illegalparking;tailgating;Overtaking" span="4"/>
<item name="fine.location.country" type="custom" path="country" label="Country:" span="4"/>
<item name="fine.violation.date" type="html5datetime" label="Violation date/Time" span="4"/>
<item name="fine.location.description" type="textarea" label="Location:" />
</imixs-form-section>
<imixs-form-section label="Payment details: " columns="2">
<item name="payment.amount" type="currency" label="Amount:" span="4"/>
<item name="payment.currency" type="selectOneMenu"
label="Currency:"
options="EUR;CHF;SEK;NOK;GBP;USD" span="4"/>
<item name="payament.Bank.name" type="text" label="Bank Name: " span="6"/>
<item name="payament.Account.number" type="text" label="Account Number: " span="4"/>
<item name="dbtr.iban" type="iban" label="IBAN" span="4"/>
<item name="dbtr.bic" type="bic" label="BIC/SWIFT" span="4"/>
<item name="Payment.duedate" type="date" label="Due Date:" required="true" span="6" />
</imixs-form-section>
</imixs-form>]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:task id="task_gUqlBw" imixs:processid="1000" name="Valiadte Fine Details">
<bpmn2:extensionElements>
<imixs:item name="txttype" type="xs:string">
<imixs:value><![CDATA[workitem]]></imixs:value>
</imixs:item>
<imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>fine.id</itemvalue> <itemvalue>fine.category.name</itemvalue><itemvalue>plate.number</itemvalue>]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_CaGU2g"><![CDATA[Please use your number plate and fine id as Reference number when your are transferring the amount.]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_px0OYQ</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_WTisrg</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:sequenceFlow id="sequenceFlow_px0OYQ" sourceRef="event_0ut6OQ" targetRef="task_gUqlBw">
<bpmn2:documentation id="documentation_KENDHw"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_IoSRSA" imixs:activityid="110" name="Reject">
<bpmn2:extensionElements>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[After validation check, it is identified that provided data is not valid. Request gor rejected.]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value><![CDATA[Request got rejected]]></imixs:value>
</imixs:item>
<imixs:item name="nammailreceiver" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="nammailreceivercc" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="nammailreceiverbcc" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_qrenuw"><![CDATA[If data is not valid, system rejects the fine.]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_xbNqbA</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_0N0lWQ</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:task id="task_0nO4bg" imixs:processid="1100" name="Rejected">
<bpmn2:extensionElements>
<imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>fine.id</itemvalue> <itemvalue>fine.category.name</itemvalue><itemvalue>plate.number</itemvalue>]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_Uw4VuA"><![CDATA[Data doesnt match. so request is not valid and hence request got rejected.]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_0N0lWQ</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_xg6qsA</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:sequenceFlow id="sequenceFlow_0N0lWQ" sourceRef="event_IoSRSA" targetRef="task_0nO4bg">
<bpmn2:documentation id="documentation_1yJOgQ"/>
</bpmn2:sequenceFlow>
<bpmn2:endEvent id="event_t8EKXA" name="End">
<bpmn2:documentation id="documentation_70NqQA"/>
<bpmn2:incoming>sequenceFlow_xg6qsA</bpmn2:incoming>
</bpmn2:endEvent>
<bpmn2:sequenceFlow id="sequenceFlow_xg6qsA" sourceRef="task_0nO4bg" targetRef="event_t8EKXA">
<bpmn2:documentation id="documentation_pNvWRA"/>
</bpmn2:sequenceFlow>
<bpmn2:exclusiveGateway gatewayDirection="Diverging" id="gateway_qnCPXQ" name="Validation check">
<bpmn2:documentation id="documentation_ctzZcA"/>
<bpmn2:incoming>sequenceFlow_DFkqqQ</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_xbNqbA</bpmn2:outgoing>
<bpmn2:outgoing>sequenceFlow_ueLOmA</bpmn2:outgoing>
</bpmn2:exclusiveGateway>
<bpmn2:sequenceFlow id="sequenceFlow_xbNqbA" sourceRef="gateway_qnCPXQ" targetRef="event_IoSRSA">
<bpmn2:documentation id="documentation_BC00uA"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_8Wevnw" imixs:activityid="120" name="Submit">
<bpmn2:extensionElements>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Validation check is done]]></imixs:value>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<workitemlink name="copydata">
<ref>contract.ref</ref>
<items>(^customer\.)|(^contract\.)|(^plate\.)</items>
<debug>false</debug>
</workitemlink>
]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_40dU8A"><![CDATA[Validation check is done. Provided data is valid.]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_ueLOmA</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_nv1jMA</bpmn2:outgoing>
<bpmn2:signalEventDefinition id="signalEventDefinition_1UfUag" signalRef="signal_1"/>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_ueLOmA" sourceRef="gateway_qnCPXQ" targetRef="event_8Wevnw">
<bpmn2:documentation id="documentation_sBQx1g"/>
</bpmn2:sequenceFlow>
<bpmn2:task id="task_K8UMzg" imixs:processid="1200" name="Verify Vehicle Information">
<bpmn2:extensionElements>
<imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>fine.id</itemvalue> <itemvalue>fine.category.name</itemvalue><itemvalue>plate.number</itemvalue>]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_NQ0Umw"><![CDATA[Checking the vehicle number and other information with provided fine details.]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_nv1jMA</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_frNzNg</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:sequenceFlow id="sequenceFlow_nv1jMA" sourceRef="event_8Wevnw" targetRef="task_K8UMzg">
<bpmn2:documentation id="documentation_GsWNfg"/>
</bpmn2:sequenceFlow>
<bpmn2:exclusiveGateway default="sequenceFlow_Xd00cA" gatewayDirection="Diverging" id="gateway_X0TouA" name="Internal/Rented">
<bpmn2:documentation id="documentation_4NJfmg"><![CDATA[Is vehicle rented or internal?]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_HnNNEA</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_Xd00cA</bpmn2:outgoing>
<bpmn2:outgoing>sequenceFlow_0R4Pbg</bpmn2:outgoing>
</bpmn2:exclusiveGateway>
<bpmn2:intermediateCatchEvent id="event_0ygkvQ" imixs:activityid="130" name="Internal Ownership">
<bpmn2:extensionElements>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Car Identification is done]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value><![CDATA[Hallo please check your fine details in below link.]]></imixs:value>
</imixs:item>
<imixs:item name="nammailreceiver" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="nammailreceivercc" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="nammailreceiverbcc" type="xs:string">
<imixs:value/>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_x60Zug"><![CDATA[Car is identified as Internal and not rented. ]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_Xd00cA</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_SewMRA</bpmn2:outgoing>
<bpmn2:messageEventDefinition id="messageEventDefinition_CFzzKA" messageRef="message_1"/>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_Xd00cA" sourceRef="gateway_X0TouA" targetRef="event_0ygkvQ">
<bpmn2:documentation id="documentation_l0HMVQ"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_sc12QA" imixs:activityid="150" name="Rental">
<bpmn2:extensionElements>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Its is Rental vehicle.]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value><![CDATA[Traffic Fine management to <itemvalue>plate.number</itemvalue>]]></imixs:value>
</imixs:item>
<imixs:item name="nammailreceiver" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="nammailreceivercc" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="nammailreceiverbcc" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value><![CDATA[Dear Gabi,
This email serves as an official notification of a traffic violation detected on <itemvalue>fine.violation.date</itemvalue>.Our systems recorded your vehicle at <itemvalue>fine.location.country</itemvalue> ;<itemvalue>fine.vioalition.location</itemvalue> Location of Violation committing the following offense: <itemvalue>fine.category.name</itemvalue>.Violation SummaryNotice for Vehicle Plate:<itemvalue>plate.number</itemvalue> Fine Amount: <itemvalue>fine.amount</itemvalue> Due Date: <itemvalue>payment.duedate</itemvalue> from receipt.
Best regards.
]]></imixs:value>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<workitemlink name="copydata">
<ref>contract.ref</ref>
<items>(^customer\.)|(^contract\.)|(^plate\.)</items>
<debug>false</debug>
</workitemlink>
<itemsvalue>fine.category.name</itemvalue>
<itemsvalue>fine.violation.date</itemvalue>
<itemsvalue>fine.location.description</itemvalue>]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_Skq9pA"><![CDATA[Vehicle is identified as Rental vehicle.]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_0R4Pbg</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_tc6vzA</bpmn2:outgoing>
<bpmn2:messageEventDefinition id="messageEventDefinition_8CH4lA" messageRef="message_1"/>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_0R4Pbg" sourceRef="gateway_X0TouA" targetRef="event_sc12QA">
<bpmn2:documentation id="documentation_z14g4g"/>
<bpmn2:conditionExpression id="formalExpression_02Xy8w" xsi:type="bpmn2:tFormalExpression"><![CDATA[workitem.getItemValue("contract.type")==="Internal Rent";]]></bpmn2:conditionExpression>
</bpmn2:sequenceFlow>
<bpmn2:task id="task_Un4fdQ" imixs:processid="1400" name="Waiting">
<bpmn2:extensionElements>
<imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>fine.id</itemvalue> <itemvalue>fine.category.name</itemvalue><itemvalue>plate.number</itemvalue>]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_ypTbrQ"><![CDATA[Waiting for the payment.]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_tc6vzA</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_qM5UDw</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_RdPYXA</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:sequenceFlow id="sequenceFlow_tc6vzA" sourceRef="event_sc12QA" targetRef="task_Un4fdQ">
<bpmn2:documentation id="documentation_QNYUKA"/>
</bpmn2:sequenceFlow>
<bpmn2:task id="task_HWTTWg" imixs:processid="1500" name="Validate Fine Details">
<bpmn2:extensionElements>
<imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>fine.id</itemvalue> <itemvalue>fine.category.name</itemvalue><itemvalue>plate.number</itemvalue> ]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_6t8EKg"><![CDATA[Please use this link to verify the details.
https://demo.dynamixs.ai/pages/workitems/workitem.jsf?id=<itemvalue>$uniqueid</itemvalue>]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_SewMRA</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_tDivkA</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:exclusiveGateway gatewayDirection="Diverging" id="gateway_Rg0C0w" name="Review">
<bpmn2:documentation id="documentation_QztFCA"><![CDATA[Driver reviews fine details]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_tDivkA</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_B2E9KA</bpmn2:outgoing>
<bpmn2:outgoing>sequenceFlow_o3Z1JA</bpmn2:outgoing>
</bpmn2:exclusiveGateway>
<bpmn2:sequenceFlow id="sequenceFlow_tDivkA" sourceRef="task_HWTTWg" targetRef="gateway_Rg0C0w">
<bpmn2:documentation id="documentation_6w338g"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_8Ow3Yg" imixs:activityid="180" name="Reject">
<bpmn2:extensionElements>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Driver rejects vioaltion accused. ]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value><![CDATA[<itemvalue>fine.id</itemvalue> <itemvalue>fine.category.name</itemvalue> Rejection]]></imixs:value>
</imixs:item>
<imixs:item name="nammailreceiver" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="nammailreceivercc" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="nammailreceiverbcc" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value><![CDATA[Hallo,
I request you to please cancel my penalty charge due to mismatch in data and I also request you to pause the increase charge till the review is completed.
Regards]]></imixs:value>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[The driver with <itemvalue>fine.id</itemvalue> <itemvalue>fine.category.name</itemvalue> rejects the vioaltion.]]></imixs:value>
</imixs:item>
<imixs:item name="txtbusinessrule" type="xs:string">
<imixs:value><![CDATA[var result={};
result.isValid=true;
if ( workitem.getItemValueString('comment.user')==='' ) {
result.isValid=false;
result.errorMessage='Please enter the reason into the comment box. ';
}]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_ikv9cQ"><![CDATA[Driver dont accept the violation and rejects the claim.]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_B2E9KA</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_f1h5xw</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_B2E9KA" sourceRef="gateway_Rg0C0w" targetRef="event_8Ow3Yg">
<bpmn2:documentation id="documentation_rfu40g"/>
</bpmn2:sequenceFlow>
<bpmn2:association id="association_C7WqYg" sourceRef="dataObject_5JjCxw" targetRef="task_gUqlBw">
<bpmn2:documentation id="documentation_4Ykifg"/>
</bpmn2:association>
<bpmn2:intermediateCatchEvent id="event_52zfhw" imixs:activityid="190" name="Accept">
<bpmn2:extensionElements>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Driver accepts violation and is ready to pay fine.]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_OtL2UQ"><![CDATA[Driver accepts violation.]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_o3Z1JA</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_WLNY2w</bpmn2:outgoing>
<bpmn2:signalEventDefinition id="signalEventDefinition_N10CJQ" signalRef="signal_1"/>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_o3Z1JA" sourceRef="gateway_Rg0C0w" targetRef="event_52zfhw">
<bpmn2:documentation id="documentation_KNt5vg"/>
</bpmn2:sequenceFlow>
<bpmn2:task id="task_96s6Qg" imixs:processid="1600" name="Review request">
<bpmn2:extensionElements>
<imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>fine.id</itemvalue> <itemvalue>fine.category.name</itemvalue><itemvalue>plate.number</itemvalue>]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_sdIPkw"><![CDATA[Reviews issue request from driver]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_f1h5xw</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_WIRFbA</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:sequenceFlow id="sequenceFlow_f1h5xw" sourceRef="event_8Ow3Yg" targetRef="task_96s6Qg">
<bpmn2:documentation id="documentation_I1CN6A"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_yC0fuw" imixs:activityid="200" name="Email to owner">
<bpmn2:extensionElements>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Email has been sent to driver about cacellation.]]></imixs:value>
</imixs:item>
<imixs:item name="keymailreceiverfields" type="xs:string">
<imixs:value><![CDATA[$owner]]></imixs:value>
</imixs:item>
<imixs:item name="nammailreceiver" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="nammailreceivercc" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="nammailreceiverbcc" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value><![CDATA[Traffic Fine management to <itemvalue>plate.number</itemvalue>]]></imixs:value>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[Email with cacellation of fine to <itemvalue>driver.name</itemvalue> is sent.]]></imixs:value>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value><![CDATA[Hallo,
Dear Gabi,
This email serves as an official notification of a traffic violation detected on <itemvalue>fine.violation.date</itemvalue>.Our systems recorded your vehicle at <itemvalue>fine.location.country</itemvalue> ;<itemvalue>fine.vioalition.location</itemvalue> Location of Violation committing the following offense: <itemvalue>fine.category.name</itemvalue>.Violation SummaryNotice for Vehicle Plate:<itemvalue>plate.number</itemvalue> Fine Amount: <itemvalue>fine.amount</itemvalue> Due Date: <itemvalue>payment.duedate</itemvalue> from receipt.
Since you crossed the due date an additinal charges are added to your amount.
Best regards.
]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_EccFlQ"><![CDATA[Reminder Email is sent to vehicle owner to clear his fine. An additional charges are also added.]]></bpmn2:documentation>
<bpmn2:outgoing>sequenceFlow_qM5UDw</bpmn2:outgoing>
<bpmn2:messageEventDefinition id="messageEventDefinition_NBleSw" messageRef="message_1"/>
</bpmn2:intermediateCatchEvent>
<bpmn2:dataObject id="dataObject_5Bqd2g" imixs:datatype="form-data" name="Payment details">
<bpmn2:documentation id="documentation_xhiQCg"><![CDATA[<?xml version="1.0"?>
<imixs-form>
<imixs-form-section label="Payment">
<item name="payment.amount" type="currency" label="Amount:" />
<item name="payment.currency" type="selectOneMenu"
label="Currency:"
options="EUR;CHF;SEK;NOK;GBP;USD" />
<item name="posting.date" type="text" label="Posting date: " />
<item name="value.date" type="text" label="Value date:" />
<item name="transaction.date" type="date" label="Transaction date:" />
<item name="payament.Bank.name" type="text" label="Bank Name: " />
<item name="payment.reference" type="text" label="Paymnet Reference: " />
<item name="dbtr.iban" type="iban" label="IBAN" />
<item name="dbtr.bic" type="bic" label="BIC/SWIFT" />
</imixs-form-section>
</imixs-form>
]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:dataObject id="dataObject_hn8tVw" imixs:datatype="form-data" name="Attachment">
<bpmn2:documentation id="documentation_lf4fCw"><![CDATA[<?xml version="1.0"?>
<imixs-form>
<imixs-form-section label="Fine details" columns="2" readonly="false">
<item name="driver.name" type="text" label="Name:" />
<item name="Rent.date" type="date" label="From Date:" span="6" />
<item name="Rent.enddate" type="date" label="To Date:" span="6" />
<item name="fine.id" type="text" label="Fine ID:" />
<item name="vehicle.name" type="text" label="Vehiclename:" />
<item name="plate.number" type="text" label="Vehicle Number:" />
</imixs-form-section>
<imixs-form-section label="Violation details" columns="2" readonly="false" >
<item name="fine.category.name" type="selectOneMenu" label="Violation Category :"
options="Overspeed;illegalparking;tailgating;Overtaking" />
<item name="fine.location.country" type="custom" path="country"
label="Country:" />
<item name="fine.violation.date" type="html5datetime" label="Violation date/Time" />
<item name="fine.location.description" type="textarea" label="Location:" />
</imixs-form-section>
<imixs-form-section label="Payment" readonly="false">
<item name="payment.amount" type="currency" label="Amount:" />
<item name="payment.currency" type="selectOneMenu"
label="Currency:"
options="EUR;CHF;SEK;NOK;GBP;USD" />
<item name="payament.Bank.name" type="text" label="Bank Name: " />
<item name="dbtr.iban" type="iban" label="IBAN" />
<item name="dbtr.bic" type="bic" label="BIC/SWIFT" />
<item name="payament.Account.number" type="text" label="Account Number: " />
<item name="Payment.duedate.enddate" type="date" label="Due Date:" span="6" />
</imixs-form-section>
</imixs-form>]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:association id="association_szzg0Q" sourceRef="dataObject_hn8tVw" targetRef="task_HWTTWg">
<bpmn2:documentation id="documentation_j6E0tw"/>
</bpmn2:association>
<bpmn2:intermediateCatchEvent id="event_qpdBAA" imixs:activityid="220" name="Update status paid">
<bpmn2:extensionElements>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Penality payment is updated in the system]]></imixs:value>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[The payment for <itemvalue>fine.id</itemvalue> <itemvalue>fine.category.name</itemvalue> is sucessful.]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value><![CDATA[<itemvalue>fine.id</itemvalue> <itemvalue>fine.category.name</itemvalue> Status paid]]></imixs:value>
</imixs:item>
<imixs:item name="nammailreceiver" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="nammailreceivercc" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="nammailreceiverbcc" type="xs:string">
<imixs:value/>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_se08nw"><![CDATA[Payment sucessful and is updated in the system. ]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_BR6BWA</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_VYzBsQ</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:task id="task_NGhutg" imixs:processid="1910" name="Payment Validation">
<bpmn2:extensionElements>
<imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>fine.id.name</itemvalue> <itemvalue>fine.category.name</itemvalue><itemvalue>plate.number</itemvalue>]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_9m0ELw"><![CDATA[Checks whether the payment information is correct:
Payment reference (Fine Id exists)
Owner matches
Amount entered is correct
Payment method is vaidated
Transactions details are complete.]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_0jJ2MA</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_akvq1A</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:task id="task_k0bZhg" imixs:processid="1920" name="Close the case">
<bpmn2:extensionElements>
<imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>fine.id</itemvalue> <itemvalue>fine.category.name</itemvalue><itemvalue>plate.number</itemvalue>]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_TXVLKg"><![CDATA[Payment is sucessful and the case has been closed.]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_y58TKQ</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_qGLQLQ</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:sequenceFlow id="sequenceFlow_VYzBsQ" sourceRef="event_qpdBAA" targetRef="event_S09evw">
<bpmn2:documentation id="documentation_wtBXkA"/>
</bpmn2:sequenceFlow>
<bpmn2:endEvent id="event_46ebVg" name="End">
<bpmn2:documentation id="documentation_GjpCRw"/>
<bpmn2:incoming>sequenceFlow_qGLQLQ</bpmn2:incoming>
</bpmn2:endEvent>
<bpmn2:sequenceFlow id="sequenceFlow_qGLQLQ" sourceRef="task_k0bZhg" targetRef="event_46ebVg">
<bpmn2:documentation id="documentation_n16SmA"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_qM5UDw" sourceRef="event_yC0fuw" targetRef="task_Un4fdQ">
<bpmn2:documentation id="documentation_4HH2oA"/>
</bpmn2:sequenceFlow>
<bpmn2:dataObject id="dataObject_Rg2kMQ" imixs:datatype="form-data" name="Attachment">
<bpmn2:documentation id="documentation_Rv5cog"><![CDATA[<?xml version="1.0"?>
<imixs-form>
<imixs-form-section label="Fine details" columns="2" readonly="true">
<item name="driver.name" type="text" label="Name:" />
<item name="Rent.date" type="date" label="From Date:" span="6" />
<item name="Rent.enddate" type="date" label="To Date:" span="6" />
<item name="fine.id" type="text" label="Fine ID:" />
<item name="vehicle.name" type="text" label="Vehiclename:" />
<item name="plate.number" type="text" label="Vehicle Number:" />
</imixs-form-section>
<imixs-form-section label="Violation details" columns="2" readonly="true">
<item name="fine.category.name" type="selectOneMenu" label="Violation Category :"
options="Overspeed;illegalparking;tailgating;Overtaking" />
<item name="fine.location.country" type="custom" path="country"
label="Country:" />
<item name="fine.violation.date" type="html5datetime" label="Violation date/Time" />
<item name="fine.location.description" type="textarea" label="Location:" />
</imixs-form-section>
<imixs-form-section label="Payment" readonly="true">
<item name="payment.amount" type="currency" label="Amount:" />
<item name="payment.currency" type="selectOneMenu"
label="Currency:"
options="EUR;CHF;SEK;NOK;GBP;USD" />
<item name="payament.Bank.name" type="text" label="Bank Name: " />
<item name="dbtr.iban" type="iban" label="IBAN" readonly="true" />
<item name="dbtr.bic" type="bic" label="BIC/SWIFT" readonly="true" />
<item name="payament.Account.number" type="text" label="Account Number: " />
<item name="Payment.duedate.enddate" type="date" label="Due Date:" span="6" />
</imixs-form-section>
</imixs-form>]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:association id="association_I8j2vw" sourceRef="task_Un4fdQ" targetRef="dataObject_Rg2kMQ">
<bpmn2:documentation id="documentation_EmeUbA"/>
</bpmn2:association>
<bpmn2:eventBasedGateway gatewayDirection="Diverging" id="gateway_nFtVRQ" name="Gateway-6">
<bpmn2:documentation id="documentation_KcdtyQ"/>
<bpmn2:incoming>sequenceFlow_akvq1A</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_BR6BWA</bpmn2:outgoing>
<bpmn2:outgoing>sequenceFlow_vjck8g</bpmn2:outgoing>
</bpmn2:eventBasedGateway>
<bpmn2:intermediateCatchEvent id="event_UPbD4w" imixs:activityid="230" name="Payment recieved">
<bpmn2:extensionElements>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Payment is recieved. Case is closed.]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_gVIa0A"><![CDATA[Payment is recieved on time. The case is closed.]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_Rq00WA</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_0jJ2MA</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_akvq1A" sourceRef="task_NGhutg" targetRef="gateway_nFtVRQ">
<bpmn2:documentation id="documentation_1CSTGQ"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_BR6BWA" sourceRef="gateway_nFtVRQ" targetRef="event_qpdBAA">
<bpmn2:documentation id="documentation_NUHjsA"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_gMpnjg" imixs:activityid="230" name="Reverse transaction">
<bpmn2:extensionElements>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[The payment for <itemvalue>fine.id</itemvalue> <itemvalue>fine.category.name</itemvalue> is not valid. The transactions has been reversed and and reques emails is sent to owner for correction.
]]></imixs:value>
</imixs:item>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Transaction has been reversed.]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value><![CDATA[<itemvalue>fine.id</itemvalue> <itemvalue>fine.category.name</itemvalue> Reverse transaction]]></imixs:value>
</imixs:item>
<imixs:item name="nammailreceiver" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="nammailreceivercc" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="nammailreceiverbcc" type="xs:string">
<imixs:value/>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_H1oVVA"><![CDATA[Payment is not matching. Transaction has been reversed. ]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_vjck8g</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_0ZGQ4g</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_vjck8g" sourceRef="gateway_nFtVRQ" targetRef="event_gMpnjg">
<bpmn2:documentation id="documentation_rIyQPA"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_JL8vrA" imixs:activityid="240" name="Email to Owner">
<bpmn2:extensionElements>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value><![CDATA[<itemvalue>fine.id</itemvalue> <itemvalue>fine.category.name</itemvalue> correction]]></imixs:value>
</imixs:item>
<imixs:item name="nammailreceiver" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="nammailreceivercc" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="nammailreceiverbcc" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value><![CDATA[Hallo,
your payment was not sucessful. There is mismatch in the data provided. Please check details and correct them and redo the transaction. Please do transaction before Due date to avoid additional charges.
Best regards.
]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_1vwn4Q"><![CDATA[An Email has been sent to vehicle owner to check the transactions details and to repeat transaction.]]></bpmn2:documentation>
<bpmn2:outgoing>sequenceFlow_wL8TEg</bpmn2:outgoing>
<bpmn2:messageEventDefinition id="messageEventDefinition_nvEzog" messageRef="message_1"/>
<bpmn2:incoming>sequenceFlow_0ZGQ4g</bpmn2:incoming>
</bpmn2:intermediateCatchEvent>
<bpmn2:task id="task_d9Blfg" imixs:processid="1930" name="Update failed transaction">
<bpmn2:extensionElements>
<imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>fine.id</itemvalue> <itemvalue>fine.category.name</itemvalue><itemvalue>plate.number</itemvalue>]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_AoinkA"><![CDATA[Payment is not sucessful and the case is still open. The status is updated as failed transaction.]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_wL8TEg</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_O6znhA</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:task id="task_uqCCDQ" imixs:processid="1940" name="Review Payment">
<bpmn2:extensionElements>
<imixs:item name="txtworkflowsummary" type="xs:string">
<imixs:value><![CDATA[<itemvalue>fine.id.name</itemvalue> <itemvalue>fine.category.name</itemvalue><itemvalue>plate.number</itemvalue>]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_60K9Aw"><![CDATA[Checks the for Payment status.]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_WLNY2w</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_aFu24w</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_Rq00WA</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:sequenceFlow id="sequenceFlow_0jJ2MA" sourceRef="event_UPbD4w" targetRef="task_NGhutg">
<bpmn2:documentation id="documentation_LFlHxw"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_0ZGQ4g" sourceRef="event_gMpnjg" targetRef="event_JL8vrA">
<bpmn2:documentation id="documentation_ItKynA"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_Ldvexw" imixs:activityid="250" name="Submit">
<bpmn2:extensionElements>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Validation check is done]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_k0uVTQ"><![CDATA[Validation check is done. Provided data is valid.]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_frNzNg</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_WIRFbA</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_HnNNEA</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_frNzNg" sourceRef="task_K8UMzg" targetRef="event_Ldvexw">
<bpmn2:documentation id="documentation_w65rIg"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_HnNNEA" sourceRef="event_Ldvexw" targetRef="gateway_X0TouA">
<bpmn2:documentation id="documentation_aaX4FQ"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_SewMRA" sourceRef="event_0ygkvQ" targetRef="task_HWTTWg">
<bpmn2:documentation id="documentation_2Fbzeg"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_WLNY2w" sourceRef="event_52zfhw" targetRef="task_uqCCDQ">
<bpmn2:documentation id="documentation_u2wAKg"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_RnD1Ig" imixs:activityid="190" name="[payment received]">
<bpmn2:extensionElements>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Driver accepts violation and is ready to pay fine.]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_K63VpQ"><![CDATA[Driver accepts violation.]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_RdPYXA</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_aFu24w</bpmn2:outgoing>
<bpmn2:signalEventDefinition id="signalEventDefinition_Fe0OGw" signalRef="signal_1"/>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_RdPYXA" sourceRef="task_Un4fdQ" targetRef="event_RnD1Ig">
<bpmn2:documentation id="documentation_P4mGyA"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_aFu24w" sourceRef="event_RnD1Ig" targetRef="task_uqCCDQ">
<bpmn2:documentation id="documentation_lcBNVA"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_WIRFbA" sourceRef="task_96s6Qg" targetRef="event_Ldvexw">
<bpmn2:documentation id="documentation_q09nCg"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_Rq00WA" sourceRef="task_uqCCDQ" targetRef="event_UPbD4w">
<bpmn2:documentation id="documentation_Lp8QrQ"/>
</bpmn2:sequenceFlow>
<bpmn2:endEvent id="event_UOr0Hw" name="End">
<bpmn2:documentation id="documentation_XwXPlw"/>
<bpmn2:incoming>sequenceFlow_O6znhA</bpmn2:incoming>
</bpmn2:endEvent>
<bpmn2:sequenceFlow id="sequenceFlow_wL8TEg" sourceRef="event_JL8vrA" targetRef="task_d9Blfg">
<bpmn2:documentation id="documentation_9KO4sQ"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_h1nYXQ" imixs:activityid="140" name="Submit">
<bpmn2:extensionElements>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Validation check is done]]></imixs:value>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<workitemlink name="copydata">
<ref>contract.ref</ref>
<items>(^customer\.)|(^contract\.)|(^plate\.)</items>
<debug>false</debug>
</workitemlink>
]]></imixs:value>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_50QaWQ"><![CDATA[Validation check is done. Provided data is valid.]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_WTisrg</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_DFkqqQ</bpmn2:outgoing>
<bpmn2:signalEventDefinition id="signalEventDefinition_V9vVqQ" signalRef="signal_1"/>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_WTisrg" sourceRef="task_gUqlBw" targetRef="event_h1nYXQ">
<bpmn2:documentation id="documentation_S9H5eA"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_DFkqqQ" sourceRef="event_h1nYXQ" targetRef="gateway_qnCPXQ">
<bpmn2:documentation id="documentation_yc3tGg"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_O6znhA" sourceRef="task_d9Blfg" targetRef="event_UOr0Hw">
<bpmn2:documentation id="documentation_0sibJQ"/>
</bpmn2:sequenceFlow>
<bpmn2:association id="association_pOWBTA" sourceRef="task_HWTTWg" targetRef="dataObject_5Bqd2g">
<bpmn2:documentation id="documentation_2KOx6g"/>
</bpmn2:association>
<bpmn2:association id="association_0irQlA" sourceRef="dataObject_hn8tVw" targetRef="task_96s6Qg">
<bpmn2:documentation id="documentation_aviaqA"/>
</bpmn2:association>
<bpmn2:intermediateCatchEvent id="event_S09evw" imixs:activityid="240" name="Email to Owner">
<bpmn2:extensionElements>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="txtmailsubject" type="xs:string">
<imixs:value><![CDATA[<itemvalue>fine.id</itemvalue> <itemvalue>fine.category.name</itemvalue> correction]]></imixs:value>
</imixs:item>
<imixs:item name="nammailreceiver" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="nammailreceivercc" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="nammailreceiverbcc" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="rtfmailbody" type="xs:string">
<imixs:value><![CDATA[Hallo,
With regard to your with fine Id, your payment is sucessful.
Best regards.
]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_1fFuKw"><![CDATA[An Email has been sent to vehicle owner stating that transaction was sucesful and case is closed.]]></bpmn2:documentation>
<bpmn2:outgoing>sequenceFlow_y58TKQ</bpmn2:outgoing>
<bpmn2:messageEventDefinition id="messageEventDefinition_cEgw6A" messageRef="message_1"/>
<bpmn2:incoming>sequenceFlow_VYzBsQ</bpmn2:incoming>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_y58TKQ" sourceRef="event_S09evw" targetRef="task_k0bZhg">
<bpmn2:documentation id="documentation_RYzG9g"/>
</bpmn2:sequenceFlow>
</bpmn2:process>
<bpmn2:message id="message_1" name="Message 1">
<bpmn2:documentation id="documentation_QQrn3Q"/>
</bpmn2:message>
<bpmn2:signal id="signal_1" name="Signal 1"/>
<bpmndi:BPMNDiagram id="BPMNDiagram_1" name="OpenBPMN Diagram">
<bpmndi:BPMNPlane bpmnElement="process_1" id="BPMNPlane_lz0Crg">
<bpmndi:BPMNShape bpmnElement="message_1" id="BPMNShape_meROqQ">
<dc:Bounds height="20.0" width="30.0" x="0.0" y="0.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_0DRpMA">
<dc:Bounds height="20.0" width="100.0" x="-35.0" y="25.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
</bpmndi:BPMNPlane>
<bpmndi:BPMNPlane bpmnElement="collaboration_1" id="BPMNPlane_PYdgDA">
<bpmndi:BPMNShape bpmnElement="participant_Z8irtw" id="BPMNShape_L2y4Gw">
<dc:Bounds height="1240.0" width="2150.0" x="30.0" y="-200.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="lane_MZOgqA" id="BPMNShape_bNexRQ">
<dc:Bounds height="443.0" width="2120.0" x="60.0" y="-200.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="lane_p7VD9A" id="BPMNShape_jl3KFA">
<dc:Bounds height="275.0" width="2120.0" x="60.0" y="243.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_1i00bQ" id="BPMNShape_0umf0w">
<dc:Bounds height="36.0" width="36.0" x="77.0" y="-103.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_VIZ6bw">
<dc:Bounds height="20.0" width="100.0" x="45.0" y="-64.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_0ut6OQ" id="BPMNShape_cBJqow">
<dc:Bounds height="36.0" width="36.0" x="167.0" y="-103.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_0r3b5g">
<dc:Bounds height="20.0" width="100.0" x="135.0" y="-64.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_5JjCxw" id="BPMNShape_cCagbw">
<dc:Bounds height="50.0" width="35.0" x="210.0" y="-190.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_0hpXQg">
<dc:Bounds height="20.0" width="100.0" x="177.5" y="-135.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_gUqlBw" id="BPMNShape_LkhMVg">
<dc:Bounds height="50.0" width="110.0" x="260.0" y="-110.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_IoSRSA" id="BPMNShape_SH5H3Q">
<dc:Bounds height="36.0" width="36.0" x="627.0" y="-103.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_U0kSAQ">
<dc:Bounds height="20.0" width="100.0" x="595.0" y="-64.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_0nO4bg" id="BPMNShape_l198xw">
<dc:Bounds height="50.0" width="110.0" x="730.0" y="-110.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_t8EKXA" id="BPMNShape_5UobiA">
<dc:Bounds height="36.0" width="36.0" x="907.0" y="-103.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_JBsTKw">
<dc:Bounds height="20.0" width="100.0" x="879.0" y="-62.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="gateway_qnCPXQ" id="BPMNShape_Lva0eA">
<dc:Bounds height="50.0" width="50.0" x="520.0" y="-110.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_0afbqg">
<dc:Bounds height="20.0" width="100.0" x="495.0" y="-57.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_8Wevnw" id="BPMNShape_cKjgcg">
<dc:Bounds height="36.0" width="36.0" x="527.0" y="-3.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_X9ZA2w">
<dc:Bounds height="20.0" width="100.0" x="499.0" y="43.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_K8UMzg" id="BPMNShape_VrxuEQ">
<dc:Bounds height="50.0" width="110.0" x="600.0" y="-10.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="gateway_X0TouA" id="BPMNShape_N1wlgA">
<dc:Bounds height="50.0" width="50.0" x="840.0" y="-10.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_4iKBuw">
<dc:Bounds height="20.0" width="100.0" x="815.0" y="43.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_0ygkvQ" id="BPMNShape_IuzV0A">
<dc:Bounds height="36.0" width="36.0" x="847.0" y="137.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_0y8tUQ">
<dc:Bounds height="20.0" width="100.0" x="815.0" y="176.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_sc12QA" id="BPMNShape_OORr0w">
<dc:Bounds height="36.0" width="36.0" x="1107.0" y="-3.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_K0rLOA">
<dc:Bounds height="20.0" width="100.0" x="1075.0" y="36.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_Un4fdQ" id="BPMNShape_6JsIvg">
<dc:Bounds height="50.0" width="110.0" x="1370.0" y="320.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_HWTTWg" id="BPMNShape_iHIRuQ">
<dc:Bounds height="50.0" width="110.0" x="810.0" y="310.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="gateway_Rg0C0w" id="BPMNShape_PsE0fA">
<dc:Bounds height="50.0" width="50.0" x="640.0" y="310.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_sis58w">
<dc:Bounds height="20.0" width="100.0" x="615.0" y="363.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_8Ow3Yg" id="BPMNShape_mhYJ0w">
<dc:Bounds height="36.0" width="36.0" x="417.0" y="317.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_HcZ6Bw">
<dc:Bounds height="20.0" width="100.0" x="385.0" y="356.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_52zfhw" id="BPMNShape_vlogpA">
<dc:Bounds height="36.0" width="36.0" x="647.0" y="577.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_ou66nA">
<dc:Bounds height="20.0" width="100.0" x="615.0" y="616.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_96s6Qg" id="BPMNShape_T0YjHw">
<dc:Bounds height="50.0" width="110.0" x="700.0" y="130.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_yC0fuw" id="BPMNShape_yE06VQ">
<dc:Bounds height="36.0" width="36.0" x="1237.0" y="327.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_4M4Ayw">
<dc:Bounds height="20.0" width="100.0" x="1205.0" y="366.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_5Bqd2g" id="BPMNShape_os8wPw">
<dc:Bounds height="50.0" width="35.0" x="780.0" y="410.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_lSzHKg">
<dc:Bounds height="20.0" width="100.0" x="747.5" y="465.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_hn8tVw" id="BPMNShape_CLJ4KA">
<dc:Bounds height="50.0" width="35.0" x="700.0" y="250.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_sr60UQ">
<dc:Bounds height="20.0" width="100.0" x="668.5" y="305.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="lane_uXLakQ" id="BPMNShape_9eF0Qg">
<dc:Bounds height="522.0" width="2120.0" x="60.0" y="518.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_qpdBAA" id="BPMNShape_cuLNNg">
<dc:Bounds height="36.0" width="36.0" x="1457.0" y="887.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_bRbUYw">
<dc:Bounds height="20.0" width="100.0" x="1425.0" y="926.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_NGhutg" id="BPMNShape_K1rmew">
<dc:Bounds height="50.0" width="110.0" x="1230.0" y="730.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_k0bZhg" id="BPMNShape_6WCP8A">
<dc:Bounds height="50.0" width="110.0" x="1790.0" y="880.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_46ebVg" id="BPMNShape_d5LoTg">
<dc:Bounds height="36.0" width="36.0" x="2087.0" y="887.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_7OT8lg">
<dc:Bounds height="20.0" width="100.0" x="2055.0" y="926.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_Rg2kMQ" id="BPMNShape_dBiuyA">
<dc:Bounds height="50.0" width="35.0" x="1570.0" y="320.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_60p8kw">
<dc:Bounds height="20.0" width="100.0" x="1537.5" y="375.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="gateway_nFtVRQ" id="BPMNShape_TLakJA">
<dc:Bounds height="50.0" width="50.0" x="1450.0" y="730.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_XIvzxw">
<dc:Bounds height="20.0" width="100.0" x="1425.0" y="783.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_UPbD4w" id="BPMNShape_sOkVQA">
<dc:Bounds height="36.0" width="36.0" x="1007.0" y="737.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_vKlN5A">
<dc:Bounds height="20.0" width="100.0" x="975.0" y="776.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_gMpnjg" id="BPMNShape_S07G7w">
<dc:Bounds height="36.0" width="36.0" x="1637.0" y="737.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_ktLrWw">
<dc:Bounds height="20.0" width="100.0" x="1605.0" y="776.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_JL8vrA" id="BPMNShape_lxph0w">
<dc:Bounds height="36.0" width="36.0" x="1797.0" y="737.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_yRMsuQ">
<dc:Bounds height="20.0" width="100.0" x="1765.0" y="776.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_d9Blfg" id="BPMNShape_b7zeLg">
<dc:Bounds height="50.0" width="110.0" x="1910.0" y="730.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_uqCCDQ" id="BPMNShape_p2PS2Q">
<dc:Bounds height="50.0" width="110.0" x="970.0" y="570.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_Ldvexw" id="BPMNShape_Y59O5g">
<dc:Bounds height="36.0" width="36.0" x="737.0" y="-3.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_zTVOtQ">
<dc:Bounds height="20.0" width="100.0" x="705.0" y="36.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_RnD1Ig" id="BPMNShape_V8Jh6Q">
<dc:Bounds height="36.0" width="36.0" x="1407.0" y="577.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_UZ0wMg">
<dc:Bounds height="20.0" width="100.0" x="1375.0" y="616.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_UOr0Hw" id="BPMNShape_6HukKA">
<dc:Bounds height="36.0" width="36.0" x="2097.0" y="737.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_xmhUCw">
<dc:Bounds height="20.0" width="100.0" x="2065.0" y="776.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_h1nYXQ" id="BPMNShape_SuRIcw">
<dc:Bounds height="36.0" width="36.0" x="427.0" y="-103.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_peeV1A">
<dc:Bounds height="20.0" width="100.0" x="395.0" y="-64.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_S09evw" id="BPMNShape_05z1rw">
<dc:Bounds height="36.0" width="36.0" x="1637.0" y="887.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_dIeAXQ">
<dc:Bounds height="20.0" width="100.0" x="1605.0" y="926.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_EEBn4g" id="BPMNEdge_adeQ6w" sourceElement="BPMNShape_0umf0w" targetElement="BPMNShape_cBJqow">
<di:waypoint x="113.0" y="-85.0"/>
<di:waypoint x="167.0" y="-85.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_px0OYQ" id="BPMNEdge_ry70SA" sourceElement="BPMNShape_cBJqow" targetElement="BPMNShape_LkhMVg">
<di:waypoint x="203.0" y="-85.0"/>
<di:waypoint x="260.0" y="-85.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_0N0lWQ" id="BPMNEdge_cgofaw" sourceElement="BPMNShape_SH5H3Q" targetElement="BPMNShape_l198xw">
<di:waypoint x="663.0" y="-85.0"/>
<di:waypoint x="730.0" y="-85.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_xg6qsA" id="BPMNEdge_EhQy3g" sourceElement="BPMNShape_l198xw" targetElement="BPMNShape_5UobiA">
<di:waypoint x="840.0" y="-85.0"/>
<di:waypoint x="907.0" y="-85.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_xbNqbA" id="BPMNEdge_fQmZDg" sourceElement="BPMNShape_Lva0eA" targetElement="BPMNShape_SH5H3Q">
<di:waypoint x="570.0" y="-85.0"/>
<di:waypoint x="627.0" y="-85.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_ueLOmA" id="BPMNEdge_ML0gwg" sourceElement="BPMNShape_Lva0eA" targetElement="BPMNShape_cKjgcg">
<di:waypoint x="545.0" y="-60.0"/>
<di:waypoint x="545.0" y="-3.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_nv1jMA" id="BPMNEdge_3V5Ijw" sourceElement="BPMNShape_cKjgcg" targetElement="BPMNShape_VrxuEQ">
<di:waypoint x="563.0" y="15.0"/>
<di:waypoint x="600.0" y="15.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_Xd00cA" id="BPMNEdge_niNleg" sourceElement="BPMNShape_N1wlgA" targetElement="BPMNShape_IuzV0A">
<di:waypoint x="865.0" y="40.0"/>
<di:waypoint x="865.0" y="137.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_0R4Pbg" id="BPMNEdge_bjnHhQ" sourceElement="BPMNShape_N1wlgA" targetElement="BPMNShape_OORr0w">
<di:waypoint x="890.0" y="15.0"/>
<di:waypoint x="1107.0" y="15.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_tc6vzA" id="BPMNEdge_T6Ldcg" sourceElement="BPMNShape_OORr0w" targetElement="BPMNShape_6JsIvg">
<di:waypoint x="1143.0" y="15.0"/>
<di:waypoint x="1425.0" y="15.0"/>
<di:waypoint x="1425.0" y="320.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_tDivkA" id="BPMNEdge_rPDgtw" sourceElement="BPMNShape_iHIRuQ" targetElement="BPMNShape_PsE0fA">
<di:waypoint x="810.0" y="335.0"/>
<di:waypoint x="690.0" y="335.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_B2E9KA" id="BPMNEdge_1E2fdg" sourceElement="BPMNShape_PsE0fA" targetElement="BPMNShape_mhYJ0w">
<di:waypoint x="640.0" y="335.0"/>
<di:waypoint x="453.0" y="335.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_C7WqYg" id="BPMNEdge_ByGVsg" sourceElement="BPMNShape_cCagbw" targetElement="BPMNShape_LkhMVg">
<di:waypoint x="228.0" y="-140.0"/>
<di:waypoint x="228.0" y="-127.0"/>
<di:waypoint x="315.0" y="-127.0"/>
<di:waypoint x="315.0" y="-110.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_o3Z1JA" id="BPMNEdge_xvYLjA" sourceElement="BPMNShape_PsE0fA" targetElement="BPMNShape_vlogpA">
<di:waypoint x="665.0" y="360.0"/>
<di:waypoint x="665.0" y="577.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_f1h5xw" id="BPMNEdge_6Goi7g" sourceElement="BPMNShape_mhYJ0w" targetElement="BPMNShape_T0YjHw">
<di:waypoint x="435.0" y="317.0"/>
<di:waypoint x="435.0" y="155.0"/>
<di:waypoint x="700.0" y="155.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_szzg0Q" id="BPMNEdge_0jhdaw" sourceElement="BPMNShape_CLJ4KA" targetElement="BPMNShape_iHIRuQ">
<di:waypoint x="735.0" y="262.0"/>
<di:waypoint x="827.0" y="262.0"/>
<di:waypoint x="827.0" y="310.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_VYzBsQ" id="BPMNEdge_V003ow" sourceElement="BPMNShape_cuLNNg" targetElement="BPMNShape_05z1rw">
<di:waypoint x="1493.0" y="905.0"/>
<di:waypoint x="1637.0" y="905.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_qGLQLQ" id="BPMNEdge_Y403dA" sourceElement="BPMNShape_6WCP8A" targetElement="BPMNShape_d5LoTg">
<di:waypoint x="1900.0" y="905.0"/>
<di:waypoint x="2087.0" y="905.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_qM5UDw" id="BPMNEdge_mc9kHA" sourceElement="BPMNShape_yE06VQ" targetElement="BPMNShape_6JsIvg">
<di:waypoint x="1273.0" y="345.0"/>
<di:waypoint x="1370.0" y="345.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_I8j2vw" id="BPMNEdge_gpavxg" sourceElement="BPMNShape_6JsIvg" targetElement="BPMNShape_dBiuyA">
<di:waypoint x="1480.0" y="345.0"/>
<di:waypoint x="1570.0" y="345.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_akvq1A" id="BPMNEdge_B4oZkA" sourceElement="BPMNShape_K1rmew" targetElement="BPMNShape_TLakJA">
<di:waypoint x="1340.0" y="755.0"/>
<di:waypoint x="1450.0" y="755.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_BR6BWA" id="BPMNEdge_PiM72Q" sourceElement="BPMNShape_TLakJA" targetElement="BPMNShape_cuLNNg">
<di:waypoint x="1475.0" y="780.0"/>
<di:waypoint x="1475.0" y="887.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_vjck8g" id="BPMNEdge_CKDPOw" sourceElement="BPMNShape_TLakJA" targetElement="BPMNShape_S07G7w">
<di:waypoint x="1500.0" y="755.0"/>
<di:waypoint x="1637.0" y="755.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_0jJ2MA" id="BPMNEdge_pDgW9Q" sourceElement="BPMNShape_sOkVQA" targetElement="BPMNShape_K1rmew">
<di:waypoint x="1043.0" y="755.0"/>
<di:waypoint x="1230.0" y="755.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_0ZGQ4g" id="BPMNEdge_hhNd4w" sourceElement="BPMNShape_S07G7w" targetElement="BPMNShape_lxph0w">
<di:waypoint x="1673.0" y="755.0"/>
<di:waypoint x="1797.0" y="755.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_frNzNg" id="BPMNEdge_Q0k04w" sourceElement="BPMNShape_VrxuEQ" targetElement="BPMNShape_Y59O5g">
<di:waypoint x="710.0" y="15.0"/>
<di:waypoint x="737.0" y="15.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_HnNNEA" id="BPMNEdge_bMxXUA" sourceElement="BPMNShape_Y59O5g" targetElement="BPMNShape_N1wlgA">
<di:waypoint x="773.0" y="15.0"/>
<di:waypoint x="840.0" y="15.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_SewMRA" id="BPMNEdge_X8Lmiw" sourceElement="BPMNShape_IuzV0A" targetElement="BPMNShape_iHIRuQ">
<di:waypoint x="865.0" y="173.0"/>
<di:waypoint x="865.0" y="310.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_WLNY2w" id="BPMNEdge_OeGXjA" sourceElement="BPMNShape_vlogpA" targetElement="BPMNShape_p2PS2Q">
<di:waypoint x="683.0" y="595.0"/>
<di:waypoint x="970.0" y="595.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_RdPYXA" id="BPMNEdge_115ZtA" sourceElement="BPMNShape_6JsIvg" targetElement="BPMNShape_V8Jh6Q">
<di:waypoint x="1425.0" y="370.0"/>
<di:waypoint x="1425.0" y="577.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_aFu24w" id="BPMNEdge_Z5IvBQ" sourceElement="BPMNShape_V8Jh6Q" targetElement="BPMNShape_p2PS2Q">
<di:waypoint x="1407.0" y="595.0"/>
<di:waypoint x="1080.0" y="595.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_WIRFbA" id="BPMNEdge_XBOlng" sourceElement="BPMNShape_T0YjHw" targetElement="BPMNShape_Y59O5g">
<di:waypoint x="755.0" y="130.0"/>
<di:waypoint x="755.0" y="33.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_Rq00WA" id="BPMNEdge_gBU2Rw" sourceElement="BPMNShape_p2PS2Q" targetElement="BPMNShape_sOkVQA">
<di:waypoint x="1025.0" y="620.0"/>
<di:waypoint x="1025.0" y="737.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_wL8TEg" id="BPMNEdge_29o6YQ" sourceElement="BPMNShape_lxph0w" targetElement="BPMNShape_b7zeLg">
<di:waypoint x="1833.0" y="755.0"/>
<di:waypoint x="1910.0" y="755.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_WTisrg" id="BPMNEdge_gwcrBg" sourceElement="BPMNShape_LkhMVg" targetElement="BPMNShape_SuRIcw">
<di:waypoint x="370.0" y="-85.0"/>
<di:waypoint x="427.0" y="-85.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_DFkqqQ" id="BPMNEdge_5uDCvw" sourceElement="BPMNShape_SuRIcw" targetElement="BPMNShape_Lva0eA">
<di:waypoint x="463.0" y="-85.0"/>
<di:waypoint x="520.0" y="-85.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_O6znhA" id="BPMNEdge_qxihbg" sourceElement="BPMNShape_b7zeLg" targetElement="BPMNShape_6HukKA">
<di:waypoint x="2020.0" y="755.0"/>
<di:waypoint x="2097.0" y="755.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_pOWBTA" id="BPMNEdge_lUpZMg" sourceElement="BPMNShape_iHIRuQ" targetElement="BPMNShape_os8wPw">
<di:waypoint x="865.0" y="360.0"/>
<di:waypoint x="865.0" y="385.0"/>
<di:waypoint x="798.0" y="385.0"/>
<di:waypoint x="798.0" y="410.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_0irQlA" id="BPMNEdge_YMY2bw" sourceElement="BPMNShape_CLJ4KA" targetElement="BPMNShape_T0YjHw">
<di:waypoint x="718.0" y="250.0"/>
<di:waypoint x="718.0" y="212.0"/>
<di:waypoint x="755.0" y="212.0"/>
<di:waypoint x="755.0" y="180.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_y58TKQ" id="BPMNEdge_BPW6pA" sourceElement="BPMNShape_05z1rw" targetElement="BPMNShape_6WCP8A">
<di:waypoint x="1673.0" y="905.0"/>
<di:waypoint x="1790.0" y="905.0"/>
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>
</bpmn2:definitions>