ae0385bc03e336d0e3c4b617b041a02f2839f808
[ccsdk/distribution.git] / platform-logic / ran-slice-api / src / main / json / ran-slice-api_activateRANSliceInstance.json
1 [
2     {
3         "id": "ef2ca718.430178",
4         "type": "dgstart",
5         "name": "DGSTART",
6         "outputs": 1,
7         "x": 174.16665649414062,
8         "y": 88.6111068725586,
9         "z": "8810ce64.4a102",
10         "wires": [
11             [
12                 "f487ed1.d8ff91"
13             ]
14         ]
15     },
16     {
17         "id": "f487ed1.d8ff91",
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": 259.1666793823242,
26         "y": 155.61107635498047,
27         "z": "8810ce64.4a102",
28         "wires": [
29             [
30                 "54b7eb6a.51cd34"
31             ]
32         ]
33     },
34     {
35         "id": "54b7eb6a.51cd34",
36         "type": "method",
37         "name": "method",
38         "xml": "<method rpc='activateRANSliceInstance' mode='sync'>\n",
39         "comments": "",
40         "outputs": 1,
41         "x": 193.16665649414062,
42         "y": 215.61104202270508,
43         "z": "8810ce64.4a102",
44         "wires": [
45             [
46                 "fc53b74f.5bca78"
47             ]
48         ]
49     },
50     {
51         "id": "fc53b74f.5bca78",
52         "type": "block",
53         "name": "block : atomic",
54         "xml": "<block atomic='true'>",
55         "atomic": "true",
56         "comments": "",
57         "outputs": 1,
58         "x": 215.66666793823242,
59         "y": 296.11111068725586,
60         "z": "8810ce64.4a102",
61         "wires": [
62             [
63                 "522069f6.36a2c8",
64                 "48244fcd.67686",
65                 "b7808f5b.51c85",
66                 "38be2a26.e07a36",
67                 "33072642.74859a",
68                 "d77970c5.107ab",
69                 "65905504.7752bc",
70                 "253dd730.841928",
71                 "72519e66.86268",
72                 "ae36073a.d61748",
73                 "e8706dc4.5a81b",
74                 "9227e420.d769d8",
75                 "118a9166.3752bf",
76                 "30fa502.42137b",
77                 "87dd3f2b.2826d",
78                 "e73bf4c7.eb1d48",
79                 "51734263.da003c",
80                 "7056f58c.cbd93c",
81                 "1f3735d.7ce59ca",
82                 "63bf8010.4abdc",
83                 "4119896c.9c68b8",
84                 "ea6a18bc.839118"
85             ]
86         ]
87     },
88     {
89         "id": "522069f6.36a2c8",
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": 797.4167175292969,
96         "y": 491.3055667877197,
97         "z": "8810ce64.4a102",
98         "wires": [
99             []
100         ]
101     },
102     {
103         "id": "48244fcd.67686",
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": 737.4166717529297,
110         "y": 527.8611340522766,
111         "z": "8810ce64.4a102",
112         "wires": [
113             []
114         ]
115     },
116     {
117         "id": "b7808f5b.51c85",
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": 727.416748046875,
124         "y": 579.8611645698547,
125         "z": "8810ce64.4a102",
126         "wires": [
127             [
128                 "a9b256ac.842128",
129                 "66038c0.8eb0274"
130             ]
131         ]
132     },
133     {
134         "id": "a9b256ac.842128",
135         "type": "success",
136         "name": "success",
137         "xml": "<outcome value='success'>\n",
138         "comments": "",
139         "outputs": 1,
140         "x": 1026.2347526550293,
141         "y": 597.6791882514954,
142         "z": "8810ce64.4a102",
143         "wires": [
144             [
145                 "498f20b0.325db"
146             ]
147         ]
148     },
149     {
150         "id": "498f20b0.325db",
151         "type": "block",
152         "name": "block : atomic",
153         "xml": "<block atomic='true'>",
154         "atomic": "true",
155         "comments": "",
156         "outputs": 1,
157         "x": 1196.2346496582031,
158         "y": 598.6793036460876,
159         "z": "8810ce64.4a102",
160         "wires": [
161             [
162                 "cc79fe58.bd76a",
163                 "95d36220.b628d"
164             ]
165         ]
166     },
167     {
168         "id": "cc79fe58.bd76a",
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": 1419.234447479248,
175         "y": 543.6792874336243,
176         "z": "8810ce64.4a102",
177         "wires": [
178             []
179         ]
180     },
181     {
182         "id": "95d36220.b628d",
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": 1415.0125885009766,
189         "y": 614.6792950630188,
190         "z": "8810ce64.4a102",
191         "wires": [
192             []
193         ]
194     },
195     {
196         "id": "66038c0.8eb0274",
197         "type": "failure",
198         "name": "failure",
199         "xml": "<outcome value='failure'>\n",
200         "comments": "",
201         "outputs": 1,
202         "x": 1032.234706878662,
203         "y": 537.6792721748352,
204         "z": "8810ce64.4a102",
205         "wires": [
206             [
207                 "560cf38c.29b49c"
208             ]
209         ]
210     },
211     {
212         "id": "560cf38c.29b49c",
213         "type": "block",
214         "name": "block",
215         "xml": "<block>",
216         "atomic": "false",
217         "comments": "",
218         "outputs": 1,
219         "x": 1312.2347831726074,
220         "y": 443.6793260574341,
221         "z": "8810ce64.4a102",
222         "wires": [
223             [
224                 "7dbe505c.27a84",
225                 "1d2d8078.f320b"
226             ]
227         ]
228     },
229     {
230         "id": "7dbe505c.27a84",
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": 1490.2345695495605,
236         "y": 397.7903528213501,
237         "z": "8810ce64.4a102",
238         "wires": []
239     },
240     {
241         "id": "38be2a26.e07a36",
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": 702.1666564941406,
248         "y": 104.61109352111816,
249         "z": "8810ce64.4a102",
250         "wires": [
251             []
252         ]
253     },
254     {
255         "id": "33072642.74859a",
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": 741.1664123535156,
261         "y": 147.61110591888428,
262         "z": "8810ce64.4a102",
263         "wires": []
264     },
265     {
266         "id": "d77970c5.107ab",
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": 746.1664276123047,
273         "y": 192.36109161376953,
274         "z": "8810ce64.4a102",
275         "wires": [
276             [
277                 "16633e83.085581"
278             ]
279         ]
280     },
281     {
282         "id": "65905504.7752bc",
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": 705.8052749633789,
289         "y": 281.3506450653076,
290         "z": "8810ce64.4a102",
291         "wires": [
292             []
293         ]
294     },
295     {
296         "id": "253dd730.841928",
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": 734.694221496582,
303         "y": 322.36106872558594,
304         "z": "8810ce64.4a102",
305         "wires": [
306             []
307         ]
308     },
309     {
310         "id": "72519e66.86268",
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": 703.7499370574951,
317         "y": 367.80558586120605,
318         "z": "8810ce64.4a102",
319         "wires": [
320             []
321         ]
322     },
323     {
324         "id": "16633e83.085581",
325         "type": "other",
326         "name": "success",
327         "xml": "<outcome value='success'>\n",
328         "comments": "",
329         "outputs": 1,
330         "x": 1012.6664390563965,
331         "y": 194.36108112335205,
332         "z": "8810ce64.4a102",
333         "wires": [
334             [
335                 "ad1a2b92.a458a8"
336             ]
337         ]
338     },
339     {
340         "id": "ad1a2b92.a458a8",
341         "type": "block",
342         "name": "block : atomic",
343         "xml": "<block atomic='true'>",
344         "atomic": "true",
345         "comments": "",
346         "outputs": 1,
347         "x": 1212.6665954589844,
348         "y": 197.11107730865479,
349         "z": "8810ce64.4a102",
350         "wires": [
351             [
352                 "31ecc915.f91656",
353                 "298f13d.da229ec"
354             ]
355         ]
356     },
357     {
358         "id": "31ecc915.f91656",
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": 1402.6666717529297,
365         "y": 158.61111164093018,
366         "z": "8810ce64.4a102",
367         "wires": [
368             []
369         ]
370     },
371     {
372         "id": "298f13d.da229ec",
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": 1401.9166145324707,
379         "y": 222.61112785339355,
380         "z": "8810ce64.4a102",
381         "wires": [
382             []
383         ]
384     },
385     {
386         "id": "ae36073a.d61748",
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": 480.104248046875,
393         "y": 1020.4861240386963,
394         "z": "8810ce64.4a102",
395         "wires": [
396             [
397                 "4a455a.c97ffaa8",
398                 "4a7a46d9.0a7f98",
399                 "616b13a5.03b89c",
400                 "a26eb581.df1338"
401             ]
402         ]
403     },
404     {
405         "id": "4a455a.c97ffaa8",
406         "type": "block",
407         "name": "Process CUCP",
408         "xml": "<block atomic='true'>",
409         "atomic": "true",
410         "comments": "",
411         "outputs": 1,
412         "x": 745.3541870117188,
413         "y": 1013.9180545806885,
414         "z": "8810ce64.4a102",
415         "wires": [
416             [
417                 "3ab9892a.507f56",
418                 "60a218b5.42f148",
419                 "6d4f086f.3c1ab8"
420             ]
421         ]
422     },
423     {
424         "id": "3ab9892a.507f56",
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": 1091.6041717529297,
431         "y": 883.6679630279541,
432         "z": "8810ce64.4a102",
433         "wires": [
434             []
435         ]
436     },
437     {
438         "id": "60a218b5.42f148",
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": 1051.1041526794434,
445         "y": 931.1680402755737,
446         "z": "8810ce64.4a102",
447         "wires": [
448             []
449         ]
450     },
451     {
452         "id": "6d4f086f.3c1ab8",
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": 1067.8542785644531,
459         "y": 981.1680409908295,
460         "z": "8810ce64.4a102",
461         "wires": [
462             [
463                 "c042879b.9ee0c8"
464             ]
465         ]
466     },
467     {
468         "id": "c042879b.9ee0c8",
469         "type": "block",
470         "name": "block : process CUCP",
471         "xml": "<block atomic='true'>",
472         "atomic": "true",
473         "comments": "",
474         "outputs": 1,
475         "x": 1278.8541717529297,
476         "y": 944.4179344177246,
477         "z": "8810ce64.4a102",
478         "wires": [
479             [
480                 "b1097c38.58417",
481                 "f20f72c3.586ff",
482                 "12c2d2c7.ff60fd",
483                 "8168d645.c4e9d8"
484             ]
485         ]
486     },
487     {
488         "id": "b1097c38.58417",
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": 1533.604263305664,
495         "y": 674.501335144043,
496         "z": "8810ce64.4a102",
497         "wires": [
498             []
499         ]
500     },
501     {
502         "id": "12c2d2c7.ff60fd",
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": 1505.3542709350586,
509         "y": 729.6679458618164,
510         "z": "8810ce64.4a102",
511         "wires": [
512             []
513         ]
514     },
515     {
516         "id": "8168d645.c4e9d8",
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": 1542.6041793823242,
523         "y": 777.4179611206055,
524         "z": "8810ce64.4a102",
525         "wires": [
526             []
527         ]
528     },
529     {
530         "id": "f20f72c3.586ff",
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": 1517.604148864746,
537         "y": 830.1679763793945,
538         "z": "8810ce64.4a102",
539         "wires": [
540             [
541                 "846567ee.819058"
542             ]
543         ]
544     },
545     {
546         "id": "846567ee.819058",
547         "type": "block",
548         "name": "block",
549         "xml": "<block atomic='true'>",
550         "atomic": "true",
551         "comments": "",
552         "outputs": 1,
553         "x": 1732.604190826416,
554         "y": 830.4179935455322,
555         "z": "8810ce64.4a102",
556         "wires": [
557             [
558                 "958049c8.3f4fa8",
559                 "a603b30f.95aef",
560                 "ba2b4d57.e2ac"
561             ]
562         ]
563     },
564     {
565         "id": "958049c8.3f4fa8",
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": 1949.5630798339844,
572         "y": 769.0709629058838,
573         "z": "8810ce64.4a102",
574         "wires": [
575             []
576         ]
577     },
578     {
579         "id": "ba2b4d57.e2ac",
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": 1978.5907363891602,
586         "y": 867.2652349472046,
587         "z": "8810ce64.4a102",
588         "wires": [
589             [
590                 "d8d6c45.3f70e38"
591             ]
592         ]
593     },
594     {
595         "id": "d8d6c45.3f70e38",
596         "type": "block",
597         "name": "block : atomic",
598         "xml": "<block atomic='true'>",
599         "atomic": "true",
600         "comments": "",
601         "outputs": 1,
602         "x": 2156.4797134399414,
603         "y": 790.0430240631104,
604         "z": "8810ce64.4a102",
605         "wires": [
606             [
607                 "a9bbaf09.71923",
608                 "11976132.1e5c0f",
609                 "20bb732f.19585c"
610             ]
611         ]
612     },
613     {
614         "id": "20bb732f.19585c",
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": 2506.9241333007812,
621         "y": 803.0430192947388,
622         "z": "8810ce64.4a102",
623         "wires": [
624             []
625         ]
626     },
627     {
628         "id": "a9bbaf09.71923",
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": 2365.7020378112793,
635         "y": 836.5985450744629,
636         "z": "8810ce64.4a102",
637         "wires": [
638             []
639         ]
640     },
641     {
642         "id": "11976132.1e5c0f",
643         "type": "switchNode",
644         "name": "is NSSAI exists",
645         "xml": "<switch test='`$tmp.configDBSNSSAI == $tmp.sNSSAI`'>\n",
646         "comments": "",
647         "outputs": 1,
648         "x": 2401.2575149536133,
649         "y": 877.8207731246948,
650         "z": "8810ce64.4a102",
651         "wires": [
652             [
653                 "5b09ebc6.efe9e4"
654             ]
655         ]
656     },
657     {
658         "id": "5b09ebc6.efe9e4",
659         "type": "outcome",
660         "name": "True",
661         "xml": "<outcome value='true'>\n",
662         "comments": "",
663         "outputs": 1,
664         "x": 2590.7297134399414,
665         "y": 878.0431022644043,
666         "z": "8810ce64.4a102",
667         "wires": [
668             [
669                 "d7a8b93a.948468"
670             ]
671         ]
672     },
673     {
674         "id": "d7a8b93a.948468",
675         "type": "block",
676         "name": "block : atomic",
677         "xml": "<block atomic='true'>",
678         "atomic": "true",
679         "comments": "",
680         "outputs": 1,
681         "x": 2811.3541564941406,
682         "y": 875.7986068725586,
683         "z": "8810ce64.4a102",
684         "wires": [
685             [
686                 "6c62ceff.19a3d",
687                 "a8c3eb35.841368",
688                 "33dff673.7b4ada",
689                 "55ec219e.8af69",
690                 "93fa1df2.1b084",
691                 "901e14df.7d5258",
692                 "a24b8d43.bcbfe",
693                 "460302ae.396fcc",
694                 "c7140a97.a32808"
695             ]
696         ]
697     },
698     {
699         "id": "c7140a97.a32808",
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": 3006.3541564941406,
706         "y": 870.7986068725586,
707         "z": "8810ce64.4a102",
708         "wires": [
709             []
710         ]
711     },
712     {
713         "id": "460302ae.396fcc",
714         "type": "switchNode",
715         "name": "ransim mounted",
716         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
717         "comments": "",
718         "outputs": 1,
719         "x": 3034.3541564941406,
720         "y": 938.7986068725586,
721         "z": "8810ce64.4a102",
722         "wires": [
723             [
724                 "4d052798.d7d948",
725                 "74f67b3.0788684"
726             ]
727         ]
728     },
729     {
730         "id": "4d052798.d7d948",
731         "type": "outcome",
732         "name": "Not Mounted",
733         "xml": "<outcome value='false'>\n",
734         "comments": "",
735         "outputs": 1,
736         "x": 3242.3541564941406,
737         "y": 903.7983627319336,
738         "z": "8810ce64.4a102",
739         "wires": [
740             [
741                 "aaadbb43.ac8a08"
742             ]
743         ]
744     },
745     {
746         "id": "aaadbb43.ac8a08",
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": 3562.3541564941406,
753         "y": 918.7986068725586,
754         "z": "8810ce64.4a102",
755         "wires": [
756             []
757         ]
758     },
759     {
760         "id": "1b8ce5f9.2c88ca",
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": 3740.8541870117188,
767         "y": 976.7985458374023,
768         "z": "8810ce64.4a102",
769         "wires": [
770             []
771         ]
772     },
773     {
774         "id": "ca26c0f6.4566f",
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": 3684.8545875549316,
781         "y": 1029.7987394332886,
782         "z": "8810ce64.4a102",
783         "wires": [
784             []
785         ]
786     },
787     {
788         "id": "146ea38c.756e1c",
789         "type": "block",
790         "name": "ransim  URL",
791         "xml": "<block atomic='true'>",
792         "atomic": "true",
793         "comments": "",
794         "outputs": 1,
795         "x": 3433.8541564941406,
796         "y": 1006.7986068725586,
797         "z": "8810ce64.4a102",
798         "wires": [
799             [
800                 "1b8ce5f9.2c88ca",
801                 "ca26c0f6.4566f"
802             ]
803         ]
804     },
805     {
806         "id": "74f67b3.0788684",
807         "type": "outcome",
808         "name": "Mounted",
809         "xml": "<outcome value='true'>\n",
810         "comments": "",
811         "outputs": 1,
812         "x": 3230.3541564941406,
813         "y": 1005.7986068725586,
814         "z": "8810ce64.4a102",
815         "wires": [
816             [
817                 "146ea38c.756e1c"
818             ]
819         ]
820     },
821     {
822         "id": "6c62ceff.19a3d",
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": 3001.3541564941406,
829         "y": 1038.7986068725586,
830         "z": "8810ce64.4a102",
831         "wires": [
832             []
833         ]
834     },
835     {
836         "id": "93fa1df2.1b084",
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": 3028.3541564941406,
843         "y": 1102.7986068725586,
844         "z": "8810ce64.4a102",
845         "wires": [
846             []
847         ]
848     },
849     {
850         "id": "901e14df.7d5258",
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": 2989.3544158935547,
857         "y": 1148.298635482788,
858         "z": "8810ce64.4a102",
859         "wires": [
860             []
861         ]
862     },
863     {
864         "id": "a24b8d43.bcbfe",
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": 2955.104217529297,
871         "y": 1230.0486631393433,
872         "z": "8810ce64.4a102",
873         "wires": [
874             []
875         ]
876     },
877     {
878         "id": "a8c3eb35.841368",
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": 2943.8546447753906,
885         "y": 1290.2986793518066,
886         "z": "8810ce64.4a102",
887         "wires": [
888             []
889         ]
890     },
891     {
892         "id": "33dff673.7b4ada",
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": 2940.3541564941406,
899         "y": 1358.7986068725586,
900         "z": "8810ce64.4a102",
901         "wires": [
902             []
903         ]
904     },
905     {
906         "id": "55ec219e.8af69",
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": 2980.354263305664,
913         "y": 1421.7985801696777,
914         "z": "8810ce64.4a102",
915         "wires": [
916             [
917                 "c4715537.4d9d28",
918                 "6fe83c14.47c9a4"
919             ]
920         ]
921     },
922     {
923         "id": "6fe83c14.47c9a4",
924         "type": "failure",
925         "name": "failure",
926         "xml": "<outcome value='failure'>\n",
927         "comments": "",
928         "outputs": 1,
929         "x": 3196.3542404174805,
930         "y": 1300.7985801696777,
931         "z": "8810ce64.4a102",
932         "wires": [
933             [
934                 "912dcb56.c269b8"
935             ]
936         ]
937     },
938     {
939         "id": "912dcb56.c269b8",
940         "type": "block",
941         "name": "block : atomic",
942         "xml": "<block atomic='true'>",
943         "atomic": "true",
944         "comments": "",
945         "outputs": 1,
946         "x": 3346.3545150756836,
947         "y": 1259.7987632751465,
948         "z": "8810ce64.4a102",
949         "wires": [
950             [
951                 "cd61ffc8.1b20e",
952                 "bfb86283.3c1ca",
953                 "1d2d8078.f320b"
954             ]
955         ]
956     },
957     {
958         "id": "bfb86283.3c1ca",
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": 3512.3542709350586,
964         "y": 1225.7987632751465,
965         "z": "8810ce64.4a102",
966         "wires": []
967     },
968     {
969         "id": "cd61ffc8.1b20e",
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": 3517.354148864746,
975         "y": 1320.7988243103027,
976         "z": "8810ce64.4a102",
977         "wires": []
978     },
979     {
980         "id": "2b3fb6b4.a0e59a",
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": 3602.354118347168,
987         "y": 1413.7990074157715,
988         "z": "8810ce64.4a102",
989         "wires": [
990             []
991         ]
992     },
993     {
994         "id": "74c7cb25.bf1b14",
995         "type": "block",
996         "name": "block : atomic",
997         "xml": "<block atomic='true'>",
998         "atomic": "true",
999         "comments": "",
1000         "outputs": 1,
1001         "x": 3404.3540573120117,
1002         "y": 1416.798885345459,
1003         "z": "8810ce64.4a102",
1004         "wires": [
1005             [
1006                 "2b3fb6b4.a0e59a"
1007             ]
1008         ]
1009     },
1010     {
1011         "id": "c4715537.4d9d28",
1012         "type": "success",
1013         "name": "success",
1014         "xml": "<outcome value='success'>\n",
1015         "comments": "",
1016         "outputs": 1,
1017         "x": 3231.3542709350586,
1018         "y": 1417.7988243103027,
1019         "z": "8810ce64.4a102",
1020         "wires": [
1021             [
1022                 "74c7cb25.bf1b14"
1023             ]
1024         ]
1025     },
1026     {
1027         "id": "e8706dc4.5a81b",
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": 753.8541717529297,
1034         "y": 238.6111125946045,
1035         "z": "8810ce64.4a102",
1036         "wires": [
1037             []
1038         ]
1039     },
1040     {
1041         "id": "4a7a46d9.0a7f98",
1042         "type": "block",
1043         "name": "Process CUUP",
1044         "xml": "<block atomic='true'>",
1045         "atomic": "true",
1046         "comments": "",
1047         "outputs": 1,
1048         "x": 746.3542098999023,
1049         "y": 1155.7986326217651,
1050         "z": "8810ce64.4a102",
1051         "wires": [
1052             [
1053                 "4fc4f5dc.4d5aac",
1054                 "c239af8f.4c02d",
1055                 "a2079e60.52fde"
1056             ]
1057         ]
1058     },
1059     {
1060         "id": "4fc4f5dc.4d5aac",
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": 1077.3542137145996,
1067         "y": 1055.7986297607422,
1068         "z": "8810ce64.4a102",
1069         "wires": [
1070             []
1071         ]
1072     },
1073     {
1074         "id": "c239af8f.4c02d",
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": 1034.3542785644531,
1081         "y": 1107.048632144928,
1082         "z": "8810ce64.4a102",
1083         "wires": [
1084             []
1085         ]
1086     },
1087     {
1088         "id": "a2079e60.52fde",
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": 1059.8541717529297,
1095         "y": 1155.7986316680908,
1096         "z": "8810ce64.4a102",
1097         "wires": [
1098             [
1099                 "dbbdd777.2bef48"
1100             ]
1101         ]
1102     },
1103     {
1104         "id": "dbbdd777.2bef48",
1105         "type": "block",
1106         "name": "block : process CUUP",
1107         "xml": "<block atomic='true'>",
1108         "atomic": "true",
1109         "comments": "",
1110         "outputs": 1,
1111         "x": 1283.3542175292969,
1112         "y": 1139.048677444458,
1113         "z": "8810ce64.4a102",
1114         "wires": [
1115             [
1116                 "a133ebb1.7208f8",
1117                 "4f005e6b.cdbf2",
1118                 "bd72fca6.c509e",
1119                 "7a4b5310.f8c63c"
1120             ]
1121         ]
1122     },
1123     {
1124         "id": "a133ebb1.7208f8",
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": 1527.3541564941406,
1131         "y": 914.2986068725586,
1132         "z": "8810ce64.4a102",
1133         "wires": [
1134             []
1135         ]
1136     },
1137     {
1138         "id": "4f005e6b.cdbf2",
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": 1523.3541564941406,
1145         "y": 968.2986068725586,
1146         "z": "8810ce64.4a102",
1147         "wires": [
1148             []
1149         ]
1150     },
1151     {
1152         "id": "bd72fca6.c509e",
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": 1574.3541564941406,
1159         "y": 1033.2986068725586,
1160         "z": "8810ce64.4a102",
1161         "wires": [
1162             []
1163         ]
1164     },
1165     {
1166         "id": "7a4b5310.f8c63c",
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": 1560.3541564941406,
1173         "y": 1088.2986068725586,
1174         "z": "8810ce64.4a102",
1175         "wires": [
1176             [
1177                 "20e32925.344246"
1178             ]
1179         ]
1180     },
1181     {
1182         "id": "22705dcb.70b392",
1183         "type": "block",
1184         "name": "block : atomic",
1185         "xml": "<block atomic='true'>",
1186         "atomic": "true",
1187         "comments": "",
1188         "outputs": 1,
1189         "x": 1799.4791564941406,
1190         "y": 1085.4861068725586,
1191         "z": "8810ce64.4a102",
1192         "wires": [
1193             [
1194                 "8429c3b8.a1992",
1195                 "91e2f682.5ee478",
1196                 "19245baa.f98764",
1197                 "760fbb9c.1fe0f4",
1198                 "c1d6662b.ac2dc8",
1199                 "4ae26bfb.2cf8b4"
1200             ]
1201         ]
1202     },
1203     {
1204         "id": "8429c3b8.a1992",
1205         "type": "switchNode",
1206         "name": "ransim mounted",
1207         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
1208         "comments": "",
1209         "outputs": 1,
1210         "x": 2012.7294158935547,
1211         "y": 1086.236255645752,
1212         "z": "8810ce64.4a102",
1213         "wires": [
1214             [
1215                 "8ddc5a57.7d51f8",
1216                 "5dcf9efb.36263"
1217             ]
1218         ]
1219     },
1220     {
1221         "id": "8ddc5a57.7d51f8",
1222         "type": "outcome",
1223         "name": "Not Mounted",
1224         "xml": "<outcome value='false'>\n",
1225         "comments": "",
1226         "outputs": 1,
1227         "x": 2225.7292976379395,
1228         "y": 1053.7358741760254,
1229         "z": "8810ce64.4a102",
1230         "wires": [
1231             [
1232                 "b493fd94.6742b"
1233             ]
1234         ]
1235     },
1236     {
1237         "id": "b493fd94.6742b",
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": 2550.729179382324,
1244         "y": 1008.7361783981323,
1245         "z": "8810ce64.4a102",
1246         "wires": [
1247             []
1248         ]
1249     },
1250     {
1251         "id": "8f6ac090.b47a3",
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": 2661.4787216186523,
1258         "y": 1091.4858894348145,
1259         "z": "8810ce64.4a102",
1260         "wires": [
1261             []
1262         ]
1263     },
1264     {
1265         "id": "ac53172f.a81cc8",
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": 2645.479242324829,
1272         "y": 1159.4861497879028,
1273         "z": "8810ce64.4a102",
1274         "wires": [
1275             []
1276         ]
1277     },
1278     {
1279         "id": "8cd56360.4c754",
1280         "type": "block",
1281         "name": "ransim  URL",
1282         "xml": "<block atomic='true'>",
1283         "atomic": "true",
1284         "comments": "",
1285         "outputs": 1,
1286         "x": 2385.7290267944336,
1287         "y": 1150.2358899116516,
1288         "z": "8810ce64.4a102",
1289         "wires": [
1290             [
1291                 "8f6ac090.b47a3",
1292                 "ac53172f.a81cc8"
1293             ]
1294         ]
1295     },
1296     {
1297         "id": "5dcf9efb.36263",
1298         "type": "outcome",
1299         "name": "Mounted",
1300         "xml": "<outcome value='true'>\n",
1301         "comments": "",
1302         "outputs": 1,
1303         "x": 2211.2291717529297,
1304         "y": 1139.4861488342285,
1305         "z": "8810ce64.4a102",
1306         "wires": [
1307             [
1308                 "8cd56360.4c754"
1309             ]
1310         ]
1311     },
1312     {
1313         "id": "91e2f682.5ee478",
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": 2081.3887939453125,
1320         "y": 1199.2708134651184,
1321         "z": "8810ce64.4a102",
1322         "wires": [
1323             []
1324         ]
1325     },
1326     {
1327         "id": "19245baa.f98764",
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": 2030.7222900390625,
1334         "y": 1312.937484741211,
1335         "z": "8810ce64.4a102",
1336         "wires": [
1337             [
1338                 "607507d2.076828",
1339                 "a4ba49bc.319898"
1340             ]
1341         ]
1342     },
1343     {
1344         "id": "607507d2.076828",
1345         "type": "failure",
1346         "name": "failure",
1347         "xml": "<outcome value='failure'>\n",
1348         "comments": "",
1349         "outputs": 1,
1350         "x": 2357.1668090820312,
1351         "y": 1276.048846244812,
1352         "z": "8810ce64.4a102",
1353         "wires": [
1354             [
1355                 "3b8c2bff.4a8384"
1356             ]
1357         ]
1358     },
1359     {
1360         "id": "a4ba49bc.319898",
1361         "type": "success",
1362         "name": "success",
1363         "xml": "<outcome value='success'>\n",
1364         "comments": "",
1365         "outputs": 1,
1366         "x": 2351.1666870117188,
1367         "y": 1343.0487852096558,
1368         "z": "8810ce64.4a102",
1369         "wires": [
1370             [
1371                 "897bf22d.1244"
1372             ]
1373         ]
1374     },
1375     {
1376         "id": "3b8c2bff.4a8384",
1377         "type": "block",
1378         "name": "block : atomic",
1379         "xml": "<block atomic='true'>",
1380         "atomic": "true",
1381         "comments": "",
1382         "outputs": 1,
1383         "x": 2534.1669311523438,
1384         "y": 1265.0487241744995,
1385         "z": "8810ce64.4a102",
1386         "wires": [
1387             [
1388                 "dcb187c6.3c2a98",
1389                 "6fe85c0b.cfed34",
1390                 "1d2d8078.f320b"
1391             ]
1392         ]
1393     },
1394     {
1395         "id": "897bf22d.1244",
1396         "type": "block",
1397         "name": "block : atomic",
1398         "xml": "<block atomic='true'>",
1399         "atomic": "true",
1400         "comments": "",
1401         "outputs": 1,
1402         "x": 2531.1666870117188,
1403         "y": 1348.048602104187,
1404         "z": "8810ce64.4a102",
1405         "wires": [
1406             [
1407                 "b6c60408.ac42f8"
1408             ]
1409         ]
1410     },
1411     {
1412         "id": "b6c60408.ac42f8",
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": 2684.1663818359375,
1419         "y": 1348.048846244812,
1420         "z": "8810ce64.4a102",
1421         "wires": [
1422             []
1423         ]
1424     },
1425     {
1426         "id": "dcb187c6.3c2a98",
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": 2738.916893005371,
1432         "y": 1265.5490036010742,
1433         "z": "8810ce64.4a102",
1434         "wires": []
1435     },
1436     {
1437         "id": "6fe85c0b.cfed34",
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": 2743.917079925537,
1443         "y": 1211.5491394996643,
1444         "z": "8810ce64.4a102",
1445         "wires": []
1446     },
1447     {
1448         "id": "616b13a5.03b89c",
1449         "type": "block",
1450         "name": "Process gNBDU",
1451         "xml": "<block atomic='true'>",
1452         "atomic": "true",
1453         "comments": "",
1454         "outputs": 1,
1455         "x": 740.7291641235352,
1456         "y": 1304.2361316680908,
1457         "z": "8810ce64.4a102",
1458         "wires": [
1459             [
1460                 "10fb2c3d.dfce64",
1461                 "70cc2ee.327ead",
1462                 "6a2616fc.39c188"
1463             ]
1464         ]
1465     },
1466     {
1467         "id": "10fb2c3d.dfce64",
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": 1073.4791870117188,
1474         "y": 1210.2361183166504,
1475         "z": "8810ce64.4a102",
1476         "wires": [
1477             []
1478         ]
1479     },
1480     {
1481         "id": "70cc2ee.327ead",
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": 1046.4792137145996,
1488         "y": 1253.7361793518066,
1489         "z": "8810ce64.4a102",
1490         "wires": [
1491             []
1492         ]
1493     },
1494     {
1495         "id": "6a2616fc.39c188",
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": 1058.4791870117188,
1502         "y": 1304.9861068725586,
1503         "z": "8810ce64.4a102",
1504         "wires": [
1505             [
1506                 "56903078.1f15a"
1507             ]
1508         ]
1509     },
1510     {
1511         "id": "56903078.1f15a",
1512         "type": "block",
1513         "name": "block : process gNBDU",
1514         "xml": "<block atomic='true'>",
1515         "atomic": "true",
1516         "comments": "",
1517         "outputs": 1,
1518         "x": 1339.4791564941406,
1519         "y": 1305.9860763549805,
1520         "z": "8810ce64.4a102",
1521         "wires": [
1522             [
1523                 "8815af69.bf19a",
1524                 "6c129f65.c2cb9",
1525                 "d9dc2c7b.dd00a",
1526                 "dc885ed2.b0e5d"
1527             ]
1528         ]
1529     },
1530     {
1531         "id": "8815af69.bf19a",
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": 1618.4789810180664,
1538         "y": 1301.9853782653809,
1539         "z": "8810ce64.4a102",
1540         "wires": [
1541             []
1542         ]
1543     },
1544     {
1545         "id": "6c129f65.c2cb9",
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": 1591.4789810180664,
1552         "y": 1352.9853782653809,
1553         "z": "8810ce64.4a102",
1554         "wires": [
1555             []
1556         ]
1557     },
1558     {
1559         "id": "d9dc2c7b.dd00a",
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": 1632.4789810180664,
1566         "y": 1401.9853782653809,
1567         "z": "8810ce64.4a102",
1568         "wires": [
1569             []
1570         ]
1571     },
1572     {
1573         "id": "dc885ed2.b0e5d",
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": 1622.4789810180664,
1580         "y": 1445.9853782653809,
1581         "z": "8810ce64.4a102",
1582         "wires": [
1583             [
1584                 "cf6daf94.a4519"
1585             ]
1586         ]
1587     },
1588     {
1589         "id": "cf6daf94.a4519",
1590         "type": "block",
1591         "name": "block",
1592         "xml": "<block>\n",
1593         "atomic": "false",
1594         "comments": "",
1595         "outputs": 1,
1596         "x": 1782.2290420532227,
1597         "y": 1445.7355031967163,
1598         "z": "8810ce64.4a102",
1599         "wires": [
1600             [
1601                 "cd3443f.60a62c",
1602                 "fa791c73.94b2e",
1603                 "a86c8a66.29e048"
1604             ]
1605         ]
1606     },
1607     {
1608         "id": "cd3443f.60a62c",
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": 2030.4166564941406,
1615         "y": 1445.4861068725586,
1616         "z": "8810ce64.4a102",
1617         "wires": [
1618             []
1619         ]
1620     },
1621     {
1622         "id": "fa791c73.94b2e",
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": 2008.7500305175781,
1629         "y": 1515.4861068725586,
1630         "z": "8810ce64.4a102",
1631         "wires": [
1632             [
1633                 "313e638f.f742ec"
1634             ]
1635         ]
1636     },
1637     {
1638         "id": "313e638f.f742ec",
1639         "type": "block",
1640         "name": "block : atomic",
1641         "xml": "<block atomic='true'>",
1642         "atomic": "true",
1643         "comments": "",
1644         "outputs": 1,
1645         "x": 2194.138816833496,
1646         "y": 1509.513816833496,
1647         "z": "8810ce64.4a102",
1648         "wires": [
1649             [
1650                 "52e7e56.cbb151c",
1651                 "e0f61457.8125e8",
1652                 "91bf12a7.d0c93"
1653             ]
1654         ]
1655     },
1656     {
1657         "id": "e0f61457.8125e8",
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": 2565.694496154785,
1664         "y": 1449.5976209640503,
1665         "z": "8810ce64.4a102",
1666         "wires": [
1667             []
1668         ]
1669     },
1670     {
1671         "id": "cf30123e.20ea6",
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": 2430.027759552002,
1678         "y": 1486.4863586425781,
1679         "z": "8810ce64.4a102",
1680         "wires": [
1681             []
1682         ]
1683     },
1684     {
1685         "id": "52e7e56.cbb151c",
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": 2425.1667404174805,
1692         "y": 1536.041835784912,
1693         "z": "8810ce64.4a102",
1694         "wires": [
1695             [
1696                 "3a8ebde1.e6da42"
1697             ]
1698         ]
1699     },
1700     {
1701         "id": "3a8ebde1.e6da42",
1702         "type": "outcome",
1703         "name": "True",
1704         "xml": "<outcome value='true'>\n",
1705         "comments": "",
1706         "outputs": 1,
1707         "x": 2599.638984680176,
1708         "y": 1528.764193058014,
1709         "z": "8810ce64.4a102",
1710         "wires": [
1711             [
1712                 "274d0a32.b45fa6"
1713             ]
1714         ]
1715     },
1716     {
1717         "id": "274d0a32.b45fa6",
1718         "type": "block",
1719         "name": "block : atomic",
1720         "xml": "<block atomic='true'>",
1721         "atomic": "true",
1722         "comments": "",
1723         "outputs": 1,
1724         "x": 2773.6667861938477,
1725         "y": 1524.7363300323486,
1726         "z": "8810ce64.4a102",
1727         "wires": [
1728             [
1729                 "71cdbc0a.3622b4",
1730                 "ec44bdd1.bcf45",
1731                 "b4f0ef58.afece",
1732                 "38f96ec1.612702",
1733                 "87bfb017.e52f5",
1734                 "622005bb.6ae9cc",
1735                 "ef70ea15.eee9e8"
1736             ]
1737         ]
1738     },
1739     {
1740         "id": "5253749f.cf47cc",
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": 2986.167152404785,
1747         "y": 1493.486330151558,
1748         "z": "8810ce64.4a102",
1749         "wires": [
1750             []
1751         ]
1752     },
1753     {
1754         "id": "71cdbc0a.3622b4",
1755         "type": "switchNode",
1756         "name": "ransim mounted",
1757         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
1758         "comments": "",
1759         "outputs": 1,
1760         "x": 2990.416664123535,
1761         "y": 1551.4863624572754,
1762         "z": "8810ce64.4a102",
1763         "wires": [
1764             [
1765                 "3f634a3a.bbc3a6",
1766                 "e495c954.919aa8"
1767             ]
1768         ]
1769     },
1770     {
1771         "id": "3f634a3a.bbc3a6",
1772         "type": "outcome",
1773         "name": "Not Mounted",
1774         "xml": "<outcome value='false'>\n",
1775         "comments": "",
1776         "outputs": 1,
1777         "x": 3199.6671562194824,
1778         "y": 1506.4859037399292,
1779         "z": "8810ce64.4a102",
1780         "wires": [
1781             [
1782                 "42c47733.226eb8"
1783             ]
1784         ]
1785     },
1786     {
1787         "id": "e495c954.919aa8",
1788         "type": "outcome",
1789         "name": "Mounted",
1790         "xml": "<outcome value='true'>\n",
1791         "comments": "",
1792         "outputs": 1,
1793         "x": 3194.6671562194824,
1794         "y": 1567.9866065979004,
1795         "z": "8810ce64.4a102",
1796         "wires": [
1797             [
1798                 "605bb58c.b455ec"
1799             ]
1800         ]
1801     },
1802     {
1803         "id": "42c47733.226eb8",
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": 3545.9169158935547,
1810         "y": 1505.2363605499268,
1811         "z": "8810ce64.4a102",
1812         "wires": [
1813             []
1814         ]
1815     },
1816     {
1817         "id": "605bb58c.b455ec",
1818         "type": "block",
1819         "name": "ransim  URL",
1820         "xml": "<block atomic='true'>",
1821         "atomic": "true",
1822         "comments": "",
1823         "outputs": 1,
1824         "x": 3372.166732788086,
1825         "y": 1574.486240386963,
1826         "z": "8810ce64.4a102",
1827         "wires": [
1828             [
1829                 "18b79e75.37e392",
1830                 "f0161312.03f32"
1831             ]
1832         ]
1833     },
1834     {
1835         "id": "18b79e75.37e392",
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": 3654.1670989990234,
1842         "y": 1563.236240386963,
1843         "z": "8810ce64.4a102",
1844         "wires": [
1845             []
1846         ]
1847     },
1848     {
1849         "id": "f0161312.03f32",
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": 3604.4174041748047,
1856         "y": 1623.7362718582153,
1857         "z": "8810ce64.4a102",
1858         "wires": [
1859             []
1860         ]
1861     },
1862     {
1863         "id": "ec44bdd1.bcf45",
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": 3037.291717529297,
1870         "y": 1678.298544883728,
1871         "z": "8810ce64.4a102",
1872         "wires": [
1873             []
1874         ]
1875     },
1876     {
1877         "id": "b4f0ef58.afece",
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": 3010.2919006347656,
1884         "y": 1733.2985467910767,
1885         "z": "8810ce64.4a102",
1886         "wires": [
1887             []
1888         ]
1889     },
1890     {
1891         "id": "38f96ec1.612702",
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": 2990.2915954589844,
1898         "y": 1796.2988529205322,
1899         "z": "8810ce64.4a102",
1900         "wires": [
1901             []
1902         ]
1903     },
1904     {
1905         "id": "87bfb017.e52f5",
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": 2992.2918395996094,
1912         "y": 1854.2984857559204,
1913         "z": "8810ce64.4a102",
1914         "wires": [
1915             []
1916         ]
1917     },
1918     {
1919         "id": "622005bb.6ae9cc",
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": 2997.291473388672,
1926         "y": 1922.2989768981934,
1927         "z": "8810ce64.4a102",
1928         "wires": [
1929             []
1930         ]
1931     },
1932     {
1933         "id": "ef70ea15.eee9e8",
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": 3054.29150390625,
1940         "y": 1997.5483627319336,
1941         "z": "8810ce64.4a102",
1942         "wires": [
1943             [
1944                 "31094a59.71c6b6",
1945                 "e17e12d8.7bf9b"
1946             ]
1947         ]
1948     },
1949     {
1950         "id": "e17e12d8.7bf9b",
1951         "type": "failure",
1952         "name": "failure",
1953         "xml": "<outcome value='failure'>\n",
1954         "comments": "",
1955         "outputs": 1,
1956         "x": 3321.29150390625,
1957         "y": 1897.5483627319336,
1958         "z": "8810ce64.4a102",
1959         "wires": [
1960             [
1961                 "cb59d78a.e2f718"
1962             ]
1963         ]
1964     },
1965     {
1966         "id": "cb59d78a.e2f718",
1967         "type": "block",
1968         "name": "block : atomic",
1969         "xml": "<block atomic='true'>",
1970         "atomic": "true",
1971         "comments": "",
1972         "outputs": 1,
1973         "x": 3479.291748046875,
1974         "y": 1845.5483627319336,
1975         "z": "8810ce64.4a102",
1976         "wires": [
1977             [
1978                 "d2c3eb8a.9f6058",
1979                 "dca325ed.2d4808",
1980                 "1d2d8078.f320b"
1981             ]
1982         ]
1983     },
1984     {
1985         "id": "dca325ed.2d4808",
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": 3645.29150390625,
1991         "y": 1811.5483627319336,
1992         "z": "8810ce64.4a102",
1993         "wires": []
1994     },
1995     {
1996         "id": "d2c3eb8a.9f6058",
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": 3650.2913818359375,
2002         "y": 1906.5484237670898,
2003         "z": "8810ce64.4a102",
2004         "wires": []
2005     },
2006     {
2007         "id": "ae420b40.974238",
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": 3634.2913818359375,
2014         "y": 1992.5486068725586,
2015         "z": "8810ce64.4a102",
2016         "wires": [
2017             []
2018         ]
2019     },
2020     {
2021         "id": "b31a279f.84d848",
2022         "type": "block",
2023         "name": "block : atomic",
2024         "xml": "<block atomic='true'>",
2025         "atomic": "true",
2026         "comments": "",
2027         "outputs": 1,
2028         "x": 3488.29150390625,
2029         "y": 1993.548365354538,
2030         "z": "8810ce64.4a102",
2031         "wires": [
2032             [
2033                 "ae420b40.974238"
2034             ]
2035         ]
2036     },
2037     {
2038         "id": "31094a59.71c6b6",
2039         "type": "success",
2040         "name": "success",
2041         "xml": "<outcome value='success'>\n",
2042         "comments": "",
2043         "outputs": 1,
2044         "x": 3320.29150390625,
2045         "y": 1996.5483627319336,
2046         "z": "8810ce64.4a102",
2047         "wires": [
2048             [
2049                 "b31a279f.84d848"
2050             ]
2051         ]
2052     },
2053     {
2054         "id": "9227e420.d769d8",
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": 701.9791870117188,
2061         "y": 637.0486183166504,
2062         "z": "8810ce64.4a102",
2063         "wires": [
2064             []
2065         ]
2066     },
2067     {
2068         "id": "118a9166.3752bf",
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": 675.4791870117188,
2075         "y": 692.5486497879028,
2076         "z": "8810ce64.4a102",
2077         "wires": [
2078             []
2079         ]
2080     },
2081     {
2082         "id": "30fa502.42137b",
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": 744.2291717529297,
2089         "y": 746.0485858917236,
2090         "z": "8810ce64.4a102",
2091         "wires": [
2092             []
2093         ]
2094     },
2095     {
2096         "id": "87dd3f2b.2826d",
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": 697.2291641235352,
2103         "y": 785.1598272323608,
2104         "z": "8810ce64.4a102",
2105         "wires": [
2106             []
2107         ]
2108     },
2109     {
2110         "id": "e73bf4c7.eb1d48",
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": 682.7014083862305,
2117         "y": 822.1875896453857,
2118         "z": "8810ce64.4a102",
2119         "wires": [
2120             []
2121         ]
2122     },
2123     {
2124         "id": "51734263.da003c",
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": 679.3681449890137,
2131         "y": 860.9653186798096,
2132         "z": "8810ce64.4a102",
2133         "wires": [
2134             []
2135         ]
2136     },
2137     {
2138         "id": "7056f58c.cbd93c",
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": 668.5838088989258,
2145         "y": 895.7365913391113,
2146         "z": "8810ce64.4a102",
2147         "wires": [
2148             []
2149         ]
2150     },
2151     {
2152         "id": "1d2d8078.f320b",
2153         "type": "block",
2154         "name": "block : SO Response",
2155         "xml": "<block atomic='true'>",
2156         "atomic": "true",
2157         "comments": "",
2158         "outputs": 1,
2159         "x": 4123.229156494141,
2160         "y": 1644.102195739746,
2161         "z": "8810ce64.4a102",
2162         "wires": [
2163             [
2164                 "95d91ff1.aee05",
2165                 "860df61e.6c4d98",
2166                 "fb12db36.56d558"
2167             ]
2168         ]
2169     },
2170     {
2171         "id": "95d91ff1.aee05",
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": 4502.372940063477,
2177         "y": 1501.7161827087402,
2178         "z": "8810ce64.4a102",
2179         "wires": []
2180     },
2181     {
2182         "id": "860df61e.6c4d98",
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": 4505.943397521973,
2189         "y": 1567.3882694244385,
2190         "z": "8810ce64.4a102",
2191         "wires": [
2192             []
2193         ]
2194     },
2195     {
2196         "id": "fb12db36.56d558",
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='application/json' />\n<parameter name=\"convertResponse\" value=\"true\"/>",
2200         "comments": "",
2201         "outputs": 1,
2202         "x": 4432.371963500977,
2203         "y": 1645.8168439865112,
2204         "z": "8810ce64.4a102",
2205         "wires": [
2206             [
2207                 "9980158f.406e88",
2208                 "67b08216.a3393c"
2209             ]
2210         ]
2211     },
2212     {
2213         "id": "9980158f.406e88",
2214         "type": "failure",
2215         "name": "failure",
2216         "xml": "<outcome value='failure'>\n",
2217         "comments": "",
2218         "outputs": 1,
2219         "x": 4669.800521850586,
2220         "y": 1628.5308952331543,
2221         "z": "8810ce64.4a102",
2222         "wires": [
2223             [
2224                 "87660bcc.628228"
2225             ]
2226         ]
2227     },
2228     {
2229         "id": "87660bcc.628228",
2230         "type": "block",
2231         "name": "block",
2232         "xml": "<block>\n",
2233         "atomic": "false",
2234         "comments": "",
2235         "outputs": 1,
2236         "x": 4862.228889465332,
2237         "y": 1619.2453327178955,
2238         "z": "8810ce64.4a102",
2239         "wires": [
2240             [
2241                 "71da56df.06b538"
2242             ]
2243         ]
2244     },
2245     {
2246         "id": "71da56df.06b538",
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": 5063.942771911621,
2252         "y": 1607.9594445228577,
2253         "z": "8810ce64.4a102",
2254         "wires": []
2255     },
2256     {
2257         "id": "a4c90aa5.4590d8",
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": 5058.086048126221,
2264         "y": 1682.9595108032227,
2265         "z": "8810ce64.4a102",
2266         "wires": [
2267             []
2268         ]
2269     },
2270     {
2271         "id": "c87cca3b.177cf8",
2272         "type": "block",
2273         "name": "block",
2274         "xml": "<block>\n",
2275         "atomic": "false",
2276         "comments": "",
2277         "outputs": 1,
2278         "x": 4874.085899353027,
2279         "y": 1688.3879528045654,
2280         "z": "8810ce64.4a102",
2281         "wires": [
2282             [
2283                 "a4c90aa5.4590d8"
2284             ]
2285         ]
2286     },
2287     {
2288         "id": "67b08216.a3393c",
2289         "type": "success",
2290         "name": "success",
2291         "xml": "<outcome value='success'>\n",
2292         "comments": "",
2293         "outputs": 1,
2294         "x": 4664.085845947266,
2295         "y": 1692.2451915740967,
2296         "z": "8810ce64.4a102",
2297         "wires": [
2298             [
2299                 "c87cca3b.177cf8"
2300             ]
2301         ]
2302     },
2303     {
2304         "id": "1f3735d.7ce59ca",
2305         "type": "block",
2306         "name": "SO Response",
2307         "xml": "<block atomic='true'>",
2308         "atomic": "true",
2309         "comments": "",
2310         "outputs": 1,
2311         "x": 670.7291564941406,
2312         "y": 1621.245018005371,
2313         "z": "8810ce64.4a102",
2314         "wires": [
2315             [
2316                 "a80d850.d925878",
2317                 "9999f77f.9d0b48",
2318                 "2c826e96.56d782",
2319                 "fb15841c.d43108"
2320             ]
2321         ]
2322     },
2323     {
2324         "id": "2c826e96.56d782",
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": 950.7303009033203,
2330         "y": 1471.1445026397705,
2331         "z": "8810ce64.4a102",
2332         "wires": []
2333     },
2334     {
2335         "id": "a80d850.d925878",
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": 947.729133605957,
2342         "y": 1625.2452011108398,
2343         "z": "8810ce64.4a102",
2344         "wires": [
2345             []
2346         ]
2347     },
2348     {
2349         "id": "9999f77f.9d0b48",
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='application/json' />\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": 816.7292327880859,
2356         "y": 1742.2449054718018,
2357         "z": "8810ce64.4a102",
2358         "wires": [
2359             [
2360                 "2063bf67.d5503",
2361                 "ee4d36f.2eaa2c8"
2362             ]
2363         ]
2364     },
2365     {
2366         "id": "2063bf67.d5503",
2367         "type": "failure",
2368         "name": "failure",
2369         "xml": "<outcome value='failure'>\n",
2370         "comments": "",
2371         "outputs": 1,
2372         "x": 981.7292327880859,
2373         "y": 1722.2449045181274,
2374         "z": "8810ce64.4a102",
2375         "wires": [
2376             [
2377                 "7b7497de.9bd2e8"
2378             ]
2379         ]
2380     },
2381     {
2382         "id": "ee4d36f.2eaa2c8",
2383         "type": "success",
2384         "name": "success",
2385         "xml": "<outcome value='success'>\n",
2386         "comments": "",
2387         "outputs": 1,
2388         "x": 973.7291259765625,
2389         "y": 1795.244854927063,
2390         "z": "8810ce64.4a102",
2391         "wires": [
2392             [
2393                 "9a9bad68.9f109"
2394             ]
2395         ]
2396     },
2397     {
2398         "id": "9a9bad68.9f109",
2399         "type": "block",
2400         "name": "block",
2401         "xml": "<block>\n",
2402         "atomic": "false",
2403         "comments": "",
2404         "outputs": 1,
2405         "x": 1119.7289695739746,
2406         "y": 1800.244963645935,
2407         "z": "8810ce64.4a102",
2408         "wires": [
2409             [
2410                 "6a0f5572.75136c"
2411             ]
2412         ]
2413     },
2414     {
2415         "id": "7b7497de.9bd2e8",
2416         "type": "block",
2417         "name": "block",
2418         "xml": "<block>\n",
2419         "atomic": "false",
2420         "comments": "",
2421         "outputs": 1,
2422         "x": 1130.729133605957,
2423         "y": 1718.2450399398804,
2424         "z": "8810ce64.4a102",
2425         "wires": [
2426             [
2427                 "a9943a91.4d4d58",
2428                 "9f7d08ba.2c9008"
2429             ]
2430         ]
2431     },
2432     {
2433         "id": "a9943a91.4d4d58",
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": 1277.7287521362305,
2439         "y": 1729.2447814941406,
2440         "z": "8810ce64.4a102",
2441         "wires": []
2442     },
2443     {
2444         "id": "6a0f5572.75136c",
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": 1280.728889465332,
2451         "y": 1806.2448558807373,
2452         "z": "8810ce64.4a102",
2453         "wires": [
2454             []
2455         ]
2456     },
2457     {
2458         "id": "9f7d08ba.2c9008",
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": 1265.2393608093262,
2464         "y": 1633.2342729568481,
2465         "z": "8810ce64.4a102",
2466         "wires": []
2467     },
2468     {
2469         "id": "fb15841c.d43108",
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": 970.0687561035156,
2476         "y": 1561.2303552627563,
2477         "z": "8810ce64.4a102",
2478         "wires": [
2479             []
2480         ]
2481     },
2482     {
2483         "id": "63bf8010.4abdc",
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": 328.2291564941406,
2489         "y": 1137.6736068725586,
2490         "z": "8810ce64.4a102",
2491         "wires": []
2492     },
2493     {
2494         "id": "4119896c.9c68b8",
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": 697.2221603393555,
2501         "y": 928.3332767486572,
2502         "z": "8810ce64.4a102",
2503         "wires": [
2504             []
2505         ]
2506     },
2507     {
2508         "id": "9549e73d.16fbf8",
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": 1911.6665649414062,
2515         "y": 720.0001373291016,
2516         "z": "8810ce64.4a102",
2517         "wires": [
2518             []
2519         ]
2520     },
2521     {
2522         "id": "7ab6a74c.7816e8",
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": 1911.666603088379,
2529         "y": 811.1111469268799,
2530         "z": "8810ce64.4a102",
2531         "wires": [
2532             []
2533         ]
2534     },
2535     {
2536         "id": "a4f056d4.272128",
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": 2371.66650390625,
2543         "y": 758.3333129882812,
2544         "z": "8810ce64.4a102",
2545         "wires": [
2546             []
2547         ]
2548     },
2549     {
2550         "id": "19abab8d.4a9414",
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": 844.1666488647461,
2557         "y": 960.8332462310791,
2558         "z": "8810ce64.4a102",
2559         "wires": [
2560             []
2561         ]
2562     },
2563     {
2564         "id": "a26eb581.df1338",
2565         "type": "block",
2566         "name": "block : atomic",
2567         "xml": "<block atomic='true'>",
2568         "atomic": "true",
2569         "comments": "",
2570         "outputs": 1,
2571         "x": 651.9443969726562,
2572         "y": 977.4999389648438,
2573         "z": "8810ce64.4a102",
2574         "wires": [
2575             [
2576                 "19abab8d.4a9414"
2577             ]
2578         ]
2579     },
2580     {
2581         "id": "760fbb9c.1fe0f4",
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": 2040.833251953125,
2588         "y": 1163.0555419921875,
2589         "z": "8810ce64.4a102",
2590         "wires": [
2591             []
2592         ]
2593     },
2594     {
2595         "id": "c1d6662b.ac2dc8",
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": 2037.4998779296875,
2602         "y": 1239.72216796875,
2603         "z": "8810ce64.4a102",
2604         "wires": [
2605             []
2606         ]
2607     },
2608     {
2609         "id": "4ae26bfb.2cf8b4",
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": 2034.16650390625,
2616         "y": 1273.0555419921875,
2617         "z": "8810ce64.4a102",
2618         "wires": [
2619             []
2620         ]
2621     },
2622     {
2623         "id": "edc43ccd.f324e",
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": 2115,
2630         "y": 945.2777061462402,
2631         "z": "8810ce64.4a102",
2632         "wires": [
2633             []
2634         ]
2635     },
2636     {
2637         "id": "59abfdfd.c246c4",
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": 1964.889030456543,
2644         "y": 981.0555400848389,
2645         "z": "8810ce64.4a102",
2646         "wires": [
2647             []
2648         ]
2649     },
2650     {
2651         "id": "33d0ad10.4a9b82",
2652         "type": "switchNode",
2653         "name": "is NSSAI exists",
2654         "xml": "<switch test='`$tmp.configDBSNSSAI == $tmp.sNSSAI`'>\n",
2655         "comments": "",
2656         "outputs": 1,
2657         "x": 1977.1112747192383,
2658         "y": 1021.1666297912598,
2659         "z": "8810ce64.4a102",
2660         "wires": [
2661             [
2662                 "81194fd7.433ad",
2663                 "9078ea63.753fd8"
2664             ]
2665         ]
2666     },
2667     {
2668         "id": "81194fd7.433ad",
2669         "type": "outcome",
2670         "name": "True",
2671         "xml": "<outcome value='true'>\n",
2672         "comments": "",
2673         "outputs": 1,
2674         "x": 2158.805805206299,
2675         "y": 1000.277868270874,
2676         "z": "8810ce64.4a102",
2677         "wires": [
2678             [
2679                 "22705dcb.70b392"
2680             ]
2681         ]
2682     },
2683     {
2684         "id": "20e32925.344246",
2685         "type": "block",
2686         "name": "block : atomic",
2687         "xml": "<block atomic='true'>",
2688         "atomic": "true",
2689         "comments": "",
2690         "outputs": 1,
2691         "x": 1766.1109619140625,
2692         "y": 1005.2777099609375,
2693         "z": "8810ce64.4a102",
2694         "wires": [
2695             [
2696                 "edc43ccd.f324e",
2697                 "59abfdfd.c246c4",
2698                 "33d0ad10.4a9b82"
2699             ]
2700         ]
2701     },
2702     {
2703         "id": "9078ea63.753fd8",
2704         "type": "outcome",
2705         "name": "false",
2706         "xml": "<outcome value='false'>\n",
2707         "comments": "",
2708         "outputs": 1,
2709         "x": 2339.4443359375,
2710         "y": 971.9443969726562,
2711         "z": "8810ce64.4a102",
2712         "wires": [
2713             [
2714                 "3f6d8320.acc2dc"
2715             ]
2716         ]
2717     },
2718     {
2719         "id": "3f6d8320.acc2dc",
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": 2479.444393157959,
2726         "y": 961.9443674087524,
2727         "z": "8810ce64.4a102",
2728         "wires": [
2729             []
2730         ]
2731     },
2732     {
2733         "id": "91bf12a7.d0c93",
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": 2415,
2740         "y": 1395.2777099609375,
2741         "z": "8810ce64.4a102",
2742         "wires": [
2743             []
2744         ]
2745     },
2746     {
2747         "id": "a603b30f.95aef",
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": 1930.5554962158203,
2754         "y": 667.4999494552612,
2755         "z": "8810ce64.4a102",
2756         "wires": [
2757             []
2758         ]
2759     },
2760     {
2761         "id": "a86c8a66.29e048",
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": 2009.72216796875,
2768         "y": 1370.833251953125,
2769         "z": "8810ce64.4a102",
2770         "wires": [
2771             []
2772         ]
2773     },
2774     {
2775         "id": "1c30356c.7a78eb",
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": 2009.0968475341797,
2782         "y": 1406.1456327438354,
2783         "z": "8810ce64.4a102",
2784         "wires": [
2785             []
2786         ]
2787     },
2788     {
2789         "id": "ea6a18bc.839118",
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": 713.3333206176758,
2796         "y": 415.2777533531189,
2797         "z": "8810ce64.4a102",
2798         "wires": [
2799             [
2800                 "24f480c0.215e",
2801                 "d5be92c1.19ca2"
2802             ]
2803         ]
2804     },
2805     {
2806         "id": "24f480c0.215e",
2807         "type": "outcome",
2808         "name": "True",
2809         "xml": "<outcome value='true'>\n",
2810         "comments": "",
2811         "outputs": 1,
2812         "x": 940.8333168029785,
2813         "y": 360.8333568572998,
2814         "z": "8810ce64.4a102",
2815         "wires": [
2816             [
2817                 "cbae8ce4.fffa9"
2818             ]
2819         ]
2820     },
2821     {
2822         "id": "d5be92c1.19ca2",
2823         "type": "outcome",
2824         "name": "False",
2825         "xml": "<outcome value='false'>\n",
2826         "comments": "",
2827         "outputs": 1,
2828         "x": 943.0554618835449,
2829         "y": 419.7222442626953,
2830         "z": "8810ce64.4a102",
2831         "wires": [
2832             [
2833                 "dbb21ae4.bc9e08"
2834             ]
2835         ]
2836     },
2837     {
2838         "id": "db9bee55.c76d8",
2839         "type": "set",
2840         "name": "set status as ACTIVE",
2841         "xml": "<set>\n<parameter name='tmp.status' value='ACTIVE' />",
2842         "comments": "",
2843         "x": 1395.277889251709,
2844         "y": 330.8333206176758,
2845         "z": "8810ce64.4a102",
2846         "wires": []
2847     },
2848     {
2849         "id": "6250ead9.88d1e4",
2850         "type": "set",
2851         "name": "set status as INACTIVE",
2852         "xml": "<set>\n<parameter name='tmp.status' value='INACTIVE' />",
2853         "comments": "",
2854         "x": 1369.7222328186035,
2855         "y": 364.16667461395264,
2856         "z": "8810ce64.4a102",
2857         "wires": []
2858     },
2859     {
2860         "id": "cbae8ce4.fffa9",
2861         "type": "block",
2862         "name": "block : atomic",
2863         "xml": "<block atomic='true'>",
2864         "atomic": "true",
2865         "comments": "",
2866         "outputs": 1,
2867         "x": 1150.8333168029785,
2868         "y": 348.6110668182373,
2869         "z": "8810ce64.4a102",
2870         "wires": [
2871             [
2872                 "db9bee55.c76d8"
2873             ]
2874         ]
2875     },
2876     {
2877         "id": "dbb21ae4.bc9e08",
2878         "type": "block",
2879         "name": "block : atomic",
2880         "xml": "<block atomic='true'>",
2881         "atomic": "true",
2882         "comments": "",
2883         "outputs": 1,
2884         "x": 1147.5000610351562,
2885         "y": 405.2777953147888,
2886         "z": "8810ce64.4a102",
2887         "wires": [
2888             [
2889                 "6250ead9.88d1e4"
2890             ]
2891         ]
2892     }
2893 ]