298 lines
19 KiB
XML
298 lines
19 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<bpmn2:definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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:g="http://www.jboss.org/drools/flow/gpd" xmlns:tns="http://www.jboss.org/drools" xmlns="http://www.jboss.org/drools" xsi:schemaLocation="http://www.omg.org/spec/BPMN/20100524/MODEL BPMN20.xsd http://www.jboss.org/drools drools.xsd http://www.bpsim.org/schemas/1.0 bpsim.xsd" id="Definition" expressionLanguage="http://www.mvel.org/2.0" targetNamespace="http://www.jboss.org/drools" typeLanguage="http://www.java.com/javaTypes">
|
|
<bpmn2:itemDefinition id="_maiaItem" structureRef="java.util.Map"/>
|
|
<bpmn2:itemDefinition id="_taskMetaDataItem" structureRef="com.fp.simple.dto.TaskInfo"/>
|
|
<bpmn2:itemDefinition id="_mainTaskItem" structureRef="com.fp.simple.dto.TaskInfo"/>
|
|
<bpmn2:itemDefinition id="_actualTaskItem" structureRef="java.util.List"/>
|
|
<bpmn2:itemDefinition id="_3-maiaItem" structureRef="java.util.Map"/>
|
|
<bpmn2:itemDefinition id="_3-taskMetaDataItem" structureRef="com.fp.simple.dto.TaskInfo"/>
|
|
<bpmn2:itemDefinition id="_3-mainTaskItem" structureRef="com.fp.simple.dto.TaskInfo"/>
|
|
<bpmn2:itemDefinition id="_3-actualTaskItem" structureRef="java.util.List"/>
|
|
<bpmn2:itemDefinition id="_9-maiaItem" structureRef="java.util.Map"/>
|
|
<bpmn2:itemDefinition id="_9-taskMetaDataItem" structureRef="com.fp.simple.dto.TaskInfo"/>
|
|
<bpmn2:itemDefinition id="_9-mainTaskItem" structureRef="com.fp.simple.dto.TaskInfo"/>
|
|
<bpmn2:itemDefinition id="_9-actualTaskItem" structureRef="java.util.List"/>
|
|
<bpmn2:process id="taskasign" tns:version="1" tns:packageName="maia.flows" tns:adHoc="false" name="taskasign" isExecutable="true" processType="Private">
|
|
<bpmn2:extensionElements>
|
|
<tns:import name="com.fp.simple.flow.FlowUtil"/>
|
|
<tns:import name="com.fp.simple.dto.TaskInfo"/>
|
|
<tns:import name="java.util.Map"/>
|
|
<tns:import name="java.util.ArrayList"/>
|
|
</bpmn2:extensionElements>
|
|
<bpmn2:property id="maia" itemSubjectRef="_maiaItem"/>
|
|
<bpmn2:property id="taskMetaData" itemSubjectRef="_taskMetaDataItem"/>
|
|
<bpmn2:property id="mainTask" itemSubjectRef="_mainTaskItem"/>
|
|
<bpmn2:property id="actualTask" itemSubjectRef="_actualTaskItem"/>
|
|
<bpmn2:startEvent id="_1" name="Start">
|
|
<bpmn2:outgoing>_1-_11</bpmn2:outgoing>
|
|
</bpmn2:startEvent>
|
|
<bpmn2:endEvent id="_2" name="End">
|
|
<bpmn2:incoming>_13-_2</bpmn2:incoming>
|
|
<bpmn2:terminateEventDefinition id="TerminateEventDefinition_1"/>
|
|
</bpmn2:endEvent>
|
|
<bpmn2:userTask id="_3" name="Tomar Acción">
|
|
<bpmn2:incoming>_5-_3</bpmn2:incoming>
|
|
<bpmn2:outgoing>_3-_8</bpmn2:outgoing>
|
|
<bpmn2:ioSpecification id="InputOutputSpecification_1">
|
|
<bpmn2:dataInput id="_3_maiaInput" name="maia"/>
|
|
<bpmn2:dataInput id="_3_taskMetaDataInput" name="taskMetaData"/>
|
|
<bpmn2:dataInput id="_3_SkippableInput" name="Skippable"/>
|
|
<bpmn2:dataInput id="_3_TaskNameInput" name="TaskName"/>
|
|
<bpmn2:dataInput id="_3_GroupIdInput" name="GroupId"/>
|
|
<bpmn2:dataOutput id="_3_taskMetaDataOutput" name="taskMetaData"/>
|
|
<bpmn2:inputSet id="InputSet_1">
|
|
<bpmn2:dataInputRefs>_3_maiaInput</bpmn2:dataInputRefs>
|
|
<bpmn2:dataInputRefs>_3_taskMetaDataInput</bpmn2:dataInputRefs>
|
|
<bpmn2:dataInputRefs>_3_SkippableInput</bpmn2:dataInputRefs>
|
|
<bpmn2:dataInputRefs>_3_TaskNameInput</bpmn2:dataInputRefs>
|
|
<bpmn2:dataInputRefs>_3_GroupIdInput</bpmn2:dataInputRefs>
|
|
</bpmn2:inputSet>
|
|
<bpmn2:outputSet id="OutputSet_1">
|
|
<bpmn2:dataOutputRefs>_3_taskMetaDataOutput</bpmn2:dataOutputRefs>
|
|
</bpmn2:outputSet>
|
|
</bpmn2:ioSpecification>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_1">
|
|
<bpmn2:sourceRef>maia</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>_3_maiaInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_2">
|
|
<bpmn2:sourceRef>taskMetaData</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>_3_taskMetaDataInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_3">
|
|
<bpmn2:targetRef>_3_SkippableInput</bpmn2:targetRef>
|
|
<bpmn2:assignment id="Assignment_1">
|
|
<bpmn2:from xsi:type="bpmn2:tFormalExpression" id="FormalExpression_1">false</bpmn2:from>
|
|
<bpmn2:to xsi:type="bpmn2:tFormalExpression" id="FormalExpression_2">_3_SkippableInput</bpmn2:to>
|
|
</bpmn2:assignment>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_4">
|
|
<bpmn2:targetRef>_3_TaskNameInput</bpmn2:targetRef>
|
|
<bpmn2:assignment id="Assignment_2">
|
|
<bpmn2:from xsi:type="bpmn2:tFormalExpression" id="FormalExpression_3">#{maia.request.subject}</bpmn2:from>
|
|
<bpmn2:to xsi:type="bpmn2:tFormalExpression" id="FormalExpression_4">_3_TaskNameInput</bpmn2:to>
|
|
</bpmn2:assignment>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_5">
|
|
<bpmn2:targetRef>_3_GroupIdInput</bpmn2:targetRef>
|
|
<bpmn2:assignment id="Assignment_3">
|
|
<bpmn2:from xsi:type="bpmn2:tFormalExpression" id="FormalExpression_5">#{taskMetaData.groupId}</bpmn2:from>
|
|
<bpmn2:to xsi:type="bpmn2:tFormalExpression" id="FormalExpression_6">_3_GroupIdInput</bpmn2:to>
|
|
</bpmn2:assignment>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_1">
|
|
<bpmn2:sourceRef>_3_taskMetaDataOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>taskMetaData</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:potentialOwner id="PotentialOwner_1">
|
|
<bpmn2:resourceAssignmentExpression id="ResourceAssignmentExpression_1">
|
|
<bpmn2:formalExpression id="FormalExpression_7">#{taskMetaData.userId}</bpmn2:formalExpression>
|
|
</bpmn2:resourceAssignmentExpression>
|
|
</bpmn2:potentialOwner>
|
|
</bpmn2:userTask>
|
|
<bpmn2:scriptTask id="_4" name="Evaluar" scriptFormat="http://www.java.com/java">
|
|
<bpmn2:incoming>_10-_4</bpmn2:incoming>
|
|
<bpmn2:outgoing>_4-_6</bpmn2:outgoing>
|
|
<bpmn2:script>FlowUtil.evalRule(taskMetaData.getRuleCode(), maia);
|
|
FlowUtil.executeClass(taskMetaData.getClassCode(), maia);
|
|
try{
|
|
taskMetaData.setUserId((maia.get("userId")!=null)?""+maia.get("userId"):null);
|
|
}catch(Exception e){
|
|
}
|
|
try{
|
|
taskMetaData.setGroupId((maia.get("groupId")!=null)?""+maia.get("groupId"):null);
|
|
}catch(Exception e){
|
|
}
|
|
taskMetaData.setAction((maia.get("action")!=null)?""+maia.get("action"):null);
|
|
try{
|
|
if(maia.get("internalCode")!=null){
|
|
taskMetaData.setInternalCode(maia.get("internalCode"));
|
|
}
|
|
}catch(Exception e){
|
|
}
|
|
maia.remove("userId");
|
|
maia.remove("ActorId");
|
|
maia.remove("groupId");
|
|
maia.remove("GroupId");
|
|
maia.remove("action");
|
|
maia.remove("internalCode");
|
|
</bpmn2:script>
|
|
</bpmn2:scriptTask>
|
|
<bpmn2:scriptTask id="_5" name="Determinar Autorizador" scriptFormat="http://www.java.com/java">
|
|
<bpmn2:incoming>_6-_5</bpmn2:incoming>
|
|
<bpmn2:outgoing>_5-_3</bpmn2:outgoing>
|
|
</bpmn2:scriptTask>
|
|
<bpmn2:exclusiveGateway id="_6" name="Gateway" gatewayDirection="Diverging">
|
|
<bpmn2:incoming>_4-_6</bpmn2:incoming>
|
|
<bpmn2:outgoing>_6-_5</bpmn2:outgoing>
|
|
<bpmn2:outgoing>_6-_7</bpmn2:outgoing>
|
|
</bpmn2:exclusiveGateway>
|
|
<bpmn2:exclusiveGateway id="_7" name="Gateway" gatewayDirection="Converging">
|
|
<bpmn2:incoming>_6-_7</bpmn2:incoming>
|
|
<bpmn2:incoming>_8-_7</bpmn2:incoming>
|
|
<bpmn2:outgoing>_7-_13</bpmn2:outgoing>
|
|
</bpmn2:exclusiveGateway>
|
|
<bpmn2:exclusiveGateway id="_8" name="Gateway" gatewayDirection="Diverging">
|
|
<bpmn2:incoming>_3-_8</bpmn2:incoming>
|
|
<bpmn2:outgoing>_8-_7</bpmn2:outgoing>
|
|
<bpmn2:outgoing>_8-_9</bpmn2:outgoing>
|
|
</bpmn2:exclusiveGateway>
|
|
<bpmn2:userTask id="_9" name="Resolver Problema Previo">
|
|
<bpmn2:incoming>_8-_9</bpmn2:incoming>
|
|
<bpmn2:outgoing>_9-_12</bpmn2:outgoing>
|
|
<bpmn2:ioSpecification id="InputOutputSpecification_2">
|
|
<bpmn2:inputSet id="InputSet_2"/>
|
|
<bpmn2:outputSet id="OutputSet_2"/>
|
|
</bpmn2:ioSpecification>
|
|
</bpmn2:userTask>
|
|
<bpmn2:exclusiveGateway id="_10" name="Gateway" gatewayDirection="Converging">
|
|
<bpmn2:incoming>_11-_10</bpmn2:incoming>
|
|
<bpmn2:incoming>_12-_10</bpmn2:incoming>
|
|
<bpmn2:outgoing>_10-_4</bpmn2:outgoing>
|
|
</bpmn2:exclusiveGateway>
|
|
<bpmn2:scriptTask id="_11" name="Preparar Tarea" scriptFormat="http://www.java.com/java">
|
|
<bpmn2:incoming>_1-_11</bpmn2:incoming>
|
|
<bpmn2:outgoing>_11-_10</bpmn2:outgoing>
|
|
<bpmn2:script>mainTask=taskMetaData;
|
|
actualTask=new java.util.ArrayList();
|
|
kcontext.setVariable("actualTask",actualTask);</bpmn2:script>
|
|
</bpmn2:scriptTask>
|
|
<bpmn2:scriptTask id="_12" name="Registrar Tarea" scriptFormat="http://www.java.com/java">
|
|
<bpmn2:incoming>_9-_12</bpmn2:incoming>
|
|
<bpmn2:outgoing>_12-_10</bpmn2:outgoing>
|
|
<bpmn2:script>actualTask.add(taskMetaData);
|
|
taskMetaData=mainTask;</bpmn2:script>
|
|
</bpmn2:scriptTask>
|
|
<bpmn2:scriptTask id="_13" name="Finaliza Tarea" scriptFormat="http://www.java.com/java">
|
|
<bpmn2:incoming>_7-_13</bpmn2:incoming>
|
|
<bpmn2:outgoing>_13-_2</bpmn2:outgoing>
|
|
<bpmn2:script>if(taskMetaData.getResponse()==null){
|
|
taskMetaData.setResponse("A");
|
|
}
|
|
taskMetaData.updateData(maia);
|
|
kcontext.setVariable("maia",maia);
|
|
actualTask.add(taskMetaData);</bpmn2:script>
|
|
</bpmn2:scriptTask>
|
|
<bpmn2:sequenceFlow id="_13-_2" tns:priority="1" name="" sourceRef="_13" targetRef="_2"/>
|
|
<bpmn2:sequenceFlow id="_5-_3" tns:priority="1" name="" sourceRef="_5" targetRef="_3"/>
|
|
<bpmn2:sequenceFlow id="_10-_4" tns:priority="1" name="" sourceRef="_10" targetRef="_4"/>
|
|
<bpmn2:sequenceFlow id="_6-_5" tns:priority="1" name="ACCION" sourceRef="_6" targetRef="_5">
|
|
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" id="FormalExpression_8" language="http://www.java.com/java">return "A".equals(taskMetaData.getAction());</bpmn2:conditionExpression>
|
|
</bpmn2:sequenceFlow>
|
|
<bpmn2:sequenceFlow id="_4-_6" tns:priority="1" name="" sourceRef="_4" targetRef="_6"/>
|
|
<bpmn2:sequenceFlow id="_6-_7" tns:priority="1" name="NO REQUERIDO" sourceRef="_6" targetRef="_7">
|
|
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" id="FormalExpression_9" language="http://www.java.com/java">return !("A".equals(taskMetaData.getAction()));</bpmn2:conditionExpression>
|
|
</bpmn2:sequenceFlow>
|
|
<bpmn2:sequenceFlow id="_8-_7" tns:priority="1" name="FIN" sourceRef="_8" targetRef="_7">
|
|
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" id="FormalExpression_10" language="http://www.java.com/java">return taskMetaData.getResponse().compareTo("R")!=0;</bpmn2:conditionExpression>
|
|
</bpmn2:sequenceFlow>
|
|
<bpmn2:sequenceFlow id="_3-_8" tns:priority="1" name="" sourceRef="_3" targetRef="_8"/>
|
|
<bpmn2:sequenceFlow id="_8-_9" tns:priority="1" name="REVISAR" sourceRef="_8" targetRef="_9">
|
|
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" id="FormalExpression_11" language="http://www.java.com/java">return taskMetaData.getResponse().compareTo("R")==0;</bpmn2:conditionExpression>
|
|
</bpmn2:sequenceFlow>
|
|
<bpmn2:sequenceFlow id="_11-_10" tns:priority="1" name="" sourceRef="_11" targetRef="_10"/>
|
|
<bpmn2:sequenceFlow id="_12-_10" tns:priority="1" name="" sourceRef="_12" targetRef="_10"/>
|
|
<bpmn2:sequenceFlow id="_1-_11" tns:priority="1" name="" sourceRef="_1" targetRef="_11"/>
|
|
<bpmn2:sequenceFlow id="_9-_12" tns:priority="1" name="" sourceRef="_9" targetRef="_12"/>
|
|
<bpmn2:sequenceFlow id="_7-_13" tns:priority="1" name="" sourceRef="_7" targetRef="_13"/>
|
|
</bpmn2:process>
|
|
<bpmndi:BPMNDiagram id="BPMNDiagram_1">
|
|
<bpmndi:BPMNPlane id="BPMNPlane_Process_1" bpmnElement="taskasign">
|
|
<bpmndi:BPMNShape id="BPMNShape_StartEvent_1" bpmnElement="_1">
|
|
<dc:Bounds height="48.0" width="48.0" x="48.0" y="108.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_EndEvent_1" bpmnElement="_2">
|
|
<dc:Bounds height="48.0" width="48.0" x="852.0" y="24.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_UserTask_1" bpmnElement="_3">
|
|
<dc:Bounds height="48.0" width="133.0" x="435.0" y="119.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ScriptTask_1" bpmnElement="_4">
|
|
<dc:Bounds height="48.0" width="97.0" x="132.0" y="24.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ScriptTask_2" bpmnElement="_5">
|
|
<dc:Bounds height="49.0" width="170.0" x="238.0" y="121.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ExclusiveGateway_1" bpmnElement="_6">
|
|
<dc:Bounds height="48.0" width="48.0" x="300.0" y="24.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ExclusiveGateway_2" bpmnElement="_7">
|
|
<dc:Bounds height="48.0" width="48.0" x="600.0" y="24.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ExclusiveGateway_3" bpmnElement="_8">
|
|
<dc:Bounds height="48.0" width="48.0" x="600.0" y="120.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_UserTask_2" bpmnElement="_9">
|
|
<dc:Bounds height="49.0" width="241.0" x="504.0" y="192.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ExclusiveGateway_4" bpmnElement="_10">
|
|
<dc:Bounds height="48.0" width="48.0" x="156.0" y="192.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ScriptTask_3" bpmnElement="_11">
|
|
<dc:Bounds height="48.0" width="121.0" x="12.0" y="192.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ScriptTask_4" bpmnElement="_12">
|
|
<dc:Bounds height="48.0" width="128.0" x="288.0" y="192.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ScriptTask_5" bpmnElement="_13">
|
|
<dc:Bounds height="48.0" width="121.0" x="696.0" y="24.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_1" bpmnElement="_13-_2" sourceElement="BPMNShape_ScriptTask_5" targetElement="BPMNShape_EndEvent_1">
|
|
<di:waypoint xsi:type="dc:Point" x="756.0" y="48.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="876.0" y="48.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_2" bpmnElement="_5-_3" sourceElement="BPMNShape_ScriptTask_2" targetElement="BPMNShape_UserTask_1">
|
|
<di:waypoint xsi:type="dc:Point" x="323.0" y="145.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="501.0" y="143.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_3" bpmnElement="_10-_4" sourceElement="BPMNShape_ExclusiveGateway_4" targetElement="BPMNShape_ScriptTask_1">
|
|
<di:waypoint xsi:type="dc:Point" x="180.0" y="216.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="180.0" y="48.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_4" bpmnElement="_6-_5" sourceElement="BPMNShape_ExclusiveGateway_1" targetElement="BPMNShape_ScriptTask_2">
|
|
<di:waypoint xsi:type="dc:Point" x="324.0" y="48.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="323.0" y="145.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_5" bpmnElement="_4-_6" sourceElement="BPMNShape_ScriptTask_1" targetElement="BPMNShape_ExclusiveGateway_1">
|
|
<di:waypoint xsi:type="dc:Point" x="180.0" y="48.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="324.0" y="48.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_6" bpmnElement="_6-_7" sourceElement="BPMNShape_ExclusiveGateway_1" targetElement="BPMNShape_ExclusiveGateway_2">
|
|
<di:waypoint xsi:type="dc:Point" x="324.0" y="48.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="624.0" y="48.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_7" bpmnElement="_8-_7" sourceElement="BPMNShape_ExclusiveGateway_3" targetElement="BPMNShape_ExclusiveGateway_2">
|
|
<di:waypoint xsi:type="dc:Point" x="624.0" y="144.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="624.0" y="48.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_8" bpmnElement="_3-_8" sourceElement="BPMNShape_UserTask_1" targetElement="BPMNShape_ExclusiveGateway_3">
|
|
<di:waypoint xsi:type="dc:Point" x="501.0" y="143.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="624.0" y="144.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_9" bpmnElement="_8-_9" sourceElement="BPMNShape_ExclusiveGateway_3" targetElement="BPMNShape_UserTask_2">
|
|
<di:waypoint xsi:type="dc:Point" x="624.0" y="144.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="624.0" y="216.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_10" bpmnElement="_11-_10" sourceElement="BPMNShape_ScriptTask_3" targetElement="BPMNShape_ExclusiveGateway_4">
|
|
<di:waypoint xsi:type="dc:Point" x="72.0" y="216.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="180.0" y="216.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_11" bpmnElement="_12-_10" sourceElement="BPMNShape_ScriptTask_4" targetElement="BPMNShape_ExclusiveGateway_4">
|
|
<di:waypoint xsi:type="dc:Point" x="352.0" y="216.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="180.0" y="216.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_12" bpmnElement="_1-_11" sourceElement="BPMNShape_StartEvent_1" targetElement="BPMNShape_ScriptTask_3">
|
|
<di:waypoint xsi:type="dc:Point" x="72.0" y="132.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="72.0" y="216.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_13" bpmnElement="_9-_12" sourceElement="BPMNShape_UserTask_2" targetElement="BPMNShape_ScriptTask_4">
|
|
<di:waypoint xsi:type="dc:Point" x="624.0" y="216.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="352.0" y="216.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_14" bpmnElement="_7-_13" sourceElement="BPMNShape_ExclusiveGateway_2" targetElement="BPMNShape_ScriptTask_5">
|
|
<di:waypoint xsi:type="dc:Point" x="624.0" y="48.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="756.0" y="48.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
</bpmndi:BPMNPlane>
|
|
</bpmndi:BPMNDiagram>
|
|
</bpmn2:definitions> |