blob: b6361aaa2070acb6365eabb11458d88b8f9471c4 [file] [log] [blame]
Rob Daugherty38f72072018-03-14 02:07:32 -04001<?xml version="1.0" encoding="UTF-8"?>
2<bpmn2:definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:camunda="http://camunda.org/schema/1.0/bpmn" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" id="_F0omAMXGEeW834CKd-K10Q" targetNamespace="http://camunda.org/schema/1.0/bpmn" exporter="Camunda Modeler" exporterVersion="1.4.0" xsi:schemaLocation="http://www.omg.org/spec/BPMN/20100524/MODEL BPMN20.xsd">
3 <bpmn2:process id="VnfInPlaceUpdate" name="VnfInPlaceUpdate" isExecutable="true">
4 <bpmn2:scriptTask id="ScriptTask_1" name="Send Synch Response" scriptFormat="groovy">
5 <bpmn2:incoming>SequenceFlow_5</bpmn2:incoming>
6 <bpmn2:outgoing>SequenceFlow_0y0jt4l</bpmn2:outgoing>
7 <bpmn2:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
8def uvfm = new VnfInPlaceUpdate()
9uvfm.sendSynchResponse(execution)]]></bpmn2:script>
10 </bpmn2:scriptTask>
11 <bpmn2:sequenceFlow id="SequenceFlow_2" name="" sourceRef="Task_1rxiqe1" targetRef="ExclusiveGateway_045e1uz" />
12 <bpmn2:scriptTask id="PreProcessRequest" name="Pre-Process Request" scriptFormat="groovy">
13 <bpmn2:incoming>SequenceFlow_4</bpmn2:incoming>
14 <bpmn2:outgoing>SequenceFlow_5</bpmn2:outgoing>
15 <bpmn2:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
16def uvfm = new VnfInPlaceUpdate()
17uvfm.preProcessRequest(execution)
18]]></bpmn2:script>
19 </bpmn2:scriptTask>
20 <bpmn2:sequenceFlow id="SequenceFlow_5" name="" sourceRef="PreProcessRequest" targetRef="ScriptTask_1" />
21 <bpmn2:callActivity id="CallActivity_1" name="Completion Handler" calledElement="CompleteMsoProcess">
22 <bpmn2:extensionElements>
23 <camunda:in source="CompletionHandlerRequest" target="CompleteMsoProcessRequest" />
24 <camunda:in source="mso-request-id" target="mso-request-id" />
25 <camunda:in source="mso-service-instance-id" target="mso-service-instance-id" />
26 <camunda:in source="isDebugLogEnabled" target="isDebugLogEnabled" />
27 </bpmn2:extensionElements>
28 <bpmn2:incoming>SequenceFlow_17</bpmn2:incoming>
29 <bpmn2:outgoing>SequenceFlow_14</bpmn2:outgoing>
30 </bpmn2:callActivity>
31 <bpmn2:sequenceFlow id="SequenceFlow_14" name="" sourceRef="CallActivity_1" targetRef="ScriptTask_4" />
32 <bpmn2:endEvent id="EndEvent_1" name="TheEnd">
33 <bpmn2:incoming>SequenceFlow_6</bpmn2:incoming>
34 <bpmn2:terminateEventDefinition id="_TerminateEventDefinition_5" />
35 </bpmn2:endEvent>
36 <bpmn2:scriptTask id="ScriptTask_4" name="Set Success Indicator" scriptFormat="groovy">
37 <bpmn2:incoming>SequenceFlow_14</bpmn2:incoming>
38 <bpmn2:outgoing>SequenceFlow_6</bpmn2:outgoing>
39 <bpmn2:script><![CDATA[// The following variable is checked by the unit test
40execution.setVariable("VnfInPlaceUpdateSuccessIndicator", true)]]></bpmn2:script>
41 </bpmn2:scriptTask>
42 <bpmn2:sequenceFlow id="SequenceFlow_6" name="" sourceRef="ScriptTask_4" targetRef="EndEvent_1" />
43 <bpmn2:scriptTask id="ScriptTask_10" name="Completion Handler (prep)" scriptFormat="groovy">
44 <bpmn2:incoming>SequenceFlow_3</bpmn2:incoming>
45 <bpmn2:incoming>SequenceFlow_07uuj2d</bpmn2:incoming>
46 <bpmn2:outgoing>SequenceFlow_17</bpmn2:outgoing>
47 <bpmn2:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
48def uvfm = new VnfInPlaceUpdate()
49uvfm.completionHandlerPrep(execution, 'CompletionHandlerRequest')
50]]></bpmn2:script>
51 </bpmn2:scriptTask>
52 <bpmn2:sequenceFlow id="SequenceFlow_17" name="" sourceRef="ScriptTask_10" targetRef="CallActivity_1" />
53 <bpmn2:subProcess id="SubProcess_1" name="Error Handler" triggeredByEvent="true">
54 <bpmn2:startEvent id="StartEvent_3" name="Catch All Errors">
55 <bpmn2:outgoing>SequenceFlow_1</bpmn2:outgoing>
56 <bpmn2:errorEventDefinition id="ErrorEventDefinition_1" />
57 </bpmn2:startEvent>
58 <bpmn2:sequenceFlow id="SequenceFlow_1" name="" sourceRef="StartEvent_3" targetRef="Task_0ilgwhw" />
59 <bpmn2:scriptTask id="ScriptTask_3" name="Fallout Handler (prep)" scriptFormat="groovy">
60 <bpmn2:incoming>SequenceFlow_0ib8gb8</bpmn2:incoming>
61 <bpmn2:outgoing>SequenceFlow_7</bpmn2:outgoing>
62 <bpmn2:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
63def uvfm = new VnfInPlaceUpdate()
64uvfm.falloutHandlerPrep(execution, 'FalloutHandlerRequest')
65]]></bpmn2:script>
66 </bpmn2:scriptTask>
67 <bpmn2:sequenceFlow id="SequenceFlow_7" sourceRef="ScriptTask_3" targetRef="CallActivity_2" />
68 <bpmn2:callActivity id="CallActivity_2" name="Fallout Handler" calledElement="FalloutHandler">
69 <bpmn2:extensionElements>
70 <camunda:in source="FalloutHandlerRequest" target="FalloutHandlerRequest" />
71 <camunda:in source="mso-request-id" target="mso-request-id" />
72 <camunda:in source="mso-service-instance-id" target="mso-service-instance-id" />
73 <camunda:in source="isDebugLogEnabled" target="isDebugLogEnabled" />
74 </bpmn2:extensionElements>
75 <bpmn2:incoming>SequenceFlow_7</bpmn2:incoming>
76 <bpmn2:outgoing>SequenceFlow_19</bpmn2:outgoing>
77 </bpmn2:callActivity>
78 <bpmn2:endEvent id="EndEvent_2">
79 <bpmn2:incoming>SequenceFlow_19</bpmn2:incoming>
80 <bpmn2:terminateEventDefinition id="TerminateEventDefinition_1" />
81 </bpmn2:endEvent>
82 <bpmn2:sequenceFlow id="SequenceFlow_19" name="" sourceRef="CallActivity_2" targetRef="EndEvent_2" />
83 <bpmn2:sequenceFlow id="SequenceFlow_1qnzi6i" sourceRef="Task_13sybx8" targetRef="Task_1mt62gu" />
84 <bpmn2:callActivity id="Task_13sybx8" name="Rollback Processing" calledElement="RollbackVnf">
85 <bpmn2:extensionElements>
86 <camunda:in source="msoRequestId" target="msoRequestId" />
87 <camunda:in source="vnfId" target="vnfId" />
88 <camunda:in source="isDebugLogEnabled" target="isDebugLogEnabled" />
89 <camunda:in source="rollbackSetClosedLoopDisabledFlag" target="rollbackSetClosedLoopDisabledFlag" />
90 <camunda:in source="rollbackSetVnfInMaintenanceFlag" target="rollbackSetVnfInMaintenanceFlag" />
91 <camunda:in source="rollbackVnfStop" target="rollbackVnfStop" />
92 <camunda:in source="rollbackVnfLock" target="rollbackVnfLock" />
93 <camunda:in source="errorCode" target="errorCode" />
94 <camunda:out source="rollbackSuccessful" target="rollbackSuccessful" />
95 <camunda:in source="payload" target="payload" />
96 <camunda:in source="vnfName" target="vnfName" />
97 <camunda:in source="rollbackQuiesceTraffic" target="rollbackQuiesceTraffic" />
98 </bpmn2:extensionElements>
99 <bpmn2:incoming>SequenceFlow_0hvg70o</bpmn2:incoming>
100 <bpmn2:outgoing>SequenceFlow_1qnzi6i</bpmn2:outgoing>
101 </bpmn2:callActivity>
102 <bpmn2:sequenceFlow id="SequenceFlow_0hvg70o" sourceRef="Task_0ilgwhw" targetRef="Task_13sybx8" />
103 <bpmn2:scriptTask id="Task_0ilgwhw" name="PreProcess Rollback" scriptFormat="groovy">
104 <bpmn2:incoming>SequenceFlow_1</bpmn2:incoming>
105 <bpmn2:outgoing>SequenceFlow_0hvg70o</bpmn2:outgoing>
106 <bpmn2:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
107def uvfm = new VnfInPlaceUpdate()
108uvfm.preProcessRollback(execution)]]></bpmn2:script>
109 </bpmn2:scriptTask>
110 <bpmn2:sequenceFlow id="SequenceFlow_0ib8gb8" sourceRef="Task_1mt62gu" targetRef="ScriptTask_3" />
111 <bpmn2:scriptTask id="Task_1mt62gu" name="PostProcess Rollback" scriptFormat="groovy">
112 <bpmn2:incoming>SequenceFlow_1qnzi6i</bpmn2:incoming>
113 <bpmn2:outgoing>SequenceFlow_0ib8gb8</bpmn2:outgoing>
114 <bpmn2:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
115def uvfm = new VnfInPlaceUpdate()
116uvfm.postProcessRollback(execution)]]></bpmn2:script>
117 </bpmn2:scriptTask>
118 </bpmn2:subProcess>
119 <bpmn2:endEvent id="EndEvent_3">
120 <bpmn2:incoming>SequenceFlow_12</bpmn2:incoming>
121 <bpmn2:terminateEventDefinition id="TerminateEventDefinition_2" />
122 </bpmn2:endEvent>
123 <bpmn2:boundaryEvent id="BoundaryEvent_1" name="" attachedToRef="SubProcess_1">
124 <bpmn2:outgoing>SequenceFlow_12</bpmn2:outgoing>
125 <bpmn2:errorEventDefinition id="ErrorEventDefinition_2" />
126 </bpmn2:boundaryEvent>
127 <bpmn2:sequenceFlow id="SequenceFlow_12" name="" sourceRef="BoundaryEvent_1" targetRef="EndEvent_3" />
128 <bpmn2:startEvent id="StartEvent_1" name="Start">
129 <bpmn2:outgoing>SequenceFlow_4</bpmn2:outgoing>
130 </bpmn2:startEvent>
131 <bpmn2:sequenceFlow id="SequenceFlow_4" name="" sourceRef="StartEvent_1" targetRef="PreProcessRequest" />
132 <bpmn2:sequenceFlow id="SequenceFlow_3" name="no" sourceRef="ExclusiveGateway_18j1ow5" targetRef="ScriptTask_10" />
133 <bpmn2:sequenceFlow id="SequenceFlow_053qjfy" sourceRef="Task_1opcb4j" targetRef="Task_0vy2zge" />
134 <bpmn2:scriptTask id="Task_1opcb4j" name="Query A&#38;AI for VNF" scriptFormat="groovy">
135 <bpmn2:incoming>SequenceFlow_0y0jt4l</bpmn2:incoming>
136 <bpmn2:outgoing>SequenceFlow_053qjfy</bpmn2:outgoing>
137 <bpmn2:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
138def uvfm = new VnfInPlaceUpdate()
139uvfm.queryAAIForVnf(execution)]]></bpmn2:script>
140 </bpmn2:scriptTask>
141 <bpmn2:sequenceFlow id="SequenceFlow_0y0jt4l" sourceRef="ScriptTask_1" targetRef="Task_1opcb4j" />
142 <bpmn2:scriptTask id="Task_1rxiqe1" name="Check If VNF Is In Maintenance in A&#38;AI" scriptFormat="groovy">
143 <bpmn2:incoming>SequenceFlow_16mo99z</bpmn2:incoming>
144 <bpmn2:incoming>SequenceFlow_09lrk4q</bpmn2:incoming>
145 <bpmn2:outgoing>SequenceFlow_2</bpmn2:outgoing>
146 <bpmn2:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
147def uvfm = new VnfInPlaceUpdate()
148uvfm.checkIfVnfInMaintInAAI(execution)
149]]></bpmn2:script>
150 </bpmn2:scriptTask>
151 <bpmn2:sequenceFlow id="SequenceFlow_0usxnlk" sourceRef="Task_0vy2zge" targetRef="ExclusiveGateway_0q323wc" />
152 <bpmn2:scriptTask id="Task_0ap39ka" name="Set VNF inMaintenance Flag in A&#38;AI" scriptFormat="groovy">
153 <bpmn2:incoming>SequenceFlow_0baosqi</bpmn2:incoming>
154 <bpmn2:incoming>SequenceFlow_1eezqx8</bpmn2:incoming>
155 <bpmn2:outgoing>SequenceFlow_0k3fx7p</bpmn2:outgoing>
156 <bpmn2:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
157def uvfm = new VnfInPlaceUpdate()
158uvfm.setVnfInMaintFlagInAAI(execution, true)
159]]></bpmn2:script>
160 </bpmn2:scriptTask>
161 <bpmn2:scriptTask id="Task_1drglpt" name="Unset VNF In Maintenance Flag in A&#38;AI" scriptFormat="groovy">
162 <bpmn2:incoming>SequenceFlow_1nr9o85</bpmn2:incoming>
163 <bpmn2:incoming>SequenceFlow_16ff86u</bpmn2:incoming>
164 <bpmn2:outgoing>SequenceFlow_12mfil6</bpmn2:outgoing>
165 <bpmn2:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
166def uvfm = new VnfInPlaceUpdate()
167uvfm.setVnfInMaintFlagInAAI(execution, false)
168]]></bpmn2:script>
169 </bpmn2:scriptTask>
170 <bpmn2:scriptTask id="Task_0vy2zge" name="Check If Physical Servers Are Locked in A&#38;AI" scriptFormat="groovy">
171 <bpmn2:incoming>SequenceFlow_053qjfy</bpmn2:incoming>
172 <bpmn2:incoming>SequenceFlow_179tyul</bpmn2:incoming>
173 <bpmn2:outgoing>SequenceFlow_0usxnlk</bpmn2:outgoing>
174 <bpmn2:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
175def uvfm = new VnfInPlaceUpdate()
176uvfm.checkIfPserversInMaintInAAI(execution)
177]]></bpmn2:script>
178 </bpmn2:scriptTask>
179 <bpmn2:sequenceFlow id="SequenceFlow_0xx8y1s" sourceRef="Task_1dtbnuy" targetRef="ExclusiveGateway_1slvyx2" />
180 <bpmn2:sequenceFlow id="SequenceFlow_0a6pdza" sourceRef="Task_1fj63ov" targetRef="ExclusiveGateway_1ichg7h" />
181 <bpmn2:sequenceFlow id="SequenceFlow_13h26h9" sourceRef="Task_1cfkcss" targetRef="ExclusiveGateway_1etgtgi" />
182 <bpmn2:sequenceFlow id="SequenceFlow_1uno5rs" sourceRef="Task_1hdg951" targetRef="ExclusiveGateway_02tj4dw" />
183 <bpmn2:sequenceFlow id="SequenceFlow_1c79909" sourceRef="Task_1ca5ctq" targetRef="ExclusiveGateway_1gn5lab" />
184 <bpmn2:sequenceFlow id="SequenceFlow_1xfbwpi" sourceRef="Task_1sove95" targetRef="ExclusiveGateway_123vjyo" />
185 <bpmn2:exclusiveGateway id="ExclusiveGateway_0q323wc" name="Error on PServers Check?" default="SequenceFlow_16mo99z">
186 <bpmn2:incoming>SequenceFlow_0usxnlk</bpmn2:incoming>
187 <bpmn2:outgoing>SequenceFlow_16mo99z</bpmn2:outgoing>
188 <bpmn2:outgoing>SequenceFlow_06ev8or</bpmn2:outgoing>
189 </bpmn2:exclusiveGateway>
190 <bpmn2:sequenceFlow id="SequenceFlow_16mo99z" name="no" sourceRef="ExclusiveGateway_0q323wc" targetRef="Task_1rxiqe1" />
191 <bpmn2:exclusiveGateway id="ExclusiveGateway_045e1uz" name="Error On inMaintenance Check?" default="SequenceFlow_0baosqi">
192 <bpmn2:incoming>SequenceFlow_2</bpmn2:incoming>
193 <bpmn2:outgoing>SequenceFlow_0baosqi</bpmn2:outgoing>
194 <bpmn2:outgoing>SequenceFlow_1cdfjed</bpmn2:outgoing>
195 </bpmn2:exclusiveGateway>
196 <bpmn2:sequenceFlow id="SequenceFlow_0baosqi" name="no" sourceRef="ExclusiveGateway_045e1uz" targetRef="Task_0ap39ka" />
197 <bpmn2:callActivity id="Task_0q5cdit" name="Rainy Day Handler" calledElement="RainyDayHandler">
198 <bpmn2:extensionElements>
199 <camunda:in source="msoRequestId" target="msoRequestId" />
200 <camunda:in source="isDebugLogEnabled" target="isDebugLogEnabled" />
201 <camunda:in source="serviceType" target="serviceType" />
202 <camunda:in source="nfRole" target="vnfType" />
203 <camunda:in source="currentActivity" target="currentActivity" />
204 <camunda:in source="workStep" target="workStep" />
205 <camunda:in source="failedActivity" target="failedActivity" />
206 <camunda:in source="errorCode" target="errorCode" />
207 <camunda:in source="errorText" target="errorText" />
208 <camunda:out source="WorkflowException" target="WorkflowException" />
209 <camunda:out source="handlingCode" target="disposition" />
210 <camunda:in source="requestorId" target="requestorId" />
211 <camunda:out source="taskId" target="taskId" />
212 <camunda:in source="vnfName" target="vnfName" />
213 </bpmn2:extensionElements>
214 <bpmn2:incoming>SequenceFlow_0nob5cp</bpmn2:incoming>
215 <bpmn2:outgoing>SequenceFlow_0v0u7mf</bpmn2:outgoing>
216 </bpmn2:callActivity>
217 <bpmn2:sequenceFlow id="SequenceFlow_0v0u7mf" sourceRef="Task_0q5cdit" targetRef="ExclusiveGateway_0xlxgl0" />
218 <bpmn2:sequenceFlow id="SequenceFlow_0vpd06n" name="Abort" sourceRef="ExclusiveGateway_0xlxgl0" targetRef="Task_1tg549h">
219 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[execution.getVariable("disposition") == "Abort"]]></bpmn2:conditionExpression>
220 </bpmn2:sequenceFlow>
221 <bpmn2:sequenceFlow id="SequenceFlow_1qr8msw" name="Rollback" sourceRef="ExclusiveGateway_0xlxgl0" targetRef="Task_0zbogrm">
222 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[execution.getVariable("disposition") == "Rollback"]]></bpmn2:conditionExpression>
223 </bpmn2:sequenceFlow>
224 <bpmn2:exclusiveGateway id="ExclusiveGateway_0ud5uwa" name="Eror on inMaintenance Set?" default="SequenceFlow_06ajc11">
225 <bpmn2:incoming>SequenceFlow_0k3fx7p</bpmn2:incoming>
226 <bpmn2:outgoing>SequenceFlow_17g62fl</bpmn2:outgoing>
227 <bpmn2:outgoing>SequenceFlow_06ajc11</bpmn2:outgoing>
228 </bpmn2:exclusiveGateway>
229 <bpmn2:sequenceFlow id="SequenceFlow_0k3fx7p" sourceRef="Task_0ap39ka" targetRef="ExclusiveGateway_0ud5uwa" />
230 <bpmn2:sequenceFlow id="SequenceFlow_0qy68ib" name="no" sourceRef="ExclusiveGateway_1slvyx2" targetRef="Task_1fj63ov" />
231 <bpmn2:exclusiveGateway id="ExclusiveGateway_1ichg7h" name="Error on Upgrade PreCheck?" default="SequenceFlow_0q0qan8">
232 <bpmn2:incoming>SequenceFlow_0a6pdza</bpmn2:incoming>
233 <bpmn2:outgoing>SequenceFlow_0q0qan8</bpmn2:outgoing>
234 <bpmn2:outgoing>SequenceFlow_02mk8vs</bpmn2:outgoing>
235 </bpmn2:exclusiveGateway>
236 <bpmn2:sequenceFlow id="SequenceFlow_0q0qan8" name="no" sourceRef="ExclusiveGateway_1ichg7h" targetRef="Task_1cfkcss" />
237 <bpmn2:exclusiveGateway id="ExclusiveGateway_1etgtgi" name="Error on Quiesce Traffic?" default="SequenceFlow_1c0vdki">
238 <bpmn2:incoming>SequenceFlow_13h26h9</bpmn2:incoming>
239 <bpmn2:outgoing>SequenceFlow_1c0vdki</bpmn2:outgoing>
240 <bpmn2:outgoing>SequenceFlow_11o5j55</bpmn2:outgoing>
241 </bpmn2:exclusiveGateway>
242 <bpmn2:sequenceFlow id="SequenceFlow_1c0vdki" name="no" sourceRef="ExclusiveGateway_1etgtgi" targetRef="Task_0eae8go" />
243 <bpmn2:exclusiveGateway id="ExclusiveGateway_02tj4dw" name="Error on Upgrade Software?" default="SequenceFlow_162mm0m">
244 <bpmn2:incoming>SequenceFlow_1uno5rs</bpmn2:incoming>
245 <bpmn2:outgoing>SequenceFlow_162mm0m</bpmn2:outgoing>
246 <bpmn2:outgoing>SequenceFlow_1gagrha</bpmn2:outgoing>
247 </bpmn2:exclusiveGateway>
248 <bpmn2:sequenceFlow id="SequenceFlow_162mm0m" name="no" sourceRef="ExclusiveGateway_02tj4dw" targetRef="Task_1ca5ctq" />
249 <bpmn2:exclusiveGateway id="ExclusiveGateway_1gn5lab" name="Error on Post Health Check?" default="SequenceFlow_1c2xyhk">
250 <bpmn2:incoming>SequenceFlow_1c79909</bpmn2:incoming>
251 <bpmn2:outgoing>SequenceFlow_1urpp94</bpmn2:outgoing>
252 <bpmn2:outgoing>SequenceFlow_1c2xyhk</bpmn2:outgoing>
253 </bpmn2:exclusiveGateway>
254 <bpmn2:exclusiveGateway id="ExclusiveGateway_0l2z6wc" name="Erorr on inMaintenance Unset?" default="SequenceFlow_0u6ho2p">
255 <bpmn2:incoming>SequenceFlow_12mfil6</bpmn2:incoming>
256 <bpmn2:outgoing>SequenceFlow_0u6ho2p</bpmn2:outgoing>
257 <bpmn2:outgoing>SequenceFlow_0k3zxpd</bpmn2:outgoing>
258 </bpmn2:exclusiveGateway>
259 <bpmn2:sequenceFlow id="SequenceFlow_12mfil6" sourceRef="Task_1drglpt" targetRef="ExclusiveGateway_0l2z6wc" />
260 <bpmn2:scriptTask id="Task_1tg549h" name="Abort Processing" scriptFormat="groovy">
261 <bpmn2:incoming>SequenceFlow_0vpd06n</bpmn2:incoming>
262 <bpmn2:incoming>SequenceFlow_1c022sy</bpmn2:incoming>
263 <bpmn2:incoming>SequenceFlow_0h64c4o</bpmn2:incoming>
264 <bpmn2:incoming>SequenceFlow_0syfgbo</bpmn2:incoming>
265 <bpmn2:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
266def uvfm = new VnfInPlaceUpdate()
267uvfm.abortProcessing(execution)]]></bpmn2:script>
268 </bpmn2:scriptTask>
269 <bpmn2:exclusiveGateway id="ExclusiveGateway_0xlxgl0" name="Check Disposition">
270 <bpmn2:incoming>SequenceFlow_0v0u7mf</bpmn2:incoming>
271 <bpmn2:outgoing>SequenceFlow_1qr8msw</bpmn2:outgoing>
272 <bpmn2:outgoing>SequenceFlow_05gpym3</bpmn2:outgoing>
273 <bpmn2:outgoing>SequenceFlow_0vpd06n</bpmn2:outgoing>
274 <bpmn2:outgoing>SequenceFlow_1ijc733</bpmn2:outgoing>
275 </bpmn2:exclusiveGateway>
276 <bpmn2:exclusiveGateway id="ExclusiveGateway_0y82zzx" name="Next Step?&#10;&#10;" default="SequenceFlow_1c022sy">
277 <bpmn2:incoming>SequenceFlow_05gpym3</bpmn2:incoming>
278 <bpmn2:incoming>SequenceFlow_1kntfys</bpmn2:incoming>
279 <bpmn2:outgoing>SequenceFlow_1nlqlwn</bpmn2:outgoing>
280 <bpmn2:outgoing>SequenceFlow_1c022sy</bpmn2:outgoing>
281 <bpmn2:outgoing>SequenceFlow_0ueoglv</bpmn2:outgoing>
282 <bpmn2:outgoing>SequenceFlow_15fqlwe</bpmn2:outgoing>
283 <bpmn2:outgoing>SequenceFlow_0yuj0l5</bpmn2:outgoing>
284 <bpmn2:outgoing>SequenceFlow_1abb030</bpmn2:outgoing>
285 <bpmn2:outgoing>SequenceFlow_0ls3ej5</bpmn2:outgoing>
286 <bpmn2:outgoing>SequenceFlow_1ar6ikk</bpmn2:outgoing>
287 <bpmn2:outgoing>SequenceFlow_171iq7e</bpmn2:outgoing>
288 <bpmn2:outgoing>SequenceFlow_1553o9f</bpmn2:outgoing>
289 <bpmn2:outgoing>SequenceFlow_0dmxwel</bpmn2:outgoing>
290 <bpmn2:outgoing>SequenceFlow_1id2p8y</bpmn2:outgoing>
291 <bpmn2:outgoing>SequenceFlow_0t53vux</bpmn2:outgoing>
292 <bpmn2:outgoing>SequenceFlow_11ck4qe</bpmn2:outgoing>
293 <bpmn2:outgoing>SequenceFlow_16d2ln4</bpmn2:outgoing>
294 <bpmn2:outgoing>SequenceFlow_1quapjx</bpmn2:outgoing>
295 <bpmn2:outgoing>SequenceFlow_101n488</bpmn2:outgoing>
296 <bpmn2:outgoing>SequenceFlow_021ah63</bpmn2:outgoing>
297 </bpmn2:exclusiveGateway>
298 <bpmn2:sequenceFlow id="SequenceFlow_05gpym3" name="Skip" sourceRef="ExclusiveGateway_0xlxgl0" targetRef="ExclusiveGateway_0y82zzx">
299 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[execution.getVariable("disposition") == "Skip"]]></bpmn2:conditionExpression>
300 </bpmn2:sequenceFlow>
301 <bpmn2:sequenceFlow id="SequenceFlow_19ba94v" sourceRef="Task_0eae8go" targetRef="ExclusiveGateway_19an3h2" />
302 <bpmn2:sequenceFlow id="SequenceFlow_1nlqlwn" sourceRef="ExclusiveGateway_0y82zzx" targetRef="IntermediateThrowEvent_0ee7wot">
303 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[(execution.getVariable("disposition") == "Skip" && execution.getVariable("workStep") == "QuiesceTraffic") ||
304(execution.getVariable("disposition") == "Retry" && execution.getVariable("workStep") == "Snapshot")]]></bpmn2:conditionExpression>
305 </bpmn2:sequenceFlow>
306 <bpmn2:sequenceFlow id="SequenceFlow_1c022sy" sourceRef="ExclusiveGateway_0y82zzx" targetRef="Task_1tg549h" />
307 <bpmn2:sequenceFlow id="SequenceFlow_06ev8or" name="yes" sourceRef="ExclusiveGateway_0q323wc" targetRef="IntermediateThrowEvent_0zmqbae">
308 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[execution.getVariable("errorCode") != "0"]]></bpmn2:conditionExpression>
309 </bpmn2:sequenceFlow>
310 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_0zmqbae" name="To Rainy Day Handling">
311 <bpmn2:incoming>SequenceFlow_06ev8or</bpmn2:incoming>
312 <bpmn2:linkEventDefinition name="To Rainy Day Handling" />
313 </bpmn2:intermediateThrowEvent>
314 <bpmn2:sequenceFlow id="SequenceFlow_0nob5cp" sourceRef="IntermediateThrowEvent_0z0t7rn" targetRef="Task_0q5cdit" />
315 <bpmn2:sequenceFlow id="SequenceFlow_076leae" sourceRef="Task_0e313zv" targetRef="ExclusiveGateway_1rglbmr" />
316 <bpmn2:scriptTask id="Task_0e313zv" name="Check If VF Closed Loop Disabled in A&#38;AI" scriptFormat="groovy">
317 <bpmn2:incoming>SequenceFlow_0zzwdwf</bpmn2:incoming>
318 <bpmn2:incoming>SequenceFlow_06ajc11</bpmn2:incoming>
319 <bpmn2:outgoing>SequenceFlow_076leae</bpmn2:outgoing>
320 <bpmn2:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
321def uvfm = new VnfInPlaceUpdate()
322uvfm.checkIfClosedLoopDisabledInAAI(execution)
323]]></bpmn2:script>
324 </bpmn2:scriptTask>
325 <bpmn2:exclusiveGateway id="ExclusiveGateway_1rglbmr" name="Error on isClosedLoopDisabled Check?" default="SequenceFlow_0du9273">
326 <bpmn2:incoming>SequenceFlow_076leae</bpmn2:incoming>
327 <bpmn2:outgoing>SequenceFlow_0du9273</bpmn2:outgoing>
328 <bpmn2:outgoing>SequenceFlow_0zh8r6j</bpmn2:outgoing>
329 </bpmn2:exclusiveGateway>
330 <bpmn2:sequenceFlow id="SequenceFlow_0du9273" name="no&#10;&#10;" sourceRef="ExclusiveGateway_1rglbmr" targetRef="Task_0n1d5f2" />
331 <bpmn2:intermediateCatchEvent id="IntermediateThrowEvent_0z0t7rn" name="To Rainy Day Handling" camunda:asyncBefore="true">
332 <bpmn2:outgoing>SequenceFlow_0nob5cp</bpmn2:outgoing>
333 <bpmn2:linkEventDefinition name="To Rainy Day Handling" />
334 </bpmn2:intermediateCatchEvent>
335 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_1qkzlba" name="To Rainy Day Handling">
336 <bpmn2:incoming>SequenceFlow_1cdfjed</bpmn2:incoming>
337 <bpmn2:linkEventDefinition name="To Rainy Day Handling" />
338 </bpmn2:intermediateThrowEvent>
339 <bpmn2:sequenceFlow id="SequenceFlow_1cdfjed" name="yes" sourceRef="ExclusiveGateway_045e1uz" targetRef="IntermediateThrowEvent_1qkzlba">
340 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[execution.getVariable("errorCode") != "0"]]></bpmn2:conditionExpression>
341 </bpmn2:sequenceFlow>
342 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_0rnlvmz" name="To Rainy Day Handling">
343 <bpmn2:incoming>SequenceFlow_17g62fl</bpmn2:incoming>
344 <bpmn2:linkEventDefinition name="To Rainy Day Handling" />
345 </bpmn2:intermediateThrowEvent>
346 <bpmn2:sequenceFlow id="SequenceFlow_17g62fl" name="yes" sourceRef="ExclusiveGateway_0ud5uwa" targetRef="IntermediateThrowEvent_0rnlvmz">
347 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[execution.getVariable("errorCode") != "0"]]></bpmn2:conditionExpression>
348 </bpmn2:sequenceFlow>
349 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_0v69raz" name="To Rainy Day Handling">
350 <bpmn2:incoming>SequenceFlow_0zh8r6j</bpmn2:incoming>
351 <bpmn2:linkEventDefinition name="To Rainy Day Handling" />
352 </bpmn2:intermediateThrowEvent>
353 <bpmn2:sequenceFlow id="SequenceFlow_0zh8r6j" name="yes&#10;&#10;" sourceRef="ExclusiveGateway_1rglbmr" targetRef="IntermediateThrowEvent_0v69raz">
354 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[execution.getVariable("errorCode") != "0"]]></bpmn2:conditionExpression>
355 </bpmn2:sequenceFlow>
356 <bpmn2:intermediateCatchEvent id="IntermediateThrowEvent_15hlkuq" name="To inMaintenanceCheck">
357 <bpmn2:outgoing>SequenceFlow_09lrk4q</bpmn2:outgoing>
358 <bpmn2:linkEventDefinition name="To inMaintenanceCheck" />
359 </bpmn2:intermediateCatchEvent>
360 <bpmn2:sequenceFlow id="SequenceFlow_09lrk4q" sourceRef="IntermediateThrowEvent_15hlkuq" targetRef="Task_1rxiqe1" />
361 <bpmn2:sequenceFlow id="SequenceFlow_1eezqx8" sourceRef="IntermediateThrowEvent_1lrkrsn" targetRef="Task_0ap39ka" />
362 <bpmn2:intermediateCatchEvent id="IntermediateThrowEvent_1lrkrsn" name="To InMaintenance Set">
363 <bpmn2:outgoing>SequenceFlow_1eezqx8</bpmn2:outgoing>
364 <bpmn2:linkEventDefinition name="To InMaintenance Set" />
365 </bpmn2:intermediateCatchEvent>
366 <bpmn2:intermediateCatchEvent id="IntermediateThrowEvent_1wdxgjm" name="To check if Closed Loop Disabled">
367 <bpmn2:outgoing>SequenceFlow_0zzwdwf</bpmn2:outgoing>
368 <bpmn2:linkEventDefinition name="To check if Closed Loop Disabled" />
369 </bpmn2:intermediateCatchEvent>
370 <bpmn2:sequenceFlow id="SequenceFlow_0zzwdwf" sourceRef="IntermediateThrowEvent_1wdxgjm" targetRef="Task_0e313zv" />
371 <bpmn2:sequenceFlow id="SequenceFlow_06ajc11" name="no" sourceRef="ExclusiveGateway_0ud5uwa" targetRef="Task_0e313zv" />
372 <bpmn2:sequenceFlow id="SequenceFlow_179z9vl" sourceRef="Task_0n1d5f2" targetRef="ExclusiveGateway_148eo7w" />
373 <bpmn2:scriptTask id="Task_0n1d5f2" name="Set VF Is Closed Loop Disabled Flag in A&#38;AI" scriptFormat="groovy">
374 <bpmn2:incoming>SequenceFlow_0du9273</bpmn2:incoming>
375 <bpmn2:incoming>SequenceFlow_032tm9y</bpmn2:incoming>
376 <bpmn2:outgoing>SequenceFlow_179z9vl</bpmn2:outgoing>
377 <bpmn2:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
378def uvfm = new VnfInPlaceUpdate()
379uvfm.setClosedLoopDisabledInAAI(execution, true)
380]]></bpmn2:script>
381 </bpmn2:scriptTask>
382 <bpmn2:sequenceFlow id="SequenceFlow_032tm9y" sourceRef="IntermediateThrowEvent_1552q1o" targetRef="Task_0n1d5f2" />
383 <bpmn2:intermediateCatchEvent id="IntermediateThrowEvent_1552q1o" name="To set Closed Loop Disabled">
384 <bpmn2:outgoing>SequenceFlow_032tm9y</bpmn2:outgoing>
385 <bpmn2:linkEventDefinition name="To set Closed Loop Disabled" />
386 </bpmn2:intermediateCatchEvent>
387 <bpmn2:exclusiveGateway id="ExclusiveGateway_148eo7w" name="Error on Set IsClosedLoopDisabled Flag in A&#38;AI?" default="SequenceFlow_1cjiv6i">
388 <bpmn2:incoming>SequenceFlow_179z9vl</bpmn2:incoming>
389 <bpmn2:outgoing>SequenceFlow_1cjiv6i</bpmn2:outgoing>
390 <bpmn2:outgoing>SequenceFlow_1q3oxtf</bpmn2:outgoing>
391 </bpmn2:exclusiveGateway>
392 <bpmn2:sequenceFlow id="SequenceFlow_1cjiv6i" name="no&#10;&#10;" sourceRef="ExclusiveGateway_148eo7w" targetRef="Task_1dtbnuy" />
393 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_16r1jxm" name="To Rainy Day Handling">
394 <bpmn2:incoming>SequenceFlow_1q3oxtf</bpmn2:incoming>
395 <bpmn2:linkEventDefinition name="To Rainy Day Handling" />
396 </bpmn2:intermediateThrowEvent>
397 <bpmn2:sequenceFlow id="SequenceFlow_1q3oxtf" name="yes" sourceRef="ExclusiveGateway_148eo7w" targetRef="IntermediateThrowEvent_16r1jxm">
398 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[execution.getVariable("errorCode") != "0"]]></bpmn2:conditionExpression>
399 </bpmn2:sequenceFlow>
400 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_1agn6fn" name="To Rainy Day Handling">
401 <bpmn2:incoming>SequenceFlow_1j81s6b</bpmn2:incoming>
402 <bpmn2:linkEventDefinition name="To Rainy Day Handling" />
403 </bpmn2:intermediateThrowEvent>
404 <bpmn2:sequenceFlow id="SequenceFlow_1j81s6b" name="yes" sourceRef="ExclusiveGateway_1slvyx2" targetRef="IntermediateThrowEvent_1agn6fn">
405 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[execution.getVariable("errorCode") != "0"]]></bpmn2:conditionExpression>
406 </bpmn2:sequenceFlow>
407 <bpmn2:intermediateCatchEvent id="IntermediateThrowEvent_02hirbh" name="To Upgrade PreCheck">
408 <bpmn2:outgoing>SequenceFlow_16t9vai</bpmn2:outgoing>
409 <bpmn2:linkEventDefinition name="To Upgrade PreCheck" />
410 </bpmn2:intermediateCatchEvent>
411 <bpmn2:sequenceFlow id="SequenceFlow_16t9vai" sourceRef="IntermediateThrowEvent_02hirbh" targetRef="Task_1fj63ov" />
412 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_0pnzq4y" name="To Rainy Day Handling">
413 <bpmn2:incoming>SequenceFlow_02mk8vs</bpmn2:incoming>
414 <bpmn2:linkEventDefinition name="To Rainy Day Handling" />
415 </bpmn2:intermediateThrowEvent>
416 <bpmn2:sequenceFlow id="SequenceFlow_02mk8vs" name="yes" sourceRef="ExclusiveGateway_1ichg7h" targetRef="IntermediateThrowEvent_0pnzq4y">
417 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[execution.getVariable("errorCode") != "0"]]></bpmn2:conditionExpression>
418 </bpmn2:sequenceFlow>
419 <bpmn2:intermediateCatchEvent id="IntermediateThrowEvent_1s7qalx" name="To Quiesce Traffic">
420 <bpmn2:outgoing>SequenceFlow_1urt6le</bpmn2:outgoing>
421 <bpmn2:linkEventDefinition name="To Quiesce Traffic" />
422 </bpmn2:intermediateCatchEvent>
423 <bpmn2:sequenceFlow id="SequenceFlow_1urt6le" sourceRef="IntermediateThrowEvent_1s7qalx" targetRef="Task_1cfkcss" />
424 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_0l0rp9y" name="To Rainy Day Handling">
425 <bpmn2:incoming>SequenceFlow_11o5j55</bpmn2:incoming>
426 <bpmn2:linkEventDefinition name="To Rainy Day Handling" />
427 </bpmn2:intermediateThrowEvent>
428 <bpmn2:sequenceFlow id="SequenceFlow_11o5j55" name="yes" sourceRef="ExclusiveGateway_1etgtgi" targetRef="IntermediateThrowEvent_0l0rp9y">
429 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[execution.getVariable("errorCode") != "0"]]></bpmn2:conditionExpression>
430 </bpmn2:sequenceFlow>
431 <bpmn2:exclusiveGateway id="ExclusiveGateway_19an3h2" name="Error on SnapShot?" default="SequenceFlow_1fuaq5k">
432 <bpmn2:incoming>SequenceFlow_19ba94v</bpmn2:incoming>
433 <bpmn2:outgoing>SequenceFlow_1fuaq5k</bpmn2:outgoing>
434 <bpmn2:outgoing>SequenceFlow_04gth9f</bpmn2:outgoing>
435 </bpmn2:exclusiveGateway>
436 <bpmn2:sequenceFlow id="SequenceFlow_1fuaq5k" name="no" sourceRef="ExclusiveGateway_19an3h2" targetRef="Task_1mdr1nd" />
437 <bpmn2:intermediateCatchEvent id="IntermediateThrowEvent_0a1s69h" name="To SnapShot">
438 <bpmn2:outgoing>SequenceFlow_0if6xj4</bpmn2:outgoing>
439 <bpmn2:linkEventDefinition name="To SnapShot" />
440 </bpmn2:intermediateCatchEvent>
441 <bpmn2:sequenceFlow id="SequenceFlow_0if6xj4" sourceRef="IntermediateThrowEvent_0a1s69h" targetRef="Task_0eae8go" />
442 <bpmn2:sequenceFlow id="SequenceFlow_04gth9f" name="yes" sourceRef="ExclusiveGateway_19an3h2" targetRef="IntermediateThrowEvent_11vs7u4">
443 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[execution.getVariable("errorCode") != "0"]]></bpmn2:conditionExpression>
444 </bpmn2:sequenceFlow>
445 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_11vs7u4" name="To Rainy Day Handling">
446 <bpmn2:incoming>SequenceFlow_04gth9f</bpmn2:incoming>
447 <bpmn2:linkEventDefinition name="To Rainy Day Handling" />
448 </bpmn2:intermediateThrowEvent>
449 <bpmn2:sequenceFlow id="SequenceFlow_1v59be9" sourceRef="IntermediateThrowEvent_162mb2a" targetRef="Task_1mdr1nd" />
450 <bpmn2:intermediateCatchEvent id="IntermediateThrowEvent_162mb2a" name="To Upgrade Backup">
451 <bpmn2:outgoing>SequenceFlow_1v59be9</bpmn2:outgoing>
452 <bpmn2:linkEventDefinition name="To Upgrade Backup" />
453 </bpmn2:intermediateCatchEvent>
454 <bpmn2:exclusiveGateway id="ExclusiveGateway_0ssvndw" name="Error on UpgradeBackup?" default="SequenceFlow_0txgesu">
455 <bpmn2:incoming>SequenceFlow_04rprct</bpmn2:incoming>
456 <bpmn2:outgoing>SequenceFlow_1uceq96</bpmn2:outgoing>
457 <bpmn2:outgoing>SequenceFlow_0txgesu</bpmn2:outgoing>
458 </bpmn2:exclusiveGateway>
459 <bpmn2:sequenceFlow id="SequenceFlow_04rprct" sourceRef="Task_1mdr1nd" targetRef="ExclusiveGateway_0ssvndw" />
460 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_1yfd3sz" name="To Rainy Day Handling">
461 <bpmn2:incoming>SequenceFlow_1uceq96</bpmn2:incoming>
462 <bpmn2:linkEventDefinition name="To Rainy Day Handling" />
463 </bpmn2:intermediateThrowEvent>
464 <bpmn2:sequenceFlow id="SequenceFlow_1uceq96" name="yes" sourceRef="ExclusiveGateway_0ssvndw" targetRef="IntermediateThrowEvent_1yfd3sz">
465 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[execution.getVariable("errorCode") != "0"]]></bpmn2:conditionExpression>
466 </bpmn2:sequenceFlow>
467 <bpmn2:sequenceFlow id="SequenceFlow_0txgesu" name="no" sourceRef="ExclusiveGateway_0ssvndw" targetRef="Task_1hdg951" />
468 <bpmn2:sequenceFlow id="SequenceFlow_0trguug" sourceRef="Task_0h2nq31" targetRef="ExclusiveGateway_1ozuicc" />
469 <bpmn2:exclusiveGateway id="ExclusiveGateway_1ozuicc" name="Error on Resume Traffic?" default="SequenceFlow_1q3bwlt">
470 <bpmn2:incoming>SequenceFlow_0trguug</bpmn2:incoming>
471 <bpmn2:outgoing>SequenceFlow_1q3bwlt</bpmn2:outgoing>
472 <bpmn2:outgoing>SequenceFlow_1xg6pwh</bpmn2:outgoing>
473 </bpmn2:exclusiveGateway>
474 <bpmn2:sequenceFlow id="SequenceFlow_1q3bwlt" name="no" sourceRef="ExclusiveGateway_1ozuicc" targetRef="Task_1sove95" />
475 <bpmn2:exclusiveGateway id="ExclusiveGateway_123vjyo" name="Error on VNF Unlock?" default="SequenceFlow_1nr9o85">
476 <bpmn2:incoming>SequenceFlow_1xfbwpi</bpmn2:incoming>
477 <bpmn2:outgoing>SequenceFlow_1nr9o85</bpmn2:outgoing>
478 <bpmn2:outgoing>SequenceFlow_0ttowkv</bpmn2:outgoing>
479 </bpmn2:exclusiveGateway>
480 <bpmn2:sequenceFlow id="SequenceFlow_1nr9o85" name="no" sourceRef="ExclusiveGateway_123vjyo" targetRef="Task_1drglpt" />
481 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_1nij04n" name="To Rainy Day Handling">
482 <bpmn2:incoming>SequenceFlow_1gagrha</bpmn2:incoming>
483 <bpmn2:linkEventDefinition name="To Rainy Day Handling" />
484 </bpmn2:intermediateThrowEvent>
485 <bpmn2:sequenceFlow id="SequenceFlow_1gagrha" name="yes" sourceRef="ExclusiveGateway_02tj4dw" targetRef="IntermediateThrowEvent_1nij04n">
486 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[execution.getVariable("errorCode") != "0"]]></bpmn2:conditionExpression>
487 </bpmn2:sequenceFlow>
488 <bpmn2:sequenceFlow id="SequenceFlow_16igl7b" sourceRef="IntermediateThrowEvent_0fhmhsk" targetRef="Task_1ca5ctq" />
489 <bpmn2:intermediateCatchEvent id="IntermediateThrowEvent_0fhmhsk" name="To Upgrade PostCheck">
490 <bpmn2:outgoing>SequenceFlow_16igl7b</bpmn2:outgoing>
491 <bpmn2:linkEventDefinition name="To Upgrade PostCheck" />
492 </bpmn2:intermediateCatchEvent>
493 <bpmn2:sequenceFlow id="SequenceFlow_1urpp94" name="yes" sourceRef="ExclusiveGateway_1gn5lab" targetRef="IntermediateThrowEvent_0vf0a28">
494 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[execution.getVariable("errorCode") != "0"]]></bpmn2:conditionExpression>
495 </bpmn2:sequenceFlow>
496 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_0vf0a28" name="To Rainy Day Handling">
497 <bpmn2:incoming>SequenceFlow_1urpp94</bpmn2:incoming>
498 <bpmn2:linkEventDefinition name="To Rainy Day Handling" />
499 </bpmn2:intermediateThrowEvent>
500 <bpmn2:sequenceFlow id="SequenceFlow_1c2xyhk" name="no" sourceRef="ExclusiveGateway_1gn5lab" targetRef="Task_0h2nq31" />
501 <bpmn2:intermediateCatchEvent id="IntermediateThrowEvent_0pxvl24" name="To Resume Traffic">
502 <bpmn2:outgoing>SequenceFlow_0yja56j</bpmn2:outgoing>
503 <bpmn2:linkEventDefinition name="To Resume Traffic" />
504 </bpmn2:intermediateCatchEvent>
505 <bpmn2:sequenceFlow id="SequenceFlow_0yja56j" sourceRef="IntermediateThrowEvent_0pxvl24" targetRef="Task_0h2nq31" />
506 <bpmn2:sequenceFlow id="SequenceFlow_1xg6pwh" name="yes" sourceRef="ExclusiveGateway_1ozuicc" targetRef="IntermediateThrowEvent_1vjqksl">
507 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[execution.getVariable("errorCode") != "0"]]></bpmn2:conditionExpression>
508 </bpmn2:sequenceFlow>
509 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_1vjqksl" name="To Rainy Day Handling">
510 <bpmn2:incoming>SequenceFlow_1xg6pwh</bpmn2:incoming>
511 <bpmn2:linkEventDefinition name="To Rainy Day Handling" />
512 </bpmn2:intermediateThrowEvent>
513 <bpmn2:intermediateCatchEvent id="IntermediateThrowEvent_1vwqesb" name="To VNF Unlock">
514 <bpmn2:outgoing>SequenceFlow_1hwtq9x</bpmn2:outgoing>
515 <bpmn2:linkEventDefinition name="To VNF Unlock" />
516 </bpmn2:intermediateCatchEvent>
517 <bpmn2:sequenceFlow id="SequenceFlow_1hwtq9x" sourceRef="IntermediateThrowEvent_1vwqesb" targetRef="Task_1sove95" />
518 <bpmn2:sequenceFlow id="SequenceFlow_0ttowkv" name="yes" sourceRef="ExclusiveGateway_123vjyo" targetRef="IntermediateThrowEvent_0m9jtv2">
519 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[execution.getVariable("errorCode") != "0"]]></bpmn2:conditionExpression>
520 </bpmn2:sequenceFlow>
521 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_0m9jtv2" name="To Rainy Day Handling">
522 <bpmn2:incoming>SequenceFlow_0ttowkv</bpmn2:incoming>
523 <bpmn2:linkEventDefinition name="To Rainy Day Handling" />
524 </bpmn2:intermediateThrowEvent>
525 <bpmn2:intermediateCatchEvent id="IntermediateThrowEvent_0pk24h2" name="To Upgrade Software">
526 <bpmn2:outgoing>SequenceFlow_1colra4</bpmn2:outgoing>
527 <bpmn2:linkEventDefinition name="To Upgrade Software" />
528 </bpmn2:intermediateCatchEvent>
529 <bpmn2:sequenceFlow id="SequenceFlow_1colra4" sourceRef="IntermediateThrowEvent_0pk24h2" targetRef="Task_1hdg951" />
530 <bpmn2:exclusiveGateway id="ExclusiveGateway_18j1ow5" name="Error on Unset Closed Loop Disabled?" default="SequenceFlow_3">
531 <bpmn2:incoming>SequenceFlow_1tzax6l</bpmn2:incoming>
532 <bpmn2:outgoing>SequenceFlow_3</bpmn2:outgoing>
533 <bpmn2:outgoing>SequenceFlow_0w8mkkn</bpmn2:outgoing>
534 </bpmn2:exclusiveGateway>
535 <bpmn2:sequenceFlow id="SequenceFlow_0u6ho2p" name="no" sourceRef="ExclusiveGateway_0l2z6wc" targetRef="Task_0y1h8go" />
536 <bpmn2:scriptTask id="Task_0y1h8go" name="Unset VF Is Closed Loop DisabledFlag in A&#38;AI" scriptFormat="groovy">
537 <bpmn2:incoming>SequenceFlow_0u6ho2p</bpmn2:incoming>
538 <bpmn2:incoming>SequenceFlow_09xxorv</bpmn2:incoming>
539 <bpmn2:outgoing>SequenceFlow_1tzax6l</bpmn2:outgoing>
540 <bpmn2:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
541def uvfm = new VnfInPlaceUpdate()
542uvfm.setClosedLoopDisabledInAAI(execution, false)
543]]></bpmn2:script>
544 </bpmn2:scriptTask>
545 <bpmn2:sequenceFlow id="SequenceFlow_1tzax6l" sourceRef="Task_0y1h8go" targetRef="ExclusiveGateway_18j1ow5" />
546 <bpmn2:intermediateCatchEvent id="IntermediateThrowEvent_0pmevcz" name="To unset inMaintenance">
547 <bpmn2:outgoing>SequenceFlow_16ff86u</bpmn2:outgoing>
548 <bpmn2:linkEventDefinition name="To unset inMaintenance" />
549 </bpmn2:intermediateCatchEvent>
550 <bpmn2:sequenceFlow id="SequenceFlow_16ff86u" sourceRef="IntermediateThrowEvent_0pmevcz" targetRef="Task_1drglpt" />
551 <bpmn2:sequenceFlow id="SequenceFlow_0k3zxpd" name="yes" sourceRef="ExclusiveGateway_0l2z6wc" targetRef="IntermediateThrowEvent_1awckg7">
552 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[execution.getVariable("errorCode") != "0"]]></bpmn2:conditionExpression>
553 </bpmn2:sequenceFlow>
554 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_1awckg7" name="To Rainy Day Handling">
555 <bpmn2:incoming>SequenceFlow_0k3zxpd</bpmn2:incoming>
556 <bpmn2:linkEventDefinition name="To Rainy Day Handling" />
557 </bpmn2:intermediateThrowEvent>
558 <bpmn2:intermediateCatchEvent id="IntermediateThrowEvent_1b3smly" name="To unset Closed Loop Disabled">
559 <bpmn2:outgoing>SequenceFlow_09xxorv</bpmn2:outgoing>
560 <bpmn2:linkEventDefinition name="To unset Closed Loop Disabled" />
561 </bpmn2:intermediateCatchEvent>
562 <bpmn2:sequenceFlow id="SequenceFlow_09xxorv" sourceRef="IntermediateThrowEvent_1b3smly" targetRef="Task_0y1h8go" />
563 <bpmn2:sequenceFlow id="SequenceFlow_0w8mkkn" name="yes" sourceRef="ExclusiveGateway_18j1ow5" targetRef="IntermediateThrowEvent_1cw8gsw">
564 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[execution.getVariable("errorCode") != "0"]]></bpmn2:conditionExpression>
565 </bpmn2:sequenceFlow>
566 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_1cw8gsw" name="To Rainy Day Handling">
567 <bpmn2:incoming>SequenceFlow_0w8mkkn</bpmn2:incoming>
568 <bpmn2:linkEventDefinition name="To Rainy Day Handling" />
569 </bpmn2:intermediateThrowEvent>
570 <bpmn2:intermediateCatchEvent id="IntermediateThrowEvent_0x846wp" name="To Completion Handler Prep">
571 <bpmn2:outgoing>SequenceFlow_07uuj2d</bpmn2:outgoing>
572 <bpmn2:linkEventDefinition name="To Completion Handler Prep" />
573 </bpmn2:intermediateCatchEvent>
574 <bpmn2:sequenceFlow id="SequenceFlow_07uuj2d" sourceRef="IntermediateThrowEvent_0x846wp" targetRef="ScriptTask_10" />
575 <bpmn2:sequenceFlow id="SequenceFlow_0ueoglv" sourceRef="ExclusiveGateway_0y82zzx" targetRef="IntermediateThrowEvent_0rz6jh4">
576 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[(execution.getVariable("disposition") == "Skip" && execution.getVariable("workStep") == "checkIfPserversInMaintInAAI") ||
577(execution.getVariable("disposition") == "Retry" && execution.getVariable("workStep") == "checkIfVnfInMaintInAAI")]]></bpmn2:conditionExpression>
578 </bpmn2:sequenceFlow>
579 <bpmn2:sequenceFlow id="SequenceFlow_15fqlwe" sourceRef="ExclusiveGateway_0y82zzx" targetRef="IntermediateThrowEvent_1wip9vc">
580 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[(execution.getVariable("disposition") == "Skip" && execution.getVariable("workStep") == "checkIfVnfInMaintInAAI") ||
581(execution.getVariable("disposition") == "Retry" && execution.getVariable("workStep") == "setVnfInMaintFlagInAAI")]]></bpmn2:conditionExpression>
582 </bpmn2:sequenceFlow>
583 <bpmn2:sequenceFlow id="SequenceFlow_0yuj0l5" sourceRef="ExclusiveGateway_0y82zzx" targetRef="IntermediateThrowEvent_1hki8xj">
584 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[(execution.getVariable("disposition") == "Skip" && execution.getVariable("workStep") == "setVnfInMaintFlagInAAI") ||
585(execution.getVariable("disposition") == "Retry" && execution.getVariable("workStep") == "checkClosedLoopDisabledFlagInAAI")]]></bpmn2:conditionExpression>
586 </bpmn2:sequenceFlow>
587 <bpmn2:sequenceFlow id="SequenceFlow_1abb030" sourceRef="ExclusiveGateway_0y82zzx" targetRef="IntermediateThrowEvent_1gfnt9b">
588 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[(execution.getVariable("disposition") == "Skip" && execution.getVariable("workStep") == "checkClosedLoopDisabledFlagInAAI") ||
589(execution.getVariable("disposition") == "Retry" && execution.getVariable("workStep") == "setClosedLoopDisabledFlagInAAI")]]></bpmn2:conditionExpression>
590 </bpmn2:sequenceFlow>
591 <bpmn2:sequenceFlow id="SequenceFlow_0ls3ej5" sourceRef="ExclusiveGateway_0y82zzx" targetRef="IntermediateThrowEvent_1gzhs1a">
592 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[(execution.getVariable("disposition") == "Skip" && execution.getVariable("workStep") == "setClosedLoopDisabledFlagInAAI") ||
593(execution.getVariable("disposition") == "Retry" && execution.getVariable("workStep") == "Lock")]]></bpmn2:conditionExpression>
594 </bpmn2:sequenceFlow>
595 <bpmn2:sequenceFlow id="SequenceFlow_1ar6ikk" sourceRef="ExclusiveGateway_0y82zzx" targetRef="IntermediateThrowEvent_1p9i2bi">
596 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[(execution.getVariable("disposition") == "Skip" && execution.getVariable("workStep") == "UpgradePreCheck") ||
597(execution.getVariable("disposition") == "Retry" && execution.getVariable("workStep") == "QuiesceTraffic")]]></bpmn2:conditionExpression>
598 </bpmn2:sequenceFlow>
599 <bpmn2:sequenceFlow id="SequenceFlow_171iq7e" sourceRef="ExclusiveGateway_0y82zzx" targetRef="IntermediateThrowEvent_0rp1ax0">
600 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[(execution.getVariable("disposition") == "Skip" && execution.getVariable("workStep") == "Snapshot") ||
601(execution.getVariable("disposition") == "Retry" && execution.getVariable("workStep") == "UpgradeBackup")]]></bpmn2:conditionExpression>
602 </bpmn2:sequenceFlow>
603 <bpmn2:sequenceFlow id="SequenceFlow_1553o9f" sourceRef="ExclusiveGateway_0y82zzx" targetRef="IntermediateThrowEvent_01ngkx2">
604 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[(execution.getVariable("disposition") == "Skip" && execution.getVariable("workStep") == "UpgradeBackup") ||
605(execution.getVariable("disposition") == "Retry" && execution.getVariable("workStep") == "UpgradeSoftware")]]></bpmn2:conditionExpression>
606 </bpmn2:sequenceFlow>
607 <bpmn2:sequenceFlow id="SequenceFlow_0dmxwel" sourceRef="ExclusiveGateway_0y82zzx" targetRef="IntermediateThrowEvent_0lbd0cs">
608 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[(execution.getVariable("disposition") == "Skip" && execution.getVariable("workStep") == "UpgradePostCheck") ||
609(execution.getVariable("disposition") == "Retry" && execution.getVariable("workStep") == "ResumeTraffic")]]></bpmn2:conditionExpression>
610 </bpmn2:sequenceFlow>
611 <bpmn2:sequenceFlow id="SequenceFlow_1id2p8y" sourceRef="ExclusiveGateway_0y82zzx" targetRef="IntermediateThrowEvent_1ycbds3">
612 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[(execution.getVariable("disposition") == "Skip" && execution.getVariable("workStep") == "ResumeTraffic") ||
613(execution.getVariable("disposition") == "Retry" && execution.getVariable("workStep") == "Unlock")]]></bpmn2:conditionExpression>
614 </bpmn2:sequenceFlow>
615 <bpmn2:sequenceFlow id="SequenceFlow_0t53vux" sourceRef="ExclusiveGateway_0y82zzx" targetRef="IntermediateThrowEvent_1cp0hkt">
616 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[(execution.getVariable("disposition") == "Skip" && execution.getVariable("workStep") == "Unlock") ||
617(execution.getVariable("disposition") == "Retry" && execution.getVariable("workStep") == "unsetVnfInMaintFlagInAAI")]]></bpmn2:conditionExpression>
618 </bpmn2:sequenceFlow>
619 <bpmn2:sequenceFlow id="SequenceFlow_11ck4qe" sourceRef="ExclusiveGateway_0y82zzx" targetRef="IntermediateThrowEvent_184w0i8">
620 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[(execution.getVariable("disposition") == "Skip" && execution.getVariable("workStep") == "unsetVnfInMaintFlagInAAI") ||
621(execution.getVariable("disposition") == "Retry" && execution.getVariable("workStep") == "unsetClosedLoopDisabledFlagInAAI")]]></bpmn2:conditionExpression>
622 </bpmn2:sequenceFlow>
623 <bpmn2:sequenceFlow id="SequenceFlow_16d2ln4" sourceRef="ExclusiveGateway_0y82zzx" targetRef="IntermediateThrowEvent_1u9f9kp">
624 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[(execution.getVariable("disposition") == "Skip" && execution.getVariable("workStep") == "unsetClosedLoopDisabledFlagInAAI") ||
625(execution.getVariable("disposition") == "Retry" && execution.getVariable("workStep") == "completionHandlerPrep")]]></bpmn2:conditionExpression>
626 </bpmn2:sequenceFlow>
627 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_0rz6jh4" name="To inMaintenanceCheck">
628 <bpmn2:incoming>SequenceFlow_0ueoglv</bpmn2:incoming>
629 <bpmn2:linkEventDefinition name="To inMaintenanceCheck" />
630 </bpmn2:intermediateThrowEvent>
631 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_1wip9vc" name="To InMaintenance Set">
632 <bpmn2:incoming>SequenceFlow_15fqlwe</bpmn2:incoming>
633 <bpmn2:linkEventDefinition name="To InMaintenance Set" />
634 </bpmn2:intermediateThrowEvent>
635 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_1hki8xj" name="To check if Closed Loop Disabled">
636 <bpmn2:incoming>SequenceFlow_0yuj0l5</bpmn2:incoming>
637 <bpmn2:linkEventDefinition name="To check if Closed Loop Disabled" />
638 </bpmn2:intermediateThrowEvent>
639 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_1gfnt9b" name="To set Closed Loop Disabled">
640 <bpmn2:incoming>SequenceFlow_1abb030</bpmn2:incoming>
641 <bpmn2:linkEventDefinition name="To set Closed Loop Disabled" />
642 </bpmn2:intermediateThrowEvent>
643 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_1gzhs1a" name="To VNF Lock">
644 <bpmn2:incoming>SequenceFlow_0ls3ej5</bpmn2:incoming>
645 <bpmn2:linkEventDefinition name="To VNF Lock" />
646 </bpmn2:intermediateThrowEvent>
647 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_0385ons" name="To Upgrade PreCheck">
648 <bpmn2:incoming>SequenceFlow_1quapjx</bpmn2:incoming>
649 <bpmn2:linkEventDefinition name="To Upgrade PreCheck" />
650 </bpmn2:intermediateThrowEvent>
651 <bpmn2:sequenceFlow id="SequenceFlow_1quapjx" sourceRef="ExclusiveGateway_0y82zzx" targetRef="IntermediateThrowEvent_0385ons">
652 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[(execution.getVariable("disposition") == "Skip" && execution.getVariable("workStep") == "Lock") ||
653(execution.getVariable("disposition") == "Retry" && execution.getVariable("workStep") == "UpgradePreCheck")]]></bpmn2:conditionExpression>
654 </bpmn2:sequenceFlow>
655 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_1p9i2bi" name="To Quiesce Traffic">
656 <bpmn2:incoming>SequenceFlow_1ar6ikk</bpmn2:incoming>
657 <bpmn2:linkEventDefinition name="To Quiesce Traffic" />
658 </bpmn2:intermediateThrowEvent>
659 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_0ee7wot" name="To SnapShot">
660 <bpmn2:incoming>SequenceFlow_1nlqlwn</bpmn2:incoming>
661 <bpmn2:linkEventDefinition name="To SnapShot" />
662 </bpmn2:intermediateThrowEvent>
663 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_0rp1ax0" name="To Upgrade Backup">
664 <bpmn2:incoming>SequenceFlow_171iq7e</bpmn2:incoming>
665 <bpmn2:linkEventDefinition name="To Upgrade Backup" />
666 </bpmn2:intermediateThrowEvent>
667 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_01ngkx2" name="To Upgrade Software">
668 <bpmn2:incoming>SequenceFlow_1553o9f</bpmn2:incoming>
669 <bpmn2:linkEventDefinition name="To Upgrade Software" />
670 </bpmn2:intermediateThrowEvent>
671 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_0lbd0cs" name="To Resume Traffic">
672 <bpmn2:incoming>SequenceFlow_0dmxwel</bpmn2:incoming>
673 <bpmn2:linkEventDefinition name="To Resume Traffic" />
674 </bpmn2:intermediateThrowEvent>
675 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_1ycbds3" name="To VNF Unlock">
676 <bpmn2:incoming>SequenceFlow_1id2p8y</bpmn2:incoming>
677 <bpmn2:linkEventDefinition name="To VNF Unlock" />
678 </bpmn2:intermediateThrowEvent>
679 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_1cp0hkt" name="To unset inMaintenance">
680 <bpmn2:incoming>SequenceFlow_0t53vux</bpmn2:incoming>
681 <bpmn2:linkEventDefinition name="To unset inMaintenance" />
682 </bpmn2:intermediateThrowEvent>
683 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_184w0i8" name="To unset Closed Loop Disabled">
684 <bpmn2:incoming>SequenceFlow_11ck4qe</bpmn2:incoming>
685 <bpmn2:linkEventDefinition name="To unset Closed Loop Disabled" />
686 </bpmn2:intermediateThrowEvent>
687 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_1u9f9kp" name="To Completion Handler Prep">
688 <bpmn2:incoming>SequenceFlow_16d2ln4</bpmn2:incoming>
689 <bpmn2:linkEventDefinition name="To Completion Handler Prep" />
690 </bpmn2:intermediateThrowEvent>
691 <bpmn2:intermediateCatchEvent id="IntermediateThrowEvent_18wrvcy" name="To check if Physical Servers Are Locked">
692 <bpmn2:outgoing>SequenceFlow_179tyul</bpmn2:outgoing>
693 <bpmn2:linkEventDefinition name="To check if Physical Servers Are Locked" />
694 </bpmn2:intermediateCatchEvent>
695 <bpmn2:sequenceFlow id="SequenceFlow_179tyul" sourceRef="IntermediateThrowEvent_18wrvcy" targetRef="Task_0vy2zge" />
696 <bpmn2:sequenceFlow id="SequenceFlow_101n488" sourceRef="ExclusiveGateway_0y82zzx" targetRef="IntermediateThrowEvent_17k1fmk">
697 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[execution.getVariable("disposition") == "Retry" && execution.getVariable("workStep") == "checkIfPserversInMaintInAAI"]]></bpmn2:conditionExpression>
698 </bpmn2:sequenceFlow>
699 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_17k1fmk" name="To check if Physical Servers Are Locked">
700 <bpmn2:incoming>SequenceFlow_101n488</bpmn2:incoming>
701 <bpmn2:linkEventDefinition name="To check if Physical Servers Are Locked" />
702 </bpmn2:intermediateThrowEvent>
703 <bpmn2:intermediateCatchEvent id="IntermediateThrowEvent_1m7fq7a" name="To VNF Lock">
704 <bpmn2:outgoing>SequenceFlow_1ood2pr</bpmn2:outgoing>
705 <bpmn2:linkEventDefinition name="To VNF Lock" />
706 </bpmn2:intermediateCatchEvent>
707 <bpmn2:sequenceFlow id="SequenceFlow_1ood2pr" sourceRef="IntermediateThrowEvent_1m7fq7a" targetRef="Task_1dtbnuy" />
708 <bpmn2:callActivity id="Task_0eae8go" name="Call APP-C SnapShot" calledElement="AppCClient">
709 <bpmn2:extensionElements>
710 <camunda:in source="msoRequestId" target="msoRequestId" />
711 <camunda:in source="actionSnapshot" target="action" />
712 <camunda:in source="vnfId" target="vnfId" />
713 <camunda:in source="payload" target="payload" />
714 <camunda:in source="isDebugLogEnabled" target="isDebugLogEnabled" />
715 <camunda:out source="errorCode" target="errorCode" />
716 <camunda:out source="errorText" target="errorText" />
717 <camunda:out source="workStep" target="workStep" />
718 <camunda:out source="failedActivity" target="failedActivity" />
719 <camunda:in source="vmIdList" target="vmIdList" />
720 <camunda:in source="aicIdentity" target="identityUrl" />
721 </bpmn2:extensionElements>
722 <bpmn2:incoming>SequenceFlow_1c0vdki</bpmn2:incoming>
723 <bpmn2:incoming>SequenceFlow_0if6xj4</bpmn2:incoming>
724 <bpmn2:outgoing>SequenceFlow_19ba94v</bpmn2:outgoing>
725 </bpmn2:callActivity>
726 <bpmn2:callActivity id="Task_1dtbnuy" name="Call APP-C VNF Lock" calledElement="AppCClient">
727 <bpmn2:extensionElements>
728 <camunda:in source="msoRequestId" target="msoRequestId" />
729 <camunda:in source="actionLock" target="action" />
730 <camunda:in source="vnfId" target="vnfId" />
731 <camunda:in source="isDebugLogEnabled" target="isDebugLogEnabled" />
732 <camunda:out source="errorCode" target="errorCode" />
733 <camunda:out source="errorText" target="errorText" />
734 <camunda:out source="workStep" target="workStep" />
735 <camunda:out source="failedActivity" target="failedActivity" />
736 <camunda:out source="rollbackVnfLock" target="rollbackVnfLock" />
737 </bpmn2:extensionElements>
738 <bpmn2:incoming>SequenceFlow_1cjiv6i</bpmn2:incoming>
739 <bpmn2:incoming>SequenceFlow_1ood2pr</bpmn2:incoming>
740 <bpmn2:outgoing>SequenceFlow_0xx8y1s</bpmn2:outgoing>
741 </bpmn2:callActivity>
742 <bpmn2:callActivity id="Task_1sove95" name="Call APP-C VNF Unlock" calledElement="AppCClient">
743 <bpmn2:extensionElements>
744 <camunda:in source="msoRequestId" target="msoRequestId" />
745 <camunda:in source="actionUnlock" target="action" />
746 <camunda:in source="vnfId" target="vnfId" />
747 <camunda:in source="isDebugLogEnabled" target="isDebugLogEnabled" />
748 <camunda:out source="errorCode" target="errorCode" />
749 <camunda:out source="errorText" target="errorText" />
750 <camunda:out source="workStep" target="workStep" />
751 <camunda:out source="failedActivity" target="failedActivity" />
752 <camunda:out source="rollbackVnfLock" target="rollbackVnfLock" />
753 </bpmn2:extensionElements>
754 <bpmn2:incoming>SequenceFlow_1q3bwlt</bpmn2:incoming>
755 <bpmn2:incoming>SequenceFlow_1hwtq9x</bpmn2:incoming>
756 <bpmn2:outgoing>SequenceFlow_1xfbwpi</bpmn2:outgoing>
757 </bpmn2:callActivity>
758 <bpmn2:callActivity id="Task_1fj63ov" name="Call APP-C UpgradePreCheck" calledElement="AppCClient">
759 <bpmn2:extensionElements>
760 <camunda:in source="msoRequestId" target="msoRequestId" />
761 <camunda:in source="actionUpgradePreCheck" target="action" />
762 <camunda:in source="payload" target="payload" />
763 <camunda:in source="vnfId" target="vnfId" />
764 <camunda:in source="isDebugLogEnabled" target="isDebugLogEnabled" />
765 <camunda:out source="errorCode" target="errorCode" />
766 <camunda:out source="errorText" target="errorText" />
767 <camunda:out source="workStep" target="workStep" />
768 <camunda:out source="failedActivity" target="failedActivity" />
769 <camunda:in source="vnfName" target="vnfName" />
770 </bpmn2:extensionElements>
771 <bpmn2:incoming>SequenceFlow_0qy68ib</bpmn2:incoming>
772 <bpmn2:incoming>SequenceFlow_16t9vai</bpmn2:incoming>
773 <bpmn2:outgoing>SequenceFlow_0a6pdza</bpmn2:outgoing>
774 </bpmn2:callActivity>
775 <bpmn2:callActivity id="Task_1ca5ctq" name="Call APP-C Upgrade PostCheck" calledElement="AppCClient">
776 <bpmn2:extensionElements>
777 <camunda:in source="msoRequestId" target="msoRequestId" />
778 <camunda:in source="actionUpgradePostCheck" target="action" />
779 <camunda:in source="payload" target="payload" />
780 <camunda:in source="vnfId" target="vnfId" />
781 <camunda:in source="isDebugLogEnabled" target="isDebugLogEnabled" />
782 <camunda:out source="errorCode" target="errorCode" />
783 <camunda:out source="errorText" target="errorText" />
784 <camunda:out source="workStep" target="workStep" />
785 <camunda:out source="failedActivity" target="failedActivity" />
786 <camunda:in source="vnfName" target="vnfName" />
787 </bpmn2:extensionElements>
788 <bpmn2:incoming>SequenceFlow_162mm0m</bpmn2:incoming>
789 <bpmn2:incoming>SequenceFlow_16igl7b</bpmn2:incoming>
790 <bpmn2:outgoing>SequenceFlow_1c79909</bpmn2:outgoing>
791 </bpmn2:callActivity>
792 <bpmn2:intermediateThrowEvent id="IntermediateThrowEvent_1kbtw2p" name="To Upgrade PostCheck">
793 <bpmn2:incoming>SequenceFlow_021ah63</bpmn2:incoming>
794 <bpmn2:linkEventDefinition name="To Upgrade PostCheck" />
795 </bpmn2:intermediateThrowEvent>
796 <bpmn2:sequenceFlow id="SequenceFlow_021ah63" sourceRef="ExclusiveGateway_0y82zzx" targetRef="IntermediateThrowEvent_1kbtw2p">
797 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[(execution.getVariable("disposition") == "Skip" && execution.getVariable("workStep") == "UpgradeSoftware") ||
798(execution.getVariable("disposition") == "Retry" && execution.getVariable("workStep") == "UpgradePostCheck")]]></bpmn2:conditionExpression>
799 </bpmn2:sequenceFlow>
800 <bpmn2:scriptTask id="ScriptTask_1qr054i" name="Increment Retry Count" scriptFormat="groovy">
801 <bpmn2:incoming>SequenceFlow_1ijc733</bpmn2:incoming>
802 <bpmn2:outgoing>SequenceFlow_0ai205d</bpmn2:outgoing>
803 <bpmn2:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
804def uvfm = new VnfInPlaceUpdate()
805uvfm.incrementRetryCount(execution)
806]]></bpmn2:script>
807 </bpmn2:scriptTask>
808 <bpmn2:exclusiveGateway id="ExclusiveGateway_1g8h3lt" name="Retries Left?" default="SequenceFlow_0h64c4o">
809 <bpmn2:incoming>SequenceFlow_0a2cv6d</bpmn2:incoming>
810 <bpmn2:outgoing>SequenceFlow_1kntfys</bpmn2:outgoing>
811 <bpmn2:outgoing>SequenceFlow_0h64c4o</bpmn2:outgoing>
812 </bpmn2:exclusiveGateway>
813 <bpmn2:intermediateCatchEvent id="IntermediateCatchEvent_1bv97n4" name="RetryTimer">
814 <bpmn2:incoming>SequenceFlow_0ai205d</bpmn2:incoming>
815 <bpmn2:outgoing>SequenceFlow_0a2cv6d</bpmn2:outgoing>
816 <bpmn2:timerEventDefinition>
817 <bpmn2:timeDuration xsi:type="bpmn2:tFormalExpression">PT1M</bpmn2:timeDuration>
818 </bpmn2:timerEventDefinition>
819 </bpmn2:intermediateCatchEvent>
820 <bpmn2:sequenceFlow id="SequenceFlow_0ai205d" sourceRef="ScriptTask_1qr054i" targetRef="IntermediateCatchEvent_1bv97n4" />
821 <bpmn2:sequenceFlow id="SequenceFlow_0a2cv6d" sourceRef="IntermediateCatchEvent_1bv97n4" targetRef="ExclusiveGateway_1g8h3lt" />
822 <bpmn2:sequenceFlow id="SequenceFlow_1ijc733" name="Retry" sourceRef="ExclusiveGateway_0xlxgl0" targetRef="ScriptTask_1qr054i">
823 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[execution.getVariable("disposition") == "Retry"]]></bpmn2:conditionExpression>
824 </bpmn2:sequenceFlow>
825 <bpmn2:sequenceFlow id="SequenceFlow_1kntfys" name="yes" sourceRef="ExclusiveGateway_1g8h3lt" targetRef="ExclusiveGateway_0y82zzx">
826 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" language="groovy"><![CDATA[String retryVariableName = execution.getVariable('retryCountVariableName')
827
828execution.getVariable(retryVariableName) < execution.getVariable("maxRetryCount")]]></bpmn2:conditionExpression>
829 </bpmn2:sequenceFlow>
830 <bpmn2:sequenceFlow id="SequenceFlow_0h64c4o" name="no" sourceRef="ExclusiveGateway_1g8h3lt" targetRef="Task_1tg549h" />
831 <bpmn2:callActivity id="Task_0zbogrm" name="Rollback Processing" calledElement="RollbackVnf">
832 <bpmn2:extensionElements>
833 <camunda:in source="msoRequestId" target="msoRequestId" />
834 <camunda:in source="vnfId" target="vnfId" />
835 <camunda:in source="isDebugLogEnabled" target="isDebugLogEnabled" />
836 <camunda:in source="rollbackSetClosedLoopDisabledFlag" target="rollbackSetClosedLoopDisabledFlag" />
837 <camunda:in source="rollbackSetVnfInMaintenanceFlag" target="rollbackSetVnfInMaintenanceFlag" />
838 <camunda:in source="rollbackVnfStop" target="rollbackVnfStop" />
839 <camunda:in source="rollbackVnfLock" target="rollbackVnfLock" />
840 <camunda:in source="errorCode" target="errorCode" />
841 <camunda:out source="rollbackSuccessful" target="rollbackSuccessful" />
842 <camunda:in source="rollbackQuiesceTraffic" target="rollbackQuiesceTraffic" />
843 <camunda:in source="payload" target="payload" />
844 <camunda:in source="vnfName" target="vnfName" />
845 </bpmn2:extensionElements>
846 <bpmn2:incoming>SequenceFlow_1qr8msw</bpmn2:incoming>
847 <bpmn2:outgoing>SequenceFlow_0syfgbo</bpmn2:outgoing>
848 </bpmn2:callActivity>
849 <bpmn2:sequenceFlow id="SequenceFlow_0syfgbo" sourceRef="Task_0zbogrm" targetRef="Task_1tg549h" />
850 <bpmn2:callActivity id="Task_1cfkcss" name="Call APP-C QuiesceTraffic" calledElement="AppCClient">
851 <bpmn2:extensionElements>
852 <camunda:in source="msoRequestId" target="msoRequestId" />
853 <camunda:in source="actionQuiesceTraffic" target="action" />
854 <camunda:in source="payload" target="payload" />
855 <camunda:in source="vnfId" target="vnfId" />
856 <camunda:in source="isDebugLogEnabled" target="isDebugLogEnabled" />
857 <camunda:out source="errorCode" target="errorCode" />
858 <camunda:out source="errorText" target="errorText" />
859 <camunda:out source="workStep" target="workStep" />
860 <camunda:out source="failedActivity" target="failedActivity" />
861 <camunda:in source="vnfName" target="vnfName" />
862 <camunda:out source="rollbackQuiesceTraffic" target="rollbackQuiesceTraffic" />
863 </bpmn2:extensionElements>
864 <bpmn2:incoming>SequenceFlow_0q0qan8</bpmn2:incoming>
865 <bpmn2:incoming>SequenceFlow_1urt6le</bpmn2:incoming>
866 <bpmn2:outgoing>SequenceFlow_13h26h9</bpmn2:outgoing>
867 </bpmn2:callActivity>
868 <bpmn2:callActivity id="Task_1mdr1nd" name="Call APP-C Upgrade Backup" calledElement="AppCClient">
869 <bpmn2:extensionElements>
870 <camunda:in source="msoRequestId" target="msoRequestId" />
871 <camunda:in source="actionUpgradeBackup" target="action" />
872 <camunda:in source="vnfId" target="vnfId" />
873 <camunda:in source="payload" target="payload" />
874 <camunda:in source="isDebugLogEnabled" target="isDebugLogEnabled" />
875 <camunda:out source="errorCode" target="errorCode" />
876 <camunda:out source="errorText" target="errorText" />
877 <camunda:out source="workStep" target="workStep" />
878 <camunda:out source="failedActivity" target="failedActivity" />
879 <camunda:in source="vnfName" target="vnfName" />
880 </bpmn2:extensionElements>
881 <bpmn2:incoming>SequenceFlow_1fuaq5k</bpmn2:incoming>
882 <bpmn2:incoming>SequenceFlow_1v59be9</bpmn2:incoming>
883 <bpmn2:outgoing>SequenceFlow_04rprct</bpmn2:outgoing>
884 </bpmn2:callActivity>
885 <bpmn2:callActivity id="Task_1hdg951" name="Call APP-C Upgrade Software" calledElement="AppCClient">
886 <bpmn2:extensionElements>
887 <camunda:in source="msoRequestId" target="msoRequestId" />
888 <camunda:in source="actionUpgradeSoftware" target="action" />
889 <camunda:in source="payload" target="payload" />
890 <camunda:in source="vnfId" target="vnfId" />
891 <camunda:in source="isDebugLogEnabled" target="isDebugLogEnabled" />
892 <camunda:out source="errorCode" target="errorCode" />
893 <camunda:out source="errorText" target="errorText" />
894 <camunda:out source="workStep" target="workStep" />
895 <camunda:out source="failedActivity" target="failedActivity" />
896 <camunda:in source="vnfName" target="vnfName" />
897 </bpmn2:extensionElements>
898 <bpmn2:incoming>SequenceFlow_0txgesu</bpmn2:incoming>
899 <bpmn2:incoming>SequenceFlow_1colra4</bpmn2:incoming>
900 <bpmn2:outgoing>SequenceFlow_1uno5rs</bpmn2:outgoing>
901 </bpmn2:callActivity>
902 <bpmn2:callActivity id="Task_0h2nq31" name="Call APP-C Resume Traffic" calledElement="AppCClient">
903 <bpmn2:extensionElements>
904 <camunda:in source="msoRequestId" target="msoRequestId" />
905 <camunda:in source="actionResumeTraffic" target="action" />
906 <camunda:in source="payload" target="payload" />
907 <camunda:in source="vnfId" target="vnfId" />
908 <camunda:in source="isDebugLogEnabled" target="isDebugLogEnabled" />
909 <camunda:out source="errorCode" target="errorCode" />
910 <camunda:out source="errorText" target="errorText" />
911 <camunda:out source="workStep" target="workStep" />
912 <camunda:out source="failedActivity" target="failedActivity" />
913 <camunda:in source="vnfName" target="vnfName" />
914 <camunda:out source="rollbackQuiesceTraffic" target="rollbackQuiesceTraffic" />
915 </bpmn2:extensionElements>
916 <bpmn2:incoming>SequenceFlow_1c2xyhk</bpmn2:incoming>
917 <bpmn2:incoming>SequenceFlow_0yja56j</bpmn2:incoming>
918 <bpmn2:outgoing>SequenceFlow_0trguug</bpmn2:outgoing>
919 </bpmn2:callActivity>
920 <bpmn2:exclusiveGateway id="ExclusiveGateway_1slvyx2" name="Error on VNF Lock?" default="SequenceFlow_0qy68ib">
921 <bpmn2:incoming>SequenceFlow_0xx8y1s</bpmn2:incoming>
922 <bpmn2:outgoing>SequenceFlow_1j81s6b</bpmn2:outgoing>
923 <bpmn2:outgoing>SequenceFlow_0qy68ib</bpmn2:outgoing>
924 </bpmn2:exclusiveGateway>
925 </bpmn2:process>
926 <bpmn2:error id="Error_1" name="MSOWorkflowException" errorCode="MSOWorkflowException" />
927 <bpmndi:BPMNDiagram id="BPMNDiagram_1">
928 <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="VnfInPlaceUpdate">
929 <bpmndi:BPMNShape id="_BPMNShape_StartEvent_50" bpmnElement="StartEvent_1">
930 <dc:Bounds x="97" y="72" width="36" height="36" />
931 <bpmndi:BPMNLabel>
932 <dc:Bounds x="103" y="113" width="23" height="12" />
933 </bpmndi:BPMNLabel>
934 </bpmndi:BPMNShape>
935 <bpmndi:BPMNShape id="_BPMNShape_EndEvent_125" bpmnElement="EndEvent_1">
936 <dc:Bounds x="569" y="1073" width="36" height="36" />
937 <bpmndi:BPMNLabel>
938 <dc:Bounds x="568" y="1114" width="38" height="12" />
939 </bpmndi:BPMNLabel>
940 </bpmndi:BPMNShape>
941 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_4" bpmnElement="SequenceFlow_4" sourceElement="_BPMNShape_StartEvent_50" targetElement="_BPMNShape_ScriptTask_124">
942 <di:waypoint xsi:type="dc:Point" x="133" y="90" />
943 <di:waypoint xsi:type="dc:Point" x="209" y="90" />
944 <bpmndi:BPMNLabel>
945 <dc:Bounds x="171" y="75" width="0" height="0" />
946 </bpmndi:BPMNLabel>
947 </bpmndi:BPMNEdge>
948 <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_124" bpmnElement="PreProcessRequest">
949 <dc:Bounds x="209" y="50" width="100" height="80" />
950 </bpmndi:BPMNShape>
951 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_5" bpmnElement="SequenceFlow_5" sourceElement="_BPMNShape_ScriptTask_124" targetElement="_BPMNShape_ScriptTask_125">
952 <di:waypoint xsi:type="dc:Point" x="309" y="90" />
953 <di:waypoint xsi:type="dc:Point" x="373" y="90" />
954 <bpmndi:BPMNLabel>
955 <dc:Bounds x="341" y="75" width="0" height="0" />
956 </bpmndi:BPMNLabel>
957 </bpmndi:BPMNEdge>
958 <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_125" bpmnElement="ScriptTask_1">
959 <dc:Bounds x="373" y="50" width="100" height="80" />
960 </bpmndi:BPMNShape>
961 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_2" bpmnElement="SequenceFlow_2" sourceElement="_BPMNShape_ScriptTask_125">
962 <di:waypoint xsi:type="dc:Point" x="473" y="237" />
963 <di:waypoint xsi:type="dc:Point" x="513" y="237" />
964 <bpmndi:BPMNLabel>
965 <dc:Bounds x="493" y="222" width="0" height="0" />
966 </bpmndi:BPMNLabel>
967 </bpmndi:BPMNEdge>
968 <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_127" bpmnElement="ScriptTask_4">
969 <dc:Bounds x="415" y="1051" width="100" height="80" />
970 </bpmndi:BPMNShape>
971 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_6" bpmnElement="SequenceFlow_6" sourceElement="_BPMNShape_ScriptTask_127" targetElement="_BPMNShape_EndEvent_125">
972 <di:waypoint xsi:type="dc:Point" x="515" y="1091" />
973 <di:waypoint xsi:type="dc:Point" x="549" y="1091" />
974 <di:waypoint xsi:type="dc:Point" x="549" y="1091" />
975 <di:waypoint xsi:type="dc:Point" x="569" y="1091" />
976 <bpmndi:BPMNLabel>
977 <dc:Bounds x="564" y="1091" width="0" height="0" />
978 </bpmndi:BPMNLabel>
979 </bpmndi:BPMNEdge>
980 <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_133" bpmnElement="ScriptTask_10">
981 <dc:Bounds x="126" y="1051" width="100" height="80" />
982 </bpmndi:BPMNShape>
983 <bpmndi:BPMNShape id="_BPMNShape_CallActivity_27" bpmnElement="CallActivity_1">
984 <dc:Bounds x="269" y="1051" width="100" height="80" />
985 </bpmndi:BPMNShape>
986 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_17" bpmnElement="SequenceFlow_17" sourceElement="_BPMNShape_ScriptTask_133" targetElement="_BPMNShape_CallActivity_27">
987 <di:waypoint xsi:type="dc:Point" x="226" y="1091" />
988 <di:waypoint xsi:type="dc:Point" x="248" y="1091" />
989 <di:waypoint xsi:type="dc:Point" x="248" y="1091" />
990 <di:waypoint xsi:type="dc:Point" x="269" y="1091" />
991 <bpmndi:BPMNLabel>
992 <dc:Bounds x="263" y="1091" width="0" height="0" />
993 </bpmndi:BPMNLabel>
994 </bpmndi:BPMNEdge>
995 <bpmndi:BPMNShape id="_BPMNShape_SubProcess_17" bpmnElement="SubProcess_1" isExpanded="true">
996 <dc:Bounds x="103" y="1374" width="836" height="242" />
997 </bpmndi:BPMNShape>
998 <bpmndi:BPMNShape id="_BPMNShape_StartEvent_52" bpmnElement="StartEvent_3">
999 <dc:Bounds x="167" y="1468" width="36" height="36" />
1000 <bpmndi:BPMNLabel>
1001 <dc:Bounds x="146" y="1509" width="77" height="12" />
1002 </bpmndi:BPMNLabel>
1003 </bpmndi:BPMNShape>
1004 <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_136" bpmnElement="ScriptTask_3">
1005 <dc:Bounds x="613" y="1446" width="100" height="80" />
1006 </bpmndi:BPMNShape>
1007 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_1" bpmnElement="SequenceFlow_1" sourceElement="_BPMNShape_StartEvent_52" targetElement="_BPMNShape_ScriptTask_136">
1008 <di:waypoint xsi:type="dc:Point" x="203" y="1486" />
1009 <di:waypoint xsi:type="dc:Point" x="233" y="1486" />
1010 <bpmndi:BPMNLabel>
1011 <dc:Bounds x="218" y="1471" width="0" height="0" />
1012 </bpmndi:BPMNLabel>
1013 </bpmndi:BPMNEdge>
1014 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_7" bpmnElement="SequenceFlow_7" sourceElement="_BPMNShape_ScriptTask_136" targetElement="_BPMNShape_CallActivity_28">
1015 <di:waypoint xsi:type="dc:Point" x="713" y="1486" />
1016 <di:waypoint xsi:type="dc:Point" x="748" y="1486" />
1017 <bpmndi:BPMNLabel>
1018 <dc:Bounds x="731" y="1471" width="0" height="0" />
1019 </bpmndi:BPMNLabel>
1020 </bpmndi:BPMNEdge>
1021 <bpmndi:BPMNShape id="_BPMNShape_EndEvent_126" bpmnElement="EndEvent_2">
1022 <dc:Bounds x="880" y="1468" width="36" height="36" />
1023 <bpmndi:BPMNLabel>
1024 <dc:Bounds x="898" y="1509" width="0" height="0" />
1025 </bpmndi:BPMNLabel>
1026 </bpmndi:BPMNShape>
1027 <bpmndi:BPMNShape id="_BPMNShape_BoundaryEvent_43" bpmnElement="BoundaryEvent_1">
1028 <dc:Bounds x="921" y="1468" width="36" height="36" />
1029 <bpmndi:BPMNLabel>
1030 <dc:Bounds x="939" y="1509" width="0" height="0" />
1031 </bpmndi:BPMNLabel>
1032 </bpmndi:BPMNShape>
1033 <bpmndi:BPMNShape id="_BPMNShape_EndEvent_127" bpmnElement="EndEvent_3">
1034 <dc:Bounds x="997" y="1468" width="36" height="36" />
1035 <bpmndi:BPMNLabel>
1036 <dc:Bounds x="1015" y="1509" width="0" height="0" />
1037 </bpmndi:BPMNLabel>
1038 </bpmndi:BPMNShape>
1039 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_12" bpmnElement="SequenceFlow_12" sourceElement="_BPMNShape_BoundaryEvent_43" targetElement="_BPMNShape_EndEvent_127">
1040 <di:waypoint xsi:type="dc:Point" x="957" y="1486" />
1041 <di:waypoint xsi:type="dc:Point" x="997" y="1486" />
1042 <bpmndi:BPMNLabel>
1043 <dc:Bounds x="977" y="1471" width="0" height="0" />
1044 </bpmndi:BPMNLabel>
1045 </bpmndi:BPMNEdge>
1046 <bpmndi:BPMNShape id="_BPMNShape_CallActivity_28" bpmnElement="CallActivity_2">
1047 <dc:Bounds x="748" y="1446" width="100" height="80" />
1048 </bpmndi:BPMNShape>
1049 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_14" bpmnElement="SequenceFlow_14" sourceElement="_BPMNShape_CallActivity_27" targetElement="_BPMNShape_ScriptTask_127">
1050 <di:waypoint xsi:type="dc:Point" x="369" y="1091" />
1051 <di:waypoint xsi:type="dc:Point" x="392" y="1091" />
1052 <di:waypoint xsi:type="dc:Point" x="392" y="1091" />
1053 <di:waypoint xsi:type="dc:Point" x="415" y="1091" />
1054 <bpmndi:BPMNLabel>
1055 <dc:Bounds x="407" y="1091" width="0" height="0" />
1056 </bpmndi:BPMNLabel>
1057 </bpmndi:BPMNEdge>
1058 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_19" bpmnElement="SequenceFlow_19" sourceElement="_BPMNShape_CallActivity_28" targetElement="_BPMNShape_EndEvent_126">
1059 <di:waypoint xsi:type="dc:Point" x="848" y="1486" />
1060 <di:waypoint xsi:type="dc:Point" x="880" y="1486" />
1061 <bpmndi:BPMNLabel>
1062 <dc:Bounds x="864" y="1471" width="0" height="0" />
1063 </bpmndi:BPMNLabel>
1064 </bpmndi:BPMNEdge>
1065 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_3" bpmnElement="SequenceFlow_3" targetElement="_BPMNShape_ScriptTask_133">
1066 <di:waypoint xsi:type="dc:Point" x="1459" y="800" />
1067 <di:waypoint xsi:type="dc:Point" x="1561" y="800" />
1068 <di:waypoint xsi:type="dc:Point" x="1561" y="989" />
1069 <di:waypoint xsi:type="dc:Point" x="99" y="989" />
1070 <di:waypoint xsi:type="dc:Point" x="99" y="1091" />
1071 <di:waypoint xsi:type="dc:Point" x="126" y="1091" />
1072 <bpmndi:BPMNLabel>
1073 <dc:Bounds x="1482" y="772.5275881403734" width="12" height="12" />
1074 </bpmndi:BPMNLabel>
1075 </bpmndi:BPMNEdge>
1076 <bpmndi:BPMNEdge id="SequenceFlow_053qjfy_di" bpmnElement="SequenceFlow_053qjfy">
1077 <di:waypoint xsi:type="dc:Point" x="671" y="90" />
1078 <di:waypoint xsi:type="dc:Point" x="982" y="90" />
1079 <di:waypoint xsi:type="dc:Point" x="982" y="156" />
1080 <di:waypoint xsi:type="dc:Point" x="103" y="156" />
1081 <di:waypoint xsi:type="dc:Point" x="103" y="237" />
1082 <di:waypoint xsi:type="dc:Point" x="131" y="237" />
1083 <bpmndi:BPMNLabel>
1084 <dc:Bounds x="543" y="141" width="0" height="0" />
1085 </bpmndi:BPMNLabel>
1086 </bpmndi:BPMNEdge>
1087 <bpmndi:BPMNShape id="ScriptTask_08xzuox_di" bpmnElement="Task_1opcb4j">
1088 <dc:Bounds x="571" y="50" width="100" height="80" />
1089 </bpmndi:BPMNShape>
1090 <bpmndi:BPMNEdge id="SequenceFlow_0y0jt4l_di" bpmnElement="SequenceFlow_0y0jt4l">
1091 <di:waypoint xsi:type="dc:Point" x="473" y="90" />
1092 <di:waypoint xsi:type="dc:Point" x="571" y="90" />
1093 <bpmndi:BPMNLabel>
1094 <dc:Bounds x="522" y="75" width="0" height="0" />
1095 </bpmndi:BPMNLabel>
1096 </bpmndi:BPMNEdge>
1097 <bpmndi:BPMNShape id="ScriptTask_19pf9z8_di" bpmnElement="Task_1rxiqe1">
1098 <dc:Bounds x="373" y="197" width="100" height="80" />
1099 </bpmndi:BPMNShape>
1100 <bpmndi:BPMNEdge id="SequenceFlow_0usxnlk_di" bpmnElement="SequenceFlow_0usxnlk">
1101 <di:waypoint xsi:type="dc:Point" x="231" y="237" />
1102 <di:waypoint xsi:type="dc:Point" x="279" y="237" />
1103 <bpmndi:BPMNLabel>
1104 <dc:Bounds x="255" y="222" width="0" height="0" />
1105 </bpmndi:BPMNLabel>
1106 </bpmndi:BPMNEdge>
1107 <bpmndi:BPMNShape id="ScriptTask_0wa4zya_di" bpmnElement="Task_0ap39ka">
1108 <dc:Bounds x="608" y="197" width="100" height="80" />
1109 </bpmndi:BPMNShape>
1110 <bpmndi:BPMNShape id="ScriptTask_0sgm9bu_di" bpmnElement="Task_1drglpt">
1111 <dc:Bounds x="1058" y="760" width="100" height="80" />
1112 </bpmndi:BPMNShape>
1113 <bpmndi:BPMNShape id="ScriptTask_16jtt5t_di" bpmnElement="Task_0vy2zge">
1114 <dc:Bounds x="131" y="197" width="100" height="80" />
1115 </bpmndi:BPMNShape>
1116 <bpmndi:BPMNEdge id="SequenceFlow_0xx8y1s_di" bpmnElement="SequenceFlow_0xx8y1s">
1117 <di:waypoint xsi:type="dc:Point" x="226" y="510" />
1118 <di:waypoint xsi:type="dc:Point" x="266" y="510" />
1119 <bpmndi:BPMNLabel>
1120 <dc:Bounds x="246" y="495" width="0" height="0" />
1121 </bpmndi:BPMNLabel>
1122 </bpmndi:BPMNEdge>
1123 <bpmndi:BPMNEdge id="SequenceFlow_0a6pdza_di" bpmnElement="SequenceFlow_0a6pdza">
1124 <di:waypoint xsi:type="dc:Point" x="464" y="510" />
1125 <di:waypoint xsi:type="dc:Point" x="513" y="510" />
1126 <bpmndi:BPMNLabel>
1127 <dc:Bounds x="489" y="495" width="0" height="0" />
1128 </bpmndi:BPMNLabel>
1129 </bpmndi:BPMNEdge>
1130 <bpmndi:BPMNEdge id="SequenceFlow_13h26h9_di" bpmnElement="SequenceFlow_13h26h9">
1131 <di:waypoint xsi:type="dc:Point" x="700" y="510" />
1132 <di:waypoint xsi:type="dc:Point" x="735" y="510" />
1133 <bpmndi:BPMNLabel>
1134 <dc:Bounds x="718" y="495" width="0" height="0" />
1135 </bpmndi:BPMNLabel>
1136 </bpmndi:BPMNEdge>
1137 <bpmndi:BPMNEdge id="SequenceFlow_1uno5rs_di" bpmnElement="SequenceFlow_1uno5rs">
1138 <di:waypoint xsi:type="dc:Point" x="223" y="800" />
1139 <di:waypoint xsi:type="dc:Point" x="266" y="800" />
1140 <bpmndi:BPMNLabel>
1141 <dc:Bounds x="245" y="785" width="0" height="0" />
1142 </bpmndi:BPMNLabel>
1143 </bpmndi:BPMNEdge>
1144 <bpmndi:BPMNEdge id="SequenceFlow_1c79909_di" bpmnElement="SequenceFlow_1c79909">
1145 <di:waypoint xsi:type="dc:Point" x="464" y="800" />
1146 <di:waypoint xsi:type="dc:Point" x="513" y="800" />
1147 <bpmndi:BPMNLabel>
1148 <dc:Bounds x="489" y="785" width="0" height="0" />
1149 </bpmndi:BPMNLabel>
1150 </bpmndi:BPMNEdge>
1151 <bpmndi:BPMNEdge id="SequenceFlow_1xfbwpi_di" bpmnElement="SequenceFlow_1xfbwpi">
1152 <di:waypoint xsi:type="dc:Point" x="926" y="800" />
1153 <di:waypoint xsi:type="dc:Point" x="955" y="800" />
1154 <bpmndi:BPMNLabel>
1155 <dc:Bounds x="941" y="785" width="0" height="0" />
1156 </bpmndi:BPMNLabel>
1157 </bpmndi:BPMNEdge>
1158 <bpmndi:BPMNShape id="ExclusiveGateway_0q323wc_di" bpmnElement="ExclusiveGateway_0q323wc" isMarkerVisible="true">
1159 <dc:Bounds x="279" y="212" width="50" height="50" />
1160 <bpmndi:BPMNLabel>
1161 <dc:Bounds x="260" y="173" width="87" height="24" />
1162 </bpmndi:BPMNLabel>
1163 </bpmndi:BPMNShape>
1164 <bpmndi:BPMNEdge id="SequenceFlow_16mo99z_di" bpmnElement="SequenceFlow_16mo99z">
1165 <di:waypoint xsi:type="dc:Point" x="329" y="237" />
1166 <di:waypoint xsi:type="dc:Point" x="373" y="237" />
1167 <bpmndi:BPMNLabel>
1168 <dc:Bounds x="345" y="213" width="12" height="12" />
1169 </bpmndi:BPMNLabel>
1170 </bpmndi:BPMNEdge>
1171 <bpmndi:BPMNShape id="ExclusiveGateway_045e1uz_di" bpmnElement="ExclusiveGateway_045e1uz" isMarkerVisible="true">
1172 <dc:Bounds x="513" y="212" width="50" height="50" />
1173 <bpmndi:BPMNLabel>
1174 <dc:Bounds x="501" y="163" width="73" height="36" />
1175 </bpmndi:BPMNLabel>
1176 </bpmndi:BPMNShape>
1177 <bpmndi:BPMNEdge id="SequenceFlow_0baosqi_di" bpmnElement="SequenceFlow_0baosqi">
1178 <di:waypoint xsi:type="dc:Point" x="563" y="237" />
1179 <di:waypoint xsi:type="dc:Point" x="608" y="237" />
1180 <bpmndi:BPMNLabel>
1181 <dc:Bounds x="579" y="214" width="12" height="12" />
1182 </bpmndi:BPMNLabel>
1183 </bpmndi:BPMNEdge>
1184 <bpmndi:BPMNShape id="CallActivity_1k5n5d1_di" bpmnElement="Task_0q5cdit">
1185 <dc:Bounds x="1592" y="470" width="100" height="80" />
1186 </bpmndi:BPMNShape>
1187 <bpmndi:BPMNEdge id="SequenceFlow_0v0u7mf_di" bpmnElement="SequenceFlow_0v0u7mf">
1188 <di:waypoint xsi:type="dc:Point" x="1692" y="510" />
1189 <di:waypoint xsi:type="dc:Point" x="1774" y="510" />
1190 <bpmndi:BPMNLabel>
1191 <dc:Bounds x="1733" y="495" width="0" height="0" />
1192 </bpmndi:BPMNLabel>
1193 </bpmndi:BPMNEdge>
1194 <bpmndi:BPMNEdge id="SequenceFlow_0vpd06n_di" bpmnElement="SequenceFlow_0vpd06n">
1195 <di:waypoint xsi:type="dc:Point" x="1799" y="485" />
1196 <di:waypoint xsi:type="dc:Point" x="1799" y="392" />
1197 <bpmndi:BPMNLabel>
1198 <dc:Bounds x="1806" y="430.60504201680675" width="26" height="12" />
1199 </bpmndi:BPMNLabel>
1200 </bpmndi:BPMNEdge>
1201 <bpmndi:BPMNEdge id="SequenceFlow_1qr8msw_di" bpmnElement="SequenceFlow_1qr8msw">
1202 <di:waypoint xsi:type="dc:Point" x="1799" y="535" />
1203 <di:waypoint xsi:type="dc:Point" x="1799" y="562" />
1204 <di:waypoint xsi:type="dc:Point" x="1799" y="562" />
1205 <di:waypoint xsi:type="dc:Point" x="1799" y="604" />
1206 <bpmndi:BPMNLabel>
1207 <dc:Bounds x="1778" y="553" width="42" height="12" />
1208 </bpmndi:BPMNLabel>
1209 </bpmndi:BPMNEdge>
1210 <bpmndi:BPMNShape id="ExclusiveGateway_0ud5uwa_di" bpmnElement="ExclusiveGateway_0ud5uwa" isMarkerVisible="true">
1211 <dc:Bounds x="735" y="212" width="50" height="50" />
1212 <bpmndi:BPMNLabel>
1213 <dc:Bounds x="731" y="166" width="73" height="36" />
1214 </bpmndi:BPMNLabel>
1215 </bpmndi:BPMNShape>
1216 <bpmndi:BPMNEdge id="SequenceFlow_0k3fx7p_di" bpmnElement="SequenceFlow_0k3fx7p">
1217 <di:waypoint xsi:type="dc:Point" x="708" y="237" />
1218 <di:waypoint xsi:type="dc:Point" x="735" y="237" />
1219 <bpmndi:BPMNLabel>
1220 <dc:Bounds x="722" y="222" width="0" height="0" />
1221 </bpmndi:BPMNLabel>
1222 </bpmndi:BPMNEdge>
1223 <bpmndi:BPMNEdge id="SequenceFlow_0qy68ib_di" bpmnElement="SequenceFlow_0qy68ib">
1224 <di:waypoint xsi:type="dc:Point" x="316" y="510" />
1225 <di:waypoint xsi:type="dc:Point" x="341" y="510" />
1226 <di:waypoint xsi:type="dc:Point" x="341" y="510" />
1227 <di:waypoint xsi:type="dc:Point" x="364" y="510" />
1228 <bpmndi:BPMNLabel>
1229 <dc:Bounds x="333" y="487" width="12" height="12" />
1230 </bpmndi:BPMNLabel>
1231 </bpmndi:BPMNEdge>
1232 <bpmndi:BPMNShape id="ExclusiveGateway_1ichg7h_di" bpmnElement="ExclusiveGateway_1ichg7h" isMarkerVisible="true">
1233 <dc:Bounds x="513" y="485" width="50" height="50" />
1234 <bpmndi:BPMNLabel>
1235 <dc:Bounds x="495" y="443" width="85" height="24" />
1236 </bpmndi:BPMNLabel>
1237 </bpmndi:BPMNShape>
1238 <bpmndi:BPMNEdge id="SequenceFlow_0q0qan8_di" bpmnElement="SequenceFlow_0q0qan8">
1239 <di:waypoint xsi:type="dc:Point" x="563" y="510" />
1240 <di:waypoint xsi:type="dc:Point" x="600" y="510" />
1241 <bpmndi:BPMNLabel>
1242 <dc:Bounds x="573" y="491" width="12" height="12" />
1243 </bpmndi:BPMNLabel>
1244 </bpmndi:BPMNEdge>
1245 <bpmndi:BPMNShape id="ExclusiveGateway_1etgtgi_di" bpmnElement="ExclusiveGateway_1etgtgi" isMarkerVisible="true">
1246 <dc:Bounds x="735" y="485" width="50" height="50" />
1247 <bpmndi:BPMNLabel>
1248 <dc:Bounds x="716" y="445" width="87" height="24" />
1249 </bpmndi:BPMNLabel>
1250 </bpmndi:BPMNShape>
1251 <bpmndi:BPMNEdge id="SequenceFlow_1c0vdki_di" bpmnElement="SequenceFlow_1c0vdki">
1252 <di:waypoint xsi:type="dc:Point" x="785" y="510" />
1253 <di:waypoint xsi:type="dc:Point" x="826" y="510" />
1254 <bpmndi:BPMNLabel>
1255 <dc:Bounds x="804" y="487" width="12" height="12" />
1256 </bpmndi:BPMNLabel>
1257 </bpmndi:BPMNEdge>
1258 <bpmndi:BPMNShape id="ExclusiveGateway_02tj4dw_di" bpmnElement="ExclusiveGateway_02tj4dw" isMarkerVisible="true">
1259 <dc:Bounds x="266" y="775" width="50" height="50" />
1260 <bpmndi:BPMNLabel>
1261 <dc:Bounds x="247" y="735" width="88" height="24" />
1262 </bpmndi:BPMNLabel>
1263 </bpmndi:BPMNShape>
1264 <bpmndi:BPMNEdge id="SequenceFlow_162mm0m_di" bpmnElement="SequenceFlow_162mm0m">
1265 <di:waypoint xsi:type="dc:Point" x="316" y="800" />
1266 <di:waypoint xsi:type="dc:Point" x="364" y="800" />
1267 <bpmndi:BPMNLabel>
1268 <dc:Bounds x="333" y="780" width="12" height="12" />
1269 </bpmndi:BPMNLabel>
1270 </bpmndi:BPMNEdge>
1271 <bpmndi:BPMNShape id="ExclusiveGateway_1gn5lab_di" bpmnElement="ExclusiveGateway_1gn5lab" isMarkerVisible="true">
1272 <dc:Bounds x="513" y="775" width="50" height="50" />
1273 <bpmndi:BPMNLabel>
1274 <dc:Bounds x="502" y="735" width="72" height="24" />
1275 </bpmndi:BPMNLabel>
1276 </bpmndi:BPMNShape>
1277 <bpmndi:BPMNShape id="ExclusiveGateway_0l2z6wc_di" bpmnElement="ExclusiveGateway_0l2z6wc" isMarkerVisible="true">
1278 <dc:Bounds x="1195" y="775" width="50" height="50" />
1279 <bpmndi:BPMNLabel>
1280 <dc:Bounds x="1183" y="728" width="73" height="36" />
1281 </bpmndi:BPMNLabel>
1282 </bpmndi:BPMNShape>
1283 <bpmndi:BPMNEdge id="SequenceFlow_12mfil6_di" bpmnElement="SequenceFlow_12mfil6">
1284 <di:waypoint xsi:type="dc:Point" x="1158" y="800" />
1285 <di:waypoint xsi:type="dc:Point" x="1195" y="800" />
1286 <bpmndi:BPMNLabel>
1287 <dc:Bounds x="1178" y="785" width="0" height="0" />
1288 </bpmndi:BPMNLabel>
1289 </bpmndi:BPMNEdge>
1290 <bpmndi:BPMNShape id="ScriptTask_1lb0lk5_di" bpmnElement="Task_1tg549h">
1291 <dc:Bounds x="1749" y="312" width="100" height="80" />
1292 </bpmndi:BPMNShape>
1293 <bpmndi:BPMNShape id="ExclusiveGateway_1gmvi7n_di" bpmnElement="ExclusiveGateway_0xlxgl0" isMarkerVisible="true">
1294 <dc:Bounds x="1774" y="485" width="50" height="50" />
1295 <bpmndi:BPMNLabel>
1296 <dc:Bounds x="1755" y="467" width="88" height="12" />
1297 </bpmndi:BPMNLabel>
1298 </bpmndi:BPMNShape>
1299 <bpmndi:BPMNShape id="ExclusiveGateway_0y82zzx_di" bpmnElement="ExclusiveGateway_0y82zzx" isMarkerVisible="true">
1300 <dc:Bounds x="2087" y="485" width="50" height="50" />
1301 <bpmndi:BPMNLabel>
1302 <dc:Bounds x="2047" y="477" width="54" height="12" />
1303 </bpmndi:BPMNLabel>
1304 </bpmndi:BPMNShape>
1305 <bpmndi:BPMNEdge id="SequenceFlow_05gpym3_di" bpmnElement="SequenceFlow_05gpym3">
1306 <di:waypoint xsi:type="dc:Point" x="1824" y="510" />
1307 <di:waypoint xsi:type="dc:Point" x="2087" y="510" />
1308 <bpmndi:BPMNLabel>
1309 <dc:Bounds x="1922" y="516" width="21" height="12" />
1310 </bpmndi:BPMNLabel>
1311 </bpmndi:BPMNEdge>
1312 <bpmndi:BPMNEdge id="SequenceFlow_19ba94v_di" bpmnElement="SequenceFlow_19ba94v">
1313 <di:waypoint xsi:type="dc:Point" x="926" y="510" />
1314 <di:waypoint xsi:type="dc:Point" x="955" y="510" />
1315 <bpmndi:BPMNLabel>
1316 <dc:Bounds x="941" y="495" width="0" height="0" />
1317 </bpmndi:BPMNLabel>
1318 </bpmndi:BPMNEdge>
1319 <bpmndi:BPMNEdge id="SequenceFlow_1nlqlwn_di" bpmnElement="SequenceFlow_1nlqlwn">
1320 <di:waypoint xsi:type="dc:Point" x="2137" y="510" />
1321 <di:waypoint xsi:type="dc:Point" x="2261" y="510" />
1322 <di:waypoint xsi:type="dc:Point" x="2261" y="510" />
1323 <di:waypoint xsi:type="dc:Point" x="2385" y="510" />
1324 <bpmndi:BPMNLabel>
1325 <dc:Bounds x="2249" y="459" width="0" height="0" />
1326 </bpmndi:BPMNLabel>
1327 </bpmndi:BPMNEdge>
1328 <bpmndi:BPMNEdge id="SequenceFlow_1c022sy_di" bpmnElement="SequenceFlow_1c022sy">
1329 <di:waypoint xsi:type="dc:Point" x="2112" y="485" />
1330 <di:waypoint xsi:type="dc:Point" x="2112" y="352" />
1331 <di:waypoint xsi:type="dc:Point" x="1849" y="352" />
1332 <bpmndi:BPMNLabel>
1333 <dc:Bounds x="2127" y="418.5" width="0" height="0" />
1334 </bpmndi:BPMNLabel>
1335 </bpmndi:BPMNEdge>
1336 <bpmndi:BPMNEdge id="SequenceFlow_06ev8or_di" bpmnElement="SequenceFlow_06ev8or">
1337 <di:waypoint xsi:type="dc:Point" x="304" y="262" />
1338 <di:waypoint xsi:type="dc:Point" x="304" y="288" />
1339 <di:waypoint xsi:type="dc:Point" x="304" y="288" />
1340 <di:waypoint xsi:type="dc:Point" x="304" y="308" />
1341 <bpmndi:BPMNLabel>
1342 <dc:Bounds x="314" y="273" width="18" height="12" />
1343 </bpmndi:BPMNLabel>
1344 </bpmndi:BPMNEdge>
1345 <bpmndi:BPMNShape id="IntermediateThrowEvent_0o6fb4f_di" bpmnElement="IntermediateThrowEvent_0zmqbae">
1346 <dc:Bounds x="286" y="308" width="36" height="36" />
1347 <bpmndi:BPMNLabel>
1348 <dc:Bounds x="269" y="343.609" width="69" height="24" />
1349 </bpmndi:BPMNLabel>
1350 </bpmndi:BPMNShape>
1351 <bpmndi:BPMNEdge id="SequenceFlow_0nob5cp_di" bpmnElement="SequenceFlow_0nob5cp">
1352 <di:waypoint xsi:type="dc:Point" x="1506" y="510" />
1353 <di:waypoint xsi:type="dc:Point" x="1592" y="510" />
1354 <bpmndi:BPMNLabel>
1355 <dc:Bounds x="1549" y="495" width="0" height="0" />
1356 </bpmndi:BPMNLabel>
1357 </bpmndi:BPMNEdge>
1358 <bpmndi:BPMNEdge id="SequenceFlow_076leae_di" bpmnElement="SequenceFlow_076leae">
1359 <di:waypoint xsi:type="dc:Point" x="926" y="237" />
1360 <di:waypoint xsi:type="dc:Point" x="955" y="237" />
1361 <bpmndi:BPMNLabel>
1362 <dc:Bounds x="941" y="222" width="0" height="0" />
1363 </bpmndi:BPMNLabel>
1364 </bpmndi:BPMNEdge>
1365 <bpmndi:BPMNShape id="ScriptTask_0cbpm7l_di" bpmnElement="Task_0e313zv">
1366 <dc:Bounds x="826" y="197" width="100" height="80" />
1367 </bpmndi:BPMNShape>
1368 <bpmndi:BPMNShape id="ExclusiveGateway_1rglbmr_di" bpmnElement="ExclusiveGateway_1rglbmr" isMarkerVisible="true">
1369 <dc:Bounds x="955.192" y="212" width="50" height="50" />
1370 <bpmndi:BPMNLabel>
1371 <dc:Bounds x="936" y="164" width="88" height="36" />
1372 </bpmndi:BPMNLabel>
1373 </bpmndi:BPMNShape>
1374 <bpmndi:BPMNEdge id="SequenceFlow_0du9273_di" bpmnElement="SequenceFlow_0du9273">
1375 <di:waypoint xsi:type="dc:Point" x="1005" y="237" />
1376 <di:waypoint xsi:type="dc:Point" x="1046" y="237" />
1377 <bpmndi:BPMNLabel>
1378 <dc:Bounds x="1020" y="212" width="12" height="12" />
1379 </bpmndi:BPMNLabel>
1380 </bpmndi:BPMNEdge>
1381 <bpmndi:BPMNShape id="IntermediateCatchEvent_1p06jf5_di" bpmnElement="IntermediateThrowEvent_0z0t7rn">
1382 <dc:Bounds x="1470" y="492" width="36" height="36" />
1383 <bpmndi:BPMNLabel>
1384 <dc:Bounds x="1455" y="538" width="65" height="25" />
1385 </bpmndi:BPMNLabel>
1386 </bpmndi:BPMNShape>
1387 <bpmndi:BPMNShape id="IntermediateThrowEvent_0xwlxk9_di" bpmnElement="IntermediateThrowEvent_1qkzlba">
1388 <dc:Bounds x="520" y="308" width="36" height="36" />
1389 <bpmndi:BPMNLabel>
1390 <dc:Bounds x="503" y="344" width="69" height="24" />
1391 </bpmndi:BPMNLabel>
1392 </bpmndi:BPMNShape>
1393 <bpmndi:BPMNEdge id="SequenceFlow_1cdfjed_di" bpmnElement="SequenceFlow_1cdfjed">
1394 <di:waypoint xsi:type="dc:Point" x="538" y="262" />
1395 <di:waypoint xsi:type="dc:Point" x="538" y="308" />
1396 <bpmndi:BPMNLabel>
1397 <dc:Bounds x="544" y="275" width="18" height="12" />
1398 </bpmndi:BPMNLabel>
1399 </bpmndi:BPMNEdge>
1400 <bpmndi:BPMNShape id="IntermediateThrowEvent_113xxsl_di" bpmnElement="IntermediateThrowEvent_0rnlvmz">
1401 <dc:Bounds x="742" y="308" width="36" height="36" />
1402 <bpmndi:BPMNLabel>
1403 <dc:Bounds x="725" y="344" width="69" height="24" />
1404 </bpmndi:BPMNLabel>
1405 </bpmndi:BPMNShape>
1406 <bpmndi:BPMNEdge id="SequenceFlow_17g62fl_di" bpmnElement="SequenceFlow_17g62fl">
1407 <di:waypoint xsi:type="dc:Point" x="760" y="262" />
1408 <di:waypoint xsi:type="dc:Point" x="760" y="308" />
1409 <bpmndi:BPMNLabel>
1410 <dc:Bounds x="766" y="275" width="18" height="12" />
1411 </bpmndi:BPMNLabel>
1412 </bpmndi:BPMNEdge>
1413 <bpmndi:BPMNShape id="IntermediateThrowEvent_0iyegh1_di" bpmnElement="IntermediateThrowEvent_0v69raz">
1414 <dc:Bounds x="962" y="308" width="36" height="36" />
1415 <bpmndi:BPMNLabel>
1416 <dc:Bounds x="945" y="343.609" width="69" height="24" />
1417 </bpmndi:BPMNLabel>
1418 </bpmndi:BPMNShape>
1419 <bpmndi:BPMNEdge id="SequenceFlow_0zh8r6j_di" bpmnElement="SequenceFlow_0zh8r6j">
1420 <di:waypoint xsi:type="dc:Point" x="980" y="262" />
1421 <di:waypoint xsi:type="dc:Point" x="980" y="308" />
1422 <bpmndi:BPMNLabel>
1423 <dc:Bounds x="986" y="285" width="17" height="13" />
1424 </bpmndi:BPMNLabel>
1425 </bpmndi:BPMNEdge>
1426 <bpmndi:BPMNShape id="IntermediateCatchEvent_07pur50_di" bpmnElement="IntermediateThrowEvent_15hlkuq">
1427 <dc:Bounds x="405" y="308" width="36" height="36" />
1428 <bpmndi:BPMNLabel>
1429 <dc:Bounds x="381" y="344" width="83" height="36" />
1430 </bpmndi:BPMNLabel>
1431 </bpmndi:BPMNShape>
1432 <bpmndi:BPMNEdge id="SequenceFlow_09lrk4q_di" bpmnElement="SequenceFlow_09lrk4q">
1433 <di:waypoint xsi:type="dc:Point" x="423" y="308" />
1434 <di:waypoint xsi:type="dc:Point" x="423" y="277" />
1435 <bpmndi:BPMNLabel>
1436 <dc:Bounds x="438" y="292.5" width="0" height="0" />
1437 </bpmndi:BPMNLabel>
1438 </bpmndi:BPMNEdge>
1439 <bpmndi:BPMNEdge id="SequenceFlow_1eezqx8_di" bpmnElement="SequenceFlow_1eezqx8">
1440 <di:waypoint xsi:type="dc:Point" x="658" y="308" />
1441 <di:waypoint xsi:type="dc:Point" x="658" y="277" />
1442 <bpmndi:BPMNLabel>
1443 <dc:Bounds x="673" y="292.5" width="0" height="0" />
1444 </bpmndi:BPMNLabel>
1445 </bpmndi:BPMNEdge>
1446 <bpmndi:BPMNShape id="IntermediateCatchEvent_1pog9t5_di" bpmnElement="IntermediateThrowEvent_1lrkrsn">
1447 <dc:Bounds x="640" y="308" width="36" height="36" />
1448 <bpmndi:BPMNLabel>
1449 <dc:Bounds x="614" y="343.609" width="88" height="25" />
1450 </bpmndi:BPMNLabel>
1451 </bpmndi:BPMNShape>
1452 <bpmndi:BPMNShape id="IntermediateCatchEvent_1rtf0em_di" bpmnElement="IntermediateThrowEvent_1wdxgjm">
1453 <dc:Bounds x="858" y="308" width="36" height="36" />
1454 <bpmndi:BPMNLabel>
1455 <dc:Bounds x="844" y="344" width="64" height="37" />
1456 </bpmndi:BPMNLabel>
1457 </bpmndi:BPMNShape>
1458 <bpmndi:BPMNEdge id="SequenceFlow_0zzwdwf_di" bpmnElement="SequenceFlow_0zzwdwf">
1459 <di:waypoint xsi:type="dc:Point" x="876" y="308" />
1460 <di:waypoint xsi:type="dc:Point" x="876" y="277" />
1461 <bpmndi:BPMNLabel>
1462 <dc:Bounds x="891" y="292.5" width="0" height="0" />
1463 </bpmndi:BPMNLabel>
1464 </bpmndi:BPMNEdge>
1465 <bpmndi:BPMNEdge id="SequenceFlow_06ajc11_di" bpmnElement="SequenceFlow_06ajc11">
1466 <di:waypoint xsi:type="dc:Point" x="785" y="237" />
1467 <di:waypoint xsi:type="dc:Point" x="826" y="237" />
1468 <bpmndi:BPMNLabel>
1469 <dc:Bounds x="800" y="212" width="12" height="12" />
1470 </bpmndi:BPMNLabel>
1471 </bpmndi:BPMNEdge>
1472 <bpmndi:BPMNEdge id="SequenceFlow_179z9vl_di" bpmnElement="SequenceFlow_179z9vl">
1473 <di:waypoint xsi:type="dc:Point" x="1146" y="237" />
1474 <di:waypoint xsi:type="dc:Point" x="1184" y="237" />
1475 <bpmndi:BPMNLabel>
1476 <dc:Bounds x="1165" y="222" width="0" height="0" />
1477 </bpmndi:BPMNLabel>
1478 </bpmndi:BPMNEdge>
1479 <bpmndi:BPMNShape id="ScriptTask_1iio503_di" bpmnElement="Task_0n1d5f2">
1480 <dc:Bounds x="1046" y="197" width="100" height="80" />
1481 </bpmndi:BPMNShape>
1482 <bpmndi:BPMNEdge id="SequenceFlow_032tm9y_di" bpmnElement="SequenceFlow_032tm9y">
1483 <di:waypoint xsi:type="dc:Point" x="1096" y="308" />
1484 <di:waypoint xsi:type="dc:Point" x="1096" y="277" />
1485 <bpmndi:BPMNLabel>
1486 <dc:Bounds x="1111" y="292.5" width="0" height="0" />
1487 </bpmndi:BPMNLabel>
1488 </bpmndi:BPMNEdge>
1489 <bpmndi:BPMNShape id="IntermediateCatchEvent_0jhmy9d_di" bpmnElement="IntermediateThrowEvent_1552q1o">
1490 <dc:Bounds x="1078" y="308" width="36" height="36" />
1491 <bpmndi:BPMNLabel>
1492 <dc:Bounds x="1061" y="344" width="70" height="25" />
1493 </bpmndi:BPMNLabel>
1494 </bpmndi:BPMNShape>
1495 <bpmndi:BPMNShape id="ExclusiveGateway_148eo7w_di" bpmnElement="ExclusiveGateway_148eo7w" isMarkerVisible="true">
1496 <dc:Bounds x="1184.192" y="212" width="50" height="50" />
1497 <bpmndi:BPMNLabel>
1498 <dc:Bounds x="1167" y="149" width="83" height="48" />
1499 </bpmndi:BPMNLabel>
1500 </bpmndi:BPMNShape>
1501 <bpmndi:BPMNEdge id="SequenceFlow_1cjiv6i_di" bpmnElement="SequenceFlow_1cjiv6i">
1502 <di:waypoint xsi:type="dc:Point" x="1234" y="237" />
1503 <di:waypoint xsi:type="dc:Point" x="1285" y="237" />
1504 <di:waypoint xsi:type="dc:Point" x="1285" y="401" />
1505 <di:waypoint xsi:type="dc:Point" x="98" y="401" />
1506 <di:waypoint xsi:type="dc:Point" x="98" y="510" />
1507 <di:waypoint xsi:type="dc:Point" x="126" y="510" />
1508 <bpmndi:BPMNLabel>
1509 <dc:Bounds x="1249" y="211" width="12" height="12" />
1510 </bpmndi:BPMNLabel>
1511 </bpmndi:BPMNEdge>
1512 <bpmndi:BPMNShape id="IntermediateThrowEvent_1qtnv6e_di" bpmnElement="IntermediateThrowEvent_16r1jxm">
1513 <dc:Bounds x="1191" y="299" width="36" height="36" />
1514 <bpmndi:BPMNLabel>
1515 <dc:Bounds x="1174" y="334.609" width="69" height="24" />
1516 </bpmndi:BPMNLabel>
1517 </bpmndi:BPMNShape>
1518 <bpmndi:BPMNEdge id="SequenceFlow_1q3oxtf_di" bpmnElement="SequenceFlow_1q3oxtf">
1519 <di:waypoint xsi:type="dc:Point" x="1209" y="262" />
1520 <di:waypoint xsi:type="dc:Point" x="1209" y="299" />
1521 <bpmndi:BPMNLabel>
1522 <dc:Bounds x="1215" y="270.5" width="18" height="12" />
1523 </bpmndi:BPMNLabel>
1524 </bpmndi:BPMNEdge>
1525 <bpmndi:BPMNShape id="IntermediateThrowEvent_1uscpd8_di" bpmnElement="IntermediateThrowEvent_1agn6fn">
1526 <dc:Bounds x="273" y="581" width="36" height="36" />
1527 <bpmndi:BPMNLabel>
1528 <dc:Bounds x="256" y="617" width="69" height="24" />
1529 </bpmndi:BPMNLabel>
1530 </bpmndi:BPMNShape>
1531 <bpmndi:BPMNEdge id="SequenceFlow_1j81s6b_di" bpmnElement="SequenceFlow_1j81s6b">
1532 <di:waypoint xsi:type="dc:Point" x="291" y="535" />
1533 <di:waypoint xsi:type="dc:Point" x="291" y="581" />
1534 <bpmndi:BPMNLabel>
1535 <dc:Bounds x="297" y="548" width="18" height="12" />
1536 </bpmndi:BPMNLabel>
1537 </bpmndi:BPMNEdge>
1538 <bpmndi:BPMNShape id="IntermediateCatchEvent_1ogs7t2_di" bpmnElement="IntermediateThrowEvent_02hirbh">
1539 <dc:Bounds x="396" y="581" width="36" height="36" />
1540 <bpmndi:BPMNLabel>
1541 <dc:Bounds x="384" y="617" width="59" height="25" />
1542 </bpmndi:BPMNLabel>
1543 </bpmndi:BPMNShape>
1544 <bpmndi:BPMNEdge id="SequenceFlow_16t9vai_di" bpmnElement="SequenceFlow_16t9vai">
1545 <di:waypoint xsi:type="dc:Point" x="414" y="581" />
1546 <di:waypoint xsi:type="dc:Point" x="414" y="550" />
1547 <bpmndi:BPMNLabel>
1548 <dc:Bounds x="429" y="565.5" width="0" height="0" />
1549 </bpmndi:BPMNLabel>
1550 </bpmndi:BPMNEdge>
1551 <bpmndi:BPMNShape id="IntermediateThrowEvent_0f6lh1n_di" bpmnElement="IntermediateThrowEvent_0pnzq4y">
1552 <dc:Bounds x="520" y="581" width="36" height="36" />
1553 <bpmndi:BPMNLabel>
1554 <dc:Bounds x="503" y="617" width="69" height="24" />
1555 </bpmndi:BPMNLabel>
1556 </bpmndi:BPMNShape>
1557 <bpmndi:BPMNEdge id="SequenceFlow_02mk8vs_di" bpmnElement="SequenceFlow_02mk8vs">
1558 <di:waypoint xsi:type="dc:Point" x="538" y="535" />
1559 <di:waypoint xsi:type="dc:Point" x="538" y="558" />
1560 <di:waypoint xsi:type="dc:Point" x="538" y="558" />
1561 <di:waypoint xsi:type="dc:Point" x="538" y="581" />
1562 <bpmndi:BPMNLabel>
1563 <dc:Bounds x="544" y="558" width="18" height="12" />
1564 </bpmndi:BPMNLabel>
1565 </bpmndi:BPMNEdge>
1566 <bpmndi:BPMNShape id="IntermediateCatchEvent_17zqxs1_di" bpmnElement="IntermediateThrowEvent_1s7qalx">
1567 <dc:Bounds x="632" y="581" width="36" height="36" />
1568 <bpmndi:BPMNLabel>
1569 <dc:Bounds x="607" y="617" width="85" height="13" />
1570 </bpmndi:BPMNLabel>
1571 </bpmndi:BPMNShape>
1572 <bpmndi:BPMNEdge id="SequenceFlow_1urt6le_di" bpmnElement="SequenceFlow_1urt6le">
1573 <di:waypoint xsi:type="dc:Point" x="650" y="581" />
1574 <di:waypoint xsi:type="dc:Point" x="650" y="550" />
1575 <bpmndi:BPMNLabel>
1576 <dc:Bounds x="665" y="565.5" width="0" height="0" />
1577 </bpmndi:BPMNLabel>
1578 </bpmndi:BPMNEdge>
1579 <bpmndi:BPMNShape id="IntermediateThrowEvent_077262y_di" bpmnElement="IntermediateThrowEvent_0l0rp9y">
1580 <dc:Bounds x="742" y="581" width="36" height="36" />
1581 <bpmndi:BPMNLabel>
1582 <dc:Bounds x="725" y="617" width="69" height="24" />
1583 </bpmndi:BPMNLabel>
1584 </bpmndi:BPMNShape>
1585 <bpmndi:BPMNEdge id="SequenceFlow_11o5j55_di" bpmnElement="SequenceFlow_11o5j55">
1586 <di:waypoint xsi:type="dc:Point" x="760" y="535" />
1587 <di:waypoint xsi:type="dc:Point" x="760" y="581" />
1588 <bpmndi:BPMNLabel>
1589 <dc:Bounds x="766" y="548" width="18" height="12" />
1590 </bpmndi:BPMNLabel>
1591 </bpmndi:BPMNEdge>
1592 <bpmndi:BPMNShape id="ExclusiveGateway_19an3h2_di" bpmnElement="ExclusiveGateway_19an3h2" isMarkerVisible="true">
1593 <dc:Bounds x="955" y="485" width="50" height="50" />
1594 <bpmndi:BPMNLabel>
1595 <dc:Bounds x="953" y="441" width="53" height="24" />
1596 </bpmndi:BPMNLabel>
1597 </bpmndi:BPMNShape>
1598 <bpmndi:BPMNEdge id="SequenceFlow_1fuaq5k_di" bpmnElement="SequenceFlow_1fuaq5k">
1599 <di:waypoint xsi:type="dc:Point" x="1005" y="510" />
1600 <di:waypoint xsi:type="dc:Point" x="1064" y="510" />
1601 <bpmndi:BPMNLabel>
1602 <dc:Bounds x="1030" y="485" width="12" height="12" />
1603 </bpmndi:BPMNLabel>
1604 </bpmndi:BPMNEdge>
1605 <bpmndi:BPMNShape id="IntermediateCatchEvent_199cotj_di" bpmnElement="IntermediateThrowEvent_0a1s69h">
1606 <dc:Bounds x="858" y="581" width="36" height="36" />
1607 <bpmndi:BPMNLabel>
1608 <dc:Bounds x="844" y="617" width="63" height="13" />
1609 </bpmndi:BPMNLabel>
1610 </bpmndi:BPMNShape>
1611 <bpmndi:BPMNEdge id="SequenceFlow_0if6xj4_di" bpmnElement="SequenceFlow_0if6xj4">
1612 <di:waypoint xsi:type="dc:Point" x="876" y="581" />
1613 <di:waypoint xsi:type="dc:Point" x="876" y="550" />
1614 <bpmndi:BPMNLabel>
1615 <dc:Bounds x="891" y="565.5" width="0" height="0" />
1616 </bpmndi:BPMNLabel>
1617 </bpmndi:BPMNEdge>
1618 <bpmndi:BPMNEdge id="SequenceFlow_04gth9f_di" bpmnElement="SequenceFlow_04gth9f">
1619 <di:waypoint xsi:type="dc:Point" x="980" y="535" />
1620 <di:waypoint xsi:type="dc:Point" x="980" y="581" />
1621 <bpmndi:BPMNLabel>
1622 <dc:Bounds x="986" y="558" width="18" height="12" />
1623 </bpmndi:BPMNLabel>
1624 </bpmndi:BPMNEdge>
1625 <bpmndi:BPMNShape id="IntermediateThrowEvent_1ly7m7x_di" bpmnElement="IntermediateThrowEvent_11vs7u4">
1626 <dc:Bounds x="962" y="581" width="36" height="36" />
1627 <bpmndi:BPMNLabel>
1628 <dc:Bounds x="945" y="617" width="69" height="24" />
1629 </bpmndi:BPMNLabel>
1630 </bpmndi:BPMNShape>
1631 <bpmndi:BPMNEdge id="SequenceFlow_1v59be9_di" bpmnElement="SequenceFlow_1v59be9">
1632 <di:waypoint xsi:type="dc:Point" x="1114" y="581" />
1633 <di:waypoint xsi:type="dc:Point" x="1114" y="550" />
1634 <bpmndi:BPMNLabel>
1635 <dc:Bounds x="1129" y="565.5" width="0" height="0" />
1636 </bpmndi:BPMNLabel>
1637 </bpmndi:BPMNEdge>
1638 <bpmndi:BPMNShape id="IntermediateCatchEvent_0gvhqjf_di" bpmnElement="IntermediateThrowEvent_162mb2a">
1639 <dc:Bounds x="1096" y="581" width="36" height="36" />
1640 <bpmndi:BPMNLabel>
1641 <dc:Bounds x="1084" y="617" width="60" height="25" />
1642 </bpmndi:BPMNLabel>
1643 </bpmndi:BPMNShape>
1644 <bpmndi:BPMNShape id="ExclusiveGateway_0ssvndw_di" bpmnElement="ExclusiveGateway_0ssvndw" isMarkerVisible="true">
1645 <dc:Bounds x="1195.192" y="485" width="50" height="50" />
1646 <bpmndi:BPMNLabel>
1647 <dc:Bounds x="1177" y="439" width="85" height="24" />
1648 </bpmndi:BPMNLabel>
1649 </bpmndi:BPMNShape>
1650 <bpmndi:BPMNEdge id="SequenceFlow_04rprct_di" bpmnElement="SequenceFlow_04rprct">
1651 <di:waypoint xsi:type="dc:Point" x="1164" y="510" />
1652 <di:waypoint xsi:type="dc:Point" x="1195" y="510" />
1653 <bpmndi:BPMNLabel>
1654 <dc:Bounds x="1180" y="495" width="0" height="0" />
1655 </bpmndi:BPMNLabel>
1656 </bpmndi:BPMNEdge>
1657 <bpmndi:BPMNShape id="IntermediateThrowEvent_14s9cw9_di" bpmnElement="IntermediateThrowEvent_1yfd3sz">
1658 <dc:Bounds x="1202" y="581" width="36" height="36" />
1659 <bpmndi:BPMNLabel>
1660 <dc:Bounds x="1185" y="617" width="69" height="24" />
1661 </bpmndi:BPMNLabel>
1662 </bpmndi:BPMNShape>
1663 <bpmndi:BPMNEdge id="SequenceFlow_1uceq96_di" bpmnElement="SequenceFlow_1uceq96">
1664 <di:waypoint xsi:type="dc:Point" x="1220" y="535" />
1665 <di:waypoint xsi:type="dc:Point" x="1220" y="581" />
1666 <bpmndi:BPMNLabel>
1667 <dc:Bounds x="1226" y="548" width="18" height="12" />
1668 </bpmndi:BPMNLabel>
1669 </bpmndi:BPMNEdge>
1670 <bpmndi:BPMNEdge id="SequenceFlow_0txgesu_di" bpmnElement="SequenceFlow_0txgesu">
1671 <di:waypoint xsi:type="dc:Point" x="1245" y="510" />
1672 <di:waypoint xsi:type="dc:Point" x="1286" y="510" />
1673 <di:waypoint xsi:type="dc:Point" x="1286" y="676" />
1674 <di:waypoint xsi:type="dc:Point" x="95" y="676" />
1675 <di:waypoint xsi:type="dc:Point" x="95" y="800" />
1676 <di:waypoint xsi:type="dc:Point" x="123" y="800" />
1677 <bpmndi:BPMNLabel>
1678 <dc:Bounds x="1259" y="488" width="12" height="12" />
1679 </bpmndi:BPMNLabel>
1680 </bpmndi:BPMNEdge>
1681 <bpmndi:BPMNEdge id="SequenceFlow_0trguug_di" bpmnElement="SequenceFlow_0trguug">
1682 <di:waypoint xsi:type="dc:Point" x="701" y="800" />
1683 <di:waypoint xsi:type="dc:Point" x="735" y="800" />
1684 <bpmndi:BPMNLabel>
1685 <dc:Bounds x="718" y="785" width="0" height="0" />
1686 </bpmndi:BPMNLabel>
1687 </bpmndi:BPMNEdge>
1688 <bpmndi:BPMNShape id="ExclusiveGateway_1ozuicc_di" bpmnElement="ExclusiveGateway_1ozuicc" isMarkerVisible="true">
1689 <dc:Bounds x="735.304" y="775" width="50" height="50" />
1690 <bpmndi:BPMNLabel>
1691 <dc:Bounds x="716" y="735" width="87" height="24" />
1692 </bpmndi:BPMNLabel>
1693 </bpmndi:BPMNShape>
1694 <bpmndi:BPMNEdge id="SequenceFlow_1q3bwlt_di" bpmnElement="SequenceFlow_1q3bwlt">
1695 <di:waypoint xsi:type="dc:Point" x="785.304" y="800" />
1696 <di:waypoint xsi:type="dc:Point" x="826" y="800" />
1697 <bpmndi:BPMNLabel>
1698 <dc:Bounds x="800" y="775" width="12" height="12" />
1699 </bpmndi:BPMNLabel>
1700 </bpmndi:BPMNEdge>
1701 <bpmndi:BPMNShape id="ExclusiveGateway_123vjyo_di" bpmnElement="ExclusiveGateway_123vjyo" isMarkerVisible="true">
1702 <dc:Bounds x="955" y="775" width="50" height="50" />
1703 <bpmndi:BPMNLabel>
1704 <dc:Bounds x="946" y="735" width="68" height="24" />
1705 </bpmndi:BPMNLabel>
1706 </bpmndi:BPMNShape>
1707 <bpmndi:BPMNEdge id="SequenceFlow_1nr9o85_di" bpmnElement="SequenceFlow_1nr9o85">
1708 <di:waypoint xsi:type="dc:Point" x="1005" y="800" />
1709 <di:waypoint xsi:type="dc:Point" x="1037" y="800" />
1710 <di:waypoint xsi:type="dc:Point" x="1037" y="800" />
1711 <di:waypoint xsi:type="dc:Point" x="1058" y="800" />
1712 <bpmndi:BPMNLabel>
1713 <dc:Bounds x="1024" y="772" width="12" height="12" />
1714 </bpmndi:BPMNLabel>
1715 </bpmndi:BPMNEdge>
1716 <bpmndi:BPMNShape id="IntermediateThrowEvent_11ot6vh_di" bpmnElement="IntermediateThrowEvent_1nij04n">
1717 <dc:Bounds x="273" y="886" width="36" height="36" />
1718 <bpmndi:BPMNLabel>
1719 <dc:Bounds x="256" y="921.6089999999999" width="69" height="24" />
1720 </bpmndi:BPMNLabel>
1721 </bpmndi:BPMNShape>
1722 <bpmndi:BPMNEdge id="SequenceFlow_1gagrha_di" bpmnElement="SequenceFlow_1gagrha">
1723 <di:waypoint xsi:type="dc:Point" x="291" y="825" />
1724 <di:waypoint xsi:type="dc:Point" x="291" y="886" />
1725 <bpmndi:BPMNLabel>
1726 <dc:Bounds x="297" y="845.5" width="18" height="12" />
1727 </bpmndi:BPMNLabel>
1728 </bpmndi:BPMNEdge>
1729 <bpmndi:BPMNEdge id="SequenceFlow_16igl7b_di" bpmnElement="SequenceFlow_16igl7b">
1730 <di:waypoint xsi:type="dc:Point" x="414" y="886" />
1731 <di:waypoint xsi:type="dc:Point" x="414" y="840" />
1732 <bpmndi:BPMNLabel>
1733 <dc:Bounds x="429" y="863" width="0" height="0" />
1734 </bpmndi:BPMNLabel>
1735 </bpmndi:BPMNEdge>
1736 <bpmndi:BPMNShape id="IntermediateCatchEvent_174wgan_di" bpmnElement="IntermediateThrowEvent_0fhmhsk">
1737 <dc:Bounds x="396" y="886" width="36" height="36" />
1738 <bpmndi:BPMNLabel>
1739 <dc:Bounds x="384" y="922" width="59" height="24" />
1740 </bpmndi:BPMNLabel>
1741 </bpmndi:BPMNShape>
1742 <bpmndi:BPMNEdge id="SequenceFlow_1urpp94_di" bpmnElement="SequenceFlow_1urpp94">
1743 <di:waypoint xsi:type="dc:Point" x="538" y="825" />
1744 <di:waypoint xsi:type="dc:Point" x="538" y="886" />
1745 <bpmndi:BPMNLabel>
1746 <dc:Bounds x="544" y="855.5" width="18" height="12" />
1747 </bpmndi:BPMNLabel>
1748 </bpmndi:BPMNEdge>
1749 <bpmndi:BPMNShape id="IntermediateThrowEvent_1vi3wf9_di" bpmnElement="IntermediateThrowEvent_0vf0a28">
1750 <dc:Bounds x="520" y="886" width="36" height="36" />
1751 <bpmndi:BPMNLabel>
1752 <dc:Bounds x="503" y="922" width="69" height="24" />
1753 </bpmndi:BPMNLabel>
1754 </bpmndi:BPMNShape>
1755 <bpmndi:BPMNEdge id="SequenceFlow_1c2xyhk_di" bpmnElement="SequenceFlow_1c2xyhk">
1756 <di:waypoint xsi:type="dc:Point" x="563" y="800" />
1757 <di:waypoint xsi:type="dc:Point" x="601" y="800" />
1758 <bpmndi:BPMNLabel>
1759 <dc:Bounds x="577" y="775" width="12" height="12" />
1760 </bpmndi:BPMNLabel>
1761 </bpmndi:BPMNEdge>
1762 <bpmndi:BPMNShape id="IntermediateCatchEvent_165ve6q_di" bpmnElement="IntermediateThrowEvent_0pxvl24">
1763 <dc:Bounds x="632" y="886" width="36" height="36" />
1764 <bpmndi:BPMNLabel>
1765 <dc:Bounds x="607" y="922" width="85" height="13" />
1766 </bpmndi:BPMNLabel>
1767 </bpmndi:BPMNShape>
1768 <bpmndi:BPMNEdge id="SequenceFlow_0yja56j_di" bpmnElement="SequenceFlow_0yja56j">
1769 <di:waypoint xsi:type="dc:Point" x="650" y="886" />
1770 <di:waypoint xsi:type="dc:Point" x="651" y="840" />
1771 <bpmndi:BPMNLabel>
1772 <dc:Bounds x="651" y="848" width="0" height="0" />
1773 </bpmndi:BPMNLabel>
1774 </bpmndi:BPMNEdge>
1775 <bpmndi:BPMNEdge id="SequenceFlow_1xg6pwh_di" bpmnElement="SequenceFlow_1xg6pwh">
1776 <di:waypoint xsi:type="dc:Point" x="760" y="825" />
1777 <di:waypoint xsi:type="dc:Point" x="760" y="886" />
1778 <bpmndi:BPMNLabel>
1779 <dc:Bounds x="766" y="855.5" width="18" height="12" />
1780 </bpmndi:BPMNLabel>
1781 </bpmndi:BPMNEdge>
1782 <bpmndi:BPMNShape id="IntermediateThrowEvent_0unfhc9_di" bpmnElement="IntermediateThrowEvent_1vjqksl">
1783 <dc:Bounds x="742" y="886" width="36" height="36" />
1784 <bpmndi:BPMNLabel>
1785 <dc:Bounds x="725" y="922" width="69" height="24" />
1786 </bpmndi:BPMNLabel>
1787 </bpmndi:BPMNShape>
1788 <bpmndi:BPMNShape id="IntermediateCatchEvent_1om2udh_di" bpmnElement="IntermediateThrowEvent_1vwqesb">
1789 <dc:Bounds x="859" y="886" width="36" height="36" />
1790 <bpmndi:BPMNLabel>
1791 <dc:Bounds x="842" y="922" width="70" height="13" />
1792 </bpmndi:BPMNLabel>
1793 </bpmndi:BPMNShape>
1794 <bpmndi:BPMNEdge id="SequenceFlow_1hwtq9x_di" bpmnElement="SequenceFlow_1hwtq9x">
1795 <di:waypoint xsi:type="dc:Point" x="877" y="886" />
1796 <di:waypoint xsi:type="dc:Point" x="876" y="840" />
1797 <bpmndi:BPMNLabel>
1798 <dc:Bounds x="877" y="848" width="0" height="0" />
1799 </bpmndi:BPMNLabel>
1800 </bpmndi:BPMNEdge>
1801 <bpmndi:BPMNEdge id="SequenceFlow_0ttowkv_di" bpmnElement="SequenceFlow_0ttowkv">
1802 <di:waypoint xsi:type="dc:Point" x="980" y="825" />
1803 <di:waypoint xsi:type="dc:Point" x="980" y="886" />
1804 <bpmndi:BPMNLabel>
1805 <dc:Bounds x="986" y="855.5" width="18" height="12" />
1806 </bpmndi:BPMNLabel>
1807 </bpmndi:BPMNEdge>
1808 <bpmndi:BPMNShape id="IntermediateThrowEvent_1u04oef_di" bpmnElement="IntermediateThrowEvent_0m9jtv2">
1809 <dc:Bounds x="962" y="886" width="36" height="36" />
1810 <bpmndi:BPMNLabel>
1811 <dc:Bounds x="945" y="922" width="69" height="24" />
1812 </bpmndi:BPMNLabel>
1813 </bpmndi:BPMNShape>
1814 <bpmndi:BPMNShape id="IntermediateCatchEvent_1bsxf5o_di" bpmnElement="IntermediateThrowEvent_0pk24h2">
1815 <dc:Bounds x="155" y="886" width="36" height="36" />
1816 <bpmndi:BPMNLabel>
1817 <dc:Bounds x="143" y="922" width="59" height="25" />
1818 </bpmndi:BPMNLabel>
1819 </bpmndi:BPMNShape>
1820 <bpmndi:BPMNEdge id="SequenceFlow_1colra4_di" bpmnElement="SequenceFlow_1colra4">
1821 <di:waypoint xsi:type="dc:Point" x="173" y="886" />
1822 <di:waypoint xsi:type="dc:Point" x="173" y="863" />
1823 <di:waypoint xsi:type="dc:Point" x="173" y="863" />
1824 <di:waypoint xsi:type="dc:Point" x="173" y="840" />
1825 <bpmndi:BPMNLabel>
1826 <dc:Bounds x="188" y="863" width="0" height="0" />
1827 </bpmndi:BPMNLabel>
1828 </bpmndi:BPMNEdge>
1829 <bpmndi:BPMNShape id="ExclusiveGateway_18j1ow5_di" bpmnElement="ExclusiveGateway_18j1ow5" isMarkerVisible="true">
1830 <dc:Bounds x="1409.304" y="775" width="50" height="50" />
1831 <bpmndi:BPMNLabel>
1832 <dc:Bounds x="1396" y="724" width="75" height="36" />
1833 </bpmndi:BPMNLabel>
1834 </bpmndi:BPMNShape>
1835 <bpmndi:BPMNEdge id="SequenceFlow_0u6ho2p_di" bpmnElement="SequenceFlow_0u6ho2p">
1836 <di:waypoint xsi:type="dc:Point" x="1245" y="800" />
1837 <di:waypoint xsi:type="dc:Point" x="1275" y="800" />
1838 <bpmndi:BPMNLabel>
1839 <dc:Bounds x="1255" y="775" width="12" height="12" />
1840 </bpmndi:BPMNLabel>
1841 </bpmndi:BPMNEdge>
1842 <bpmndi:BPMNShape id="ScriptTask_08r89q9_di" bpmnElement="Task_0y1h8go">
1843 <dc:Bounds x="1275" y="760" width="100" height="80" />
1844 </bpmndi:BPMNShape>
1845 <bpmndi:BPMNEdge id="SequenceFlow_1tzax6l_di" bpmnElement="SequenceFlow_1tzax6l">
1846 <di:waypoint xsi:type="dc:Point" x="1375" y="800" />
1847 <di:waypoint xsi:type="dc:Point" x="1409" y="800" />
1848 <bpmndi:BPMNLabel>
1849 <dc:Bounds x="1392" y="775" width="0" height="0" />
1850 </bpmndi:BPMNLabel>
1851 </bpmndi:BPMNEdge>
1852 <bpmndi:BPMNShape id="IntermediateCatchEvent_06j33fe_di" bpmnElement="IntermediateThrowEvent_0pmevcz">
1853 <dc:Bounds x="1090" y="886" width="36" height="36" />
1854 <bpmndi:BPMNLabel>
1855 <dc:Bounds x="1072" y="922" width="72" height="25" />
1856 </bpmndi:BPMNLabel>
1857 </bpmndi:BPMNShape>
1858 <bpmndi:BPMNEdge id="SequenceFlow_16ff86u_di" bpmnElement="SequenceFlow_16ff86u">
1859 <di:waypoint xsi:type="dc:Point" x="1108" y="886" />
1860 <di:waypoint xsi:type="dc:Point" x="1108" y="840" />
1861 <bpmndi:BPMNLabel>
1862 <dc:Bounds x="1123" y="853" width="0" height="0" />
1863 </bpmndi:BPMNLabel>
1864 </bpmndi:BPMNEdge>
1865 <bpmndi:BPMNEdge id="SequenceFlow_0k3zxpd_di" bpmnElement="SequenceFlow_0k3zxpd">
1866 <di:waypoint xsi:type="dc:Point" x="1220" y="825" />
1867 <di:waypoint xsi:type="dc:Point" x="1220" y="886" />
1868 <bpmndi:BPMNLabel>
1869 <dc:Bounds x="1226" y="855.5" width="18" height="12" />
1870 </bpmndi:BPMNLabel>
1871 </bpmndi:BPMNEdge>
1872 <bpmndi:BPMNShape id="IntermediateThrowEvent_105mp22_di" bpmnElement="IntermediateThrowEvent_1awckg7">
1873 <dc:Bounds x="1202" y="886" width="36" height="36" />
1874 <bpmndi:BPMNLabel>
1875 <dc:Bounds x="1185" y="922" width="69" height="24" />
1876 </bpmndi:BPMNLabel>
1877 </bpmndi:BPMNShape>
1878 <bpmndi:BPMNShape id="IntermediateCatchEvent_0kglv4e_di" bpmnElement="IntermediateThrowEvent_1b3smly">
1879 <dc:Bounds x="1307" y="886" width="36" height="36" />
1880 <bpmndi:BPMNLabel>
1881 <dc:Bounds x="1285" y="922" width="79" height="25" />
1882 </bpmndi:BPMNLabel>
1883 </bpmndi:BPMNShape>
1884 <bpmndi:BPMNEdge id="SequenceFlow_09xxorv_di" bpmnElement="SequenceFlow_09xxorv">
1885 <di:waypoint xsi:type="dc:Point" x="1325" y="886" />
1886 <di:waypoint xsi:type="dc:Point" x="1325" y="840" />
1887 <bpmndi:BPMNLabel>
1888 <dc:Bounds x="1340" y="853" width="0" height="0" />
1889 </bpmndi:BPMNLabel>
1890 </bpmndi:BPMNEdge>
1891 <bpmndi:BPMNEdge id="SequenceFlow_0w8mkkn_di" bpmnElement="SequenceFlow_0w8mkkn">
1892 <di:waypoint xsi:type="dc:Point" x="1434" y="825" />
1893 <di:waypoint xsi:type="dc:Point" x="1434" y="886" />
1894 <bpmndi:BPMNLabel>
1895 <dc:Bounds x="1440" y="855.5" width="18" height="12" />
1896 </bpmndi:BPMNLabel>
1897 </bpmndi:BPMNEdge>
1898 <bpmndi:BPMNShape id="IntermediateThrowEvent_0jwgx1d_di" bpmnElement="IntermediateThrowEvent_1cw8gsw">
1899 <dc:Bounds x="1416" y="886" width="36" height="36" />
1900 <bpmndi:BPMNLabel>
1901 <dc:Bounds x="1399" y="922" width="69" height="24" />
1902 </bpmndi:BPMNLabel>
1903 </bpmndi:BPMNShape>
1904 <bpmndi:BPMNShape id="IntermediateCatchEvent_0zw87jy_di" bpmnElement="IntermediateThrowEvent_0x846wp">
1905 <dc:Bounds x="158" y="1186" width="36" height="36" />
1906 <bpmndi:BPMNLabel>
1907 <dc:Bounds x="140" y="1221.609" width="72" height="25" />
1908 </bpmndi:BPMNLabel>
1909 </bpmndi:BPMNShape>
1910 <bpmndi:BPMNEdge id="SequenceFlow_07uuj2d_di" bpmnElement="SequenceFlow_07uuj2d">
1911 <di:waypoint xsi:type="dc:Point" x="176" y="1186" />
1912 <di:waypoint xsi:type="dc:Point" x="176" y="1160" />
1913 <di:waypoint xsi:type="dc:Point" x="176" y="1160" />
1914 <di:waypoint xsi:type="dc:Point" x="176" y="1131" />
1915 <bpmndi:BPMNLabel>
1916 <dc:Bounds x="191" y="1160" width="0" height="0" />
1917 </bpmndi:BPMNLabel>
1918 </bpmndi:BPMNEdge>
1919 <bpmndi:BPMNEdge id="SequenceFlow_0ueoglv_di" bpmnElement="SequenceFlow_0ueoglv">
1920 <di:waypoint xsi:type="dc:Point" x="2117" y="490" />
1921 <di:waypoint xsi:type="dc:Point" x="2173" y="264" />
1922 <bpmndi:BPMNLabel>
1923 <dc:Bounds x="2145" y="362" width="0" height="0" />
1924 </bpmndi:BPMNLabel>
1925 </bpmndi:BPMNEdge>
1926 <bpmndi:BPMNEdge id="SequenceFlow_15fqlwe_di" bpmnElement="SequenceFlow_15fqlwe">
1927 <di:waypoint xsi:type="dc:Point" x="2120" y="493" />
1928 <di:waypoint xsi:type="dc:Point" x="2209" y="290" />
1929 <bpmndi:BPMNLabel>
1930 <dc:Bounds x="2165" y="377" width="0" height="0" />
1931 </bpmndi:BPMNLabel>
1932 </bpmndi:BPMNEdge>
1933 <bpmndi:BPMNEdge id="SequenceFlow_0yuj0l5_di" bpmnElement="SequenceFlow_0yuj0l5">
1934 <di:waypoint xsi:type="dc:Point" x="2122" y="495" />
1935 <di:waypoint xsi:type="dc:Point" x="2247" y="319" />
1936 <bpmndi:BPMNLabel>
1937 <dc:Bounds x="2185" y="392" width="0" height="0" />
1938 </bpmndi:BPMNLabel>
1939 </bpmndi:BPMNEdge>
1940 <bpmndi:BPMNEdge id="SequenceFlow_1abb030_di" bpmnElement="SequenceFlow_1abb030">
1941 <di:waypoint xsi:type="dc:Point" x="2125" y="498" />
1942 <di:waypoint xsi:type="dc:Point" x="2284" y="348" />
1943 <bpmndi:BPMNLabel>
1944 <dc:Bounds x="2205" y="408" width="0" height="0" />
1945 </bpmndi:BPMNLabel>
1946 </bpmndi:BPMNEdge>
1947 <bpmndi:BPMNEdge id="SequenceFlow_0ls3ej5_di" bpmnElement="SequenceFlow_0ls3ej5">
1948 <di:waypoint xsi:type="dc:Point" x="2127" y="500" />
1949 <di:waypoint xsi:type="dc:Point" x="2313" y="386" />
1950 <bpmndi:BPMNLabel>
1951 <dc:Bounds x="2220" y="428" width="0" height="0" />
1952 </bpmndi:BPMNLabel>
1953 </bpmndi:BPMNEdge>
1954 <bpmndi:BPMNEdge id="SequenceFlow_1ar6ikk_di" bpmnElement="SequenceFlow_1ar6ikk">
1955 <di:waypoint xsi:type="dc:Point" x="2133" y="506" />
1956 <di:waypoint xsi:type="dc:Point" x="2372" y="460" />
1957 <bpmndi:BPMNLabel>
1958 <dc:Bounds x="2253" y="468" width="0" height="0" />
1959 </bpmndi:BPMNLabel>
1960 </bpmndi:BPMNEdge>
1961 <bpmndi:BPMNEdge id="SequenceFlow_171iq7e_di" bpmnElement="SequenceFlow_171iq7e">
1962 <di:waypoint xsi:type="dc:Point" x="2134" y="513" />
1963 <di:waypoint xsi:type="dc:Point" x="2372" y="553" />
1964 <bpmndi:BPMNLabel>
1965 <dc:Bounds x="2253" y="518" width="0" height="0" />
1966 </bpmndi:BPMNLabel>
1967 </bpmndi:BPMNEdge>
1968 <bpmndi:BPMNEdge id="SequenceFlow_1553o9f_di" bpmnElement="SequenceFlow_1553o9f">
1969 <di:waypoint xsi:type="dc:Point" x="2129" y="518" />
1970 <di:waypoint xsi:type="dc:Point" x="2353" y="595" />
1971 <bpmndi:BPMNLabel>
1972 <dc:Bounds x="2241" y="541.5" width="0" height="0" />
1973 </bpmndi:BPMNLabel>
1974 </bpmndi:BPMNEdge>
1975 <bpmndi:BPMNEdge id="SequenceFlow_0dmxwel_di" bpmnElement="SequenceFlow_0dmxwel">
1976 <di:waypoint xsi:type="dc:Point" x="2125" y="522" />
1977 <di:waypoint xsi:type="dc:Point" x="2294" y="685" />
1978 <bpmndi:BPMNLabel>
1979 <dc:Bounds x="2210" y="588.5" width="0" height="0" />
1980 </bpmndi:BPMNLabel>
1981 </bpmndi:BPMNEdge>
1982 <bpmndi:BPMNEdge id="SequenceFlow_1id2p8y_di" bpmnElement="SequenceFlow_1id2p8y">
1983 <di:waypoint xsi:type="dc:Point" x="2121" y="526" />
1984 <di:waypoint xsi:type="dc:Point" x="2247" y="717" />
1985 <bpmndi:BPMNLabel>
1986 <dc:Bounds x="2184" y="607" width="0" height="0" />
1987 </bpmndi:BPMNLabel>
1988 </bpmndi:BPMNEdge>
1989 <bpmndi:BPMNEdge id="SequenceFlow_0t53vux_di" bpmnElement="SequenceFlow_0t53vux">
1990 <di:waypoint xsi:type="dc:Point" x="2119" y="528" />
1991 <di:waypoint xsi:type="dc:Point" x="2210" y="737" />
1992 <bpmndi:BPMNLabel>
1993 <dc:Bounds x="2165" y="618" width="0" height="0" />
1994 </bpmndi:BPMNLabel>
1995 </bpmndi:BPMNEdge>
1996 <bpmndi:BPMNEdge id="SequenceFlow_11ck4qe_di" bpmnElement="SequenceFlow_11ck4qe">
1997 <di:waypoint xsi:type="dc:Point" x="2117" y="530" />
1998 <di:waypoint xsi:type="dc:Point" x="2172" y="760" />
1999 <bpmndi:BPMNLabel>
2000 <dc:Bounds x="2145" y="630" width="0" height="0" />
2001 </bpmndi:BPMNLabel>
2002 </bpmndi:BPMNEdge>
2003 <bpmndi:BPMNEdge id="SequenceFlow_16d2ln4_di" bpmnElement="SequenceFlow_16d2ln4">
2004 <di:waypoint xsi:type="dc:Point" x="2113" y="534" />
2005 <di:waypoint xsi:type="dc:Point" x="2128" y="782" />
2006 <bpmndi:BPMNLabel>
2007 <dc:Bounds x="2121" y="643" width="0" height="0" />
2008 </bpmndi:BPMNLabel>
2009 </bpmndi:BPMNEdge>
2010 <bpmndi:BPMNShape id="IntermediateThrowEvent_17syve1_di" bpmnElement="IntermediateThrowEvent_0rz6jh4">
2011 <dc:Bounds x="2159" y="229" width="36" height="36" />
2012 <bpmndi:BPMNLabel>
2013 <dc:Bounds x="2165" y="189" width="84" height="36" />
2014 </bpmndi:BPMNLabel>
2015 </bpmndi:BPMNShape>
2016 <bpmndi:BPMNShape id="IntermediateThrowEvent_0nv8aic_di" bpmnElement="IntermediateThrowEvent_1wip9vc">
2017 <dc:Bounds x="2199" y="256" width="36" height="36" />
2018 <bpmndi:BPMNLabel>
2019 <dc:Bounds x="2213" y="235" width="89" height="24" />
2020 </bpmndi:BPMNLabel>
2021 </bpmndi:BPMNShape>
2022 <bpmndi:BPMNShape id="IntermediateThrowEvent_1g4pmwc_di" bpmnElement="IntermediateThrowEvent_1hki8xj">
2023 <dc:Bounds x="2240" y="287" width="36" height="36" />
2024 <bpmndi:BPMNLabel>
2025 <dc:Bounds x="2280" y="256" width="64" height="36" />
2026 </bpmndi:BPMNLabel>
2027 </bpmndi:BPMNShape>
2028 <bpmndi:BPMNShape id="IntermediateThrowEvent_1ypnogn_di" bpmnElement="IntermediateThrowEvent_1gfnt9b">
2029 <dc:Bounds x="2279" y="319" width="36" height="36" />
2030 <bpmndi:BPMNLabel>
2031 <dc:Bounds x="2325" y="305" width="71" height="24" />
2032 </bpmndi:BPMNLabel>
2033 </bpmndi:BPMNShape>
2034 <bpmndi:BPMNShape id="IntermediateThrowEvent_1i9ttzs_di" bpmnElement="IntermediateThrowEvent_1gzhs1a">
2035 <dc:Bounds x="2311" y="359" width="36" height="36" />
2036 <bpmndi:BPMNLabel>
2037 <dc:Bounds x="2357" y="356" width="64" height="12" />
2038 </bpmndi:BPMNLabel>
2039 </bpmndi:BPMNShape>
2040 <bpmndi:BPMNShape id="IntermediateThrowEvent_0840e02_di" bpmnElement="IntermediateThrowEvent_0385ons">
2041 <dc:Bounds x="2343" y="392" width="36" height="36" />
2042 <bpmndi:BPMNLabel>
2043 <dc:Bounds x="2393" y="383" width="60" height="24" />
2044 </bpmndi:BPMNLabel>
2045 </bpmndi:BPMNShape>
2046 <bpmndi:BPMNEdge id="SequenceFlow_1quapjx_di" bpmnElement="SequenceFlow_1quapjx">
2047 <di:waypoint xsi:type="dc:Point" x="2130" y="503" />
2048 <di:waypoint xsi:type="dc:Point" x="2345" y="416" />
2049 <bpmndi:BPMNLabel>
2050 <dc:Bounds x="2239" y="445" width="0" height="0" />
2051 </bpmndi:BPMNLabel>
2052 </bpmndi:BPMNEdge>
2053 <bpmndi:BPMNShape id="IntermediateThrowEvent_1xq4kx8_di" bpmnElement="IntermediateThrowEvent_1p9i2bi">
2054 <dc:Bounds x="2371" y="439" width="36" height="36" />
2055 <bpmndi:BPMNLabel>
2056 <dc:Bounds x="2412" y="440" width="90" height="12" />
2057 </bpmndi:BPMNLabel>
2058 </bpmndi:BPMNShape>
2059 <bpmndi:BPMNShape id="IntermediateThrowEvent_03b4y60_di" bpmnElement="IntermediateThrowEvent_0ee7wot">
2060 <dc:Bounds x="2385" y="493" width="36" height="36" />
2061 <bpmndi:BPMNLabel>
2062 <dc:Bounds x="2433" y="503" width="62" height="12" />
2063 </bpmndi:BPMNLabel>
2064 </bpmndi:BPMNShape>
2065 <bpmndi:BPMNShape id="IntermediateThrowEvent_1ghdnpx_di" bpmnElement="IntermediateThrowEvent_0rp1ax0">
2066 <dc:Bounds x="2371" y="538" width="36" height="36" />
2067 <bpmndi:BPMNLabel>
2068 <dc:Bounds x="2424" y="544" width="60" height="24" />
2069 </bpmndi:BPMNLabel>
2070 </bpmndi:BPMNShape>
2071 <bpmndi:BPMNShape id="IntermediateThrowEvent_1nls1oo_di" bpmnElement="IntermediateThrowEvent_01ngkx2">
2072 <dc:Bounds x="2352" y="582" width="36" height="36" />
2073 <bpmndi:BPMNLabel>
2074 <dc:Bounds x="2401" y="587" width="60" height="24" />
2075 </bpmndi:BPMNLabel>
2076 </bpmndi:BPMNShape>
2077 <bpmndi:BPMNShape id="IntermediateThrowEvent_0qt249a_di" bpmnElement="IntermediateThrowEvent_0lbd0cs">
2078 <dc:Bounds x="2289" y="679" width="36" height="36" />
2079 <bpmndi:BPMNLabel>
2080 <dc:Bounds x="2337" y="706" width="90" height="12" />
2081 </bpmndi:BPMNLabel>
2082 </bpmndi:BPMNShape>
2083 <bpmndi:BPMNShape id="IntermediateThrowEvent_0frwxx8_di" bpmnElement="IntermediateThrowEvent_1ycbds3">
2084 <dc:Bounds x="2240" y="713" width="36" height="36" />
2085 <bpmndi:BPMNLabel>
2086 <dc:Bounds x="2276" y="741" width="74" height="12" />
2087 </bpmndi:BPMNLabel>
2088 </bpmndi:BPMNShape>
2089 <bpmndi:BPMNShape id="IntermediateThrowEvent_1vcx5cz_di" bpmnElement="IntermediateThrowEvent_1cp0hkt">
2090 <dc:Bounds x="2199" y="735" width="36" height="36" />
2091 <bpmndi:BPMNLabel>
2092 <dc:Bounds x="2233" y="759" width="70" height="24" />
2093 </bpmndi:BPMNLabel>
2094 </bpmndi:BPMNShape>
2095 <bpmndi:BPMNShape id="IntermediateThrowEvent_1y8fmlw_di" bpmnElement="IntermediateThrowEvent_184w0i8">
2096 <dc:Bounds x="2159" y="759" width="36" height="36" />
2097 <bpmndi:BPMNLabel>
2098 <dc:Bounds x="2199" y="796" width="82" height="24" />
2099 </bpmndi:BPMNLabel>
2100 </bpmndi:BPMNShape>
2101 <bpmndi:BPMNShape id="IntermediateThrowEvent_024zi9r_di" bpmnElement="IntermediateThrowEvent_1u9f9kp">
2102 <dc:Bounds x="2111" y="782" width="36" height="36" />
2103 <bpmndi:BPMNLabel>
2104 <dc:Bounds x="2116" y="823" width="72" height="24" />
2105 </bpmndi:BPMNLabel>
2106 </bpmndi:BPMNShape>
2107 <bpmndi:BPMNShape id="IntermediateCatchEvent_08x53cb_di" bpmnElement="IntermediateThrowEvent_18wrvcy">
2108 <dc:Bounds x="158" y="308" width="36" height="36" />
2109 <bpmndi:BPMNLabel>
2110 <dc:Bounds x="134" y="343.09862671660426" width="83" height="37" />
2111 </bpmndi:BPMNLabel>
2112 </bpmndi:BPMNShape>
2113 <bpmndi:BPMNEdge id="SequenceFlow_179tyul_di" bpmnElement="SequenceFlow_179tyul">
2114 <di:waypoint xsi:type="dc:Point" x="180" y="309" />
2115 <di:waypoint xsi:type="dc:Point" x="181" y="277" />
2116 <bpmndi:BPMNLabel>
2117 <dc:Bounds x="181" y="278" width="0" height="0" />
2118 </bpmndi:BPMNLabel>
2119 </bpmndi:BPMNEdge>
2120 <bpmndi:BPMNEdge id="SequenceFlow_101n488_di" bpmnElement="SequenceFlow_101n488">
2121 <di:waypoint xsi:type="dc:Point" x="2113" y="486" />
2122 <di:waypoint xsi:type="dc:Point" x="2127" y="255" />
2123 <bpmndi:BPMNLabel>
2124 <dc:Bounds x="2120" y="356" width="0" height="0" />
2125 </bpmndi:BPMNLabel>
2126 </bpmndi:BPMNEdge>
2127 <bpmndi:BPMNShape id="IntermediateThrowEvent_1fnxvhb_di" bpmnElement="IntermediateThrowEvent_17k1fmk">
2128 <dc:Bounds x="2111" y="220" width="36" height="36" />
2129 <bpmndi:BPMNLabel>
2130 <dc:Bounds x="2086" y="170" width="86" height="36" />
2131 </bpmndi:BPMNLabel>
2132 </bpmndi:BPMNShape>
2133 <bpmndi:BPMNShape id="IntermediateCatchEvent_1g6967r_di" bpmnElement="IntermediateThrowEvent_1m7fq7a">
2134 <dc:Bounds x="158" y="582" width="36" height="36" />
2135 <bpmndi:BPMNLabel>
2136 <dc:Bounds x="146" y="617.147315855181" width="60" height="13" />
2137 </bpmndi:BPMNLabel>
2138 </bpmndi:BPMNShape>
2139 <bpmndi:BPMNEdge id="SequenceFlow_1ood2pr_di" bpmnElement="SequenceFlow_1ood2pr">
2140 <di:waypoint xsi:type="dc:Point" x="176" y="582" />
2141 <di:waypoint xsi:type="dc:Point" x="176" y="550" />
2142 <bpmndi:BPMNLabel>
2143 <dc:Bounds x="191" y="566" width="0" height="0" />
2144 </bpmndi:BPMNLabel>
2145 </bpmndi:BPMNEdge>
2146 <bpmndi:BPMNShape id="CallActivity_1y81g09_di" bpmnElement="Task_0eae8go">
2147 <dc:Bounds x="826" y="470" width="100" height="80" />
2148 </bpmndi:BPMNShape>
2149 <bpmndi:BPMNShape id="CallActivity_0n20gvh_di" bpmnElement="Task_1dtbnuy">
2150 <dc:Bounds x="126" y="470" width="100" height="80" />
2151 </bpmndi:BPMNShape>
2152 <bpmndi:BPMNShape id="CallActivity_08wyi5l_di" bpmnElement="Task_1sove95">
2153 <dc:Bounds x="826" y="760" width="100" height="80" />
2154 </bpmndi:BPMNShape>
2155 <bpmndi:BPMNShape id="CallActivity_1a5n5ff_di" bpmnElement="Task_1fj63ov">
2156 <dc:Bounds x="364" y="470" width="100" height="80" />
2157 </bpmndi:BPMNShape>
2158 <bpmndi:BPMNShape id="CallActivity_0mp082m_di" bpmnElement="Task_1ca5ctq">
2159 <dc:Bounds x="364" y="760" width="100" height="80" />
2160 </bpmndi:BPMNShape>
2161 <bpmndi:BPMNShape id="IntermediateThrowEvent_07dp1m8_di" bpmnElement="IntermediateThrowEvent_1kbtw2p">
2162 <dc:Bounds x="2324" y="634" width="36" height="36" />
2163 <bpmndi:BPMNLabel>
2164 <dc:Bounds x="2345" y="668" width="60" height="24" />
2165 </bpmndi:BPMNLabel>
2166 </bpmndi:BPMNShape>
2167 <bpmndi:BPMNEdge id="SequenceFlow_021ah63_di" bpmnElement="SequenceFlow_021ah63">
2168 <di:waypoint xsi:type="dc:Point" x="2127" y="520" />
2169 <di:waypoint xsi:type="dc:Point" x="2327" y="643" />
2170 <bpmndi:BPMNLabel>
2171 <dc:Bounds x="2227" y="566.5" width="0" height="0" />
2172 </bpmndi:BPMNLabel>
2173 </bpmndi:BPMNEdge>
2174 <bpmndi:BPMNShape id="ScriptTask_1qr054i_di" bpmnElement="ScriptTask_1qr054i">
2175 <dc:Bounds x="1922" y="559" width="100" height="80" />
2176 </bpmndi:BPMNShape>
2177 <bpmndi:BPMNShape id="ExclusiveGateway_1g8h3lt_di" bpmnElement="ExclusiveGateway_1g8h3lt" isMarkerVisible="true">
2178 <dc:Bounds x="2008" y="696" width="50" height="50" />
2179 <bpmndi:BPMNLabel>
2180 <dc:Bounds x="2002" y="746" width="62" height="12" />
2181 </bpmndi:BPMNLabel>
2182 </bpmndi:BPMNShape>
2183 <bpmndi:BPMNShape id="IntermediateCatchEvent_1bv97n4_di" bpmnElement="IntermediateCatchEvent_1bv97n4">
2184 <dc:Bounds x="1954" y="671" width="36" height="36" />
2185 <bpmndi:BPMNLabel>
2186 <dc:Bounds x="1889" y="683" width="55" height="12" />
2187 </bpmndi:BPMNLabel>
2188 </bpmndi:BPMNShape>
2189 <bpmndi:BPMNEdge id="SequenceFlow_0ai205d_di" bpmnElement="SequenceFlow_0ai205d">
2190 <di:waypoint xsi:type="dc:Point" x="1972" y="639" />
2191 <di:waypoint xsi:type="dc:Point" x="1972" y="671" />
2192 <bpmndi:BPMNLabel>
2193 <dc:Bounds x="1987" y="645" width="0" height="0" />
2194 </bpmndi:BPMNLabel>
2195 </bpmndi:BPMNEdge>
2196 <bpmndi:BPMNEdge id="SequenceFlow_0a2cv6d_di" bpmnElement="SequenceFlow_0a2cv6d">
2197 <di:waypoint xsi:type="dc:Point" x="1972" y="707" />
2198 <di:waypoint xsi:type="dc:Point" x="1972" y="721" />
2199 <di:waypoint xsi:type="dc:Point" x="2008" y="721" />
2200 <bpmndi:BPMNLabel>
2201 <dc:Bounds x="1987" y="714" width="0" height="0" />
2202 </bpmndi:BPMNLabel>
2203 </bpmndi:BPMNEdge>
2204 <bpmndi:BPMNEdge id="SequenceFlow_1ijc733_di" bpmnElement="SequenceFlow_1ijc733">
2205 <di:waypoint xsi:type="dc:Point" x="1816" y="518" />
2206 <di:waypoint xsi:type="dc:Point" x="1922" y="572" />
2207 <bpmndi:BPMNLabel>
2208 <dc:Bounds x="1852" y="550" width="27" height="12" />
2209 </bpmndi:BPMNLabel>
2210 </bpmndi:BPMNEdge>
2211 <bpmndi:BPMNEdge id="SequenceFlow_1kntfys_di" bpmnElement="SequenceFlow_1kntfys">
2212 <di:waypoint xsi:type="dc:Point" x="2058" y="721" />
2213 <di:waypoint xsi:type="dc:Point" x="2085" y="721" />
2214 <di:waypoint xsi:type="dc:Point" x="2085" y="510" />
2215 <bpmndi:BPMNLabel>
2216 <dc:Bounds x="2063" y="706" width="18" height="12" />
2217 </bpmndi:BPMNLabel>
2218 </bpmndi:BPMNEdge>
2219 <bpmndi:BPMNEdge id="SequenceFlow_0h64c4o_di" bpmnElement="SequenceFlow_0h64c4o">
2220 <di:waypoint xsi:type="dc:Point" x="2033" y="696" />
2221 <di:waypoint xsi:type="dc:Point" x="2033" y="237" />
2222 <di:waypoint xsi:type="dc:Point" x="1799" y="237" />
2223 <di:waypoint xsi:type="dc:Point" x="1799" y="312" />
2224 <bpmndi:BPMNLabel>
2225 <dc:Bounds x="2041" y="646" width="12" height="12" />
2226 </bpmndi:BPMNLabel>
2227 </bpmndi:BPMNEdge>
2228 <bpmndi:BPMNShape id="CallActivity_1ahvtrx_di" bpmnElement="Task_0zbogrm">
2229 <dc:Bounds x="1749" y="604" width="100" height="80" />
2230 </bpmndi:BPMNShape>
2231 <bpmndi:BPMNEdge id="SequenceFlow_0syfgbo_di" bpmnElement="SequenceFlow_0syfgbo">
2232 <di:waypoint xsi:type="dc:Point" x="1749" y="644" />
2233 <di:waypoint xsi:type="dc:Point" x="1710" y="644" />
2234 <di:waypoint xsi:type="dc:Point" x="1710" y="352" />
2235 <di:waypoint xsi:type="dc:Point" x="1749" y="352" />
2236 <bpmndi:BPMNLabel>
2237 <dc:Bounds x="1725" y="498" width="0" height="0" />
2238 </bpmndi:BPMNLabel>
2239 </bpmndi:BPMNEdge>
2240 <bpmndi:BPMNShape id="CallActivity_0k9fydp_di" bpmnElement="Task_1cfkcss">
2241 <dc:Bounds x="600" y="470" width="100" height="80" />
2242 </bpmndi:BPMNShape>
2243 <bpmndi:BPMNShape id="CallActivity_1kw9f96_di" bpmnElement="Task_1mdr1nd">
2244 <dc:Bounds x="1064" y="470" width="100" height="80" />
2245 </bpmndi:BPMNShape>
2246 <bpmndi:BPMNShape id="CallActivity_0d1uai9_di" bpmnElement="Task_1hdg951">
2247 <dc:Bounds x="123" y="760" width="100" height="80" />
2248 </bpmndi:BPMNShape>
2249 <bpmndi:BPMNShape id="CallActivity_1onqhy5_di" bpmnElement="Task_0h2nq31">
2250 <dc:Bounds x="601" y="760" width="100" height="80" />
2251 </bpmndi:BPMNShape>
2252 <bpmndi:BPMNShape id="ExclusiveGateway_1slvyx2_di" bpmnElement="ExclusiveGateway_1slvyx2" isMarkerVisible="true">
2253 <dc:Bounds x="266" y="485" width="50" height="50" />
2254 <bpmndi:BPMNLabel>
2255 <dc:Bounds x="257" y="439" width="68" height="24" />
2256 </bpmndi:BPMNLabel>
2257 </bpmndi:BPMNShape>
2258 <bpmndi:BPMNEdge id="SequenceFlow_1qnzi6i_di" bpmnElement="SequenceFlow_1qnzi6i">
2259 <di:waypoint xsi:type="dc:Point" x="458" y="1486" />
2260 <di:waypoint xsi:type="dc:Point" x="491" y="1486" />
2261 <bpmndi:BPMNLabel>
2262 <dc:Bounds x="475" y="1471" width="0" height="0" />
2263 </bpmndi:BPMNLabel>
2264 </bpmndi:BPMNEdge>
2265 <bpmndi:BPMNShape id="CallActivity_1ufdbl8_di" bpmnElement="Task_13sybx8">
2266 <dc:Bounds x="358" y="1446" width="100" height="80" />
2267 </bpmndi:BPMNShape>
2268 <bpmndi:BPMNEdge id="SequenceFlow_0hvg70o_di" bpmnElement="SequenceFlow_0hvg70o">
2269 <di:waypoint xsi:type="dc:Point" x="333" y="1486" />
2270 <di:waypoint xsi:type="dc:Point" x="358" y="1486" />
2271 <bpmndi:BPMNLabel>
2272 <dc:Bounds x="346" y="1471" width="0" height="0" />
2273 </bpmndi:BPMNLabel>
2274 </bpmndi:BPMNEdge>
2275 <bpmndi:BPMNShape id="ScriptTask_1qacr3e_di" bpmnElement="Task_0ilgwhw">
2276 <dc:Bounds x="233" y="1446" width="100" height="80" />
2277 </bpmndi:BPMNShape>
2278 <bpmndi:BPMNEdge id="SequenceFlow_0ib8gb8_di" bpmnElement="SequenceFlow_0ib8gb8">
2279 <di:waypoint xsi:type="dc:Point" x="591" y="1486" />
2280 <di:waypoint xsi:type="dc:Point" x="613" y="1486" />
2281 <bpmndi:BPMNLabel>
2282 <dc:Bounds x="602" y="1471" width="0" height="0" />
2283 </bpmndi:BPMNLabel>
2284 </bpmndi:BPMNEdge>
2285 <bpmndi:BPMNShape id="ScriptTask_032b6ij_di" bpmnElement="Task_1mt62gu">
2286 <dc:Bounds x="491" y="1446" width="100" height="80" />
2287 </bpmndi:BPMNShape>
2288 </bpmndi:BPMNPlane>
2289 </bpmndi:BPMNDiagram>
2290</bpmn2:definitions>