office-dynamixs-ai/workflow/templates/finemanagement-en-1.0.0.bpmn

1382 lines
78 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>event_1i00bQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_5JjCxw</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:lane>
<bpmn2:lane id="lane_p7VD9A" name="Driver">
<bpmn2:documentation id="documentation_uM00kA"/>
<bpmn2:flowNodeRef>task_HWTTWg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_52zfhw</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_8Ow3Yg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>gateway_Rg0C0w</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_5Bqd2g</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_hn8tVw</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>task_Un4fdQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_RnD1Ig</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_Rg2kMQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_yC0fuw</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_00t0VA</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_zOnPsg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>gateway_hEKVng</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>task_0CraaA</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>task_aVcuoA</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_FJQ9QQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_oPQBIw</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="Fine Details" columns="2">
<item name="fine.id" type="text" label="Fine ID:" required="true" />
<item name="vehicle.name" type="text" label="Vehiclename:" />
<item name="plate.number" type="text" label="Vehicle Number:" required="true" />
</imixs-form-section>
<imixs-form-section label="Violation details">
<item name="fine.category.name" type="selectOneMenu" label="Violation Category :"
options="Overspeed;illegalparking;tailgating;Overtaking" required="true" />
<item name="fine.location.country" type="custom" path="country" required="true"
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">
<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:" 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_uw0aQQ</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_uw0aQQ</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_xbNqbA</bpmn2:outgoing>
<bpmn2:outgoing>sequenceFlow_ueLOmA</bpmn2:outgoing>
</bpmn2:exclusiveGateway>
<bpmn2:sequenceFlow id="sequenceFlow_uw0aQQ" sourceRef="task_gUqlBw" targetRef="gateway_qnCPXQ">
<bpmn2:documentation id="documentation_z9jXvg"/>
</bpmn2:sequenceFlow>
<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="10" name="Submit">
<bpmn2:extensionElements>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Validation check is done]]></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>
</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_G12XeQ" xsi:type="bpmn2:tFormalExpression"><![CDATA[workitem.getItemValue("contract.type")==="internalownership";]]></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_qgUv0A</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_gU5ybQ</bpmn2:incoming>
<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>
</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:signalEventDefinition id="signalEventDefinition_t5DPUw" signalRef="signal_1"/>
</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="rtfmailbody" type="xs:string">
<imixs:value><![CDATA[Dear Ms Padmini,
thanks for coming back to us. We are sorry for inconvinience caused to you. We realised its not your fault. Your fine will be canceled. please ignore previous message.
Best regards.]]></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>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_EccFlQ"><![CDATA[An Email is sent to driver about cancellation.]]></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="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:" required="true" />
<item name="vehicle.name" type="text" label="Vehiclename:" />
<item name="plate.number" type="text" label="Vehicle Number:" required="true" />
</imixs-form-section>
<imixs-form-section label="Violation details">
<item name="fine.category.name" type="selectOneMenu" label="Violation Category :"
options="Overspeed;illegalparking;tailgating;Overtaking" required="true" />
<item name="fine.location.country" type="custom" path="country" required="true"
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" />
<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:" required="true" 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_VYzBsQ</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_qGLQLQ</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:sequenceFlow id="sequenceFlow_VYzBsQ" sourceRef="event_qpdBAA" targetRef="task_k0bZhg">
<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">
<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:" required="true" />
<item name="vehicle.name" type="text" label="Vehiclename:" />
<item name="plate.number" type="text" label="Vehicle Number:" required="true" />
</imixs-form-section>
<imixs-form-section label="Violation details">
<item name="fine.category.name" type="selectOneMenu" label="Violation Category :"
options="Overspeed;illegalparking;tailgating;Overtaking" required="true" />
<item name="fine.location.country" type="custom" path="country" required="true"
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:" required="true" 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:exclusiveGateway gatewayDirection="Diverging" id="gateway_hEKVng" name="Payment Received">
<bpmn2:documentation id="documentation_rK4unw"/>
<bpmn2:incoming>sequenceFlow_STYYUQ</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_U0xOSQ</bpmn2:outgoing>
<bpmn2:outgoing>sequenceFlow_Q7wWaA</bpmn2:outgoing>
</bpmn2:exclusiveGateway>
<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_U0xOSQ</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_0jJ2MA</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_U0xOSQ" name="yes" sourceRef="gateway_hEKVng" targetRef="event_UPbD4w">
<bpmn2:documentation id="documentation_GfwXDA"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_00t0VA" imixs:activityid="240" name="Payment not recieved">
<bpmn2:extensionElements>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Payment got delayed. Additional charges are apllicable]]></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_t75u1g"><![CDATA[Payment is delayed. Additional charges are applicable now. Sent remainder to Driver with increase in fine.]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_Q7wWaA</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_OHcJGQ</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_Q7wWaA" name="No" sourceRef="gateway_hEKVng" targetRef="event_00t0VA">
<bpmn2:documentation id="documentation_2yQS5A"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_zOnPsg" imixs:activityid="250" name="Reminder Email">
<bpmn2:extensionElements>
<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,
Enclosed please find a traffic violation notice for your CCA/CCB/CCS/rental vehicle.
Please respond to this letter immediately, otherwise considerable additional work and costs will be incurred.
You have not paid by the deadline. An additional fee has been added. Please pay with in 7 days.
Since you exceeded your due date you need to pay 100 euros.
Best regards.
]]></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>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_HlZyXA"><![CDATA[Payemnt is delayed. A remainder email has been sent to driver with additional charges.]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_dDCWBg</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_qgUv0A</bpmn2:outgoing>
<bpmn2:messageEventDefinition id="messageEventDefinition_DXCSrw" messageRef="message_1"/>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_OHcJGQ" sourceRef="event_00t0VA" targetRef="task_0CraaA">
<bpmn2:documentation id="documentation_0BoIVw"/>
</bpmn2:sequenceFlow>
<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:incoming>sequenceFlow_SI6J9Q</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_gU5ybQ</bpmn2:outgoing>
<bpmn2:messageEventDefinition id="messageEventDefinition_nvEzog" messageRef="message_1"/>
</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_0ZGQ4g</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_SI6J9Q</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_STYYUQ</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:sequenceFlow id="sequenceFlow_STYYUQ" sourceRef="task_uqCCDQ" targetRef="gateway_hEKVng">
<bpmn2:documentation id="documentation_pU9M5A"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_0jJ2MA" sourceRef="event_UPbD4w" targetRef="task_NGhutg">
<bpmn2:documentation id="documentation_LFlHxw"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_qgUv0A" sourceRef="event_zOnPsg" targetRef="task_HWTTWg">
<bpmn2:documentation id="documentation_0QtEQQ"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_0ZGQ4g" sourceRef="event_gMpnjg" targetRef="task_d9Blfg">
<bpmn2:documentation id="documentation_ItKynA"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_SI6J9Q" sourceRef="task_d9Blfg" targetRef="event_JL8vrA">
<bpmn2:documentation id="documentation_cfPuRw"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_gU5ybQ" sourceRef="event_JL8vrA" targetRef="task_HWTTWg">
<bpmn2:documentation id="documentation_x1UaHA"/>
</bpmn2:sequenceFlow>
<bpmn2:task id="task_0CraaA" imixs:processid="1950" name="Calculate Late Fee">
<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_YHKBnA"><![CDATA[Since Fine is not paind in time, additional charges are added.]]></bpmn2:documentation>
<bpmn2:incoming>sequenceFlow_OHcJGQ</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_dDCWBg</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:sequenceFlow id="sequenceFlow_dDCWBg" sourceRef="task_0CraaA" targetRef="event_zOnPsg">
<bpmn2:documentation id="documentation_n9lkng"/>
</bpmn2:sequenceFlow>
<bpmn2:task id="task_aVcuoA" imixs:processid="1960" name="Generate mahnung">
<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_gPs81g"><![CDATA[Since Fine is not paind in time, additional charges are added.]]></bpmn2:documentation>
</bpmn2:task>
<bpmn2:intermediateCatchEvent id="event_FJQ9QQ" imixs:activityid="250" name="Generate Payment remainder">
<bpmn2:extensionElements>
<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,
Enclosed please find a traffic violation notice for your CCA/CCB/CCS/rental vehicle.
Please respond to this letter immediately, otherwise considerable additional work and costs will be incurred.
You have not paid by the deadline. An additional fee has been added. Please pay with in 7 days.
Since you exceeded your due date you need to pay 100 euros.
Best regards.
]]></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="txtbusinessrule" type="xs:string">
<imixs:value><![CDATA[fine]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_5MwZhg"><![CDATA[New fine with additional charges occured because of crossing due date is generated.]]></bpmn2:documentation>
<bpmn2:messageEventDefinition id="messageEventDefinition_kBZ00A" messageRef="message_1"/>
</bpmn2:intermediateCatchEvent>
<bpmn2:dataObject id="dataObject_oPQBIw" imixs:datatype="form-data" name="Attachment">
<bpmn2:documentation id="documentation_cn4PKQ"><![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:" required="true" />
<item name="vehicle.name" type="text" label="Vehiclename:" />
<item name="plate.number" type="text" label="Vehicle Number:" required="true" />
</imixs-form-section>
<imixs-form-section label="Violation details">
<item name="fine.category.name" type="selectOneMenu" label="Violation Category :"
options="Overspeed;illegalparking;tailgating;Overtaking" required="true" />
<item name="fine.location.country" type="custom" path="country" required="true"
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" />
<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:" required="true" span="6" />
</imixs-form-section>
</imixs-form>]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:intermediateCatchEvent id="event_Ldvexw" imixs:activityid="10" name="Submit">
<bpmn2:extensionElements>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Validation check is done]]></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:association id="association_dW7EtA" sourceRef="task_HWTTWg" targetRef="dataObject_5Bqd2g">
<bpmn2:documentation id="documentation_E3MoxQ"/>
</bpmn2:association>
<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: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="1470.0" width="1830.0" x="230.0" y="-100.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="lane_MZOgqA" id="BPMNShape_bNexRQ">
<dc:Bounds height="521.0" width="1800.0" x="260.0" y="-100.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="lane_p7VD9A" id="BPMNShape_jl3KFA">
<dc:Bounds height="369.0" width="1800.0" x="260.0" y="421.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_1i00bQ" id="BPMNShape_0umf0w">
<dc:Bounds height="36.0" width="36.0" x="297.0" y="-3.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_VIZ6bw">
<dc:Bounds height="20.0" width="100.0" x="265.0" y="36.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_0ut6OQ" id="BPMNShape_cBJqow">
<dc:Bounds height="36.0" width="36.0" x="447.0" y="-3.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_0r3b5g">
<dc:Bounds height="20.0" width="100.0" x="415.0" y="36.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_5JjCxw" id="BPMNShape_cCagbw">
<dc:Bounds height="50.0" width="35.0" x="460.0" y="-90.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_0hpXQg">
<dc:Bounds height="20.0" width="100.0" x="427.5" y="-35.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_gUqlBw" id="BPMNShape_LkhMVg">
<dc:Bounds height="50.0" width="110.0" x="550.0" y="-10.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_IoSRSA" id="BPMNShape_SH5H3Q">
<dc:Bounds height="36.0" width="36.0" x="827.0" y="-3.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_U0kSAQ">
<dc:Bounds height="20.0" width="100.0" x="795.0" y="36.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_0nO4bg" id="BPMNShape_l198xw">
<dc:Bounds height="50.0" width="110.0" x="930.0" y="-10.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_t8EKXA" id="BPMNShape_5UobiA">
<dc:Bounds height="36.0" width="36.0" x="1107.0" y="-3.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_JBsTKw">
<dc:Bounds height="20.0" width="100.0" x="1079.0" y="38.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="gateway_qnCPXQ" id="BPMNShape_Lva0eA">
<dc:Bounds height="50.0" width="50.0" x="720.0" y="-10.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_0afbqg">
<dc:Bounds height="20.0" width="100.0" x="695.0" y="43.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_8Wevnw" id="BPMNShape_cKjgcg">
<dc:Bounds height="36.0" width="36.0" x="727.0" y="97.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_X9ZA2w">
<dc:Bounds height="20.0" width="100.0" x="699.0" y="143.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_K8UMzg" id="BPMNShape_VrxuEQ">
<dc:Bounds height="50.0" width="110.0" x="800.0" y="90.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="gateway_X0TouA" id="BPMNShape_N1wlgA">
<dc:Bounds height="50.0" width="50.0" x="1040.0" y="90.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_4iKBuw">
<dc:Bounds height="20.0" width="100.0" x="1015.0" y="143.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_0ygkvQ" id="BPMNShape_IuzV0A">
<dc:Bounds height="36.0" width="36.0" x="1177.0" y="97.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_0y8tUQ">
<dc:Bounds height="20.0" width="100.0" x="1145.0" y="136.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_sc12QA" id="BPMNShape_OORr0w">
<dc:Bounds height="36.0" width="36.0" x="1047.0" y="187.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_K0rLOA">
<dc:Bounds height="20.0" width="100.0" x="1015.0" y="226.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_Un4fdQ" id="BPMNShape_6JsIvg">
<dc:Bounds height="50.0" width="110.0" x="690.0" y="510.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_HWTTWg" id="BPMNShape_iHIRuQ">
<dc:Bounds height="50.0" width="110.0" x="1420.0" y="480.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="gateway_Rg0C0w" id="BPMNShape_PsE0fA">
<dc:Bounds height="50.0" width="50.0" x="1300.0" y="480.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_sis58w">
<dc:Bounds height="20.0" width="100.0" x="1275.0" y="533.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_8Ow3Yg" id="BPMNShape_mhYJ0w">
<dc:Bounds height="36.0" width="36.0" x="1217.0" y="427.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_HcZ6Bw">
<dc:Bounds height="20.0" width="100.0" x="1185.0" y="466.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_52zfhw" id="BPMNShape_vlogpA">
<dc:Bounds height="36.0" width="36.0" x="1207.0" y="547.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_ou66nA">
<dc:Bounds height="20.0" width="100.0" x="1175.0" y="586.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_96s6Qg" id="BPMNShape_T0YjHw">
<dc:Bounds height="50.0" width="110.0" x="780.0" y="290.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_yC0fuw" id="BPMNShape_yE06VQ">
<dc:Bounds height="36.0" width="36.0" x="567.0" y="517.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_4M4Ayw">
<dc:Bounds height="20.0" width="100.0" x="535.0" y="556.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_5Bqd2g" id="BPMNShape_os8wPw">
<dc:Bounds height="50.0" width="35.0" x="1330.0" y="630.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_lSzHKg">
<dc:Bounds height="20.0" width="100.0" x="1297.5" y="685.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_hn8tVw" id="BPMNShape_CLJ4KA">
<dc:Bounds height="50.0" width="35.0" x="1720.0" y="460.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_sr60UQ">
<dc:Bounds height="20.0" width="100.0" x="1688.5" y="515.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="lane_uXLakQ" id="BPMNShape_9eF0Qg">
<dc:Bounds height="580.0" width="1800.0" x="260.0" y="790.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_qpdBAA" id="BPMNShape_cuLNNg">
<dc:Bounds height="36.0" width="36.0" x="1567.0" y="1247.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_bRbUYw">
<dc:Bounds height="20.0" width="100.0" x="1535.0" y="1286.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_NGhutg" id="BPMNShape_K1rmew">
<dc:Bounds height="50.0" width="110.0" x="1380.0" y="1120.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_k0bZhg" id="BPMNShape_6WCP8A">
<dc:Bounds height="50.0" width="110.0" x="1750.0" y="1240.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_46ebVg" id="BPMNShape_d5LoTg">
<dc:Bounds height="36.0" width="36.0" x="1967.0" y="1247.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_7OT8lg">
<dc:Bounds height="20.0" width="100.0" x="1935.0" y="1286.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_Rg2kMQ" id="BPMNShape_dBiuyA">
<dc:Bounds height="50.0" width="35.0" x="880.0" y="570.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_60p8kw">
<dc:Bounds height="20.0" width="100.0" x="847.5" y="625.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="gateway_nFtVRQ" id="BPMNShape_TLakJA">
<dc:Bounds height="50.0" width="50.0" x="1560.0" y="1120.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_XIvzxw">
<dc:Bounds height="20.0" width="100.0" x="1535.0" y="1173.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="gateway_hEKVng" id="BPMNShape_b0EA0w">
<dc:Bounds height="50.0" width="50.0" x="1200.0" y="920.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_G8m4bQ">
<dc:Bounds height="20.0" width="100.0" x="1175.0" y="973.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_UPbD4w" id="BPMNShape_sOkVQA">
<dc:Bounds height="36.0" width="36.0" x="1207.0" y="1127.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_vKlN5A">
<dc:Bounds height="20.0" width="100.0" x="1175.0" y="1166.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_00t0VA" id="BPMNShape_590Tag">
<dc:Bounds height="36.0" width="36.0" x="1337.0" y="927.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_7SkT6g">
<dc:Bounds height="20.0" width="100.0" x="1305.0" y="966.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_zOnPsg" id="BPMNShape_7ml4bg">
<dc:Bounds height="36.0" width="36.0" x="1647.0" y="927.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_zV0LFA">
<dc:Bounds height="20.0" width="100.0" x="1615.0" y="966.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_gMpnjg" id="BPMNShape_S07G7w">
<dc:Bounds height="36.0" width="36.0" x="1677.0" y="1127.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_ktLrWw">
<dc:Bounds height="20.0" width="100.0" x="1645.0" y="1166.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_JL8vrA" id="BPMNShape_lxph0w">
<dc:Bounds height="36.0" width="36.0" x="1987.0" y="1127.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_yRMsuQ">
<dc:Bounds height="20.0" width="100.0" x="1955.0" y="1166.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_d9Blfg" id="BPMNShape_b7zeLg">
<dc:Bounds height="50.0" width="110.0" x="1810.0" y="1120.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_uqCCDQ" id="BPMNShape_p2PS2Q">
<dc:Bounds height="50.0" width="110.0" x="1170.0" y="820.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_0CraaA" id="BPMNShape_x50TCw">
<dc:Bounds height="50.0" width="110.0" x="1440.0" y="920.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_aVcuoA" id="BPMNShape_Ullfuw">
<dc:Bounds height="50.0" width="110.0" x="890.0" y="930.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_FJQ9QQ" id="BPMNShape_2g0NxA">
<dc:Bounds height="36.0" width="36.0" x="907.0" y="1047.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_filGwQ">
<dc:Bounds height="20.0" width="100.0" x="875.0" y="1086.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_oPQBIw" id="BPMNShape_Nuq7pQ">
<dc:Bounds height="50.0" width="35.0" x="720.0" y="990.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_MgWClA">
<dc:Bounds height="20.0" width="100.0" x="687.5" y="1045.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_Ldvexw" id="BPMNShape_Y59O5g">
<dc:Bounds height="36.0" width="36.0" x="937.0" y="97.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_zTVOtQ">
<dc:Bounds height="20.0" width="100.0" x="905.0" y="136.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_RnD1Ig" id="BPMNShape_V8Jh6Q">
<dc:Bounds height="36.0" width="36.0" x="732.1415064300137" y="611.1222372269151"/>
<bpmndi:BPMNLabel id="BPMNLabel_UZ0wMg">
<dc:Bounds height="20.0" width="100.0" x="700.1414794921875" y="650.1222534179688"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_EEBn4g" id="BPMNEdge_adeQ6w" sourceElement="BPMNShape_0umf0w" targetElement="BPMNShape_cBJqow">
<di:waypoint x="333.0" y="15.0"/>
<di:waypoint x="447.0" y="15.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_px0OYQ" id="BPMNEdge_ry70SA" sourceElement="BPMNShape_cBJqow" targetElement="BPMNShape_LkhMVg">
<di:waypoint x="483.0" y="15.0"/>
<di:waypoint x="550.0" y="15.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_0N0lWQ" id="BPMNEdge_cgofaw" sourceElement="BPMNShape_SH5H3Q" targetElement="BPMNShape_l198xw">
<di:waypoint x="863.0" y="15.0"/>
<di:waypoint x="930.0" y="15.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_xg6qsA" id="BPMNEdge_EhQy3g" sourceElement="BPMNShape_l198xw" targetElement="BPMNShape_5UobiA">
<di:waypoint x="1040.0" y="15.0"/>
<di:waypoint x="1107.0" y="15.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_uw0aQQ" id="BPMNEdge_i5l14Q" sourceElement="BPMNShape_LkhMVg" targetElement="BPMNShape_Lva0eA">
<di:waypoint x="660.0" y="15.0"/>
<di:waypoint x="720.0" y="15.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_xbNqbA" id="BPMNEdge_fQmZDg" sourceElement="BPMNShape_Lva0eA" targetElement="BPMNShape_SH5H3Q">
<di:waypoint x="770.0" y="15.0"/>
<di:waypoint x="827.0" y="15.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_ueLOmA" id="BPMNEdge_ML0gwg" sourceElement="BPMNShape_Lva0eA" targetElement="BPMNShape_cKjgcg">
<di:waypoint x="745.0" y="40.0"/>
<di:waypoint x="745.0" y="97.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_nv1jMA" id="BPMNEdge_3V5Ijw" sourceElement="BPMNShape_cKjgcg" targetElement="BPMNShape_VrxuEQ">
<di:waypoint x="763.0" y="115.0"/>
<di:waypoint x="800.0" y="115.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_Xd00cA" id="BPMNEdge_niNleg" sourceElement="BPMNShape_N1wlgA" targetElement="BPMNShape_IuzV0A">
<di:waypoint x="1090.0" y="115.0"/>
<di:waypoint x="1177.0" y="115.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_0R4Pbg" id="BPMNEdge_bjnHhQ" sourceElement="BPMNShape_N1wlgA" targetElement="BPMNShape_OORr0w">
<di:waypoint x="1065.0" y="140.0"/>
<di:waypoint x="1065.0" y="187.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_tc6vzA" id="BPMNEdge_T6Ldcg" sourceElement="BPMNShape_OORr0w" targetElement="BPMNShape_6JsIvg">
<di:waypoint x="1050.0" y="215.0"/>
<di:waypoint x="745.0" y="215.0"/>
<di:waypoint x="745.0" y="510.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_tDivkA" id="BPMNEdge_rPDgtw" sourceElement="BPMNShape_iHIRuQ" targetElement="BPMNShape_PsE0fA">
<di:waypoint x="1420.0" y="505.0"/>
<di:waypoint x="1350.0" y="505.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_B2E9KA" id="BPMNEdge_1E2fdg" sourceElement="BPMNShape_PsE0fA" targetElement="BPMNShape_mhYJ0w">
<di:waypoint x="1300.0" y="505.0"/>
<di:waypoint x="1277.0" y="505.0"/>
<di:waypoint x="1277.0" y="445.0"/>
<di:waypoint x="1253.0" y="445.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_C7WqYg" id="BPMNEdge_ByGVsg" sourceElement="BPMNShape_cCagbw" targetElement="BPMNShape_LkhMVg">
<di:waypoint x="495.0" y="-65.0"/>
<di:waypoint x="593.0" y="-65.0"/>
<di:waypoint x="593.0" y="-10.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_o3Z1JA" id="BPMNEdge_xvYLjA" sourceElement="BPMNShape_PsE0fA" targetElement="BPMNShape_vlogpA">
<di:waypoint x="1300.0" y="505.0"/>
<di:waypoint x="1270.0" y="505.0"/>
<di:waypoint x="1270.0" y="565.0"/>
<di:waypoint x="1243.0" y="565.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_f1h5xw" id="BPMNEdge_6Goi7g" sourceElement="BPMNShape_mhYJ0w" targetElement="BPMNShape_T0YjHw">
<di:waypoint x="1217.0" y="445.0"/>
<di:waypoint x="835.0" y="445.0"/>
<di:waypoint x="835.0" y="340.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_szzg0Q" id="BPMNEdge_0jhdaw" sourceElement="BPMNShape_CLJ4KA" targetElement="BPMNShape_iHIRuQ">
<di:waypoint x="1720.0" y="485.0"/>
<di:waypoint x="1626.0" y="485.0"/>
<di:waypoint x="1626.0" y="505.0"/>
<di:waypoint x="1530.0" y="505.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_VYzBsQ" id="BPMNEdge_V003ow" sourceElement="BPMNShape_cuLNNg" targetElement="BPMNShape_6WCP8A">
<di:waypoint x="1603.0" y="1265.0"/>
<di:waypoint x="1750.0" y="1265.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_qGLQLQ" id="BPMNEdge_Y403dA" sourceElement="BPMNShape_6WCP8A" targetElement="BPMNShape_d5LoTg">
<di:waypoint x="1860.0" y="1265.0"/>
<di:waypoint x="1967.0" y="1265.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_qM5UDw" id="BPMNEdge_mc9kHA" sourceElement="BPMNShape_yE06VQ" targetElement="BPMNShape_6JsIvg">
<di:waypoint x="603.0" y="535.0"/>
<di:waypoint x="690.0" y="535.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_I8j2vw" id="BPMNEdge_gpavxg" sourceElement="BPMNShape_6JsIvg" targetElement="BPMNShape_dBiuyA">
<di:waypoint x="800.0" y="535.0"/>
<di:waypoint x="838.0" y="535.0"/>
<di:waypoint x="838.0" y="595.0"/>
<di:waypoint x="880.0" y="595.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_U0xOSQ" id="BPMNEdge_PuuYuQ" sourceElement="BPMNShape_b0EA0w" targetElement="BPMNShape_sOkVQA">
<di:waypoint x="1225.0" y="970.0"/>
<di:waypoint x="1225.0" y="1127.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_Q7wWaA" id="BPMNEdge_ftsKOA" sourceElement="BPMNShape_b0EA0w" targetElement="BPMNShape_590Tag">
<di:waypoint x="1250.0" y="945.0"/>
<di:waypoint x="1337.0" y="945.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_OHcJGQ" id="BPMNEdge_41Pplg" sourceElement="BPMNShape_590Tag" targetElement="BPMNShape_x50TCw">
<di:waypoint x="1373.0" y="945.0"/>
<di:waypoint x="1440.0" y="945.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_akvq1A" id="BPMNEdge_B4oZkA" sourceElement="BPMNShape_K1rmew" targetElement="BPMNShape_TLakJA">
<di:waypoint x="1490.0" y="1145.0"/>
<di:waypoint x="1560.0" y="1145.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_BR6BWA" id="BPMNEdge_PiM72Q" sourceElement="BPMNShape_TLakJA" targetElement="BPMNShape_cuLNNg">
<di:waypoint x="1585.0" y="1170.0"/>
<di:waypoint x="1585.0" y="1247.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_vjck8g" id="BPMNEdge_CKDPOw" sourceElement="BPMNShape_TLakJA" targetElement="BPMNShape_S07G7w">
<di:waypoint x="1610.0" y="1145.0"/>
<di:waypoint x="1677.0" y="1145.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_STYYUQ" id="BPMNEdge_T0NEnw" sourceElement="BPMNShape_p2PS2Q" targetElement="BPMNShape_b0EA0w">
<di:waypoint x="1225.0" y="870.0"/>
<di:waypoint x="1225.0" y="920.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_0jJ2MA" id="BPMNEdge_pDgW9Q" sourceElement="BPMNShape_sOkVQA" targetElement="BPMNShape_K1rmew">
<di:waypoint x="1243.0" y="1145.0"/>
<di:waypoint x="1380.0" y="1145.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_qgUv0A" id="BPMNEdge_0ZtZCQ" sourceElement="BPMNShape_7ml4bg" targetElement="BPMNShape_iHIRuQ">
<di:waypoint x="1665.0" y="927.0"/>
<di:waypoint x="1665.0" y="623.0"/>
<di:waypoint x="1475.0" y="623.0"/>
<di:waypoint x="1475.0" y="530.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_0ZGQ4g" id="BPMNEdge_hhNd4w" sourceElement="BPMNShape_S07G7w" targetElement="BPMNShape_b7zeLg">
<di:waypoint x="1713.0" y="1145.0"/>
<di:waypoint x="1810.0" y="1145.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_SI6J9Q" id="BPMNEdge_bwfiQw" sourceElement="BPMNShape_b7zeLg" targetElement="BPMNShape_lxph0w">
<di:waypoint x="1920.0" y="1145.0"/>
<di:waypoint x="1987.0" y="1145.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_gU5ybQ" id="BPMNEdge_4s9rQQ" sourceElement="BPMNShape_lxph0w" targetElement="BPMNShape_iHIRuQ">
<di:waypoint x="2005.0" y="1127.0"/>
<di:waypoint x="2005.0" y="568.0"/>
<di:waypoint x="1475.0" y="568.0"/>
<di:waypoint x="1475.0" y="530.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_dDCWBg" id="BPMNEdge_7fsdmQ" sourceElement="BPMNShape_x50TCw" targetElement="BPMNShape_7ml4bg">
<di:waypoint x="1550.0" y="945.0"/>
<di:waypoint x="1647.0" y="945.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_frNzNg" id="BPMNEdge_Q0k04w" sourceElement="BPMNShape_VrxuEQ" targetElement="BPMNShape_Y59O5g">
<di:waypoint x="910.0" y="115.0"/>
<di:waypoint x="937.0" y="115.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_HnNNEA" id="BPMNEdge_bMxXUA" sourceElement="BPMNShape_Y59O5g" targetElement="BPMNShape_N1wlgA">
<di:waypoint x="973.0" y="115.0"/>
<di:waypoint x="1040.0" y="115.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_SewMRA" id="BPMNEdge_X8Lmiw" sourceElement="BPMNShape_IuzV0A" targetElement="BPMNShape_iHIRuQ">
<di:waypoint x="1213.0" y="115.0"/>
<di:waypoint x="1475.0" y="115.0"/>
<di:waypoint x="1475.0" y="480.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_WLNY2w" id="BPMNEdge_OeGXjA" sourceElement="BPMNShape_vlogpA" targetElement="BPMNShape_p2PS2Q">
<di:waypoint x="1225.0" y="583.0"/>
<di:waypoint x="1225.0" y="820.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_dW7EtA" id="BPMNEdge_9gTxeg" sourceElement="BPMNShape_iHIRuQ" targetElement="BPMNShape_os8wPw">
<di:waypoint x="1420.0" y="505.0"/>
<di:waypoint x="1393.0" y="505.0"/>
<di:waypoint x="1393.0" y="655.0"/>
<di:waypoint x="1365.0" y="655.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_RdPYXA" id="BPMNEdge_115ZtA" sourceElement="BPMNShape_6JsIvg" targetElement="BPMNShape_V8Jh6Q">
<di:waypoint x="745.0" y="560.0"/>
<di:waypoint x="745.0" y="586.0"/>
<di:waypoint x="750.0" y="586.0"/>
<di:waypoint x="750.0" y="611.0"/>
<di:waypoint x="750.0" y="611.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_aFu24w" id="BPMNEdge_Z5IvBQ" sourceElement="BPMNShape_V8Jh6Q" targetElement="BPMNShape_p2PS2Q">
<di:waypoint x="750.0" y="647.0"/>
<di:waypoint x="750.0" y="845.0"/>
<di:waypoint x="1170.0" y="845.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_WIRFbA" id="BPMNEdge_XBOlng" sourceElement="BPMNShape_T0YjHw" targetElement="BPMNShape_Y59O5g">
<di:waypoint x="835.0" y="290.0"/>
<di:waypoint x="835.0" y="250.0"/>
<di:waypoint x="955.0" y="250.0"/>
<di:waypoint x="955.0" y="133.0"/>
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>
</bpmn2:definitions>