As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
ProcessDefinitionEntity pde = (ProcessDefinitionEntity) ((RepositoryServiceImpl) processEngine .getRepositoryService()).getDeployedProcessDefinition(pi .getProcessDefinitionId()); InputStream iStream = ProcessDiagramGenerator.generateDiagram( (ProcessDefinitionEntity) pde, "png", runtimeService.getActiveActivityIds(pi.getId()));
Can you attach your bpmn20.xml file to this post, then I can see if I can improve this.Best regards,
<br><?xml version="1.0" encoding="UTF-8"?><br><definitions xmlns="<a href="http://www.omg.org/spec/BPMN/20100524/MODEL" rel="nofollow noopener noreferrer">http://www.omg.org/spec/BPMN/20100524/MODEL</a>" xmlns:xsi="<a href="http://www.w3.org/2001/XMLSchema-instance" rel="nofollow noopener noreferrer">http://www.w3.org/2001/XMLSchema-instance</a>" xmlns:activiti="<a href="http://activiti.org/bpmn" rel="nofollow noopener noreferrer">http://activiti.org/bpmn</a>" xmlns:bpmndi="<a href="http://www.omg.org/spec/BPMN/20100524/DI" rel="nofollow noopener noreferrer">http://www.omg.org/spec/BPMN/20100524/DI</a>" xmlns:smileysurprised:mgdc="<a href="http://www.omg.org/spec/DD/20100524/DC" rel="nofollow noopener noreferrer">http://www.omg.org/spec/DD/20100524/DC</a>" xmlns:smileysurprised:mgdi="<a href="http://www.omg.org/spec/DD/20100524/DI" rel="nofollow noopener noreferrer">http://www.omg.org/spec/DD/20100524/DI</a>" typeLanguage="<a href="http://www.w3.org/2001/XMLSchema" rel="nofollow noopener noreferrer">http://www.w3.org/2001/XMLSchema</a>" expressionLanguage="<a href="http://www.w3.org/1999/XPath" rel="nofollow noopener noreferrer">http://www.w3.org/1999/XPath</a>" targetNamespace="ECR"><br> <process id="ECR_approve" name="ECR_approve"><br> <subProcess id="subprocess1" name="审核流程"><br> <extensionElements><br> <activiti:executionListener event="start" expression="${ecrService.doChangeStatus(bizObjectId, 'ECR_CONTROLLED')}"></activiti:executionListener><br> </extensionElements><br> <startEvent id="subprocess1startevent1" name="Start"></startEvent><br> <userTask id="subprocess1validate" name="设计校对" activiti:assignee="${user_disgner}" activiti:formKey="standard-audit"><br> <extensionElements><br> <activiti:formProperty id="decision" name="批准" type="string" variable="validate_decision" required="true" readable="true" writable="true"></activiti:formProperty><br> </extensionElements><br> </userTask><br> <sequenceFlow id="subprocess1flow1" name="" sourceRef="subprocess1startevent1" targetRef="subprocess1validate"></sequenceFlow><br> <exclusiveGateway id="subprocess1exclusivegateway1" name="Exclusive Gateway"></exclusiveGateway><br> <userTask id="subprocess1usertask2" name="设计组长审核" activiti:assignee="${user_disign_leader}" activiti:formKey="standard-audit"><br> <extensionElements><br> <activiti:formProperty id="decision" name="批准" type="string" variable="review_decision" required="true" readable="true" writable="true"></activiti:formProperty><br> </extensionElements><br> </userTask><br> <userTask id="subprocess1usertask3" name="制造审阅" activiti:assignee="${user_manu}" activiti:formKey="standard-audit"><br> <extensionElements><br> <activiti:formProperty id="decision" name="decision" type="string" variable="check1_decision" required="true" readable="true" writable="true"></activiti:formProperty><br> </extensionElements><br> </userTask><br> <userTask id="subprocess1usertask4" name="采购审阅" activiti:assignee="${user_perc}" activiti:formKey="standard-audit"><br> <extensionElements><br> <activiti:formProperty id="decision" name="decision" type="string" variable="check2_decision" required="true" readable="true" writable="true"></activiti:formProperty><br> </extensionElements><br> </userTask><br> <userTask id="subprocess1usertask5" name="财务审阅" activiti:assignee="${user_finance}" activiti:formKey="standard-audit"><br> <extensionElements><br> <activiti:formProperty id="decision" name="decision" type="string" variable="usertask5_decision" required="true" readable="true" writable="true"></activiti:formProperty><br> </extensionElements><br> </userTask><br> <userTask id="subprocess1usertask6" name="主管批准" activiti:assignee="${user_supervisor}" activiti:formKey="standard-audit"><br> <extensionElements><br> <activiti:formProperty id="decision" name="decision" type="string" variable="usertask6_decision" required="true" readable="true" writable="true"></activiti:formProperty><br> </extensionElements><br> </userTask><br> <endEvent id="subprocess1endevent2" name="ErrorEnd"><br> <errorEventDefinition errorRef="error_eco_disapprove"></errorEventDefinition><br> </endEvent><br> <sequenceFlow id="subprocess1flow8" name="" sourceRef="subprocess1exclusivegateway1" targetRef="subprocess1endevent2"><br> <conditionExpression xsi:type="tFormalExpression"><![CDATA[${validate_decision==false}]]></conditionExpression><br> </sequenceFlow><br> <sequenceFlow id="subprocess1flow9" name="" sourceRef="subprocess1exclusivegateway1" targetRef="subprocess1usertask2"><br> <conditionExpression xsi:type="tFormalExpression"><![CDATA[${validate_decision==true}]]></conditionExpression><br> </sequenceFlow><br> <exclusiveGateway id="subprocess1exclusivegateway2" name="Exclusive Gateway"></exclusiveGateway><br> <sequenceFlow id="subprocess1flow10" name="" sourceRef="subprocess1usertask2" targetRef="subprocess1exclusivegateway2"></sequenceFlow><br> <sequenceFlow id="subprocess1flow11" name="" sourceRef="subprocess1exclusivegateway2" targetRef="subprocess1endevent2"><br> <conditionExpression xsi:type="tFormalExpression"><![CDATA[${review_decision==false}]]></conditionExpression><br> </sequenceFlow><br> <parallelGateway id="subprocess1parallelgateway1" name="Parallel Gateway"></parallelGateway><br> <parallelGateway id="subprocess1parallelgateway2" name="Parallel Gateway"></parallelGateway><br> <sequenceFlow id="subprocess1flow12" name="" sourceRef="subprocess1exclusivegateway2" targetRef="subprocess1parallelgateway1"><br> <conditionExpression xsi:type="tFormalExpression"><![CDATA[${review_decision==true}]]></conditionExpression><br> </sequenceFlow><br> <sequenceFlow id="subprocess1flow13" name="" sourceRef="subprocess1parallelgateway1" targetRef="subprocess1usertask3"></sequenceFlow><br> <sequenceFlow id="subprocess1flow14" name="" sourceRef="subprocess1parallelgateway1" targetRef="subprocess1usertask4"></sequenceFlow><br> <exclusiveGateway id="subprocess1exclusivegateway4" name="Exclusive Gateway"></exclusiveGateway><br> <exclusiveGateway id="subprocess1exclusivegateway5" name="Exclusive Gateway"></exclusiveGateway><br> <sequenceFlow id="subprocess1flow21" name="" sourceRef="subprocess1usertask5" targetRef="subprocess1exclusivegateway4"></sequenceFlow><br> <sequenceFlow id="subprocess1flow22" name="" sourceRef="subprocess1usertask6" targetRef="subprocess1exclusivegateway5"></sequenceFlow><br> <sequenceFlow id="subprocess1flow23" name="" sourceRef="subprocess1exclusivegateway4" targetRef="subprocess1usertask6"><br> <conditionExpression xsi:type="tFormalExpression"><![CDATA[${usertask5_decision==true}]]></conditionExpression><br> </sequenceFlow><br> <sequenceFlow id="subprocess1flow24" name="" sourceRef="subprocess1exclusivegateway4" targetRef="subprocess1endevent2"><br> <conditionExpression xsi:type="tFormalExpression"><![CDATA[${usertask5_decision==false}]]></conditionExpression><br> </sequenceFlow><br> <sequenceFlow id="subprocess1flow25" name="" sourceRef="subprocess1exclusivegateway5" targetRef="subprocess1endevent2"><br> <conditionExpression xsi:type="tFormalExpression"><![CDATA[${usertask6_decision==false}]]></conditionExpression><br> </sequenceFlow><br> <endEvent id="subprocess1endevent4" name="End"></endEvent><br> <sequenceFlow id="subprocess1flow29" name="" sourceRef="subprocess1exclusivegateway5" targetRef="subprocess1endevent4"><br> <conditionExpression xsi:type="tFormalExpression"><![CDATA[${usertask6_decision == true}]]></conditionExpression><br> </sequenceFlow><br> <sequenceFlow id="subprocess1flow30" name="" sourceRef="subprocess1validate" targetRef="subprocess1exclusivegateway1"></sequenceFlow><br> <exclusiveGateway id="subprocess1exclusivegateway7" name="Exclusive Gateway"></exclusiveGateway><br> <exclusiveGateway id="subprocess1exclusivegateway8" name="Exclusive Gateway"></exclusiveGateway><br> <sequenceFlow id="subprocess1flow36" name="" sourceRef="subprocess1usertask3" targetRef="subprocess1exclusivegateway7"></sequenceFlow><br> <sequenceFlow id="subprocess1flow37" name="" sourceRef="subprocess1usertask4" targetRef="subprocess1exclusivegateway8"></sequenceFlow><br> <sequenceFlow id="subprocess1flow39" name="" sourceRef="subprocess1exclusivegateway8" targetRef="subprocess1parallelgateway2"><br> <conditionExpression xsi:type="tFormalExpression"><![CDATA[${check2_decision==true}]]></conditionExpression><br> </sequenceFlow><br> <sequenceFlow id="subprocess1flow40" name="" sourceRef="subprocess1exclusivegateway7" targetRef="subprocess1parallelgateway2"><br> <conditionExpression xsi:type="tFormalExpression"><![CDATA[${check1_decision==true}]]></conditionExpression><br> </sequenceFlow><br> <sequenceFlow id="subprocess1flow41" name="" sourceRef="subprocess1parallelgateway2" targetRef="subprocess1usertask5"></sequenceFlow><br> <sequenceFlow id="subprocess1flow42" name="" sourceRef="subprocess1exclusivegateway7" targetRef="subprocess1endevent2"><br> <conditionExpression xsi:type="tFormalExpression"><![CDATA[${check1_decision==false}]]></conditionExpression><br> </sequenceFlow><br> <endEvent id="subprocess1endevent5" name="ErrorEnd"><br> <errorEventDefinition errorRef="error_eco_disapprove"></errorEventDefinition><br> </endEvent><br> <sequenceFlow id="subprocess1flow43" name="" sourceRef="subprocess1exclusivegateway8" targetRef="subprocess1endevent5"><br> <conditionExpression xsi:type="tFormalExpression"><![CDATA[${check2_decision==false}]]></conditionExpression><br> </sequenceFlow><br> </subProcess><br> <startEvent id="startevent2" name="Start"></startEvent><br> <endEvent id="endevent3" name="End"></endEvent><br> <userTask id="remodify" name="重新修改" activiti:assignee="${owner}" activiti:formKey="resubmit"><br> <extensionElements><br> <activiti:formProperty id="decision" name="decision" type="string" variable="remodify" required="true" readable="true" writable="true"></activiti:formProperty><br> </extensionElements><br> </userTask><br> <exclusiveGateway id="exclusivegateway6" name="Exclusive Gateway"></exclusiveGateway><br> <sequenceFlow id="flow32" name="" sourceRef="remodify" targetRef="exclusivegateway6"></sequenceFlow><br> <boundaryEvent id="boundaryerror1" name="" attachedToRef="subprocess1"><br> <errorEventDefinition errorRef="error_eco_disapprove"></errorEventDefinition><br> </boundaryEvent><br> <sequenceFlow id="flow50" name="提交" sourceRef="exclusivegateway6" targetRef="subprocess1"><br> <conditionExpression xsi:type="tFormalExpression"><![CDATA[${remodify==true}]]></conditionExpression><br> </sequenceFlow><br> <sequenceFlow id="flow51" name="" sourceRef="startevent2" targetRef="subprocess1"></sequenceFlow><br> <sequenceFlow id="flow52" name="" sourceRef="boundaryerror1" targetRef="remodify"><br> <extensionElements><br> <activiti:executionListener event="take" expression="${ecrService.doChangeStatus(bizObjectId,'REJECTED')}"></activiti:executionListener><br> </extensionElements><br> </sequenceFlow><br> <sequenceFlow id="flow53" name="取消" sourceRef="exclusivegateway6" targetRef="endevent3"><br> <extensionElements><br> <activiti:executionListener event="take" expression="${ecrService.doChangeStatus(bizObjectId,'CANCELLED')}"></activiti:executionListener><br> </extensionElements><br> <conditionExpression xsi:type="tFormalExpression"><![CDATA[${remodify==false}]]></conditionExpression><br> </sequenceFlow><br> <sequenceFlow id="flow54" name="批准完成" sourceRef="subprocess1" targetRef="endevent3"><br> <extensionElements><br> <activiti:executionListener event="take" expression="${ecrService.doChangeStatus(bizObjectId, 'APPROVED')}"></activiti:executionListener><br> </extensionElements><br> </sequenceFlow><br> </process><br> <bpmndi:BPMNDiagram id="BPMNDiagram_ECR_approve"><br> <bpmndi:BPMNPlane bpmnElement="ECR_approve" id="BPMNPlane_ECR_approve"><br> <bpmndi:BPMNShape bpmnElement="subprocess1" id="BPMNShape_subprocess1"><br> <omgdc:Bounds height="388" width="891" x="240" y="38"></omgdc:Bounds><br> </bpmndi:BPMNShape><br> <bpmndi:BPMNShape bpmnElement="subprocess1startevent1" id="BPMNShape_startevent1"><br> <omgdc:Bounds height="35" width="35" x="256" y="113"></omgdc:Bounds><br> </bpmndi:BPMNShape><br> <bpmndi:BPMNShape bpmnElement="subprocess1validate" id="BPMNShape_validate"><br> <omgdc:Bounds height="55" width="105" x="314" y="103"></omgdc:Bounds><br> </bpmndi:BPMNShape><br> <bpmndi:BPMNShape bpmnElement="subprocess1exclusivegateway1" id="BPMNShape_exclusivegateway1"><br> <omgdc:Bounds height="40" width="40" x="450" y="110"></omgdc:Bounds><br> </bpmndi:BPMNShape><br> <bpmndi:BPMNShape bpmnElement="subprocess1usertask2" id="BPMNShape_usertask2"><br> <omgdc:Bounds height="55" width="105" x="418" y="165"></omgdc:Bounds><br> </bpmndi:BPMNShape><br> <bpmndi:BPMNShape bpmnElement="subprocess1usertask3" id="BPMNShape_usertask3"><br> <omgdc:Bounds height="55" width="105" x="650" y="158"></omgdc:Bounds><br> </bpmndi:BPMNShape><br> <bpmndi:BPMNShape bpmnElement="subprocess1usertask4" id="BPMNShape_usertask4"><br> <omgdc:Bounds height="55" width="105" x="650" y="235"></omgdc:Bounds><br> </bpmndi:BPMNShape><br> <bpmndi:BPMNShape bpmnElement="subprocess1usertask5" id="BPMNShape_usertask5"><br> <omgdc:Bounds height="55" width="105" x="831" y="286"></omgdc:Bounds><br> </bpmndi:BPMNShape><br> <bpmndi:BPMNShape bpmnElement="subprocess1usertask6" id="BPMNShape_usertask6"><br> <omgdc:Bounds height="55" width="105" x="919" y="359"></omgdc:Bounds><br> </bpmndi:BPMNShape><br> <bpmndi:BPMNShape bpmnElement="subprocess1endevent2" id="BPMNShape_endevent2"><br> <omgdc:Bounds height="35" width="35" x="1042" y="55"></omgdc:Bounds><br> </bpmndi:BPMNShape><br> <bpmndi:BPMNShape bpmnElement="subprocess1exclusivegateway2" id="BPMNShape_exclusivegateway2"><br> <omgdc:Bounds height="40" width="40" x="550" y="172"></omgdc:Bounds><br> </bpmndi:BPMNShape><br> <bpmndi:BPMNShape bpmnElement="subprocess1parallelgateway1" id="BPMNShape_parallelgateway1"><br> <omgdc:Bounds height="40" width="40" x="590" y="215"></omgdc:Bounds><br> </bpmndi:BPMNShape><br> <bpmndi:BPMNShape bpmnElement="subprocess1parallelgateway2" id="BPMNShape_parallelgateway2"><br> <omgdc:Bounds height="40" width="40" x="831" y="202"></omgdc:Bounds><br> </bpmndi:BPMNShape><br> <bpmndi:BPMNShape bpmnElement="subprocess1exclusivegateway4" id="BPMNShape_exclusivegateway4"><br> <omgdc:Bounds height="40" width="40" x="951" y="293"></omgdc:Bounds><br> </bpmndi:BPMNShape><br> <bpmndi:BPMNShape bpmnElement="subprocess1exclusivegateway5" id="BPMNShape_exclusivegateway5"><br> <omgdc:Bounds height="40" width="40" x="1042" y="366"></omgdc:Bounds><br> </bpmndi:BPMNShape><br> <bpmndi:BPMNShape bpmnElement="subprocess1endevent4" id="BPMNShape_endevent4"><br> <omgdc:Bounds height="35" width="35" x="1096" y="369"></omgdc:Bounds><br> </bpmndi:BPMNShape><br> <bpmndi:BPMNShape bpmnElement="subprocess1exclusivegateway7" id="BPMNShape_exclusivegateway7"><br> <omgdc:Bounds height="40" width="40" x="780" y="165"></omgdc:Bounds><br> </bpmndi:BPMNShape><br> <bpmndi:BPMNShape bpmnElement="subprocess1exclusivegateway8" id="BPMNShape_exclusivegateway8"><br> <omgdc:Bounds height="40" width="40" x="780" y="242"></omgdc:Bounds><br> </bpmndi:BPMNShape><br> <bpmndi:BPMNShape bpmnElement="subprocess1endevent5" id="BPMNShape_endevent5"><br> <omgdc:Bounds height="35" width="35" x="782" y="314"></omgdc:Bounds><br> </bpmndi:BPMNShape><br> <bpmndi:BPMNEdge bpmnElement="subprocess1flow1" id="BPMNEdge_flow1"><br> <omgdi:waypoint x="291" y="130"></omgdi:waypoint><br> <omgdi:waypoint x="314" y="130"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNEdge bpmnElement="subprocess1flow8" id="BPMNEdge_flow8"><br> <omgdi:waypoint x="470" y="110"></omgdi:waypoint><br> <omgdi:waypoint x="470" y="75"></omgdi:waypoint><br> <omgdi:waypoint x="524" y="75"></omgdi:waypoint><br> <omgdi:waypoint x="1042" y="72"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNEdge bpmnElement="subprocess1flow9" id="BPMNEdge_flow9"><br> <omgdi:waypoint x="470" y="150"></omgdi:waypoint><br> <omgdi:waypoint x="470" y="165"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNEdge bpmnElement="subprocess1flow10" id="BPMNEdge_flow10"><br> <omgdi:waypoint x="523" y="192"></omgdi:waypoint><br> <omgdi:waypoint x="550" y="192"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNEdge bpmnElement="subprocess1flow11" id="BPMNEdge_flow11"><br> <omgdi:waypoint x="570" y="172"></omgdi:waypoint><br> <omgdi:waypoint x="570" y="75"></omgdi:waypoint><br> <omgdi:waypoint x="644" y="75"></omgdi:waypoint><br> <omgdi:waypoint x="784" y="75"></omgdi:waypoint><br> <omgdi:waypoint x="1042" y="72"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNEdge bpmnElement="subprocess1flow12" id="BPMNEdge_flow12"><br> <omgdi:waypoint x="570" y="212"></omgdi:waypoint><br> <omgdi:waypoint x="570" y="235"></omgdi:waypoint><br> <omgdi:waypoint x="590" y="235"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNEdge bpmnElement="subprocess1flow13" id="BPMNEdge_flow13"><br> <omgdi:waypoint x="610" y="215"></omgdi:waypoint><br> <omgdi:waypoint x="609" y="193"></omgdi:waypoint><br> <omgdi:waypoint x="650" y="185"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNEdge bpmnElement="subprocess1flow14" id="BPMNEdge_flow14"><br> <omgdi:waypoint x="610" y="255"></omgdi:waypoint><br> <omgdi:waypoint x="610" y="265"></omgdi:waypoint><br> <omgdi:waypoint x="650" y="262"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNEdge bpmnElement="subprocess1flow21" id="BPMNEdge_flow21"><br> <omgdi:waypoint x="936" y="313"></omgdi:waypoint><br> <omgdi:waypoint x="951" y="313"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNEdge bpmnElement="subprocess1flow22" id="BPMNEdge_flow22"><br> <omgdi:waypoint x="1024" y="386"></omgdi:waypoint><br> <omgdi:waypoint x="1042" y="386"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNEdge bpmnElement="subprocess1flow23" id="BPMNEdge_flow23"><br> <omgdi:waypoint x="971" y="333"></omgdi:waypoint><br> <omgdi:waypoint x="971" y="359"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNEdge bpmnElement="subprocess1flow24" id="BPMNEdge_flow24"><br> <omgdi:waypoint x="971" y="293"></omgdi:waypoint><br> <omgdi:waypoint x="971" y="72"></omgdi:waypoint><br> <omgdi:waypoint x="1042" y="72"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNEdge bpmnElement="subprocess1flow25" id="BPMNEdge_flow25"><br> <omgdi:waypoint x="1062" y="366"></omgdi:waypoint><br> <omgdi:waypoint x="1042" y="72"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNEdge bpmnElement="subprocess1flow29" id="BPMNEdge_flow29"><br> <omgdi:waypoint x="1082" y="386"></omgdi:waypoint><br> <omgdi:waypoint x="1096" y="386"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNEdge bpmnElement="subprocess1flow30" id="BPMNEdge_flow30"><br> <omgdi:waypoint x="419" y="130"></omgdi:waypoint><br> <omgdi:waypoint x="450" y="130"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNEdge bpmnElement="subprocess1flow36" id="BPMNEdge_flow36"><br> <omgdi:waypoint x="755" y="185"></omgdi:waypoint><br> <omgdi:waypoint x="780" y="185"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNEdge bpmnElement="subprocess1flow37" id="BPMNEdge_flow37"><br> <omgdi:waypoint x="755" y="262"></omgdi:waypoint><br> <omgdi:waypoint x="780" y="262"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNEdge bpmnElement="subprocess1flow39" id="BPMNEdge_flow39"><br> <omgdi:waypoint x="800" y="242"></omgdi:waypoint><br> <omgdi:waypoint x="852" y="262"></omgdi:waypoint><br> <omgdi:waypoint x="851" y="242"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNEdge bpmnElement="subprocess1flow40" id="BPMNEdge_flow40"><br> <omgdi:waypoint x="800" y="205"></omgdi:waypoint><br> <omgdi:waypoint x="850" y="185"></omgdi:waypoint><br> <omgdi:waypoint x="851" y="202"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNEdge bpmnElement="subprocess1flow41" id="BPMNEdge_flow41"><br> <omgdi:waypoint x="871" y="222"></omgdi:waypoint><br> <omgdi:waypoint x="885" y="222"></omgdi:waypoint><br> <omgdi:waypoint x="831" y="313"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNEdge bpmnElement="subprocess1flow42" id="BPMNEdge_flow42"><br> <omgdi:waypoint x="800" y="165"></omgdi:waypoint><br> <omgdi:waypoint x="800" y="72"></omgdi:waypoint><br> <omgdi:waypoint x="1042" y="72"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNEdge bpmnElement="subprocess1flow43" id="BPMNEdge_flow43"><br> <omgdi:waypoint x="800" y="282"></omgdi:waypoint><br> <omgdi:waypoint x="782" y="331"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNShape bpmnElement="startevent2" id="BPMNShape_startevent2"><br> <omgdc:Bounds height="35" width="35" x="94" y="216"></omgdc:Bounds><br> </bpmndi:BPMNShape><br> <bpmndi:BPMNShape bpmnElement="endevent3" id="BPMNShape_endevent3"><br> <omgdc:Bounds height="35" width="35" x="1190" y="508"></omgdc:Bounds><br> </bpmndi:BPMNShape><br> <bpmndi:BPMNShape bpmnElement="remodify" id="BPMNShape_remodify"><br> <omgdc:Bounds height="55" width="105" x="270" y="438"></omgdc:Bounds><br> </bpmndi:BPMNShape><br> <bpmndi:BPMNShape bpmnElement="exclusivegateway6" id="BPMNShape_exclusivegateway6"><br> <omgdc:Bounds height="40" width="40" x="302" y="508"></omgdc:Bounds><br> </bpmndi:BPMNShape><br> <bpmndi:BPMNShape bpmnElement="boundaryerror1" id="BPMNShape_boundaryerror1"><br> <omgdc:Bounds height="30" width="30" x="680" y="414"></omgdc:Bounds><br> </bpmndi:BPMNShape><br> <bpmndi:BPMNEdge bpmnElement="flow32" id="BPMNEdge_flow32"><br> <omgdi:waypoint x="375" y="465"></omgdi:waypoint><br> <omgdi:waypoint x="302" y="528"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNEdge bpmnElement="flow50" id="BPMNEdge_flow50"><br> <omgdi:waypoint x="322" y="508"></omgdi:waypoint><br> <omgdi:waypoint x="118" y="528"></omgdi:waypoint><br> <omgdi:waypoint x="118" y="267"></omgdi:waypoint><br> <omgdi:waypoint x="240" y="232"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNEdge bpmnElement="flow51" id="BPMNEdge_flow51"><br> <omgdi:waypoint x="129" y="233"></omgdi:waypoint><br> <omgdi:waypoint x="240" y="232"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNEdge bpmnElement="flow52" id="BPMNEdge_flow52"><br> <omgdi:waypoint x="695" y="444"></omgdi:waypoint><br> <omgdi:waypoint x="694" y="465"></omgdi:waypoint><br> <omgdi:waypoint x="375" y="465"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNEdge bpmnElement="flow53" id="BPMNEdge_flow53"><br> <omgdi:waypoint x="342" y="528"></omgdi:waypoint><br> <omgdi:waypoint x="1190" y="525"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> <bpmndi:BPMNEdge bpmnElement="flow54" id="BPMNEdge_flow54"><br> <omgdi:waypoint x="1131" y="232"></omgdi:waypoint><br> <omgdi:waypoint x="1207" y="232"></omgdi:waypoint><br> <omgdi:waypoint x="1207" y="508"></omgdi:waypoint><br> </bpmndi:BPMNEdge><br> </bpmndi:BPMNPlane><br> </bpmndi:BPMNDiagram><br></definitions><br>