maia/.svn/pristine/fe/fec33af9bf363aa7f79727cd61f...

1136 lines
50 KiB
XML
Executable File

<?xml version="1.0" encoding="UTF-8"?>
<definitions id="Definition"
targetNamespace="http://www.jboss.org/drools"
typeLanguage="http://www.java.com/javaTypes"
expressionLanguage="http://www.mvel.org/2.0"
xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.omg.org/spec/BPMN/20100524/MODEL BPMN20.xsd"
xmlns:g="http://www.jboss.org/drools/flow/gpd"
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:tns="http://www.jboss.org/drools">
<itemDefinition id="_tasksMetaDataItem" structureRef="java.util.Map" />
<itemDefinition id="_maiaItem" structureRef="java.util.Map" />
<itemDefinition id="_taskMetaDataItem" structureRef="com.fp.simple.dto.TaskInfo" />
<itemDefinition id="_actualTaskItem" structureRef="java.util.List" />
<itemDefinition id="_responseItem" structureRef="String" />
<process processType="Private" isExecutable="true" id="aprobacioncredito" name="aprobacioncredito" tns:packageName="maia.flows" tns:version="1" >
<extensionElements>
<tns:import name="java.util.List" />
</extensionElements>
<!-- process variables -->
<property id="tasksMetaData" itemSubjectRef="_tasksMetaDataItem"/>
<property id="maia" itemSubjectRef="_maiaItem"/>
<property id="taskMetaData" itemSubjectRef="_taskMetaDataItem"/>
<property id="actualTask" itemSubjectRef="_actualTaskItem"/>
<property id="response" itemSubjectRef="_responseItem"/>
<!-- nodes -->
<startEvent id="_1" name="Start" />
<scriptTask id="_2" name="Preparacion" scriptFormat="http://www.java.com/java" >
<script>actualTask=new java.util.ArrayList();
kcontext.setVariable("actualTask",actualTask);</script>
</scriptTask>
<callActivity id="_3" name="1-Analiza el proyecto" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"CONOCECOMITE",Kind.OK);
kcontext.setVariable("taskMetaData",taskMetaData);</script>
</tns:onEntry-script>
<tns:onExit-script scriptFormat="http://www.java.com/java">
<script>List old=(List)tasksMetaData.get("1-Analiza el proyecto");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("1-Analiza el proyecto",old);</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_3_maiaInput" name="maia" />
<dataInput id="_3_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_3_actualTaskOutput" name="actualTask" />
<dataOutput id="_3_maiaOutput" name="maia" />
<dataOutput id="_3_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_3_maiaInput</dataInputRefs>
<dataInputRefs>_3_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_3_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_3_maiaOutput</dataOutputRefs>
<dataOutputRefs>_3_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_3_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_3_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_3_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_3_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_3_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<callActivity id="_4" name="3-Revisar Informe" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"REVINFORME",Kind.OK_NO);
kcontext.setVariable("taskMetaData",taskMetaData);</script>
</tns:onEntry-script>
<tns:onExit-script scriptFormat="http://www.java.com/java">
<script>List old=(List)tasksMetaData.get("5-Verificacion de Requisitos");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("5-Verificacion de Requisitos",old);</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_4_maiaInput" name="maia" />
<dataInput id="_4_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_4_actualTaskOutput" name="actualTask" />
<dataOutput id="_4_maiaOutput" name="maia" />
<dataOutput id="_4_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_4_maiaInput</dataInputRefs>
<dataInputRefs>_4_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_4_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_4_maiaOutput</dataOutputRefs>
<dataOutputRefs>_4_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_4_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_4_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_4_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_4_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_4_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<exclusiveGateway id="_8" name="Gateway" gatewayDirection="Diverging" />
<callActivity id="_76" name="11-Anula Tramite" calledElement="taskasign" tns:waitForCompletion="false" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("16",110, 1,20,"ANULATRA",Kind.OK);
kcontext.setVariable("taskMetaData",taskMetaData);</script>
</tns:onEntry-script>
<tns:onExit-script scriptFormat="http://www.java.com/java">
<script>List old=(List)tasksMetaData.get("11-Anula Tramite");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("11-Anula Tramite",old);</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_76_maiaInput" name="maia" />
<dataInput id="_76_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_76_actualTaskOutput" name="actualTask" />
<dataOutput id="_76_maiaOutput" name="maia" />
<dataOutput id="_76_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_76_maiaInput</dataInputRefs>
<dataInputRefs>_76_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_76_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_76_maiaOutput</dataOutputRefs>
<dataOutputRefs>_76_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_76_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_76_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_76_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_76_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_76_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<callActivity id="_77" name="9-Notifica Cliente Obs" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("16",104, 1,20,"NOTIFCLIOBS",Kind.OK_NO);
kcontext.setVariable("taskMetaData",taskMetaData);</script>
</tns:onEntry-script>
<tns:onExit-script scriptFormat="http://www.java.com/java">
<script>List old=(List)tasksMetaData.get("9-Notifica Cliente Obs");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("9-Notifica Cliente Obs",old);</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_77_maiaInput" name="maia" />
<dataInput id="_77_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_77_actualTaskOutput" name="actualTask" />
<dataOutput id="_77_maiaOutput" name="maia" />
<dataOutput id="_77_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_77_maiaInput</dataInputRefs>
<dataInputRefs>_77_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_77_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_77_maiaOutput</dataOutputRefs>
<dataOutputRefs>_77_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_77_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_77_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_77_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_77_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_77_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<exclusiveGateway id="_9" name="Gateway" gatewayDirection="Diverging" />
<callActivity id="_10" name="5-Emite resolucion +" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"EMITERESOLP",Kind.OK);
kcontext.setVariable("taskMetaData",taskMetaData);</script>
</tns:onEntry-script>
<tns:onExit-script scriptFormat="http://www.java.com/java">
<script>List old=(List)tasksMetaData.get("5-Asignacion de Promotores");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("5-Asignacion de Promotores",old);</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_10_maiaInput" name="maia" />
<dataInput id="_10_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_10_actualTaskOutput" name="actualTask" />
<dataOutput id="_10_maiaOutput" name="maia" />
<dataOutput id="_10_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_10_maiaInput</dataInputRefs>
<dataInputRefs>_10_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_10_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_10_maiaOutput</dataOutputRefs>
<dataOutputRefs>_10_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_10_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_10_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_10_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_10_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_10_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<scriptTask id="_79" name="Finaliza Flujo" scriptFormat="http://www.java.com/java" >
<script>kcontext.setVariable("response","E");</script>
</scriptTask>
<callActivity id="_12" name="7-Emite resolucion -" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"EMITERESOLN",Kind.OK);
kcontext.setVariable("taskMetaData",taskMetaData);</script>
</tns:onEntry-script>
<tns:onExit-script scriptFormat="http://www.java.com/java">
<script>List old=(List)tasksMetaData.get("7-Emite resolucion -");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("7-Emite resolucion",old);</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_12_maiaInput" name="maia" />
<dataInput id="_12_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_12_actualTaskOutput" name="actualTask" />
<dataOutput id="_12_maiaOutput" name="maia" />
<dataOutput id="_12_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_12_maiaInput</dataInputRefs>
<dataInputRefs>_12_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_12_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_12_maiaOutput</dataOutputRefs>
<dataOutputRefs>_12_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_12_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_12_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_12_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_12_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_12_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<callActivity id="_73" name="6-Informa al Cliente" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"OBSCLINEG",Kind.OK);
kcontext.setVariable("taskMetaData",taskMetaData);</script>
</tns:onEntry-script>
<tns:onExit-script scriptFormat="http://www.java.com/java">
<script>List old=(List)tasksMetaData.get("6-Informa al Cliente");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("6-Informa al Cliente",old);</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_73_maiaInput" name="maia" />
<dataInput id="_73_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_73_actualTaskOutput" name="actualTask" />
<dataOutput id="_73_maiaOutput" name="maia" />
<dataOutput id="_73_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_73_maiaInput</dataInputRefs>
<dataInputRefs>_73_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_73_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_73_maiaOutput</dataOutputRefs>
<dataOutputRefs>_73_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_73_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_73_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_73_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_73_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_73_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<callActivity id="_74" name="10-Validar Cond Proyecto" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"VALIDACONDPROY",Kind.OK_NO);
kcontext.setVariable("taskMetaData",taskMetaData);</script>
</tns:onEntry-script>
<tns:onExit-script scriptFormat="http://www.java.com/java">
<script>List old=(List)tasksMetaData.get("10-Validar Cond Proyecto");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("10-Validar Cond Proyecto",old);</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_74_maiaInput" name="maia" />
<dataInput id="_74_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_74_actualTaskOutput" name="actualTask" />
<dataOutput id="_74_maiaOutput" name="maia" />
<dataOutput id="_74_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_74_maiaInput</dataInputRefs>
<dataInputRefs>_74_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_74_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_74_maiaOutput</dataOutputRefs>
<dataOutputRefs>_74_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_74_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_74_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_74_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_74_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_74_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<callActivity id="_85" name="4-Revisar Informe Dir" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"REVINFDIR",Kind.OK_NO);
kcontext.setVariable("taskMetaData",taskMetaData);</script>
</tns:onEntry-script>
<tns:onExit-script scriptFormat="http://www.java.com/java">
<script>List old=(List)tasksMetaData.get("4-Revisar Informe Dir");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("4-Revisar Informe Dir",old);</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_85_maiaInput" name="maia" />
<dataInput id="_85_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_85_actualTaskOutput" name="actualTask" />
<dataOutput id="_85_maiaOutput" name="maia" />
<dataOutput id="_85_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_85_maiaInput</dataInputRefs>
<dataInputRefs>_85_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_85_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_85_maiaOutput</dataOutputRefs>
<dataOutputRefs>_85_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_85_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_85_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_85_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_85_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_85_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<endEvent id="_84" name="End" >
<terminateEventDefinition/>
</endEvent>
<exclusiveGateway id="_87" name="Gateway" gatewayDirection="Diverging" />
<exclusiveGateway id="_86" name="Gateway" gatewayDirection="Diverging" />
<endEvent id="_80" name="End" >
<terminateEventDefinition/>
</endEvent>
<scriptTask id="_83" name="Finaliza Flujo" scriptFormat="http://www.java.com/java" >
<script>kcontext.setVariable("response","E");</script>
</scriptTask>
<exclusiveGateway id="_82" name="Gateway" gatewayDirection="Converging" />
<endEvent id="_93" name="End" >
<terminateEventDefinition/>
</endEvent>
<scriptTask id="_92" name="Finaliza Flujo" scriptFormat="http://www.java.com/java" >
<script>kcontext.setVariable("response","E");</script>
</scriptTask>
<exclusiveGateway id="_94" name="Gateway" gatewayDirection="Converging" />
<endEvent id="_89" name="End" >
<terminateEventDefinition/>
</endEvent>
<callActivity id="_28" name="14-Arma Expediente" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"ARMAEXPED",Kind.OK);
kcontext.setVariable("taskMetaData",taskMetaData);</script>
</tns:onEntry-script>
<tns:onExit-script scriptFormat="http://www.java.com/java">
<script>List old=(List)tasksMetaData.get("14-Arma Expediente");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("14-Arma Expediente",old);</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_28_maiaInput" name="maia" />
<dataInput id="_28_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_28_actualTaskOutput" name="actualTask" />
<dataOutput id="_28_maiaOutput" name="maia" />
<dataOutput id="_28_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_28_maiaInput</dataInputRefs>
<dataInputRefs>_28_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_28_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_28_maiaOutput</dataOutputRefs>
<dataOutputRefs>_28_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_28_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_28_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_28_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_28_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_28_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<scriptTask id="_88" name="Finaliza Flujo" scriptFormat="http://www.java.com/java" >
<script>kcontext.setVariable("response","E");</script>
</scriptTask>
<callActivity id="_31" name="12-Registra Aprobacion" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"REGAPRCLI",Kind.OK_NO);
kcontext.setVariable("taskMetaData",taskMetaData);</script>
</tns:onEntry-script>
<tns:onExit-script scriptFormat="http://www.java.com/java">
<script>List old=(List)tasksMetaData.get("12-Registra Aprobacion");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("12-Registra Aprobacion",old);</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_31_maiaInput" name="maia" />
<dataInput id="_31_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_31_actualTaskOutput" name="actualTask" />
<dataOutput id="_31_maiaOutput" name="maia" />
<dataOutput id="_31_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_31_maiaInput</dataInputRefs>
<dataInputRefs>_31_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_31_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_31_maiaOutput</dataOutputRefs>
<dataOutputRefs>_31_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_31_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_31_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_31_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_31_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_31_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<exclusiveGateway id="_91" name="Gateway" gatewayDirection="Converging" />
<exclusiveGateway id="_90" name="Gateway" gatewayDirection="Diverging" />
<callActivity id="_54" name="13-Solicitar MIDUVI bonos" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",116, 1,30,"SOLICITAMID",Kind.OK);
kcontext.setVariable("taskMetaData",taskMetaData);</script>
</tns:onEntry-script>
<tns:onExit-script scriptFormat="http://www.java.com/java">
<script>List old=(List)tasksMetaData.get("13-Solicitar MIDUVI bonos");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("13-Solicitar MIDUVI bonos",old);</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_54_maiaInput" name="maia" />
<dataInput id="_54_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_54_actualTaskOutput" name="actualTask" />
<dataOutput id="_54_maiaOutput" name="maia" />
<dataOutput id="_54_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_54_maiaInput</dataInputRefs>
<dataInputRefs>_54_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_54_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_54_maiaOutput</dataOutputRefs>
<dataOutputRefs>_54_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_54_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_54_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_54_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_54_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_54_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<callActivity id="_53" name="8-Notifica Cliente Apr" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"OBSAPRCLI",Kind.OK_NO);
kcontext.setVariable("taskMetaData",taskMetaData);</script>
</tns:onEntry-script>
<tns:onExit-script scriptFormat="http://www.java.com/java">
<script>List old=(List)tasksMetaData.get("8-Notifica Cliente Apr");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("8-Notifica Cliente Apr",old);</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_53_maiaInput" name="maia" />
<dataInput id="_53_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_53_actualTaskOutput" name="actualTask" />
<dataOutput id="_53_maiaOutput" name="maia" />
<dataOutput id="_53_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_53_maiaInput</dataInputRefs>
<dataInputRefs>_53_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_53_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_53_maiaOutput</dataOutputRefs>
<dataOutputRefs>_53_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_53_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_53_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_53_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_53_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_53_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<callActivity id="_52" name="2-Recomendacion Credito" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"RECCREDITO",Kind.OK);
kcontext.setVariable("taskMetaData",taskMetaData);</script>
</tns:onEntry-script>
<tns:onExit-script scriptFormat="http://www.java.com/java">
<script>List old=(List)tasksMetaData.get("2-Recomendacion Credito");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("2-Recomendacion Credito",old);</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_52_maiaInput" name="maia" />
<dataInput id="_52_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_52_actualTaskOutput" name="actualTask" />
<dataOutput id="_52_maiaOutput" name="maia" />
<dataOutput id="_52_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_52_maiaInput</dataInputRefs>
<dataInputRefs>_52_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_52_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_52_maiaOutput</dataOutputRefs>
<dataOutputRefs>_52_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_52_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_52_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_52_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_52_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_52_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<exclusiveGateway id="_56" name="Gateway" gatewayDirection="Diverging" />
<!-- connections -->
<sequenceFlow id="_1-_2" sourceRef="_1" targetRef="_2" />
<sequenceFlow id="_91-_3" sourceRef="_91" targetRef="_3" />
<sequenceFlow id="_8-_4" sourceRef="_8" targetRef="_4" name="&lt;= 500000" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return ((String)maia.get("RECEIVER")).compareTo("C")==0;
</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_3-_8" sourceRef="_3" targetRef="_8" />
<sequenceFlow id="_87-_76" sourceRef="_87" targetRef="_76" name="NO CONTINUA" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return taskMetaData.getResponse().compareTo("D")==0;
</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_86-_77" sourceRef="_86" targetRef="_77" name="Con observaciones" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return taskMetaData.getResponse().compareTo("D")==0;
</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_82-_9" sourceRef="_82" targetRef="_9" />
<sequenceFlow id="_9-_10" sourceRef="_9" targetRef="_10" name="Si Aprueba" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return taskMetaData.getResponse().compareTo("D")!=0;
</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_28-_79" sourceRef="_28" targetRef="_79" />
<sequenceFlow id="_9-_12" sourceRef="_9" targetRef="_12" name="No Aprueba" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return taskMetaData.getResponse().compareTo("D")==0;
</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_12-_73" sourceRef="_12" targetRef="_73" />
<sequenceFlow id="_87-_74" sourceRef="_87" targetRef="_74" name="SI CONTINUA" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return taskMetaData.getResponse().compareTo("D")!=0;
</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_52-_85" sourceRef="_52" targetRef="_85" />
<sequenceFlow id="_83-_84" sourceRef="_83" targetRef="_84" />
<sequenceFlow id="_77-_87" sourceRef="_77" targetRef="_87" />
<sequenceFlow id="_85-_86" sourceRef="_85" targetRef="_86" />
<sequenceFlow id="_79-_80" sourceRef="_79" targetRef="_80" />
<sequenceFlow id="_73-_83" sourceRef="_73" targetRef="_83" />
<sequenceFlow id="_4-_82" sourceRef="_4" targetRef="_82" />
<sequenceFlow id="_86-_82" sourceRef="_86" targetRef="_82" name="Sin observaciones" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return taskMetaData.getResponse().compareTo("D")!=0;
</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_92-_93" sourceRef="_92" targetRef="_93" />
<sequenceFlow id="_90-_92" sourceRef="_90" targetRef="_92" name="Sin aclaraciones" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return taskMetaData.getResponse().compareTo("D")!=0;
</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_54-_94" sourceRef="_54" targetRef="_94" />
<sequenceFlow id="_56-_94" sourceRef="_56" targetRef="_94" name="No bonos" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return ((String)maia.get("midbonus")).compareTo("N")==0;</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_88-_89" sourceRef="_88" targetRef="_89" />
<sequenceFlow id="_94-_28" sourceRef="_94" targetRef="_28" />
<sequenceFlow id="_76-_88" sourceRef="_76" targetRef="_88" />
<sequenceFlow id="_53-_31" sourceRef="_53" targetRef="_31" />
<sequenceFlow id="_2-_91" sourceRef="_2" targetRef="_91" />
<sequenceFlow id="_90-_91" sourceRef="_90" targetRef="_91" name="Con aclaraciones" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return taskMetaData.getResponse().compareTo("D")==0;
</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_74-_90" sourceRef="_74" targetRef="_90" />
<sequenceFlow id="_56-_54" sourceRef="_56" targetRef="_54" name="Si bonos" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return ((String)maia.get("midbonus")).compareTo("N")!=0;</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_10-_53" sourceRef="_10" targetRef="_53" />
<sequenceFlow id="_8-_52" sourceRef="_8" targetRef="_52" name="&gt;500000" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return ((String)maia.get("RECEIVER")).compareTo("D")==0;
</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_31-_56" sourceRef="_31" targetRef="_56" />
</process>
<bpmndi:BPMNDiagram>
<bpmndi:BPMNPlane bpmnElement="aprobacioncredito" >
<bpmndi:BPMNShape bpmnElement="_1" >
<dc:Bounds x="-1" y="19" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_2" >
<dc:Bounds x="67" y="29" width="116" height="31" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_3" >
<dc:Bounds x="191" y="108" width="177" height="49" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_4" >
<dc:Bounds x="351" y="21" width="177" height="49" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_8" >
<dc:Bounds x="415" y="109" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_76" >
<dc:Bounds x="1088" y="129" width="163" height="41" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_77" >
<dc:Bounds x="718" y="129" width="180" height="38" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_9" >
<dc:Bounds x="729" y="19" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_10" >
<dc:Bounds x="950" y="20" width="177" height="42" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_79" >
<dc:Bounds x="1847" y="218" width="144" height="40" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_12" >
<dc:Bounds x="949" y="73" width="177" height="40" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_73" >
<dc:Bounds x="1321" y="71" width="184" height="39" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_74" >
<dc:Bounds x="890" y="204" width="168" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_85" >
<dc:Bounds x="551" y="198" width="183" height="45" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_84" >
<dc:Bounds x="1553" y="130" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_87" >
<dc:Bounds x="948" y="122" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_86" >
<dc:Bounds x="619" y="126" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_80" >
<dc:Bounds x="2029" y="213" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_83" >
<dc:Bounds x="1322" y="134" width="181" height="30" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_82" >
<dc:Bounds x="619" y="20" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_93" >
<dc:Bounds x="1276" y="274" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_92" >
<dc:Bounds x="1109" y="286" width="122" height="27" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_94" >
<dc:Bounds x="1676" y="144" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_89" >
<dc:Bounds x="1268" y="186" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_28" >
<dc:Bounds x="1610" y="217" width="177" height="42" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_88" >
<dc:Bounds x="1100" y="196" width="135" height="29" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_31" >
<dc:Bounds x="1603" y="20" width="187" height="45" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_91" >
<dc:Bounds x="102" y="107" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_90" >
<dc:Bounds x="944" y="273" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_54" >
<dc:Bounds x="1864" y="93" width="187" height="43" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_53" >
<dc:Bounds x="1320" y="19" width="179" height="45" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_52" >
<dc:Bounds x="355" y="192" width="176" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_56" >
<dc:Bounds x="1675" y="83" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="_1-_2" >
<di:waypoint x="23" y="43" />
<di:waypoint x="125" y="44" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_91-_3" >
<di:waypoint x="126" y="131" />
<di:waypoint x="279" y="132" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_8-_4" >
<di:waypoint x="439" y="133" />
<di:waypoint x="439" y="45" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_3-_8" >
<di:waypoint x="279" y="132" />
<di:waypoint x="439" y="133" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_87-_76" >
<di:waypoint x="972" y="146" />
<di:waypoint x="1169" y="149" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_86-_77" >
<di:waypoint x="643" y="150" />
<di:waypoint x="808" y="148" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_82-_9" >
<di:waypoint x="643" y="44" />
<di:waypoint x="753" y="43" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_9-_10" >
<di:waypoint x="753" y="43" />
<di:waypoint x="1038" y="41" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_28-_79" >
<di:waypoint x="1698" y="238" />
<di:waypoint x="1919" y="238" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_9-_12" >
<di:waypoint x="753" y="43" />
<di:waypoint x="753" y="94" />
<di:waypoint x="1037" y="93" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_12-_73" >
<di:waypoint x="1037" y="93" />
<di:waypoint x="1413" y="90" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_87-_74" >
<di:waypoint x="972" y="146" />
<di:waypoint x="974" y="228" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_52-_85" >
<di:waypoint x="443" y="216" />
<di:waypoint x="642" y="220" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_83-_84" >
<di:waypoint x="1412" y="149" />
<di:waypoint x="1577" y="154" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_77-_87" >
<di:waypoint x="808" y="148" />
<di:waypoint x="972" y="146" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_85-_86" >
<di:waypoint x="642" y="220" />
<di:waypoint x="643" y="150" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_79-_80" >
<di:waypoint x="1919" y="238" />
<di:waypoint x="2053" y="237" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_73-_83" >
<di:waypoint x="1413" y="90" />
<di:waypoint x="1412" y="149" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_4-_82" >
<di:waypoint x="439" y="45" />
<di:waypoint x="643" y="44" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_86-_82" >
<di:waypoint x="643" y="150" />
<di:waypoint x="643" y="44" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_92-_93" >
<di:waypoint x="1170" y="299" />
<di:waypoint x="1300" y="298" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_90-_92" >
<di:waypoint x="968" y="297" />
<di:waypoint x="1170" y="299" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_54-_94" >
<di:waypoint x="1957" y="114" />
<di:waypoint x="1959" y="169" />
<di:waypoint x="1700" y="168" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_56-_94" >
<di:waypoint x="1699" y="107" />
<di:waypoint x="1700" y="168" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_88-_89" >
<di:waypoint x="1167" y="210" />
<di:waypoint x="1292" y="210" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_94-_28" >
<di:waypoint x="1700" y="168" />
<di:waypoint x="1698" y="238" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_76-_88" >
<di:waypoint x="1169" y="149" />
<di:waypoint x="1167" y="210" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_53-_31" >
<di:waypoint x="1409" y="41" />
<di:waypoint x="1696" y="42" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_2-_91" >
<di:waypoint x="125" y="44" />
<di:waypoint x="126" y="131" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_90-_91" >
<di:waypoint x="968" y="297" />
<di:waypoint x="122" y="293" />
<di:waypoint x="126" y="131" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_74-_90" >
<di:waypoint x="974" y="228" />
<di:waypoint x="968" y="297" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_56-_54" >
<di:waypoint x="1699" y="107" />
<di:waypoint x="1835" y="108" />
<di:waypoint x="1957" y="114" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_10-_53" >
<di:waypoint x="1038" y="41" />
<di:waypoint x="1409" y="41" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_8-_52" >
<di:waypoint x="439" y="133" />
<di:waypoint x="443" y="216" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_31-_56" >
<di:waypoint x="1696" y="42" />
<di:waypoint x="1699" y="107" />
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>
</definitions>