1 <?xml version="1.0" encoding="UTF-8"?>
2 <bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:camunda="http://camunda.org/schema/1.0/bpmn" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" id="Definitions_1" targetNamespace="http://bpmn.io/schema/bpmn" exporter="Camunda Modeler" exporterVersion="1.10.0">
3 <bpmn:process id="DoCustomDeleteE2EServiceInstance" isExecutable="true">
4 <bpmn:startEvent id="StartEvent_0212h2r" name="Start Flow">
5 <bpmn:outgoing>SequenceFlow_0vz7cd9</bpmn:outgoing>
7 <bpmn:scriptTask id="ScriptTask_06phzgv" name="PreProcess Incoming Request" scriptFormat="groovy">
8 <bpmn:incoming>SequenceFlow_0vz7cd9</bpmn:incoming>
9 <bpmn:outgoing>SequenceFlow_11e6bfy</bpmn:outgoing>
10 <bpmn:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
11 def ddsi = new DoCustomDeleteE2EServiceInstance()
12 ddsi.preProcessRequest(execution)
15 <bpmn:endEvent id="EndEvent_1uqzt26">
16 <bpmn:incoming>SequenceFlow_0e7inkl</bpmn:incoming>
18 <bpmn:callActivity id="CallActivity_06izbke" name="Call AAI GenericDelete Service " calledElement="GenericDeleteService">
19 <bpmn:extensionElements>
20 <camunda:in source="serviceInstanceId" target="GENDS_serviceInstanceId" />
21 <camunda:in source="subscriptionServiceType" target="GENDS_serviceType" />
22 <camunda:in source="globalSubscriberId" target="GENDS_globalCustomerId" />
23 <camunda:in sourceExpression="service-instance" target="GENDS_type" />
24 <camunda:out source="GENDS_FoundIndicator" target="GENDS_FoundIndicator" />
25 <camunda:in sourceExpression="""" target="GENGS_serviceType" />
26 <camunda:out source="GENDS_SuccessIndicator" target="GENDS_SuccessIndicator" />
27 <camunda:out source="WorkflowException" target="WorkflowExcpeton" />
28 </bpmn:extensionElements>
29 <bpmn:incoming>SequenceFlow_0uhpfcl</bpmn:incoming>
30 <bpmn:incoming>SequenceFlow_0vg4q7x</bpmn:incoming>
31 <bpmn:outgoing>SequenceFlow_0g6bxqw</bpmn:outgoing>
33 <bpmn:exclusiveGateway id="ExclusiveGateway_0c6gz3v" name="SI found in AAI" default="SequenceFlow_0g20hqr">
34 <bpmn:incoming>SequenceFlow_0vi0sv6</bpmn:incoming>
35 <bpmn:outgoing>SequenceFlow_1pcmc9e</bpmn:outgoing>
36 <bpmn:outgoing>SequenceFlow_0g20hqr</bpmn:outgoing>
37 </bpmn:exclusiveGateway>
38 <bpmn:endEvent id="EndEvent_0123yz3">
39 <bpmn:incoming>SequenceFlow_0g20hqr</bpmn:incoming>
41 <bpmn:exclusiveGateway id="ExclusiveGateway_0veiutm" name="sdncVersion is 1610 ">
42 <bpmn:incoming>SequenceFlow_1pcmc9e</bpmn:incoming>
43 <bpmn:outgoing>SequenceFlow_1av166w</bpmn:outgoing>
44 <bpmn:outgoing>SequenceFlow_0uhpfcl</bpmn:outgoing>
45 </bpmn:exclusiveGateway>
46 <bpmn:callActivity id="CallActivity_0x2ulh3" name="Call AAI Generic GetService" calledElement="GenericGetService">
47 <bpmn:extensionElements>
48 <camunda:in source="serviceInstanceId" target="GENGS_serviceInstanceId" />
49 <camunda:in sourceExpression="service-instance" target="GENGS_type" />
50 <camunda:out source="GENGS_FoundIndicator" target="GENGS_FoundIndicator" />
51 <camunda:out source="GENGS_SuccessIndicator" target="GENGS_SuccessIndicator" />
52 <camunda:out source="WorkflowException" target="WorkflowException" />
53 <camunda:out source="GENGS_siResourceLink" target="GENGS_siResourceLink" />
54 <camunda:out source="GENGS_service" target="GENGS_service" />
55 </bpmn:extensionElements>
56 <bpmn:incoming>SequenceFlow_11e6bfy</bpmn:incoming>
57 <bpmn:outgoing>SequenceFlow_0sj8yc8</bpmn:outgoing>
59 <bpmn:scriptTask id="ScriptTask_1rtnsh8" name="Post Process AAI GET" scriptFormat="groovy">
60 <bpmn:incoming>SequenceFlow_0sj8yc8</bpmn:incoming>
61 <bpmn:outgoing>SequenceFlow_0vi0sv6</bpmn:outgoing>
62 <bpmn:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
63 def ddsi = new DoCustomDeleteE2EServiceInstance()
64 ddsi.postProcessAAIGET(execution)]]></bpmn:script>
66 <bpmn:scriptTask id="ScriptTask_01erufg" name="Post Process AAI Delete" scriptFormat="groovy">
67 <bpmn:incoming>SequenceFlow_0g6bxqw</bpmn:incoming>
68 <bpmn:outgoing>SequenceFlow_0e7inkl</bpmn:outgoing>
69 <bpmn:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
70 def ddsi = new DoCustomDeleteE2EServiceInstance()
71 ddsi.postProcessAAIDEL(execution)]]></bpmn:script>
73 <bpmn:subProcess id="SubProcess_1u8zt9i" name="Sub-process for UnexpectedErrors" triggeredByEvent="true">
74 <bpmn:startEvent id="StartEvent_0sf5lpt">
75 <bpmn:outgoing>SequenceFlow_1921mo3</bpmn:outgoing>
76 <bpmn:errorEventDefinition />
78 <bpmn:endEvent id="EndEvent_06utmg4">
79 <bpmn:incoming>SequenceFlow_18vlzfo</bpmn:incoming>
81 <bpmn:scriptTask id="ScriptTask_0nha3pr" name="Log / Print Unexpected Error" scriptFormat="groovy">
82 <bpmn:incoming>SequenceFlow_1921mo3</bpmn:incoming>
83 <bpmn:outgoing>SequenceFlow_18vlzfo</bpmn:outgoing>
84 <bpmn:script><![CDATA[import org.openecomp.mso.bpmn.common.scripts.*
85 ExceptionUtil ex = new ExceptionUtil()
86 ex.processJavaException(execution)]]></bpmn:script>
88 <bpmn:sequenceFlow id="SequenceFlow_1921mo3" name="" sourceRef="StartEvent_0sf5lpt" targetRef="ScriptTask_0nha3pr" />
89 <bpmn:sequenceFlow id="SequenceFlow_18vlzfo" name="" sourceRef="ScriptTask_0nha3pr" targetRef="EndEvent_06utmg4" />
91 <bpmn:sequenceFlow id="SequenceFlow_0vz7cd9" sourceRef="StartEvent_0212h2r" targetRef="ScriptTask_06phzgv" />
92 <bpmn:sequenceFlow id="SequenceFlow_11e6bfy" sourceRef="ScriptTask_06phzgv" targetRef="CallActivity_0x2ulh3" />
93 <bpmn:sequenceFlow id="SequenceFlow_0e7inkl" sourceRef="ScriptTask_01erufg" targetRef="EndEvent_1uqzt26" />
94 <bpmn:sequenceFlow id="SequenceFlow_0g6bxqw" sourceRef="CallActivity_06izbke" targetRef="ScriptTask_01erufg" />
95 <bpmn:sequenceFlow id="SequenceFlow_0vi0sv6" sourceRef="ScriptTask_1rtnsh8" targetRef="ExclusiveGateway_0c6gz3v" />
96 <bpmn:sequenceFlow id="SequenceFlow_1pcmc9e" name="yes" sourceRef="ExclusiveGateway_0c6gz3v" targetRef="ExclusiveGateway_0veiutm">
97 <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression"><![CDATA[#{execution.getVariable("GENGS_FoundIndicator" ) == true}]]></bpmn:conditionExpression>
99 <bpmn:sequenceFlow id="SequenceFlow_0g20hqr" name="no" sourceRef="ExclusiveGateway_0c6gz3v" targetRef="EndEvent_0123yz3" />
100 <bpmn:sequenceFlow id="SequenceFlow_0sj8yc8" sourceRef="CallActivity_0x2ulh3" targetRef="ScriptTask_1rtnsh8" />
101 <bpmn:callActivity id="CallActivity_Del_VFC" name="Call Network Service Delete for vEPC" calledElement="DODeleteVFCNetworkServiceInstance">
102 <bpmn:extensionElements>
103 <camunda:in source="globalSubscriberId" target="globalSubscriberId" />
104 <camunda:in source="serviceType" target="serviceType" />
105 <camunda:in source="serviceId" target="serviceId" />
106 <camunda:in source="operationId" target="operationId" />
107 <camunda:in source="resouceTemplateUUID" target="resouceTemplateUUID" />
108 <camunda:in source="resouceInstanceId" target="resouceInstanceId" />
109 <camunda:in source="resourceType" target="resourceType" />
110 <camunda:in source="operationType" target="operationType" />
111 </bpmn:extensionElements>
112 <bpmn:incoming>SequenceFlow_1wmjau1</bpmn:incoming>
113 <bpmn:outgoing>SequenceFlow_0qquvgc</bpmn:outgoing>
115 <bpmn:sequenceFlow id="SequenceFlow_1av166w" sourceRef="ExclusiveGateway_0veiutm" targetRef="Task_0oriv78" />
116 <bpmn:sequenceFlow id="SequenceFlow_0qquvgc" sourceRef="CallActivity_Del_VFC" targetRef="ScriptTask_0mdub03" />
117 <bpmn:scriptTask id="ScriptTask_0vcz9mj" name="Prepare Resource Delele For vEPC" scriptFormat="groovy">
118 <bpmn:incoming>SequenceFlow_1931m8u</bpmn:incoming>
119 <bpmn:outgoing>SequenceFlow_1wmjau1</bpmn:outgoing>
120 <bpmn:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
121 String resourceName = "vEPC"
122 def ddsi = new DoCustomDeleteE2EServiceInstance()
123 ddsi.preResourceDelete(execution, resourceName )]]></bpmn:script>
125 <bpmn:sequenceFlow id="SequenceFlow_1wmjau1" sourceRef="ScriptTask_0vcz9mj" targetRef="CallActivity_Del_VFC" />
126 <bpmn:scriptTask id="ScriptTask_0mdub03" name="Post Process VFC Delete" scriptFormat="groovy">
127 <bpmn:incoming>SequenceFlow_0qquvgc</bpmn:incoming>
128 <bpmn:outgoing>SequenceFlow_0vg4q7x</bpmn:outgoing>
129 <bpmn:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
131 String response = execution.getVariable("vfcDeleteResponse")
132 def ddsi = new DoCustomDeleteE2EServiceInstance()
133 ddsi.postProcessVFCDelete(execution, response, "delete")]]></bpmn:script>
135 <bpmn:scriptTask id="ScriptTask_1g0tsto" name="Post Process SDNC Delete" scriptFormat="groovy">
136 <bpmn:incoming>SequenceFlow_0uc2beq</bpmn:incoming>
137 <bpmn:outgoing>SequenceFlow_1m7tont</bpmn:outgoing>
138 <bpmn:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
140 String response = execution.getVariable("sdncDeleteResponse")
141 def ddsi = new DoCustomDeleteE2EServiceInstance()
142 ddsi.postProcessSDNCDelete(execution, response, "delete")]]></bpmn:script>
144 <bpmn:scriptTask id="ScriptTask_0z30dax" name="Prepare Resource Delele For Overlay" scriptFormat="groovy">
145 <bpmn:incoming>SequenceFlow_13sc98g</bpmn:incoming>
146 <bpmn:outgoing>SequenceFlow_1dza4q4</bpmn:outgoing>
147 <bpmn:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
148 String resourceName = "overlay"
149 def ddsi = new DoCustomDeleteE2EServiceInstance()
150 ddsi.preResourceDelete(execution, resourceName )]]></bpmn:script>
152 <bpmn:sequenceFlow id="SequenceFlow_1dza4q4" sourceRef="ScriptTask_0z30dax" targetRef="CallActivity_Del_SDNC_cust" />
153 <bpmn:sequenceFlow id="SequenceFlow_0rpu756" sourceRef="CallActivity_Del_SDNC_cust" targetRef="Task_14erap6" />
154 <bpmn:sequenceFlow id="SequenceFlow_0uhpfcl" name="yes" sourceRef="ExclusiveGateway_0veiutm" targetRef="CallActivity_06izbke">
155 <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression"><![CDATA[#{ execution.getVariable("sdncVersion" ) == "1610" }]]></bpmn:conditionExpression>
157 <bpmn:sequenceFlow id="SequenceFlow_030y6yz" sourceRef="Task_0oriv78" targetRef="Task_0pkgoxn" />
158 <bpmn:scriptTask id="Task_0oriv78" name="Prepare Resource Oper Status">
159 <bpmn:incoming>SequenceFlow_1av166w</bpmn:incoming>
160 <bpmn:outgoing>SequenceFlow_030y6yz</bpmn:outgoing>
161 <bpmn:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
162 def ddsi = new DoCustomDeleteE2EServiceInstance()
163 ddsi.preInitResourcesOperStatus(execution)]]></bpmn:script>
165 <bpmn:serviceTask id="Task_0pkgoxn" name="Init Resource Oper Status">
166 <bpmn:extensionElements>
168 <camunda:inputOutput>
169 <camunda:inputParameter name="url">${URN_mso_adapters_openecomp_db_endpoint}</camunda:inputParameter>
170 <camunda:inputParameter name="headers">
172 <camunda:entry key="content-type">application/soap+xml</camunda:entry>
173 <camunda:entry key="Authorization">#{BasicAuthHeaderValueDB}</camunda:entry>
175 </camunda:inputParameter>
176 <camunda:inputParameter name="payload">${CVFMI_initResOperStatusRequest}</camunda:inputParameter>
177 <camunda:inputParameter name="method">POST</camunda:inputParameter>
178 <camunda:outputParameter name="CVFMI_dbResponseCode">${statusCode}</camunda:outputParameter>
179 <camunda:outputParameter name="CVFMI_dbResponse">${response}</camunda:outputParameter>
180 </camunda:inputOutput>
181 <camunda:connectorId>http-connector</camunda:connectorId>
183 </bpmn:extensionElements>
184 <bpmn:incoming>SequenceFlow_030y6yz</bpmn:incoming>
185 <bpmn:outgoing>SequenceFlow_13sc98g</bpmn:outgoing>
187 <bpmn:sequenceFlow id="SequenceFlow_1wnkgpx" sourceRef="Task_0z1x3sg" targetRef="Task_0963dho" />
188 <bpmn:sequenceFlow id="SequenceFlow_1931m8u" sourceRef="Task_0963dho" targetRef="ScriptTask_0vcz9mj" />
189 <bpmn:scriptTask id="Task_0z1x3sg" name="Prepare Resource Delele For vIMS">
190 <bpmn:incoming>SequenceFlow_1m7tont</bpmn:incoming>
191 <bpmn:outgoing>SequenceFlow_1wnkgpx</bpmn:outgoing>
192 <bpmn:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
193 String resourceName = "vIMS"
194 def ddsi = new DoCustomDeleteE2EServiceInstance()
195 ddsi.preResourceDelete(execution, resourceName )]]></bpmn:script>
197 <bpmn:sequenceFlow id="SequenceFlow_1m7tont" sourceRef="ScriptTask_1g0tsto" targetRef="Task_0z1x3sg" />
198 <bpmn:sequenceFlow id="SequenceFlow_13sc98g" sourceRef="Task_0pkgoxn" targetRef="ScriptTask_0z30dax" />
199 <bpmn:callActivity id="Task_0963dho" name="Call Network Service Delete for vIMS" calledElement="DODeleteVFCNetworkServiceInstance">
200 <bpmn:extensionElements>
201 <camunda:in source="globalSubscriberId" target="globalSubscriberId" />
202 <camunda:in source="serviceType" target="serviceType" />
203 <camunda:in source="serviceId" target="serviceId" />
204 <camunda:in source="operationId" target="operationId" />
205 <camunda:in source="resouceTemplateUUID" target="resouceTemplateUUID" />
206 <camunda:in source="resouceInstanceId" target="resouceInstanceId" />
207 <camunda:in source="resourceType" target="resourceType" />
208 <camunda:in source="operationType" target="operationType" />
209 </bpmn:extensionElements>
210 <bpmn:incoming>SequenceFlow_1wnkgpx</bpmn:incoming>
211 <bpmn:outgoing>SequenceFlow_1931m8u</bpmn:outgoing>
213 <bpmn:sequenceFlow id="SequenceFlow_0vg4q7x" sourceRef="ScriptTask_0mdub03" targetRef="CallActivity_06izbke" />
214 <bpmn:serviceTask id="CallActivity_Del_SDNC_cust" name="Call Custom Delete SDNC Overlay" camunda:class="org.openecomp.mso.bpmn.infrastructure.workflow.serviceTask.SdncNetworkTopologyOperationTask">
215 <bpmn:incoming>SequenceFlow_1dza4q4</bpmn:incoming>
216 <bpmn:outgoing>SequenceFlow_0rpu756</bpmn:outgoing>
218 <bpmn:sequenceFlow id="SequenceFlow_0d9lmlv" sourceRef="Task_14erap6" targetRef="Task_1j1u666" />
219 <bpmn:sequenceFlow id="SequenceFlow_1g4djgh" sourceRef="Task_1j1u666" targetRef="Task_0edkv0m" />
220 <bpmn:sequenceFlow id="SequenceFlow_0uc2beq" sourceRef="Task_0edkv0m" targetRef="ScriptTask_1g0tsto" />
221 <bpmn:scriptTask id="Task_14erap6" name="Prepare Resource Delele For Underlay">
222 <bpmn:incoming>SequenceFlow_0rpu756</bpmn:incoming>
223 <bpmn:outgoing>SequenceFlow_0d9lmlv</bpmn:outgoing>
224 <bpmn:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
225 String resourceName = "underlay"
226 def ddsi = new DoCustomDeleteE2EServiceInstance()
227 ddsi.preResourceDelete(execution, resourceName )]]></bpmn:script>
229 <bpmn:serviceTask id="Task_1j1u666" name="Call Custom Delete SDNC Underlay" camunda:class="org.openecomp.mso.bpmn.infrastructure.workflow.serviceTask.SdncNetworkTopologyOperationTask">
230 <bpmn:incoming>SequenceFlow_0d9lmlv</bpmn:incoming>
231 <bpmn:outgoing>SequenceFlow_1g4djgh</bpmn:outgoing>
233 <bpmn:serviceTask id="Task_0edkv0m" name="Call Delete SDNC Service Topology" camunda:class="org.openecomp.mso.bpmn.infrastructure.workflow.serviceTask.SdncServiceTopologyOperationTask">
234 <bpmn:incoming>SequenceFlow_1g4djgh</bpmn:incoming>
235 <bpmn:outgoing>SequenceFlow_0uc2beq</bpmn:outgoing>
238 <bpmndi:BPMNDiagram id="BPMNDiagram_1">
239 <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="DoCustomDeleteE2EServiceInstance">
240 <bpmndi:BPMNShape id="StartEvent_0212h2r_di" bpmnElement="StartEvent_0212h2r">
241 <dc:Bounds x="-612" y="-35" width="36" height="36" />
243 <dc:Bounds x="-618" y="6" width="50" height="12" />
246 <bpmndi:BPMNShape id="ScriptTask_06phzgv_di" bpmnElement="ScriptTask_06phzgv">
247 <dc:Bounds x="-519" y="-57" width="100" height="80" />
249 <bpmndi:BPMNShape id="EndEvent_1uqzt26_di" bpmnElement="EndEvent_1uqzt26">
250 <dc:Bounds x="1220" y="1109" width="36" height="36" />
252 <dc:Bounds x="1148" y="1150" width="90" height="12" />
255 <bpmndi:BPMNShape id="CallActivity_06izbke_di" bpmnElement="CallActivity_06izbke">
256 <dc:Bounds x="1188" y="779" width="100" height="80" />
258 <bpmndi:BPMNShape id="ExclusiveGateway_0c6gz3v_di" bpmnElement="ExclusiveGateway_0c6gz3v" isMarkerVisible="true">
259 <dc:Bounds x="-89" y="-42" width="50" height="50" />
261 <dc:Bounds x="-99" y="-63" width="71" height="12" />
264 <bpmndi:BPMNShape id="EndEvent_0123yz3_di" bpmnElement="EndEvent_0123yz3">
265 <dc:Bounds x="-82" y="107" width="36" height="36" />
267 <dc:Bounds x="-154" y="148" width="90" height="12" />
270 <bpmndi:BPMNShape id="ExclusiveGateway_0veiutm_di" bpmnElement="ExclusiveGateway_0veiutm" isMarkerVisible="true">
271 <dc:Bounds x="-8" y="-42" width="50" height="50" />
273 <dc:Bounds x="-15" y="12" width="72" height="24" />
276 <bpmndi:BPMNShape id="CallActivity_0x2ulh3_di" bpmnElement="CallActivity_0x2ulh3">
277 <dc:Bounds x="-382" y="-57" width="100" height="80" />
279 <bpmndi:BPMNShape id="ScriptTask_1rtnsh8_di" bpmnElement="ScriptTask_1rtnsh8">
280 <dc:Bounds x="-231" y="-57" width="100" height="80" />
282 <bpmndi:BPMNShape id="ScriptTask_01erufg_di" bpmnElement="ScriptTask_01erufg">
283 <dc:Bounds x="1188" y="915" width="100" height="80" />
285 <bpmndi:BPMNShape id="SubProcess_1u8zt9i_di" bpmnElement="SubProcess_1u8zt9i" isExpanded="true">
286 <dc:Bounds x="445" y="320" width="467" height="193" />
288 <bpmndi:BPMNEdge id="SequenceFlow_0vz7cd9_di" bpmnElement="SequenceFlow_0vz7cd9">
289 <di:waypoint xsi:type="dc:Point" x="-576" y="-17" />
290 <di:waypoint xsi:type="dc:Point" x="-519" y="-17" />
292 <dc:Bounds x="-592.5" y="-38" width="90" height="12" />
295 <bpmndi:BPMNEdge id="SequenceFlow_11e6bfy_di" bpmnElement="SequenceFlow_11e6bfy">
296 <di:waypoint xsi:type="dc:Point" x="-419" y="-17" />
297 <di:waypoint xsi:type="dc:Point" x="-382" y="-17" />
299 <dc:Bounds x="-445.5" y="-38" width="90" height="12" />
302 <bpmndi:BPMNEdge id="SequenceFlow_0e7inkl_di" bpmnElement="SequenceFlow_0e7inkl">
303 <di:waypoint xsi:type="dc:Point" x="1238" y="995" />
304 <di:waypoint xsi:type="dc:Point" x="1238" y="1109" />
306 <dc:Bounds x="1208" y="1046" width="90" height="12" />
309 <bpmndi:BPMNEdge id="SequenceFlow_0g6bxqw_di" bpmnElement="SequenceFlow_0g6bxqw">
310 <di:waypoint xsi:type="dc:Point" x="1238" y="859" />
311 <di:waypoint xsi:type="dc:Point" x="1238" y="915" />
313 <dc:Bounds x="1208" y="881" width="90" height="12" />
316 <bpmndi:BPMNEdge id="SequenceFlow_0vi0sv6_di" bpmnElement="SequenceFlow_0vi0sv6">
317 <di:waypoint xsi:type="dc:Point" x="-131" y="-17" />
318 <di:waypoint xsi:type="dc:Point" x="-89" y="-17" />
320 <dc:Bounds x="-155" y="-38" width="90" height="12" />
323 <bpmndi:BPMNEdge id="SequenceFlow_1pcmc9e_di" bpmnElement="SequenceFlow_1pcmc9e">
324 <di:waypoint xsi:type="dc:Point" x="-39" y="-17" />
325 <di:waypoint xsi:type="dc:Point" x="-8" y="-17" />
327 <dc:Bounds x="-21.375" y="-15" width="19" height="12" />
330 <bpmndi:BPMNEdge id="SequenceFlow_0g20hqr_di" bpmnElement="SequenceFlow_0g20hqr">
331 <di:waypoint xsi:type="dc:Point" x="-64" y="8" />
332 <di:waypoint xsi:type="dc:Point" x="-64" y="107" />
334 <dc:Bounds x="-83" y="28" width="12" height="12" />
337 <bpmndi:BPMNEdge id="SequenceFlow_0sj8yc8_di" bpmnElement="SequenceFlow_0sj8yc8">
338 <di:waypoint xsi:type="dc:Point" x="-282" y="-17" />
339 <di:waypoint xsi:type="dc:Point" x="-231" y="-17" />
341 <dc:Bounds x="-301.5" y="-38" width="90" height="12" />
344 <bpmndi:BPMNShape id="StartEvent_0sf5lpt_di" bpmnElement="StartEvent_0sf5lpt">
345 <dc:Bounds x="513" y="387" width="36" height="36" />
347 <dc:Bounds x="441" y="428" width="90" height="12" />
350 <bpmndi:BPMNShape id="EndEvent_06utmg4_di" bpmnElement="EndEvent_06utmg4">
351 <dc:Bounds x="806" y="387" width="36" height="36" />
353 <dc:Bounds x="734" y="428" width="90" height="12" />
356 <bpmndi:BPMNShape id="ScriptTask_0nha3pr_di" bpmnElement="ScriptTask_0nha3pr">
357 <dc:Bounds x="617" y="365" width="100" height="80" />
359 <bpmndi:BPMNEdge id="SequenceFlow_1921mo3_di" bpmnElement="SequenceFlow_1921mo3">
360 <di:waypoint xsi:type="dc:Point" x="549" y="405" />
361 <di:waypoint xsi:type="dc:Point" x="617" y="405" />
363 <dc:Bounds x="493" y="390" width="90" height="12" />
366 <bpmndi:BPMNEdge id="SequenceFlow_18vlzfo_di" bpmnElement="SequenceFlow_18vlzfo">
367 <di:waypoint xsi:type="dc:Point" x="717" y="405" />
368 <di:waypoint xsi:type="dc:Point" x="806" y="405" />
370 <dc:Bounds x="673" y="390" width="90" height="12" />
373 <bpmndi:BPMNShape id="CallActivity_1x56smn_di" bpmnElement="CallActivity_Del_VFC">
374 <dc:Bounds x="1188" y="483" width="100" height="80" />
376 <bpmndi:BPMNEdge id="SequenceFlow_1av166w_di" bpmnElement="SequenceFlow_1av166w">
377 <di:waypoint xsi:type="dc:Point" x="42" y="-17" />
378 <di:waypoint xsi:type="dc:Point" x="87" y="-17" />
380 <dc:Bounds x="19.5" y="-38" width="90" height="12" />
383 <bpmndi:BPMNEdge id="SequenceFlow_0qquvgc_di" bpmnElement="SequenceFlow_0qquvgc">
384 <di:waypoint xsi:type="dc:Point" x="1238" y="563" />
385 <di:waypoint xsi:type="dc:Point" x="1238" y="642" />
387 <dc:Bounds x="1208" y="596.5" width="90" height="12" />
390 <bpmndi:BPMNShape id="ScriptTask_0vcz9mj_di" bpmnElement="ScriptTask_0vcz9mj">
391 <dc:Bounds x="1188" y="338" width="100" height="80" />
393 <bpmndi:BPMNEdge id="SequenceFlow_1wmjau1_di" bpmnElement="SequenceFlow_1wmjau1">
394 <di:waypoint xsi:type="dc:Point" x="1238" y="418" />
395 <di:waypoint xsi:type="dc:Point" x="1238" y="483" />
397 <dc:Bounds x="1208" y="444.5" width="90" height="12" />
400 <bpmndi:BPMNShape id="ScriptTask_0mdub03_di" bpmnElement="ScriptTask_0mdub03">
401 <dc:Bounds x="1188" y="642" width="100" height="80" />
403 <bpmndi:BPMNShape id="ScriptTask_1g0tsto_di" bpmnElement="ScriptTask_1g0tsto">
404 <dc:Bounds x="1188" y="-57" width="100" height="80" />
406 <bpmndi:BPMNShape id="ScriptTask_0z30dax_di" bpmnElement="ScriptTask_0z30dax">
407 <dc:Bounds x="377" y="-57" width="100" height="80" />
409 <bpmndi:BPMNEdge id="SequenceFlow_1dza4q4_di" bpmnElement="SequenceFlow_1dza4q4">
410 <di:waypoint xsi:type="dc:Point" x="477" y="-17" />
411 <di:waypoint xsi:type="dc:Point" x="523" y="-17" />
413 <dc:Bounds x="455" y="-38" width="90" height="12" />
416 <bpmndi:BPMNEdge id="SequenceFlow_0rpu756_di" bpmnElement="SequenceFlow_0rpu756">
417 <di:waypoint xsi:type="dc:Point" x="623" y="-17" />
418 <di:waypoint xsi:type="dc:Point" x="711" y="-17" />
420 <dc:Bounds x="622" y="-38" width="90" height="12" />
423 <bpmndi:BPMNEdge id="SequenceFlow_0uhpfcl_di" bpmnElement="SequenceFlow_0uhpfcl">
424 <di:waypoint xsi:type="dc:Point" x="17" y="8" />
425 <di:waypoint xsi:type="dc:Point" x="17" y="819" />
426 <di:waypoint xsi:type="dc:Point" x="1188" y="819" />
428 <dc:Bounds x="540.0043516100959" y="793" width="19" height="12" />
431 <bpmndi:BPMNEdge id="SequenceFlow_030y6yz_di" bpmnElement="SequenceFlow_030y6yz">
432 <di:waypoint xsi:type="dc:Point" x="187" y="-17" />
433 <di:waypoint xsi:type="dc:Point" x="212" y="-17" />
435 <dc:Bounds x="199.5" y="-38" width="0" height="12" />
438 <bpmndi:BPMNShape id="ScriptTask_19o0tpz_di" bpmnElement="Task_0oriv78">
439 <dc:Bounds x="87" y="-57" width="100" height="80" />
441 <bpmndi:BPMNShape id="ServiceTask_07erhm6_di" bpmnElement="Task_0pkgoxn">
442 <dc:Bounds x="212" y="-57" width="100" height="80" />
444 <bpmndi:BPMNEdge id="SequenceFlow_1wnkgpx_di" bpmnElement="SequenceFlow_1wnkgpx">
445 <di:waypoint xsi:type="dc:Point" x="1237" y="134" />
446 <di:waypoint xsi:type="dc:Point" x="1238" y="192" />
448 <dc:Bounds x="1237.5" y="142" width="0" height="12" />
451 <bpmndi:BPMNEdge id="SequenceFlow_1931m8u_di" bpmnElement="SequenceFlow_1931m8u">
452 <di:waypoint xsi:type="dc:Point" x="1237" y="272" />
453 <di:waypoint xsi:type="dc:Point" x="1238" y="338" />
455 <dc:Bounds x="1237.5" y="284" width="0" height="12" />
458 <bpmndi:BPMNShape id="ScriptTask_00301ai_di" bpmnElement="Task_0z1x3sg">
459 <dc:Bounds x="1188" y="54" width="100" height="80" />
461 <bpmndi:BPMNEdge id="SequenceFlow_1m7tont_di" bpmnElement="SequenceFlow_1m7tont">
462 <di:waypoint xsi:type="dc:Point" x="1238" y="23" />
463 <di:waypoint xsi:type="dc:Point" x="1238" y="54" />
465 <dc:Bounds x="1253" y="32.5" width="0" height="12" />
468 <bpmndi:BPMNEdge id="SequenceFlow_13sc98g_di" bpmnElement="SequenceFlow_13sc98g">
469 <di:waypoint xsi:type="dc:Point" x="312" y="-17" />
470 <di:waypoint xsi:type="dc:Point" x="377" y="-17" />
472 <dc:Bounds x="344.5" y="-38" width="0" height="12" />
475 <bpmndi:BPMNShape id="CallActivity_1mwacgl_di" bpmnElement="Task_0963dho">
476 <dc:Bounds x="1188" y="192" width="100" height="80" />
478 <bpmndi:BPMNEdge id="SequenceFlow_0vg4q7x_di" bpmnElement="SequenceFlow_0vg4q7x">
479 <di:waypoint xsi:type="dc:Point" x="1238" y="722" />
480 <di:waypoint xsi:type="dc:Point" x="1238" y="779" />
482 <dc:Bounds x="1253" y="744.5" width="0" height="12" />
485 <bpmndi:BPMNShape id="ServiceTask_0v9q75y_di" bpmnElement="CallActivity_Del_SDNC_cust">
486 <dc:Bounds x="523" y="-57" width="100" height="80" />
488 <bpmndi:BPMNEdge id="SequenceFlow_0d9lmlv_di" bpmnElement="SequenceFlow_0d9lmlv">
489 <di:waypoint xsi:type="dc:Point" x="811" y="-17" />
490 <di:waypoint xsi:type="dc:Point" x="898" y="-17" />
492 <dc:Bounds x="854.5" y="-38" width="0" height="12" />
495 <bpmndi:BPMNEdge id="SequenceFlow_1g4djgh_di" bpmnElement="SequenceFlow_1g4djgh">
496 <di:waypoint xsi:type="dc:Point" x="998" y="-17" />
497 <di:waypoint xsi:type="dc:Point" x="1052" y="-17" />
499 <dc:Bounds x="1025" y="-38" width="0" height="12" />
502 <bpmndi:BPMNEdge id="SequenceFlow_0uc2beq_di" bpmnElement="SequenceFlow_0uc2beq">
503 <di:waypoint xsi:type="dc:Point" x="1152" y="-17" />
504 <di:waypoint xsi:type="dc:Point" x="1188" y="-17" />
506 <dc:Bounds x="1170" y="-38" width="0" height="12" />
509 <bpmndi:BPMNShape id="ScriptTask_1e5z0wu_di" bpmnElement="Task_14erap6">
510 <dc:Bounds x="711" y="-57" width="100" height="80" />
512 <bpmndi:BPMNShape id="ServiceTask_0f0965f_di" bpmnElement="Task_1j1u666">
513 <dc:Bounds x="898" y="-57" width="100" height="80" />
515 <bpmndi:BPMNShape id="ServiceTask_0p4b7e1_di" bpmnElement="Task_0edkv0m">
516 <dc:Bounds x="1052" y="-57" width="100" height="80" />
519 </bpmndi:BPMNDiagram>