maia_modificado/.svn/pristine/74/74d42afc7d296d73c31595eb0eb...

937 lines
40 KiB
XML
Executable File
Raw Permalink Blame History

<?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-Solicitud Lev Par Hipoteca" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"SOLLEVPARHIP",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-Solicitud Lev Par Hipoteca");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("1-Solicitud Lev Par Hipoteca",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-Realiza Informe avaluo" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"REALINFAVAL",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("4-Realiza escrituracion");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("4-Realiza escrituracion",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>
<scriptTask id="_96" name="Finaliza Flujo" >
<script></script>
</scriptTask>
<endEvent id="_97" name="End" >
<terminateEventDefinition/>
</endEvent>
<callActivity id="_76" name="10-Revisar errores matriz" calledElement="taskasign" tns:waitForCompletion="false" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"REVERRMAT",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("10-Revisar errores matriz");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("10-Revisar errores matriz",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="4-Verificar Cobertura Gar" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("16",104, 1,20,"VERCOBGAR",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("4-Verificar Cobertura Gar");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("4-Verificar Cobertura Gar",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>
<callActivity id="_10" name="7-Elabora Minuta" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"ELABMIN",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-Elabora Minuta");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("7-Elabora Minuta",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="_12" name="8-Envia Oficio Contrato " calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"ENVIAOFCON",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("8-Envia Oficio Contrato");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("8-Envia Oficio Contrato",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="11-Coordina suscripcion " calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"COORDSUS",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 suscripcion");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("11-Coordina suscripcion",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="5-Comunica Cliente No Cumple" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"OBSLEVCLINOC",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-Comunica Cliente No Cumple");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("5-Comunica Cliente No Cumple",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="_53" name="12-Inscripcion Registro Propiedad" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"INSCREGPROP",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("12-Inscripcion Registro Propiedad");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("12-Inscripcion Registro Propiedad",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-Solicitar Informe Avaluo" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"SOLINFAVAL",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-Solicitar Informe Avaluo");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("2-Solicitar Informe Avaluo",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>
<callActivity id="_93" name="13-Envia Negocios contrato" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"ENVNEGCONT",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-Envia Negocios contrato");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("13-Envia Negocios contrato",old);</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_93_maiaInput" name="maia" />
<dataInput id="_93_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_93_actualTaskOutput" name="actualTask" />
<dataOutput id="_93_maiaOutput" name="maia" />
<dataOutput id="_93_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_93_maiaInput</dataInputRefs>
<dataInputRefs>_93_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_93_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_93_maiaOutput</dataOutputRefs>
<dataOutputRefs>_93_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_93_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_93_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_93_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_93_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_93_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<exclusiveGateway id="_92" name="Gateway" gatewayDirection="Converging" />
<callActivity id="_95" name="15-Envia a custodia" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"ENVCUSTOD",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-Envia a custodia");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("15-Envia a custodia",old);</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_95_maiaInput" name="maia" />
<dataInput id="_95_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_95_actualTaskOutput" name="actualTask" />
<dataOutput id="_95_maiaOutput" name="maia" />
<dataOutput id="_95_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_95_maiaInput</dataInputRefs>
<dataInputRefs>_95_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_95_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_95_maiaOutput</dataOutputRefs>
<dataOutputRefs>_95_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_95_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_95_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_95_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_95_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_95_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<callActivity id="_94" name="14-Libera Garantia Parcial" calledElement="taskasign" >
<extensionElements>
<tns:onEntry-script scriptFormat="http://www.java.com/java">
<script>taskMetaData=FlowUtil.createTaskInfo("17",104, 1,20,"LIBGARPAR",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-Libera Garantia Parcial");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("14-Libera Garantia Parcial",old);</script>
</tns:onExit-script>
</extensionElements>
<ioSpecification>
<dataInput id="_94_maiaInput" name="maia" />
<dataInput id="_94_taskMetaDataInput" name="taskMetaData" />
<dataOutput id="_94_actualTaskOutput" name="actualTask" />
<dataOutput id="_94_maiaOutput" name="maia" />
<dataOutput id="_94_taskMetaDataOutput" name="taskMetaData" />
<inputSet>
<dataInputRefs>_94_maiaInput</dataInputRefs>
<dataInputRefs>_94_taskMetaDataInput</dataInputRefs>
</inputSet>
<outputSet>
<dataOutputRefs>_94_actualTaskOutput</dataOutputRefs>
<dataOutputRefs>_94_maiaOutput</dataOutputRefs>
<dataOutputRefs>_94_taskMetaDataOutput</dataOutputRefs>
</outputSet>
</ioSpecification>
<dataInputAssociation>
<sourceRef>maia</sourceRef>
<targetRef>_94_maiaInput</targetRef>
</dataInputAssociation>
<dataInputAssociation>
<sourceRef>taskMetaData</sourceRef>
<targetRef>_94_taskMetaDataInput</targetRef>
</dataInputAssociation>
<dataOutputAssociation>
<sourceRef>_94_actualTaskOutput</sourceRef>
<targetRef>actualTask</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_94_maiaOutput</sourceRef>
<targetRef>maia</targetRef>
</dataOutputAssociation>
<dataOutputAssociation>
<sourceRef>_94_taskMetaDataOutput</sourceRef>
<targetRef>taskMetaData</targetRef>
</dataOutputAssociation>
</callActivity>
<endEvent id="_89" name="End" >
<terminateEventDefinition/>
</endEvent>
<scriptTask id="_88" name="Finaliza Flujo" scriptFormat="http://www.java.com/java" >
<script>kcontext.setVariable("response","E");</script>
</scriptTask>
<exclusiveGateway id="_91" name="Gateway" gatewayDirection="Diverging" />
<exclusiveGateway id="_90" name="Gateway" gatewayDirection="Diverging" />
<!-- connections -->
<sequenceFlow id="_1-_2" sourceRef="_1" targetRef="_2" />
<sequenceFlow id="_2-_3" sourceRef="_2" targetRef="_3" />
<sequenceFlow id="_52-_4" sourceRef="_52" targetRef="_4" />
<sequenceFlow id="_74-_96" sourceRef="_74" targetRef="_96" />
<sequenceFlow id="_96-_97" sourceRef="_96" targetRef="_97" />
<sequenceFlow id="_12-_76" sourceRef="_12" targetRef="_76" />
<sequenceFlow id="_4-_77" sourceRef="_4" targetRef="_77" />
<sequenceFlow id="_90-_10" sourceRef="_90" targetRef="_10" name="Cubre Garantia" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return taskMetaData.getResponse().compareTo("D")!=0;</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_92-_12" sourceRef="_92" targetRef="_12" />
<sequenceFlow id="_91-_73" sourceRef="_91" targetRef="_73" name="Matriz Conforme" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return taskMetaData.getResponse().compareTo("D")!=0;</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_90-_74" sourceRef="_90" targetRef="_74" name="No cubre garant<6E>a" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return taskMetaData.getResponse().compareTo("D")==0;</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_73-_53" sourceRef="_73" targetRef="_53" />
<sequenceFlow id="_3-_52" sourceRef="_3" targetRef="_52" />
<sequenceFlow id="_53-_93" sourceRef="_53" targetRef="_93" />
<sequenceFlow id="_10-_92" sourceRef="_10" targetRef="_92" />
<sequenceFlow id="_91-_92" sourceRef="_91" targetRef="_92" name="Matriz no conforme" >
<conditionExpression xsi:type="tFormalExpression" language="http://www.java.com/java" >return taskMetaData.getResponse().compareTo("D")==0;</conditionExpression>
</sequenceFlow>
<sequenceFlow id="_94-_95" sourceRef="_94" targetRef="_95" />
<sequenceFlow id="_93-_94" sourceRef="_93" targetRef="_94" />
<sequenceFlow id="_88-_89" sourceRef="_88" targetRef="_89" />
<sequenceFlow id="_95-_88" sourceRef="_95" targetRef="_88" />
<sequenceFlow id="_76-_91" sourceRef="_76" targetRef="_91" />
<sequenceFlow id="_77-_90" sourceRef="_77" targetRef="_90" />
</process>
<bpmndi:BPMNDiagram>
<bpmndi:BPMNPlane bpmnElement="aprobacioncredito" >
<bpmndi:BPMNShape bpmnElement="_1" >
<dc:Bounds x="53" y="80" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_2" >
<dc:Bounds x="17" y="17" width="116" height="31" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_3" >
<dc:Bounds x="202" y="9" width="202" height="49" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_4" >
<dc:Bounds x="484" y="122" width="177" height="49" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_96" >
<dc:Bounds x="754" y="138" width="155" height="35" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_97" >
<dc:Bounds x="939" y="126" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_76" >
<dc:Bounds x="1322" y="132" width="199" height="41" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_77" >
<dc:Bounds x="476" y="3" width="186" height="47" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_10" >
<dc:Bounds x="1047" y="6" width="200" height="42" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_12" >
<dc:Bounds x="1061" y="134" width="177" height="40" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_73" >
<dc:Bounds x="1331" y="6" width="184" height="39" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_74" >
<dc:Bounds x="726" y="70" width="213" height="42" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_53" >
<dc:Bounds x="1575" y="1" width="207" height="45" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_52" >
<dc:Bounds x="202" y="126" width="201" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_93" >
<dc:Bounds x="1580" y="70" width="197" height="37" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_92" >
<dc:Bounds x="1124" y="62" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_95" >
<dc:Bounds x="1826" y="132" width="162" height="46" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_94" >
<dc:Bounds x="1578" y="136" width="196" height="41" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_89" >
<dc:Bounds x="1885" y="-8" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_88" >
<dc:Bounds x="1839" y="59" width="137" height="36" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_91" >
<dc:Bounds x="1397" y="63" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="_90" >
<dc:Bounds x="810" y="5" width="48" height="48" />
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="_1-_2" >
<di:waypoint x="77" y="104" />
<di:waypoint x="75" y="32" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_2-_3" >
<di:waypoint x="75" y="32" />
<di:waypoint x="303" y="33" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_52-_4" >
<di:waypoint x="302" y="150" />
<di:waypoint x="572" y="146" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_74-_96" >
<di:waypoint x="832" y="91" />
<di:waypoint x="831" y="155" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_96-_97" >
<di:waypoint x="831" y="155" />
<di:waypoint x="963" y="150" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_12-_76" >
<di:waypoint x="1149" y="154" />
<di:waypoint x="1421" y="152" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_4-_77" >
<di:waypoint x="572" y="146" />
<di:waypoint x="569" y="26" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_90-_10" >
<di:waypoint x="834" y="29" />
<di:waypoint x="1147" y="27" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_92-_12" >
<di:waypoint x="1148" y="86" />
<di:waypoint x="1149" y="154" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_91-_73" >
<di:waypoint x="1421" y="87" />
<di:waypoint x="1423" y="25" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_90-_74" >
<di:waypoint x="834" y="29" />
<di:waypoint x="832" y="91" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_73-_53" >
<di:waypoint x="1423" y="25" />
<di:waypoint x="1678" y="23" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_3-_52" >
<di:waypoint x="303" y="33" />
<di:waypoint x="302" y="150" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_53-_93" >
<di:waypoint x="1678" y="23" />
<di:waypoint x="1678" y="88" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_10-_92" >
<di:waypoint x="1147" y="27" />
<di:waypoint x="1148" y="86" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_91-_92" >
<di:waypoint x="1421" y="87" />
<di:waypoint x="1148" y="86" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_94-_95" >
<di:waypoint x="1676" y="156" />
<di:waypoint x="1907" y="155" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_93-_94" >
<di:waypoint x="1678" y="88" />
<di:waypoint x="1676" y="156" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_88-_89" >
<di:waypoint x="1907" y="77" />
<di:waypoint x="1909" y="16" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_95-_88" >
<di:waypoint x="1907" y="155" />
<di:waypoint x="1907" y="77" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_76-_91" >
<di:waypoint x="1421" y="152" />
<di:waypoint x="1421" y="87" />
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="_77-_90" >
<di:waypoint x="569" y="26" />
<di:waypoint x="834" y="29" />
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>
</definitions>