blob: 58ea0c49513739e9d7ca25d5cec0ea59df769e70 [file] [log] [blame]
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -04001<?xml version="1.0" encoding="UTF-8"?>
Benjamin, Max (mb388a)0bb644b2018-08-07 16:06:09 -04002<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="_FhrCQG2BEeaNdqnn65BT4A" targetNamespace="http://camunda.org/schema/1.0/bpmn" exporter="Camunda Modeler" exporterVersion="1.10.0" xsi:schemaLocation="http://www.omg.org/spec/BPMN/20100524/MODEL BPMN20.xsd">
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -04003 <bpmn2:process id="DoCreateVfModuleVolumeV2" name="DoCreateVfModuleVolumeV2" isExecutable="true">
4 <bpmn2:scriptTask id="ScriptTask_preProcessRequest" name="Preprocess Request" scriptFormat="groovy">
5 <bpmn2:incoming>SequenceFlow_1</bpmn2:incoming>
6 <bpmn2:outgoing>SequenceFlow_1wi1cf9</bpmn2:outgoing>
7 <bpmn2:script><![CDATA[import org.onap.so.bpmn.infrastructure.scripts.*
8def doCreateVfModuleVolumeV2 = new DoCreateVfModuleVolumeV2()
9doCreateVfModuleVolumeV2.executeMethod('preProcessRequest', execution, isDebugLogEnabled)]]></bpmn2:script>
10 </bpmn2:scriptTask>
11 <bpmn2:scriptTask id="ScriptTask_callRestAaiCloudRegion" name="Call REST AAI Cloud Region" scriptFormat="groovy">
12 <bpmn2:incoming>SequenceFlow_1dpt7ul</bpmn2:incoming>
13 <bpmn2:outgoing>SequenceFlow_23</bpmn2:outgoing>
14 <bpmn2:script><![CDATA[import org.onap.so.bpmn.infrastructure.scripts.*
15def doCreateVfModuleVolumeV2 = new DoCreateVfModuleVolumeV2()
16doCreateVfModuleVolumeV2.executeMethod('callRESTQueryAAICloudRegion', execution, isDebugLogEnabled)]]></bpmn2:script>
17 </bpmn2:scriptTask>
18 <bpmn2:sequenceFlow id="SequenceFlow_23" name="" sourceRef="ScriptTask_callRestAaiCloudRegion" targetRef="ScriptTask_callRestAaiQueryGenericVnf" />
19 <bpmn2:scriptTask id="ScriptTask_createVolGrpExistsException" name="Build Workflow Exception" scriptFormat="groovy">
20 <bpmn2:incoming>SequenceFlow_volGrpName404No</bpmn2:incoming>
21 <bpmn2:outgoing>SequenceFlow_7</bpmn2:outgoing>
22 <bpmn2:script><![CDATA[import org.onap.so.bpmn.infrastructure.scripts.*
23def doCreateVfModuleVolumeV2 = new DoCreateVfModuleVolumeV2()
24doCreateVfModuleVolumeV2.executeMethod('buildWorkflowException', execution, 2500, "Volume group name already exists in the system.", isDebugLogEnabled)]]></bpmn2:script>
25 </bpmn2:scriptTask>
26 <bpmn2:sequenceFlow id="SequenceFlow_7" name="" sourceRef="ScriptTask_createVolGrpExistsException" targetRef="EndEvent_6" />
27 <bpmn2:exclusiveGateway id="ExclusiveGateway_aaiReturnCode404" name="AAI Return Code is 404?" default="SequenceFlow_volGrpName404No">
28 <bpmn2:incoming>SequenceFlow_19</bpmn2:incoming>
29 <bpmn2:incoming>SequenceFlow_6</bpmn2:incoming>
30 <bpmn2:outgoing>SequenceFlow_volGrpName404Yes</bpmn2:outgoing>
31 <bpmn2:outgoing>SequenceFlow_volGrpName404No</bpmn2:outgoing>
32 </bpmn2:exclusiveGateway>
33 <bpmn2:sequenceFlow id="SequenceFlow_volGrpName404Yes" name="Yes" sourceRef="ExclusiveGateway_aaiReturnCode404" targetRef="ScriptTask_callRestAaiCreateVolumeGrp">
34 <bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression"><![CDATA[#{DCVFMODVOLV2_AaiReturnCode == '404'}]]></bpmn2:conditionExpression>
35 </bpmn2:sequenceFlow>
36 <bpmn2:sequenceFlow id="SequenceFlow_volGrpName404No" name="No" sourceRef="ExclusiveGateway_aaiReturnCode404" targetRef="ScriptTask_createVolGrpExistsException" />
37 <bpmn2:scriptTask id="ScriptTask_callRestAaiQueryGenericVnf" name="Call REST AAI Query Generic VNF" scriptFormat="groovy">
38 <bpmn2:incoming>SequenceFlow_23</bpmn2:incoming>
39 <bpmn2:outgoing>SequenceFlow_14</bpmn2:outgoing>
40 <bpmn2:script><![CDATA[import org.onap.so.bpmn.infrastructure.scripts.*
41def doCreateVfModuleVolumeV2 = new DoCreateVfModuleVolumeV2()
42doCreateVfModuleVolumeV2.executeMethod('callRESTQueryAAIGenericVnf', execution, isDebugLogEnabled)]]></bpmn2:script>
43 </bpmn2:scriptTask>
44 <bpmn2:sequenceFlow id="SequenceFlow_14" name="" sourceRef="ScriptTask_callRestAaiQueryGenericVnf" targetRef="ScriptTask_callRestAaiQueryVolGrpName" />
45 <bpmn2:boundaryEvent id="BoundaryEvent_catchAaiError" name="" attachedToRef="ScriptTask_callRestAaiQueryVolGrpName">
46 <bpmn2:outgoing>SequenceFlow_19</bpmn2:outgoing>
47 <bpmn2:errorEventDefinition id="ErrorEventDefinition_3" errorRef="Error_1" />
48 </bpmn2:boundaryEvent>
49 <bpmn2:sequenceFlow id="SequenceFlow_19" name="" sourceRef="BoundaryEvent_catchAaiError" targetRef="ExclusiveGateway_aaiReturnCode404" />
50 <bpmn2:scriptTask id="ScriptTask_callRestAaiQueryVolGrpName" name="Call REST AAI Query Volume Grp Name" scriptFormat="groovy">
51 <bpmn2:incoming>SequenceFlow_14</bpmn2:incoming>
52 <bpmn2:outgoing>SequenceFlow_6</bpmn2:outgoing>
53 <bpmn2:script><![CDATA[import org.onap.so.bpmn.infrastructure.scripts.*
54def doCreateVfModuleVolumeV2 = new DoCreateVfModuleVolumeV2()
55doCreateVfModuleVolumeV2.executeMethod('callRESTQueryAAIVolGrpName', execution, isDebugLogEnabled)]]></bpmn2:script>
56 </bpmn2:scriptTask>
57 <bpmn2:sequenceFlow id="SequenceFlow_6" name="" sourceRef="ScriptTask_callRestAaiQueryVolGrpName" targetRef="ExclusiveGateway_aaiReturnCode404" />
58 <bpmn2:scriptTask id="ScriptTask_callRestAaiCreateVolumeGrp" name="Call REST AAI Create Volume Group" scriptFormat="groovy">
59 <bpmn2:incoming>SequenceFlow_volGrpName404Yes</bpmn2:incoming>
60 <bpmn2:outgoing>SequenceFlow_9</bpmn2:outgoing>
61 <bpmn2:script><![CDATA[import org.onap.so.bpmn.infrastructure.scripts.*
62def doCreateVfModuleVolumeV2 = new DoCreateVfModuleVolumeV2()
63doCreateVfModuleVolumeV2.executeMethod('callRESTCreateAAIVolGrpName', execution, isDebugLogEnabled)]]></bpmn2:script>
64 </bpmn2:scriptTask>
65 <bpmn2:sequenceFlow id="SequenceFlow_9" name="" sourceRef="ScriptTask_callRestAaiCreateVolumeGrp" targetRef="ScriptTask_prepareVnfAdapterCreate" />
Boslet, Corycd4e5b42020-03-25 16:04:41 -040066 <bpmn2:callActivity id="CallActivity_callVnfAdapterCreate" name="Call VNF Adapter Create" calledElement="vnfAdapterTask">
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -040067 <bpmn2:extensionElements>
Boslet, Corycd4e5b42020-03-25 16:04:41 -040068 <camunda:in source="DCVFMODVOLV2_createVnfARequest" target="vnfAdapterTaskRequest" />
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -040069 <camunda:in source="msoRequestId" target="mso-request-id" />
70 <camunda:in source="serviceInstanceId" target="mso-service-instance-id" />
Boslet, Corycd4e5b42020-03-25 16:04:41 -040071 <camunda:out source="WorkflowResponse" target="DCVFMODVOLV2_createVnfAResponse" />
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -040072 <camunda:out source="WorkflowException" target="WorkflowException" />
73 <camunda:out source="VNFREST_vnfAdapterStatusCode" target="DCVFMODVOLV2_createVnfAReturnCode" />
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -040074 <camunda:out source="VNFREST_SuccessIndicator" target="VNFREST_SuccessIndicator" />
75 </bpmn2:extensionElements>
76 <bpmn2:incoming>SequenceFlow_10</bpmn2:incoming>
77 <bpmn2:outgoing>SequenceFlow_1qwurc5</bpmn2:outgoing>
78 </bpmn2:callActivity>
79 <bpmn2:scriptTask id="ScriptTask_callRestAaiRequeryVolGrpNm" name="Call REST AAI Requery Volume Group Name" scriptFormat="groovy">
80 <bpmn2:incoming>SequenceFlow_1gbt2n5</bpmn2:incoming>
81 <bpmn2:outgoing>SequenceFlow_28</bpmn2:outgoing>
82 <bpmn2:script><![CDATA[import org.onap.so.bpmn.infrastructure.scripts.*
83def doCreateVfModuleVolumeV2 = new DoCreateVfModuleVolumeV2()
84doCreateVfModuleVolumeV2.executeMethod('callRESTQueryAAIVolGrpName', execution, isDebugLogEnabled)]]></bpmn2:script>
85 </bpmn2:scriptTask>
86 <bpmn2:sequenceFlow id="SequenceFlow_28" name="" sourceRef="ScriptTask_callRestAaiRequeryVolGrpNm" targetRef="ScriptTask_callRestAaiVolumeGrp" />
87 <bpmn2:scriptTask id="ScriptTask_prepareDbInfraRequest" name="Set Success Indicator" scriptFormat="groovy">
88 <bpmn2:incoming>SequenceFlow_5</bpmn2:incoming>
89 <bpmn2:outgoing>SequenceFlow_8</bpmn2:outgoing>
90 <bpmn2:script><![CDATA[import org.onap.so.bpmn.infrastructure.scripts.*
91def doCreateVfModuleVolumeV2 = new DoCreateVfModuleVolumeV2()
92doCreateVfModuleVolumeV2.executeMethod('setSuccessIndicator', execution, true)]]></bpmn2:script>
93 </bpmn2:scriptTask>
94 <bpmn2:sequenceFlow id="SequenceFlow_8" name="" sourceRef="ScriptTask_prepareDbInfraRequest" targetRef="EndEvent_1" />
95 <bpmn2:scriptTask id="ScriptTask_callRestAaiVolumeGrp" name="Call REST AAI Update Volume Group" scriptFormat="groovy">
96 <bpmn2:incoming>SequenceFlow_28</bpmn2:incoming>
97 <bpmn2:outgoing>SequenceFlow_5</bpmn2:outgoing>
98 <bpmn2:script><![CDATA[import org.onap.so.bpmn.infrastructure.scripts.*
99def doCreateVfModuleVolumeV2 = new DoCreateVfModuleVolumeV2()
100doCreateVfModuleVolumeV2.executeMethod('callRESTUpdateCreatedVolGrpName', execution, isDebugLogEnabled)]]></bpmn2:script>
101 </bpmn2:scriptTask>
102 <bpmn2:sequenceFlow id="SequenceFlow_5" name="" sourceRef="ScriptTask_callRestAaiVolumeGrp" targetRef="ScriptTask_prepareDbInfraRequest" />
103 <bpmn2:endEvent id="EndEvent_1" name="End">
104 <bpmn2:incoming>SequenceFlow_8</bpmn2:incoming>
105 </bpmn2:endEvent>
106 <bpmn2:scriptTask id="ScriptTask_prepareVnfAdapterCreate" name="Prepare VNF Adapter Create Request" scriptFormat="groovy">
107 <bpmn2:incoming>SequenceFlow_9</bpmn2:incoming>
108 <bpmn2:outgoing>SequenceFlow_10</bpmn2:outgoing>
109 <bpmn2:script><![CDATA[import org.onap.so.bpmn.infrastructure.scripts.*
110def doCreateVfModuleVolumeV2 = new DoCreateVfModuleVolumeV2()
111doCreateVfModuleVolumeV2.executeMethod('prepareVnfAdapterCreateRequest', execution, isDebugLogEnabled)]]></bpmn2:script>
112 </bpmn2:scriptTask>
113 <bpmn2:sequenceFlow id="SequenceFlow_10" name="" sourceRef="ScriptTask_prepareVnfAdapterCreate" targetRef="CallActivity_callVnfAdapterCreate" />
114 <bpmn2:startEvent id="StartEvent_doCreateVfModuleVolume" name="Start">
115 <bpmn2:outgoing>SequenceFlow_1</bpmn2:outgoing>
116 </bpmn2:startEvent>
117 <bpmn2:sequenceFlow id="SequenceFlow_1" name="" sourceRef="StartEvent_doCreateVfModuleVolume" targetRef="ScriptTask_preProcessRequest" />
118 <bpmn2:endEvent id="EndEvent_6" name="End">
119 <bpmn2:incoming>SequenceFlow_7</bpmn2:incoming>
120 </bpmn2:endEvent>
121 <bpmn2:scriptTask id="Task_07psich" name="Validate VNF Response" scriptFormat="groovy">
122 <bpmn2:incoming>SequenceFlow_1qwurc5</bpmn2:incoming>
123 <bpmn2:outgoing>SequenceFlow_1gbt2n5</bpmn2:outgoing>
124 <bpmn2:script><![CDATA[import org.onap.so.bpmn.infrastructure.scripts.*
125def doCreateVfModuleVolumeV2 = new DoCreateVfModuleVolumeV2()
126doCreateVfModuleVolumeV2.executeMethod('validateVnfResponse', execution, isDebugLogEnabled)]]></bpmn2:script>
127 </bpmn2:scriptTask>
128 <bpmn2:sequenceFlow id="SequenceFlow_1qwurc5" sourceRef="CallActivity_callVnfAdapterCreate" targetRef="Task_07psich" />
129 <bpmn2:sequenceFlow id="SequenceFlow_1gbt2n5" sourceRef="Task_07psich" targetRef="ScriptTask_callRestAaiRequeryVolGrpNm" />
Benjamin, Max (mb388a)0bb644b2018-08-07 16:06:09 -0400130 <bpmn2:scriptTask id="Task_0qbm5cz" name="&#10;AAI&#10;Query&#10;(svc instance)&#10;" scriptFormat="groovy">
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -0400131 <bpmn2:incoming>SequenceFlow_1wi1cf9</bpmn2:incoming>
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -0400132 <bpmn2:outgoing>SequenceFlow_1dpt7ul</bpmn2:outgoing>
133 <bpmn2:script><![CDATA[import org.onap.so.bpmn.infrastructure.scripts.*
134def doCreateVfModuleVolumeV2 = new DoCreateVfModuleVolumeV2()
Benjamin, Max (mb388a)0bb644b2018-08-07 16:06:09 -0400135doCreateVfModuleVolumeV2.executeMethod('getServiceInstance', execution, isDebugLogEnabled)]]></bpmn2:script>
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -0400136 </bpmn2:scriptTask>
Benjamin, Max (mb388a)0bb644b2018-08-07 16:06:09 -0400137 <bpmn2:sequenceFlow id="SequenceFlow_1wi1cf9" sourceRef="ScriptTask_preProcessRequest" targetRef="Task_0qbm5cz" />
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -0400138 <bpmn2:sequenceFlow id="SequenceFlow_1dpt7ul" sourceRef="Task_0qbm5cz" targetRef="ScriptTask_callRestAaiCloudRegion" />
139 </bpmn2:process>
140 <bpmn2:error id="Error_1" name="MSOWorkflowException" errorCode="MSOWorkflowException" />
141 <bpmn2:error id="Error_2" name="MSOWorkflowException" errorCode="MSOWorkflowException" />
142 <bpmndi:BPMNDiagram id="BPMNDiagram_1">
143 <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="DoCreateVfModuleVolumeV2">
144 <bpmndi:BPMNShape id="_BPMNShape_StartEvent_65" bpmnElement="StartEvent_doCreateVfModuleVolume">
145 <dc:Bounds x="270" y="128" width="36" height="36" />
146 <bpmndi:BPMNLabel>
147 <dc:Bounds x="276" y="169" width="23" height="12" />
148 </bpmndi:BPMNLabel>
149 </bpmndi:BPMNShape>
150 <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_285" bpmnElement="ScriptTask_preProcessRequest">
151 <dc:Bounds x="369" y="106" width="100" height="80" />
152 </bpmndi:BPMNShape>
153 <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_287" bpmnElement="ScriptTask_callRestAaiCloudRegion">
154 <dc:Bounds x="768" y="106" width="100" height="80" />
155 </bpmndi:BPMNShape>
156 <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_288" bpmnElement="ScriptTask_callRestAaiQueryVolGrpName">
157 <dc:Bounds x="1045" y="106" width="100" height="80" />
158 </bpmndi:BPMNShape>
159 <bpmndi:BPMNShape id="_BPMNShape_ExclusiveGateway_247" bpmnElement="ExclusiveGateway_aaiReturnCode404" isMarkerVisible="true">
160 <dc:Bounds x="1242" y="121" width="50" height="50" />
161 <bpmndi:BPMNLabel>
162 <dc:Bounds x="1224" y="176" width="85" height="24" />
163 </bpmndi:BPMNLabel>
164 </bpmndi:BPMNShape>
165 <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_289" bpmnElement="ScriptTask_callRestAaiCreateVolumeGrp">
166 <dc:Bounds x="256" y="307" width="100" height="80" />
167 </bpmndi:BPMNShape>
168 <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_290" bpmnElement="ScriptTask_prepareVnfAdapterCreate">
169 <dc:Bounds x="420" y="307" width="100" height="80" />
170 </bpmndi:BPMNShape>
171 <bpmndi:BPMNShape id="_BPMNShape_CallActivity_32" bpmnElement="CallActivity_callVnfAdapterCreate">
172 <dc:Bounds x="576" y="307" width="100" height="80" />
173 </bpmndi:BPMNShape>
174 <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_292" bpmnElement="ScriptTask_callRestAaiRequeryVolGrpNm">
175 <dc:Bounds x="857" y="307" width="100" height="80" />
176 </bpmndi:BPMNShape>
177 <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_293" bpmnElement="ScriptTask_callRestAaiVolumeGrp">
178 <dc:Bounds x="995" y="307" width="100" height="80" />
179 </bpmndi:BPMNShape>
180 <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_294" bpmnElement="ScriptTask_prepareDbInfraRequest">
181 <dc:Bounds x="1142" y="307" width="100" height="80" />
182 </bpmndi:BPMNShape>
183 <bpmndi:BPMNShape id="_BPMNShape_EndEvent_226" bpmnElement="EndEvent_1">
184 <dc:Bounds x="1283" y="328" width="36" height="36" />
185 <bpmndi:BPMNLabel>
186 <dc:Bounds x="1292" y="369" width="19" height="12" />
187 </bpmndi:BPMNLabel>
188 </bpmndi:BPMNShape>
189 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_1" bpmnElement="SequenceFlow_1" sourceElement="_BPMNShape_StartEvent_65" targetElement="_BPMNShape_ScriptTask_285">
190 <di:waypoint xsi:type="dc:Point" x="306" y="146" />
191 <di:waypoint xsi:type="dc:Point" x="369" y="146" />
192 <bpmndi:BPMNLabel>
193 <dc:Bounds x="338" y="131" width="0" height="0" />
194 </bpmndi:BPMNLabel>
195 </bpmndi:BPMNEdge>
196 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_8" bpmnElement="SequenceFlow_volGrpName404Yes" sourceElement="_BPMNShape_ExclusiveGateway_247" targetElement="_BPMNShape_ScriptTask_289">
197 <di:waypoint xsi:type="dc:Point" x="1267" y="171" />
198 <di:waypoint xsi:type="dc:Point" x="1267" y="232" />
199 <di:waypoint xsi:type="dc:Point" x="811" y="232" />
200 <di:waypoint xsi:type="dc:Point" x="306" y="232" />
201 <di:waypoint xsi:type="dc:Point" x="306" y="307" />
202 <bpmndi:BPMNLabel>
203 <dc:Bounds x="582" y="232" width="18" height="12" />
204 </bpmndi:BPMNLabel>
205 </bpmndi:BPMNEdge>
206 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_9" bpmnElement="SequenceFlow_9" sourceElement="_BPMNShape_ScriptTask_289" targetElement="_BPMNShape_ScriptTask_290">
207 <di:waypoint xsi:type="dc:Point" x="356" y="347" />
208 <di:waypoint xsi:type="dc:Point" x="420" y="347" />
209 <bpmndi:BPMNLabel>
210 <dc:Bounds x="388" y="332" width="0" height="0" />
211 </bpmndi:BPMNLabel>
212 </bpmndi:BPMNEdge>
213 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_10" bpmnElement="SequenceFlow_10" sourceElement="_BPMNShape_ScriptTask_290" targetElement="_BPMNShape_CallActivity_32">
214 <di:waypoint xsi:type="dc:Point" x="520" y="347" />
215 <di:waypoint xsi:type="dc:Point" x="576" y="347" />
216 <bpmndi:BPMNLabel>
217 <dc:Bounds x="548" y="455" width="0" height="0" />
218 </bpmndi:BPMNLabel>
219 </bpmndi:BPMNEdge>
220 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_23" bpmnElement="SequenceFlow_23" sourceElement="_BPMNShape_ScriptTask_287" targetElement="_BPMNShape_ScriptTask_311">
221 <di:waypoint xsi:type="dc:Point" x="868" y="146" />
222 <di:waypoint xsi:type="dc:Point" x="911" y="147" />
223 <bpmndi:BPMNLabel>
224 <dc:Bounds x="890" y="132" width="0" height="0" />
225 </bpmndi:BPMNLabel>
226 </bpmndi:BPMNEdge>
227 <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_296" bpmnElement="ScriptTask_createVolGrpExistsException">
228 <dc:Bounds x="1355" y="106" width="100" height="80" />
229 </bpmndi:BPMNShape>
230 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_7" bpmnElement="SequenceFlow_7" sourceElement="_BPMNShape_ScriptTask_296" targetElement="_BPMNShape_EndEvent_241">
231 <di:waypoint xsi:type="dc:Point" x="1455" y="146" />
232 <di:waypoint xsi:type="dc:Point" x="1493" y="146" />
233 <bpmndi:BPMNLabel>
234 <dc:Bounds x="1474" y="131" width="0" height="0" />
235 </bpmndi:BPMNLabel>
236 </bpmndi:BPMNEdge>
237 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_19" bpmnElement="SequenceFlow_19" sourceElement="_BPMNShape_BoundaryEvent_62" targetElement="_BPMNShape_ExclusiveGateway_247">
238 <di:waypoint xsi:type="dc:Point" x="1145" y="88" />
239 <di:waypoint xsi:type="dc:Point" x="1145" y="59" />
240 <di:waypoint xsi:type="dc:Point" x="1267" y="59" />
241 <di:waypoint xsi:type="dc:Point" x="1267" y="121" />
242 <bpmndi:BPMNLabel>
243 <dc:Bounds x="1206" y="44" width="0" height="0" />
244 </bpmndi:BPMNLabel>
245 </bpmndi:BPMNEdge>
246 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_21" bpmnElement="SequenceFlow_volGrpName404No" sourceElement="_BPMNShape_ExclusiveGateway_247" targetElement="_BPMNShape_ScriptTask_296">
247 <di:waypoint xsi:type="dc:Point" x="1292" y="146" />
248 <di:waypoint xsi:type="dc:Point" x="1355" y="146" />
249 <bpmndi:BPMNLabel>
250 <dc:Bounds x="1320" y="146" width="14" height="12" />
251 </bpmndi:BPMNLabel>
252 </bpmndi:BPMNEdge>
253 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_28" bpmnElement="SequenceFlow_28" sourceElement="_BPMNShape_ScriptTask_292" targetElement="_BPMNShape_ScriptTask_293">
254 <di:waypoint xsi:type="dc:Point" x="957" y="347" />
255 <di:waypoint xsi:type="dc:Point" x="995" y="347" />
256 <bpmndi:BPMNLabel>
257 <dc:Bounds x="976" y="332" width="0" height="0" />
258 </bpmndi:BPMNLabel>
259 </bpmndi:BPMNEdge>
260 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_5" bpmnElement="SequenceFlow_5" sourceElement="_BPMNShape_ScriptTask_293" targetElement="_BPMNShape_ScriptTask_294">
261 <di:waypoint xsi:type="dc:Point" x="1095" y="347" />
262 <di:waypoint xsi:type="dc:Point" x="1142" y="347" />
263 <bpmndi:BPMNLabel>
264 <dc:Bounds x="1119" y="332" width="0" height="0" />
265 </bpmndi:BPMNLabel>
266 </bpmndi:BPMNEdge>
267 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_11" bpmnElement="SequenceFlow_8" sourceElement="_BPMNShape_ScriptTask_294" targetElement="_BPMNShape_EndEvent_226">
268 <di:waypoint xsi:type="dc:Point" x="1242" y="347" />
269 <di:waypoint xsi:type="dc:Point" x="1283" y="346" />
270 <bpmndi:BPMNLabel>
271 <dc:Bounds x="1263" y="332" width="0" height="0" />
272 </bpmndi:BPMNLabel>
273 </bpmndi:BPMNEdge>
274 <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_311" bpmnElement="ScriptTask_callRestAaiQueryGenericVnf">
275 <dc:Bounds x="911" y="106" width="100" height="80" />
276 </bpmndi:BPMNShape>
277 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_15" bpmnElement="SequenceFlow_14" sourceElement="_BPMNShape_ScriptTask_311" targetElement="_BPMNShape_ScriptTask_288">
278 <di:waypoint xsi:type="dc:Point" x="1011" y="146" />
279 <di:waypoint xsi:type="dc:Point" x="1045" y="146" />
280 <bpmndi:BPMNLabel>
281 <dc:Bounds x="1028" y="131" width="0" height="0" />
282 </bpmndi:BPMNLabel>
283 </bpmndi:BPMNEdge>
284 <bpmndi:BPMNShape id="_BPMNShape_BoundaryEvent_62" bpmnElement="BoundaryEvent_catchAaiError">
285 <dc:Bounds x="1127" y="88" width="36" height="36" />
286 <bpmndi:BPMNLabel>
287 <dc:Bounds x="1145" y="129" width="0" height="0" />
288 </bpmndi:BPMNLabel>
289 </bpmndi:BPMNShape>
290 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_6" bpmnElement="SequenceFlow_6" sourceElement="_BPMNShape_ScriptTask_288" targetElement="_BPMNShape_ExclusiveGateway_247">
291 <di:waypoint xsi:type="dc:Point" x="1145" y="146" />
292 <di:waypoint xsi:type="dc:Point" x="1242" y="146" />
293 <bpmndi:BPMNLabel>
294 <dc:Bounds x="1194" y="131" width="0" height="0" />
295 </bpmndi:BPMNLabel>
296 </bpmndi:BPMNEdge>
297 <bpmndi:BPMNShape id="_BPMNShape_EndEvent_241" bpmnElement="EndEvent_6">
298 <dc:Bounds x="1493" y="128" width="36" height="36" />
299 <bpmndi:BPMNLabel>
300 <dc:Bounds x="1502" y="169" width="19" height="12" />
301 </bpmndi:BPMNLabel>
302 </bpmndi:BPMNShape>
303 <bpmndi:BPMNShape id="ScriptTask_00lua86_di" bpmnElement="Task_07psich">
304 <dc:Bounds x="716" y="307" width="100" height="80" />
305 </bpmndi:BPMNShape>
306 <bpmndi:BPMNEdge id="SequenceFlow_1qwurc5_di" bpmnElement="SequenceFlow_1qwurc5">
307 <di:waypoint xsi:type="dc:Point" x="676" y="347" />
308 <di:waypoint xsi:type="dc:Point" x="716" y="347" />
309 <bpmndi:BPMNLabel>
310 <dc:Bounds x="696" y="322" width="0" height="0" />
311 </bpmndi:BPMNLabel>
312 </bpmndi:BPMNEdge>
313 <bpmndi:BPMNEdge id="SequenceFlow_1gbt2n5_di" bpmnElement="SequenceFlow_1gbt2n5">
314 <di:waypoint xsi:type="dc:Point" x="816" y="347" />
315 <di:waypoint xsi:type="dc:Point" x="857" y="347" />
316 <bpmndi:BPMNLabel>
317 <dc:Bounds x="837" y="322" width="0" height="0" />
318 </bpmndi:BPMNLabel>
319 </bpmndi:BPMNEdge>
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -0400320 <bpmndi:BPMNShape id="ScriptTask_1n9cmka_di" bpmnElement="Task_0qbm5cz">
Benjamin, Max (mb388a)0bb644b2018-08-07 16:06:09 -0400321 <dc:Bounds x="576" y="106" width="100" height="80" />
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -0400322 </bpmndi:BPMNShape>
323 <bpmndi:BPMNEdge id="SequenceFlow_1wi1cf9_di" bpmnElement="SequenceFlow_1wi1cf9">
324 <di:waypoint xsi:type="dc:Point" x="469" y="146" />
Benjamin, Max (mb388a)0bb644b2018-08-07 16:06:09 -0400325 <di:waypoint xsi:type="dc:Point" x="576" y="146" />
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -0400326 <bpmndi:BPMNLabel>
Benjamin, Max (mb388a)0bb644b2018-08-07 16:06:09 -0400327 <dc:Bounds x="477.5" y="131" width="90" height="0" />
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -0400328 </bpmndi:BPMNLabel>
329 </bpmndi:BPMNEdge>
330 <bpmndi:BPMNEdge id="SequenceFlow_1dpt7ul_di" bpmnElement="SequenceFlow_1dpt7ul">
Benjamin, Max (mb388a)0bb644b2018-08-07 16:06:09 -0400331 <di:waypoint xsi:type="dc:Point" x="676" y="146" />
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -0400332 <di:waypoint xsi:type="dc:Point" x="768" y="146" />
333 <bpmndi:BPMNLabel>
Benjamin, Max (mb388a)0bb644b2018-08-07 16:06:09 -0400334 <dc:Bounds x="677" y="131" width="90" height="0" />
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -0400335 </bpmndi:BPMNLabel>
336 </bpmndi:BPMNEdge>
337 </bpmndi:BPMNPlane>
338 </bpmndi:BPMNDiagram>
339</bpmn2:definitions>