fix odl patches
[ccsdk/distribution.git] / platform-logic / ran-slice-api / src / main / json / ran-slice-api_activateRANSliceInstance-configDB.json
1 [\r
2     {\r
3         "id": "89f6e9a1.ecc1d8",\r
4         "type": "dgstart",\r
5         "name": "DGSTART",\r
6         "outputs": 1,\r
7         "x": 113,\r
8         "y": 41.66666793823242,\r
9         "z": "1201fdc0.e52e32",\r
10         "wires": [\r
11             [\r
12                 "3e4ad38e.7afdec"\r
13             ]\r
14         ]\r
15     },\r
16     {\r
17         "id": "3e4ad38e.7afdec",\r
18         "type": "service-logic",\r
19         "name": "ran-slice-api ${project.version}",\r
20         "module": "ran-slice-api",\r
21         "version": "${project.version}",\r
22         "comments": "",\r
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}'>",\r
24         "outputs": 1,\r
25         "x": 198.0000228881836,\r
26         "y": 108.6666374206543,\r
27         "z": "1201fdc0.e52e32",\r
28         "wires": [\r
29             [\r
30                 "dd6a7cd5.cecfd"\r
31             ]\r
32         ]\r
33     },\r
34     {\r
35         "id": "dd6a7cd5.cecfd",\r
36         "type": "method",\r
37         "name": "method",\r
38         "xml": "<method rpc='activateRANSliceInstance-configDB' mode='sync'>\n",\r
39         "comments": "",\r
40         "outputs": 1,\r
41         "x": 132,\r
42         "y": 168.6666030883789,\r
43         "z": "1201fdc0.e52e32",\r
44         "wires": [\r
45             [\r
46                 "114357e5.b5ced8"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "114357e5.b5ced8",\r
52         "type": "block",\r
53         "name": "block : atomic",\r
54         "xml": "<block atomic='true'>",\r
55         "atomic": "true",\r
56         "comments": "",\r
57         "outputs": 1,\r
58         "x": 154.5000114440918,\r
59         "y": 249.1666717529297,\r
60         "z": "1201fdc0.e52e32",\r
61         "wires": [\r
62             [\r
63                 "8953b8a.7058148",\r
64                 "afcbd96c.8ba7f8",\r
65                 "1c68dd77.506f43",\r
66                 "be757151.125bd",\r
67                 "32776d46.799b92",\r
68                 "dc1ad0a0.54faa",\r
69                 "8753ead2.f4ec78",\r
70                 "a8d2bde7.8e816",\r
71                 "7ad03b2c.e956a4",\r
72                 "651e35fc.429f6c",\r
73                 "f19c8ec4.34b46",\r
74                 "2e838044.a26ff",\r
75                 "90fc2c2a.9a8f2",\r
76                 "88cb566d.e07ed8",\r
77                 "c19823b3.9d137",\r
78                 "1da349af.70a696",\r
79                 "924e6fd3.100f",\r
80                 "a96dd5c0.654b88",\r
81                 "acfb5c24.67b4f",\r
82                 "a07d31b.1db7ad",\r
83                 "5f03e2e7.3fccac"\r
84             ]\r
85         ]\r
86     },\r
87     {\r
88         "id": "8953b8a.7058148",\r
89         "type": "execute",\r
90         "name": "generate getNearRTRICsFromRANNFNSSI URL",\r
91         "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`\"/>",\r
92         "comments": "",\r
93         "outputs": 1,\r
94         "x": 736.2500610351562,\r
95         "y": 444.36112785339355,\r
96         "z": "1201fdc0.e52e32",\r
97         "wires": [\r
98             []\r
99         ]\r
100     },\r
101     {\r
102         "id": "afcbd96c.8ba7f8",\r
103         "type": "record",\r
104         "name": "record configdb RestAPI params",\r
105         "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`\" />",\r
106         "comments": "",\r
107         "outputs": 1,\r
108         "x": 676.2500152587891,\r
109         "y": 480.91669511795044,\r
110         "z": "1201fdc0.e52e32",\r
111         "wires": [\r
112             []\r
113         ]\r
114     },\r
115     {\r
116         "id": "1c68dd77.506f43",\r
117         "type": "execute",\r
118         "name": "Get nearRTRIC for NFNSSI",\r
119         "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\"/>",\r
120         "comments": "",\r
121         "outputs": 1,\r
122         "x": 666.2500915527344,\r
123         "y": 532.9167256355286,\r
124         "z": "1201fdc0.e52e32",\r
125         "wires": [\r
126             [\r
127                 "e15120a6.03a9b",\r
128                 "e1904161.7b70c"\r
129             ]\r
130         ]\r
131     },\r
132     {\r
133         "id": "e15120a6.03a9b",\r
134         "type": "success",\r
135         "name": "success",\r
136         "xml": "<outcome value='success'>\n",\r
137         "comments": "",\r
138         "outputs": 1,\r
139         "x": 965.0680961608887,\r
140         "y": 550.7347493171692,\r
141         "z": "1201fdc0.e52e32",\r
142         "wires": [\r
143             [\r
144                 "10126bdb.47bee4"\r
145             ]\r
146         ]\r
147     },\r
148     {\r
149         "id": "10126bdb.47bee4",\r
150         "type": "block",\r
151         "name": "block : atomic",\r
152         "xml": "<block atomic='true'>",\r
153         "atomic": "true",\r
154         "comments": "",\r
155         "outputs": 1,\r
156         "x": 1135.0679931640625,\r
157         "y": 551.7348647117615,\r
158         "z": "1201fdc0.e52e32",\r
159         "wires": [\r
160             [\r
161                 "61c1def.b84042",\r
162                 "5722f483.01f06c"\r
163             ]\r
164         ]\r
165     },\r
166     {\r
167         "id": "61c1def.b84042",\r
168         "type": "record",\r
169         "name": "record",\r
170         "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`\"/>",\r
171         "comments": "",\r
172         "outputs": 1,\r
173         "x": 1358.0677909851074,\r
174         "y": 496.7348484992981,\r
175         "z": "1201fdc0.e52e32",\r
176         "wires": [\r
177             []\r
178         ]\r
179     },\r
180     {\r
181         "id": "5722f483.01f06c",\r
182         "type": "execute",\r
183         "name": "printContext",\r
184         "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",\r
185         "comments": "",\r
186         "outputs": 1,\r
187         "x": 1353.845932006836,\r
188         "y": 567.7348561286926,\r
189         "z": "1201fdc0.e52e32",\r
190         "wires": [\r
191             []\r
192         ]\r
193     },\r
194     {\r
195         "id": "e1904161.7b70c",\r
196         "type": "failure",\r
197         "name": "failure",\r
198         "xml": "<outcome value='failure'>\n",\r
199         "comments": "",\r
200         "outputs": 1,\r
201         "x": 971.0680503845215,\r
202         "y": 490.73483324050903,\r
203         "z": "1201fdc0.e52e32",\r
204         "wires": [\r
205             [\r
206                 "38c94f1d.be79e"\r
207             ]\r
208         ]\r
209     },\r
210     {\r
211         "id": "38c94f1d.be79e",\r
212         "type": "block",\r
213         "name": "block",\r
214         "xml": "<block>",\r
215         "atomic": "false",\r
216         "comments": "",\r
217         "outputs": 1,\r
218         "x": 1251.0681266784668,\r
219         "y": 396.7348871231079,\r
220         "z": "1201fdc0.e52e32",\r
221         "wires": [\r
222             [\r
223                 "2ed45def.ebaa02",\r
224                 "6090e5e0.a79f3c"\r
225             ]\r
226         ]\r
227     },\r
228     {\r
229         "id": "2ed45def.ebaa02",\r
230         "type": "set",\r
231         "name": "set",\r
232         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Getting Info from ConfigDB. Aborting RPC executiopn'/>",\r
233         "comments": "",\r
234         "x": 1429.06791305542,\r
235         "y": 350.8459138870239,\r
236         "z": "1201fdc0.e52e32",\r
237         "wires": []\r
238     },\r
239     {\r
240         "id": "be757151.125bd",\r
241         "type": "record",\r
242         "name": "record",\r
243         "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`\"/>",\r
244         "comments": "",\r
245         "outputs": 1,\r
246         "x": 641,\r
247         "y": 57.66665458679199,\r
248         "z": "1201fdc0.e52e32",\r
249         "wires": [\r
250             []\r
251         ]\r
252     },\r
253     {\r
254         "id": "32776d46.799b92",\r
255         "type": "set",\r
256         "name": "set default status value",\r
257         "xml": "<set>\n<parameter name='error-code' value='200' />\n<parameter name='error-message' value='Successful execution of activateRANSice RPC' />",\r
258         "comments": "",\r
259         "x": 679.999755859375,\r
260         "y": 100.6666669845581,\r
261         "z": "1201fdc0.e52e32",\r
262         "wires": []\r
263     },\r
264     {\r
265         "id": "dc1ad0a0.54faa",\r
266         "type": "execute",\r
267         "name": "execute jsonStringToCtx",\r
268         "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' />",\r
269         "comments": "",\r
270         "outputs": 1,\r
271         "x": 684.9997711181641,\r
272         "y": 145.41665267944336,\r
273         "z": "1201fdc0.e52e32",\r
274         "wires": [\r
275             [\r
276                 "18f820d5.220f9f"\r
277             ]\r
278         ]\r
279     },\r
280     {\r
281         "id": "8753ead2.f4ec78",\r
282         "type": "execute",\r
283         "name": "printContext",\r
284         "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",\r
285         "comments": "",\r
286         "outputs": 1,\r
287         "x": 644.6386184692383,\r
288         "y": 234.40620613098145,\r
289         "z": "1201fdc0.e52e32",\r
290         "wires": [\r
291             []\r
292         ]\r
293     },\r
294     {\r
295         "id": "a8d2bde7.8e816",\r
296         "type": "execute",\r
297         "name": "execute Properties",\r
298         "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",\r
299         "comments": "",\r
300         "outputs": 1,\r
301         "x": 673.5275650024414,\r
302         "y": 275.41662979125977,\r
303         "z": "1201fdc0.e52e32",\r
304         "wires": [\r
305             []\r
306         ]\r
307     },\r
308     {\r
309         "id": "7ad03b2c.e956a4",\r
310         "type": "record",\r
311         "name": "record",\r
312         "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`\"/>",\r
313         "comments": "",\r
314         "outputs": 1,\r
315         "x": 642.5832805633545,\r
316         "y": 320.8611469268799,\r
317         "z": "1201fdc0.e52e32",\r
318         "wires": [\r
319             []\r
320         ]\r
321     },\r
322     {\r
323         "id": "18f820d5.220f9f",\r
324         "type": "other",\r
325         "name": "success",\r
326         "xml": "<outcome value='success'>\n",\r
327         "comments": "",\r
328         "outputs": 1,\r
329         "x": 951.4997825622559,\r
330         "y": 147.41664218902588,\r
331         "z": "1201fdc0.e52e32",\r
332         "wires": [\r
333             [\r
334                 "1e1d44f9.4cbedb"\r
335             ]\r
336         ]\r
337     },\r
338     {\r
339         "id": "1e1d44f9.4cbedb",\r
340         "type": "block",\r
341         "name": "block : atomic",\r
342         "xml": "<block atomic='true'>",\r
343         "atomic": "true",\r
344         "comments": "",\r
345         "outputs": 1,\r
346         "x": 1151.4999389648438,\r
347         "y": 150.1666383743286,\r
348         "z": "1201fdc0.e52e32",\r
349         "wires": [\r
350             [\r
351                 "3356346c.33502c",\r
352                 "ab9b930d.f64ed"\r
353             ]\r
354         ]\r
355     },\r
356     {\r
357         "id": "3356346c.33502c",\r
358         "type": "execute",\r
359         "name": "printContext",\r
360         "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",\r
361         "comments": "",\r
362         "outputs": 1,\r
363         "x": 1341.500015258789,\r
364         "y": 111.666672706604,\r
365         "z": "1201fdc0.e52e32",\r
366         "wires": [\r
367             []\r
368         ]\r
369     },\r
370     {\r
371         "id": "ab9b930d.f64ed",\r
372         "type": "record",\r
373         "name": "record",\r
374         "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",\r
375         "comments": "",\r
376         "outputs": 1,\r
377         "x": 1340.74995803833,\r
378         "y": 175.66668891906738,\r
379         "z": "1201fdc0.e52e32",\r
380         "wires": [\r
381             []\r
382         ]\r
383     },\r
384     {\r
385         "id": "651e35fc.429f6c",\r
386         "type": "for",\r
387         "name": "foreach NearRTRIC",\r
388         "xml": "<for index='idy' start='0' end='`$tmp.RICList_length`' >\n",\r
389         "comments": "",\r
390         "outputs": 1,\r
391         "x": 418.9375915527344,\r
392         "y": 973.5416851043701,\r
393         "z": "1201fdc0.e52e32",\r
394         "wires": [\r
395             [\r
396                 "92c79d.2d79986",\r
397                 "5b5b2906.f8e598",\r
398                 "dd542198.cd316",\r
399                 "ce6df94b.677c98"\r
400             ]\r
401         ]\r
402     },\r
403     {\r
404         "id": "92c79d.2d79986",\r
405         "type": "block",\r
406         "name": "Process CUCP",\r
407         "xml": "<block atomic='true'>",\r
408         "atomic": "true",\r
409         "comments": "",\r
410         "outputs": 1,\r
411         "x": 684.1875305175781,\r
412         "y": 966.9736156463623,\r
413         "z": "1201fdc0.e52e32",\r
414         "wires": [\r
415             [\r
416                 "57ce8c2.dad3d74",\r
417                 "414b404.f11e9c",\r
418                 "792966f1.094b98"\r
419             ]\r
420         ]\r
421     },\r
422     {\r
423         "id": "57ce8c2.dad3d74",\r
424         "type": "execute",\r
425         "name": "read CUCP list size",\r
426         "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    ",\r
427         "comments": "",\r
428         "outputs": 1,\r
429         "x": 1030.437515258789,\r
430         "y": 836.7235240936279,\r
431         "z": "1201fdc0.e52e32",\r
432         "wires": [\r
433             []\r
434         ]\r
435     },\r
436     {\r
437         "id": "414b404.f11e9c",\r
438         "type": "record",\r
439         "name": "record",\r
440         "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",\r
441         "comments": "",\r
442         "outputs": 1,\r
443         "x": 989.9374961853027,\r
444         "y": 884.2236013412476,\r
445         "z": "1201fdc0.e52e32",\r
446         "wires": [\r
447             []\r
448         ]\r
449     },\r
450     {\r
451         "id": "792966f1.094b98",\r
452         "type": "for",\r
453         "name": "foreach CUCP",\r
454         "xml": "<for index='idz' start='0' end='`$tmp.CUCPList_length`'>\n",\r
455         "comments": "",\r
456         "outputs": 1,\r
457         "x": 1006.6876220703125,\r
458         "y": 934.2236020565033,\r
459         "z": "1201fdc0.e52e32",\r
460         "wires": [\r
461             [\r
462                 "c553ff71.16d2"\r
463             ]\r
464         ]\r
465     },\r
466     {\r
467         "id": "c553ff71.16d2",\r
468         "type": "block",\r
469         "name": "block : process CUCP",\r
470         "xml": "<block atomic='true'>",\r
471         "atomic": "true",\r
472         "comments": "",\r
473         "outputs": 1,\r
474         "x": 1217.687515258789,\r
475         "y": 897.4734954833984,\r
476         "z": "1201fdc0.e52e32",\r
477         "wires": [\r
478             [\r
479                 "c23b72fc.c12f7",\r
480                 "b9898d9d.efb8f",\r
481                 "7c7c402.56cc4c",\r
482                 "709ad36b.5b73fc"\r
483             ]\r
484         ]\r
485     },\r
486     {\r
487         "id": "c23b72fc.c12f7",\r
488         "type": "execute",\r
489         "name": "read CUCP name",\r
490         "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'`\" />",\r
491         "comments": "",\r
492         "outputs": 1,\r
493         "x": 1472.4376068115234,\r
494         "y": 627.5568962097168,\r
495         "z": "1201fdc0.e52e32",\r
496         "wires": [\r
497             []\r
498         ]\r
499     },\r
500     {\r
501         "id": "7c7c402.56cc4c",\r
502         "type": "record",\r
503         "name": "record",\r
504         "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",\r
505         "comments": "",\r
506         "outputs": 1,\r
507         "x": 1444.187614440918,\r
508         "y": 682.7235069274902,\r
509         "z": "1201fdc0.e52e32",\r
510         "wires": [\r
511             []\r
512         ]\r
513     },\r
514     {\r
515         "id": "709ad36b.5b73fc",\r
516         "type": "execute",\r
517         "name": "read cellCU list size",\r
518         "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    ",\r
519         "comments": "",\r
520         "outputs": 1,\r
521         "x": 1481.4375228881836,\r
522         "y": 730.4735221862793,\r
523         "z": "1201fdc0.e52e32",\r
524         "wires": [\r
525             []\r
526         ]\r
527     },\r
528     {\r
529         "id": "b9898d9d.efb8f",\r
530         "type": "for",\r
531         "name": "for cellCUList",\r
532         "xml": "<for index='idcu' start='0' end='`$tmp.cellCUList_length`' >\n",\r
533         "comments": "",\r
534         "outputs": 1,\r
535         "x": 1456.4374923706055,\r
536         "y": 783.2235374450684,\r
537         "z": "1201fdc0.e52e32",\r
538         "wires": [\r
539             [\r
540                 "3dc4f9ea.71c276"\r
541             ]\r
542         ]\r
543     },\r
544     {\r
545         "id": "3dc4f9ea.71c276",\r
546         "type": "block",\r
547         "name": "block",\r
548         "xml": "<block atomic='true'>",\r
549         "atomic": "true",\r
550         "comments": "",\r
551         "outputs": 1,\r
552         "x": 1671.4375343322754,\r
553         "y": 783.473554611206,\r
554         "z": "1201fdc0.e52e32",\r
555         "wires": [\r
556             [\r
557                 "f7645ce6.5b711",\r
558                 "8926f051.7cdd",\r
559                 "fc2cba6d.1cc758"\r
560             ]\r
561         ]\r
562     },\r
563     {\r
564         "id": "f7645ce6.5b711",\r
565         "type": "execute",\r
566         "name": "read PLMNList size",\r
567         "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'`\" />",\r
568         "comments": "",\r
569         "outputs": 1,\r
570         "x": 1888.3964233398438,\r
571         "y": 722.1265239715576,\r
572         "z": "1201fdc0.e52e32",\r
573         "wires": [\r
574             []\r
575         ]\r
576     },\r
577     {\r
578         "id": "fc2cba6d.1cc758",\r
579         "type": "for",\r
580         "name": "foreach PLMNInfo",\r
581         "xml": "<for index='id-cuplmn' start='0' end='`$tmp.pLMNInfoList_length`' >\n",\r
582         "comments": "",\r
583         "outputs": 1,\r
584         "x": 1888.4241485595703,\r
585         "y": 801.3207906484604,\r
586         "z": "1201fdc0.e52e32",\r
587         "wires": [\r
588             [\r
589                 "79e0a0e5.d6a74"\r
590             ]\r
591         ]\r
592     },\r
593     {\r
594         "id": "79e0a0e5.d6a74",\r
595         "type": "block",\r
596         "name": "block : atomic",\r
597         "xml": "<block atomic='true'>",\r
598         "atomic": "true",\r
599         "comments": "",\r
600         "outputs": 1,\r
601         "x": 2095.313056945801,\r
602         "y": 743.0985851287842,\r
603         "z": "1201fdc0.e52e32",\r
604         "wires": [\r
605             [\r
606                 "bab26f0b.3caf6",\r
607                 "9b279ceb.ea195"\r
608             ]\r
609         ]\r
610     },\r
611     {\r
612         "id": "4d056992.455e58",\r
613         "type": "execute",\r
614         "name": "read sNSSAI from getNFNSSIRIC-configdb-response",\r
615         "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['+$id-cunssai+'].sNSSAI'`\" />",\r
616         "comments": "",\r
617         "outputs": 1,\r
618         "x": 2445.7574768066406,\r
619         "y": 756.0985803604126,\r
620         "z": "1201fdc0.e52e32",\r
621         "wires": [\r
622             []\r
623         ]\r
624     },\r
625     {\r
626         "id": "80784969.babca8",\r
627         "type": "record",\r
628         "name": "record",\r
629         "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",\r
630         "comments": "",\r
631         "outputs": 1,\r
632         "x": 2304.5353813171387,\r
633         "y": 789.6541061401367,\r
634         "z": "1201fdc0.e52e32",\r
635         "wires": [\r
636             []\r
637         ]\r
638     },\r
639     {\r
640         "id": "6485bd54.8d70a4",\r
641         "type": "switchNode",\r
642         "name": "is NSSAI exists",\r
643         "xml": "<switch test='`$tmp.configDBSNSSAI == $tmp.sNSSAI`'>\n",\r
644         "comments": "",\r
645         "outputs": 1,\r
646         "x": 2340.0908584594727,\r
647         "y": 830.8763341903687,\r
648         "z": "1201fdc0.e52e32",\r
649         "wires": [\r
650             [\r
651                 "1e9cc7f5.a3e688"\r
652             ]\r
653         ]\r
654     },\r
655     {\r
656         "id": "1e9cc7f5.a3e688",\r
657         "type": "outcome",\r
658         "name": "True",\r
659         "xml": "<outcome value='true'>\n",\r
660         "comments": "",\r
661         "outputs": 1,\r
662         "x": 2529.563056945801,\r
663         "y": 831.0986633300781,\r
664         "z": "1201fdc0.e52e32",\r
665         "wires": [\r
666             [\r
667                 "1bbb0ec4.28d7c1"\r
668             ]\r
669         ]\r
670     },\r
671     {\r
672         "id": "1bbb0ec4.28d7c1",\r
673         "type": "block",\r
674         "name": "block : atomic",\r
675         "xml": "<block atomic='true'>",\r
676         "atomic": "true",\r
677         "comments": "",\r
678         "outputs": 1,\r
679         "x": 2750.1875,\r
680         "y": 828.8541679382324,\r
681         "z": "1201fdc0.e52e32",\r
682         "wires": [\r
683             [\r
684                 "e063ff8c.e49c",\r
685                 "682fce94.32746",\r
686                 "82088e5a.22771",\r
687                 "3126b7b6.d1ddd8",\r
688                 "16be4224.e4792e",\r
689                 "e717a423.adae18",\r
690                 "c6f5286e.f277d8",\r
691                 "51ea23.a5fb05dc",\r
692                 "ab9ca20.3149a6"\r
693             ]\r
694         ]\r
695     },\r
696     {\r
697         "id": "ab9ca20.3149a6",\r
698         "type": "record",\r
699         "name": "record",\r
700         "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",\r
701         "comments": "",\r
702         "outputs": 1,\r
703         "x": 2945.1875,\r
704         "y": 823.8541679382324,\r
705         "z": "1201fdc0.e52e32",\r
706         "wires": [\r
707             []\r
708         ]\r
709     },\r
710     {\r
711         "id": "51ea23.a5fb05dc",\r
712         "type": "switchNode",\r
713         "name": "ransim mounted",\r
714         "xml": "<switch test='`$prop.ransim-mounted`'>\n",\r
715         "comments": "",\r
716         "outputs": 1,\r
717         "x": 2973.1875,\r
718         "y": 891.8541679382324,\r
719         "z": "1201fdc0.e52e32",\r
720         "wires": [\r
721             [\r
722                 "dfcdedaa.6bc3d",\r
723                 "e720258f.f265b8"\r
724             ]\r
725         ]\r
726     },\r
727     {\r
728         "id": "dfcdedaa.6bc3d",\r
729         "type": "outcome",\r
730         "name": "Not Mounted",\r
731         "xml": "<outcome value='false'>\n",\r
732         "comments": "",\r
733         "outputs": 1,\r
734         "x": 3181.1875,\r
735         "y": 856.8539237976074,\r
736         "z": "1201fdc0.e52e32",\r
737         "wires": [\r
738             [\r
739                 "579ea710.ae0018"\r
740             ]\r
741         ]\r
742     },\r
743     {\r
744         "id": "579ea710.ae0018",\r
745         "type": "execute",\r
746         "name": "generate patch PLMNInfoListEntry ToNRCellCU",\r
747         "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",\r
748         "comments": "",\r
749         "outputs": 1,\r
750         "x": 3501.1875,\r
751         "y": 871.8541679382324,\r
752         "z": "1201fdc0.e52e32",\r
753         "wires": [\r
754             []\r
755         ]\r
756     },\r
757     {\r
758         "id": "bee4bc6d.b0811",\r
759         "type": "execute",\r
760         "name": "generate patchPLMNInfoList.ToNRCellCU",\r
761         "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`\"/>",\r
762         "comments": "",\r
763         "outputs": 1,\r
764         "x": 3679.687530517578,\r
765         "y": 929.8541069030762,\r
766         "z": "1201fdc0.e52e32",\r
767         "wires": [\r
768             []\r
769         ]\r
770     },\r
771     {\r
772         "id": "e1edbe11.4db63",\r
773         "type": "execute",\r
774         "name": "populate mountName",\r
775         "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`\"/>",\r
776         "comments": "",\r
777         "outputs": 1,\r
778         "x": 3623.687931060791,\r
779         "y": 982.8543004989624,\r
780         "z": "1201fdc0.e52e32",\r
781         "wires": [\r
782             []\r
783         ]\r
784     },\r
785     {\r
786         "id": "c121493c.8fa8a8",\r
787         "type": "block",\r
788         "name": "ransim  URL",\r
789         "xml": "<block atomic='true'>",\r
790         "atomic": "true",\r
791         "comments": "",\r
792         "outputs": 1,\r
793         "x": 3372.6875,\r
794         "y": 959.8541679382324,\r
795         "z": "1201fdc0.e52e32",\r
796         "wires": [\r
797             [\r
798                 "bee4bc6d.b0811",\r
799                 "e1edbe11.4db63"\r
800             ]\r
801         ]\r
802     },\r
803     {\r
804         "id": "e720258f.f265b8",\r
805         "type": "outcome",\r
806         "name": "Mounted",\r
807         "xml": "<outcome value='true'>\n",\r
808         "comments": "",\r
809         "outputs": 1,\r
810         "x": 3169.1875,\r
811         "y": 958.8541679382324,\r
812         "z": "1201fdc0.e52e32",\r
813         "wires": [\r
814             [\r
815                 "c121493c.8fa8a8"\r
816             ]\r
817         ]\r
818     },\r
819     {\r
820         "id": "e063ff8c.e49c",\r
821         "type": "execute",\r
822         "name": "read cellCU",\r
823         "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'`\" />",\r
824         "comments": "",\r
825         "outputs": 1,\r
826         "x": 2940.1875,\r
827         "y": 991.8541679382324,\r
828         "z": "1201fdc0.e52e32",\r
829         "wires": [\r
830             []\r
831         ]\r
832     },\r
833     {\r
834         "id": "16be4224.e4792e",\r
835         "type": "execute",\r
836         "name": "prepare idGNBCUCPFunction",\r
837         "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",\r
838         "comments": "",\r
839         "outputs": 1,\r
840         "x": 2967.1875,\r
841         "y": 1055.8541679382324,\r
842         "z": "1201fdc0.e52e32",\r
843         "wires": [\r
844             []\r
845         ]\r
846     },\r
847     {\r
848         "id": "e717a423.adae18",\r
849         "type": "execute",\r
850         "name": "prepare idNRCellCU",\r
851         "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",\r
852         "comments": "",\r
853         "outputs": 1,\r
854         "x": 2928.187759399414,\r
855         "y": 1101.354196548462,\r
856         "z": "1201fdc0.e52e32",\r
857         "wires": [\r
858             []\r
859         ]\r
860     },\r
861     {\r
862         "id": "c6f5286e.f277d8",\r
863         "type": "execute",\r
864         "name": "prepare mcc",\r
865         "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   ",\r
866         "comments": "",\r
867         "outputs": 1,\r
868         "x": 2893.9375610351562,\r
869         "y": 1183.104224205017,\r
870         "z": "1201fdc0.e52e32",\r
871         "wires": [\r
872             []\r
873         ]\r
874     },\r
875     {\r
876         "id": "682fce94.32746",\r
877         "type": "execute",\r
878         "name": "prepare mnc",\r
879         "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`\"/>",\r
880         "comments": "",\r
881         "outputs": 1,\r
882         "x": 2882.68798828125,\r
883         "y": 1243.3542404174805,\r
884         "z": "1201fdc0.e52e32",\r
885         "wires": [\r
886             []\r
887         ]\r
888     },\r
889     {\r
890         "id": "82088e5a.22771",\r
891         "type": "record",\r
892         "name": "record API params",\r
893         "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",\r
894         "comments": "",\r
895         "outputs": 1,\r
896         "x": 2879.1875,\r
897         "y": 1311.8541679382324,\r
898         "z": "1201fdc0.e52e32",\r
899         "wires": [\r
900             []\r
901         ]\r
902     },\r
903     {\r
904         "id": "3126b7b6.d1ddd8",\r
905         "type": "execute",\r
906         "name": "activate PLMNInfoListEntry ToNRCellDU",\r
907         "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' />",\r
908         "comments": "",\r
909         "outputs": 1,\r
910         "x": 2919.1876068115234,\r
911         "y": 1374.8541412353516,\r
912         "z": "1201fdc0.e52e32",\r
913         "wires": [\r
914             [\r
915                 "29edeba8.091284",\r
916                 "a7845629.ace858"\r
917             ]\r
918         ]\r
919     },\r
920     {\r
921         "id": "a7845629.ace858",\r
922         "type": "failure",\r
923         "name": "failure",\r
924         "xml": "<outcome value='failure'>\n",\r
925         "comments": "",\r
926         "outputs": 1,\r
927         "x": 3135.18758392334,\r
928         "y": 1253.8541412353516,\r
929         "z": "1201fdc0.e52e32",\r
930         "wires": [\r
931             [\r
932                 "72f06dc9.329de4"\r
933             ]\r
934         ]\r
935     },\r
936     {\r
937         "id": "72f06dc9.329de4",\r
938         "type": "block",\r
939         "name": "block : atomic",\r
940         "xml": "<block atomic='true'>",\r
941         "atomic": "true",\r
942         "comments": "",\r
943         "outputs": 1,\r
944         "x": 3285.187858581543,\r
945         "y": 1212.8543243408203,\r
946         "z": "1201fdc0.e52e32",\r
947         "wires": [\r
948             [\r
949                 "934d443c.e5d8f8",\r
950                 "ff81fc55.ebd82",\r
951                 "6090e5e0.a79f3c"\r
952             ]\r
953         ]\r
954     },\r
955     {\r
956         "id": "ff81fc55.ebd82",\r
957         "type": "set",\r
958         "name": "set",\r
959         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error patching cellCU PLMNInfoList. Aborting RPC executiopn'/>",\r
960         "comments": "",\r
961         "x": 3451.187614440918,\r
962         "y": 1178.8543243408203,\r
963         "z": "1201fdc0.e52e32",\r
964         "wires": []\r
965     },\r
966     {\r
967         "id": "934d443c.e5d8f8",\r
968         "type": "returnFailure",\r
969         "name": "return failure",\r
970         "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'/>",\r
971         "comments": "",\r
972         "x": 3456.1874923706055,\r
973         "y": 1273.8543853759766,\r
974         "z": "1201fdc0.e52e32",\r
975         "wires": []\r
976     },\r
977     {\r
978         "id": "4016125a.7522cc",\r
979         "type": "record",\r
980         "name": "record",\r
981         "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\"/>",\r
982         "comments": "",\r
983         "outputs": 1,\r
984         "x": 3541.1874618530273,\r
985         "y": 1366.8545684814453,\r
986         "z": "1201fdc0.e52e32",\r
987         "wires": [\r
988             []\r
989         ]\r
990     },\r
991     {\r
992         "id": "ba6204d2.b81408",\r
993         "type": "block",\r
994         "name": "block : atomic",\r
995         "xml": "<block atomic='true'>",\r
996         "atomic": "true",\r
997         "comments": "",\r
998         "outputs": 1,\r
999         "x": 3343.187400817871,\r
1000         "y": 1369.8544464111328,\r
1001         "z": "1201fdc0.e52e32",\r
1002         "wires": [\r
1003             [\r
1004                 "4016125a.7522cc"\r
1005             ]\r
1006         ]\r
1007     },\r
1008     {\r
1009         "id": "29edeba8.091284",\r
1010         "type": "success",\r
1011         "name": "success",\r
1012         "xml": "<outcome value='success'>\n",\r
1013         "comments": "",\r
1014         "outputs": 1,\r
1015         "x": 3170.187614440918,\r
1016         "y": 1370.8543853759766,\r
1017         "z": "1201fdc0.e52e32",\r
1018         "wires": [\r
1019             [\r
1020                 "ba6204d2.b81408"\r
1021             ]\r
1022         ]\r
1023     },\r
1024     {\r
1025         "id": "f19c8ec4.34b46",\r
1026         "type": "execute",\r
1027         "name": "read sNSSAI from input",\r
1028         "xml": "<set>\n<parameter name='tmp.sNSSAI' value=\"`$payloadJson.input.sNSSAI`\" />\n",\r
1029         "comments": "",\r
1030         "outputs": 1,\r
1031         "x": 692.6875152587891,\r
1032         "y": 191.66667366027832,\r
1033         "z": "1201fdc0.e52e32",\r
1034         "wires": [\r
1035             []\r
1036         ]\r
1037     },\r
1038     {\r
1039         "id": "5b5b2906.f8e598",\r
1040         "type": "block",\r
1041         "name": "Process CUUP",\r
1042         "xml": "<block atomic='true'>",\r
1043         "atomic": "true",\r
1044         "comments": "",\r
1045         "outputs": 1,\r
1046         "x": 685.1875534057617,\r
1047         "y": 1108.854193687439,\r
1048         "z": "1201fdc0.e52e32",\r
1049         "wires": [\r
1050             [\r
1051                 "840ab25e.16772",\r
1052                 "90e1369f.d0a358",\r
1053                 "7d7ce27.70a991c"\r
1054             ]\r
1055         ]\r
1056     },\r
1057     {\r
1058         "id": "840ab25e.16772",\r
1059         "type": "execute",\r
1060         "name": "read CUUP list size",\r
1061         "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    ",\r
1062         "comments": "",\r
1063         "outputs": 1,\r
1064         "x": 1016.187557220459,\r
1065         "y": 1008.854190826416,\r
1066         "z": "1201fdc0.e52e32",\r
1067         "wires": [\r
1068             []\r
1069         ]\r
1070     },\r
1071     {\r
1072         "id": "90e1369f.d0a358",\r
1073         "type": "record",\r
1074         "name": "record",\r
1075         "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",\r
1076         "comments": "",\r
1077         "outputs": 1,\r
1078         "x": 973.1876220703125,\r
1079         "y": 1060.1041932106018,\r
1080         "z": "1201fdc0.e52e32",\r
1081         "wires": [\r
1082             []\r
1083         ]\r
1084     },\r
1085     {\r
1086         "id": "7d7ce27.70a991c",\r
1087         "type": "for",\r
1088         "name": "foreach CUUP",\r
1089         "xml": "<for index='id-cuup' start='0' end='`$tmp.CUUPList_length`'>\n",\r
1090         "comments": "",\r
1091         "outputs": 1,\r
1092         "x": 998.6875152587891,\r
1093         "y": 1108.8541927337646,\r
1094         "z": "1201fdc0.e52e32",\r
1095         "wires": [\r
1096             [\r
1097                 "ee32c0f2.1ab4e"\r
1098             ]\r
1099         ]\r
1100     },\r
1101     {\r
1102         "id": "ee32c0f2.1ab4e",\r
1103         "type": "block",\r
1104         "name": "block : process CUUP",\r
1105         "xml": "<block atomic='true'>",\r
1106         "atomic": "true",\r
1107         "comments": "",\r
1108         "outputs": 1,\r
1109         "x": 1222.1875610351562,\r
1110         "y": 1092.1042385101318,\r
1111         "z": "1201fdc0.e52e32",\r
1112         "wires": [\r
1113             [\r
1114                 "f23e9637.c599b8",\r
1115                 "1ec02a06.7a25c6",\r
1116                 "5ea10365.60f14c",\r
1117                 "fe3d437c.ba573"\r
1118             ]\r
1119         ]\r
1120     },\r
1121     {\r
1122         "id": "f23e9637.c599b8",\r
1123         "type": "execute",\r
1124         "name": "read CUUP id",\r
1125         "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'`\" />",\r
1126         "comments": "",\r
1127         "outputs": 1,\r
1128         "x": 1466.1875,\r
1129         "y": 867.3541679382324,\r
1130         "z": "1201fdc0.e52e32",\r
1131         "wires": [\r
1132             []\r
1133         ]\r
1134     },\r
1135     {\r
1136         "id": "1ec02a06.7a25c6",\r
1137         "type": "record",\r
1138         "name": "record",\r
1139         "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",\r
1140         "comments": "",\r
1141         "outputs": 1,\r
1142         "x": 1462.1875,\r
1143         "y": 921.3541679382324,\r
1144         "z": "1201fdc0.e52e32",\r
1145         "wires": [\r
1146             []\r
1147         ]\r
1148     },\r
1149     {\r
1150         "id": "5ea10365.60f14c",\r
1151         "type": "execute",\r
1152         "name": "read plmninfolist size",\r
1153         "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'`\" />",\r
1154         "comments": "",\r
1155         "outputs": 1,\r
1156         "x": 1513.1875,\r
1157         "y": 986.3541679382324,\r
1158         "z": "1201fdc0.e52e32",\r
1159         "wires": [\r
1160             []\r
1161         ]\r
1162     },\r
1163     {\r
1164         "id": "fe3d437c.ba573",\r
1165         "type": "for",\r
1166         "name": "foreach pLMNInfo",\r
1167         "xml": "<for index='id-plmn' start='0' end='`$tmp.pLMNInfoList`'>\n",\r
1168         "comments": "",\r
1169         "outputs": 1,\r
1170         "x": 1499.1875,\r
1171         "y": 1041.3541679382324,\r
1172         "z": "1201fdc0.e52e32",\r
1173         "wires": [\r
1174             [\r
1175                 "b2394e54.2e47f"\r
1176             ]\r
1177         ]\r
1178     },\r
1179     {\r
1180         "id": "19e0a173.df818f",\r
1181         "type": "block",\r
1182         "name": "block : atomic",\r
1183         "xml": "<block atomic='true'>",\r
1184         "atomic": "true",\r
1185         "comments": "",\r
1186         "outputs": 1,\r
1187         "x": 1738.3125,\r
1188         "y": 1038.5416679382324,\r
1189         "z": "1201fdc0.e52e32",\r
1190         "wires": [\r
1191             [\r
1192                 "4d4a0755.e1e358",\r
1193                 "64a6b829.4a47c8",\r
1194                 "6243b3bf.04413c",\r
1195                 "bf53780d.10df28",\r
1196                 "ebd08735.f0acf8",\r
1197                 "c10f2b2.1a3eed8"\r
1198             ]\r
1199         ]\r
1200     },\r
1201     {\r
1202         "id": "4d4a0755.e1e358",\r
1203         "type": "switchNode",\r
1204         "name": "ransim mounted",\r
1205         "xml": "<switch test='`$prop.ransim-mounted`'>\n",\r
1206         "comments": "",\r
1207         "outputs": 1,\r
1208         "x": 1951.562759399414,\r
1209         "y": 1039.2918167114258,\r
1210         "z": "1201fdc0.e52e32",\r
1211         "wires": [\r
1212             [\r
1213                 "fd157353.82e8f",\r
1214                 "85b6c9a0.a7b9d8"\r
1215             ]\r
1216         ]\r
1217     },\r
1218     {\r
1219         "id": "fd157353.82e8f",\r
1220         "type": "outcome",\r
1221         "name": "Not Mounted",\r
1222         "xml": "<outcome value='false'>\n",\r
1223         "comments": "",\r
1224         "outputs": 1,\r
1225         "x": 2164.562641143799,\r
1226         "y": 1006.7914352416992,\r
1227         "z": "1201fdc0.e52e32",\r
1228         "wires": [\r
1229             [\r
1230                 "9ee82e5d.cf1c6"\r
1231             ]\r
1232         ]\r
1233     },\r
1234     {\r
1235         "id": "9ee82e5d.cf1c6",\r
1236         "type": "execute",\r
1237         "name": "generate patch PLMNInfoListEntry CUUP URL",\r
1238         "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",\r
1239         "comments": "",\r
1240         "outputs": 1,\r
1241         "x": 2489.5625228881836,\r
1242         "y": 961.7917394638062,\r
1243         "z": "1201fdc0.e52e32",\r
1244         "wires": [\r
1245             []\r
1246         ]\r
1247     },\r
1248     {\r
1249         "id": "b2be61a2.d35c8",\r
1250         "type": "execute",\r
1251         "name": "generate patchPLMNInfoList.TogNBCUUP",\r
1252         "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`\"/>",\r
1253         "comments": "",\r
1254         "outputs": 1,\r
1255         "x": 2600.3120651245117,\r
1256         "y": 1044.5414505004883,\r
1257         "z": "1201fdc0.e52e32",\r
1258         "wires": [\r
1259             []\r
1260         ]\r
1261     },\r
1262     {\r
1263         "id": "581fe4e9.3b5a3c",\r
1264         "type": "execute",\r
1265         "name": "populate mountName",\r
1266         "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`\"/>",\r
1267         "comments": "",\r
1268         "outputs": 1,\r
1269         "x": 2584.3125858306885,\r
1270         "y": 1112.5417108535767,\r
1271         "z": "1201fdc0.e52e32",\r
1272         "wires": [\r
1273             []\r
1274         ]\r
1275     },\r
1276     {\r
1277         "id": "dbfbfcf.2edfc",\r
1278         "type": "block",\r
1279         "name": "ransim  URL",\r
1280         "xml": "<block atomic='true'>",\r
1281         "atomic": "true",\r
1282         "comments": "",\r
1283         "outputs": 1,\r
1284         "x": 2324.562370300293,\r
1285         "y": 1103.2914509773254,\r
1286         "z": "1201fdc0.e52e32",\r
1287         "wires": [\r
1288             [\r
1289                 "b2be61a2.d35c8",\r
1290                 "581fe4e9.3b5a3c"\r
1291             ]\r
1292         ]\r
1293     },\r
1294     {\r
1295         "id": "85b6c9a0.a7b9d8",\r
1296         "type": "outcome",\r
1297         "name": "Mounted",\r
1298         "xml": "<outcome value='true'>\n",\r
1299         "comments": "",\r
1300         "outputs": 1,\r
1301         "x": 2150.062515258789,\r
1302         "y": 1092.5417098999023,\r
1303         "z": "1201fdc0.e52e32",\r
1304         "wires": [\r
1305             [\r
1306                 "dbfbfcf.2edfc"\r
1307             ]\r
1308         ]\r
1309     },\r
1310     {\r
1311         "id": "64a6b829.4a47c8",\r
1312         "type": "execute",\r
1313         "name": "prepare idGNBCUUPFunction",\r
1314         "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",\r
1315         "comments": "",\r
1316         "outputs": 1,\r
1317         "x": 2020.2221374511719,\r
1318         "y": 1152.3263745307922,\r
1319         "z": "1201fdc0.e52e32",\r
1320         "wires": [\r
1321             []\r
1322         ]\r
1323     },\r
1324     {\r
1325         "id": "6243b3bf.04413c",\r
1326         "type": "execute",\r
1327         "name": "patch PLMNInfoListEntry gNBCUUP",\r
1328         "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' />",\r
1329         "comments": "",\r
1330         "outputs": 1,\r
1331         "x": 1969.5556335449219,\r
1332         "y": 1265.9930458068848,\r
1333         "z": "1201fdc0.e52e32",\r
1334         "wires": [\r
1335             [\r
1336                 "468eb481.90ea3c",\r
1337                 "f9a3efba.e451f"\r
1338             ]\r
1339         ]\r
1340     },\r
1341     {\r
1342         "id": "468eb481.90ea3c",\r
1343         "type": "failure",\r
1344         "name": "failure",\r
1345         "xml": "<outcome value='failure'>\n",\r
1346         "comments": "",\r
1347         "outputs": 1,\r
1348         "x": 2296.0001525878906,\r
1349         "y": 1229.1044073104858,\r
1350         "z": "1201fdc0.e52e32",\r
1351         "wires": [\r
1352             [\r
1353                 "16505b53.e46f25"\r
1354             ]\r
1355         ]\r
1356     },\r
1357     {\r
1358         "id": "f9a3efba.e451f",\r
1359         "type": "success",\r
1360         "name": "success",\r
1361         "xml": "<outcome value='success'>\n",\r
1362         "comments": "",\r
1363         "outputs": 1,\r
1364         "x": 2290.000030517578,\r
1365         "y": 1296.1043462753296,\r
1366         "z": "1201fdc0.e52e32",\r
1367         "wires": [\r
1368             [\r
1369                 "c300285a.24d668"\r
1370             ]\r
1371         ]\r
1372     },\r
1373     {\r
1374         "id": "16505b53.e46f25",\r
1375         "type": "block",\r
1376         "name": "block : atomic",\r
1377         "xml": "<block atomic='true'>",\r
1378         "atomic": "true",\r
1379         "comments": "",\r
1380         "outputs": 1,\r
1381         "x": 2473.000274658203,\r
1382         "y": 1218.1042852401733,\r
1383         "z": "1201fdc0.e52e32",\r
1384         "wires": [\r
1385             [\r
1386                 "380a94be.64fbfc",\r
1387                 "290bff6a.6147b",\r
1388                 "6090e5e0.a79f3c"\r
1389             ]\r
1390         ]\r
1391     },\r
1392     {\r
1393         "id": "c300285a.24d668",\r
1394         "type": "block",\r
1395         "name": "block : atomic",\r
1396         "xml": "<block atomic='true'>",\r
1397         "atomic": "true",\r
1398         "comments": "",\r
1399         "outputs": 1,\r
1400         "x": 2470.000030517578,\r
1401         "y": 1301.1041631698608,\r
1402         "z": "1201fdc0.e52e32",\r
1403         "wires": [\r
1404             [\r
1405                 "a5c40ce1.8266d"\r
1406             ]\r
1407         ]\r
1408     },\r
1409     {\r
1410         "id": "a5c40ce1.8266d",\r
1411         "type": "record",\r
1412         "name": "record",\r
1413         "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\"/>",\r
1414         "comments": "",\r
1415         "outputs": 1,\r
1416         "x": 2622.999725341797,\r
1417         "y": 1301.1044073104858,\r
1418         "z": "1201fdc0.e52e32",\r
1419         "wires": [\r
1420             []\r
1421         ]\r
1422     },\r
1423     {\r
1424         "id": "380a94be.64fbfc",\r
1425         "type": "returnFailure",\r
1426         "name": "return failure",\r
1427         "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'/>",\r
1428         "comments": "",\r
1429         "x": 2677.7502365112305,\r
1430         "y": 1218.604564666748,\r
1431         "z": "1201fdc0.e52e32",\r
1432         "wires": []\r
1433     },\r
1434     {\r
1435         "id": "290bff6a.6147b",\r
1436         "type": "set",\r
1437         "name": "set",\r
1438         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error patching CUUP PLMNInfoList. Aborting RPC executiopn'/>",\r
1439         "comments": "",\r
1440         "x": 2682.7504234313965,\r
1441         "y": 1164.6047005653381,\r
1442         "z": "1201fdc0.e52e32",\r
1443         "wires": []\r
1444     },\r
1445     {\r
1446         "id": "dd542198.cd316",\r
1447         "type": "block",\r
1448         "name": "Process gNBDU",\r
1449         "xml": "<block atomic='true'>",\r
1450         "atomic": "true",\r
1451         "comments": "",\r
1452         "outputs": 1,\r
1453         "x": 679.5625076293945,\r
1454         "y": 1257.2916927337646,\r
1455         "z": "1201fdc0.e52e32",\r
1456         "wires": [\r
1457             [\r
1458                 "20ffb1aa.1f2ace",\r
1459                 "d63cf457.57f878",\r
1460                 "54b5c545.99420c"\r
1461             ]\r
1462         ]\r
1463     },\r
1464     {\r
1465         "id": "20ffb1aa.1f2ace",\r
1466         "type": "execute",\r
1467         "name": "read DUlist size",\r
1468         "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    ",\r
1469         "comments": "",\r
1470         "outputs": 1,\r
1471         "x": 1012.3125305175781,\r
1472         "y": 1163.2916793823242,\r
1473         "z": "1201fdc0.e52e32",\r
1474         "wires": [\r
1475             []\r
1476         ]\r
1477     },\r
1478     {\r
1479         "id": "d63cf457.57f878",\r
1480         "type": "record",\r
1481         "name": "record",\r
1482         "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",\r
1483         "comments": "",\r
1484         "outputs": 1,\r
1485         "x": 985.312557220459,\r
1486         "y": 1206.7917404174805,\r
1487         "z": "1201fdc0.e52e32",\r
1488         "wires": [\r
1489             []\r
1490         ]\r
1491     },\r
1492     {\r
1493         "id": "54b5c545.99420c",\r
1494         "type": "for",\r
1495         "name": "foreach DU",\r
1496         "xml": "<for index='id-du' start='0' end='`$tmp.DUList_length`'>\n",\r
1497         "comments": "",\r
1498         "outputs": 1,\r
1499         "x": 997.3125305175781,\r
1500         "y": 1258.0416679382324,\r
1501         "z": "1201fdc0.e52e32",\r
1502         "wires": [\r
1503             [\r
1504                 "17f1792b.d82157"\r
1505             ]\r
1506         ]\r
1507     },\r
1508     {\r
1509         "id": "17f1792b.d82157",\r
1510         "type": "block",\r
1511         "name": "block : process gNBDU",\r
1512         "xml": "<block atomic='true'>",\r
1513         "atomic": "true",\r
1514         "comments": "",\r
1515         "outputs": 1,\r
1516         "x": 1278.3125,\r
1517         "y": 1259.0416374206543,\r
1518         "z": "1201fdc0.e52e32",\r
1519         "wires": [\r
1520             [\r
1521                 "43cd7201.d0121c",\r
1522                 "16a06086.21e2df",\r
1523                 "9118d789.5ac698",\r
1524                 "37c5bd61.c2cd62"\r
1525             ]\r
1526         ]\r
1527     },\r
1528     {\r
1529         "id": "43cd7201.d0121c",\r
1530         "type": "execute",\r
1531         "name": "read DU id",\r
1532         "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'`\" />",\r
1533         "comments": "",\r
1534         "outputs": 1,\r
1535         "x": 1557.3123245239258,\r
1536         "y": 1255.0409393310547,\r
1537         "z": "1201fdc0.e52e32",\r
1538         "wires": [\r
1539             []\r
1540         ]\r
1541     },\r
1542     {\r
1543         "id": "16a06086.21e2df",\r
1544         "type": "record",\r
1545         "name": "record",\r
1546         "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",\r
1547         "comments": "",\r
1548         "outputs": 1,\r
1549         "x": 1530.3123245239258,\r
1550         "y": 1306.0409393310547,\r
1551         "z": "1201fdc0.e52e32",\r
1552         "wires": [\r
1553             []\r
1554         ]\r
1555     },\r
1556     {\r
1557         "id": "9118d789.5ac698",\r
1558         "type": "execute",\r
1559         "name": "read cellDU list size",\r
1560         "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    ",\r
1561         "comments": "",\r
1562         "outputs": 1,\r
1563         "x": 1571.3123245239258,\r
1564         "y": 1355.0409393310547,\r
1565         "z": "1201fdc0.e52e32",\r
1566         "wires": [\r
1567             []\r
1568         ]\r
1569     },\r
1570     {\r
1571         "id": "37c5bd61.c2cd62",\r
1572         "type": "for",\r
1573         "name": "for cellDUList",\r
1574         "xml": "<for index='id-celldu' start='0' end='`$tmp.cellDUList_length`' >\n",\r
1575         "comments": "",\r
1576         "outputs": 1,\r
1577         "x": 1561.3123245239258,\r
1578         "y": 1399.0409393310547,\r
1579         "z": "1201fdc0.e52e32",\r
1580         "wires": [\r
1581             [\r
1582                 "cf808ad2.ebe628"\r
1583             ]\r
1584         ]\r
1585     },\r
1586     {\r
1587         "id": "cf808ad2.ebe628",\r
1588         "type": "block",\r
1589         "name": "block",\r
1590         "xml": "<block>\n",\r
1591         "atomic": "false",\r
1592         "comments": "",\r
1593         "outputs": 1,\r
1594         "x": 1721.062385559082,\r
1595         "y": 1398.7910642623901,\r
1596         "z": "1201fdc0.e52e32",\r
1597         "wires": [\r
1598             [\r
1599                 "820508f4.fe8198",\r
1600                 "2ac044cf.60ffcc",\r
1601                 "94550149.1c8d3"\r
1602             ]\r
1603         ]\r
1604     },\r
1605     {\r
1606         "id": "820508f4.fe8198",\r
1607         "type": "execute",\r
1608         "name": "read PLMNList size",\r
1609         "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'`\" />",\r
1610         "comments": "",\r
1611         "outputs": 1,\r
1612         "x": 1969.25,\r
1613         "y": 1398.5416679382324,\r
1614         "z": "1201fdc0.e52e32",\r
1615         "wires": [\r
1616             []\r
1617         ]\r
1618     },\r
1619     {\r
1620         "id": "2ac044cf.60ffcc",\r
1621         "type": "for",\r
1622         "name": "foreach PLMNInfo",\r
1623         "xml": "<for index='id-duplmn' start='0' end='`$tmp.DUpLMNInfoList_length`' >\n",\r
1624         "comments": "",\r
1625         "outputs": 1,\r
1626         "x": 1947.5833740234375,\r
1627         "y": 1468.5416679382324,\r
1628         "z": "1201fdc0.e52e32",\r
1629         "wires": [\r
1630             [\r
1631                 "256a271c.391468"\r
1632             ]\r
1633         ]\r
1634     },\r
1635     {\r
1636         "id": "256a271c.391468",\r
1637         "type": "block",\r
1638         "name": "block : atomic",\r
1639         "xml": "<block atomic='true'>",\r
1640         "atomic": "true",\r
1641         "comments": "",\r
1642         "outputs": 1,\r
1643         "x": 2132.9721603393555,\r
1644         "y": 1462.56937789917,\r
1645         "z": "1201fdc0.e52e32",\r
1646         "wires": [\r
1647             [\r
1648                 "1f36b292.2e31bd",\r
1649                 "ea301196.e0983"\r
1650             ]\r
1651         ]\r
1652     },\r
1653     {\r
1654         "id": "eca27dc6.23911",\r
1655         "type": "execute",\r
1656         "name": "read sNSSAI from getNFNSSIRIC-configdb-response",\r
1657         "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['+$id-dunssai+'].sNSSAI'`\" />",\r
1658         "comments": "",\r
1659         "outputs": 1,\r
1660         "x": 2485.527862548828,\r
1661         "y": 1436.6533187627792,\r
1662         "z": "1201fdc0.e52e32",\r
1663         "wires": [\r
1664             []\r
1665         ]\r
1666     },\r
1667     {\r
1668         "id": "18cd97a2.f285a8",\r
1669         "type": "record",\r
1670         "name": "record",\r
1671         "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",\r
1672         "comments": "",\r
1673         "outputs": 1,\r
1674         "x": 2358.8610763549805,\r
1675         "y": 1479.5419877767563,\r
1676         "z": "1201fdc0.e52e32",\r
1677         "wires": [\r
1678             []\r
1679         ]\r
1680     },\r
1681     {\r
1682         "id": "2f5507b7.45dab8",\r
1683         "type": "switchNode",\r
1684         "name": "is NSSAI exists",\r
1685         "xml": "<switch test='`$tmp.configDBSNSSAI-DU == $tmp.sNSSAI`'>\n",\r
1686         "comments": "",\r
1687         "outputs": 1,\r
1688         "x": 2356.9999923706055,\r
1689         "y": 1520.0974992513657,\r
1690         "z": "1201fdc0.e52e32",\r
1691         "wires": [\r
1692             [\r
1693                 "f921e19d.79b2b"\r
1694             ]\r
1695         ]\r
1696     },\r
1697     {\r
1698         "id": "f921e19d.79b2b",\r
1699         "type": "outcome",\r
1700         "name": "True",\r
1701         "xml": "<outcome value='true'>\n",\r
1702         "comments": "",\r
1703         "outputs": 1,\r
1704         "x": 2530.4724349975586,\r
1705         "y": 1525.8198207616806,\r
1706         "z": "1201fdc0.e52e32",\r
1707         "wires": [\r
1708             [\r
1709                 "6f810774.7b93a8"\r
1710             ]\r
1711         ]\r
1712     },\r
1713     {\r
1714         "id": "6f810774.7b93a8",\r
1715         "type": "block",\r
1716         "name": "block : atomic",\r
1717         "xml": "<block atomic='true'>",\r
1718         "atomic": "true",\r
1719         "comments": "",\r
1720         "outputs": 1,\r
1721         "x": 2712.500129699707,\r
1722         "y": 1477.7918910980225,\r
1723         "z": "1201fdc0.e52e32",\r
1724         "wires": [\r
1725             [\r
1726                 "f7dc1a0f.0b66a8",\r
1727                 "ba03b1e4.098be",\r
1728                 "8a7c605c.429e9",\r
1729                 "13f6a647.fee91a",\r
1730                 "7036cbd4.084b44",\r
1731                 "95d471ec.92869",\r
1732                 "a389908d.33273"\r
1733             ]\r
1734         ]\r
1735     },\r
1736     {\r
1737         "id": "9fdcc413.58f698",\r
1738         "type": "record",\r
1739         "name": "record",\r
1740         "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",\r
1741         "comments": "",\r
1742         "outputs": 1,\r
1743         "x": 2925.0004959106445,\r
1744         "y": 1446.5418912172318,\r
1745         "z": "1201fdc0.e52e32",\r
1746         "wires": [\r
1747             []\r
1748         ]\r
1749     },\r
1750     {\r
1751         "id": "f7dc1a0f.0b66a8",\r
1752         "type": "switchNode",\r
1753         "name": "ransim mounted",\r
1754         "xml": "<switch test='`$prop.ransim-mounted`'>\n",\r
1755         "comments": "",\r
1756         "outputs": 1,\r
1757         "x": 2929.2500076293945,\r
1758         "y": 1504.5419235229492,\r
1759         "z": "1201fdc0.e52e32",\r
1760         "wires": [\r
1761             [\r
1762                 "bf8a29af.55fce8",\r
1763                 "eb001946.c11da8"\r
1764             ]\r
1765         ]\r
1766     },\r
1767     {\r
1768         "id": "bf8a29af.55fce8",\r
1769         "type": "outcome",\r
1770         "name": "Not Mounted",\r
1771         "xml": "<outcome value='false'>\n",\r
1772         "comments": "",\r
1773         "outputs": 1,\r
1774         "x": 3138.500499725342,\r
1775         "y": 1459.541464805603,\r
1776         "z": "1201fdc0.e52e32",\r
1777         "wires": [\r
1778             [\r
1779                 "f3dfb14e.b778"\r
1780             ]\r
1781         ]\r
1782     },\r
1783     {\r
1784         "id": "eb001946.c11da8",\r
1785         "type": "outcome",\r
1786         "name": "Mounted",\r
1787         "xml": "<outcome value='true'>\n",\r
1788         "comments": "",\r
1789         "outputs": 1,\r
1790         "x": 3133.500499725342,\r
1791         "y": 1521.0421676635742,\r
1792         "z": "1201fdc0.e52e32",\r
1793         "wires": [\r
1794             [\r
1795                 "d8b32181.00589"\r
1796             ]\r
1797         ]\r
1798     },\r
1799     {\r
1800         "id": "f3dfb14e.b778",\r
1801         "type": "execute",\r
1802         "name": "generate patch PLMNInfoListEntry ToNRCellDU",\r
1803         "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",\r
1804         "comments": "",\r
1805         "outputs": 1,\r
1806         "x": 3484.750259399414,\r
1807         "y": 1458.2919216156006,\r
1808         "z": "1201fdc0.e52e32",\r
1809         "wires": [\r
1810             []\r
1811         ]\r
1812     },\r
1813     {\r
1814         "id": "d8b32181.00589",\r
1815         "type": "block",\r
1816         "name": "ransim  URL",\r
1817         "xml": "<block atomic='true'>",\r
1818         "atomic": "true",\r
1819         "comments": "",\r
1820         "outputs": 1,\r
1821         "x": 3311.0000762939453,\r
1822         "y": 1527.5418014526367,\r
1823         "z": "1201fdc0.e52e32",\r
1824         "wires": [\r
1825             [\r
1826                 "567b5cfa.d93804",\r
1827                 "1d990f27.84d141"\r
1828             ]\r
1829         ]\r
1830     },\r
1831     {\r
1832         "id": "567b5cfa.d93804",\r
1833         "type": "execute",\r
1834         "name": "generate patchPLMNInfoList.ToNRCellDU",\r
1835         "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`\"/>",\r
1836         "comments": "",\r
1837         "outputs": 1,\r
1838         "x": 3593.000442504883,\r
1839         "y": 1516.2918014526367,\r
1840         "z": "1201fdc0.e52e32",\r
1841         "wires": [\r
1842             []\r
1843         ]\r
1844     },\r
1845     {\r
1846         "id": "1d990f27.84d141",\r
1847         "type": "execute",\r
1848         "name": "populate mountName",\r
1849         "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`\"/>",\r
1850         "comments": "",\r
1851         "outputs": 1,\r
1852         "x": 3543.250747680664,\r
1853         "y": 1576.7918329238892,\r
1854         "z": "1201fdc0.e52e32",\r
1855         "wires": [\r
1856             []\r
1857         ]\r
1858     },\r
1859     {\r
1860         "id": "ba03b1e4.098be",\r
1861         "type": "execute",\r
1862         "name": "prepare idGNBDUFunction",\r
1863         "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",\r
1864         "comments": "",\r
1865         "outputs": 1,\r
1866         "x": 2976.1250610351562,\r
1867         "y": 1631.3541059494019,\r
1868         "z": "1201fdc0.e52e32",\r
1869         "wires": [\r
1870             []\r
1871         ]\r
1872     },\r
1873     {\r
1874         "id": "8a7c605c.429e9",\r
1875         "type": "execute",\r
1876         "name": "prepare idNRCellDU",\r
1877         "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",\r
1878         "comments": "",\r
1879         "outputs": 1,\r
1880         "x": 2949.125244140625,\r
1881         "y": 1686.3541078567505,\r
1882         "z": "1201fdc0.e52e32",\r
1883         "wires": [\r
1884             []\r
1885         ]\r
1886     },\r
1887     {\r
1888         "id": "13f6a647.fee91a",\r
1889         "type": "execute",\r
1890         "name": "prepare mcc",\r
1891         "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   ",\r
1892         "comments": "",\r
1893         "outputs": 1,\r
1894         "x": 2929.1249389648438,\r
1895         "y": 1749.354413986206,\r
1896         "z": "1201fdc0.e52e32",\r
1897         "wires": [\r
1898             []\r
1899         ]\r
1900     },\r
1901     {\r
1902         "id": "7036cbd4.084b44",\r
1903         "type": "execute",\r
1904         "name": "prepare mnc",\r
1905         "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`\"/>",\r
1906         "comments": "",\r
1907         "outputs": 1,\r
1908         "x": 2931.1251831054688,\r
1909         "y": 1807.3540468215942,\r
1910         "z": "1201fdc0.e52e32",\r
1911         "wires": [\r
1912             []\r
1913         ]\r
1914     },\r
1915     {\r
1916         "id": "95d471ec.92869",\r
1917         "type": "record",\r
1918         "name": "record API params",\r
1919         "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",\r
1920         "comments": "",\r
1921         "outputs": 1,\r
1922         "x": 2936.1248168945312,\r
1923         "y": 1875.3545379638672,\r
1924         "z": "1201fdc0.e52e32",\r
1925         "wires": [\r
1926             []\r
1927         ]\r
1928     },\r
1929     {\r
1930         "id": "a389908d.33273",\r
1931         "type": "execute",\r
1932         "name": "patch PLMNInfoListEntry ToNRCellDU",\r
1933         "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' />",\r
1934         "comments": "",\r
1935         "outputs": 1,\r
1936         "x": 2993.1248474121094,\r
1937         "y": 1950.6039237976074,\r
1938         "z": "1201fdc0.e52e32",\r
1939         "wires": [\r
1940             [\r
1941                 "ab6a2b3b.5e71c8",\r
1942                 "202ca42d.c28fec"\r
1943             ]\r
1944         ]\r
1945     },\r
1946     {\r
1947         "id": "202ca42d.c28fec",\r
1948         "type": "failure",\r
1949         "name": "failure",\r
1950         "xml": "<outcome value='failure'>\n",\r
1951         "comments": "",\r
1952         "outputs": 1,\r
1953         "x": 3260.1248474121094,\r
1954         "y": 1850.6039237976074,\r
1955         "z": "1201fdc0.e52e32",\r
1956         "wires": [\r
1957             [\r
1958                 "3a50b974.b14756"\r
1959             ]\r
1960         ]\r
1961     },\r
1962     {\r
1963         "id": "3a50b974.b14756",\r
1964         "type": "block",\r
1965         "name": "block : atomic",\r
1966         "xml": "<block atomic='true'>",\r
1967         "atomic": "true",\r
1968         "comments": "",\r
1969         "outputs": 1,\r
1970         "x": 3418.1250915527344,\r
1971         "y": 1798.6039237976074,\r
1972         "z": "1201fdc0.e52e32",\r
1973         "wires": [\r
1974             [\r
1975                 "9973b795.dae038",\r
1976                 "69990ee8.60a4",\r
1977                 "6090e5e0.a79f3c"\r
1978             ]\r
1979         ]\r
1980     },\r
1981     {\r
1982         "id": "69990ee8.60a4",\r
1983         "type": "set",\r
1984         "name": "set",\r
1985         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error patching cellDU PLMNInfoList. Aborting RPC executiopn'/>",\r
1986         "comments": "",\r
1987         "x": 3584.1248474121094,\r
1988         "y": 1764.6039237976074,\r
1989         "z": "1201fdc0.e52e32",\r
1990         "wires": []\r
1991     },\r
1992     {\r
1993         "id": "9973b795.dae038",\r
1994         "type": "returnFailure",\r
1995         "name": "return failure",\r
1996         "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'/>",\r
1997         "comments": "",\r
1998         "x": 3589.124725341797,\r
1999         "y": 1859.6039848327637,\r
2000         "z": "1201fdc0.e52e32",\r
2001         "wires": []\r
2002     },\r
2003     {\r
2004         "id": "92ef08c4.78a4b8",\r
2005         "type": "record",\r
2006         "name": "record",\r
2007         "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\"/>",\r
2008         "comments": "",\r
2009         "outputs": 1,\r
2010         "x": 3573.124725341797,\r
2011         "y": 1945.6041679382324,\r
2012         "z": "1201fdc0.e52e32",\r
2013         "wires": [\r
2014             []\r
2015         ]\r
2016     },\r
2017     {\r
2018         "id": "a401d55f.96dde8",\r
2019         "type": "block",\r
2020         "name": "block : atomic",\r
2021         "xml": "<block atomic='true'>",\r
2022         "atomic": "true",\r
2023         "comments": "",\r
2024         "outputs": 1,\r
2025         "x": 3427.1248474121094,\r
2026         "y": 1946.6039264202118,\r
2027         "z": "1201fdc0.e52e32",\r
2028         "wires": [\r
2029             [\r
2030                 "92ef08c4.78a4b8"\r
2031             ]\r
2032         ]\r
2033     },\r
2034     {\r
2035         "id": "ab6a2b3b.5e71c8",\r
2036         "type": "success",\r
2037         "name": "success",\r
2038         "xml": "<outcome value='success'>\n",\r
2039         "comments": "",\r
2040         "outputs": 1,\r
2041         "x": 3259.1248474121094,\r
2042         "y": 1949.6039237976074,\r
2043         "z": "1201fdc0.e52e32",\r
2044         "wires": [\r
2045             [\r
2046                 "a401d55f.96dde8"\r
2047             ]\r
2048         ]\r
2049     },\r
2050     {\r
2051         "id": "2e838044.a26ff",\r
2052         "type": "execute",\r
2053         "name": "get PLMNId URL",\r
2054         "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`\"/>",\r
2055         "comments": "",\r
2056         "outputs": 1,\r
2057         "x": 640.8125305175781,\r
2058         "y": 590.1041793823242,\r
2059         "z": "1201fdc0.e52e32",\r
2060         "wires": [\r
2061             []\r
2062         ]\r
2063     },\r
2064     {\r
2065         "id": "90fc2c2a.9a8f2",\r
2066         "type": "record",\r
2067         "name": "record",\r
2068         "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",\r
2069         "comments": "",\r
2070         "outputs": 1,\r
2071         "x": 614.3125305175781,\r
2072         "y": 645.6042108535767,\r
2073         "z": "1201fdc0.e52e32",\r
2074         "wires": [\r
2075             []\r
2076         ]\r
2077     },\r
2078     {\r
2079         "id": "88cb566d.e07ed8",\r
2080         "type": "execute",\r
2081         "name": "Get PLMN from Sliceprofile id",\r
2082         "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\"/>",\r
2083         "comments": "",\r
2084         "outputs": 1,\r
2085         "x": 683.0625152587891,\r
2086         "y": 699.1041469573975,\r
2087         "z": "1201fdc0.e52e32",\r
2088         "wires": [\r
2089             []\r
2090         ]\r
2091     },\r
2092     {\r
2093         "id": "c19823b3.9d137",\r
2094         "type": "execute",\r
2095         "name": "read PLMN Id",\r
2096         "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",\r
2097         "comments": "",\r
2098         "outputs": 1,\r
2099         "x": 636.0625076293945,\r
2100         "y": 738.2153882980347,\r
2101         "z": "1201fdc0.e52e32",\r
2102         "wires": [\r
2103             []\r
2104         ]\r
2105     },\r
2106     {\r
2107         "id": "47d3f41d.b976bc",\r
2108         "type": "execute",\r
2109         "name": "find MCC",\r
2110         "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\" />",\r
2111         "comments": "",\r
2112         "outputs": 1,\r
2113         "x": 1195.534782409668,\r
2114         "y": 717.2432578802109,\r
2115         "z": "1201fdc0.e52e32",\r
2116         "wires": [\r
2117             []\r
2118         ]\r
2119     },\r
2120     {\r
2121         "id": "8d37fc17.6b991",\r
2122         "type": "execute",\r
2123         "name": "find MNC",\r
2124         "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\" />",\r
2125         "comments": "",\r
2126         "outputs": 1,\r
2127         "x": 1206.201530456543,\r
2128         "y": 755.0209678411484,\r
2129         "z": "1201fdc0.e52e32",\r
2130         "wires": [\r
2131             []\r
2132         ]\r
2133     },\r
2134     {\r
2135         "id": "1da349af.70a696",\r
2136         "type": "record",\r
2137         "name": "record",\r
2138         "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`\"/>",\r
2139         "comments": "",\r
2140         "outputs": 1,\r
2141         "x": 607.4171524047852,\r
2142         "y": 848.7921524047852,\r
2143         "z": "1201fdc0.e52e32",\r
2144         "wires": [\r
2145             []\r
2146         ]\r
2147     },\r
2148     {\r
2149         "id": "6090e5e0.a79f3c",\r
2150         "type": "block",\r
2151         "name": "block : SO Response",\r
2152         "xml": "<block atomic='true'>",\r
2153         "atomic": "true",\r
2154         "comments": "",\r
2155         "outputs": 1,\r
2156         "x": 4062.0625,\r
2157         "y": 1597.15775680542,\r
2158         "z": "1201fdc0.e52e32",\r
2159         "wires": [\r
2160             [\r
2161                 "d9504148.ee56c",\r
2162                 "87aa647d.4d8d98",\r
2163                 "f020935d.c511d"\r
2164             ]\r
2165         ]\r
2166     },\r
2167     {\r
2168         "id": "d9504148.ee56c",\r
2169         "type": "set",\r
2170         "name": "set tmp variables for SO response",\r
2171         "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",\r
2172         "comments": "",\r
2173         "x": 4441.206283569336,\r
2174         "y": 1454.771743774414,\r
2175         "z": "1201fdc0.e52e32",\r
2176         "wires": []\r
2177     },\r
2178     {\r
2179         "id": "87aa647d.4d8d98",\r
2180         "type": "record",\r
2181         "name": "record RestAPI parms",\r
2182         "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`\" />",\r
2183         "comments": "",\r
2184         "outputs": 1,\r
2185         "x": 4444.776741027832,\r
2186         "y": 1520.4438304901123,\r
2187         "z": "1201fdc0.e52e32",\r
2188         "wires": [\r
2189             []\r
2190         ]\r
2191     },\r
2192     {\r
2193         "id": "f020935d.c511d",\r
2194         "type": "execute",\r
2195         "name": "Send to SO",\r
2196         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-so-response.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$tmp.so.callbackURL`\"/>\n<parameter name=\"httpMethod\" value=\"POST\"/>\n<parameter name=\"responsePrefix\" value=\"so-callback-activate-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='*/*' />\n<parameter name=\"convertResponse\" value=\"true\"/>",\r
2197         "comments": "",\r
2198         "outputs": 1,\r
2199         "x": 4371.205307006836,\r
2200         "y": 1598.872405052185,\r
2201         "z": "1201fdc0.e52e32",\r
2202         "wires": [\r
2203             [\r
2204                 "b423ad87.9e9f",\r
2205                 "ae17a703.37f4b8"\r
2206             ]\r
2207         ]\r
2208     },\r
2209     {\r
2210         "id": "b423ad87.9e9f",\r
2211         "type": "failure",\r
2212         "name": "failure",\r
2213         "xml": "<outcome value='failure'>\n",\r
2214         "comments": "",\r
2215         "outputs": 1,\r
2216         "x": 4608.633865356445,\r
2217         "y": 1581.5864562988281,\r
2218         "z": "1201fdc0.e52e32",\r
2219         "wires": [\r
2220             [\r
2221                 "1e60ecb5.a97f93"\r
2222             ]\r
2223         ]\r
2224     },\r
2225     {\r
2226         "id": "1e60ecb5.a97f93",\r
2227         "type": "block",\r
2228         "name": "block",\r
2229         "xml": "<block>\n",\r
2230         "atomic": "false",\r
2231         "comments": "",\r
2232         "outputs": 1,\r
2233         "x": 4801.062232971191,\r
2234         "y": 1572.3008937835693,\r
2235         "z": "1201fdc0.e52e32",\r
2236         "wires": [\r
2237             [\r
2238                 "55d39dff.cb4034"\r
2239             ]\r
2240         ]\r
2241     },\r
2242     {\r
2243         "id": "55d39dff.cb4034",\r
2244         "type": "returnFailure",\r
2245         "name": "return failure",\r
2246         "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\" />",\r
2247         "comments": "",\r
2248         "x": 5002.7761154174805,\r
2249         "y": 1561.0150055885315,\r
2250         "z": "1201fdc0.e52e32",\r
2251         "wires": []\r
2252     },\r
2253     {\r
2254         "id": "e4d7ff5e.e47fb",\r
2255         "type": "record",\r
2256         "name": "record",\r
2257         "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 \"/>",\r
2258         "comments": "",\r
2259         "outputs": 1,\r
2260         "x": 4996.91939163208,\r
2261         "y": 1636.0150718688965,\r
2262         "z": "1201fdc0.e52e32",\r
2263         "wires": [\r
2264             []\r
2265         ]\r
2266     },\r
2267     {\r
2268         "id": "835a173.5b012e8",\r
2269         "type": "block",\r
2270         "name": "block",\r
2271         "xml": "<block>\n",\r
2272         "atomic": "false",\r
2273         "comments": "",\r
2274         "outputs": 1,\r
2275         "x": 4812.919242858887,\r
2276         "y": 1641.4435138702393,\r
2277         "z": "1201fdc0.e52e32",\r
2278         "wires": [\r
2279             [\r
2280                 "e4d7ff5e.e47fb"\r
2281             ]\r
2282         ]\r
2283     },\r
2284     {\r
2285         "id": "ae17a703.37f4b8",\r
2286         "type": "success",\r
2287         "name": "success",\r
2288         "xml": "<outcome value='success'>\n",\r
2289         "comments": "",\r
2290         "outputs": 1,\r
2291         "x": 4602.919189453125,\r
2292         "y": 1645.3007526397705,\r
2293         "z": "1201fdc0.e52e32",\r
2294         "wires": [\r
2295             [\r
2296                 "835a173.5b012e8"\r
2297             ]\r
2298         ]\r
2299     },\r
2300     {\r
2301         "id": "924e6fd3.100f",\r
2302         "type": "block",\r
2303         "name": "SO Response",\r
2304         "xml": "<block atomic='true'>",\r
2305         "atomic": "true",\r
2306         "comments": "",\r
2307         "outputs": 1,\r
2308         "x": 609.5625,\r
2309         "y": 1574.300579071045,\r
2310         "z": "1201fdc0.e52e32",\r
2311         "wires": [\r
2312             [\r
2313                 "29cdb6ae.ab792a",\r
2314                 "f387426e.541f3",\r
2315                 "ed6945a2.73bda8",\r
2316                 "179c8e9e.56df01"\r
2317             ]\r
2318         ]\r
2319     },\r
2320     {\r
2321         "id": "ed6945a2.73bda8",\r
2322         "type": "set",\r
2323         "name": "set tmp variables for SO response",\r
2324         "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",\r
2325         "comments": "",\r
2326         "x": 889.5636444091797,\r
2327         "y": 1424.2000637054443,\r
2328         "z": "1201fdc0.e52e32",\r
2329         "wires": []\r
2330     },\r
2331     {\r
2332         "id": "29cdb6ae.ab792a",\r
2333         "type": "record",\r
2334         "name": "record SO reply parms",\r
2335         "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`\" />",\r
2336         "comments": "",\r
2337         "outputs": 1,\r
2338         "x": 886.5624771118164,\r
2339         "y": 1578.3007621765137,\r
2340         "z": "1201fdc0.e52e32",\r
2341         "wires": [\r
2342             []\r
2343         ]\r
2344     },\r
2345     {\r
2346         "id": "f387426e.541f3",\r
2347         "type": "execute",\r
2348         "name": "Send to SO",\r
2349         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-so-response.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$payloadJson.input.callbackURL`\"/>\n<parameter name=\"httpMethod\" value=\"POST\"/>\n<parameter name=\"responsePrefix\" value=\"so-callback-activate-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='*/*' />\n<parameter name=\"restapiUser\" value=\"`$prop.restapi.so.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.restapi.so.password`\"/>",\r
2350         "comments": "",\r
2351         "outputs": 1,\r
2352         "x": 755.5625762939453,\r
2353         "y": 1695.3004665374756,\r
2354         "z": "1201fdc0.e52e32",\r
2355         "wires": [\r
2356             [\r
2357                 "704df754.9e8f18",\r
2358                 "28ea4757.187cd8"\r
2359             ]\r
2360         ]\r
2361     },\r
2362     {\r
2363         "id": "704df754.9e8f18",\r
2364         "type": "failure",\r
2365         "name": "failure",\r
2366         "xml": "<outcome value='failure'>\n",\r
2367         "comments": "",\r
2368         "outputs": 1,\r
2369         "x": 920.5625762939453,\r
2370         "y": 1675.3004655838013,\r
2371         "z": "1201fdc0.e52e32",\r
2372         "wires": [\r
2373             [\r
2374                 "b78016cb.c24fd8"\r
2375             ]\r
2376         ]\r
2377     },\r
2378     {\r
2379         "id": "28ea4757.187cd8",\r
2380         "type": "success",\r
2381         "name": "success",\r
2382         "xml": "<outcome value='success'>\n",\r
2383         "comments": "",\r
2384         "outputs": 1,\r
2385         "x": 912.5624694824219,\r
2386         "y": 1748.3004159927368,\r
2387         "z": "1201fdc0.e52e32",\r
2388         "wires": [\r
2389             [\r
2390                 "fad6df44.e7af5"\r
2391             ]\r
2392         ]\r
2393     },\r
2394     {\r
2395         "id": "fad6df44.e7af5",\r
2396         "type": "block",\r
2397         "name": "block",\r
2398         "xml": "<block>\n",\r
2399         "atomic": "false",\r
2400         "comments": "",\r
2401         "outputs": 1,\r
2402         "x": 1058.562313079834,\r
2403         "y": 1753.300524711609,\r
2404         "z": "1201fdc0.e52e32",\r
2405         "wires": [\r
2406             [\r
2407                 "7ddbc90.01a4838"\r
2408             ]\r
2409         ]\r
2410     },\r
2411     {\r
2412         "id": "b78016cb.c24fd8",\r
2413         "type": "block",\r
2414         "name": "block",\r
2415         "xml": "<block>\n",\r
2416         "atomic": "false",\r
2417         "comments": "",\r
2418         "outputs": 1,\r
2419         "x": 1069.5624771118164,\r
2420         "y": 1671.3006010055542,\r
2421         "z": "1201fdc0.e52e32",\r
2422         "wires": [\r
2423             [\r
2424                 "f7d94b75.276fa8",\r
2425                 "5ef6235e.86631c"\r
2426             ]\r
2427         ]\r
2428     },\r
2429     {\r
2430         "id": "f7d94b75.276fa8",\r
2431         "type": "returnFailure",\r
2432         "name": "return failure",\r
2433         "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\" />",\r
2434         "comments": "",\r
2435         "x": 1216.5620956420898,\r
2436         "y": 1682.3003425598145,\r
2437         "z": "1201fdc0.e52e32",\r
2438         "wires": []\r
2439     },\r
2440     {\r
2441         "id": "7ddbc90.01a4838",\r
2442         "type": "record",\r
2443         "name": "record",\r
2444         "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 \"/>",\r
2445         "comments": "",\r
2446         "outputs": 1,\r
2447         "x": 1219.5622329711914,\r
2448         "y": 1759.3004169464111,\r
2449         "z": "1201fdc0.e52e32",\r
2450         "wires": [\r
2451             []\r
2452         ]\r
2453     },\r
2454     {\r
2455         "id": "5ef6235e.86631c",\r
2456         "type": "set",\r
2457         "name": "set",\r
2458         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error sending SO response. Aborting RPC executiopn'/>",\r
2459         "comments": "",\r
2460         "x": 1204.0727043151855,\r
2461         "y": 1586.289834022522,\r
2462         "z": "1201fdc0.e52e32",\r
2463         "wires": []\r
2464     },\r
2465     {\r
2466         "id": "179c8e9e.56df01",\r
2467         "type": "execute",\r
2468         "name": "generate URL for SO Callback",\r
2469         "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`\"/>",\r
2470         "comments": "",\r
2471         "outputs": 1,\r
2472         "x": 908.902099609375,\r
2473         "y": 1514.2859163284302,\r
2474         "z": "1201fdc0.e52e32",\r
2475         "wires": [\r
2476             []\r
2477         ]\r
2478     },\r
2479     {\r
2480         "id": "a96dd5c0.654b88",\r
2481         "type": "returnSuccess",\r
2482         "name": "return success",\r
2483         "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\" />",\r
2484         "comments": "",\r
2485         "x": 267.0625,\r
2486         "y": 1090.7291679382324,\r
2487         "z": "1201fdc0.e52e32",\r
2488         "wires": []\r
2489     },\r
2490     {\r
2491         "id": "acfb5c24.67b4f",\r
2492         "type": "execute",\r
2493         "name": "read RIC list size",\r
2494         "xml": "<set>\n<parameter name='tmp.RICList_length' value=\"`$getNFNSSIRIC-configdb-response._length`\"/>",\r
2495         "comments": "",\r
2496         "outputs": 1,\r
2497         "x": 636.0555038452148,\r
2498         "y": 881.388837814331,\r
2499         "z": "1201fdc0.e52e32",\r
2500         "wires": [\r
2501             []\r
2502         ]\r
2503     },\r
2504     {\r
2505         "id": "84096503.bbd298",\r
2506         "type": "record",\r
2507         "name": "record",\r
2508         "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",\r
2509         "comments": "",\r
2510         "outputs": 1,\r
2511         "x": 1850.4999084472656,\r
2512         "y": 673.0556983947754,\r
2513         "z": "1201fdc0.e52e32",\r
2514         "wires": [\r
2515             []\r
2516         ]\r
2517     },\r
2518     {\r
2519         "id": "36d6a83d.1233d8",\r
2520         "type": "record",\r
2521         "name": "record",\r
2522         "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",\r
2523         "comments": "",\r
2524         "outputs": 1,\r
2525         "x": 1850.4999465942383,\r
2526         "y": 764.1667079925537,\r
2527         "z": "1201fdc0.e52e32",\r
2528         "wires": [\r
2529             []\r
2530         ]\r
2531     },\r
2532     {\r
2533         "id": "1ca1fd5d.e03003",\r
2534         "type": "record",\r
2535         "name": "record",\r
2536         "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",\r
2537         "comments": "",\r
2538         "outputs": 1,\r
2539         "x": 2310.4998474121094,\r
2540         "y": 711.3888740539551,\r
2541         "z": "1201fdc0.e52e32",\r
2542         "wires": [\r
2543             []\r
2544         ]\r
2545     },\r
2546     {\r
2547         "id": "7756c4ba.cbb2fc",\r
2548         "type": "execute",\r
2549         "name": "read nearRTRICID",\r
2550         "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    ",\r
2551         "comments": "",\r
2552         "outputs": 1,\r
2553         "x": 782.9999923706055,\r
2554         "y": 913.8888072967529,\r
2555         "z": "1201fdc0.e52e32",\r
2556         "wires": [\r
2557             []\r
2558         ]\r
2559     },\r
2560     {\r
2561         "id": "ce6df94b.677c98",\r
2562         "type": "block",\r
2563         "name": "block : atomic",\r
2564         "xml": "<block atomic='true'>",\r
2565         "atomic": "true",\r
2566         "comments": "",\r
2567         "outputs": 1,\r
2568         "x": 590.7777404785156,\r
2569         "y": 930.5555000305176,\r
2570         "z": "1201fdc0.e52e32",\r
2571         "wires": [\r
2572             [\r
2573                 "7756c4ba.cbb2fc"\r
2574             ]\r
2575         ]\r
2576     },\r
2577     {\r
2578         "id": "bf53780d.10df28",\r
2579         "type": "execute",\r
2580         "name": "prepare nearRTRICId",\r
2581         "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",\r
2582         "comments": "",\r
2583         "outputs": 1,\r
2584         "x": 1979.6665954589844,\r
2585         "y": 1116.1111030578613,\r
2586         "z": "1201fdc0.e52e32",\r
2587         "wires": [\r
2588             []\r
2589         ]\r
2590     },\r
2591     {\r
2592         "id": "ebd08735.f0acf8",\r
2593         "type": "execute",\r
2594         "name": "prepare mcc",\r
2595         "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",\r
2596         "comments": "",\r
2597         "outputs": 1,\r
2598         "x": 1976.3332214355469,\r
2599         "y": 1192.7777290344238,\r
2600         "z": "1201fdc0.e52e32",\r
2601         "wires": [\r
2602             []\r
2603         ]\r
2604     },\r
2605     {\r
2606         "id": "c10f2b2.1a3eed8",\r
2607         "type": "execute",\r
2608         "name": "prepare mnc",\r
2609         "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",\r
2610         "comments": "",\r
2611         "outputs": 1,\r
2612         "x": 1972.9998474121094,\r
2613         "y": 1226.1111030578613,\r
2614         "z": "1201fdc0.e52e32",\r
2615         "wires": [\r
2616             []\r
2617         ]\r
2618     },\r
2619     {\r
2620         "id": "9849d8ff.7b7358",\r
2621         "type": "execute",\r
2622         "name": "read sNSSAI from getNFNSSIRIC-configdb-response",\r
2623         "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['+ $id-cuup +'].pLMNInfoList['+ $id-plmn +'].sNSSAI['+$id-cuupnssai+'].sNSSAI'`\" />",\r
2624         "comments": "",\r
2625         "outputs": 1,\r
2626         "x": 2045.8334197998047,\r
2627         "y": 930.3333648443222,\r
2628         "z": "1201fdc0.e52e32",\r
2629         "wires": [\r
2630             []\r
2631         ]\r
2632     },\r
2633     {\r
2634         "id": "1efa7316.272c2d",\r
2635         "type": "record",\r
2636         "name": "record",\r
2637         "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",\r
2638         "comments": "",\r
2639         "outputs": 1,\r
2640         "x": 1902.7226104736328,\r
2641         "y": 970.1111348867416,\r
2642         "z": "1201fdc0.e52e32",\r
2643         "wires": [\r
2644             []\r
2645         ]\r
2646     },\r
2647     {\r
2648         "id": "8a9c0618.d54148",\r
2649         "type": "switchNode",\r
2650         "name": "is NSSAI exists",\r
2651         "xml": "<switch test='`$tmp.configDBSNSSAI == $tmp.sNSSAI`'>\n",\r
2652         "comments": "",\r
2653         "outputs": 1,\r
2654         "x": 1905.9445724487305,\r
2655         "y": 1005.22223508358,\r
2656         "z": "1201fdc0.e52e32",\r
2657         "wires": [\r
2658             [\r
2659                 "1155450b.559edb",\r
2660                 "188e3978.ac3927"\r
2661             ]\r
2662         ]\r
2663     },\r
2664     {\r
2665         "id": "1155450b.559edb",\r
2666         "type": "outcome",\r
2667         "name": "True",\r
2668         "xml": "<outcome value='true'>\n",\r
2669         "comments": "",\r
2670         "outputs": 1,\r
2671         "x": 2088.6391792297363,\r
2672         "y": 975.3334401845932,\r
2673         "z": "1201fdc0.e52e32",\r
2674         "wires": [\r
2675             [\r
2676                 "19e0a173.df818f"\r
2677             ]\r
2678         ]\r
2679     },\r
2680     {\r
2681         "id": "b2394e54.2e47f",\r
2682         "type": "block",\r
2683         "name": "block : atomic",\r
2684         "xml": "<block atomic='true'>",\r
2685         "atomic": "true",\r
2686         "comments": "",\r
2687         "outputs": 1,\r
2688         "x": 1704.9443054199219,\r
2689         "y": 958.3332710266113,\r
2690         "z": "1201fdc0.e52e32",\r
2691         "wires": [\r
2692             [\r
2693                 "93be7b03.af9ca8",\r
2694                 "69f3fae7.81aba4",\r
2695                 "c6b659bc.e58a78"\r
2696             ]\r
2697         ]\r
2698     },\r
2699     {\r
2700         "id": "188e3978.ac3927",\r
2701         "type": "outcome",\r
2702         "name": "false",\r
2703         "xml": "<outcome value='false'>\n",\r
2704         "comments": "",\r
2705         "outputs": 1,\r
2706         "x": 2223.277576446533,\r
2707         "y": 967.9999746084213,\r
2708         "z": "1201fdc0.e52e32",\r
2709         "wires": [\r
2710             [\r
2711                 "b92b9827.804918"\r
2712             ]\r
2713         ]\r
2714     },\r
2715     {\r
2716         "id": "b92b9827.804918",\r
2717         "type": "record",\r
2718         "name": "record",\r
2719         "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",\r
2720         "comments": "",\r
2721         "outputs": 1,\r
2722         "x": 2418.2777366638184,\r
2723         "y": 914.9999284744263,\r
2724         "z": "1201fdc0.e52e32",\r
2725         "wires": [\r
2726             []\r
2727         ]\r
2728     },\r
2729     {\r
2730         "id": "8926f051.7cdd",\r
2731         "type": "execute",\r
2732         "name": "read cell id",\r
2733         "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'`\" />",\r
2734         "comments": "",\r
2735         "outputs": 1,\r
2736         "x": 1869.3888397216797,\r
2737         "y": 620.5555105209351,\r
2738         "z": "1201fdc0.e52e32",\r
2739         "wires": [\r
2740             []\r
2741         ]\r
2742     },\r
2743     {\r
2744         "id": "94550149.1c8d3",\r
2745         "type": "execute",\r
2746         "name": "read cellDU",\r
2747         "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'`\" />",\r
2748         "comments": "",\r
2749         "outputs": 1,\r
2750         "x": 1948.5555114746094,\r
2751         "y": 1323.8888130187988,\r
2752         "z": "1201fdc0.e52e32",\r
2753         "wires": [\r
2754             []\r
2755         ]\r
2756     },\r
2757     {\r
2758         "id": "13414e1d.5221e2",\r
2759         "type": "record",\r
2760         "name": "record",\r
2761         "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",\r
2762         "comments": "",\r
2763         "outputs": 1,\r
2764         "x": 1947.930191040039,\r
2765         "y": 1359.2011938095093,\r
2766         "z": "1201fdc0.e52e32",\r
2767         "wires": [\r
2768             []\r
2769         ]\r
2770     },\r
2771     {\r
2772         "id": "a07d31b.1db7ad",\r
2773         "type": "switchNode",\r
2774         "name": "check the action",\r
2775         "xml": "<switch test='`$activate-r-a-n-slice-instance-input.action == activate`'>\n",\r
2776         "comments": "",\r
2777         "outputs": 1,\r
2778         "x": 652.1666641235352,\r
2779         "y": 368.3333144187927,\r
2780         "z": "1201fdc0.e52e32",\r
2781         "wires": [\r
2782             [\r
2783                 "26d0ec80.062ac4",\r
2784                 "818e175b.30ee98"\r
2785             ]\r
2786         ]\r
2787     },\r
2788     {\r
2789         "id": "26d0ec80.062ac4",\r
2790         "type": "outcome",\r
2791         "name": "True",\r
2792         "xml": "<outcome value='true'>\n",\r
2793         "comments": "",\r
2794         "outputs": 1,\r
2795         "x": 879.6666603088379,\r
2796         "y": 313.88891792297363,\r
2797         "z": "1201fdc0.e52e32",\r
2798         "wires": [\r
2799             [\r
2800                 "720f8fbd.f36a6"\r
2801             ]\r
2802         ]\r
2803     },\r
2804     {\r
2805         "id": "818e175b.30ee98",\r
2806         "type": "outcome",\r
2807         "name": "False",\r
2808         "xml": "<outcome value='false'>\n",\r
2809         "comments": "",\r
2810         "outputs": 1,\r
2811         "x": 881.8888053894043,\r
2812         "y": 372.77780532836914,\r
2813         "z": "1201fdc0.e52e32",\r
2814         "wires": [\r
2815             [\r
2816                 "5e431322.6bf7fc"\r
2817             ]\r
2818         ]\r
2819     },\r
2820     {\r
2821         "id": "1014836f.8442fd",\r
2822         "type": "set",\r
2823         "name": "set status as ACTIVE",\r
2824         "xml": "<set>\n<parameter name='tmp.status' value='ACTIVE' />",\r
2825         "comments": "",\r
2826         "x": 1334.1112327575684,\r
2827         "y": 283.8888816833496,\r
2828         "z": "1201fdc0.e52e32",\r
2829         "wires": []\r
2830     },\r
2831     {\r
2832         "id": "bca9e65a.a9cb58",\r
2833         "type": "set",\r
2834         "name": "set status as INACTIVE",\r
2835         "xml": "<set>\n<parameter name='tmp.status' value='INACTIVE' />",\r
2836         "comments": "",\r
2837         "x": 1308.555576324463,\r
2838         "y": 317.22223567962646,\r
2839         "z": "1201fdc0.e52e32",\r
2840         "wires": []\r
2841     },\r
2842     {\r
2843         "id": "720f8fbd.f36a6",\r
2844         "type": "block",\r
2845         "name": "block : atomic",\r
2846         "xml": "<block atomic='true'>",\r
2847         "atomic": "true",\r
2848         "comments": "",\r
2849         "outputs": 1,\r
2850         "x": 1089.666660308838,\r
2851         "y": 301.66662788391113,\r
2852         "z": "1201fdc0.e52e32",\r
2853         "wires": [\r
2854             [\r
2855                 "1014836f.8442fd"\r
2856             ]\r
2857         ]\r
2858     },\r
2859     {\r
2860         "id": "5e431322.6bf7fc",\r
2861         "type": "block",\r
2862         "name": "block : atomic",\r
2863         "xml": "<block atomic='true'>",\r
2864         "atomic": "true",\r
2865         "comments": "",\r
2866         "outputs": 1,\r
2867         "x": 1086.3334045410156,\r
2868         "y": 358.33335638046265,\r
2869         "z": "1201fdc0.e52e32",\r
2870         "wires": [\r
2871             [\r
2872                 "bca9e65a.a9cb58"\r
2873             ]\r
2874         ]\r
2875     },\r
2876     {\r
2877         "id": "5f03e2e7.3fccac",\r
2878         "type": "block",\r
2879         "name": "block : atomic",\r
2880         "xml": "<block atomic=\"true\">",\r
2881         "atomic": "true",\r
2882         "outputs": 1,\r
2883         "x": 656.25,\r
2884         "y": 799.4166692495346,\r
2885         "z": "1201fdc0.e52e32",\r
2886         "wires": [\r
2887             [\r
2888                 "6b9ee4d6.508c5c",\r
2889                 "545724c2.401a1c"\r
2890             ]\r
2891         ]\r
2892     },\r
2893     {\r
2894         "id": "6b9ee4d6.508c5c",\r
2895         "type": "execute",\r
2896         "name": "split pLMNId",\r
2897         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split'>\n    <parameter name=\"original_string\" value=\"`$tmp.pLMNId`\" />\n    <parameter name=\"regex\" value=\"-\"/>\n    <parameter name=\"ctx_memory_result_key\" value=\"tmp.plmnList\" />",\r
2898         "comments": "",\r
2899         "outputs": 1,\r
2900         "x": 917.5224990844727,\r
2901         "y": 681.9289726018906,\r
2902         "z": "1201fdc0.e52e32",\r
2903         "wires": [\r
2904             []\r
2905         ]\r
2906     },\r
2907     {\r
2908         "id": "545724c2.401a1c",\r
2909         "type": "set",\r
2910         "name": "set mcc & mnc Variables",\r
2911         "xml": "<set>\n<parameter name='tmp.mcc' value='`$tmp.plmnList[0]`'/>\n<parameter name='tmp.mnc' value='`$tmp.plmnList[1]`'/>",\r
2912         "comments": "",\r
2913         "x": 947.9770889282227,\r
2914         "y": 728.9744132757187,\r
2915         "z": "1201fdc0.e52e32",\r
2916         "wires": []\r
2917     },\r
2918     {\r
2919         "id": "bab26f0b.3caf6",\r
2920         "type": "execute",\r
2921         "name": "read snssailist size",\r
2922         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.snssaiList_length' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.['+ $idy +'].gNBCUCPList['+ $idz +'].cellCUList['+ $idcu +'].pLMNInfoList['+$id-cuplmn+'].sNSSAI_length'`\" />",\r
2923         "comments": "",\r
2924         "outputs": 1,\r
2925         "x": 2308,\r
2926         "y": 638.6666692495346,\r
2927         "z": "1201fdc0.e52e32",\r
2928         "wires": [\r
2929             []\r
2930         ]\r
2931     },\r
2932     {\r
2933         "id": "9b279ceb.ea195",\r
2934         "type": "for",\r
2935         "name": "foreach snssai",\r
2936         "xml": "<for index='id-cunssai' start='0' end='`$tmp.snssaiList_length`' >\n",\r
2937         "comments": "",\r
2938         "outputs": 1,\r
2939         "x": 2316,\r
2940         "y": 678.6666692495346,\r
2941         "z": "1201fdc0.e52e32",\r
2942         "wires": [\r
2943             [\r
2944                 "89384351.d2087"\r
2945             ]\r
2946         ]\r
2947     },\r
2948     {\r
2949         "id": "89384351.d2087",\r
2950         "type": "block",\r
2951         "name": "block : atomic",\r
2952         "xml": "<block atomic='true'>",\r
2953         "atomic": "true",\r
2954         "comments": "",\r
2955         "outputs": 1,\r
2956         "x": 2509.25,\r
2957         "y": 681.1666692495346,\r
2958         "z": "1201fdc0.e52e32",\r
2959         "wires": [\r
2960             [\r
2961                 "4d056992.455e58",\r
2962                 "80784969.babca8",\r
2963                 "6485bd54.8d70a4"\r
2964             ]\r
2965         ]\r
2966     },\r
2967     {\r
2968         "id": "93be7b03.af9ca8",\r
2969         "type": "execute",\r
2970         "name": "read snssailist size",\r
2971         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.snssaiListup_length' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.['+ $idy +'].gNBCUUPList['+ $id-cuup +'].pLMNInfoList['+$id-plmn+'].sNSSAI_length'`\" />",\r
2972         "comments": "",\r
2973         "outputs": 1,\r
2974         "x": 1941.999984741211,\r
2975         "y": 830.9167226552963,\r
2976         "z": "1201fdc0.e52e32",\r
2977         "wires": [\r
2978             []\r
2979         ]\r
2980     },\r
2981     {\r
2982         "id": "69f3fae7.81aba4",\r
2983         "type": "for",\r
2984         "name": "foreach snssai",\r
2985         "xml": "<for index='id-cuupnssai' start='0' end='`$tmp.snssaiListup_length`' >\n",\r
2986         "comments": "",\r
2987         "outputs": 1,\r
2988         "x": 1928.0000228881836,\r
2989         "y": 888.9167236089706,\r
2990         "z": "1201fdc0.e52e32",\r
2991         "wires": [\r
2992             [\r
2993                 "3e63d789.1df2c8"\r
2994             ]\r
2995         ]\r
2996     },\r
2997     {\r
2998         "id": "3e63d789.1df2c8",\r
2999         "type": "block",\r
3000         "name": "block : atomic",\r
3001         "xml": "<block atomic='true'>",\r
3002         "atomic": "true",\r
3003         "comments": "",\r
3004         "outputs": 1,\r
3005         "x": 2137.2499923706055,\r
3006         "y": 885.4167236089706,\r
3007         "z": "1201fdc0.e52e32",\r
3008         "wires": [\r
3009             [\r
3010                 "9849d8ff.7b7358",\r
3011                 "1efa7316.272c2d",\r
3012                 "8a9c0618.d54148"\r
3013             ]\r
3014         ]\r
3015     },\r
3016     {\r
3017         "id": "1f36b292.2e31bd",\r
3018         "type": "execute",\r
3019         "name": "read snssailist size",\r
3020         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.snssaiListdu_length' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.['+ $idy +'].gNBDUList['+ $id-du +'].cellDUList['+ $id-celldu +'].pLMNInfoList['+$id-duplmn+'].sNSSAI_length'`\" />",\r
3021         "comments": "",\r
3022         "outputs": 1,\r
3023         "x": 2330,\r
3024         "y": 1331.9166692495346,\r
3025         "z": "1201fdc0.e52e32",\r
3026         "wires": [\r
3027             []\r
3028         ]\r
3029     },\r
3030     {\r
3031         "id": "ea301196.e0983",\r
3032         "type": "for",\r
3033         "name": "foreach snssai",\r
3034         "xml": "<for index='id-dunssai' start='0' end='`$tmp.snssaiListdu_length`' >\n",\r
3035         "comments": "",\r
3036         "outputs": 1,\r
3037         "x": 2338,\r
3038         "y": 1371.9166692495346,\r
3039         "z": "1201fdc0.e52e32",\r
3040         "wires": [\r
3041             [\r
3042                 "f2d0640f.baaaf8"\r
3043             ]\r
3044         ]\r
3045     },\r
3046     {\r
3047         "id": "f2d0640f.baaaf8",\r
3048         "type": "block",\r
3049         "name": "block : atomic",\r
3050         "xml": "<block atomic='true'>",\r
3051         "atomic": "true",\r
3052         "comments": "",\r
3053         "outputs": 1,\r
3054         "x": 2531.25,\r
3055         "y": 1374.4166692495346,\r
3056         "z": "1201fdc0.e52e32",\r
3057         "wires": [\r
3058             [\r
3059                 "eca27dc6.23911",\r
3060                 "18cd97a2.f285a8",\r
3061                 "2f5507b7.45dab8"\r
3062             ]\r
3063         ]\r
3064     },\r
3065     {\r
3066         "id": "c6b659bc.e58a78",\r
3067         "type": "record",\r
3068         "name": "record",\r
3069         "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=\"CUUP - snssaiList_length\"/>\n<parameter name=\"field2\" value=\"`$tmp.snssaiListup_length`\"/>\n\n",\r
3070         "comments": "",\r
3071         "outputs": 1,\r
3072         "x": 1942.25,\r
3073         "y": 858.4166692495346,\r
3074         "z": "1201fdc0.e52e32",\r
3075         "wires": [\r
3076             []\r
3077         ]\r
3078     },\r
3079     {\r
3080         "id": "acd95d31.d21ba",\r
3081         "type": "comment",\r
3082         "name": "activateRANSliceInstance-configDB",\r
3083         "info": "",\r
3084         "comments": "",\r
3085         "x": 366.3333320617676,\r
3086         "y": 21,\r
3087         "z": "1201fdc0.e52e32",\r
3088         "wires": []\r
3089     }\r
3090 ]