blob: 26a4112d598c1bd0439a7349b8358f07e22ee315 [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" />
66 <bpmn2:callActivity id="CallActivity_callVnfAdapterCreate" name="Call VNF Adapter Create" calledElement="vnfAdapterRestV1">
67 <bpmn2:extensionElements>
68 <camunda:in source="DCVFMODVOLV2_createVnfARequest" target="vnfAdapterRestV1Request" />
69 <camunda:in source="msoRequestId" target="mso-request-id" />
70 <camunda:in source="serviceInstanceId" target="mso-service-instance-id" />
71 <camunda:out source="vnfAdapterRestV1Response" target="DCVFMODVOLV2_createVnfAResponse" />
72 <camunda:out source="WorkflowException" target="WorkflowException" />
73 <camunda:out source="VNFREST_vnfAdapterStatusCode" target="DCVFMODVOLV2_createVnfAReturnCode" />
74 <camunda:in source="isDebugLogEnabled" target="isDebugLogEnabled" />
75 <camunda:out source="VNFREST_SuccessIndicator" target="VNFREST_SuccessIndicator" />
76 </bpmn2:extensionElements>
77 <bpmn2:incoming>SequenceFlow_10</bpmn2:incoming>
78 <bpmn2:outgoing>SequenceFlow_1qwurc5</bpmn2:outgoing>
79 </bpmn2:callActivity>
80 <bpmn2:scriptTask id="ScriptTask_callRestAaiRequeryVolGrpNm" name="Call REST AAI Requery Volume Group Name" scriptFormat="groovy">
81 <bpmn2:incoming>SequenceFlow_1gbt2n5</bpmn2:incoming>
82 <bpmn2:outgoing>SequenceFlow_28</bpmn2:outgoing>
83 <bpmn2:script><![CDATA[import org.onap.so.bpmn.infrastructure.scripts.*
84def doCreateVfModuleVolumeV2 = new DoCreateVfModuleVolumeV2()
85doCreateVfModuleVolumeV2.executeMethod('callRESTQueryAAIVolGrpName', execution, isDebugLogEnabled)]]></bpmn2:script>
86 </bpmn2:scriptTask>
87 <bpmn2:sequenceFlow id="SequenceFlow_28" name="" sourceRef="ScriptTask_callRestAaiRequeryVolGrpNm" targetRef="ScriptTask_callRestAaiVolumeGrp" />
88 <bpmn2:scriptTask id="ScriptTask_prepareDbInfraRequest" name="Set Success Indicator" scriptFormat="groovy">
89 <bpmn2:incoming>SequenceFlow_5</bpmn2:incoming>
90 <bpmn2:outgoing>SequenceFlow_8</bpmn2:outgoing>
91 <bpmn2:script><![CDATA[import org.onap.so.bpmn.infrastructure.scripts.*
92def doCreateVfModuleVolumeV2 = new DoCreateVfModuleVolumeV2()
93doCreateVfModuleVolumeV2.executeMethod('setSuccessIndicator', execution, true)]]></bpmn2:script>
94 </bpmn2:scriptTask>
95 <bpmn2:sequenceFlow id="SequenceFlow_8" name="" sourceRef="ScriptTask_prepareDbInfraRequest" targetRef="EndEvent_1" />
96 <bpmn2:scriptTask id="ScriptTask_callRestAaiVolumeGrp" name="Call REST AAI Update Volume Group" scriptFormat="groovy">
97 <bpmn2:incoming>SequenceFlow_28</bpmn2:incoming>
98 <bpmn2:outgoing>SequenceFlow_5</bpmn2:outgoing>
99 <bpmn2:script><![CDATA[import org.onap.so.bpmn.infrastructure.scripts.*
100def doCreateVfModuleVolumeV2 = new DoCreateVfModuleVolumeV2()
101doCreateVfModuleVolumeV2.executeMethod('callRESTUpdateCreatedVolGrpName', execution, isDebugLogEnabled)]]></bpmn2:script>
102 </bpmn2:scriptTask>
103 <bpmn2:sequenceFlow id="SequenceFlow_5" name="" sourceRef="ScriptTask_callRestAaiVolumeGrp" targetRef="ScriptTask_prepareDbInfraRequest" />
104 <bpmn2:endEvent id="EndEvent_1" name="End">
105 <bpmn2:incoming>SequenceFlow_8</bpmn2:incoming>
106 </bpmn2:endEvent>
107 <bpmn2:scriptTask id="ScriptTask_prepareVnfAdapterCreate" name="Prepare VNF Adapter Create Request" scriptFormat="groovy">
108 <bpmn2:incoming>SequenceFlow_9</bpmn2:incoming>
109 <bpmn2:outgoing>SequenceFlow_10</bpmn2:outgoing>
110 <bpmn2:script><![CDATA[import org.onap.so.bpmn.infrastructure.scripts.*
111def doCreateVfModuleVolumeV2 = new DoCreateVfModuleVolumeV2()
112doCreateVfModuleVolumeV2.executeMethod('prepareVnfAdapterCreateRequest', execution, isDebugLogEnabled)]]></bpmn2:script>
113 </bpmn2:scriptTask>
114 <bpmn2:sequenceFlow id="SequenceFlow_10" name="" sourceRef="ScriptTask_prepareVnfAdapterCreate" targetRef="CallActivity_callVnfAdapterCreate" />
115 <bpmn2:startEvent id="StartEvent_doCreateVfModuleVolume" name="Start">
116 <bpmn2:outgoing>SequenceFlow_1</bpmn2:outgoing>
117 </bpmn2:startEvent>
118 <bpmn2:sequenceFlow id="SequenceFlow_1" name="" sourceRef="StartEvent_doCreateVfModuleVolume" targetRef="ScriptTask_preProcessRequest" />
119 <bpmn2:endEvent id="EndEvent_6" name="End">
120 <bpmn2:incoming>SequenceFlow_7</bpmn2:incoming>
121 </bpmn2:endEvent>
122 <bpmn2:scriptTask id="Task_07psich" name="Validate VNF Response" scriptFormat="groovy">
123 <bpmn2:incoming>SequenceFlow_1qwurc5</bpmn2:incoming>
124 <bpmn2:outgoing>SequenceFlow_1gbt2n5</bpmn2:outgoing>
125 <bpmn2:script><![CDATA[import org.onap.so.bpmn.infrastructure.scripts.*
126def doCreateVfModuleVolumeV2 = new DoCreateVfModuleVolumeV2()
127doCreateVfModuleVolumeV2.executeMethod('validateVnfResponse', execution, isDebugLogEnabled)]]></bpmn2:script>
128 </bpmn2:scriptTask>
129 <bpmn2:sequenceFlow id="SequenceFlow_1qwurc5" sourceRef="CallActivity_callVnfAdapterCreate" targetRef="Task_07psich" />
130 <bpmn2:sequenceFlow id="SequenceFlow_1gbt2n5" sourceRef="Task_07psich" targetRef="ScriptTask_callRestAaiRequeryVolGrpNm" />
Benjamin, Max (mb388a)0bb644b2018-08-07 16:06:09 -0400131 <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 -0400132 <bpmn2:incoming>SequenceFlow_1wi1cf9</bpmn2:incoming>
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -0400133 <bpmn2:outgoing>SequenceFlow_1dpt7ul</bpmn2:outgoing>
134 <bpmn2:script><![CDATA[import org.onap.so.bpmn.infrastructure.scripts.*
135def doCreateVfModuleVolumeV2 = new DoCreateVfModuleVolumeV2()
Benjamin, Max (mb388a)0bb644b2018-08-07 16:06:09 -0400136doCreateVfModuleVolumeV2.executeMethod('getServiceInstance', execution, isDebugLogEnabled)]]></bpmn2:script>
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -0400137 </bpmn2:scriptTask>
Benjamin, Max (mb388a)0bb644b2018-08-07 16:06:09 -0400138 <bpmn2:sequenceFlow id="SequenceFlow_1wi1cf9" sourceRef="ScriptTask_preProcessRequest" targetRef="Task_0qbm5cz" />
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -0400139 <bpmn2:sequenceFlow id="SequenceFlow_1dpt7ul" sourceRef="Task_0qbm5cz" targetRef="ScriptTask_callRestAaiCloudRegion" />
140 </bpmn2:process>
141 <bpmn2:error id="Error_1" name="MSOWorkflowException" errorCode="MSOWorkflowException" />
142 <bpmn2:error id="Error_2" name="MSOWorkflowException" errorCode="MSOWorkflowException" />
143 <bpmndi:BPMNDiagram id="BPMNDiagram_1">
144 <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="DoCreateVfModuleVolumeV2">
145 <bpmndi:BPMNShape id="_BPMNShape_StartEvent_65" bpmnElement="StartEvent_doCreateVfModuleVolume">
146 <dc:Bounds x="270" y="128" width="36" height="36" />
147 <bpmndi:BPMNLabel>
148 <dc:Bounds x="276" y="169" width="23" height="12" />
149 </bpmndi:BPMNLabel>
150 </bpmndi:BPMNShape>
151 <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_285" bpmnElement="ScriptTask_preProcessRequest">
152 <dc:Bounds x="369" y="106" width="100" height="80" />
153 </bpmndi:BPMNShape>
154 <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_287" bpmnElement="ScriptTask_callRestAaiCloudRegion">
155 <dc:Bounds x="768" y="106" width="100" height="80" />
156 </bpmndi:BPMNShape>
157 <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_288" bpmnElement="ScriptTask_callRestAaiQueryVolGrpName">
158 <dc:Bounds x="1045" y="106" width="100" height="80" />
159 </bpmndi:BPMNShape>
160 <bpmndi:BPMNShape id="_BPMNShape_ExclusiveGateway_247" bpmnElement="ExclusiveGateway_aaiReturnCode404" isMarkerVisible="true">
161 <dc:Bounds x="1242" y="121" width="50" height="50" />
162 <bpmndi:BPMNLabel>
163 <dc:Bounds x="1224" y="176" width="85" height="24" />
164 </bpmndi:BPMNLabel>
165 </bpmndi:BPMNShape>
166 <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_289" bpmnElement="ScriptTask_callRestAaiCreateVolumeGrp">
167 <dc:Bounds x="256" y="307" width="100" height="80" />
168 </bpmndi:BPMNShape>
169 <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_290" bpmnElement="ScriptTask_prepareVnfAdapterCreate">
170 <dc:Bounds x="420" y="307" width="100" height="80" />
171 </bpmndi:BPMNShape>
172 <bpmndi:BPMNShape id="_BPMNShape_CallActivity_32" bpmnElement="CallActivity_callVnfAdapterCreate">
173 <dc:Bounds x="576" y="307" width="100" height="80" />
174 </bpmndi:BPMNShape>
175 <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_292" bpmnElement="ScriptTask_callRestAaiRequeryVolGrpNm">
176 <dc:Bounds x="857" y="307" width="100" height="80" />
177 </bpmndi:BPMNShape>
178 <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_293" bpmnElement="ScriptTask_callRestAaiVolumeGrp">
179 <dc:Bounds x="995" y="307" width="100" height="80" />
180 </bpmndi:BPMNShape>
181 <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_294" bpmnElement="ScriptTask_prepareDbInfraRequest">
182 <dc:Bounds x="1142" y="307" width="100" height="80" />
183 </bpmndi:BPMNShape>
184 <bpmndi:BPMNShape id="_BPMNShape_EndEvent_226" bpmnElement="EndEvent_1">
185 <dc:Bounds x="1283" y="328" width="36" height="36" />
186 <bpmndi:BPMNLabel>
187 <dc:Bounds x="1292" y="369" width="19" height="12" />
188 </bpmndi:BPMNLabel>
189 </bpmndi:BPMNShape>
190 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_1" bpmnElement="SequenceFlow_1" sourceElement="_BPMNShape_StartEvent_65" targetElement="_BPMNShape_ScriptTask_285">
191 <di:waypoint xsi:type="dc:Point" x="306" y="146" />
192 <di:waypoint xsi:type="dc:Point" x="369" y="146" />
193 <bpmndi:BPMNLabel>
194 <dc:Bounds x="338" y="131" width="0" height="0" />
195 </bpmndi:BPMNLabel>
196 </bpmndi:BPMNEdge>
197 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_8" bpmnElement="SequenceFlow_volGrpName404Yes" sourceElement="_BPMNShape_ExclusiveGateway_247" targetElement="_BPMNShape_ScriptTask_289">
198 <di:waypoint xsi:type="dc:Point" x="1267" y="171" />
199 <di:waypoint xsi:type="dc:Point" x="1267" y="232" />
200 <di:waypoint xsi:type="dc:Point" x="811" y="232" />
201 <di:waypoint xsi:type="dc:Point" x="306" y="232" />
202 <di:waypoint xsi:type="dc:Point" x="306" y="307" />
203 <bpmndi:BPMNLabel>
204 <dc:Bounds x="582" y="232" width="18" height="12" />
205 </bpmndi:BPMNLabel>
206 </bpmndi:BPMNEdge>
207 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_9" bpmnElement="SequenceFlow_9" sourceElement="_BPMNShape_ScriptTask_289" targetElement="_BPMNShape_ScriptTask_290">
208 <di:waypoint xsi:type="dc:Point" x="356" y="347" />
209 <di:waypoint xsi:type="dc:Point" x="420" y="347" />
210 <bpmndi:BPMNLabel>
211 <dc:Bounds x="388" y="332" width="0" height="0" />
212 </bpmndi:BPMNLabel>
213 </bpmndi:BPMNEdge>
214 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_10" bpmnElement="SequenceFlow_10" sourceElement="_BPMNShape_ScriptTask_290" targetElement="_BPMNShape_CallActivity_32">
215 <di:waypoint xsi:type="dc:Point" x="520" y="347" />
216 <di:waypoint xsi:type="dc:Point" x="576" y="347" />
217 <bpmndi:BPMNLabel>
218 <dc:Bounds x="548" y="455" width="0" height="0" />
219 </bpmndi:BPMNLabel>
220 </bpmndi:BPMNEdge>
221 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_23" bpmnElement="SequenceFlow_23" sourceElement="_BPMNShape_ScriptTask_287" targetElement="_BPMNShape_ScriptTask_311">
222 <di:waypoint xsi:type="dc:Point" x="868" y="146" />
223 <di:waypoint xsi:type="dc:Point" x="911" y="147" />
224 <bpmndi:BPMNLabel>
225 <dc:Bounds x="890" y="132" width="0" height="0" />
226 </bpmndi:BPMNLabel>
227 </bpmndi:BPMNEdge>
228 <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_296" bpmnElement="ScriptTask_createVolGrpExistsException">
229 <dc:Bounds x="1355" y="106" width="100" height="80" />
230 </bpmndi:BPMNShape>
231 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_7" bpmnElement="SequenceFlow_7" sourceElement="_BPMNShape_ScriptTask_296" targetElement="_BPMNShape_EndEvent_241">
232 <di:waypoint xsi:type="dc:Point" x="1455" y="146" />
233 <di:waypoint xsi:type="dc:Point" x="1493" y="146" />
234 <bpmndi:BPMNLabel>
235 <dc:Bounds x="1474" y="131" width="0" height="0" />
236 </bpmndi:BPMNLabel>
237 </bpmndi:BPMNEdge>
238 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_19" bpmnElement="SequenceFlow_19" sourceElement="_BPMNShape_BoundaryEvent_62" targetElement="_BPMNShape_ExclusiveGateway_247">
239 <di:waypoint xsi:type="dc:Point" x="1145" y="88" />
240 <di:waypoint xsi:type="dc:Point" x="1145" y="59" />
241 <di:waypoint xsi:type="dc:Point" x="1267" y="59" />
242 <di:waypoint xsi:type="dc:Point" x="1267" y="121" />
243 <bpmndi:BPMNLabel>
244 <dc:Bounds x="1206" y="44" width="0" height="0" />
245 </bpmndi:BPMNLabel>
246 </bpmndi:BPMNEdge>
247 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_21" bpmnElement="SequenceFlow_volGrpName404No" sourceElement="_BPMNShape_ExclusiveGateway_247" targetElement="_BPMNShape_ScriptTask_296">
248 <di:waypoint xsi:type="dc:Point" x="1292" y="146" />
249 <di:waypoint xsi:type="dc:Point" x="1355" y="146" />
250 <bpmndi:BPMNLabel>
251 <dc:Bounds x="1320" y="146" width="14" height="12" />
252 </bpmndi:BPMNLabel>
253 </bpmndi:BPMNEdge>
254 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_28" bpmnElement="SequenceFlow_28" sourceElement="_BPMNShape_ScriptTask_292" targetElement="_BPMNShape_ScriptTask_293">
255 <di:waypoint xsi:type="dc:Point" x="957" y="347" />
256 <di:waypoint xsi:type="dc:Point" x="995" y="347" />
257 <bpmndi:BPMNLabel>
258 <dc:Bounds x="976" y="332" width="0" height="0" />
259 </bpmndi:BPMNLabel>
260 </bpmndi:BPMNEdge>
261 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_5" bpmnElement="SequenceFlow_5" sourceElement="_BPMNShape_ScriptTask_293" targetElement="_BPMNShape_ScriptTask_294">
262 <di:waypoint xsi:type="dc:Point" x="1095" y="347" />
263 <di:waypoint xsi:type="dc:Point" x="1142" y="347" />
264 <bpmndi:BPMNLabel>
265 <dc:Bounds x="1119" y="332" width="0" height="0" />
266 </bpmndi:BPMNLabel>
267 </bpmndi:BPMNEdge>
268 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_11" bpmnElement="SequenceFlow_8" sourceElement="_BPMNShape_ScriptTask_294" targetElement="_BPMNShape_EndEvent_226">
269 <di:waypoint xsi:type="dc:Point" x="1242" y="347" />
270 <di:waypoint xsi:type="dc:Point" x="1283" y="346" />
271 <bpmndi:BPMNLabel>
272 <dc:Bounds x="1263" y="332" width="0" height="0" />
273 </bpmndi:BPMNLabel>
274 </bpmndi:BPMNEdge>
275 <bpmndi:BPMNShape id="_BPMNShape_ScriptTask_311" bpmnElement="ScriptTask_callRestAaiQueryGenericVnf">
276 <dc:Bounds x="911" y="106" width="100" height="80" />
277 </bpmndi:BPMNShape>
278 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_15" bpmnElement="SequenceFlow_14" sourceElement="_BPMNShape_ScriptTask_311" targetElement="_BPMNShape_ScriptTask_288">
279 <di:waypoint xsi:type="dc:Point" x="1011" y="146" />
280 <di:waypoint xsi:type="dc:Point" x="1045" y="146" />
281 <bpmndi:BPMNLabel>
282 <dc:Bounds x="1028" y="131" width="0" height="0" />
283 </bpmndi:BPMNLabel>
284 </bpmndi:BPMNEdge>
285 <bpmndi:BPMNShape id="_BPMNShape_BoundaryEvent_62" bpmnElement="BoundaryEvent_catchAaiError">
286 <dc:Bounds x="1127" y="88" width="36" height="36" />
287 <bpmndi:BPMNLabel>
288 <dc:Bounds x="1145" y="129" width="0" height="0" />
289 </bpmndi:BPMNLabel>
290 </bpmndi:BPMNShape>
291 <bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_6" bpmnElement="SequenceFlow_6" sourceElement="_BPMNShape_ScriptTask_288" targetElement="_BPMNShape_ExclusiveGateway_247">
292 <di:waypoint xsi:type="dc:Point" x="1145" y="146" />
293 <di:waypoint xsi:type="dc:Point" x="1242" y="146" />
294 <bpmndi:BPMNLabel>
295 <dc:Bounds x="1194" y="131" width="0" height="0" />
296 </bpmndi:BPMNLabel>
297 </bpmndi:BPMNEdge>
298 <bpmndi:BPMNShape id="_BPMNShape_EndEvent_241" bpmnElement="EndEvent_6">
299 <dc:Bounds x="1493" y="128" width="36" height="36" />
300 <bpmndi:BPMNLabel>
301 <dc:Bounds x="1502" y="169" width="19" height="12" />
302 </bpmndi:BPMNLabel>
303 </bpmndi:BPMNShape>
304 <bpmndi:BPMNShape id="ScriptTask_00lua86_di" bpmnElement="Task_07psich">
305 <dc:Bounds x="716" y="307" width="100" height="80" />
306 </bpmndi:BPMNShape>
307 <bpmndi:BPMNEdge id="SequenceFlow_1qwurc5_di" bpmnElement="SequenceFlow_1qwurc5">
308 <di:waypoint xsi:type="dc:Point" x="676" y="347" />
309 <di:waypoint xsi:type="dc:Point" x="716" y="347" />
310 <bpmndi:BPMNLabel>
311 <dc:Bounds x="696" y="322" width="0" height="0" />
312 </bpmndi:BPMNLabel>
313 </bpmndi:BPMNEdge>
314 <bpmndi:BPMNEdge id="SequenceFlow_1gbt2n5_di" bpmnElement="SequenceFlow_1gbt2n5">
315 <di:waypoint xsi:type="dc:Point" x="816" y="347" />
316 <di:waypoint xsi:type="dc:Point" x="857" y="347" />
317 <bpmndi:BPMNLabel>
318 <dc:Bounds x="837" y="322" width="0" height="0" />
319 </bpmndi:BPMNLabel>
320 </bpmndi:BPMNEdge>
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -0400321 <bpmndi:BPMNShape id="ScriptTask_1n9cmka_di" bpmnElement="Task_0qbm5cz">
Benjamin, Max (mb388a)0bb644b2018-08-07 16:06:09 -0400322 <dc:Bounds x="576" y="106" width="100" height="80" />
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -0400323 </bpmndi:BPMNShape>
324 <bpmndi:BPMNEdge id="SequenceFlow_1wi1cf9_di" bpmnElement="SequenceFlow_1wi1cf9">
325 <di:waypoint xsi:type="dc:Point" x="469" y="146" />
Benjamin, Max (mb388a)0bb644b2018-08-07 16:06:09 -0400326 <di:waypoint xsi:type="dc:Point" x="576" y="146" />
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -0400327 <bpmndi:BPMNLabel>
Benjamin, Max (mb388a)0bb644b2018-08-07 16:06:09 -0400328 <dc:Bounds x="477.5" y="131" width="90" height="0" />
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -0400329 </bpmndi:BPMNLabel>
330 </bpmndi:BPMNEdge>
331 <bpmndi:BPMNEdge id="SequenceFlow_1dpt7ul_di" bpmnElement="SequenceFlow_1dpt7ul">
Benjamin, Max (mb388a)0bb644b2018-08-07 16:06:09 -0400332 <di:waypoint xsi:type="dc:Point" x="676" y="146" />
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -0400333 <di:waypoint xsi:type="dc:Point" x="768" y="146" />
334 <bpmndi:BPMNLabel>
Benjamin, Max (mb388a)0bb644b2018-08-07 16:06:09 -0400335 <dc:Bounds x="677" y="131" width="90" height="0" />
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -0400336 </bpmndi:BPMNLabel>
337 </bpmndi:BPMNEdge>
338 </bpmndi:BPMNPlane>
339 </bpmndi:BPMNDiagram>
340</bpmn2:definitions>