blob: 7699e804b41060488019ea6ad714a162ffed0db2 [file] [log] [blame]
Isaac Manuel Raj5a3bc532020-03-04 19:35:41 +05301<?xml version="1.0" encoding="UTF-8"?>
hetengjiao177987a2020-09-18 10:08:26 +08002<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:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:camunda="http://camunda.org/schema/1.0/bpmn" id="Definitions_1" targetNamespace="http://bpmn.io/schema/bpmn" exporter="Camunda Modeler" exporterVersion="3.4.1">
Isaac Manuel Raj5a3bc532020-03-04 19:35:41 +05303 <bpmn:process id="DoCreateSliceServiceOption" name="DoCreateSliceServiceOption" isExecutable="true">
hetengjiao177987a2020-09-18 10:08:26 +08004 <bpmn:scriptTask id="ScriptTask_11rb2ju" name="prepare NST decomposition" scriptFormat="groovy">
5 <bpmn:incoming>SequenceFlow_067xdx1</bpmn:incoming>
6 <bpmn:outgoing>SequenceFlow_1kzy63m</bpmn:outgoing>
Isaac Manuel Raj5a3bc532020-03-04 19:35:41 +05307 <bpmn:script>import org.onap.so.bpmn.infrastructure.scripts.*
8def dcso = new DoCreateSliceServiceOption()
hetengjiao177987a2020-09-18 10:08:26 +08009dcso.prepareDecomposeNST(execution)</bpmn:script>
Isaac Manuel Raj5a3bc532020-03-04 19:35:41 +053010 </bpmn:scriptTask>
hetengjiao177987a2020-09-18 10:08:26 +080011 <bpmn:callActivity id="CallActivity_0c567r4" name="Call Decompose Service" calledElement="DecomposeService">
12 <bpmn:extensionElements>
13 <camunda:in source="msoRequestId" target="msoRequestId" />
14 <camunda:in source="serviceInstanceId" target="serviceInstanceId" />
15 <camunda:in source="nstServiceModelInfo" target="serviceModelInfo" />
16 <camunda:in source="isDebugLogEnabled" target="isDebugLogEnabled" />
17 <camunda:out source="serviceDecomposition" target="nstServiceDecomposition" />
18 <camunda:out source="WorkflowException" target="WorkflowException" />
19 </bpmn:extensionElements>
20 <bpmn:incoming>SequenceFlow_1kzy63m</bpmn:incoming>
21 <bpmn:outgoing>SequenceFlow_1t317y2</bpmn:outgoing>
22 </bpmn:callActivity>
23 <bpmn:scriptTask id="ScriptTask_0z0dwk2" name="Process Decomposition NST" scriptFormat="groovy">
24 <bpmn:incoming>SequenceFlow_1t317y2</bpmn:incoming>
25 <bpmn:outgoing>SequenceFlow_0t4gmix</bpmn:outgoing>
26 <bpmn:script>import org.onap.so.bpmn.infrastructure.scripts.*
27def dcso = new DoCreateSliceServiceOption()
28dcso.processDecompositionNST(execution)</bpmn:script>
29 </bpmn:scriptTask>
30 <bpmn:sequenceFlow id="SequenceFlow_1kzy63m" sourceRef="ScriptTask_11rb2ju" targetRef="CallActivity_0c567r4" />
31 <bpmn:sequenceFlow id="SequenceFlow_1t317y2" sourceRef="CallActivity_0c567r4" targetRef="ScriptTask_0z0dwk2" />
hetengjiao3e4d7032020-09-25 16:17:33 +080032 <bpmn:callActivity id="CallActivity_0tzazs0" name="Handle NSSI Selection OOF request" calledElement="DoHandleOofRequest">
hetengjiao177987a2020-09-18 10:08:26 +080033 <bpmn:extensionElements>
hetengjiao3e4d7032020-09-25 16:17:33 +080034 <camunda:in source="nssiSelectionUrl" target="apiPath" />
35 <camunda:in source="nssiSelection_correlator" target="correlator" />
36 <camunda:in source="nssiSelection_messageType" target="messageType" />
37 <camunda:in source="nssiSelection_timeout" target="timeout" />
hetengjiao177987a2020-09-18 10:08:26 +080038 <camunda:out source="WorkflowException" target="WorkflowException" />
hetengjiao3e4d7032020-09-25 16:17:33 +080039 <camunda:out source="asyncCallbackResponse" target="nssiSelection_oofResponse" />
40 <camunda:in source="nssiSelection_oofRequest" target="oofRequest" />
hetengjiao177987a2020-09-18 10:08:26 +080041 </bpmn:extensionElements>
42 <bpmn:incoming>SequenceFlow_0abqxa1</bpmn:incoming>
43 <bpmn:outgoing>SequenceFlow_1tqg26p</bpmn:outgoing>
44 </bpmn:callActivity>
hetengjiao177987a2020-09-18 10:08:26 +080045 <bpmn:startEvent id="StartEvent_0mwlirs" name="Start">
46 <bpmn:outgoing>SequenceFlow_1fuwy35</bpmn:outgoing>
47 </bpmn:startEvent>
48 <bpmn:scriptTask id="ScriptTask_0w34e57" name="Preprocess Request" scriptFormat="groovy">
49 <bpmn:incoming>SequenceFlow_1fuwy35</bpmn:incoming>
50 <bpmn:outgoing>SequenceFlow_067xdx1</bpmn:outgoing>
Isaac Manuel Raj5a3bc532020-03-04 19:35:41 +053051 <bpmn:script>import org.onap.so.bpmn.infrastructure.scripts.*
52def dcso = new DoCreateSliceServiceOption()
53dcso.preProcessRequest(execution)</bpmn:script>
54 </bpmn:scriptTask>
hetengjiao177987a2020-09-18 10:08:26 +080055 <bpmn:sequenceFlow id="SequenceFlow_1fuwy35" sourceRef="StartEvent_0mwlirs" targetRef="ScriptTask_0w34e57" />
56 <bpmn:scriptTask id="CallActivity_1vzxvna" name="TN NSSMF supports NSSI" scriptFormat="groovy">
57 <bpmn:incoming>SequenceFlow_05250mp</bpmn:incoming>
58 <bpmn:outgoing>SequenceFlow_14rhmx9</bpmn:outgoing>
Isaac Manuel Raj5a3bc532020-03-04 19:35:41 +053059 <bpmn:script>import org.onap.so.bpmn.infrastructure.scripts.*
60def dcso = new DoCreateSliceServiceOption()
hetengjiao177987a2020-09-18 10:08:26 +080061dcso.getNSSISelectionCap4TN(execution)</bpmn:script>
Isaac Manuel Raj5a3bc532020-03-04 19:35:41 +053062 </bpmn:scriptTask>
hetengjiao177987a2020-09-18 10:08:26 +080063 <bpmn:scriptTask id="CallActivity_0melx8d" name="CN NSSMF supports NSSI" scriptFormat="groovy">
64 <bpmn:incoming>SequenceFlow_0euwvgf</bpmn:incoming>
65 <bpmn:outgoing>SequenceFlow_103oxyw</bpmn:outgoing>
Isaac Manuel Raj5a3bc532020-03-04 19:35:41 +053066 <bpmn:script>import org.onap.so.bpmn.infrastructure.scripts.*
67def dcso = new DoCreateSliceServiceOption()
hetengjiao177987a2020-09-18 10:08:26 +080068dcso.getNSSISelectionCap4CN(execution)</bpmn:script>
Isaac Manuel Raj5a3bc532020-03-04 19:35:41 +053069 </bpmn:scriptTask>
hetengjiao177987a2020-09-18 10:08:26 +080070 <bpmn:scriptTask id="CallActivity_0otry7e" name="AN NSSMF supports NSSI" scriptFormat="groovy">
71 <bpmn:incoming>SequenceFlow_0il5j01</bpmn:incoming>
72 <bpmn:outgoing>SequenceFlow_0aasemn</bpmn:outgoing>
73 <bpmn:script>import org.onap.so.bpmn.infrastructure.scripts.*
74def dcso = new DoCreateSliceServiceOption()
75dcso.getNSSISelectionCap4AN(execution)</bpmn:script>
76 </bpmn:scriptTask>
77 <bpmn:scriptTask id="Task_1m9qoo3" name="Prepare NSSI Selection" scriptFormat="groovy">
78 <bpmn:incoming>SequenceFlow_126j77n</bpmn:incoming>
79 <bpmn:outgoing>SequenceFlow_0abqxa1</bpmn:outgoing>
80 <bpmn:script>import org.onap.so.bpmn.infrastructure.scripts.*
81def dcso = new DoCreateSliceServiceOption()
82dcso.preNSSIRequest(execution)</bpmn:script>
83 </bpmn:scriptTask>
84 <bpmn:scriptTask id="Task_00nfg5x" name="Process NSST Solutions" scriptFormat="groovy">
85 <bpmn:incoming>SequenceFlow_1tqg26p</bpmn:incoming>
hetengjiao3e4d7032020-09-25 16:17:33 +080086 <bpmn:outgoing>SequenceFlow_1ezi1oi</bpmn:outgoing>
hetengjiao177987a2020-09-18 10:08:26 +080087 <bpmn:script>import org.onap.so.bpmn.infrastructure.scripts.*
88def dcso = new DoCreateSliceServiceOption()
89dcso.processNSSIResp(execution)</bpmn:script>
90 </bpmn:scriptTask>
hetengjiao177987a2020-09-18 10:08:26 +080091 <bpmn:scriptTask id="ScriptTask_12sydez" name="prepare NSST decomposition" scriptFormat="groovy">
92 <bpmn:incoming>SequenceFlow_0zglfyw</bpmn:incoming>
93 <bpmn:incoming>SequenceFlow_0t4gmix</bpmn:incoming>
94 <bpmn:outgoing>SequenceFlow_12pvazb</bpmn:outgoing>
95 <bpmn:script>import org.onap.so.bpmn.infrastructure.scripts.*
96def dcso = new DoCreateSliceServiceOption()
97dcso.prepareDecomposeNSST(execution)</bpmn:script>
98 </bpmn:scriptTask>
99 <bpmn:callActivity id="CallActivity_0hfiogq" name="Call Decompose Service" calledElement="DecomposeService">
Isaac Manuel Raj5a3bc532020-03-04 19:35:41 +0530100 <bpmn:extensionElements>
101 <camunda:in source="msoRequestId" target="msoRequestId" />
102 <camunda:in source="serviceInstanceId" target="serviceInstanceId" />
hetengjiao177987a2020-09-18 10:08:26 +0800103 <camunda:in source="nsstServiceModelInfo" target="serviceModelInfo" />
Isaac Manuel Raj5a3bc532020-03-04 19:35:41 +0530104 <camunda:in source="isDebugLogEnabled" target="isDebugLogEnabled" />
hetengjiao177987a2020-09-18 10:08:26 +0800105 <camunda:out source="serviceDecomposition" target="nsstServiceDecomposition" />
Isaac Manuel Raj5a3bc532020-03-04 19:35:41 +0530106 <camunda:out source="WorkflowException" target="WorkflowException" />
107 </bpmn:extensionElements>
hetengjiao177987a2020-09-18 10:08:26 +0800108 <bpmn:incoming>SequenceFlow_12pvazb</bpmn:incoming>
109 <bpmn:outgoing>SequenceFlow_1inonqp</bpmn:outgoing>
Isaac Manuel Raj5a3bc532020-03-04 19:35:41 +0530110 </bpmn:callActivity>
hetengjiao177987a2020-09-18 10:08:26 +0800111 <bpmn:scriptTask id="ScriptTask_14j28c2" name="Process NSST Decomposition" scriptFormat="groovy">
112 <bpmn:incoming>SequenceFlow_1inonqp</bpmn:incoming>
113 <bpmn:outgoing>SequenceFlow_049glzl</bpmn:outgoing>
114 <bpmn:outgoing>SequenceFlow_0zglfyw</bpmn:outgoing>
115 <bpmn:script>import org.onap.so.bpmn.infrastructure.scripts.*
116def dcso = new DoCreateSliceServiceOption()
117dcso.processDecompositionNSST(execution)</bpmn:script>
118 </bpmn:scriptTask>
119 <bpmn:sequenceFlow id="SequenceFlow_12pvazb" sourceRef="ScriptTask_12sydez" targetRef="CallActivity_0hfiogq" />
120 <bpmn:sequenceFlow id="SequenceFlow_1inonqp" sourceRef="CallActivity_0hfiogq" targetRef="ScriptTask_14j28c2" />
121 <bpmn:intermediateThrowEvent id="IntermediateThrowEvent_1bxdugq" name="Goto Select NSSI ">
122 <bpmn:incoming>SequenceFlow_16akt81</bpmn:incoming>
123 <bpmn:linkEventDefinition id="LinkEventDefinition_1id21k7" name="SelectNSSI" />
124 </bpmn:intermediateThrowEvent>
125 <bpmn:sequenceFlow id="SequenceFlow_067xdx1" sourceRef="ScriptTask_0w34e57" targetRef="ScriptTask_11rb2ju" />
126 <bpmn:sequenceFlow id="SequenceFlow_049glzl" sourceRef="ScriptTask_14j28c2" targetRef="Task_1xqjkqx">
127 <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">#{(execution.getVariable("nsstHandleContinue" ) == "false")}</bpmn:conditionExpression>
Isaac Manuel Raj5a3bc532020-03-04 19:35:41 +0530128 </bpmn:sequenceFlow>
hetengjiao177987a2020-09-18 10:08:26 +0800129 <bpmn:sequenceFlow id="SequenceFlow_0zglfyw" sourceRef="ScriptTask_14j28c2" targetRef="ScriptTask_12sydez">
130 <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">#{(execution.getVariable("nsstHandleContinue" ) == "true")}</bpmn:conditionExpression>
131 </bpmn:sequenceFlow>
132 <bpmn:sequenceFlow id="SequenceFlow_0t4gmix" sourceRef="ScriptTask_0z0dwk2" targetRef="ScriptTask_12sydez" />
133 <bpmn:scriptTask id="Task_1xqjkqx" name="handle Nsst By Type&#10;" scriptFormat="groovy">
134 <bpmn:incoming>SequenceFlow_049glzl</bpmn:incoming>
135 <bpmn:outgoing>SequenceFlow_16akt81</bpmn:outgoing>
hetengjiaoca675682020-05-13 23:18:10 +0800136 <bpmn:script>import org.onap.so.bpmn.infrastructure.scripts.*
137def dcso = new DoCreateSliceServiceOption()
hetengjiao177987a2020-09-18 10:08:26 +0800138dcso.handleNsstByType(execution)</bpmn:script>
hetengjiaoca675682020-05-13 23:18:10 +0800139 </bpmn:scriptTask>
hetengjiao177987a2020-09-18 10:08:26 +0800140 <bpmn:sequenceFlow id="SequenceFlow_16akt81" sourceRef="Task_1xqjkqx" targetRef="IntermediateThrowEvent_1bxdugq" />
141 <bpmn:callActivity id="CallActivity_0vs5jgq" name="Handle NSI Selection OOF request" calledElement="DoHandleOofRequest">
Priyadharshinieb6d3d32020-08-27 04:05:09 -0700142 <bpmn:extensionElements>
143 <camunda:in source="nsiSelectionUrl" target="apiPath" />
144 <camunda:in source="nsiSelection_correlator" target="correlator" />
145 <camunda:in source="nsiSelection_messageType" target="messageType" />
146 <camunda:in source="nsiSelection_timeout" target="timeout" />
147 <camunda:out source="WorkflowException" target="WorkflowException" />
148 <camunda:out source="asyncCallbackResponse" target="nsiSelection_oofResponse" />
149 <camunda:in source="nsiSelection_oofRequest" target="oofRequest" />
150 </bpmn:extensionElements>
hetengjiao177987a2020-09-18 10:08:26 +0800151 <bpmn:incoming>SequenceFlow_14o0fxe</bpmn:incoming>
152 <bpmn:outgoing>SequenceFlow_0nwt0ci</bpmn:outgoing>
Priyadharshinieb6d3d32020-08-27 04:05:09 -0700153 </bpmn:callActivity>
hetengjiao177987a2020-09-18 10:08:26 +0800154 <bpmn:scriptTask id="ScriptTask_12t6v71" name="Process OOF response " scriptFormat="groovy">
155 <bpmn:incoming>SequenceFlow_0nwt0ci</bpmn:incoming>
156 <bpmn:outgoing>SequenceFlow_1h3kdce</bpmn:outgoing>
Priyadharshinieb6d3d32020-08-27 04:05:09 -0700157 <bpmn:script>import org.onap.so.bpmn.infrastructure.scripts.*
158def dcso = new DoCreateSliceServiceOption()
hetengjiao177987a2020-09-18 10:08:26 +0800159dcso.processNSIResp(execution)</bpmn:script>
Priyadharshinieb6d3d32020-08-27 04:05:09 -0700160 </bpmn:scriptTask>
hetengjiao177987a2020-09-18 10:08:26 +0800161 <bpmn:scriptTask id="ScriptTask_0bgvphs" name="Prepare OOF Select NSI options request" scriptFormat="groovy">
162 <bpmn:incoming>SequenceFlow_1iawj3m</bpmn:incoming>
zm330869f6282020-10-12 19:27:18 +0800163 <bpmn:incoming>SequenceFlow_1e7iqkm</bpmn:incoming>
hetengjiao177987a2020-09-18 10:08:26 +0800164 <bpmn:outgoing>SequenceFlow_14o0fxe</bpmn:outgoing>
165 <bpmn:script>import org.onap.so.bpmn.infrastructure.scripts.*
166def dcso = new DoCreateSliceServiceOption()
zm330869f6282020-10-12 19:27:18 +0800167dcso.preNSIRequest(execution)</bpmn:script>
hetengjiao177987a2020-09-18 10:08:26 +0800168 </bpmn:scriptTask>
169 <bpmn:intermediateCatchEvent id="IntermediateCatchEvent_00uke3g" name=" Select NSSI ">
170 <bpmn:outgoing>SequenceFlow_1iawj3m</bpmn:outgoing>
171 <bpmn:linkEventDefinition id="LinkEventDefinition_0czx4vp" name="SelectNSSI" />
172 </bpmn:intermediateCatchEvent>
173 <bpmn:sequenceFlow id="SequenceFlow_14o0fxe" sourceRef="ScriptTask_0bgvphs" targetRef="CallActivity_0vs5jgq" />
174 <bpmn:sequenceFlow id="SequenceFlow_0nwt0ci" sourceRef="CallActivity_0vs5jgq" targetRef="ScriptTask_12t6v71" />
175 <bpmn:sequenceFlow id="SequenceFlow_1iawj3m" sourceRef="IntermediateCatchEvent_00uke3g" targetRef="ScriptTask_0bgvphs" />
hetengjiao3e4d7032020-09-25 16:17:33 +0800176 <bpmn:scriptTask id="Task_1jyj2vs" name="handle Nssi select " scriptFormat="groovy">
177 <bpmn:incoming>SequenceFlow_1tr3i9d</bpmn:incoming>
178 <bpmn:outgoing>SequenceFlow_1tey3hz</bpmn:outgoing>
179 <bpmn:script>import org.onap.so.bpmn.infrastructure.scripts.*
180def dcso = new DoCreateSliceServiceOption()
181dcso.handleNssiSelect(execution)</bpmn:script>
182 </bpmn:scriptTask>
183 <bpmn:parallelGateway id="ParallelGateway_06a2n9u">
184 <bpmn:incoming>SequenceFlow_0aasemn</bpmn:incoming>
185 <bpmn:incoming>SequenceFlow_103oxyw</bpmn:incoming>
186 <bpmn:incoming>SequenceFlow_14rhmx9</bpmn:incoming>
187 <bpmn:outgoing>SequenceFlow_1tr3i9d</bpmn:outgoing>
188 </bpmn:parallelGateway>
189 <bpmn:sequenceFlow id="SequenceFlow_1tr3i9d" sourceRef="ParallelGateway_06a2n9u" targetRef="Task_1jyj2vs" />
190 <bpmn:sequenceFlow id="SequenceFlow_0aasemn" sourceRef="CallActivity_0otry7e" targetRef="ParallelGateway_06a2n9u" />
191 <bpmn:sequenceFlow id="SequenceFlow_103oxyw" sourceRef="CallActivity_0melx8d" targetRef="ParallelGateway_06a2n9u" />
192 <bpmn:sequenceFlow id="SequenceFlow_14rhmx9" sourceRef="CallActivity_1vzxvna" targetRef="ParallelGateway_06a2n9u" />
193 <bpmn:parallelGateway id="ParallelGateway_05zg916">
zm330869f6282020-10-12 19:27:18 +0800194 <bpmn:incoming>SequenceFlow_0vfe8hp</bpmn:incoming>
hetengjiao3e4d7032020-09-25 16:17:33 +0800195 <bpmn:outgoing>SequenceFlow_0il5j01</bpmn:outgoing>
196 <bpmn:outgoing>SequenceFlow_0euwvgf</bpmn:outgoing>
197 <bpmn:outgoing>SequenceFlow_05250mp</bpmn:outgoing>
198 </bpmn:parallelGateway>
199 <bpmn:sequenceFlow id="SequenceFlow_0il5j01" sourceRef="ParallelGateway_05zg916" targetRef="CallActivity_0otry7e" />
200 <bpmn:sequenceFlow id="SequenceFlow_0euwvgf" sourceRef="ParallelGateway_05zg916" targetRef="CallActivity_0melx8d" />
201 <bpmn:sequenceFlow id="SequenceFlow_05250mp" sourceRef="ParallelGateway_05zg916" targetRef="CallActivity_1vzxvna" />
zm330869f6282020-10-12 19:27:18 +0800202 <bpmn:sequenceFlow id="SequenceFlow_1h3kdce" sourceRef="ScriptTask_12t6v71" targetRef="ExclusiveGateway_015qbbq" />
hetengjiao3e4d7032020-09-25 16:17:33 +0800203 <bpmn:sequenceFlow id="SequenceFlow_1tqg26p" sourceRef="CallActivity_0tzazs0" targetRef="Task_00nfg5x" />
204 <bpmn:sequenceFlow id="SequenceFlow_1tey3hz" sourceRef="Task_1jyj2vs" targetRef="ExclusiveGateway_0b52m39" />
205 <bpmn:sequenceFlow id="SequenceFlow_0abqxa1" sourceRef="Task_1m9qoo3" targetRef="CallActivity_0tzazs0" />
206 <bpmn:exclusiveGateway id="ExclusiveGateway_0b52m39" name="need select nssi?" default="SequenceFlow_1nrfy6i">
207 <bpmn:incoming>SequenceFlow_1tey3hz</bpmn:incoming>
208 <bpmn:incoming>SequenceFlow_1ezi1oi</bpmn:incoming>
209 <bpmn:outgoing>SequenceFlow_126j77n</bpmn:outgoing>
210 <bpmn:outgoing>SequenceFlow_1nrfy6i</bpmn:outgoing>
211 </bpmn:exclusiveGateway>
212 <bpmn:sequenceFlow id="SequenceFlow_126j77n" name="yes" sourceRef="ExclusiveGateway_0b52m39" targetRef="Task_1m9qoo3">
213 <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">#{(execution.getVariable("needSelectNssi" ) == true)}</bpmn:conditionExpression>
214 </bpmn:sequenceFlow>
215 <bpmn:endEvent id="EndEvent_0p0cjhl">
216 <bpmn:incoming>SequenceFlow_1nrfy6i</bpmn:incoming>
217 </bpmn:endEvent>
218 <bpmn:sequenceFlow id="SequenceFlow_1nrfy6i" sourceRef="ExclusiveGateway_0b52m39" targetRef="EndEvent_0p0cjhl" />
219 <bpmn:sequenceFlow id="SequenceFlow_1ezi1oi" sourceRef="Task_00nfg5x" targetRef="ExclusiveGateway_0b52m39" />
zm330869f6282020-10-12 19:27:18 +0800220 <bpmn:exclusiveGateway id="ExclusiveGateway_015qbbq" default="SequenceFlow_0vfe8hp">
221 <bpmn:incoming>SequenceFlow_1h3kdce</bpmn:incoming>
222 <bpmn:outgoing>SequenceFlow_0vfe8hp</bpmn:outgoing>
223 <bpmn:outgoing>SequenceFlow_1e7iqkm</bpmn:outgoing>
224 </bpmn:exclusiveGateway>
225 <bpmn:sequenceFlow id="SequenceFlow_0vfe8hp" sourceRef="ExclusiveGateway_015qbbq" targetRef="ParallelGateway_05zg916" />
226 <bpmn:sequenceFlow id="SequenceFlow_1e7iqkm" sourceRef="ExclusiveGateway_015qbbq" targetRef="ScriptTask_0bgvphs">
227 <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression">#{execution.getVariable("needQuerySliceProfile") == true}</bpmn:conditionExpression>
228 </bpmn:sequenceFlow>
Isaac Manuel Raj5a3bc532020-03-04 19:35:41 +0530229 </bpmn:process>
230 <bpmndi:BPMNDiagram id="BPMNDiagram_1">
hetengjiao3e4d7032020-09-25 16:17:33 +0800231 <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="DoCreateSliceServiceOption">
hetengjiao177987a2020-09-18 10:08:26 +0800232 <bpmndi:BPMNShape id="ScriptTask_11rb2ju_di" bpmnElement="ScriptTask_11rb2ju">
zm330869f6282020-10-12 19:27:18 +0800233 <dc:Bounds x="470" y="140" width="100" height="80" />
hetengjiao177987a2020-09-18 10:08:26 +0800234 </bpmndi:BPMNShape>
235 <bpmndi:BPMNShape id="CallActivity_0c567r4_di" bpmnElement="CallActivity_0c567r4">
zm330869f6282020-10-12 19:27:18 +0800236 <dc:Bounds x="630" y="140" width="100" height="80" />
hetengjiao177987a2020-09-18 10:08:26 +0800237 </bpmndi:BPMNShape>
238 <bpmndi:BPMNShape id="ScriptTask_0z0dwk2_di" bpmnElement="ScriptTask_0z0dwk2">
zm330869f6282020-10-12 19:27:18 +0800239 <dc:Bounds x="780" y="140" width="100" height="80" />
hetengjiao177987a2020-09-18 10:08:26 +0800240 </bpmndi:BPMNShape>
241 <bpmndi:BPMNEdge id="SequenceFlow_1kzy63m_di" bpmnElement="SequenceFlow_1kzy63m">
zm330869f6282020-10-12 19:27:18 +0800242 <di:waypoint x="570" y="180" />
243 <di:waypoint x="630" y="180" />
Priyadharshinieb6d3d32020-08-27 04:05:09 -0700244 </bpmndi:BPMNEdge>
hetengjiao177987a2020-09-18 10:08:26 +0800245 <bpmndi:BPMNEdge id="SequenceFlow_1t317y2_di" bpmnElement="SequenceFlow_1t317y2">
zm330869f6282020-10-12 19:27:18 +0800246 <di:waypoint x="730" y="180" />
247 <di:waypoint x="780" y="180" />
Priyadharshinieb6d3d32020-08-27 04:05:09 -0700248 </bpmndi:BPMNEdge>
hetengjiao177987a2020-09-18 10:08:26 +0800249 <bpmndi:BPMNShape id="CallActivity_0tzazs0_di" bpmnElement="CallActivity_0tzazs0">
zm330869f6282020-10-12 19:27:18 +0800250 <dc:Bounds x="1560" y="320" width="100" height="80" />
hetengjiao177987a2020-09-18 10:08:26 +0800251 </bpmndi:BPMNShape>
hetengjiao177987a2020-09-18 10:08:26 +0800252 <bpmndi:BPMNShape id="StartEvent_0mwlirs_di" bpmnElement="StartEvent_0mwlirs">
zm330869f6282020-10-12 19:27:18 +0800253 <dc:Bounds x="232" y="162" width="36" height="36" />
Isaac Manuel Raj5a3bc532020-03-04 19:35:41 +0530254 <bpmndi:BPMNLabel>
zm330869f6282020-10-12 19:27:18 +0800255 <dc:Bounds x="239" y="198" width="25" height="14" />
Isaac Manuel Raj5a3bc532020-03-04 19:35:41 +0530256 </bpmndi:BPMNLabel>
257 </bpmndi:BPMNShape>
hetengjiao177987a2020-09-18 10:08:26 +0800258 <bpmndi:BPMNShape id="ScriptTask_0w34e57_di" bpmnElement="ScriptTask_0w34e57">
zm330869f6282020-10-12 19:27:18 +0800259 <dc:Bounds x="300" y="140" width="100" height="80" />
Isaac Manuel Raj5a3bc532020-03-04 19:35:41 +0530260 </bpmndi:BPMNShape>
hetengjiao177987a2020-09-18 10:08:26 +0800261 <bpmndi:BPMNEdge id="SequenceFlow_1fuwy35_di" bpmnElement="SequenceFlow_1fuwy35">
zm330869f6282020-10-12 19:27:18 +0800262 <di:waypoint x="268" y="180" />
263 <di:waypoint x="300" y="180" />
hetengjiao177987a2020-09-18 10:08:26 +0800264 </bpmndi:BPMNEdge>
265 <bpmndi:BPMNShape id="ScriptTask_1anc3ln_di" bpmnElement="CallActivity_1vzxvna">
zm330869f6282020-10-12 19:27:18 +0800266 <dc:Bounds x="950" y="330" width="100" height="80" />
Isaac Manuel Raj5a3bc532020-03-04 19:35:41 +0530267 </bpmndi:BPMNShape>
hetengjiao177987a2020-09-18 10:08:26 +0800268 <bpmndi:BPMNShape id="ScriptTask_1xgkaqi_di" bpmnElement="CallActivity_0melx8d">
zm330869f6282020-10-12 19:27:18 +0800269 <dc:Bounds x="950" y="460" width="100" height="80" />
Isaac Manuel Raj5a3bc532020-03-04 19:35:41 +0530270 </bpmndi:BPMNShape>
hetengjiao177987a2020-09-18 10:08:26 +0800271 <bpmndi:BPMNShape id="ScriptTask_11y7ba5_di" bpmnElement="CallActivity_0otry7e">
zm330869f6282020-10-12 19:27:18 +0800272 <dc:Bounds x="950" y="580" width="100" height="80" />
Isaac Manuel Raj5a3bc532020-03-04 19:35:41 +0530273 </bpmndi:BPMNShape>
hetengjiao177987a2020-09-18 10:08:26 +0800274 <bpmndi:BPMNShape id="ScriptTask_1icyh1a_di" bpmnElement="Task_1m9qoo3">
zm330869f6282020-10-12 19:27:18 +0800275 <dc:Bounds x="1560" y="460" width="100" height="80" />
Isaac Manuel Raj5a3bc532020-03-04 19:35:41 +0530276 </bpmndi:BPMNShape>
hetengjiao177987a2020-09-18 10:08:26 +0800277 <bpmndi:BPMNShape id="ScriptTask_0aqbm7t_di" bpmnElement="Task_00nfg5x">
zm330869f6282020-10-12 19:27:18 +0800278 <dc:Bounds x="1360" y="320" width="100" height="80" />
Priyadharshinieb6d3d32020-08-27 04:05:09 -0700279 </bpmndi:BPMNShape>
hetengjiao177987a2020-09-18 10:08:26 +0800280 <bpmndi:BPMNShape id="ScriptTask_12sydez_di" bpmnElement="ScriptTask_12sydez">
zm330869f6282020-10-12 19:27:18 +0800281 <dc:Bounds x="930" y="140" width="100" height="80" />
Priyadharshinieb6d3d32020-08-27 04:05:09 -0700282 </bpmndi:BPMNShape>
hetengjiao177987a2020-09-18 10:08:26 +0800283 <bpmndi:BPMNShape id="CallActivity_0hfiogq_di" bpmnElement="CallActivity_0hfiogq">
zm330869f6282020-10-12 19:27:18 +0800284 <dc:Bounds x="1080" y="140" width="100" height="80" />
Priyadharshinieb6d3d32020-08-27 04:05:09 -0700285 </bpmndi:BPMNShape>
hetengjiao177987a2020-09-18 10:08:26 +0800286 <bpmndi:BPMNShape id="ScriptTask_14j28c2_di" bpmnElement="ScriptTask_14j28c2">
zm330869f6282020-10-12 19:27:18 +0800287 <dc:Bounds x="1240" y="140" width="100" height="80" />
Priyadharshinieb6d3d32020-08-27 04:05:09 -0700288 </bpmndi:BPMNShape>
hetengjiao177987a2020-09-18 10:08:26 +0800289 <bpmndi:BPMNEdge id="SequenceFlow_12pvazb_di" bpmnElement="SequenceFlow_12pvazb">
zm330869f6282020-10-12 19:27:18 +0800290 <di:waypoint x="1030" y="180" />
291 <di:waypoint x="1080" y="180" />
hetengjiao177987a2020-09-18 10:08:26 +0800292 </bpmndi:BPMNEdge>
293 <bpmndi:BPMNEdge id="SequenceFlow_1inonqp_di" bpmnElement="SequenceFlow_1inonqp">
zm330869f6282020-10-12 19:27:18 +0800294 <di:waypoint x="1180" y="180" />
295 <di:waypoint x="1240" y="180" />
hetengjiao177987a2020-09-18 10:08:26 +0800296 </bpmndi:BPMNEdge>
297 <bpmndi:BPMNShape id="IntermediateThrowEvent_1bxdugq_di" bpmnElement="IntermediateThrowEvent_1bxdugq">
zm330869f6282020-10-12 19:27:18 +0800298 <dc:Bounds x="1552" y="162" width="36" height="36" />
hetengjiao177987a2020-09-18 10:08:26 +0800299 <bpmndi:BPMNLabel>
zm330869f6282020-10-12 19:27:18 +0800300 <dc:Bounds x="1529" y="205" width="87" height="14" />
hetengjiao177987a2020-09-18 10:08:26 +0800301 </bpmndi:BPMNLabel>
hetengjiaoca675682020-05-13 23:18:10 +0800302 </bpmndi:BPMNShape>
hetengjiao177987a2020-09-18 10:08:26 +0800303 <bpmndi:BPMNEdge id="SequenceFlow_067xdx1_di" bpmnElement="SequenceFlow_067xdx1">
hetengjiao177987a2020-09-18 10:08:26 +0800304 <di:waypoint x="400" y="180" />
zm330869f6282020-10-12 19:27:18 +0800305 <di:waypoint x="470" y="180" />
hetengjiao177987a2020-09-18 10:08:26 +0800306 </bpmndi:BPMNEdge>
307 <bpmndi:BPMNEdge id="SequenceFlow_049glzl_di" bpmnElement="SequenceFlow_049glzl">
zm330869f6282020-10-12 19:27:18 +0800308 <di:waypoint x="1340" y="180" />
309 <di:waypoint x="1390" y="180" />
hetengjiao177987a2020-09-18 10:08:26 +0800310 </bpmndi:BPMNEdge>
311 <bpmndi:BPMNEdge id="SequenceFlow_0zglfyw_di" bpmnElement="SequenceFlow_0zglfyw">
zm330869f6282020-10-12 19:27:18 +0800312 <di:waypoint x="1300" y="140" />
313 <di:waypoint x="1300" y="80" />
314 <di:waypoint x="980" y="80" />
315 <di:waypoint x="980" y="140" />
hetengjiao177987a2020-09-18 10:08:26 +0800316 </bpmndi:BPMNEdge>
317 <bpmndi:BPMNEdge id="SequenceFlow_0t4gmix_di" bpmnElement="SequenceFlow_0t4gmix">
zm330869f6282020-10-12 19:27:18 +0800318 <di:waypoint x="880" y="180" />
319 <di:waypoint x="930" y="180" />
hetengjiao177987a2020-09-18 10:08:26 +0800320 </bpmndi:BPMNEdge>
321 <bpmndi:BPMNShape id="ScriptTask_1tx9eou_di" bpmnElement="Task_1xqjkqx">
zm330869f6282020-10-12 19:27:18 +0800322 <dc:Bounds x="1390" y="140" width="100" height="80" />
hetengjiao177987a2020-09-18 10:08:26 +0800323 </bpmndi:BPMNShape>
324 <bpmndi:BPMNEdge id="SequenceFlow_16akt81_di" bpmnElement="SequenceFlow_16akt81">
zm330869f6282020-10-12 19:27:18 +0800325 <di:waypoint x="1490" y="180" />
326 <di:waypoint x="1552" y="180" />
hetengjiao177987a2020-09-18 10:08:26 +0800327 </bpmndi:BPMNEdge>
328 <bpmndi:BPMNShape id="CallActivity_0vs5jgq_di" bpmnElement="CallActivity_0vs5jgq">
zm330869f6282020-10-12 19:27:18 +0800329 <dc:Bounds x="410" y="460" width="100" height="80" />
hetengjiao177987a2020-09-18 10:08:26 +0800330 </bpmndi:BPMNShape>
331 <bpmndi:BPMNShape id="ScriptTask_12t6v71_di" bpmnElement="ScriptTask_12t6v71">
zm330869f6282020-10-12 19:27:18 +0800332 <dc:Bounds x="580" y="460" width="100" height="80" />
hetengjiao177987a2020-09-18 10:08:26 +0800333 </bpmndi:BPMNShape>
334 <bpmndi:BPMNShape id="ScriptTask_0bgvphs_di" bpmnElement="ScriptTask_0bgvphs">
zm330869f6282020-10-12 19:27:18 +0800335 <dc:Bounds x="250" y="460" width="100" height="80" />
hetengjiao177987a2020-09-18 10:08:26 +0800336 </bpmndi:BPMNShape>
337 <bpmndi:BPMNShape id="IntermediateCatchEvent_00uke3g_di" bpmnElement="IntermediateCatchEvent_00uke3g">
zm330869f6282020-10-12 19:27:18 +0800338 <dc:Bounds x="162" y="482" width="36" height="36" />
hetengjiao177987a2020-09-18 10:08:26 +0800339 <bpmndi:BPMNLabel>
zm330869f6282020-10-12 19:27:18 +0800340 <dc:Bounds x="155" y="525" width="60" height="14" />
hetengjiao177987a2020-09-18 10:08:26 +0800341 </bpmndi:BPMNLabel>
342 </bpmndi:BPMNShape>
343 <bpmndi:BPMNEdge id="SequenceFlow_14o0fxe_di" bpmnElement="SequenceFlow_14o0fxe">
zm330869f6282020-10-12 19:27:18 +0800344 <di:waypoint x="350" y="500" />
345 <di:waypoint x="410" y="500" />
hetengjiao177987a2020-09-18 10:08:26 +0800346 </bpmndi:BPMNEdge>
347 <bpmndi:BPMNEdge id="SequenceFlow_0nwt0ci_di" bpmnElement="SequenceFlow_0nwt0ci">
zm330869f6282020-10-12 19:27:18 +0800348 <di:waypoint x="510" y="500" />
349 <di:waypoint x="580" y="500" />
hetengjiao177987a2020-09-18 10:08:26 +0800350 </bpmndi:BPMNEdge>
351 <bpmndi:BPMNEdge id="SequenceFlow_1iawj3m_di" bpmnElement="SequenceFlow_1iawj3m">
zm330869f6282020-10-12 19:27:18 +0800352 <di:waypoint x="198" y="500" />
353 <di:waypoint x="250" y="500" />
hetengjiao177987a2020-09-18 10:08:26 +0800354 </bpmndi:BPMNEdge>
hetengjiao3e4d7032020-09-25 16:17:33 +0800355 <bpmndi:BPMNShape id="ScriptTask_0h3fsja_di" bpmnElement="Task_1jyj2vs">
zm330869f6282020-10-12 19:27:18 +0800356 <dc:Bounds x="1220" y="460" width="100" height="80" />
hetengjiao3e4d7032020-09-25 16:17:33 +0800357 </bpmndi:BPMNShape>
358 <bpmndi:BPMNShape id="ParallelGateway_06a2n9u_di" bpmnElement="ParallelGateway_06a2n9u">
zm330869f6282020-10-12 19:27:18 +0800359 <dc:Bounds x="1105" y="475" width="50" height="50" />
hetengjiao3e4d7032020-09-25 16:17:33 +0800360 </bpmndi:BPMNShape>
361 <bpmndi:BPMNEdge id="SequenceFlow_1tr3i9d_di" bpmnElement="SequenceFlow_1tr3i9d">
zm330869f6282020-10-12 19:27:18 +0800362 <di:waypoint x="1155" y="500" />
363 <di:waypoint x="1220" y="500" />
hetengjiao3e4d7032020-09-25 16:17:33 +0800364 </bpmndi:BPMNEdge>
365 <bpmndi:BPMNEdge id="SequenceFlow_0aasemn_di" bpmnElement="SequenceFlow_0aasemn">
zm330869f6282020-10-12 19:27:18 +0800366 <di:waypoint x="1050" y="620" />
367 <di:waypoint x="1130" y="620" />
368 <di:waypoint x="1130" y="525" />
hetengjiao3e4d7032020-09-25 16:17:33 +0800369 </bpmndi:BPMNEdge>
370 <bpmndi:BPMNEdge id="SequenceFlow_103oxyw_di" bpmnElement="SequenceFlow_103oxyw">
zm330869f6282020-10-12 19:27:18 +0800371 <di:waypoint x="1050" y="500" />
372 <di:waypoint x="1105" y="500" />
hetengjiao3e4d7032020-09-25 16:17:33 +0800373 </bpmndi:BPMNEdge>
374 <bpmndi:BPMNEdge id="SequenceFlow_14rhmx9_di" bpmnElement="SequenceFlow_14rhmx9">
zm330869f6282020-10-12 19:27:18 +0800375 <di:waypoint x="1050" y="370" />
376 <di:waypoint x="1130" y="370" />
377 <di:waypoint x="1130" y="475" />
hetengjiao3e4d7032020-09-25 16:17:33 +0800378 </bpmndi:BPMNEdge>
379 <bpmndi:BPMNShape id="ParallelGateway_05zg916_di" bpmnElement="ParallelGateway_05zg916">
zm330869f6282020-10-12 19:27:18 +0800380 <dc:Bounds x="825" y="475" width="50" height="50" />
hetengjiao3e4d7032020-09-25 16:17:33 +0800381 </bpmndi:BPMNShape>
382 <bpmndi:BPMNEdge id="SequenceFlow_0il5j01_di" bpmnElement="SequenceFlow_0il5j01">
zm330869f6282020-10-12 19:27:18 +0800383 <di:waypoint x="850" y="525" />
384 <di:waypoint x="850" y="620" />
385 <di:waypoint x="950" y="620" />
hetengjiao3e4d7032020-09-25 16:17:33 +0800386 </bpmndi:BPMNEdge>
387 <bpmndi:BPMNEdge id="SequenceFlow_0euwvgf_di" bpmnElement="SequenceFlow_0euwvgf">
zm330869f6282020-10-12 19:27:18 +0800388 <di:waypoint x="875" y="500" />
389 <di:waypoint x="950" y="500" />
hetengjiao3e4d7032020-09-25 16:17:33 +0800390 </bpmndi:BPMNEdge>
391 <bpmndi:BPMNEdge id="SequenceFlow_05250mp_di" bpmnElement="SequenceFlow_05250mp">
zm330869f6282020-10-12 19:27:18 +0800392 <di:waypoint x="850" y="475" />
393 <di:waypoint x="850" y="370" />
394 <di:waypoint x="950" y="370" />
hetengjiao3e4d7032020-09-25 16:17:33 +0800395 </bpmndi:BPMNEdge>
hetengjiao177987a2020-09-18 10:08:26 +0800396 <bpmndi:BPMNEdge id="SequenceFlow_1h3kdce_di" bpmnElement="SequenceFlow_1h3kdce">
zm330869f6282020-10-12 19:27:18 +0800397 <di:waypoint x="680" y="500" />
398 <di:waypoint x="725" y="500" />
hetengjiao177987a2020-09-18 10:08:26 +0800399 </bpmndi:BPMNEdge>
hetengjiao3e4d7032020-09-25 16:17:33 +0800400 <bpmndi:BPMNEdge id="SequenceFlow_1tqg26p_di" bpmnElement="SequenceFlow_1tqg26p">
zm330869f6282020-10-12 19:27:18 +0800401 <di:waypoint x="1560" y="360" />
402 <di:waypoint x="1460" y="360" />
hetengjiao3e4d7032020-09-25 16:17:33 +0800403 </bpmndi:BPMNEdge>
404 <bpmndi:BPMNEdge id="SequenceFlow_1tey3hz_di" bpmnElement="SequenceFlow_1tey3hz">
zm330869f6282020-10-12 19:27:18 +0800405 <di:waypoint x="1320" y="500" />
406 <di:waypoint x="1385" y="500" />
hetengjiao3e4d7032020-09-25 16:17:33 +0800407 </bpmndi:BPMNEdge>
408 <bpmndi:BPMNEdge id="SequenceFlow_0abqxa1_di" bpmnElement="SequenceFlow_0abqxa1">
zm330869f6282020-10-12 19:27:18 +0800409 <di:waypoint x="1610" y="460" />
410 <di:waypoint x="1610" y="400" />
hetengjiao3e4d7032020-09-25 16:17:33 +0800411 </bpmndi:BPMNEdge>
412 <bpmndi:BPMNShape id="ExclusiveGateway_0b52m39_di" bpmnElement="ExclusiveGateway_0b52m39" isMarkerVisible="true">
zm330869f6282020-10-12 19:27:18 +0800413 <dc:Bounds x="1385" y="475" width="50" height="50" />
hetengjiao3e4d7032020-09-25 16:17:33 +0800414 <bpmndi:BPMNLabel>
zm330869f6282020-10-12 19:27:18 +0800415 <dc:Bounds x="1367" y="535" width="86" height="14" />
hetengjiao3e4d7032020-09-25 16:17:33 +0800416 </bpmndi:BPMNLabel>
417 </bpmndi:BPMNShape>
418 <bpmndi:BPMNEdge id="SequenceFlow_126j77n_di" bpmnElement="SequenceFlow_126j77n">
zm330869f6282020-10-12 19:27:18 +0800419 <di:waypoint x="1435" y="500" />
420 <di:waypoint x="1560" y="500" />
hetengjiao3e4d7032020-09-25 16:17:33 +0800421 <bpmndi:BPMNLabel>
zm330869f6282020-10-12 19:27:18 +0800422 <dc:Bounds x="1489" y="482" width="17" height="14" />
hetengjiao3e4d7032020-09-25 16:17:33 +0800423 </bpmndi:BPMNLabel>
424 </bpmndi:BPMNEdge>
425 <bpmndi:BPMNShape id="EndEvent_0p0cjhl_di" bpmnElement="EndEvent_0p0cjhl">
zm330869f6282020-10-12 19:27:18 +0800426 <dc:Bounds x="1392" y="632" width="36" height="36" />
hetengjiao3e4d7032020-09-25 16:17:33 +0800427 </bpmndi:BPMNShape>
428 <bpmndi:BPMNEdge id="SequenceFlow_1nrfy6i_di" bpmnElement="SequenceFlow_1nrfy6i">
zm330869f6282020-10-12 19:27:18 +0800429 <di:waypoint x="1410" y="525" />
430 <di:waypoint x="1410" y="632" />
hetengjiao3e4d7032020-09-25 16:17:33 +0800431 </bpmndi:BPMNEdge>
432 <bpmndi:BPMNEdge id="SequenceFlow_1ezi1oi_di" bpmnElement="SequenceFlow_1ezi1oi">
zm330869f6282020-10-12 19:27:18 +0800433 <di:waypoint x="1410" y="400" />
434 <di:waypoint x="1410" y="475" />
435 </bpmndi:BPMNEdge>
436 <bpmndi:BPMNShape id="ExclusiveGateway_015qbbq_di" bpmnElement="ExclusiveGateway_015qbbq" isMarkerVisible="true">
437 <dc:Bounds x="725" y="475" width="50" height="50" />
438 </bpmndi:BPMNShape>
439 <bpmndi:BPMNEdge id="SequenceFlow_0vfe8hp_di" bpmnElement="SequenceFlow_0vfe8hp">
440 <di:waypoint x="775" y="500" />
441 <di:waypoint x="825" y="500" />
442 </bpmndi:BPMNEdge>
443 <bpmndi:BPMNEdge id="SequenceFlow_1e7iqkm_di" bpmnElement="SequenceFlow_1e7iqkm">
444 <di:waypoint x="750" y="525" />
445 <di:waypoint x="750" y="620" />
446 <di:waypoint x="300" y="620" />
447 <di:waypoint x="300" y="540" />
hetengjiao3e4d7032020-09-25 16:17:33 +0800448 </bpmndi:BPMNEdge>
Isaac Manuel Raj5a3bc532020-03-04 19:35:41 +0530449 </bpmndi:BPMNPlane>
450 </bpmndi:BPMNDiagram>
Priyadharshinieb6d3d32020-08-27 04:05:09 -0700451</bpmn:definitions>