fix odl patches
[ccsdk/distribution.git] / platform-logic / ran-slice-api / src / main / json / ran-slice-api_activateRANSliceInstance.json
1 [
2     {
3         "id": "2e3f70a0.8d47d",
4         "type": "dgstart",
5         "name": "DGSTART",
6         "outputs": 1,
7         "x": 127.5,
8         "y": 84.44443893432617,
9         "z": "97d36d8.2debe9",
10         "wires": [
11             [
12                 "41f44f.07015bb"
13             ]
14         ]
15     },
16     {
17         "id": "41f44f.07015bb",
18         "type": "service-logic",
19         "name": "ran-slice-api ${project.version}",
20         "module": "ran-slice-api",
21         "version": "${project.version}",
22         "comments": "",
23         "xml": "<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='ran-slice-api' version='${project.version}'>",
24         "outputs": 1,
25         "x": 212.5000228881836,
26         "y": 151.44440841674805,
27         "z": "97d36d8.2debe9",
28         "wires": [
29             [
30                 "463cb4d1.3e11bc"
31             ]
32         ]
33     },
34     {
35         "id": "463cb4d1.3e11bc",
36         "type": "method",
37         "name": "method",
38         "xml": "<method rpc='activateRANSliceInstance' mode='sync'>\n",
39         "comments": "",
40         "outputs": 1,
41         "x": 146.5,
42         "y": 211.44437408447266,
43         "z": "97d36d8.2debe9",
44         "wires": [
45             [
46                 "ad331fd6.efc5a"
47             ]
48         ]
49     },
50     {
51         "id": "ad331fd6.efc5a",
52         "type": "block",
53         "name": "block : atomic",
54         "xml": "<block atomic='true'>",
55         "atomic": "true",
56         "comments": "",
57         "outputs": 1,
58         "x": 169.0000114440918,
59         "y": 291.94444274902344,
60         "z": "97d36d8.2debe9",
61         "wires": [
62             [
63                 "b8ff0ca8.28a5",
64                 "1fe0b815.396298",
65                 "1dcf8d76.830503",
66                 "6e9843e2.482e7c",
67                 "3b188957.fce246",
68                 "fec23156.86e02",
69                 "f5b38460.dd09d8",
70                 "a67e635a.79297",
71                 "72972aa.c24f3d4",
72                 "fbda5be.41c6ba8",
73                 "d8a96a7b.dfd628",
74                 "4af74b2.0c4c3b4",
75                 "78a81d70.8057c4",
76                 "3140a69b.5ea20a",
77                 "5d00062a.743238",
78                 "f8eadf29.5ba87",
79                 "8900b25a.4b727",
80                 "65561a2a.1348f4",
81                 "fb4912a7.ac9d6",
82                 "82a44f57.da628",
83                 "4a7507d.20e03f8",
84                 "cf85911.dc4117"
85             ]
86         ]
87     },
88     {
89         "id": "b8ff0ca8.28a5",
90         "type": "execute",
91         "name": "generate getNearRTRICsFromRANNFNSSI URL",
92         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.configdb.getNearRTRICByNSSI`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.configdb.getNearRTRICByNSSI.url\"/>\n    <parameter name=\"target\" value=\"{ranNFNSSIId}\"/>\n    <parameter name=\"replacement\" value=\"`$payloadJson.input.RANNFNSSIId`\"/>",
93         "comments": "",
94         "outputs": 1,
95         "x": 750.7500610351562,
96         "y": 487.1388988494873,
97         "z": "97d36d8.2debe9",
98         "wires": [
99             []
100         ]
101     },
102     {
103         "id": "1fe0b815.396298",
104         "type": "record",
105         "name": "record configdb RestAPI params",
106         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"URL for configDB to Get NearRTRIC for RANNFNSSI\"/>\n<parameter name='field2' value=\"`$prop.configdb.url + $tmp.configdb.getNearRTRICByNSSI.url`\" />\n<parameter name='field3' value=\"`$ranNFNSSIId`\" />",
107         "comments": "",
108         "outputs": 1,
109         "x": 690.7500152587891,
110         "y": 523.6944661140442,
111         "z": "97d36d8.2debe9",
112         "wires": [
113             []
114         ]
115     },
116     {
117         "id": "1dcf8d76.830503",
118         "type": "execute",
119         "name": "Get nearRTRIC for NFNSSI",
120         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $tmp.configdb.getNearRTRICByNSSI.url`\"/>\n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"getNFNSSIRIC-configdb-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />\n<parameter name=\"convertResponse\" value=\"true\"/>",
121         "comments": "",
122         "outputs": 1,
123         "x": 680.7500915527344,
124         "y": 575.6944966316223,
125         "z": "97d36d8.2debe9",
126         "wires": [
127             [
128                 "3e76d279.75553e",
129                 "5e15e811.5faf68"
130             ]
131         ]
132     },
133     {
134         "id": "3e76d279.75553e",
135         "type": "success",
136         "name": "success",
137         "xml": "<outcome value='success'>\n",
138         "comments": "",
139         "outputs": 1,
140         "x": 979.5680961608887,
141         "y": 593.5125203132629,
142         "z": "97d36d8.2debe9",
143         "wires": [
144             [
145                 "8dc6ef5d.717c1"
146             ]
147         ]
148     },
149     {
150         "id": "8dc6ef5d.717c1",
151         "type": "block",
152         "name": "block : atomic",
153         "xml": "<block atomic='true'>",
154         "atomic": "true",
155         "comments": "",
156         "outputs": 1,
157         "x": 1149.5679931640625,
158         "y": 594.5126357078552,
159         "z": "97d36d8.2debe9",
160         "wires": [
161             [
162                 "da9c97d.25b1768",
163                 "331d3bbf.64aeb4"
164             ]
165         ]
166     },
167     {
168         "id": "da9c97d.25b1768",
169         "type": "record",
170         "name": "record",
171         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully Obtained NearRT RIC info from ConfigDB\"/>\n<parameter name=\"field2\" value=\"`$getNFNSSIRIC-configdb-response._length`\"/>",
172         "comments": "",
173         "outputs": 1,
174         "x": 1372.5677909851074,
175         "y": 539.5126194953918,
176         "z": "97d36d8.2debe9",
177         "wires": [
178             []
179         ]
180     },
181     {
182         "id": "331d3bbf.64aeb4",
183         "type": "execute",
184         "name": "printContext",
185         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/opt/opendaylight/current/data/log/ranSlice-activateRANSlice-context.log' />\n\n\n",
186         "comments": "",
187         "outputs": 1,
188         "x": 1368.345932006836,
189         "y": 610.5126271247864,
190         "z": "97d36d8.2debe9",
191         "wires": [
192             []
193         ]
194     },
195     {
196         "id": "5e15e811.5faf68",
197         "type": "failure",
198         "name": "failure",
199         "xml": "<outcome value='failure'>\n",
200         "comments": "",
201         "outputs": 1,
202         "x": 985.5680503845215,
203         "y": 533.5126042366028,
204         "z": "97d36d8.2debe9",
205         "wires": [
206             [
207                 "6058101b.41923"
208             ]
209         ]
210     },
211     {
212         "id": "6058101b.41923",
213         "type": "block",
214         "name": "block",
215         "xml": "<block>",
216         "atomic": "false",
217         "comments": "",
218         "outputs": 1,
219         "x": 1265.5681266784668,
220         "y": 439.51265811920166,
221         "z": "97d36d8.2debe9",
222         "wires": [
223             [
224                 "fe1b7f80.af15e",
225                 "a6171c84.8f453"
226             ]
227         ]
228     },
229     {
230         "id": "fe1b7f80.af15e",
231         "type": "set",
232         "name": "set",
233         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Getting Info from ConfigDB. Aborting RPC executiopn'/>",
234         "comments": "",
235         "x": 1443.56791305542,
236         "y": 393.6236848831177,
237         "z": "97d36d8.2debe9",
238         "wires": []
239     },
240     {
241         "id": "6e9843e2.482e7c",
242         "type": "record",
243         "name": "record",
244         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"RPC to handle activateRANSlice.: \"/>\n<parameter name=\"field2\" value=\"`$activate-r-a-n-slice-instance-input.action`\"/>\n<parameter name=\"field3\" value=\"`$activate-r-a-n-slice-instance-input.timestamp`\"/>\n<parameter name=\"field4\" value=\"`$activate-r-a-n-slice-instance-input.common-header.request-id`\"/>\n<parameter name=\"field5\" value=\"`$activate-r-a-n-slice-instance-input.common-header.originator-id`\"/>\n<parameter name=\"field6\" value=\"RPC Payload String \"/>\n<parameter name=\"field7\" value=\"`$activate-r-a-n-slice-instance-input.payload`\"/>",
245         "comments": "",
246         "outputs": 1,
247         "x": 655.5,
248         "y": 100.44442558288574,
249         "z": "97d36d8.2debe9",
250         "wires": [
251             []
252         ]
253     },
254     {
255         "id": "3b188957.fce246",
256         "type": "set",
257         "name": "set default status value",
258         "xml": "<set>\n<parameter name='error-code' value='200' />\n<parameter name='error-message' value='Successful execution of activateRANSice RPC' />",
259         "comments": "",
260         "x": 694.499755859375,
261         "y": 143.44443798065186,
262         "z": "97d36d8.2debe9",
263         "wires": []
264     },
265     {
266         "id": "fec23156.86e02",
267         "type": "execute",
268         "name": "execute jsonStringToCtx",
269         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='jsonStringToCtx'>\n\t<parameter name='source' value='activate-r-a-n-slice-instance-input.payload' />\n\t<parameter name='outputPath' value='payloadJson' />\n\t<parameter name='isEscaped' value='false' />",
270         "comments": "",
271         "outputs": 1,
272         "x": 699.4997711181641,
273         "y": 188.1944236755371,
274         "z": "97d36d8.2debe9",
275         "wires": [
276             [
277                 "ca5056d6.43deb8"
278             ]
279         ]
280     },
281     {
282         "id": "f5b38460.dd09d8",
283         "type": "execute",
284         "name": "printContext",
285         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/opt/opendaylight/current/data/log/ranSlice-activateRANSlice-context.log' />\n\n\n",
286         "comments": "",
287         "outputs": 1,
288         "x": 659.1386184692383,
289         "y": 277.1839771270752,
290         "z": "97d36d8.2debe9",
291         "wires": [
292             []
293         ]
294     },
295     {
296         "id": "a67e635a.79297",
297         "type": "execute",
298         "name": "execute Properties",
299         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >\n    <parameter name='fileName' value='/opt/onap/ccsdk/data/properties/ran-slice-api-dg.properties' />\n    <parameter name='contextPrefix' value='prop' />\n",
300         "comments": "",
301         "outputs": 1,
302         "x": 688.0275650024414,
303         "y": 318.1944007873535,
304         "z": "97d36d8.2debe9",
305         "wires": [
306             []
307         ]
308     },
309     {
310         "id": "72972aa.c24f3d4",
311         "type": "record",
312         "name": "record",
313         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Properties read .. controller details \"/>\n<parameter name=\"field2\" value=\"`$prop.controller.user`\"/>\n<parameter name=\"field3\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"field4\" value=\"`$prop.controller.url`\"/>\n<parameter name=\"field5\" value=\"ransim-mounted (true/false): \"/>\n<parameter name=\"field6\" value=\"`$prop.ransim-mounted`\"/>\n<parameter name=\"field7\" value=\"config DB deployed (true/false): \"/>\n<parameter name=\"field8\" value=\"`$prop.configdb-deployed`\"/>",
314         "comments": "",
315         "outputs": 1,
316         "x": 657.0832805633545,
317         "y": 363.63891792297363,
318         "z": "97d36d8.2debe9",
319         "wires": [
320             []
321         ]
322     },
323     {
324         "id": "ca5056d6.43deb8",
325         "type": "other",
326         "name": "success",
327         "xml": "<outcome value='success'>\n",
328         "comments": "",
329         "outputs": 1,
330         "x": 965.9997825622559,
331         "y": 190.19441318511963,
332         "z": "97d36d8.2debe9",
333         "wires": [
334             [
335                 "f409f85.647a408"
336             ]
337         ]
338     },
339     {
340         "id": "f409f85.647a408",
341         "type": "block",
342         "name": "block : atomic",
343         "xml": "<block atomic='true'>",
344         "atomic": "true",
345         "comments": "",
346         "outputs": 1,
347         "x": 1165.9999389648438,
348         "y": 192.94440937042236,
349         "z": "97d36d8.2debe9",
350         "wires": [
351             [
352                 "93b984ad.bea558",
353                 "42ac8bbd.691104"
354             ]
355         ]
356     },
357     {
358         "id": "93b984ad.bea558",
359         "type": "execute",
360         "name": "printContext",
361         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/opt/opendaylight/current/data/log/ranSlice-activateRANSlice-context.log' />\n\n\n",
362         "comments": "",
363         "outputs": 1,
364         "x": 1356.000015258789,
365         "y": 154.44444370269775,
366         "z": "97d36d8.2debe9",
367         "wires": [
368             []
369         ]
370     },
371     {
372         "id": "42ac8bbd.691104",
373         "type": "record",
374         "name": "record",
375         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Payload for activateRANSlice.: \"/>\n<parameter name=\"field2\" value=\"`$payloadJson.input.sNSSAI`\"/>\n<parameter name=\"field3\" value=\"`$payloadJson.input.RANNFNSSIId`\"/>\n<parameter name=\"field4\" value=\"`$payloadJson.input.callbackURL`\"/>\n<parameter name=\"field5\" value=\"`$payloadJson.input.sliceProfileId`\"/>\n\n\n",
376         "comments": "",
377         "outputs": 1,
378         "x": 1355.24995803833,
379         "y": 218.44445991516113,
380         "z": "97d36d8.2debe9",
381         "wires": [
382             []
383         ]
384     },
385     {
386         "id": "fbda5be.41c6ba8",
387         "type": "for",
388         "name": "foreach NearRTRIC",
389         "xml": "<for index='idy' start='0' end='`$tmp.RICList_length`' >\n",
390         "comments": "",
391         "outputs": 1,
392         "x": 433.4375915527344,
393         "y": 1016.3194561004639,
394         "z": "97d36d8.2debe9",
395         "wires": [
396             [
397                 "7c110262.8404cc",
398                 "83b3aa05.8be538",
399                 "3b09f70f.de57e8",
400                 "d74aea1d.4971f8"
401             ]
402         ]
403     },
404     {
405         "id": "7c110262.8404cc",
406         "type": "block",
407         "name": "Process CUCP",
408         "xml": "<block atomic='true'>",
409         "atomic": "true",
410         "comments": "",
411         "outputs": 1,
412         "x": 698.6875305175781,
413         "y": 1009.751386642456,
414         "z": "97d36d8.2debe9",
415         "wires": [
416             [
417                 "f2ca7302.db0fb",
418                 "64af93d5.849c2c",
419                 "967a2e00.a891c"
420             ]
421         ]
422     },
423     {
424         "id": "f2ca7302.db0fb",
425         "type": "execute",
426         "name": "read CUCP list size",
427         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.CUCPList_length' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.[' + $idy +'].gNBCUCPList_length'`\" />\n    ",
428         "comments": "",
429         "outputs": 1,
430         "x": 1044.937515258789,
431         "y": 879.5012950897217,
432         "z": "97d36d8.2debe9",
433         "wires": [
434             []
435         ]
436     },
437     {
438         "id": "64af93d5.849c2c",
439         "type": "record",
440         "name": "record",
441         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Number of CUCP List Entries \"/>\n<parameter name=\"field2\" value=\"`$tmp.CUCPList_length`\"/>\n<parameter name=\"field3\" value=\"for the NearRTRIC\"/>\n<parameter name=\"field4\" value=\"`$tmp.nearRTRICId`\"/>\n",
442         "comments": "",
443         "outputs": 1,
444         "x": 1004.4374961853027,
445         "y": 927.0013723373413,
446         "z": "97d36d8.2debe9",
447         "wires": [
448             []
449         ]
450     },
451     {
452         "id": "967a2e00.a891c",
453         "type": "for",
454         "name": "foreach CUCP",
455         "xml": "<for index='idz' start='0' end='`$tmp.CUCPList_length`'>\n",
456         "comments": "",
457         "outputs": 1,
458         "x": 1021.1876220703125,
459         "y": 977.001373052597,
460         "z": "97d36d8.2debe9",
461         "wires": [
462             [
463                 "2627c7aa.bdde98"
464             ]
465         ]
466     },
467     {
468         "id": "2627c7aa.bdde98",
469         "type": "block",
470         "name": "block : process CUCP",
471         "xml": "<block atomic='true'>",
472         "atomic": "true",
473         "comments": "",
474         "outputs": 1,
475         "x": 1232.187515258789,
476         "y": 940.2512664794922,
477         "z": "97d36d8.2debe9",
478         "wires": [
479             [
480                 "bb142c16.d827",
481                 "fa055768.583dd8",
482                 "81577c39.485ae",
483                 "cf7b2dea.a1465"
484             ]
485         ]
486     },
487     {
488         "id": "bb142c16.d827",
489         "type": "execute",
490         "name": "read CUCP name",
491         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.CUCPName' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.['+ $idy +'].gNBCUCPList['+ $idz +'].gNBCUName'`\" />",
492         "comments": "",
493         "outputs": 1,
494         "x": 1486.9376068115234,
495         "y": 670.3346672058105,
496         "z": "97d36d8.2debe9",
497         "wires": [
498             []
499         ]
500     },
501     {
502         "id": "81577c39.485ae",
503         "type": "record",
504         "name": "record",
505         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"CUCPName \"/>\n<parameter name=\"field2\" value=\"`$tmp.CUCPName`\"/>\n\n",
506         "comments": "",
507         "outputs": 1,
508         "x": 1458.687614440918,
509         "y": 725.501277923584,
510         "z": "97d36d8.2debe9",
511         "wires": [
512             []
513         ]
514     },
515     {
516         "id": "cf7b2dea.a1465",
517         "type": "execute",
518         "name": "read cellCU list size",
519         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.cellCUList_length' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.[' + $idy +'].gNBCUCPList[' + $idz +'].cellCUList_length'`\" />\n    ",
520         "comments": "",
521         "outputs": 1,
522         "x": 1495.9375228881836,
523         "y": 773.251293182373,
524         "z": "97d36d8.2debe9",
525         "wires": [
526             []
527         ]
528     },
529     {
530         "id": "fa055768.583dd8",
531         "type": "for",
532         "name": "for cellCUList",
533         "xml": "<for index='idcu' start='0' end='`$tmp.cellCUList_length`' >\n",
534         "comments": "",
535         "outputs": 1,
536         "x": 1470.9374923706055,
537         "y": 826.0013084411621,
538         "z": "97d36d8.2debe9",
539         "wires": [
540             [
541                 "9d238b51.1eb318"
542             ]
543         ]
544     },
545     {
546         "id": "9d238b51.1eb318",
547         "type": "block",
548         "name": "block",
549         "xml": "<block atomic='true'>",
550         "atomic": "true",
551         "comments": "",
552         "outputs": 1,
553         "x": 1685.9375343322754,
554         "y": 826.2513256072998,
555         "z": "97d36d8.2debe9",
556         "wires": [
557             [
558                 "e883771f.62ada8",
559                 "5789652a.13621c",
560                 "ba32eb.352e5d18"
561             ]
562         ]
563     },
564     {
565         "id": "e883771f.62ada8",
566         "type": "execute",
567         "name": "read PLMNList size",
568         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.pLMNInfoList_length' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.['+ $idy +'].gNBCUCPList['+ $idz +'].cellCUList['+ $idcu +'].pLMNInfoList_length'`\" />",
569         "comments": "",
570         "outputs": 1,
571         "x": 1902.8964233398438,
572         "y": 764.9042949676514,
573         "z": "97d36d8.2debe9",
574         "wires": [
575             []
576         ]
577     },
578     {
579         "id": "ba32eb.352e5d18",
580         "type": "for",
581         "name": "foreach PLMNInfo",
582         "xml": "<for index='id-cuplmn' start='0' end='`$tmp.pLMNInfoList_length`' >\n",
583         "comments": "",
584         "outputs": 1,
585         "x": 1931.9240798950195,
586         "y": 863.0985670089722,
587         "z": "97d36d8.2debe9",
588         "wires": [
589             [
590                 "6567a11b.57ba4"
591             ]
592         ]
593     },
594     {
595         "id": "6567a11b.57ba4",
596         "type": "block",
597         "name": "block : atomic",
598         "xml": "<block atomic='true'>",
599         "atomic": "true",
600         "comments": "",
601         "outputs": 1,
602         "x": 2109.813056945801,
603         "y": 785.8763561248779,
604         "z": "97d36d8.2debe9",
605         "wires": [
606             [
607                 "af8a2706.fe3648",
608                 "b1460aaf.3d1778",
609                 "49bb7059.83e74"
610             ]
611         ]
612     },
613     {
614         "id": "49bb7059.83e74",
615         "type": "execute",
616         "name": "read sNSSAI from getNFNSSIRIC-configdb-response",
617         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.configDBSNSSAI' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.['+ $idy +'].gNBCUCPList['+ $idz +'].cellCUList['+ $idcu +'].pLMNInfoList['+ $id-cuplmn +'].sNSSAI.sNSSAI'`\" />",
618         "comments": "",
619         "outputs": 1,
620         "x": 2460.2574768066406,
621         "y": 798.8763513565063,
622         "z": "97d36d8.2debe9",
623         "wires": [
624             []
625         ]
626     },
627     {
628         "id": "af8a2706.fe3648",
629         "type": "record",
630         "name": "record",
631         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"sNSSAI - getNFNSSIRIC-configdb-response\"/>\n<parameter name=\"field2\" value=\"`$tmp.configDBSNSSAI`\"/>\n<parameter name=\"field3\" value=\"sNSSAI from request\"/>\n<parameter name=\"field4\" value=\"`$tmp.sNSSAI`\"/>\n\n",
632         "comments": "",
633         "outputs": 1,
634         "x": 2319.0353813171387,
635         "y": 832.4318771362305,
636         "z": "97d36d8.2debe9",
637         "wires": [
638             []
639         ]
640     },
641     {
642         "id": "b1460aaf.3d1778",
643         "type": "switchNode",
644         "name": "is NSSAI exists",
645         "xml": "<switch test='`$tmp.configDBSNSSAI == $tmp.sNSSAI`'>\n",
646         "comments": "",
647         "outputs": 1,
648         "x": 2354.5908584594727,
649         "y": 873.6541051864624,
650         "z": "97d36d8.2debe9",
651         "wires": [
652             [
653                 "f8d9d5cc.331478"
654             ]
655         ]
656     },
657     {
658         "id": "f8d9d5cc.331478",
659         "type": "outcome",
660         "name": "True",
661         "xml": "<outcome value='true'>\n",
662         "comments": "",
663         "outputs": 1,
664         "x": 2544.063056945801,
665         "y": 873.8764343261719,
666         "z": "97d36d8.2debe9",
667         "wires": [
668             [
669                 "4bf0bc05.929e64"
670             ]
671         ]
672     },
673     {
674         "id": "4bf0bc05.929e64",
675         "type": "block",
676         "name": "block : atomic",
677         "xml": "<block atomic='true'>",
678         "atomic": "true",
679         "comments": "",
680         "outputs": 1,
681         "x": 2764.6875,
682         "y": 871.6319389343262,
683         "z": "97d36d8.2debe9",
684         "wires": [
685             [
686                 "4e7e556c.845abc",
687                 "8a2266a8.1c2d38",
688                 "731d42c4.f6e40c",
689                 "df02fea.90fde",
690                 "e6e24fd0.3cd09",
691                 "42fb01d5.8ba33",
692                 "9b0a2c7e.8b569",
693                 "88ebb234.4318f",
694                 "dafd44d3.cdebe8"
695             ]
696         ]
697     },
698     {
699         "id": "dafd44d3.cdebe8",
700         "type": "record",
701         "name": "record",
702         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"CellCU is applicable for the NSSAI \"/>\n\n\n",
703         "comments": "",
704         "outputs": 1,
705         "x": 2959.6875,
706         "y": 866.6319389343262,
707         "z": "97d36d8.2debe9",
708         "wires": [
709             []
710         ]
711     },
712     {
713         "id": "88ebb234.4318f",
714         "type": "switchNode",
715         "name": "ransim mounted",
716         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
717         "comments": "",
718         "outputs": 1,
719         "x": 2987.6875,
720         "y": 934.6319389343262,
721         "z": "97d36d8.2debe9",
722         "wires": [
723             [
724                 "d77c2d0a.fe695",
725                 "408dc4a2.df219c"
726             ]
727         ]
728     },
729     {
730         "id": "d77c2d0a.fe695",
731         "type": "outcome",
732         "name": "Not Mounted",
733         "xml": "<outcome value='false'>\n",
734         "comments": "",
735         "outputs": 1,
736         "x": 3195.6875,
737         "y": 899.6316947937012,
738         "z": "97d36d8.2debe9",
739         "wires": [
740             [
741                 "44f83437.9a11ac"
742             ]
743         ]
744     },
745     {
746         "id": "44f83437.9a11ac",
747         "type": "execute",
748         "name": "generate patch PLMNInfoListEntry ToNRCellCU",
749         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.patchPLMNInfoListEntry.ToNRCellCU`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.patchPLMNInfoListEntry.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>\n",
750         "comments": "",
751         "outputs": 1,
752         "x": 3515.6875,
753         "y": 914.6319389343262,
754         "z": "97d36d8.2debe9",
755         "wires": [
756             []
757         ]
758     },
759     {
760         "id": "5de7db9d.692f04",
761         "type": "execute",
762         "name": "generate patchPLMNInfoList.ToNRCellCU",
763         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.patchPLMNInfoListEntry.ToNRCellCU.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.patchPLMNInfoListEntry.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
764         "comments": "",
765         "outputs": 1,
766         "x": 3694.187530517578,
767         "y": 972.6318778991699,
768         "z": "97d36d8.2debe9",
769         "wires": [
770             []
771         ]
772     },
773     {
774         "id": "aa989b67.645808",
775         "type": "execute",
776         "name": "populate mountName",
777         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.patchPLMNInfoListEntry.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.patchPLMNInfoListEntry.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.CUCPName`\"/>",
778         "comments": "",
779         "outputs": 1,
780         "x": 3638.187931060791,
781         "y": 1025.6320714950562,
782         "z": "97d36d8.2debe9",
783         "wires": [
784             []
785         ]
786     },
787     {
788         "id": "bb1a8099.105d6",
789         "type": "block",
790         "name": "ransim  URL",
791         "xml": "<block atomic='true'>",
792         "atomic": "true",
793         "comments": "",
794         "outputs": 1,
795         "x": 3387.1875,
796         "y": 1002.6319389343262,
797         "z": "97d36d8.2debe9",
798         "wires": [
799             [
800                 "5de7db9d.692f04",
801                 "aa989b67.645808"
802             ]
803         ]
804     },
805     {
806         "id": "408dc4a2.df219c",
807         "type": "outcome",
808         "name": "Mounted",
809         "xml": "<outcome value='true'>\n",
810         "comments": "",
811         "outputs": 1,
812         "x": 3183.6875,
813         "y": 1001.6319389343262,
814         "z": "97d36d8.2debe9",
815         "wires": [
816             [
817                 "bb1a8099.105d6"
818             ]
819         ]
820     },
821     {
822         "id": "4e7e556c.845abc",
823         "type": "execute",
824         "name": "read cellCU",
825         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.cellCULocalId' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.['+ $idy +'].gNBCUCPList['+ $idz +'].cellCUList['+ $idcu +'].cellLocalId'`\" />",
826         "comments": "",
827         "outputs": 1,
828         "x": 2954.6875,
829         "y": 1034.6319389343262,
830         "z": "97d36d8.2debe9",
831         "wires": [
832             []
833         ]
834     },
835     {
836         "id": "e6e24fd0.3cd09",
837         "type": "execute",
838         "name": "prepare idGNBCUCPFunction",
839         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.patchPLMNInfoListEntry.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.patchPLMNInfoListEntry.url\"/>\n    <parameter name=\"target\" value=\"{idGNBCUCPFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.CUCPName`\"/>\n",
840         "comments": "",
841         "outputs": 1,
842         "x": 2981.6875,
843         "y": 1098.6319389343262,
844         "z": "97d36d8.2debe9",
845         "wires": [
846             []
847         ]
848     },
849     {
850         "id": "42fb01d5.8ba33",
851         "type": "execute",
852         "name": "prepare idNRCellCU",
853         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.patchPLMNInfoListEntry.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.patchPLMNInfoListEntry.url\"/>\n    <parameter name=\"target\" value=\"{idNRCellCU}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.cellCULocalId`\"/>\n",
854         "comments": "",
855         "outputs": 1,
856         "x": 2942.687759399414,
857         "y": 1144.1319675445557,
858         "z": "97d36d8.2debe9",
859         "wires": [
860             []
861         ]
862     },
863     {
864         "id": "9b0a2c7e.8b569",
865         "type": "execute",
866         "name": "prepare mcc",
867         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.patchPLMNInfoListEntry.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.patchPLMNInfoListEntry.url\"/>\n    <parameter name=\"target\" value=\"{mcc}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.mcc`\"/>\n   ",
868         "comments": "",
869         "outputs": 1,
870         "x": 2908.4375610351562,
871         "y": 1225.8819952011108,
872         "z": "97d36d8.2debe9",
873         "wires": [
874             []
875         ]
876     },
877     {
878         "id": "8a2266a8.1c2d38",
879         "type": "execute",
880         "name": "prepare mnc",
881         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.patchPLMNInfoListEntry.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.patchPLMNInfoListEntry.url\"/>\n    <parameter name=\"target\" value=\"{mnc}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.mnc`\"/>",
882         "comments": "",
883         "outputs": 1,
884         "x": 2897.18798828125,
885         "y": 1286.1320114135742,
886         "z": "97d36d8.2debe9",
887         "wires": [
888             []
889         ]
890     },
891     {
892         "id": "731d42c4.f6e40c",
893         "type": "record",
894         "name": "record API params",
895         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"patch cellCU NSSAI parameters\"/>\n<parameter name=\"field2\" value=\"`$tmp.nearRTRICId`\"/>\n<parameter name=\"field3\" value=\"`$tmp.CUCPName`\"/>\n<parameter name=\"field4\" value=\"`$tmp.cellCULocalId`\"/>\n<parameter name=\"field5\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field6\" value=\"`$tmp.mnc`\"/>\n<parameter name=\"field7\" value=\"`$tmp.patchPLMNInfoListEntry.url`\"/>\n",
896         "comments": "",
897         "outputs": 1,
898         "x": 2893.6875,
899         "y": 1354.6319389343262,
900         "z": "97d36d8.2debe9",
901         "wires": [
902             []
903         ]
904     },
905     {
906         "id": "df02fea.90fde",
907         "type": "execute",
908         "name": "activate PLMNInfoListEntry ToNRCellDU",
909         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-patch-sNSSAI-status.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.patchPLMNInfoListEntry.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"PATCH\"/>\n<parameter name=\"responsePrefix\" value=\"activate-cellCU-PLMNInfoList-response\"/>\n<parameter name='contentType' value='application/yang.patch+json' />\n<parameter name='accept' value='application/yang.patch-status+json'/>\n<parameter name='format' value='json' />",
910         "comments": "",
911         "outputs": 1,
912         "x": 2933.6876068115234,
913         "y": 1417.6319122314453,
914         "z": "97d36d8.2debe9",
915         "wires": [
916             [
917                 "599d4ca5.dae754",
918                 "7960760f.a0e828"
919             ]
920         ]
921     },
922     {
923         "id": "7960760f.a0e828",
924         "type": "failure",
925         "name": "failure",
926         "xml": "<outcome value='failure'>\n",
927         "comments": "",
928         "outputs": 1,
929         "x": 3149.68758392334,
930         "y": 1296.6319122314453,
931         "z": "97d36d8.2debe9",
932         "wires": [
933             [
934                 "7eba1214.d6292c"
935             ]
936         ]
937     },
938     {
939         "id": "7eba1214.d6292c",
940         "type": "block",
941         "name": "block : atomic",
942         "xml": "<block atomic='true'>",
943         "atomic": "true",
944         "comments": "",
945         "outputs": 1,
946         "x": 3299.687858581543,
947         "y": 1255.632095336914,
948         "z": "97d36d8.2debe9",
949         "wires": [
950             [
951                 "d5024375.14d7a",
952                 "11cc8a2d.1c0ef6",
953                 "a6171c84.8f453"
954             ]
955         ]
956     },
957     {
958         "id": "11cc8a2d.1c0ef6",
959         "type": "set",
960         "name": "set",
961         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error patching cellCU PLMNInfoList. Aborting RPC executiopn'/>",
962         "comments": "",
963         "x": 3465.687614440918,
964         "y": 1221.632095336914,
965         "z": "97d36d8.2debe9",
966         "wires": []
967     },
968     {
969         "id": "d5024375.14d7a",
970         "type": "returnFailure",
971         "name": "return failure",
972         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating NRcellCU - PLMNInfo. Aborting RPC executiopn'/>",
973         "comments": "",
974         "x": 3470.6874923706055,
975         "y": 1316.6321563720703,
976         "z": "97d36d8.2debe9",
977         "wires": []
978     },
979     {
980         "id": "b7ef60e6.8ba87",
981         "type": "record",
982         "name": "record",
983         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully Patched - cellCU PLMNInfo List\"/>",
984         "comments": "",
985         "outputs": 1,
986         "x": 3555.6874618530273,
987         "y": 1409.632339477539,
988         "z": "97d36d8.2debe9",
989         "wires": [
990             []
991         ]
992     },
993     {
994         "id": "bce86bbc.4e0a78",
995         "type": "block",
996         "name": "block : atomic",
997         "xml": "<block atomic='true'>",
998         "atomic": "true",
999         "comments": "",
1000         "outputs": 1,
1001         "x": 3357.687400817871,
1002         "y": 1412.6322174072266,
1003         "z": "97d36d8.2debe9",
1004         "wires": [
1005             [
1006                 "b7ef60e6.8ba87"
1007             ]
1008         ]
1009     },
1010     {
1011         "id": "599d4ca5.dae754",
1012         "type": "success",
1013         "name": "success",
1014         "xml": "<outcome value='success'>\n",
1015         "comments": "",
1016         "outputs": 1,
1017         "x": 3184.687614440918,
1018         "y": 1413.6321563720703,
1019         "z": "97d36d8.2debe9",
1020         "wires": [
1021             [
1022                 "bce86bbc.4e0a78"
1023             ]
1024         ]
1025     },
1026     {
1027         "id": "d8a96a7b.dfd628",
1028         "type": "execute",
1029         "name": "read sNSSAI from input",
1030         "xml": "<set>\n<parameter name='tmp.sNSSAI' value=\"`$payloadJson.input.sNSSAI`\" />\n",
1031         "comments": "",
1032         "outputs": 1,
1033         "x": 707.1875152587891,
1034         "y": 234.44444465637207,
1035         "z": "97d36d8.2debe9",
1036         "wires": [
1037             []
1038         ]
1039     },
1040     {
1041         "id": "83b3aa05.8be538",
1042         "type": "block",
1043         "name": "Process CUUP",
1044         "xml": "<block atomic='true'>",
1045         "atomic": "true",
1046         "comments": "",
1047         "outputs": 1,
1048         "x": 699.6875534057617,
1049         "y": 1151.6319646835327,
1050         "z": "97d36d8.2debe9",
1051         "wires": [
1052             [
1053                 "ab889fe1.795bc",
1054                 "767a78bd.0c3858",
1055                 "bef03ad.2f251c8"
1056             ]
1057         ]
1058     },
1059     {
1060         "id": "ab889fe1.795bc",
1061         "type": "execute",
1062         "name": "read CUUP list size",
1063         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.CUUPList_length' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.[' + $idy +'].gNBCUUPList_length'`\" />\n    ",
1064         "comments": "",
1065         "outputs": 1,
1066         "x": 1030.687557220459,
1067         "y": 1051.6319618225098,
1068         "z": "97d36d8.2debe9",
1069         "wires": [
1070             []
1071         ]
1072     },
1073     {
1074         "id": "767a78bd.0c3858",
1075         "type": "record",
1076         "name": "record",
1077         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Number of CUCP List Entries \"/>\n<parameter name=\"field2\" value=\"`$tmp.CUUPList_length`\"/>\n<parameter name=\"field3\" value=\"for the NearRTRIC\"/>\n<parameter name=\"field4\" value=\"`$tmp.nearRTRICId`\"/>\n",
1078         "comments": "",
1079         "outputs": 1,
1080         "x": 987.6876220703125,
1081         "y": 1102.8819642066956,
1082         "z": "97d36d8.2debe9",
1083         "wires": [
1084             []
1085         ]
1086     },
1087     {
1088         "id": "bef03ad.2f251c8",
1089         "type": "for",
1090         "name": "foreach CUUP",
1091         "xml": "<for index='id-cuup' start='0' end='`$tmp.CUUPList_length`'>\n",
1092         "comments": "",
1093         "outputs": 1,
1094         "x": 1013.1875152587891,
1095         "y": 1151.6319637298584,
1096         "z": "97d36d8.2debe9",
1097         "wires": [
1098             [
1099                 "a79c0f0.ce909f"
1100             ]
1101         ]
1102     },
1103     {
1104         "id": "a79c0f0.ce909f",
1105         "type": "block",
1106         "name": "block : process CUUP",
1107         "xml": "<block atomic='true'>",
1108         "atomic": "true",
1109         "comments": "",
1110         "outputs": 1,
1111         "x": 1236.6875610351562,
1112         "y": 1134.8820095062256,
1113         "z": "97d36d8.2debe9",
1114         "wires": [
1115             [
1116                 "18ef9633.d9bbda",
1117                 "f9bc59d6.5a5028",
1118                 "583ebb73.81c944",
1119                 "fb440a2f.179028"
1120             ]
1121         ]
1122     },
1123     {
1124         "id": "18ef9633.d9bbda",
1125         "type": "execute",
1126         "name": "read CUUP id",
1127         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.idGNBCUUPFunction' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.['+ $idy +'].gNBCUUPList['+ $id-cuup +'].gNBCUUPId'`\" />",
1128         "comments": "",
1129         "outputs": 1,
1130         "x": 1480.6875,
1131         "y": 910.1319389343262,
1132         "z": "97d36d8.2debe9",
1133         "wires": [
1134             []
1135         ]
1136     },
1137     {
1138         "id": "f9bc59d6.5a5028",
1139         "type": "record",
1140         "name": "record",
1141         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"idGNBCUUPFunction \"/>\n<parameter name=\"field2\" value=\"`$tmp.idGNBCUUPFunction`\"/>\n\n",
1142         "comments": "",
1143         "outputs": 1,
1144         "x": 1476.6875,
1145         "y": 964.1319389343262,
1146         "z": "97d36d8.2debe9",
1147         "wires": [
1148             []
1149         ]
1150     },
1151     {
1152         "id": "583ebb73.81c944",
1153         "type": "execute",
1154         "name": "read plmninfolist size",
1155         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.pLMNInfoList' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.['+ $idy +'].gNBCUUPList['+ $id-cuup +'].pLMNInfoList_length'`\" />",
1156         "comments": "",
1157         "outputs": 1,
1158         "x": 1527.6875,
1159         "y": 1029.1319389343262,
1160         "z": "97d36d8.2debe9",
1161         "wires": [
1162             []
1163         ]
1164     },
1165     {
1166         "id": "fb440a2f.179028",
1167         "type": "for",
1168         "name": "foreach pLMNInfo",
1169         "xml": "<for index='id-plmn' start='0' end='`$tmp.pLMNInfoList`'>\n",
1170         "comments": "",
1171         "outputs": 1,
1172         "x": 1513.6875,
1173         "y": 1084.1319389343262,
1174         "z": "97d36d8.2debe9",
1175         "wires": [
1176             [
1177                 "ddf97987.753eb8"
1178             ]
1179         ]
1180     },
1181     {
1182         "id": "c41e3776.a23bb8",
1183         "type": "block",
1184         "name": "block : atomic",
1185         "xml": "<block atomic='true'>",
1186         "atomic": "true",
1187         "comments": "",
1188         "outputs": 1,
1189         "x": 1752.8125,
1190         "y": 1081.3194389343262,
1191         "z": "97d36d8.2debe9",
1192         "wires": [
1193             [
1194                 "f6fc9393.56661",
1195                 "173ddfd.25e492",
1196                 "60bfcd2e.26d3b4",
1197                 "5c9636da.117878",
1198                 "486c8988.17b4e8",
1199                 "cf837fb7.24118"
1200             ]
1201         ]
1202     },
1203     {
1204         "id": "f6fc9393.56661",
1205         "type": "switchNode",
1206         "name": "ransim mounted",
1207         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
1208         "comments": "",
1209         "outputs": 1,
1210         "x": 1966.062759399414,
1211         "y": 1082.0695877075195,
1212         "z": "97d36d8.2debe9",
1213         "wires": [
1214             [
1215                 "32d71801.387438",
1216                 "f70fa22d.1b3b9"
1217             ]
1218         ]
1219     },
1220     {
1221         "id": "32d71801.387438",
1222         "type": "outcome",
1223         "name": "Not Mounted",
1224         "xml": "<outcome value='false'>\n",
1225         "comments": "",
1226         "outputs": 1,
1227         "x": 2179.062641143799,
1228         "y": 1049.569206237793,
1229         "z": "97d36d8.2debe9",
1230         "wires": [
1231             [
1232                 "b23cfcec.7bedc"
1233             ]
1234         ]
1235     },
1236     {
1237         "id": "b23cfcec.7bedc",
1238         "type": "execute",
1239         "name": "generate patch PLMNInfoListEntry CUUP URL",
1240         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.patchPLMNInfoListEntry.ToGNBCUUP`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.patchPLMNInfoList-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>\n",
1241         "comments": "",
1242         "outputs": 1,
1243         "x": 2504.0625228881836,
1244         "y": 1004.5695104598999,
1245         "z": "97d36d8.2debe9",
1246         "wires": [
1247             []
1248         ]
1249     },
1250     {
1251         "id": "d051a6a1.a3b278",
1252         "type": "execute",
1253         "name": "generate patchPLMNInfoList.TogNBCUUP",
1254         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.patchPLMNInfoListEntry.ToGNBCUUP.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.patchPLMNInfoList-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
1255         "comments": "",
1256         "outputs": 1,
1257         "x": 2614.8120651245117,
1258         "y": 1087.319221496582,
1259         "z": "97d36d8.2debe9",
1260         "wires": [
1261             []
1262         ]
1263     },
1264     {
1265         "id": "e9e95b17.1e7758",
1266         "type": "execute",
1267         "name": "populate mountName",
1268         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.patchPLMNInfoList-CUUP.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.patchPLMNInfoList-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.idGNBCUUPFunction`\"/>",
1269         "comments": "",
1270         "outputs": 1,
1271         "x": 2598.8125858306885,
1272         "y": 1155.3194818496704,
1273         "z": "97d36d8.2debe9",
1274         "wires": [
1275             []
1276         ]
1277     },
1278     {
1279         "id": "86fac64.a62ab38",
1280         "type": "block",
1281         "name": "ransim  URL",
1282         "xml": "<block atomic='true'>",
1283         "atomic": "true",
1284         "comments": "",
1285         "outputs": 1,
1286         "x": 2339.062370300293,
1287         "y": 1146.0692219734192,
1288         "z": "97d36d8.2debe9",
1289         "wires": [
1290             [
1291                 "d051a6a1.a3b278",
1292                 "e9e95b17.1e7758"
1293             ]
1294         ]
1295     },
1296     {
1297         "id": "f70fa22d.1b3b9",
1298         "type": "outcome",
1299         "name": "Mounted",
1300         "xml": "<outcome value='true'>\n",
1301         "comments": "",
1302         "outputs": 1,
1303         "x": 2164.562515258789,
1304         "y": 1135.319480895996,
1305         "z": "97d36d8.2debe9",
1306         "wires": [
1307             [
1308                 "86fac64.a62ab38"
1309             ]
1310         ]
1311     },
1312     {
1313         "id": "173ddfd.25e492",
1314         "type": "execute",
1315         "name": "prepare idGNBCUUPFunction",
1316         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.patchPLMNInfoList-CUUP.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.patchPLMNInfoList-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{idGNBCUUPFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.idGNBCUUPFunction`\"/>\n",
1317         "comments": "",
1318         "outputs": 1,
1319         "x": 2034.7221374511719,
1320         "y": 1195.104145526886,
1321         "z": "97d36d8.2debe9",
1322         "wires": [
1323             []
1324         ]
1325     },
1326     {
1327         "id": "60bfcd2e.26d3b4",
1328         "type": "execute",
1329         "name": "patch PLMNInfoListEntry gNBCUUP",
1330         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-patch-sNSSAI-status.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.patchPLMNInfoList-CUUP.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"PATCH\"/>\n<parameter name=\"responsePrefix\" value=\"activate-gNBCUUP-PLMNInfoList-response\"/>\n<parameter name='contentType' value='application/yang.patch+json' />\n<parameter name='accept' value='application/yang.patch-status+json'/>\n<parameter name='format' value='json' />",
1331         "comments": "",
1332         "outputs": 1,
1333         "x": 1984.0556335449219,
1334         "y": 1308.7708168029785,
1335         "z": "97d36d8.2debe9",
1336         "wires": [
1337             [
1338                 "a9f87790.beb6f8",
1339                 "1b34c3a5.cb065c"
1340             ]
1341         ]
1342     },
1343     {
1344         "id": "a9f87790.beb6f8",
1345         "type": "failure",
1346         "name": "failure",
1347         "xml": "<outcome value='failure'>\n",
1348         "comments": "",
1349         "outputs": 1,
1350         "x": 2310.5001525878906,
1351         "y": 1271.8821783065796,
1352         "z": "97d36d8.2debe9",
1353         "wires": [
1354             [
1355                 "b38e2a02.d20078"
1356             ]
1357         ]
1358     },
1359     {
1360         "id": "1b34c3a5.cb065c",
1361         "type": "success",
1362         "name": "success",
1363         "xml": "<outcome value='success'>\n",
1364         "comments": "",
1365         "outputs": 1,
1366         "x": 2304.500030517578,
1367         "y": 1338.8821172714233,
1368         "z": "97d36d8.2debe9",
1369         "wires": [
1370             [
1371                 "7bb357a6.982188"
1372             ]
1373         ]
1374     },
1375     {
1376         "id": "b38e2a02.d20078",
1377         "type": "block",
1378         "name": "block : atomic",
1379         "xml": "<block atomic='true'>",
1380         "atomic": "true",
1381         "comments": "",
1382         "outputs": 1,
1383         "x": 2487.500274658203,
1384         "y": 1260.882056236267,
1385         "z": "97d36d8.2debe9",
1386         "wires": [
1387             [
1388                 "fb2c033.9824a",
1389                 "b337d9a3.fb8778",
1390                 "a6171c84.8f453"
1391             ]
1392         ]
1393     },
1394     {
1395         "id": "7bb357a6.982188",
1396         "type": "block",
1397         "name": "block : atomic",
1398         "xml": "<block atomic='true'>",
1399         "atomic": "true",
1400         "comments": "",
1401         "outputs": 1,
1402         "x": 2484.500030517578,
1403         "y": 1343.8819341659546,
1404         "z": "97d36d8.2debe9",
1405         "wires": [
1406             [
1407                 "6d52774b.718b58"
1408             ]
1409         ]
1410     },
1411     {
1412         "id": "6d52774b.718b58",
1413         "type": "record",
1414         "name": "record",
1415         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully Patched - gNBCUUP PLMNInfo List\"/>",
1416         "comments": "",
1417         "outputs": 1,
1418         "x": 2637.499725341797,
1419         "y": 1343.8821783065796,
1420         "z": "97d36d8.2debe9",
1421         "wires": [
1422             []
1423         ]
1424     },
1425     {
1426         "id": "fb2c033.9824a",
1427         "type": "returnFailure",
1428         "name": "return failure",
1429         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error patching CUUP PLMNInfo. Aborting RPC executiopn'/>",
1430         "comments": "",
1431         "x": 2692.2502365112305,
1432         "y": 1261.3823356628418,
1433         "z": "97d36d8.2debe9",
1434         "wires": []
1435     },
1436     {
1437         "id": "b337d9a3.fb8778",
1438         "type": "set",
1439         "name": "set",
1440         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error patching CUUP PLMNInfoList. Aborting RPC executiopn'/>",
1441         "comments": "",
1442         "x": 2697.2504234313965,
1443         "y": 1207.3824715614319,
1444         "z": "97d36d8.2debe9",
1445         "wires": []
1446     },
1447     {
1448         "id": "3b09f70f.de57e8",
1449         "type": "block",
1450         "name": "Process gNBDU",
1451         "xml": "<block atomic='true'>",
1452         "atomic": "true",
1453         "comments": "",
1454         "outputs": 1,
1455         "x": 694.0625076293945,
1456         "y": 1300.0694637298584,
1457         "z": "97d36d8.2debe9",
1458         "wires": [
1459             [
1460                 "a2731454.f88ab8",
1461                 "fed2b0cf.516b5",
1462                 "490ac02c.0d8af"
1463             ]
1464         ]
1465     },
1466     {
1467         "id": "a2731454.f88ab8",
1468         "type": "execute",
1469         "name": "read DUlist size",
1470         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.DUList_length' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.[' + $idy +'].gNBDUList_length'`\" />\n    ",
1471         "comments": "",
1472         "outputs": 1,
1473         "x": 1026.8125305175781,
1474         "y": 1206.069450378418,
1475         "z": "97d36d8.2debe9",
1476         "wires": [
1477             []
1478         ]
1479     },
1480     {
1481         "id": "fed2b0cf.516b5",
1482         "type": "record",
1483         "name": "record",
1484         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Number of DU List Entries \"/>\n<parameter name=\"field2\" value=\"`$tmp.DUList_length`\"/>\n<parameter name=\"field3\" value=\"for the NearRTRIC\"/>\n<parameter name=\"field4\" value=\"`$tmp.nearRTRICId`\"/>\n",
1485         "comments": "",
1486         "outputs": 1,
1487         "x": 999.812557220459,
1488         "y": 1249.5695114135742,
1489         "z": "97d36d8.2debe9",
1490         "wires": [
1491             []
1492         ]
1493     },
1494     {
1495         "id": "490ac02c.0d8af",
1496         "type": "for",
1497         "name": "foreach DU",
1498         "xml": "<for index='id-du' start='0' end='`$tmp.DUList_length`'>\n",
1499         "comments": "",
1500         "outputs": 1,
1501         "x": 1011.8125305175781,
1502         "y": 1300.8194389343262,
1503         "z": "97d36d8.2debe9",
1504         "wires": [
1505             [
1506                 "9d0de056.0e88b"
1507             ]
1508         ]
1509     },
1510     {
1511         "id": "9d0de056.0e88b",
1512         "type": "block",
1513         "name": "block : process gNBDU",
1514         "xml": "<block atomic='true'>",
1515         "atomic": "true",
1516         "comments": "",
1517         "outputs": 1,
1518         "x": 1292.8125,
1519         "y": 1301.819408416748,
1520         "z": "97d36d8.2debe9",
1521         "wires": [
1522             [
1523                 "77316146.f524d",
1524                 "d1967c77.837a4",
1525                 "2878771e.95fa18",
1526                 "2c34edac.88ff82"
1527             ]
1528         ]
1529     },
1530     {
1531         "id": "77316146.f524d",
1532         "type": "execute",
1533         "name": "read DU id",
1534         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.GNBDUId' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.['+ $idy +'].gNBDUList['+ $id-du +'].gNBDUId'`\" />",
1535         "comments": "",
1536         "outputs": 1,
1537         "x": 1571.8123245239258,
1538         "y": 1297.8187103271484,
1539         "z": "97d36d8.2debe9",
1540         "wires": [
1541             []
1542         ]
1543     },
1544     {
1545         "id": "d1967c77.837a4",
1546         "type": "record",
1547         "name": "record",
1548         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"GNBDUId \"/>\n<parameter name=\"field2\" value=\"`$tmp.GNBDUId`\"/>\n\n",
1549         "comments": "",
1550         "outputs": 1,
1551         "x": 1544.8123245239258,
1552         "y": 1348.8187103271484,
1553         "z": "97d36d8.2debe9",
1554         "wires": [
1555             []
1556         ]
1557     },
1558     {
1559         "id": "2878771e.95fa18",
1560         "type": "execute",
1561         "name": "read cellDU list size",
1562         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.cellDUList_length' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.[' + $idy +'].gNBDUList[' + $id-du +'].cellDUList_length'`\" />\n    ",
1563         "comments": "",
1564         "outputs": 1,
1565         "x": 1585.8123245239258,
1566         "y": 1397.8187103271484,
1567         "z": "97d36d8.2debe9",
1568         "wires": [
1569             []
1570         ]
1571     },
1572     {
1573         "id": "2c34edac.88ff82",
1574         "type": "for",
1575         "name": "for cellDUList",
1576         "xml": "<for index='id-celldu' start='0' end='`$tmp.cellDUList_length`' >\n",
1577         "comments": "",
1578         "outputs": 1,
1579         "x": 1575.8123245239258,
1580         "y": 1441.8187103271484,
1581         "z": "97d36d8.2debe9",
1582         "wires": [
1583             [
1584                 "418bc08c.4d246"
1585             ]
1586         ]
1587     },
1588     {
1589         "id": "418bc08c.4d246",
1590         "type": "block",
1591         "name": "block",
1592         "xml": "<block>\n",
1593         "atomic": "false",
1594         "comments": "",
1595         "outputs": 1,
1596         "x": 1735.562385559082,
1597         "y": 1441.568835258484,
1598         "z": "97d36d8.2debe9",
1599         "wires": [
1600             [
1601                 "7e225a27.bc6134",
1602                 "3df28e05.782432",
1603                 "9950a6b.7600558"
1604             ]
1605         ]
1606     },
1607     {
1608         "id": "7e225a27.bc6134",
1609         "type": "execute",
1610         "name": "read PLMNList size",
1611         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.DUpLMNInfoList_length' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.['+ $idy +'].gNBDUList['+ $id-du +'].cellDUList['+ $id-celldu +'].pLMNInfoList_length'`\" />",
1612         "comments": "",
1613         "outputs": 1,
1614         "x": 1983.75,
1615         "y": 1441.3194389343262,
1616         "z": "97d36d8.2debe9",
1617         "wires": [
1618             []
1619         ]
1620     },
1621     {
1622         "id": "3df28e05.782432",
1623         "type": "for",
1624         "name": "foreach PLMNInfo",
1625         "xml": "<for index='id-duplmn' start='0' end='`$tmp.DUpLMNInfoList_length`' >\n",
1626         "comments": "",
1627         "outputs": 1,
1628         "x": 1962.0833740234375,
1629         "y": 1511.3194389343262,
1630         "z": "97d36d8.2debe9",
1631         "wires": [
1632             [
1633                 "85575f8d.89fd3"
1634             ]
1635         ]
1636     },
1637     {
1638         "id": "85575f8d.89fd3",
1639         "type": "block",
1640         "name": "block : atomic",
1641         "xml": "<block atomic='true'>",
1642         "atomic": "true",
1643         "comments": "",
1644         "outputs": 1,
1645         "x": 2147.4721603393555,
1646         "y": 1505.3471488952637,
1647         "z": "97d36d8.2debe9",
1648         "wires": [
1649             [
1650                 "d4c5a550.025f88",
1651                 "6d4bb9ac.6f1ce8",
1652                 "6b23bbb4.2f26d4"
1653             ]
1654         ]
1655     },
1656     {
1657         "id": "6d4bb9ac.6f1ce8",
1658         "type": "execute",
1659         "name": "read sNSSAI from getNFNSSIRIC-configdb-response",
1660         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.configDBSNSSAI-DU' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.['+ $idy +'].gNBDUList['+ $id-du +'].cellDUList['+ $id-celldu +'].pLMNInfoList['+ $id-duplmn +'].sNSSAI.sNSSAI'`\" />",
1661         "comments": "",
1662         "outputs": 1,
1663         "x": 2519.0278396606445,
1664         "y": 1445.4309530258179,
1665         "z": "97d36d8.2debe9",
1666         "wires": [
1667             []
1668         ]
1669     },
1670     {
1671         "id": "1e65b7ed.d3e5f8",
1672         "type": "record",
1673         "name": "record",
1674         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"sNSSAI - getNFNSSIRIC-configdb-response\"/>\n<parameter name=\"field2\" value=\"`$tmp.configDBSNSSAI-DU`\"/>\n<parameter name=\"field3\" value=\"sNSSAI from request\"/>\n<parameter name=\"field4\" value=\"`$tmp.sNSSAI`\"/>\n\n",
1675         "comments": "",
1676         "outputs": 1,
1677         "x": 2383.3611030578613,
1678         "y": 1482.3196907043457,
1679         "z": "97d36d8.2debe9",
1680         "wires": [
1681             []
1682         ]
1683     },
1684     {
1685         "id": "d4c5a550.025f88",
1686         "type": "switchNode",
1687         "name": "is NSSAI exists",
1688         "xml": "<switch test='`$tmp.configDBSNSSAI-DU == $tmp.sNSSAI`'>\n",
1689         "comments": "",
1690         "outputs": 1,
1691         "x": 2378.50008392334,
1692         "y": 1531.8751678466797,
1693         "z": "97d36d8.2debe9",
1694         "wires": [
1695             [
1696                 "1b16c5a4.524dfa"
1697             ]
1698         ]
1699     },
1700     {
1701         "id": "1b16c5a4.524dfa",
1702         "type": "outcome",
1703         "name": "True",
1704         "xml": "<outcome value='true'>\n",
1705         "comments": "",
1706         "outputs": 1,
1707         "x": 2552.972328186035,
1708         "y": 1524.5975251197815,
1709         "z": "97d36d8.2debe9",
1710         "wires": [
1711             [
1712                 "15097fb6.9fe7e"
1713             ]
1714         ]
1715     },
1716     {
1717         "id": "15097fb6.9fe7e",
1718         "type": "block",
1719         "name": "block : atomic",
1720         "xml": "<block atomic='true'>",
1721         "atomic": "true",
1722         "comments": "",
1723         "outputs": 1,
1724         "x": 2727.000129699707,
1725         "y": 1520.5696620941162,
1726         "z": "97d36d8.2debe9",
1727         "wires": [
1728             [
1729                 "ee4d80c2.30823",
1730                 "f9746931.f68fc8",
1731                 "eeb6d06.ad3103",
1732                 "c099e06e.4ca54",
1733                 "70935f7e.52d6d",
1734                 "d50824ca.307f58",
1735                 "c365c8ce.3a5d38"
1736             ]
1737         ]
1738     },
1739     {
1740         "id": "9a4bdf29.0e788",
1741         "type": "record",
1742         "name": "record",
1743         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"CellDU is applicable for the NSSAI \"/>\n\n\n",
1744         "comments": "",
1745         "outputs": 1,
1746         "x": 2939.5004959106445,
1747         "y": 1489.3196622133255,
1748         "z": "97d36d8.2debe9",
1749         "wires": [
1750             []
1751         ]
1752     },
1753     {
1754         "id": "ee4d80c2.30823",
1755         "type": "switchNode",
1756         "name": "ransim mounted",
1757         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
1758         "comments": "",
1759         "outputs": 1,
1760         "x": 2943.7500076293945,
1761         "y": 1547.319694519043,
1762         "z": "97d36d8.2debe9",
1763         "wires": [
1764             [
1765                 "25db24a4.94a7bc",
1766                 "7299ab72.ac3bf4"
1767             ]
1768         ]
1769     },
1770     {
1771         "id": "25db24a4.94a7bc",
1772         "type": "outcome",
1773         "name": "Not Mounted",
1774         "xml": "<outcome value='false'>\n",
1775         "comments": "",
1776         "outputs": 1,
1777         "x": 3153.000499725342,
1778         "y": 1502.3192358016968,
1779         "z": "97d36d8.2debe9",
1780         "wires": [
1781             [
1782                 "8c4ae1b6.8440d"
1783             ]
1784         ]
1785     },
1786     {
1787         "id": "7299ab72.ac3bf4",
1788         "type": "outcome",
1789         "name": "Mounted",
1790         "xml": "<outcome value='true'>\n",
1791         "comments": "",
1792         "outputs": 1,
1793         "x": 3148.000499725342,
1794         "y": 1563.819938659668,
1795         "z": "97d36d8.2debe9",
1796         "wires": [
1797             [
1798                 "77c32512.a85e0c"
1799             ]
1800         ]
1801     },
1802     {
1803         "id": "8c4ae1b6.8440d",
1804         "type": "execute",
1805         "name": "generate patch PLMNInfoListEntry ToNRCellDU",
1806         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.patchPLMNInfoListEntry.ToNRCellDU`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.patchPLMNInfoListEntry-cellDU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>\n",
1807         "comments": "",
1808         "outputs": 1,
1809         "x": 3499.250259399414,
1810         "y": 1501.0696926116943,
1811         "z": "97d36d8.2debe9",
1812         "wires": [
1813             []
1814         ]
1815     },
1816     {
1817         "id": "77c32512.a85e0c",
1818         "type": "block",
1819         "name": "ransim  URL",
1820         "xml": "<block atomic='true'>",
1821         "atomic": "true",
1822         "comments": "",
1823         "outputs": 1,
1824         "x": 3325.5000762939453,
1825         "y": 1570.3195724487305,
1826         "z": "97d36d8.2debe9",
1827         "wires": [
1828             [
1829                 "14cd17df.749028",
1830                 "75414c2d.295d74"
1831             ]
1832         ]
1833     },
1834     {
1835         "id": "14cd17df.749028",
1836         "type": "execute",
1837         "name": "generate patchPLMNInfoList.ToNRCellDU",
1838         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.patchPLMNInfoListEntry.ToNRCellDU.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.patchPLMNInfoListEntry-cellDU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
1839         "comments": "",
1840         "outputs": 1,
1841         "x": 3607.500442504883,
1842         "y": 1559.0695724487305,
1843         "z": "97d36d8.2debe9",
1844         "wires": [
1845             []
1846         ]
1847     },
1848     {
1849         "id": "75414c2d.295d74",
1850         "type": "execute",
1851         "name": "populate mountName",
1852         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.patchPLMNInfoListEntry-cellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.patchPLMNInfoListEntry-cellDU.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.GNBDUId`\"/>",
1853         "comments": "",
1854         "outputs": 1,
1855         "x": 3557.750747680664,
1856         "y": 1619.569603919983,
1857         "z": "97d36d8.2debe9",
1858         "wires": [
1859             []
1860         ]
1861     },
1862     {
1863         "id": "f9746931.f68fc8",
1864         "type": "execute",
1865         "name": "prepare idGNBDUFunction",
1866         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.patchPLMNInfoListEntry-cellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.patchPLMNInfoListEntry-cellDU.url\"/>\n    <parameter name=\"target\" value=\"{idGNBDUFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.GNBDUId`\"/>\n",
1867         "comments": "",
1868         "outputs": 1,
1869         "x": 2990.6250610351562,
1870         "y": 1674.1318769454956,
1871         "z": "97d36d8.2debe9",
1872         "wires": [
1873             []
1874         ]
1875     },
1876     {
1877         "id": "eeb6d06.ad3103",
1878         "type": "execute",
1879         "name": "prepare idNRCellDU",
1880         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.patchPLMNInfoListEntry-cellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.patchPLMNInfoListEntry-cellDU.url\"/>\n    <parameter name=\"target\" value=\"{idNRCellDU}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.cellDULocalId`\"/>\n",
1881         "comments": "",
1882         "outputs": 1,
1883         "x": 2963.625244140625,
1884         "y": 1729.1318788528442,
1885         "z": "97d36d8.2debe9",
1886         "wires": [
1887             []
1888         ]
1889     },
1890     {
1891         "id": "c099e06e.4ca54",
1892         "type": "execute",
1893         "name": "prepare mcc",
1894         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.patchPLMNInfoListEntry-cellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.patchPLMNInfoListEntry-cellDU.url\"/>\n    <parameter name=\"target\" value=\"{mcc}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.mcc`\"/>\n   ",
1895         "comments": "",
1896         "outputs": 1,
1897         "x": 2943.6249389648438,
1898         "y": 1792.1321849822998,
1899         "z": "97d36d8.2debe9",
1900         "wires": [
1901             []
1902         ]
1903     },
1904     {
1905         "id": "70935f7e.52d6d",
1906         "type": "execute",
1907         "name": "prepare mnc",
1908         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.patchPLMNInfoListEntry-cellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.patchPLMNInfoListEntry-cellDU.url\"/>\n    <parameter name=\"target\" value=\"{mnc}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.mnc`\"/>",
1909         "comments": "",
1910         "outputs": 1,
1911         "x": 2945.6251831054688,
1912         "y": 1850.131817817688,
1913         "z": "97d36d8.2debe9",
1914         "wires": [
1915             []
1916         ]
1917     },
1918     {
1919         "id": "d50824ca.307f58",
1920         "type": "record",
1921         "name": "record API params",
1922         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"patch cellDU NSSAI parameters\"/>\n<parameter name=\"field2\" value=\"`$tmp.nearRTRICId`\"/>\n<parameter name=\"field3\" value=\"`$tmp.GNBDUId`\"/>\n<parameter name=\"field4\" value=\"`$tmp.cellDULocalId`\"/>\n<parameter name=\"field5\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field6\" value=\"`$tmp.mnc`\"/>\n<parameter name=\"field7\" value=\"`$tmp.patchPLMNInfoListEntry-cellDU.url`\"/>\n",
1923         "comments": "",
1924         "outputs": 1,
1925         "x": 2950.6248168945312,
1926         "y": 1918.132308959961,
1927         "z": "97d36d8.2debe9",
1928         "wires": [
1929             []
1930         ]
1931     },
1932     {
1933         "id": "c365c8ce.3a5d38",
1934         "type": "execute",
1935         "name": "patch PLMNInfoListEntry ToNRCellDU",
1936         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-patch-sNSSAI-status.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.patchPLMNInfoListEntry-cellDU.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"PATCH\"/>\n<parameter name=\"responsePrefix\" value=\"activate-cellDU-PLMNInfoList-response\"/>\n<parameter name='contentType' value='application/yang.patch+json' />\n<parameter name='accept' value='application/yang.patch-status+json'/>\n<parameter name='format' value='json' />",
1937         "comments": "",
1938         "outputs": 1,
1939         "x": 3007.6248474121094,
1940         "y": 1993.3816947937012,
1941         "z": "97d36d8.2debe9",
1942         "wires": [
1943             [
1944                 "cbfb7182.04192",
1945                 "1353c2f.b08113d"
1946             ]
1947         ]
1948     },
1949     {
1950         "id": "1353c2f.b08113d",
1951         "type": "failure",
1952         "name": "failure",
1953         "xml": "<outcome value='failure'>\n",
1954         "comments": "",
1955         "outputs": 1,
1956         "x": 3274.6248474121094,
1957         "y": 1893.3816947937012,
1958         "z": "97d36d8.2debe9",
1959         "wires": [
1960             [
1961                 "daa2fa32.0a3cf8"
1962             ]
1963         ]
1964     },
1965     {
1966         "id": "daa2fa32.0a3cf8",
1967         "type": "block",
1968         "name": "block : atomic",
1969         "xml": "<block atomic='true'>",
1970         "atomic": "true",
1971         "comments": "",
1972         "outputs": 1,
1973         "x": 3432.6250915527344,
1974         "y": 1841.3816947937012,
1975         "z": "97d36d8.2debe9",
1976         "wires": [
1977             [
1978                 "6eefc424.f5818c",
1979                 "a67f38fc.2aa6f8",
1980                 "a6171c84.8f453"
1981             ]
1982         ]
1983     },
1984     {
1985         "id": "a67f38fc.2aa6f8",
1986         "type": "set",
1987         "name": "set",
1988         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error patching cellDU PLMNInfoList. Aborting RPC executiopn'/>",
1989         "comments": "",
1990         "x": 3598.6248474121094,
1991         "y": 1807.3816947937012,
1992         "z": "97d36d8.2debe9",
1993         "wires": []
1994     },
1995     {
1996         "id": "6eefc424.f5818c",
1997         "type": "returnFailure",
1998         "name": "return failure",
1999         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating NECellDU - PLMNInfo. Aborting RPC executiopn'/>",
2000         "comments": "",
2001         "x": 3603.624725341797,
2002         "y": 1902.3817558288574,
2003         "z": "97d36d8.2debe9",
2004         "wires": []
2005     },
2006     {
2007         "id": "9ccf28a9.229118",
2008         "type": "record",
2009         "name": "record",
2010         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully Patched - cellDU PLMNInfo List\"/>",
2011         "comments": "",
2012         "outputs": 1,
2013         "x": 3587.624725341797,
2014         "y": 1988.3819389343262,
2015         "z": "97d36d8.2debe9",
2016         "wires": [
2017             []
2018         ]
2019     },
2020     {
2021         "id": "97dc56cc.61aa88",
2022         "type": "block",
2023         "name": "block : atomic",
2024         "xml": "<block atomic='true'>",
2025         "atomic": "true",
2026         "comments": "",
2027         "outputs": 1,
2028         "x": 3441.6248474121094,
2029         "y": 1989.3816974163055,
2030         "z": "97d36d8.2debe9",
2031         "wires": [
2032             [
2033                 "9ccf28a9.229118"
2034             ]
2035         ]
2036     },
2037     {
2038         "id": "cbfb7182.04192",
2039         "type": "success",
2040         "name": "success",
2041         "xml": "<outcome value='success'>\n",
2042         "comments": "",
2043         "outputs": 1,
2044         "x": 3273.6248474121094,
2045         "y": 1992.3816947937012,
2046         "z": "97d36d8.2debe9",
2047         "wires": [
2048             [
2049                 "97dc56cc.61aa88"
2050             ]
2051         ]
2052     },
2053     {
2054         "id": "4af74b2.0c4c3b4",
2055         "type": "execute",
2056         "name": "get PLMNId URL",
2057         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.configdb.getplmn`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.configdb.getPLMNId.url\"/>\n    <parameter name=\"target\" value=\"{sliceProfileId}\"/>\n    <parameter name=\"replacement\" value=\"`$payloadJson.input.sliceProfileId`\"/>",
2058         "comments": "",
2059         "outputs": 1,
2060         "x": 655.3125305175781,
2061         "y": 632.881950378418,
2062         "z": "97d36d8.2debe9",
2063         "wires": [
2064             []
2065         ]
2066     },
2067     {
2068         "id": "78a81d70.8057c4",
2069         "type": "record",
2070         "name": "record",
2071         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Get PLMN from SliceProfileId URL: \"/>\n<parameter name=\"field2\" value=\"`$tmp.configdb.getPLMNId.url`\"/>\n\n",
2072         "comments": "",
2073         "outputs": 1,
2074         "x": 628.8125305175781,
2075         "y": 688.3819818496704,
2076         "z": "97d36d8.2debe9",
2077         "wires": [
2078             []
2079         ]
2080     },
2081     {
2082         "id": "3140a69b.5ea20a",
2083         "type": "execute",
2084         "name": "Get PLMN from Sliceprofile id",
2085         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $tmp.configdb.getPLMNId.url`\"/>\n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"getPLMN-configdb-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />\n<parameter name=\"convertResponse\" value=\"true\"/>",
2086         "comments": "",
2087         "outputs": 1,
2088         "x": 697.5625152587891,
2089         "y": 741.8819179534912,
2090         "z": "97d36d8.2debe9",
2091         "wires": [
2092             []
2093         ]
2094     },
2095     {
2096         "id": "5d00062a.743238",
2097         "type": "execute",
2098         "name": "read PLMN Id",
2099         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.pLMNId' />\n\t<parameter name='source' value=\"`getPLMN-configdb-response.plmnId`\" />\n",
2100         "comments": "",
2101         "outputs": 1,
2102         "x": 650.5625076293945,
2103         "y": 780.9931592941284,
2104         "z": "97d36d8.2debe9",
2105         "wires": [
2106             []
2107         ]
2108     },
2109     {
2110         "id": "f8eadf29.5ba87",
2111         "type": "execute",
2112         "name": "find MCC",
2113         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='substring'>\n    <parameter name=\"string\" value=\"`$tmp.pLMNId`\" />\n    <parameter name=\"result\" value=\"tmp.mcc\"/>\n    <parameter name=\"begin-index\" value=\"0\" />\n    <parameter name=\"end-index\" value=\"3\" />",
2114         "comments": "",
2115         "outputs": 1,
2116         "x": 636.0347518920898,
2117         "y": 818.0209217071533,
2118         "z": "97d36d8.2debe9",
2119         "wires": [
2120             []
2121         ]
2122     },
2123     {
2124         "id": "8900b25a.4b727",
2125         "type": "execute",
2126         "name": "find MNC",
2127         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='substring'>\n    <parameter name=\"string\" value=\"`$tmp.pLMNId`\" />\n    <parameter name=\"result\" value=\"tmp.mnc\"/>\n    <parameter name=\"begin-index\" value=\"4\" />",
2128         "comments": "",
2129         "outputs": 1,
2130         "x": 632.701488494873,
2131         "y": 856.7986507415771,
2132         "z": "97d36d8.2debe9",
2133         "wires": [
2134             []
2135         ]
2136     },
2137     {
2138         "id": "65561a2a.1348f4",
2139         "type": "record",
2140         "name": "record",
2141         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"`$tmp.pLMNId`\"/>\n<parameter name=\"field2\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field3\" value=\"`$tmp.mnc`\"/>",
2142         "comments": "",
2143         "outputs": 1,
2144         "x": 621.9171524047852,
2145         "y": 891.5699234008789,
2146         "z": "97d36d8.2debe9",
2147         "wires": [
2148             []
2149         ]
2150     },
2151     {
2152         "id": "a6171c84.8f453",
2153         "type": "block",
2154         "name": "block : SO Response",
2155         "xml": "<block atomic='true'>",
2156         "atomic": "true",
2157         "comments": "",
2158         "outputs": 1,
2159         "x": 4076.5625,
2160         "y": 1639.9355278015137,
2161         "z": "97d36d8.2debe9",
2162         "wires": [
2163             [
2164                 "8e9200a7.f3da9",
2165                 "60414092.28506",
2166                 "f9a7f02e.efe6e"
2167             ]
2168         ]
2169     },
2170     {
2171         "id": "8e9200a7.f3da9",
2172         "type": "set",
2173         "name": "set tmp variables for SO response",
2174         "xml": "<set>\n<parameter name=\"tmp.so.callbackURL\" value=\"`$payloadJson.input.callbackURL`\"/>\n<parameter name=\"tmp.status\" value=\"`$error-code`\"/>\n<parameter name=\"tmp.reason\" value=\"`$error-message`\"/>\n<parameter name=\"tmp.requestID\" value=\"`$activate-r-a-n-slice-instance-input.common-header.request-id`\"/>\n<parameter name=\"tmp.action\" value=\"`$activate-r-a-n-slice-instance-input.action`\"/>\n",
2175         "comments": "",
2176         "x": 4455.706283569336,
2177         "y": 1497.5495147705078,
2178         "z": "97d36d8.2debe9",
2179         "wires": []
2180     },
2181     {
2182         "id": "60414092.28506",
2183         "type": "record",
2184         "name": "record RestAPI parms",
2185         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/so-callback-response.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"URL for SO Callback Response\"/>\n<parameter name='field2' value=\"`$tmp.so.callbackURL`\" />\n<parameter name='field3' value=\"`$tmp.status`\" />\n<parameter name='field4' value=\"`$tmp.reason`\" />\n<parameter name='field5' value=\"`$tmp.requestID`\" />\n<parameter name='field6' value=\"`$tmp.action`\" />",
2186         "comments": "",
2187         "outputs": 1,
2188         "x": 4459.276741027832,
2189         "y": 1563.221601486206,
2190         "z": "97d36d8.2debe9",
2191         "wires": [
2192             []
2193         ]
2194     },
2195     {
2196         "id": "f9a7f02e.efe6e",
2197         "type": "execute",
2198         "name": "Send to SO",
2199         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-so-response.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$tmp.so.callbackURL`\"/>\n<parameter name=\"httpMethod\" value=\"POST\"/>\n<parameter name=\"responsePrefix\" value=\"so-callback-activate-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='*/*' />\n<parameter name=\"convertResponse\" value=\"true\"/>",
2200         "comments": "",
2201         "outputs": 1,
2202         "x": 4385.705307006836,
2203         "y": 1641.6501760482788,
2204         "z": "97d36d8.2debe9",
2205         "wires": [
2206             [
2207                 "31d39151.3906ae",
2208                 "aaf60ba7.09e9d8"
2209             ]
2210         ]
2211     },
2212     {
2213         "id": "31d39151.3906ae",
2214         "type": "failure",
2215         "name": "failure",
2216         "xml": "<outcome value='failure'>\n",
2217         "comments": "",
2218         "outputs": 1,
2219         "x": 4623.133865356445,
2220         "y": 1624.3642272949219,
2221         "z": "97d36d8.2debe9",
2222         "wires": [
2223             [
2224                 "4210cf15.8783e"
2225             ]
2226         ]
2227     },
2228     {
2229         "id": "4210cf15.8783e",
2230         "type": "block",
2231         "name": "block",
2232         "xml": "<block>\n",
2233         "atomic": "false",
2234         "comments": "",
2235         "outputs": 1,
2236         "x": 4815.562232971191,
2237         "y": 1615.078664779663,
2238         "z": "97d36d8.2debe9",
2239         "wires": [
2240             [
2241                 "55c1344c.aee6bc"
2242             ]
2243         ]
2244     },
2245     {
2246         "id": "55c1344c.aee6bc",
2247         "type": "returnFailure",
2248         "name": "return failure",
2249         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error sending SO Response\" />",
2250         "comments": "",
2251         "x": 5017.2761154174805,
2252         "y": 1603.7927765846252,
2253         "z": "97d36d8.2debe9",
2254         "wires": []
2255     },
2256     {
2257         "id": "7bc0e6d8.a66c08",
2258         "type": "record",
2259         "name": "record",
2260         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"SO Response Sent \"/>",
2261         "comments": "",
2262         "outputs": 1,
2263         "x": 5011.41939163208,
2264         "y": 1678.7928428649902,
2265         "z": "97d36d8.2debe9",
2266         "wires": [
2267             []
2268         ]
2269     },
2270     {
2271         "id": "26cbe59.d88ae1a",
2272         "type": "block",
2273         "name": "block",
2274         "xml": "<block>\n",
2275         "atomic": "false",
2276         "comments": "",
2277         "outputs": 1,
2278         "x": 4827.419242858887,
2279         "y": 1684.221284866333,
2280         "z": "97d36d8.2debe9",
2281         "wires": [
2282             [
2283                 "7bc0e6d8.a66c08"
2284             ]
2285         ]
2286     },
2287     {
2288         "id": "aaf60ba7.09e9d8",
2289         "type": "success",
2290         "name": "success",
2291         "xml": "<outcome value='success'>\n",
2292         "comments": "",
2293         "outputs": 1,
2294         "x": 4617.419189453125,
2295         "y": 1688.0785236358643,
2296         "z": "97d36d8.2debe9",
2297         "wires": [
2298             [
2299                 "26cbe59.d88ae1a"
2300             ]
2301         ]
2302     },
2303     {
2304         "id": "fb4912a7.ac9d6",
2305         "type": "block",
2306         "name": "SO Response",
2307         "xml": "<block atomic='true'>",
2308         "atomic": "true",
2309         "comments": "",
2310         "outputs": 1,
2311         "x": 624.0625,
2312         "y": 1617.0783500671387,
2313         "z": "97d36d8.2debe9",
2314         "wires": [
2315             [
2316                 "20a36079.64749",
2317                 "180c33be.f7820c",
2318                 "e7a8f76c.47e418",
2319                 "b811c19e.c0b97"
2320             ]
2321         ]
2322     },
2323     {
2324         "id": "e7a8f76c.47e418",
2325         "type": "set",
2326         "name": "set tmp variables for SO response",
2327         "xml": "<set>\n<parameter name=\"tmp.status\" value=\"`$error-code`\"/>\n<parameter name=\"tmp.reason\" value=\"`$error-message`\"/>\n<parameter name=\"tmp.requestID\" value=\"`$activate-r-a-n-slice-input.common-header.request-id `\"/>\n<parameter name=\"tmp.action\" value=\"`$activate-r-a-n-slice-input.action`\"/>\n",
2328         "comments": "",
2329         "x": 904.0636444091797,
2330         "y": 1466.977834701538,
2331         "z": "97d36d8.2debe9",
2332         "wires": []
2333     },
2334     {
2335         "id": "20a36079.64749",
2336         "type": "record",
2337         "name": "record SO reply parms",
2338         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/so-callback-response.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"URL for SO Callback Response\"/>\n<parameter name='field2' value=\"`$payloadJson.input.callbackURL`\" />\n<parameter name='field3' value=\"`$tmp.status`\" />\n<parameter name='field4' value=\"`$tmp.reason`\" />\n<parameter name='field5' value=\"`$tmp.requestID`\" />\n<parameter name='field6' value=\"`$tmp.action`\" />",
2339         "comments": "",
2340         "outputs": 1,
2341         "x": 901.0624771118164,
2342         "y": 1621.0785331726074,
2343         "z": "97d36d8.2debe9",
2344         "wires": [
2345             []
2346         ]
2347     },
2348     {
2349         "id": "180c33be.f7820c",
2350         "type": "execute",
2351         "name": "Send to SO",
2352         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-so-response.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$payloadJson.input.callbackURL`\"/>\n<parameter name=\"httpMethod\" value=\"POST\"/>\n<parameter name=\"responsePrefix\" value=\"so-callback-activate-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='*/*' />\n<parameter name=\"restapiUser\" value=\"`$prop.restapi.so.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.restapi.so.password`\"/>",
2353         "comments": "",
2354         "outputs": 1,
2355         "x": 770.0625762939453,
2356         "y": 1738.0782375335693,
2357         "z": "97d36d8.2debe9",
2358         "wires": [
2359             [
2360                 "43a1e0f6.d9bce",
2361                 "f0514958.091e68"
2362             ]
2363         ]
2364     },
2365     {
2366         "id": "43a1e0f6.d9bce",
2367         "type": "failure",
2368         "name": "failure",
2369         "xml": "<outcome value='failure'>\n",
2370         "comments": "",
2371         "outputs": 1,
2372         "x": 935.0625762939453,
2373         "y": 1718.078236579895,
2374         "z": "97d36d8.2debe9",
2375         "wires": [
2376             [
2377                 "49ed0881.ebce78"
2378             ]
2379         ]
2380     },
2381     {
2382         "id": "f0514958.091e68",
2383         "type": "success",
2384         "name": "success",
2385         "xml": "<outcome value='success'>\n",
2386         "comments": "",
2387         "outputs": 1,
2388         "x": 927.0624694824219,
2389         "y": 1791.0781869888306,
2390         "z": "97d36d8.2debe9",
2391         "wires": [
2392             [
2393                 "f9269895.b3ab48"
2394             ]
2395         ]
2396     },
2397     {
2398         "id": "f9269895.b3ab48",
2399         "type": "block",
2400         "name": "block",
2401         "xml": "<block>\n",
2402         "atomic": "false",
2403         "comments": "",
2404         "outputs": 1,
2405         "x": 1073.062313079834,
2406         "y": 1796.0782957077026,
2407         "z": "97d36d8.2debe9",
2408         "wires": [
2409             [
2410                 "e63686ba.7af778"
2411             ]
2412         ]
2413     },
2414     {
2415         "id": "49ed0881.ebce78",
2416         "type": "block",
2417         "name": "block",
2418         "xml": "<block>\n",
2419         "atomic": "false",
2420         "comments": "",
2421         "outputs": 1,
2422         "x": 1084.0624771118164,
2423         "y": 1714.078372001648,
2424         "z": "97d36d8.2debe9",
2425         "wires": [
2426             [
2427                 "f2eb4484.4e2e78",
2428                 "911b190b.fc87a8"
2429             ]
2430         ]
2431     },
2432     {
2433         "id": "f2eb4484.4e2e78",
2434         "type": "returnFailure",
2435         "name": "return failure",
2436         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error sending SO Response\" />",
2437         "comments": "",
2438         "x": 1231.0620956420898,
2439         "y": 1725.0781135559082,
2440         "z": "97d36d8.2debe9",
2441         "wires": []
2442     },
2443     {
2444         "id": "e63686ba.7af778",
2445         "type": "record",
2446         "name": "record",
2447         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"SO Response Sent \"/>",
2448         "comments": "",
2449         "outputs": 1,
2450         "x": 1234.0622329711914,
2451         "y": 1802.0781879425049,
2452         "z": "97d36d8.2debe9",
2453         "wires": [
2454             []
2455         ]
2456     },
2457     {
2458         "id": "911b190b.fc87a8",
2459         "type": "set",
2460         "name": "set",
2461         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error sending SO response. Aborting RPC executiopn'/>",
2462         "comments": "",
2463         "x": 1218.5727043151855,
2464         "y": 1629.0676050186157,
2465         "z": "97d36d8.2debe9",
2466         "wires": []
2467     },
2468     {
2469         "id": "b811c19e.c0b97",
2470         "type": "execute",
2471         "name": "generate URL for SO Callback",
2472         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.so.callbackURL`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.so.callbackURL\"/>\n    <parameter name=\"target\" value=\"{requestId}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.requestID`\"/>",
2473         "comments": "",
2474         "outputs": 1,
2475         "x": 923.402099609375,
2476         "y": 1557.063687324524,
2477         "z": "97d36d8.2debe9",
2478         "wires": [
2479             []
2480         ]
2481     },
2482     {
2483         "id": "82a44f57.da628",
2484         "type": "returnSuccess",
2485         "name": "return success",
2486         "xml": "<return status='success'>\n<parameter name=\"ack-final\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"SUCCESSFUL Execution\" />",
2487         "comments": "",
2488         "x": 281.5625,
2489         "y": 1133.5069389343262,
2490         "z": "97d36d8.2debe9",
2491         "wires": []
2492     },
2493     {
2494         "id": "4a7507d.20e03f8",
2495         "type": "execute",
2496         "name": "read RIC list size",
2497         "xml": "<set>\n<parameter name='tmp.RICList_length' value=\"`$getNFNSSIRIC-configdb-response._length`\"/>",
2498         "comments": "",
2499         "outputs": 1,
2500         "x": 650.5555038452148,
2501         "y": 924.1666088104248,
2502         "z": "97d36d8.2debe9",
2503         "wires": [
2504             []
2505         ]
2506     },
2507     {
2508         "id": "b883fc7d.48bca",
2509         "type": "record",
2510         "name": "record",
2511         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"cellLocalId \"/>\n<parameter name=\"field2\" value=\"`$tmp.cellLocalId`\"/>\n\n",
2512         "comments": "",
2513         "outputs": 1,
2514         "x": 1864.9999084472656,
2515         "y": 715.8334693908691,
2516         "z": "97d36d8.2debe9",
2517         "wires": [
2518             []
2519         ]
2520     },
2521     {
2522         "id": "621e175.0404ae8",
2523         "type": "record",
2524         "name": "record",
2525         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"pLMNInfoList_length \"/>\n<parameter name=\"field2\" value=\"`$tmp.pLMNInfoList_length`\"/>\n\n",
2526         "comments": "",
2527         "outputs": 1,
2528         "x": 1864.9999465942383,
2529         "y": 806.9444789886475,
2530         "z": "97d36d8.2debe9",
2531         "wires": [
2532             []
2533         ]
2534     },
2535     {
2536         "id": "3eb11b00.e80194",
2537         "type": "record",
2538         "name": "record",
2539         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"PLMNInfo exists\"/>\n\n",
2540         "comments": "",
2541         "outputs": 1,
2542         "x": 2324.9998474121094,
2543         "y": 754.1666450500488,
2544         "z": "97d36d8.2debe9",
2545         "wires": [
2546             []
2547         ]
2548     },
2549     {
2550         "id": "e76bc3c0.0edf5",
2551         "type": "execute",
2552         "name": "read nearRTRICID",
2553         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.nearRTRICId' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.[' + $idy +'].nearRTRICId'`\" />\n    ",
2554         "comments": "",
2555         "outputs": 1,
2556         "x": 797.4999923706055,
2557         "y": 956.6665782928467,
2558         "z": "97d36d8.2debe9",
2559         "wires": [
2560             []
2561         ]
2562     },
2563     {
2564         "id": "d74aea1d.4971f8",
2565         "type": "block",
2566         "name": "block : atomic",
2567         "xml": "<block atomic='true'>",
2568         "atomic": "true",
2569         "comments": "",
2570         "outputs": 1,
2571         "x": 605.2777404785156,
2572         "y": 973.3332710266113,
2573         "z": "97d36d8.2debe9",
2574         "wires": [
2575             [
2576                 "e76bc3c0.0edf5"
2577             ]
2578         ]
2579     },
2580     {
2581         "id": "5c9636da.117878",
2582         "type": "execute",
2583         "name": "prepare nearRTRICId",
2584         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.patchPLMNInfoList-CUUP.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.patchPLMNInfoList-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>\n",
2585         "comments": "",
2586         "outputs": 1,
2587         "x": 1994.1665954589844,
2588         "y": 1158.888874053955,
2589         "z": "97d36d8.2debe9",
2590         "wires": [
2591             []
2592         ]
2593     },
2594     {
2595         "id": "486c8988.17b4e8",
2596         "type": "execute",
2597         "name": "prepare mcc",
2598         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.patchPLMNInfoList-CUUP.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.patchPLMNInfoList-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{mcc}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.mcc`\"/>\n",
2599         "comments": "",
2600         "outputs": 1,
2601         "x": 1990.8332214355469,
2602         "y": 1235.5555000305176,
2603         "z": "97d36d8.2debe9",
2604         "wires": [
2605             []
2606         ]
2607     },
2608     {
2609         "id": "cf837fb7.24118",
2610         "type": "execute",
2611         "name": "prepare mnc",
2612         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.patchPLMNInfoList-CUUP.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.patchPLMNInfoList-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{mnc}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.mnc`\"/>\n",
2613         "comments": "",
2614         "outputs": 1,
2615         "x": 1987.4998474121094,
2616         "y": 1268.888874053955,
2617         "z": "97d36d8.2debe9",
2618         "wires": [
2619             []
2620         ]
2621     },
2622     {
2623         "id": "2d9bbd55.ba7582",
2624         "type": "execute",
2625         "name": "read sNSSAI from getNFNSSIRIC-configdb-response",
2626         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.configDBSNSSAI' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.['+ $idy +'].gNBCUUPList['+ $idz +'].pLMNInfoList['+ $id-plmn +'].sNSSAI.sNSSAI'`\" />",
2627         "comments": "",
2628         "outputs": 1,
2629         "x": 2068.3333435058594,
2630         "y": 941.1110382080078,
2631         "z": "97d36d8.2debe9",
2632         "wires": [
2633             []
2634         ]
2635     },
2636     {
2637         "id": "7229bf20.efefc",
2638         "type": "record",
2639         "name": "record",
2640         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"sNSSAI - getNFNSSIRIC-configdb-response\"/>\n<parameter name=\"field2\" value=\"`$tmp.configDBSNSSAI`\"/>\n<parameter name=\"field3\" value=\"sNSSAI from request\"/>\n<parameter name=\"field4\" value=\"`$tmp.sNSSAI`\"/>\n\n",
2641         "comments": "",
2642         "outputs": 1,
2643         "x": 1918.2223739624023,
2644         "y": 976.8888721466064,
2645         "z": "97d36d8.2debe9",
2646         "wires": [
2647             []
2648         ]
2649     },
2650     {
2651         "id": "65eb3275.4c544c",
2652         "type": "switchNode",
2653         "name": "is NSSAI exists",
2654         "xml": "<switch test='`$tmp.configDBSNSSAI == $tmp.sNSSAI`'>\n",
2655         "comments": "",
2656         "outputs": 1,
2657         "x": 1930.4446182250977,
2658         "y": 1016.9999618530273,
2659         "z": "97d36d8.2debe9",
2660         "wires": [
2661             [
2662                 "7bbbd8d9.770108",
2663                 "1af10d7a.4d0d53"
2664             ]
2665         ]
2666     },
2667     {
2668         "id": "7bbbd8d9.770108",
2669         "type": "outcome",
2670         "name": "True",
2671         "xml": "<outcome value='true'>\n",
2672         "comments": "",
2673         "outputs": 1,
2674         "x": 2112.139148712158,
2675         "y": 996.1112003326416,
2676         "z": "97d36d8.2debe9",
2677         "wires": [
2678             [
2679                 "c41e3776.a23bb8"
2680             ]
2681         ]
2682     },
2683     {
2684         "id": "ddf97987.753eb8",
2685         "type": "block",
2686         "name": "block : atomic",
2687         "xml": "<block atomic='true'>",
2688         "atomic": "true",
2689         "comments": "",
2690         "outputs": 1,
2691         "x": 1719.4443054199219,
2692         "y": 1001.1110420227051,
2693         "z": "97d36d8.2debe9",
2694         "wires": [
2695             [
2696                 "2d9bbd55.ba7582",
2697                 "7229bf20.efefc",
2698                 "65eb3275.4c544c"
2699             ]
2700         ]
2701     },
2702     {
2703         "id": "1af10d7a.4d0d53",
2704         "type": "outcome",
2705         "name": "false",
2706         "xml": "<outcome value='false'>\n",
2707         "comments": "",
2708         "outputs": 1,
2709         "x": 2292.7776794433594,
2710         "y": 967.7777290344238,
2711         "z": "97d36d8.2debe9",
2712         "wires": [
2713             [
2714                 "a81fcade.879b78"
2715             ]
2716         ]
2717     },
2718     {
2719         "id": "a81fcade.879b78",
2720         "type": "record",
2721         "name": "record",
2722         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"sNSSAI doesn't match\"/>\n\n",
2723         "comments": "",
2724         "outputs": 1,
2725         "x": 2432.7777366638184,
2726         "y": 957.77769947052,
2727         "z": "97d36d8.2debe9",
2728         "wires": [
2729             []
2730         ]
2731     },
2732     {
2733         "id": "6b23bbb4.2f26d4",
2734         "type": "record",
2735         "name": "record",
2736         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"DUpLMNInfoList_length\"/>\n<parameter name=\"field2\" value=\"`$tmp.DUpLMNInfoList_length`\"/>\n",
2737         "comments": "",
2738         "outputs": 1,
2739         "x": 2368.3333435058594,
2740         "y": 1391.111042022705,
2741         "z": "97d36d8.2debe9",
2742         "wires": [
2743             []
2744         ]
2745     },
2746     {
2747         "id": "5789652a.13621c",
2748         "type": "execute",
2749         "name": "read cell id",
2750         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.cellLocalId' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.['+ $idy +'].gNBCUCPList['+ $idz +'].cellCUList['+ $idcu +'].cellLocalId'`\" />",
2751         "comments": "",
2752         "outputs": 1,
2753         "x": 1883.8888397216797,
2754         "y": 663.3332815170288,
2755         "z": "97d36d8.2debe9",
2756         "wires": [
2757             []
2758         ]
2759     },
2760     {
2761         "id": "9950a6b.7600558",
2762         "type": "execute",
2763         "name": "read cellDU",
2764         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.cellDULocalId' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.['+ $idy +'].gNBDUList['+ $id-du +'].cellDUList['+ $id-celldu +'].cellLocalId'`\" />",
2765         "comments": "",
2766         "outputs": 1,
2767         "x": 1963.0555114746094,
2768         "y": 1366.6665840148926,
2769         "z": "97d36d8.2debe9",
2770         "wires": [
2771             []
2772         ]
2773     },
2774     {
2775         "id": "8d198da6.7e824",
2776         "type": "record",
2777         "name": "record",
2778         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/activateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"cellLocalId \"/>\n<parameter name=\"field2\" value=\"`$tmp.cellDULocalId`\"/>\n\n",
2779         "comments": "",
2780         "outputs": 1,
2781         "x": 1962.430191040039,
2782         "y": 1401.978964805603,
2783         "z": "97d36d8.2debe9",
2784         "wires": [
2785             []
2786         ]
2787     },
2788     {
2789         "id": "cf85911.dc4117",
2790         "type": "switchNode",
2791         "name": "check the action",
2792         "xml": "<switch test='`$activate-r-a-n-slice-instance-input.action == activate`'>\n",
2793         "comments": "",
2794         "outputs": 1,
2795         "x": 666.6666641235352,
2796         "y": 411.1110854148865,
2797         "z": "97d36d8.2debe9",
2798         "wires": [
2799             [
2800                 "38c79f73.134ec",
2801                 "5289e4ce.19e78c"
2802             ]
2803         ]
2804     },
2805     {
2806         "id": "38c79f73.134ec",
2807         "type": "outcome",
2808         "name": "True",
2809         "xml": "<outcome value='true'>\n",
2810         "comments": "",
2811         "outputs": 1,
2812         "x": 894.1666603088379,
2813         "y": 356.6666889190674,
2814         "z": "97d36d8.2debe9",
2815         "wires": [
2816             [
2817                 "ac6ed2b3.1ec52"
2818             ]
2819         ]
2820     },
2821     {
2822         "id": "5289e4ce.19e78c",
2823         "type": "outcome",
2824         "name": "False",
2825         "xml": "<outcome value='false'>\n",
2826         "comments": "",
2827         "outputs": 1,
2828         "x": 896.3888053894043,
2829         "y": 415.5555763244629,
2830         "z": "97d36d8.2debe9",
2831         "wires": [
2832             [
2833                 "c4bdd35a.798ee"
2834             ]
2835         ]
2836     },
2837     {
2838         "id": "30c722b5.e2114e",
2839         "type": "set",
2840         "name": "set status as ACTIVE",
2841         "xml": "<set>\n<parameter name='tmp.status' value='ACTIVE' />",
2842         "comments": "",
2843         "x": 1348.6112327575684,
2844         "y": 326.66665267944336,
2845         "z": "97d36d8.2debe9",
2846         "wires": []
2847     },
2848     {
2849         "id": "c5cc134f.3ffc2",
2850         "type": "set",
2851         "name": "set status as INACTIVE",
2852         "xml": "<set>\n<parameter name='tmp.status' value='INACTIVE' />",
2853         "comments": "",
2854         "x": 1323.055576324463,
2855         "y": 360.0000066757202,
2856         "z": "97d36d8.2debe9",
2857         "wires": []
2858     },
2859     {
2860         "id": "ac6ed2b3.1ec52",
2861         "type": "block",
2862         "name": "block : atomic",
2863         "xml": "<block atomic='true'>",
2864         "atomic": "true",
2865         "comments": "",
2866         "outputs": 1,
2867         "x": 1104.166660308838,
2868         "y": 344.4443988800049,
2869         "z": "97d36d8.2debe9",
2870         "wires": [
2871             [
2872                 "30c722b5.e2114e"
2873             ]
2874         ]
2875     },
2876     {
2877         "id": "c4bdd35a.798ee",
2878         "type": "block",
2879         "name": "block : atomic",
2880         "xml": "<block atomic='true'>",
2881         "atomic": "true",
2882         "comments": "",
2883         "outputs": 1,
2884         "x": 1100.8334045410156,
2885         "y": 401.1111273765564,
2886         "z": "97d36d8.2debe9",
2887         "wires": [
2888             [
2889                 "c5cc134f.3ffc2"
2890             ]
2891         ]
2892     }
2893 ]