Remove unnecessary use of Calendar.getInstance()
[so.git] / bpmn / MSOGammaBPMN / src / main / resources / process / Infrastructure / DeleteServiceInstanceInfra.bpmn
1 <?xml version="1.0" encoding="UTF-8"?>\r
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://activiti.org/bpmn" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xsi:schemaLocation="http://www.omg.org/spec/BPMN/20100524/MODEL BPMN20.xsd" id="_MagIIMOUEeW8asg-vCEgWQ" exporter="camunda modeler" exporterVersion="2.7.0" targetNamespace="http://activiti.org/bpmn">\r
3   <bpmn2:process id="DeleteServiceInstanceInfra" name="DeleteServiceInstanceInfra" isExecutable="true">\r
4     <bpmn2:subProcess id="subProcessException_SubProcess" name="Subprocess For Exception / FalloutHandler " triggeredByEvent="true">\r
5       <bpmn2:scriptTask id="prepareDBInfraErrorRequest_ScriptTask" name="Prepare DB Infra Error" scriptFormat="groovy">\r
6         <bpmn2:incoming>SequenceFlow_47</bpmn2:incoming>\r
7         <bpmn2:outgoing>SequenceFlow_22</bpmn2:outgoing>\r
8         <bpmn2:script><![CDATA[import com.att.bpm.scripts.*
9 def DeleteServiceInstanceInfra = new DeleteServiceInstanceInfra()
10 DeleteServiceInstanceInfra.prepareDBRequestError(execution)]]></bpmn2:script>\r
11       </bpmn2:scriptTask>\r
12       <bpmn2:sequenceFlow id="SequenceFlow_22" name="" sourceRef="prepareDBInfraErrorRequest_ScriptTask" targetRef="callDBInfraErrorUpdate_ServiceTask_1"/>\r
13       <bpmn2:serviceTask id="callDBInfraErrorUpdate_ServiceTask_1" name="Call DB Infra Error Update">\r
14         <bpmn2:extensionElements>\r
15           <camunda:connector>\r
16             <camunda:connectorId>http-connector</camunda:connectorId>\r
17             <camunda:inputOutput>\r
18               <camunda:inputParameter name="url">${URN_mso_adapters_db_endpoint}</camunda:inputParameter>\r
19               <camunda:inputParameter name="payload">${DELSI_createDBInfraErrorRequest}</camunda:inputParameter>\r
20               <camunda:inputParameter name="headers">\r
21                 <camunda:map>\r
22                   <camunda:entry key="content-type">application/soap+xml</camunda:entry>\r
23                 </camunda:map>\r
24               </camunda:inputParameter>\r
25               <camunda:inputParameter name="method">POST</camunda:inputParameter>\r
26               <camunda:outputParameter name="DELSI_errorDBInfraErrorResponse">${response}</camunda:outputParameter>\r
27               <camunda:outputParameter name="DELSI_errorDBInfraErrorErrorCode">${statusCode}</camunda:outputParameter>\r
28             </camunda:inputOutput>\r
29           </camunda:connector>\r
30         </bpmn2:extensionElements>\r
31         <bpmn2:incoming>SequenceFlow_22</bpmn2:incoming>\r
32         <bpmn2:outgoing>SequenceFlow_19</bpmn2:outgoing>\r
33       </bpmn2:serviceTask>\r
34       <bpmn2:sequenceFlow id="SequenceFlow_19" name="" sourceRef="callDBInfraErrorUpdate_ServiceTask_1" targetRef="prepareFalloutHandler_ScriptTask"/>\r
35       <bpmn2:scriptTask id="prepareFalloutHandler_ScriptTask" name="Prepare FalloutHandler" scriptFormat="groovy">\r
36         <bpmn2:incoming>SequenceFlow_19</bpmn2:incoming>\r
37         <bpmn2:outgoing>SequenceFlow_25</bpmn2:outgoing>\r
38         <bpmn2:script><![CDATA[import com.att.bpm.scripts.*
39 def DeleteServiceInstanceInfra = new DeleteServiceInstanceInfra()
40 DeleteServiceInstanceInfra.buildErrorResponse(execution)
41 ]]></bpmn2:script>\r
42       </bpmn2:scriptTask>\r
43       <bpmn2:sequenceFlow id="SequenceFlow_25" name="" sourceRef="prepareFalloutHandler_ScriptTask" targetRef="sendSyncError_ScriptTask"/>\r
44       <bpmn2:scriptTask id="sendSyncError_ScriptTask" name="Send Sync Ack Error" scriptFormat="groovy">\r
45         <bpmn2:incoming>SequenceFlow_25</bpmn2:incoming>\r
46         <bpmn2:outgoing>SequenceFlow_33</bpmn2:outgoing>\r
47         <bpmn2:script><![CDATA[import com.att.bpm.scripts.*
48 def DeleteServiceInstanceInfra = new DeleteServiceInstanceInfra()
49 DeleteServiceInstanceInfra.sendSyncError(execution)]]></bpmn2:script>\r
50       </bpmn2:scriptTask>\r
51       <bpmn2:sequenceFlow id="SequenceFlow_33" name="" sourceRef="sendSyncError_ScriptTask" targetRef="faultHandler_CallActivity"/>\r
52       <bpmn2:callActivity id="faultHandler_CallActivity" name="Call FalloutHandlerV1" calledElement="FalloutHandler">\r
53         <bpmn2:extensionElements>\r
54           <camunda:in variables="all"/>\r
55           <camunda:out variables="all"/>\r
56           <camunda:in source="DELSI_FalloutHandlerRequest" target="FalloutHandlerRequest"/>\r
57           <camunda:in source="requestId" target="requestId"/>\r
58           <camunda:in source="serviceInstanceId" target="serviceInstanceId"/>\r
59           <camunda:out source="FH_ResponseCode" target="FH_ResponseCode"/>\r
60           <camunda:out source="FalloutHandlerResponse" target="FalloutHandlerResponse"/>\r
61           <camunda:out source="FH_ErrorResponse" target="FH_ErrorResponse"/>\r
62         </bpmn2:extensionElements>\r
63         <bpmn2:incoming>SequenceFlow_33</bpmn2:incoming>\r
64         <bpmn2:outgoing>SequenceFlow_18</bpmn2:outgoing>\r
65       </bpmn2:callActivity>\r
66       <bpmn2:sequenceFlow id="SequenceFlow_18" name="" sourceRef="faultHandler_CallActivity" targetRef="EndEvent_4"/>\r
67       <bpmn2:endEvent id="EndEvent_4">\r
68         <bpmn2:incoming>SequenceFlow_18</bpmn2:incoming>\r
69       </bpmn2:endEvent>\r
70       <bpmn2:startEvent id="subProcessStart_StartEvent" name="Fault Start">\r
71         <bpmn2:outgoing>SequenceFlow_47</bpmn2:outgoing>\r
72         <bpmn2:errorEventDefinition id="ErrorEventDefinition_1"/>\r
73       </bpmn2:startEvent>\r
74       <bpmn2:sequenceFlow id="SequenceFlow_47" name="" sourceRef="subProcessStart_StartEvent" targetRef="prepareDBInfraErrorRequest_ScriptTask"/>\r
75     </bpmn2:subProcess>\r
76     <bpmn2:serviceTask id="callDBInfra_ServiceTask" name="Call DB Infra Update">\r
77       <bpmn2:extensionElements>\r
78         <camunda:connector>\r
79           <camunda:connectorId>http-connector</camunda:connectorId>\r
80           <camunda:inputOutput>\r
81             <camunda:inputParameter name="url">${URN_mso_adapters_db_endpoint}</camunda:inputParameter>\r
82             <camunda:inputParameter name="payload">${DELSI_createDBRequest}</camunda:inputParameter>\r
83             <camunda:inputParameter name="headers">\r
84               <camunda:map>\r
85                 <camunda:entry key="content-type">application/soap+xml</camunda:entry>\r
86               </camunda:map>\r
87             </camunda:inputParameter>\r
88             <camunda:inputParameter name="method">POST</camunda:inputParameter>\r
89             <camunda:outputParameter name="DELSI_dbResponse">${response}</camunda:outputParameter>\r
90             <camunda:outputParameter name="DELSI_dbReturnCode">${statusCode}</camunda:outputParameter>\r
91           </camunda:inputOutput>\r
92         </camunda:connector>\r
93       </bpmn2:extensionElements>\r
94       <bpmn2:incoming>SequenceFlow_4</bpmn2:incoming>\r
95       <bpmn2:outgoing>SequenceFlow_27</bpmn2:outgoing>\r
96     </bpmn2:serviceTask>\r
97     <bpmn2:sequenceFlow id="SequenceFlow_27" name="" sourceRef="callDBInfra_ServiceTask" targetRef="postProcessAndCompletionRequest_ScriptTask"/>\r
98     <bpmn2:scriptTask id="postProcessAndCompletionRequest_ScriptTask" name="Post Process &amp; Completion Request" scriptFormat="groovy">\r
99       <bpmn2:incoming>SequenceFlow_27</bpmn2:incoming>\r
100       <bpmn2:outgoing>SequenceFlow_29</bpmn2:outgoing>\r
101       <bpmn2:script><![CDATA[import com.att.bpm.scripts.*
102 def DeleteServiceInstanceInfra = new DeleteServiceInstanceInfra()
103 DeleteServiceInstanceInfra.postProcessResponse(execution)]]></bpmn2:script>\r
104     </bpmn2:scriptTask>\r
105     <bpmn2:sequenceFlow id="SequenceFlow_29" name="" sourceRef="postProcessAndCompletionRequest_ScriptTask" targetRef="callCompleteMsoProcess_CallActivity"/>\r
106     <bpmn2:callActivity id="callCompleteMsoProcess_CallActivity" name="Call CompleteMsoProcess" calledElement="CompleteMsoProcess">\r
107       <bpmn2:extensionElements>\r
108         <camunda:in variables="all"/>\r
109         <camunda:out variables="all"/>\r
110         <camunda:in source="DELSI_CompleteMsoProcessRequest" target="CompleteMsoProcessRequest"/>\r
111         <camunda:in source="requestId" target="requestId"/>\r
112         <camunda:in source="serviceInstanceId" target="serviceInstanceId"/>\r
113         <camunda:out source="CMSO_ResponseCode" target="CMSO_ResponseCode"/>\r
114         <camunda:out source="CompleteMsoProcessResponse" target="CompleteMsoProcessResponse"/>\r
115         <camunda:out source="CMSO_ErrorResponse" target="CMSO_ErrorResponse"/>\r
116       </bpmn2:extensionElements>\r
117       <bpmn2:incoming>SequenceFlow_29</bpmn2:incoming>\r
118       <bpmn2:outgoing>SequenceFlow_8</bpmn2:outgoing>\r
119     </bpmn2:callActivity>\r
120     <bpmn2:sequenceFlow id="SequenceFlow_8" name="" sourceRef="callCompleteMsoProcess_CallActivity" targetRef="EndEvent_3"/>\r
121     <bpmn2:endEvent id="EndEvent_3">\r
122       <bpmn2:incoming>SequenceFlow_8</bpmn2:incoming>\r
123     </bpmn2:endEvent>\r
124     <bpmn2:scriptTask id="preProcessRequest_ScriptTask" name="PreProcess Incoming Request" scriptFormat="groovy">\r
125       <bpmn2:incoming>SequenceFlow_1</bpmn2:incoming>\r
126       <bpmn2:outgoing>SequenceFlow_7</bpmn2:outgoing>\r
127       <bpmn2:script><![CDATA[import com.att.bpm.scripts.*
128 def DeleteServiceInstanceInfra = new DeleteServiceInstanceInfra()
129 DeleteServiceInstanceInfra.preProcessRequest(execution)
130 ]]></bpmn2:script>\r
131     </bpmn2:scriptTask>\r
132     <bpmn2:sequenceFlow id="SequenceFlow_7" name="" sourceRef="preProcessRequest_ScriptTask" targetRef="sendSyncAckResponse_ScriptTask"/>\r
133     <bpmn2:scriptTask id="sendSyncAckResponse_ScriptTask" name="Send Sync Ack Response" scriptFormat="groovy">\r
134       <bpmn2:incoming>SequenceFlow_7</bpmn2:incoming>\r
135       <bpmn2:outgoing>SequenceFlow_24</bpmn2:outgoing>\r
136       <bpmn2:script><![CDATA[import com.att.bpm.scripts.*
137 def DeleteServiceInstanceInfra = new DeleteServiceInstanceInfra()
138 DeleteServiceInstanceInfra.sendSyncResponse(execution)]]></bpmn2:script>\r
139     </bpmn2:scriptTask>\r
140     <bpmn2:sequenceFlow id="SequenceFlow_24" name="" sourceRef="sendSyncAckResponse_ScriptTask" targetRef="callGetServiceInstance"/>\r
141     <bpmn2:subProcess id="UnexpectedError_SubProcess_1" name="Sub-process for UnexpectedErrors" triggeredByEvent="true">\r
142       <bpmn2:startEvent id="StartEvent_1">\r
143         <bpmn2:outgoing>SequenceFlow_2</bpmn2:outgoing>\r
144         <bpmn2:errorEventDefinition id="_ErrorEventDefinition_92" errorRef="Error_1"/>\r
145       </bpmn2:startEvent>\r
146       <bpmn2:endEvent id="EndEvent_1">\r
147         <bpmn2:incoming>SequenceFlow_5</bpmn2:incoming>\r
148       </bpmn2:endEvent>\r
149       <bpmn2:sequenceFlow id="SequenceFlow_2" name="" sourceRef="StartEvent_1" targetRef="ScriptTask_1"/>\r
150       <bpmn2:scriptTask id="ScriptTask_1" name="Log / Print Unexpected Error" scriptFormat="groovy">\r
151         <bpmn2:incoming>SequenceFlow_2</bpmn2:incoming>\r
152         <bpmn2:outgoing>SequenceFlow_5</bpmn2:outgoing>\r
153         <bpmn2:script><![CDATA[import com.att.bpm.scripts.*
154 def DeleteServiceInstanceInfra = new DeleteServiceInstanceInfra()
155 DeleteServiceInstanceInfra.processJavaException(execution)]]></bpmn2:script>\r
156       </bpmn2:scriptTask>\r
157       <bpmn2:sequenceFlow id="SequenceFlow_5" name="" sourceRef="ScriptTask_1" targetRef="EndEvent_1"/>\r
158     </bpmn2:subProcess>\r
159     <bpmn2:exclusiveGateway id="isReturnCode404_ExclusiveGateway" name="SI found?" default="isReturnCode404_Yes_SequenceFlow">\r
160       <bpmn2:incoming>SequenceFlow_6</bpmn2:incoming>\r
161       <bpmn2:outgoing>isReturnCode404_No_SequenceFlow</bpmn2:outgoing>\r
162       <bpmn2:outgoing>isReturnCode404_Yes_SequenceFlow</bpmn2:outgoing>\r
163     </bpmn2:exclusiveGateway>\r
164     <bpmn2:sequenceFlow id="isReturnCode404_No_SequenceFlow" name="YES" sourceRef="isReturnCode404_ExclusiveGateway" targetRef="processResponse">\r
165       <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression"><![CDATA[#{execution.getVariable("GENGSI_FoundIndicator" ) == true && execution.getVariable("GENGSI_SuccessIndicator" ) == true}]]></bpmn2:conditionExpression>\r
166     </bpmn2:sequenceFlow>\r
167     <bpmn2:scriptTask id="prepareDBInfraRequestSilentSucces_ScriptTask" name="Prepare DB Infra Request Silent Success" scriptFormat="groovy">\r
168       <bpmn2:incoming>isReturnCode404_Yes_SequenceFlow</bpmn2:incoming>\r
169       <bpmn2:outgoing>SequenceFlow_10</bpmn2:outgoing>\r
170       <bpmn2:script><![CDATA[import com.att.bpm.scripts.*
171 def DeleteServiceInstanceInfra = new DeleteServiceInstanceInfra()
172 DeleteServiceInstanceInfra.prepareDBRequest(execution)]]></bpmn2:script>\r
173     </bpmn2:scriptTask>\r
174     <bpmn2:serviceTask id="silentSuccessCallDB_ServiceTask" name="Call DB Infra Update">\r
175       <bpmn2:extensionElements>\r
176         <camunda:connector>\r
177           <camunda:connectorId>http-connector</camunda:connectorId>\r
178           <camunda:inputOutput>\r
179             <camunda:inputParameter name="url">${URN_mso_adapters_db_endpoint}</camunda:inputParameter>\r
180             <camunda:inputParameter name="payload">${DELSI_createDBRequest}</camunda:inputParameter>\r
181             <camunda:inputParameter name="headers">\r
182               <camunda:map>\r
183                 <camunda:entry key="content-type">application/soap+xml</camunda:entry>\r
184               </camunda:map>\r
185             </camunda:inputParameter>\r
186             <camunda:inputParameter name="method">POST</camunda:inputParameter>\r
187             <camunda:outputParameter name="DELSI_dbResponse">${response}</camunda:outputParameter>\r
188             <camunda:outputParameter name="DELSI_dbReturnCode">${statusCode}</camunda:outputParameter>\r
189           </camunda:inputOutput>\r
190         </camunda:connector>\r
191       </bpmn2:extensionElements>\r
192       <bpmn2:incoming>SequenceFlow_10</bpmn2:incoming>\r
193       <bpmn2:outgoing>SequenceFlow_11</bpmn2:outgoing>\r
194     </bpmn2:serviceTask>\r
195     <bpmn2:scriptTask id="prepareSilentCompletion_ScriptTask" name="Prepare Silent Completion Request" scriptFormat="groovy">\r
196       <bpmn2:incoming>SequenceFlow_11</bpmn2:incoming>\r
197       <bpmn2:outgoing>SequenceFlow_12</bpmn2:outgoing>\r
198       <bpmn2:script><![CDATA[import com.att.bpm.scripts.*
199 def DeleteServiceInstanceInfra = new DeleteServiceInstanceInfra()
200 DeleteServiceInstanceInfra.postProcessResponse(execution)]]></bpmn2:script>\r
201     </bpmn2:scriptTask>\r
202     <bpmn2:endEvent id="EndEvent_2">\r
203       <bpmn2:incoming>SequenceFlow_13</bpmn2:incoming>\r
204     </bpmn2:endEvent>\r
205     <bpmn2:callActivity id="silentAccess_CallActivity" name="Call CompleteMsoProcess (Silent Success)" calledElement="CompleteMsoProcess">\r
206       <bpmn2:extensionElements>\r
207         <camunda:in source="DELSI_CompleteMsoProcessRequest" target="CompleteMsoProcessRequest"/>\r
208         <camunda:in source="att-mso-request-id" target="att-mso-request-id"/>\r
209         <camunda:in source="att-mso-service-instance-id" target="att-mso-service-instance-id"/>\r
210         <camunda:out source="CMSO_ResponseCode" target="CMSO_ResponseCode"/>\r
211         <camunda:out source="CompleteMsoProcessResponse" target="CompleteMsoProcessResponse"/>\r
212         <camunda:out source="CMSO_ErrorResponse" target="CMSO_ErrorResponse"/>\r
213       </bpmn2:extensionElements>\r
214       <bpmn2:incoming>SequenceFlow_12</bpmn2:incoming>\r
215       <bpmn2:outgoing>SequenceFlow_13</bpmn2:outgoing>\r
216     </bpmn2:callActivity>\r
217     <bpmn2:sequenceFlow id="SequenceFlow_10" name="" sourceRef="prepareDBInfraRequestSilentSucces_ScriptTask" targetRef="silentSuccessCallDB_ServiceTask"/>\r
218     <bpmn2:sequenceFlow id="SequenceFlow_11" name="" sourceRef="silentSuccessCallDB_ServiceTask" targetRef="prepareSilentCompletion_ScriptTask"/>\r
219     <bpmn2:sequenceFlow id="SequenceFlow_12" name="" sourceRef="prepareSilentCompletion_ScriptTask" targetRef="silentAccess_CallActivity"/>\r
220     <bpmn2:sequenceFlow id="SequenceFlow_13" name="" sourceRef="silentAccess_CallActivity" targetRef="EndEvent_2"/>\r
221     <bpmn2:startEvent id="createNetwork_startEvent" camunda:asyncAfter="true" name="Start Flow">\r
222       <bpmn2:outgoing>SequenceFlow_1</bpmn2:outgoing>\r
223     </bpmn2:startEvent>\r
224     <bpmn2:sequenceFlow id="SequenceFlow_1" name="" sourceRef="createNetwork_startEvent" targetRef="preProcessRequest_ScriptTask"/>\r
225     <bpmn2:sequenceFlow id="SequenceFlow_6" name="" sourceRef="callGetServiceInstance" targetRef="isReturnCode404_ExclusiveGateway"/>\r
226     <bpmn2:callActivity id="callGetServiceInstance" name="Get&#xD;&#xA;Service&#xD;&#xA;Instance" calledElement="GenericGetService">\r
227       <bpmn2:extensionElements>\r
228         <camunda:in source="DELSI_serviceInstanceId" target="GENGS_serviceInstanceId"/>\r
229         <camunda:in source="isDebugLogEnabled" target="isDebugLogEnabled"/>\r
230         <camunda:out source="GENGS_FoundIndicator" target="GENGSI_FoundIndicator"/>\r
231         <camunda:out source="GENGS_SuccessIndicator" target="GENGSI_SuccessIndicator"/>\r
232         <camunda:out source="GENGS_service" target="DELSI_serviceInstance"/>\r
233         <camunda:out source="WorkflowException" target="WorkflowException"/>\r
234         <camunda:out source="GENGS_siResourceLink" target="GENGSI_siResourceLink"/>\r
235         <camunda:in source="GENGS_type" target="GENGS_type"/>\r
236       </bpmn2:extensionElements>\r
237       <bpmn2:incoming>SequenceFlow_24</bpmn2:incoming>\r
238       <bpmn2:outgoing>SequenceFlow_6</bpmn2:outgoing>\r
239     </bpmn2:callActivity>\r
240     <bpmn2:scriptTask id="prepareDBInfraRequest_ScriptTask" name="Prepare DB Infra Request" scriptFormat="groovy">\r
241       <bpmn2:incoming>SequenceFlow_46</bpmn2:incoming>\r
242       <bpmn2:outgoing>SequenceFlow_4</bpmn2:outgoing>\r
243       <bpmn2:script><![CDATA[import com.att.bpm.scripts.*
244 def DeleteServiceInstanceInfra = new DeleteServiceInstanceInfra()
245 DeleteServiceInstanceInfra.prepareDBRequest(execution)
246
247 ]]></bpmn2:script>\r
248     </bpmn2:scriptTask>\r
249     <bpmn2:sequenceFlow id="SequenceFlow_4" name="" sourceRef="prepareDBInfraRequest_ScriptTask" targetRef="callDBInfra_ServiceTask"/>\r
250     <bpmn2:callActivity id="callDeleteSIsub_CallActivity" name="Call Delete SI subprocess" calledElement="GenericDeleteService">\r
251       <bpmn2:extensionElements>\r
252         <camunda:in source="DELSI_globalSubscriberId" target="GENDS_globalCustomerId"/>\r
253         <camunda:in source="serviceInstanceId" target="GENDS_serviceInstanceId"/>\r
254         <camunda:in source="serviceType" target="GENDS_serviceType"/>\r
255         <camunda:in source="GENGS_type" target="GENDS_type"/>\r
256       </bpmn2:extensionElements>\r
257       <bpmn2:incoming>SequenceFlow_14</bpmn2:incoming>\r
258       <bpmn2:outgoing>SequenceFlow_46</bpmn2:outgoing>\r
259     </bpmn2:callActivity>\r
260     <bpmn2:sequenceFlow id="SequenceFlow_46" name="" sourceRef="callDeleteSIsub_CallActivity" targetRef="prepareDBInfraRequest_ScriptTask"/>\r
261     <bpmn2:scriptTask id="processResponse" name="Process Response" scriptFormat="groovy">\r
262       <bpmn2:incoming>isReturnCode404_No_SequenceFlow</bpmn2:incoming>\r
263       <bpmn2:outgoing>SequenceFlow_14</bpmn2:outgoing>\r
264       <bpmn2:script><![CDATA[import com.att.bpm.scripts.*\r
265 def DeleteServiceInstanceInfra = new DeleteServiceInstanceInfra()\r
266 DeleteServiceInstanceInfra.processGetServiceInstanceResponse(execution)]]></bpmn2:script>\r
267     </bpmn2:scriptTask>\r
268     <bpmn2:sequenceFlow id="SequenceFlow_14" name="" sourceRef="processResponse" targetRef="callDeleteSIsub_CallActivity"/>\r
269     <bpmn2:sequenceFlow id="isReturnCode404_Yes_SequenceFlow" name="NO" sourceRef="isReturnCode404_ExclusiveGateway" targetRef="prepareDBInfraRequestSilentSucces_ScriptTask"/>\r
270   </bpmn2:process>\r
271   <bpmn2:error id="Error_2" errorCode="MSOWorkflowException" name="MSOWorkflowException"/>\r
272   <bpmn2:error id="Error_1" errorCode="java.lang.Exception" name="java.lang.Exception"/>\r
273   <bpmndi:BPMNDiagram id="BPMNDiagram_1">\r
274     <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="DeleteServiceInstanceInfra">\r
275       <bpmndi:BPMNShape id="_BPMNShape_StartEvent_47" bpmnElement="createNetwork_startEvent">\r
276         <dc:Bounds height="36.0" width="36.0" x="403.0" y="185.0"/>\r
277         <bpmndi:BPMNLabel>\r
278           <dc:Bounds height="22.0" width="65.0" x="389.0" y="226.0"/>\r
279         </bpmndi:BPMNLabel>\r
280       </bpmndi:BPMNShape>\r
281       <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_61" bpmnElement="preProcessRequest_ScriptTask">\r
282         <dc:Bounds height="80.0" width="100.0" x="612.0" y="163.0"/>\r
283       </bpmndi:BPMNShape>\r
284       <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_1" bpmnElement="SequenceFlow_1" sourceElement="_BPMNShape_StartEvent_47" targetElement="_BPMNShape_ScriptTask_61">\r
285         <di:waypoint xsi:type="dc:Point" x="439.0" y="203.0"/>\r
286         <di:waypoint xsi:type="dc:Point" x="612.0" y="203.0"/>\r
287         <bpmndi:BPMNLabel>\r
288           <dc:Bounds height="6.0" width="6.0" x="478.0" y="203.0"/>\r
289         </bpmndi:BPMNLabel>\r
290       </bpmndi:BPMNEdge>\r
291       <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_6" bpmnElement="SequenceFlow_6" sourceElement="_BPMNShape_CallActivity_73" targetElement="_BPMNShape_ExclusiveGateway_64">\r
292         <di:waypoint xsi:type="dc:Point" x="1132.0" y="203.0"/>\r
293         <di:waypoint xsi:type="dc:Point" x="1172.0" y="203.0"/>\r
294         <di:waypoint xsi:type="dc:Point" x="1172.0" y="205.0"/>\r
295         <di:waypoint xsi:type="dc:Point" x="1212.0" y="205.0"/>\r
296         <bpmndi:BPMNLabel>\r
297           <dc:Bounds height="6.0" width="6.0" x="1157.0" y="203.0"/>\r
298         </bpmndi:BPMNLabel>\r
299       </bpmndi:BPMNEdge>\r
300       <bpmndi:BPMNShape id="_BPMNShape_ExclusiveGateway_64" bpmnElement="isReturnCode404_ExclusiveGateway" isMarkerVisible="true">\r
301         <dc:Bounds height="50.0" width="50.0" x="1212.0" y="180.0"/>\r
302         <bpmndi:BPMNLabel>\r
303           <dc:Bounds height="22.0" width="82.0" x="1197.0" y="157.0"/>\r
304         </bpmndi:BPMNLabel>\r
305       </bpmndi:BPMNShape>\r
306       <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_2" bpmnElement="isReturnCode404_No_SequenceFlow" sourceElement="_BPMNShape_ExclusiveGateway_64" targetElement="_BPMNShape_ScriptTask_333">\r
307         <di:waypoint xsi:type="dc:Point" x="1237.0" y="230.0"/>\r
308         <di:waypoint xsi:type="dc:Point" x="1237.0" y="283.0"/>\r
309         <bpmndi:BPMNLabel>\r
310           <dc:Bounds height="22.0" width="33.0" x="1221.0" y="242.0"/>\r
311         </bpmndi:BPMNLabel>\r
312       </bpmndi:BPMNEdge>\r
313       <bpmndi:BPMNShape id="_BPMNShape_CallActivity_3" bpmnElement="faultHandler_CallActivity">\r
314         <dc:Bounds height="80.0" width="100.0" x="810.0" y="611.0"/>\r
315       </bpmndi:BPMNShape>\r
316       <bpmndi:BPMNShape id="_BPMNShape_CallActivity_4" bpmnElement="callCompleteMsoProcess_CallActivity">\r
317         <dc:Bounds height="80.0" width="100.0" x="1167.0" y="775.0"/>\r
318       </bpmndi:BPMNShape>\r
319       <bpmndi:BPMNShape id="_BPMNShape_SubProcess_16" bpmnElement="subProcessException_SubProcess" isExpanded="true">\r
320         <dc:Bounds height="301.0" width="751.0" x="346.0" y="427.0"/>\r
321       </bpmndi:BPMNShape>\r
322       <bpmndi:BPMNShape id="_BPMNShape_StartEvent_50" bpmnElement="subProcessStart_StartEvent">\r
323         <dc:Bounds height="36.0" width="36.0" x="408.0" y="633.0"/>\r
324         <bpmndi:BPMNLabel>\r
325           <dc:Bounds height="22.0" width="67.0" x="393.0" y="674.0"/>\r
326         </bpmndi:BPMNLabel>\r
327       </bpmndi:BPMNShape>\r
328       <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_79" bpmnElement="prepareFalloutHandler_ScriptTask">\r
329         <dc:Bounds height="80.0" width="100.0" x="678.0" y="477.0"/>\r
330       </bpmndi:BPMNShape>\r
331       <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_80" bpmnElement="postProcessAndCompletionRequest_ScriptTask">\r
332         <dc:Bounds height="80.0" width="100.0" x="1344.0" y="775.0"/>\r
333       </bpmndi:BPMNShape>\r
334       <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_83" bpmnElement="prepareDBInfraRequest_ScriptTask">\r
335         <dc:Bounds height="80.0" width="100.0" x="1188.0" y="614.0"/>\r
336       </bpmndi:BPMNShape>\r
337       <bpmndi:BPMNShape id="_BPMNShape_ServiceTask_86" bpmnElement="callDBInfra_ServiceTask">\r
338         <dc:Bounds height="80.0" width="100.0" x="1344.0" y="614.0"/>\r
339       </bpmndi:BPMNShape>\r
340       <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_12" bpmnElement="SequenceFlow_7" sourceElement="_BPMNShape_ScriptTask_61" targetElement="_BPMNShape_ScriptTask_127">\r
341         <di:waypoint xsi:type="dc:Point" x="712.0" y="203.0"/>\r
342         <di:waypoint xsi:type="dc:Point" x="803.0" y="203.0"/>\r
343         <bpmndi:BPMNLabel>\r
344           <dc:Bounds height="6.0" width="6.0" x="743.0" y="203.0"/>\r
345         </bpmndi:BPMNLabel>\r
346       </bpmndi:BPMNEdge>\r
347       <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_127" bpmnElement="sendSyncAckResponse_ScriptTask">\r
348         <dc:Bounds height="80.0" width="100.0" x="803.0" y="163.0"/>\r
349       </bpmndi:BPMNShape>\r
350       <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_38" bpmnElement="SequenceFlow_25" sourceElement="_BPMNShape_ScriptTask_79" targetElement="_BPMNShape_ScriptTask_158">\r
351         <di:waypoint xsi:type="dc:Point" x="778.0" y="517.0"/>\r
352         <di:waypoint xsi:type="dc:Point" x="810.0" y="517.0"/>\r
353         <bpmndi:BPMNLabel>\r
354           <dc:Bounds height="6.0" width="6.0" x="803.0" y="517.0"/>\r
355         </bpmndi:BPMNLabel>\r
356       </bpmndi:BPMNEdge>\r
357       <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_40" bpmnElement="SequenceFlow_27" sourceElement="_BPMNShape_ServiceTask_86" targetElement="_BPMNShape_ScriptTask_80">\r
358         <di:waypoint xsi:type="dc:Point" x="1394.0" y="694.0"/>\r
359         <di:waypoint xsi:type="dc:Point" x="1394.0" y="775.0"/>\r
360         <bpmndi:BPMNLabel>\r
361           <dc:Bounds height="6.0" width="6.0" x="1391.0" y="727.0"/>\r
362         </bpmndi:BPMNLabel>\r
363       </bpmndi:BPMNEdge>\r
364       <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_42" bpmnElement="SequenceFlow_29" sourceElement="_BPMNShape_ScriptTask_80" targetElement="_BPMNShape_CallActivity_4">\r
365         <di:waypoint xsi:type="dc:Point" x="1344.0" y="815.0"/>\r
366         <di:waypoint xsi:type="dc:Point" x="1306.0" y="815.0"/>\r
367         <di:waypoint xsi:type="dc:Point" x="1306.0" y="815.0"/>\r
368         <di:waypoint xsi:type="dc:Point" x="1267.0" y="815.0"/>\r
369         <bpmndi:BPMNLabel>\r
370           <dc:Bounds height="6.0" width="6.0" x="1298.0" y="815.0"/>\r
371         </bpmndi:BPMNLabel>\r
372       </bpmndi:BPMNEdge>\r
373       <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_65" bpmnElement="SequenceFlow_46" sourceElement="_BPMNShape_CallActivity_61" targetElement="_BPMNShape_ScriptTask_83">\r
374         <di:waypoint xsi:type="dc:Point" x="1238.0" y="560.0"/>\r
375         <di:waypoint xsi:type="dc:Point" x="1238.0" y="614.0"/>\r
376         <bpmndi:BPMNLabel>\r
377           <dc:Bounds height="6.0" width="6.0" x="1235.0" y="595.0"/>\r
378         </bpmndi:BPMNLabel>\r
379       </bpmndi:BPMNEdge>\r
380       <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_158" bpmnElement="sendSyncError_ScriptTask">\r
381         <dc:Bounds height="80.0" width="100.0" x="810.0" y="477.0"/>\r
382       </bpmndi:BPMNShape>\r
383       <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_57" bpmnElement="SequenceFlow_33" sourceElement="_BPMNShape_ScriptTask_158" targetElement="_BPMNShape_CallActivity_3">\r
384         <di:waypoint xsi:type="dc:Point" x="860.0" y="557.0"/>\r
385         <di:waypoint xsi:type="dc:Point" x="860.0" y="611.0"/>\r
386         <bpmndi:BPMNLabel>\r
387           <dc:Bounds height="6.0" width="6.0" x="857.0" y="573.0"/>\r
388         </bpmndi:BPMNLabel>\r
389       </bpmndi:BPMNEdge>\r
390       <bpmndi:BPMNShape id="_BPMNShape_EndEvent_177" bpmnElement="EndEvent_3">\r
391         <dc:Bounds height="36.0" width="36.0" x="1083.0" y="797.0"/>\r
392         <bpmndi:BPMNLabel>\r
393           <dc:Bounds height="0.0" width="0.0" x="1101.0" y="838.0"/>\r
394         </bpmndi:BPMNLabel>\r
395       </bpmndi:BPMNShape>\r
396       <bpmndi:BPMNShape id="_BPMNShape_EndEvent_178" bpmnElement="EndEvent_4">\r
397         <dc:Bounds height="36.0" width="36.0" x="984.0" y="633.0"/>\r
398         <bpmndi:BPMNLabel>\r
399           <dc:Bounds height="0.0" width="0.0" x="1002.0" y="674.0"/>\r
400         </bpmndi:BPMNLabel>\r
401       </bpmndi:BPMNShape>\r
402       <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_32" bpmnElement="SequenceFlow_18" sourceElement="_BPMNShape_CallActivity_3" targetElement="_BPMNShape_EndEvent_178">\r
403         <di:waypoint xsi:type="dc:Point" x="910.0" y="651.0"/>\r
404         <di:waypoint xsi:type="dc:Point" x="984.0" y="651.0"/>\r
405         <bpmndi:BPMNLabel>\r
406           <dc:Bounds height="6.0" width="6.0" x="909.0" y="651.0"/>\r
407         </bpmndi:BPMNLabel>\r
408       </bpmndi:BPMNEdge>\r
409       <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_36" bpmnElement="SequenceFlow_19" sourceElement="_BPMNShape_ServiceTask_97" targetElement="_BPMNShape_ScriptTask_79">\r
410         <di:waypoint xsi:type="dc:Point" x="634.0" y="517.0"/>\r
411         <di:waypoint xsi:type="dc:Point" x="678.0" y="517.0"/>\r
412         <bpmndi:BPMNLabel>\r
413           <dc:Bounds height="6.0" width="6.0" x="644.0" y="517.0"/>\r
414         </bpmndi:BPMNLabel>\r
415       </bpmndi:BPMNEdge>\r
416       <bpmndi:BPMNShape id="_BPMNShape_ServiceTask_97" bpmnElement="callDBInfraErrorUpdate_ServiceTask_1">\r
417         <dc:Bounds height="80.0" width="100.0" x="534.0" y="477.0"/>\r
418       </bpmndi:BPMNShape>\r
419       <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_218" bpmnElement="prepareDBInfraErrorRequest_ScriptTask">\r
420         <dc:Bounds height="80.0" width="100.0" x="534.0" y="611.0"/>\r
421       </bpmndi:BPMNShape>\r
422       <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_37" bpmnElement="SequenceFlow_22" sourceElement="_BPMNShape_ScriptTask_218" targetElement="_BPMNShape_ServiceTask_97">\r
423         <di:waypoint xsi:type="dc:Point" x="584.0" y="611.0"/>\r
424         <di:waypoint xsi:type="dc:Point" x="584.0" y="557.0"/>\r
425         <bpmndi:BPMNLabel>\r
426           <dc:Bounds height="6.0" width="6.0" x="581.0" y="598.0"/>\r
427         </bpmndi:BPMNLabel>\r
428       </bpmndi:BPMNEdge>\r
429       <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_43" bpmnElement="SequenceFlow_24" sourceElement="_BPMNShape_ScriptTask_127" targetElement="_BPMNShape_CallActivity_73">\r
430         <di:waypoint xsi:type="dc:Point" x="903.0" y="203.0"/>\r
431         <di:waypoint xsi:type="dc:Point" x="1032.0" y="203.0"/>\r
432         <bpmndi:BPMNLabel>\r
433           <dc:Bounds height="6.0" width="6.0" x="911.0" y="203.0"/>\r
434         </bpmndi:BPMNLabel>\r
435       </bpmndi:BPMNEdge>\r
436       <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_76" bpmnElement="SequenceFlow_47" sourceElement="_BPMNShape_StartEvent_50" targetElement="_BPMNShape_ScriptTask_218">\r
437         <di:waypoint xsi:type="dc:Point" x="444.0" y="651.0"/>\r
438         <di:waypoint xsi:type="dc:Point" x="534.0" y="651.0"/>\r
439         <bpmndi:BPMNLabel>\r
440           <dc:Bounds height="6.0" width="6.0" x="451.0" y="651.0"/>\r
441         </bpmndi:BPMNLabel>\r
442       </bpmndi:BPMNEdge>\r
443       <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_7" bpmnElement="SequenceFlow_4" sourceElement="_BPMNShape_ScriptTask_83" targetElement="_BPMNShape_ServiceTask_86">\r
444         <di:waypoint xsi:type="dc:Point" x="1288.0" y="654.0"/>\r
445         <di:waypoint xsi:type="dc:Point" x="1344.0" y="654.0"/>\r
446         <bpmndi:BPMNLabel>\r
447           <dc:Bounds height="6.0" width="6.0" x="1324.0" y="654.0"/>\r
448         </bpmndi:BPMNLabel>\r
449       </bpmndi:BPMNEdge>\r
450       <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_8" bpmnElement="SequenceFlow_8" sourceElement="_BPMNShape_CallActivity_4" targetElement="_BPMNShape_EndEvent_177">\r
451         <di:waypoint xsi:type="dc:Point" x="1167.0" y="815.0"/>\r
452         <di:waypoint xsi:type="dc:Point" x="1119.0" y="815.0"/>\r
453         <bpmndi:BPMNLabel>\r
454           <dc:Bounds height="6.0" width="6.0" x="1140.0" y="815.0"/>\r
455         </bpmndi:BPMNLabel>\r
456       </bpmndi:BPMNEdge>\r
457       <bpmndi:BPMNShape id="_BPMNShape_SubProcess_27" bpmnElement="UnexpectedError_SubProcess_1" isExpanded="true">\r
458         <dc:Bounds height="232.0" width="409.0" x="349.0" y="837.0"/>\r
459       </bpmndi:BPMNShape>\r
460       <bpmndi:BPMNShape id="_BPMNShape_StartEvent_70" bpmnElement="StartEvent_1">\r
461         <dc:Bounds height="36.0" width="36.0" x="417.0" y="942.0"/>\r
462         <bpmndi:BPMNLabel>\r
463           <dc:Bounds height="0.0" width="0.0" x="435.0" y="983.0"/>\r
464         </bpmndi:BPMNLabel>\r
465       </bpmndi:BPMNShape>\r
466       <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_269" bpmnElement="ScriptTask_1">\r
467         <dc:Bounds height="80.0" width="100.0" x="492.0" y="920.0"/>\r
468       </bpmndi:BPMNShape>\r
469       <bpmndi:BPMNShape id="_BPMNShape_EndEvent_219" bpmnElement="EndEvent_1">\r
470         <dc:Bounds height="36.0" width="36.0" x="647.0" y="939.0"/>\r
471         <bpmndi:BPMNLabel>\r
472           <dc:Bounds height="0.0" width="0.0" x="665.0" y="980.0"/>\r
473         </bpmndi:BPMNLabel>\r
474       </bpmndi:BPMNShape>\r
475       <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_4" bpmnElement="SequenceFlow_2" sourceElement="_BPMNShape_StartEvent_70" targetElement="_BPMNShape_ScriptTask_269">\r
476         <di:waypoint xsi:type="dc:Point" x="453.0" y="960.0"/>\r
477         <di:waypoint xsi:type="dc:Point" x="492.0" y="960.0"/>\r
478         <bpmndi:BPMNLabel>\r
479           <dc:Bounds height="6.0" width="6.0" x="478.0" y="960.0"/>\r
480         </bpmndi:BPMNLabel>\r
481       </bpmndi:BPMNEdge>\r
482       <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_5" bpmnElement="SequenceFlow_5" sourceElement="_BPMNShape_ScriptTask_269" targetElement="_BPMNShape_EndEvent_219">\r
483         <di:waypoint xsi:type="dc:Point" x="592.0" y="960.0"/>\r
484         <di:waypoint xsi:type="dc:Point" x="625.0" y="960.0"/>\r
485         <di:waypoint xsi:type="dc:Point" x="625.0" y="957.0"/>\r
486         <di:waypoint xsi:type="dc:Point" x="647.0" y="957.0"/>\r
487         <bpmndi:BPMNLabel>\r
488           <dc:Bounds height="6.0" width="6.0" x="614.0" y="960.0"/>\r
489         </bpmndi:BPMNLabel>\r
490       </bpmndi:BPMNEdge>\r
491       <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_285" bpmnElement="prepareDBInfraRequestSilentSucces_ScriptTask">\r
492         <dc:Bounds height="80.0" width="100.0" x="1344.0" y="168.0"/>\r
493       </bpmndi:BPMNShape>\r
494       <bpmndi:BPMNShape id="_BPMNShape_ServiceTask_104" bpmnElement="silentSuccessCallDB_ServiceTask">\r
495         <dc:Bounds height="80.0" width="100.0" x="1500.0" y="166.0"/>\r
496       </bpmndi:BPMNShape>\r
497       <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_286" bpmnElement="prepareSilentCompletion_ScriptTask">\r
498         <dc:Bounds height="80.0" width="100.0" x="1488.0" y="312.0"/>\r
499       </bpmndi:BPMNShape>\r
500       <bpmndi:BPMNShape id="_BPMNShape_EndEvent_220" bpmnElement="EndEvent_2">\r
501         <dc:Bounds height="36.0" width="36.0" x="1512.0" y="521.0"/>\r
502         <bpmndi:BPMNLabel>\r
503           <dc:Bounds height="0.0" width="0.0" x="1530.0" y="562.0"/>\r
504         </bpmndi:BPMNLabel>\r
505       </bpmndi:BPMNShape>\r
506       <bpmndi:BPMNShape id="_BPMNShape_CallActivity_60" bpmnElement="silentAccess_CallActivity">\r
507         <dc:Bounds height="80.0" width="100.0" x="1480.0" y="420.0"/>\r
508       </bpmndi:BPMNShape>\r
509       <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_11" bpmnElement="SequenceFlow_10" sourceElement="_BPMNShape_ScriptTask_285" targetElement="_BPMNShape_ServiceTask_104">\r
510         <di:waypoint xsi:type="dc:Point" x="1444.0" y="208.0"/>\r
511         <di:waypoint xsi:type="dc:Point" x="1472.0" y="208.0"/>\r
512         <di:waypoint xsi:type="dc:Point" x="1472.0" y="206.0"/>\r
513         <di:waypoint xsi:type="dc:Point" x="1500.0" y="206.0"/>\r
514       </bpmndi:BPMNEdge>\r
515       <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_13" bpmnElement="SequenceFlow_11" sourceElement="_BPMNShape_ServiceTask_104" targetElement="_BPMNShape_ScriptTask_286">\r
516         <di:waypoint xsi:type="dc:Point" x="1550.0" y="246.0"/>\r
517         <di:waypoint xsi:type="dc:Point" x="1550.0" y="279.0"/>\r
518         <di:waypoint xsi:type="dc:Point" x="1538.0" y="279.0"/>\r
519         <di:waypoint xsi:type="dc:Point" x="1538.0" y="312.0"/>\r
520       </bpmndi:BPMNEdge>\r
521       <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_14" bpmnElement="SequenceFlow_12" sourceElement="_BPMNShape_ScriptTask_286" targetElement="_BPMNShape_CallActivity_60">\r
522         <di:waypoint xsi:type="dc:Point" x="1538.0" y="392.0"/>\r
523         <di:waypoint xsi:type="dc:Point" x="1538.0" y="406.0"/>\r
524         <di:waypoint xsi:type="dc:Point" x="1530.0" y="406.0"/>\r
525         <di:waypoint xsi:type="dc:Point" x="1530.0" y="420.0"/>\r
526       </bpmndi:BPMNEdge>\r
527       <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_15" bpmnElement="SequenceFlow_13" sourceElement="_BPMNShape_CallActivity_60" targetElement="_BPMNShape_EndEvent_220">\r
528         <di:waypoint xsi:type="dc:Point" x="1530.0" y="500.0"/>\r
529         <di:waypoint xsi:type="dc:Point" x="1530.0" y="521.0"/>\r
530       </bpmndi:BPMNEdge>\r
531       <bpmndi:BPMNShape id="_BPMNShape_CallActivity_61" bpmnElement="callDeleteSIsub_CallActivity">\r
532         <dc:Bounds height="80.0" width="100.0" x="1188.0" y="480.0"/>\r
533       </bpmndi:BPMNShape>\r
534       <bpmndi:BPMNShape id="_BPMNShape_CallActivity_73" bpmnElement="callGetServiceInstance">\r
535         <dc:Bounds height="80.0" width="100.0" x="1032.0" y="163.0"/>\r
536       </bpmndi:BPMNShape>\r
537       <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_333" bpmnElement="processResponse">\r
538         <dc:Bounds height="80.0" width="100.0" x="1187.0" y="283.0"/>\r
539       </bpmndi:BPMNShape>\r
540       <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_16" bpmnElement="SequenceFlow_14" sourceElement="_BPMNShape_ScriptTask_333" targetElement="_BPMNShape_CallActivity_61">\r
541         <di:waypoint xsi:type="dc:Point" x="1237.0" y="363.0"/>\r
542         <di:waypoint xsi:type="dc:Point" x="1237.0" y="421.0"/>\r
543         <di:waypoint xsi:type="dc:Point" x="1238.0" y="421.0"/>\r
544         <di:waypoint xsi:type="dc:Point" x="1238.0" y="480.0"/>\r
545       </bpmndi:BPMNEdge>\r
546       <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_3" bpmnElement="isReturnCode404_Yes_SequenceFlow" sourceElement="_BPMNShape_ExclusiveGateway_64" targetElement="_BPMNShape_ScriptTask_285">\r
547         <di:waypoint xsi:type="dc:Point" x="1262.0" y="205.0"/>\r
548         <di:waypoint xsi:type="dc:Point" x="1303.0" y="205.0"/>\r
549         <di:waypoint xsi:type="dc:Point" x="1303.0" y="208.0"/>\r
550         <di:waypoint xsi:type="dc:Point" x="1344.0" y="208.0"/>\r
551       </bpmndi:BPMNEdge>\r
552     </bpmndi:BPMNPlane>\r
553   </bpmndi:BPMNDiagram>\r
554 </bpmn2:definitions>