maia/.svn/pristine/2e/2ecbda7fc9ea467ceab18656318...

1632 lines
72 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="seguimientoycontrol" name="seguimientoycontrol" 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 -->
<exclusiveGateway id="_68" name="Gateway" gatewayDirection="Converging" />
<startEvent id="_1" name="Start" />
<exclusiveGateway id="_69" name="Gateway" gatewayDirection="Converging" />
<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="_70" name="16-Elabora Informe Comercial" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"ELABINFCOMSEG",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("16-Elabora Informe Comercial");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("16-Elabora Informe Comercial",old);</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_70_maiaInput" name="maia" />
<dataInput id="_70_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_70_actualTaskOutput" name="actualTask" />
<dataOutput id="_70_maiaOutput" name="maia" />
<dataOutput id="_70_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_70_maiaInput</dataInputRefs>
<dataInputRefs>_70_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_70_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_70_maiaOutput</dataOutputRefs>
<dataOutputRefs>_70_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_70_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_70_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_70_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_70_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_70_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<callActivity id="_3" name="4-Recibe informe y avance" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",103, 1,20,"RECIBEAVANCE",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-Recibe informe y avance");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("4-Recibe informe y avance",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="_71" name="17-Verifica estado de pagos" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"VERESTPAGSEG",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("17-Verifica estado de pagos");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("17-Verifica estado de pagos",old);</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_71_maiaInput" name="maia" />
<dataInput id="_71_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_71_actualTaskOutput" name="actualTask" />
<dataOutput id="_71_maiaOutput" name="maia" />
<dataOutput id="_71_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_71_maiaInput</dataInputRefs>
<dataInputRefs>_71_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_71_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_71_maiaOutput</dataOutputRefs>
<dataOutputRefs>_71_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_71_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_71_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_71_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_71_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_71_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<callActivity id="_4" name="6-Verificar estado pagos" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"VERESTPAG",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("6-Verificar estado pagos");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("10-Verificar estado pagos",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>
<callActivity id="_64" name="Instrumentacion Novacion" calledElement="instrumnovacion" >
<extensionElements>
<tns:onExit-script scriptFormat="http://www.java.com/java">
<script>System.out.println("Instrumentacion Novacion "+maia);
List old=(List)tasksMetaData.get("Instrumentacion Novacion");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("Instrumentacion Novacion",old)</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_64_maiaInput" name="maia" />
<dataInput id="_64_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_64_actualTaskOutput" name="actualTask" />
<dataOutput id="_64_maiaOutput" name="maia" />
<dataOutput id="_64_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_64_maiaInput</dataInputRefs>
<dataInputRefs>_64_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_64_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_64_maiaOutput</dataOutputRefs>
<dataOutputRefs>_64_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_64_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_64_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_64_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_64_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_64_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<callActivity id="_65" name="14-Actualizar Linea Base" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"ACTLINEABASE",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-Actualizar Linea Base");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("14-Actualizar Linea Base",old);</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_65_maiaInput" name="maia" />
<dataInput id="_65_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_65_actualTaskOutput" name="actualTask" />
<dataOutput id="_65_maiaOutput" name="maia" />
<dataOutput id="_65_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_65_maiaInput</dataInputRefs>
<dataInputRefs>_65_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_65_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_65_maiaOutput</dataOutputRefs>
<dataOutputRefs>_65_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_65_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_65_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_65_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_65_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_65_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<callActivity id="_66" name="15-Modificar Desembolsos" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"MODDESEMB",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("15-Modificar Desembolsos");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("15-Modificar Desembolsos",old);</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_66_maiaInput" name="maia" />
<dataInput id="_66_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_66_actualTaskOutput" name="actualTask" />
<dataOutput id="_66_maiaOutput" name="maia" />
<dataOutput id="_66_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_66_maiaInput</dataInputRefs>
<dataInputRefs>_66_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_66_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_66_maiaOutput</dataOutputRefs>
<dataOutputRefs>_66_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_66_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_66_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_66_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_66_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_66_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<exclusiveGateway id="_67" name="Gateway" gatewayDirection="Converging" />
<exclusiveGateway id="_76" name="D" gatewayDirection="Converging" />
<exclusiveGateway id="_77" name="Gateway" gatewayDirection="Converging" />
<exclusiveGateway id="_9" name="Gateway" gatewayDirection="Diverging" />
<callActivity id="_10" name="9-Analizar causas tecnicas" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",105, 1,15,"ANACAUTEC",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("9-Analizar causas tecnicas");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("9-Analizar causas tecnicas",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>
<callActivity id="_72" name="18-Informe Situacion credito" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"INFSITCREDSEG",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("18-Informe Situacion credito");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("18-Informe Situacion credito",old);</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_72_maiaInput" name="maia" />
<dataInput id="_72_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_72_actualTaskOutput" name="actualTask" />
<dataOutput id="_72_maiaOutput" name="maia" />
<dataOutput id="_72_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_72_maiaInput</dataInputRefs>
<dataInputRefs>_72_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_72_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_72_maiaOutput</dataOutputRefs>
<dataOutputRefs>_72_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_72_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_72_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_72_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_72_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_72_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<callActivity id="_12" name="9-Analizar causas atraso " calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"ANACAUATRA",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("9-Analizar causas atraso");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("9-Analizar causas atraso",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>
<exclusiveGateway id="_73" name="Gateway" gatewayDirection="Diverging" />
<exclusiveGateway id="_74" name="Gateway" gatewayDirection="Diverging" />
<callActivity id="_75" name="Liquidacion Credito" calledElement="liquidacioncredito" >
<extensionElements>
<tns:onExit-script scriptFormat="http://www.java.com/java">
<script>System.out.println("Liquidacion Credito "+maia);
List old=(List)tasksMetaData.get("Liquidacion Credito");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("Liquidacion Credito",old)</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_75_maiaInput" name="maia" />
<dataInput id="_75_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_75_actualTaskOutput" name="actualTask" />
<dataOutput id="_75_maiaOutput" name="maia" />
<dataOutput id="_75_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_75_maiaInput</dataInputRefs>
<dataInputRefs>_75_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_75_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_75_maiaOutput</dataOutputRefs>
<dataOutputRefs>_75_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_75_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_75_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_75_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_75_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_75_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<exclusiveGateway id="_17" name="Gateway" gatewayDirection="Diverging" />
<callActivity id="_16" name="10-Analisis Impacto Equipo PNR" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"ANAIMPEQUPNR",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-Analisis Impacto Equipo PNR");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("10-Analisis Impacto Equipo PNR",old);</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_16_maiaInput" name="maia" />
<dataInput id="_16_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_16_actualTaskOutput" name="actualTask" />
<dataOutput id="_16_maiaOutput" name="maia" />
<dataOutput id="_16_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_16_maiaInput</dataInputRefs>
<dataInputRefs>_16_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_16_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_16_maiaOutput</dataOutputRefs>
<dataOutputRefs>_16_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_16_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_16_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_16_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_16_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_16_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<callActivity id="_18" name="Cierre de Construccion" calledElement="cierredeconstruccion" >
<extensionElements>
<tns:onExit-script scriptFormat="http://www.java.com/java">
<script>System.out.println("Cierre de Construccion "+maia);
List old=(List)tasksMetaData.get("Cierre de Construccion");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("Cierre de Construccion",old);</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_18_tasksMetaDataInput" name="tasksMetaData" />
<dataInput id="_18_maiaInput" name="maia" />
<dataOutput id="_18_actualTaskOutput" name="actualTask" />
<dataOutput id="_18_maiaOutput" name="maia" />
<dataOutput id="_18_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_18_tasksMetaDataInput</dataInputRefs>
<dataInputRefs>_18_maiaInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_18_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_18_maiaOutput</dataOutputRefs>
<dataOutputRefs>_18_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>tasksMetaData</sourceRef>
<targetRef>_18_tasksMetaDataInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_18_maiaInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_18_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_18_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_18_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<callActivity id="_23" name="Ampliacion Periodo Gracia" calledElement="ampliacionperiodogracia" >
<extensionElements>
<tns:onExit-script scriptFormat="http://www.java.com/java">
<script>System.out.println("Ampliacion Periodo Gracia"+maia);
List old=(List)tasksMetaData.get("Ampliacion Periodo Gracia");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("Ampliacion Periodo Gracia",old)</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_23_maiaInput" name="maia" />
<dataInput id="_23_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_23_actualTaskOutput" name="actualTask" />
<dataOutput id="_23_maiaOutput" name="maia" />
<dataOutput id="_23_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_23_maiaInput</dataInputRefs>
<dataInputRefs>_23_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_23_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_23_maiaOutput</dataOutputRefs>
<dataOutputRefs>_23_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_23_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_23_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_23_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_23_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_23_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<callActivity id="_22" name="7-Informe Situacion de Credito" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script>
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,10,"INFSITCRED",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-Informe Situacion de Credito");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("7-Informe Situacion de Credito",old);</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_22_maiaInput" name="maia" />
<dataInput id="_22_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_22_actualTaskOutput" name="actualTask" />
<dataOutput id="_22_maiaOutput" name="maia" />
<dataOutput id="_22_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_22_maiaInput</dataInputRefs>
<dataInputRefs>_22_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_22_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_22_maiaOutput</dataOutputRefs>
<dataOutputRefs>_22_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_22_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_22_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_22_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_22_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_22_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<callActivity id="_29" name="Calificacion Novacion" calledElement="calificacionnovacion" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script></script>
</tns:onEntry-script>
<tns:onExit-script scriptFormat="http://www.java.com/java">
<script>System.out.println("Calificacion Novacion"+maia);
List old=(List)tasksMetaData.get("Calificacion Novacion");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("Calificacion Novacion",old)</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_29_maiaInput" name="maia" />
<dataInput id="_29_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_29_actualTaskOutput" name="actualTask" />
<dataOutput id="_29_maiaOutput" name="maia" />
<dataOutput id="_29_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_29_maiaInput</dataInputRefs>
<dataInputRefs>_29_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_29_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_29_maiaOutput</dataOutputRefs>
<dataOutputRefs>_29_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_29_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_29_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_29_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_29_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_29_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<callActivity id="_28" name="11-Coordina Promotor Alternativas" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"COORPROMALT",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-Coordina Promotor Alternativas");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("11-Coordina Promotor Alternativas",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>
<callActivity id="_31" name="Control de Cambios" calledElement="controlcambios" >
<extensionElements>
<tns:onExit-script scriptFormat="http://www.java.com/java">
<script>System.out.println("Control de Cambios "+maia);
List old=(List)tasksMetaData.get("Control de Cambios");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("Control de Cambios",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>
<callActivity id="_30" name="13-Analisis Proyecto" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"ANAPROYSEG",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("15-Visita Preliminar Proyecto");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("15-Visita Preliminar Proyecto",old);</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_30_maiaInput" name="maia" />
<dataInput id="_30_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_30_actualTaskOutput" name="actualTask" />
<dataOutput id="_30_maiaOutput" name="maia" />
<dataOutput id="_30_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_30_maiaInput</dataInputRefs>
<dataInputRefs>_30_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_30_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_30_maiaOutput</dataOutputRefs>
<dataOutputRefs>_30_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_30_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_30_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_30_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_30_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_30_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<exclusiveGateway id="_35" name="checklistrev" gatewayDirection="Converging" />
<scriptTask id="_47" name="Finaliza Flujo" >
<script></script>
</scriptTask>
<exclusiveGateway id="_50" name="Gateway" gatewayDirection="Diverging" />
<endEvent id="_48" name="End" >
<terminateEventDefinition/>
</endEvent>
<exclusiveGateway id="_55" name="Gateway" gatewayDirection="Diverging" />
<exclusiveGateway id="_54" name="Gateway" gatewayDirection="Converging" />
<exclusiveGateway id="_53" name="Gateway" gatewayDirection="Diverging" />
<callActivity id="_52" name="5-Envia Informe Negocios" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"ENVINFNEGSEG",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-Envia Informe Negocios");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("5-Envia Informe Negocios",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="_59" name="Gateway" gatewayDirection="Converging" />
<exclusiveGateway id="_58" name="Gateway" gatewayDirection="Converging" />
<exclusiveGateway id="_57" name="Gateway" gatewayDirection="Converging" />
<exclusiveGateway id="_56" name="Gateway" gatewayDirection="Diverging" />
<exclusiveGateway id="_63" name="Gateway" gatewayDirection="Diverging" />
<exclusiveGateway id="_61" name="Gateway" gatewayDirection="Diverging" />
<callActivity id="_60" name="Aprobacion Novacion" calledElement="aprobacioncreditonova" >
<extensionElements>
<tns:onExit-script scriptFormat="http://www.java.com/java">
<script>System.out.println("Aprobacion Novacion "+maia);
List old=(List)tasksMetaData.get("Aprobacion Novacion");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("Aprobacion Novacion",old)</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_60_maiaInput" name="maia" />
<dataInput id="_60_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_60_actualTaskOutput" name="actualTask" />
<dataOutput id="_60_maiaOutput" name="maia" />
<dataOutput id="_60_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_60_maiaInput</dataInputRefs>
<dataInputRefs>_60_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_60_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_60_maiaOutput</dataOutputRefs>
<dataOutputRefs>_60_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_60_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_60_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_60_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_60_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_60_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<!-- connections -->
<sequenceFlow id="_17-_68" sourceRef="_17" targetRef="_68" name="Desviacion afecta credito" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return taskMetaData.getResponse().compareTo("D")!=0;</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_67-_68" sourceRef="_67" targetRef="_68" />
<sequenceFlow id="_64-_69" sourceRef="_64" targetRef="_69" />
<sequenceFlow id="_23-_69" sourceRef="_23" targetRef="_69" />
<sequenceFlow id="_1-_2" sourceRef="_1" targetRef="_2" />
<sequenceFlow id="_76-_70" sourceRef="_76" targetRef="_70" />
<sequenceFlow id="_55-_3" sourceRef="_55" targetRef="_3" name="Construccion NO concluida" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return ((String)maia.get("CONSTRUCCION")).compareTo("Y")!=0;</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_70-_71" sourceRef="_70" targetRef="_71" />
<sequenceFlow id="_52-_4" sourceRef="_52" targetRef="_4" />
<sequenceFlow id="_63-_64" sourceRef="_63" targetRef="_64" name="Novacion Aprobada" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return ((String)maia.get("NOVACIONOK")).compareTo("Y")==0;
</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_69-_65" sourceRef="_69" targetRef="_65" />
<sequenceFlow id="_65-_66" sourceRef="_65" targetRef="_66" />
<sequenceFlow id="_63-_67" sourceRef="_63" targetRef="_67" name="Aprobacion Negada" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return ((String)maia.get("NOVACIONOK")).compareTo("N")==0;
</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_61-_67" sourceRef="_61" targetRef="_67" name="NO CALIFICA" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return ((String)maia.get("CALIFICA")).compareTo("N")==0;</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_74-_76" sourceRef="_74" targetRef="_76" name="No concluyo el plazo" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return ((String)maia.get("PLAZOFIN")).compareTo("Y")!=0;</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_55-_76" sourceRef="_55" targetRef="_76" name="Construccion concluida" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return ((String)maia.get("CONSTRUCCION")).compareTo("Y")==0;</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_56-_77" sourceRef="_56" targetRef="_77" name="Existe desviacion o cuotas vencidas" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return ((String)maia.get("DESVIACION")).compareTo("Y")==0;</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_73-_77" sourceRef="_73" targetRef="_77" name="Si hay retraso ventas o cuotas vencidas" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return ((String)maia.get("RETRASO")).compareTo("Y")==0;</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_77-_9" sourceRef="_77" targetRef="_9" />
<sequenceFlow id="_9-_10" sourceRef="_9" targetRef="_10" name="La desviacion es tecnica" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return taskMetaData.getResponse().compareTo("D")==0;
</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_71-_72" sourceRef="_71" targetRef="_72" />
<sequenceFlow id="_9-_12" sourceRef="_9" targetRef="_12" name="La desviacion no es tecnica" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return taskMetaData.getResponse().compareTo("D")!=0;
</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_72-_73" sourceRef="_72" targetRef="_73" />
<sequenceFlow id="_73-_74" sourceRef="_73" targetRef="_74" >
<conditionExpression xsi:type="tFormalExpression" ></conditionExpression>
</sequenceFlow>
<sequenceFlow id="_74-_75" sourceRef="_74" targetRef="_75" name="Concluyo Plazo" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return ((String)maia.get("PLAZOFIN")).compareTo("Y")==0;</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_16-_17" sourceRef="_16" targetRef="_17" />
<sequenceFlow id="_35-_16" sourceRef="_35" targetRef="_16" />
<sequenceFlow id="_53-_18" sourceRef="_53" targetRef="_18" name="SI obra concluida" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return ((String)maia.get("OBRACONCLUIDA")).compareTo("Y")==0;</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_50-_23" sourceRef="_50" targetRef="_23" name="Ampliacion Periodo Gracia" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return ((String)maia.get("DECISION")).compareTo("G")==0;
</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_4-_22" sourceRef="_4" targetRef="_22" />
<sequenceFlow id="_30-_29" sourceRef="_30" targetRef="_29" />
<sequenceFlow id="_68-_28" sourceRef="_68" targetRef="_28" />
<sequenceFlow id="_17-_31" sourceRef="_17" targetRef="_31" name="Desviacion no afecta credito" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return taskMetaData.getResponse().compareTo("D")==0;</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_50-_30" sourceRef="_50" targetRef="_30" name="Novacion" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return ((String)maia.get("DECISION")).compareTo("N")==0;
</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_10-_35" sourceRef="_10" targetRef="_35" />
<sequenceFlow id="_12-_35" sourceRef="_12" targetRef="_35" />
<sequenceFlow id="_75-_47" sourceRef="_75" targetRef="_47" />
<sequenceFlow id="_28-_50" sourceRef="_28" targetRef="_50" />
<sequenceFlow id="_47-_48" sourceRef="_47" targetRef="_48" />
<sequenceFlow id="_54-_55" sourceRef="_54" targetRef="_55" />
<sequenceFlow id="_2-_54" sourceRef="_2" targetRef="_54" />
<sequenceFlow id="_57-_54" sourceRef="_57" targetRef="_54" />
<sequenceFlow id="_56-_53" sourceRef="_56" targetRef="_53" name="No existe desviacion ni cuotas vencidas" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return ((String)maia.get("DESVIACION")).compareTo("Y")!=0;</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_3-_52" sourceRef="_3" targetRef="_52" />
<sequenceFlow id="_31-_59" sourceRef="_31" targetRef="_59" />
<sequenceFlow id="_66-_59" sourceRef="_66" targetRef="_59" />
<sequenceFlow id="_59-_58" sourceRef="_59" targetRef="_58" />
<sequenceFlow id="_53-_58" sourceRef="_53" targetRef="_58" name="NO obra concluida" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return ((String)maia.get("OBRACONCLUIDA")).compareTo("N")==0;</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_18-_57" sourceRef="_18" targetRef="_57" />
<sequenceFlow id="_58-_57" sourceRef="_58" targetRef="_57" />
<sequenceFlow id="_22-_56" sourceRef="_22" targetRef="_56" />
<sequenceFlow id="_60-_63" sourceRef="_60" targetRef="_63" />
<sequenceFlow id="_29-_61" sourceRef="_29" targetRef="_61" />
<sequenceFlow id="_61-_60" sourceRef="_61" targetRef="_60" name="CALIFICA" tns:priority="1" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return ((String)maia.get("CALIFICA")).compareTo("Y")==0;
</conditionExpression>
</sequenceFlow>
</process>
<bpmndi:BPMNDiagram>
<bpmndi:BPMNPlane bpmnElement="seguimientoycontrol" >
<bpmndi:BPMNShape bpmnElement="_68" >
<dc:Bounds x="1896" y="27" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_1" >
<dc:Bounds x="349" y="90" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_69" >
<dc:Bounds x="3166" y="124" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_2" >
<dc:Bounds x="317" y="165" width="116" height="31" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_70" >
<dc:Bounds x="3708" y="67" width="202" height="46" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_3" >
<dc:Bounds x="16" y="159" width="202" height="49" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_71" >
<dc:Bounds x="3433" y="67" width="197" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_4" >
<dc:Bounds x="17" y="24" width="199" height="49" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_64" >
<dc:Bounds x="2942" y="124" width="177" height="44" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_65" >
<dc:Bounds x="3252" y="124" width="190" height="44" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_66" >
<dc:Bounds x="3473" y="128" width="222" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_67" >
<dc:Bounds x="2774" y="56" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_76" >
<dc:Bounds x="3785" y="138" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_77" >
<dc:Bounds x="842" y="29" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_9" >
<dc:Bounds x="979" y="28" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_10" >
<dc:Bounds x="1111" y="26" width="177" height="49" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_72" >
<dc:Bounds x="3153" y="69" width="199" height="42" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_12" >
<dc:Bounds x="1268" y="124" width="177" height="49" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_73" >
<dc:Bounds x="3224" y="-1" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_74" >
<dc:Bounds x="3927" y="140" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_75" >
<dc:Bounds x="4066" y="139" width="186" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_17" >
<dc:Bounds x="1675" y="28" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_16" >
<dc:Bounds x="1416" y="28" width="198" height="50" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_18" >
<dc:Bounds x="508" y="152" width="179" height="49" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_23" >
<dc:Bounds x="2236" y="125" width="206" height="49" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_22" >
<dc:Bounds x="388" y="25" width="214" height="49" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_29" >
<dc:Bounds x="2260" y="57" width="186" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_28" >
<dc:Bounds x="1817" y="129" width="217" height="50" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_31" >
<dc:Bounds x="1600" y="109" width="199" height="52" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_30" >
<dc:Bounds x="2013" y="56" width="198" height="49" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_35" >
<dc:Bounds x="1332" y="28" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_47" >
<dc:Bounds x="4290" y="141" width="117" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_50" >
<dc:Bounds x="2087" y="127" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_48" >
<dc:Bounds x="4324" y="216" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_55" >
<dc:Bounds x="91" y="231" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_54" >
<dc:Bounds x="350" y="231" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_53" >
<dc:Bounds x="752" y="153" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_52" >
<dc:Bounds x="15" y="94" width="200" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_59" >
<dc:Bounds x="1680" y="232" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_58" >
<dc:Bounds x="752" y="229" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_57" >
<dc:Bounds x="577" y="230" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_56" >
<dc:Bounds x="753" y="30" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_63" >
<dc:Bounds x="2774" y="124" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_61" >
<dc:Bounds x="2537" y="55" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_60" >
<dc:Bounds x="2472" y="125" width="181" height="47" />
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="_17-_68" >
<di:waypoint x="1699" y="52" />
<di:waypoint x="1920" y="51" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_67-_68" >
<di:waypoint x="2798" y="80" />
<di:waypoint x="2797" y="50" />
<di:waypoint x="1920" y="51" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_64-_69" >
<di:waypoint x="3030" y="146" />
<di:waypoint x="3190" y="148" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_23-_69" >
<di:waypoint x="2339" y="149" />
<di:waypoint x="2339" y="199" />
<di:waypoint x="3191" y="199" />
<di:waypoint x="3190" y="148" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_1-_2" >
<di:waypoint x="373" y="114" />
<di:waypoint x="375" y="180" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_76-_70" >
<di:waypoint x="3809" y="162" />
<di:waypoint x="3809" y="90" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_55-_3" >
<di:waypoint x="115" y="255" />
<di:waypoint x="117" y="183" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_70-_71" >
<di:waypoint x="3809" y="90" />
<di:waypoint x="3531" y="91" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_52-_4" >
<di:waypoint x="115" y="118" />
<di:waypoint x="116" y="48" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_63-_64" >
<di:waypoint x="2798" y="148" />
<di:waypoint x="3030" y="146" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_69-_65" >
<di:waypoint x="3190" y="148" />
<di:waypoint x="3347" y="146" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_65-_66" >
<di:waypoint x="3347" y="146" />
<di:waypoint x="3584" y="152" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_63-_67" >
<di:waypoint x="2798" y="148" />
<di:waypoint x="2798" y="80" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_61-_67" >
<di:waypoint x="2561" y="79" />
<di:waypoint x="2798" y="80" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_74-_76" >
<di:waypoint x="3951" y="164" />
<di:waypoint x="3809" y="162" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_55-_76" >
<di:waypoint x="115" y="255" />
<di:waypoint x="114" y="299" />
<di:waypoint x="3808" y="303" />
<di:waypoint x="3809" y="162" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_56-_77" >
<di:waypoint x="777" y="54" />
<di:waypoint x="866" y="53" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_73-_77" >
<di:waypoint x="3248" y="23" />
<di:waypoint x="866" y="16" />
<di:waypoint x="866" y="53" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_77-_9" >
<di:waypoint x="866" y="53" />
<di:waypoint x="1003" y="52" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_9-_10" >
<di:waypoint x="1003" y="52" />
<di:waypoint x="1199" y="50" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_71-_72" >
<di:waypoint x="3531" y="91" />
<di:waypoint x="3252" y="90" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_9-_12" >
<di:waypoint x="1003" y="52" />
<di:waypoint x="1004" y="149" />
<di:waypoint x="1356" y="148" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_72-_73" >
<di:waypoint x="3252" y="90" />
<di:waypoint x="3248" y="23" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_73-_74" >
<di:waypoint x="3248" y="23" />
<di:waypoint x="3949" y="24" />
<di:waypoint x="3951" y="164" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_74-_75" >
<di:waypoint x="3951" y="164" />
<di:waypoint x="4159" y="163" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_16-_17" >
<di:waypoint x="1515" y="53" />
<di:waypoint x="1699" y="52" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_35-_16" >
<di:waypoint x="1356" y="52" />
<di:waypoint x="1515" y="53" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_53-_18" >
<di:waypoint x="776" y="177" />
<di:waypoint x="597" y="176" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_50-_23" >
<di:waypoint x="2111" y="151" />
<di:waypoint x="2339" y="149" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_4-_22" >
<di:waypoint x="116" y="48" />
<di:waypoint x="495" y="49" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_30-_29" >
<di:waypoint x="2112" y="80" />
<di:waypoint x="2353" y="81" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_68-_28" >
<di:waypoint x="1920" y="51" />
<di:waypoint x="1925" y="154" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_17-_31" >
<di:waypoint x="1699" y="52" />
<di:waypoint x="1699" y="135" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_50-_30" >
<di:waypoint x="2111" y="151" />
<di:waypoint x="2112" y="80" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_10-_35" >
<di:waypoint x="1199" y="50" />
<di:waypoint x="1356" y="52" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_12-_35" >
<di:waypoint x="1356" y="148" />
<di:waypoint x="1356" y="52" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_75-_47" >
<di:waypoint x="4159" y="163" />
<di:waypoint x="4348" y="165" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_28-_50" >
<di:waypoint x="1925" y="154" />
<di:waypoint x="2111" y="151" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_47-_48" >
<di:waypoint x="4348" y="165" />
<di:waypoint x="4348" y="240" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_54-_55" >
<di:waypoint x="374" y="255" />
<di:waypoint x="115" y="255" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_2-_54" >
<di:waypoint x="375" y="180" />
<di:waypoint x="374" y="255" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_57-_54" >
<di:waypoint x="601" y="254" />
<di:waypoint x="374" y="255" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_56-_53" >
<di:waypoint x="777" y="54" />
<di:waypoint x="776" y="177" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_3-_52" >
<di:waypoint x="117" y="183" />
<di:waypoint x="115" y="118" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_31-_59" >
<di:waypoint x="1699" y="135" />
<di:waypoint x="1704" y="256" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_66-_59" >
<di:waypoint x="3584" y="152" />
<di:waypoint x="3586" y="253" />
<di:waypoint x="1704" y="256" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_59-_58" >
<di:waypoint x="1704" y="256" />
<di:waypoint x="776" y="253" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_53-_58" >
<di:waypoint x="776" y="177" />
<di:waypoint x="776" y="253" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_18-_57" >
<di:waypoint x="597" y="176" />
<di:waypoint x="601" y="254" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_58-_57" >
<di:waypoint x="776" y="253" />
<di:waypoint x="601" y="254" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_22-_56" >
<di:waypoint x="495" y="49" />
<di:waypoint x="777" y="54" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_60-_63" >
<di:waypoint x="2562" y="148" />
<di:waypoint x="2798" y="148" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_29-_61" >
<di:waypoint x="2353" y="81" />
<di:waypoint x="2561" y="79" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_61-_60" >
<di:waypoint x="2561" y="79" />
<di:waypoint x="2562" y="148" />
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>
</definitions>