DG Implementation - RAN Slice RPCS
[ccsdk/distribution.git] / platform-logic / ran-slice-api / src / main / json / ran-slice-api_terminateRANSliceInstance.json
1 [
2     {
3         "id": "c5568a98.8f8718",
4         "type": "dgstart",
5         "name": "DGSTART",
6         "outputs": 1,
7         "x": 92.5,
8         "y": 32.49999666213989,
9         "z": "da62f736.168268",
10         "wires": [
11             [
12                 "7ce853d8.9c699c"
13             ]
14         ]
15     },
16     {
17         "id": "7ce853d8.9c699c",
18         "type": "service-logic",
19         "name": "ran-slice-api ${project.version}",
20         "module": "ran-slice-api",
21         "version": "${project.version}",
22         "comments": "",
23         "xml": "<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='ran-slice-api' version='${project.version}'>",
24         "outputs": 1,
25         "x": 147.5000228881836,
26         "y": 119.49996519088745,
27         "z": "da62f736.168268",
28         "wires": [
29             [
30                 "558e29d9.0bca88"
31             ]
32         ]
33     },
34     {
35         "id": "558e29d9.0bca88",
36         "type": "method",
37         "name": "method",
38         "xml": "<method rpc='terminateRANSliceInstance' mode='sync'>\n",
39         "comments": "",
40         "outputs": 1,
41         "x": 81.5,
42         "y": 179.49993085861206,
43         "z": "da62f736.168268",
44         "wires": [
45             [
46                 "73e286b5.95ed98"
47             ]
48         ]
49     },
50     {
51         "id": "73e286b5.95ed98",
52         "type": "block",
53         "name": "block : atomic",
54         "xml": "<block atomic='true'>",
55         "atomic": "true",
56         "comments": "",
57         "outputs": 1,
58         "x": 87.49999237060547,
59         "y": 274.2499613761902,
60         "z": "da62f736.168268",
61         "wires": [
62             [
63                 "b2a2f929.e9e7d8",
64                 "ef29471f.64f038",
65                 "2e6295f3.2b018a",
66                 "b01e9ff8.9fdcb"
67             ]
68         ]
69     },
70     {
71         "id": "b2a2f929.e9e7d8",
72         "type": "block",
73         "name": "block : atomic",
74         "xml": "<block atomic='true'>",
75         "atomic": "true",
76         "comments": "",
77         "outputs": 1,
78         "x": 301.49999618530273,
79         "y": 297.49999380111694,
80         "z": "da62f736.168268",
81         "wires": [
82             [
83                 "6336a945.8a35f8",
84                 "734e7146.41458",
85                 "fff929df.03fac8",
86                 "d74945f1.537f58",
87                 "1a07170f.9b8cb9",
88                 "8d1aec81.1c96c",
89                 "a440f467.164788",
90                 "535f16f4.b6d608",
91                 "406ee76f.a28dd8",
92                 "331ef215.bbe70e",
93                 "2bef0202.a1c14e",
94                 "7a08dec6.783c6",
95                 "c50ddf2a.0f482",
96                 "4a173bea.dab424",
97                 "418b9d9d.e0f1e4",
98                 "9a10e123.7e743"
99             ]
100         ]
101     },
102     {
103         "id": "6336a945.8a35f8",
104         "type": "execute",
105         "name": "generate getNearRTRICsFromRANNFNSSI URL",
106         "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`\"/>",
107         "comments": "",
108         "outputs": 1,
109         "x": 685.75,
110         "y": 440.75000381469727,
111         "z": "da62f736.168268",
112         "wires": [
113             []
114         ]
115     },
116     {
117         "id": "734e7146.41458",
118         "type": "record",
119         "name": "record configdb RestAPI params",
120         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.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`\" />",
121         "comments": "",
122         "outputs": 1,
123         "x": 625.7500152587891,
124         "y": 491.7500228881836,
125         "z": "da62f736.168268",
126         "wires": [
127             []
128         ]
129     },
130     {
131         "id": "fff929df.03fac8",
132         "type": "execute",
133         "name": "Get nearRTRIC for TrackingArea",
134         "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\"/>",
135         "comments": "",
136         "outputs": 1,
137         "x": 615.7500915527344,
138         "y": 543.7500534057617,
139         "z": "da62f736.168268",
140         "wires": [
141             [
142                 "b4943470.91c0d8",
143                 "c824c7c4.195ea8"
144             ]
145         ]
146     },
147     {
148         "id": "b4943470.91c0d8",
149         "type": "success",
150         "name": "success",
151         "xml": "<outcome value='success'>\n",
152         "comments": "",
153         "outputs": 1,
154         "x": 914.5680961608887,
155         "y": 561.5680770874023,
156         "z": "da62f736.168268",
157         "wires": [
158             [
159                 "31b1e0f6.87ffa"
160             ]
161         ]
162     },
163     {
164         "id": "31b1e0f6.87ffa",
165         "type": "block",
166         "name": "block : atomic",
167         "xml": "<block atomic='true'>",
168         "atomic": "true",
169         "comments": "",
170         "outputs": 1,
171         "x": 1084.5679931640625,
172         "y": 562.5681924819946,
173         "z": "da62f736.168268",
174         "wires": [
175             [
176                 "cb22de9c.436e2",
177                 "e2f6cc30.e8277"
178             ]
179         ]
180     },
181     {
182         "id": "cb22de9c.436e2",
183         "type": "record",
184         "name": "record",
185         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.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`\"/>",
186         "comments": "",
187         "outputs": 1,
188         "x": 1307.5677909851074,
189         "y": 507.56817626953125,
190         "z": "da62f736.168268",
191         "wires": [
192             []
193         ]
194     },
195     {
196         "id": "e2f6cc30.e8277",
197         "type": "execute",
198         "name": "printContext",
199         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/opt/opendaylight/current/data/log/ranSlice-terminateRANSlice-configrsp-context.log' />\n\n\n",
200         "comments": "",
201         "outputs": 1,
202         "x": 1303.345932006836,
203         "y": 578.5681838989258,
204         "z": "da62f736.168268",
205         "wires": [
206             []
207         ]
208     },
209     {
210         "id": "c824c7c4.195ea8",
211         "type": "failure",
212         "name": "failure",
213         "xml": "<outcome value='failure'>\n",
214         "comments": "",
215         "outputs": 1,
216         "x": 920.5680503845215,
217         "y": 501.5681610107422,
218         "z": "da62f736.168268",
219         "wires": [
220             [
221                 "48a2a2c5.98d62c"
222             ]
223         ]
224     },
225     {
226         "id": "48a2a2c5.98d62c",
227         "type": "block",
228         "name": "block",
229         "xml": "<block>",
230         "atomic": "false",
231         "comments": "",
232         "outputs": 1,
233         "x": 1200.5681266784668,
234         "y": 407.56821489334106,
235         "z": "da62f736.168268",
236         "wires": [
237             [
238                 "2821d952.27d626",
239                 "80ea1426.fb74e8"
240             ]
241         ]
242     },
243     {
244         "id": "2821d952.27d626",
245         "type": "set",
246         "name": "set",
247         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Getting Info from ConfigDB. Aborting RPC executiopn'/>",
248         "comments": "",
249         "x": 1378.56791305542,
250         "y": 361.6792416572571,
251         "z": "da62f736.168268",
252         "wires": []
253     },
254     {
255         "id": "ef29471f.64f038",
256         "type": "for",
257         "name": "foreach NearRTRIC",
258         "xml": "<for index='idy' start='0' end='`$getNFNSSIRIC-configdb-response._length`' >\n",
259         "comments": "",
260         "outputs": 1,
261         "x": 282.75,
262         "y": 884.5681762695312,
263         "z": "da62f736.168268",
264         "wires": [
265             [
266                 "18d219c0.9cf676",
267                 "85e55937.41fdf8",
268                 "e30d97bf.620048",
269                 "c27385b1.743288"
270             ]
271         ]
272     },
273     {
274         "id": "18d219c0.9cf676",
275         "type": "block",
276         "name": "Process NearRTRIC",
277         "xml": "<block atomic='true'>",
278         "atomic": "true",
279         "comments": "",
280         "outputs": 1,
281         "x": 603.1035614013672,
282         "y": 1023.143970489502,
283         "z": "da62f736.168268",
284         "wires": [
285             [
286                 "eefa1832.1380b8",
287                 "f131480e.413408",
288                 "35178056.84a7e",
289                 "e0692478.040118",
290                 "c224bf70.f8698",
291                 "feae2bb9.c89528",
292                 "efb82a40.58c198",
293                 "32462495.24865c",
294                 "36cfb15f.b2ef8e"
295             ]
296         ]
297     },
298     {
299         "id": "eefa1832.1380b8",
300         "type": "execute",
301         "name": "read nearRTRICId",
302         "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",
303         "comments": "",
304         "outputs": 1,
305         "x": 998.295524597168,
306         "y": 675.4773025512695,
307         "z": "da62f736.168268",
308         "wires": [
309             []
310         ]
311     },
312     {
313         "id": "f131480e.413408",
314         "type": "execute",
315         "name": "read gNBId",
316         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBId' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.[' + $idy + '].gNBId'`\" />",
317         "comments": "",
318         "outputs": 1,
319         "x": 968.2954940795898,
320         "y": 867.4773654937744,
321         "z": "da62f736.168268",
322         "wires": [
323             []
324         ]
325     },
326     {
327         "id": "35178056.84a7e",
328         "type": "execute",
329         "name": "Update nearRT RIC Details in ConfigDB",
330         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $prop.restapi.configdb.updatenearRTRIC`\"/>\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-configDB-removenearRTRIC-PLMNInfo.json'`\" />\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"delete-nearRTRIC-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\"/>",
331         "comments": "",
332         "outputs": 1,
333         "x": 1074.0126266479492,
334         "y": 1062.9823503494263,
335         "z": "da62f736.168268",
336         "wires": [
337             [
338                 "dee5a635.a73338",
339                 "7a0a6ef9.9ecdd"
340             ]
341         ]
342     },
343     {
344         "id": "dee5a635.a73338",
345         "type": "failure",
346         "name": "failure",
347         "xml": "<outcome value='failure'>\n",
348         "comments": "",
349         "outputs": 1,
350         "x": 1441.568115234375,
351         "y": 1104.0226440429688,
352         "z": "da62f736.168268",
353         "wires": [
354             [
355                 "6a251f04.44743"
356             ]
357         ]
358     },
359     {
360         "id": "6a251f04.44743",
361         "type": "block",
362         "name": "block",
363         "xml": "<block>",
364         "atomic": "false",
365         "comments": "",
366         "outputs": 1,
367         "x": 1573.5682373046875,
368         "y": 1066.0226440429688,
369         "z": "da62f736.168268",
370         "wires": [
371             [
372                 "109652da.35aaad",
373                 "16105346.8b4fbd"
374             ]
375         ]
376     },
377     {
378         "id": "16105346.8b4fbd",
379         "type": "set",
380         "name": "set",
381         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating nearRTRIC info in ConfigDB. Aborting RPC executiopn'/>",
382         "comments": "",
383         "x": 1762.5679931640625,
384         "y": 1013.1336669921875,
385         "z": "da62f736.168268",
386         "wires": []
387     },
388     {
389         "id": "109652da.35aaad",
390         "type": "returnFailure",
391         "name": "return failure",
392         "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 nearRTRIC info in ConfigDB. Aborting RPC executiopn'/>",
393         "comments": "",
394         "x": 1770.5679931640625,
395         "y": 1113.022705078125,
396         "z": "da62f736.168268",
397         "wires": []
398     },
399     {
400         "id": "7a0a6ef9.9ecdd",
401         "type": "success",
402         "name": "success",
403         "xml": "<outcome value='success'>\n",
404         "comments": "",
405         "outputs": 1,
406         "x": 1439.38623046875,
407         "y": 1203.9317626953125,
408         "z": "da62f736.168268",
409         "wires": [
410             [
411                 "7721543c.03993c"
412             ]
413         ]
414     },
415     {
416         "id": "7721543c.03993c",
417         "type": "block",
418         "name": "block",
419         "xml": "<block>\n",
420         "atomic": "false",
421         "comments": "",
422         "outputs": 1,
423         "x": 1603.3861083984375,
424         "y": 1204.931884765625,
425         "z": "da62f736.168268",
426         "wires": [
427             [
428                 "99b87529.8cda48"
429             ]
430         ]
431     },
432     {
433         "id": "99b87529.8cda48",
434         "type": "record",
435         "name": "record",
436         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully Updated NearRT RIC info in ConfigDB\"/>",
437         "comments": "",
438         "outputs": 1,
439         "x": 1753.3861083984375,
440         "y": 1199.9320068359375,
441         "z": "da62f736.168268",
442         "wires": [
443             []
444         ]
445     },
446     {
447         "id": "873ed2d3.c7ca8",
448         "type": "execute",
449         "name": "read CUCP list size",
450         "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    ",
451         "comments": "",
452         "outputs": 1,
453         "x": 956.75,
454         "y": 1247.75,
455         "z": "da62f736.168268",
456         "wires": [
457             []
458         ]
459     },
460     {
461         "id": "85e55937.41fdf8",
462         "type": "block",
463         "name": "Process CUCP",
464         "xml": "<block atomic='true'>",
465         "atomic": "true",
466         "comments": "",
467         "outputs": 1,
468         "x": 583.7500228881836,
469         "y": 1160.7500534057617,
470         "z": "da62f736.168268",
471         "wires": [
472             [
473                 "873ed2d3.c7ca8",
474                 "61417ec7.d4a75",
475                 "44181142.3471e"
476             ]
477         ]
478     },
479     {
480         "id": "61417ec7.d4a75",
481         "type": "record",
482         "name": "record",
483         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.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",
484         "comments": "",
485         "outputs": 1,
486         "x": 928.75,
487         "y": 1312.75,
488         "z": "da62f736.168268",
489         "wires": [
490             []
491         ]
492     },
493     {
494         "id": "44181142.3471e",
495         "type": "for",
496         "name": "foreach CUCP",
497         "xml": "<for index='idz' start='0' end='`$tmp.CUCPList_length`'>\n",
498         "comments": "",
499         "outputs": 1,
500         "x": 956.75,
501         "y": 1387.75,
502         "z": "da62f736.168268",
503         "wires": [
504             [
505                 "9873817a.bd85"
506             ]
507         ]
508     },
509     {
510         "id": "9873817a.bd85",
511         "type": "block",
512         "name": "block : process CUCP",
513         "xml": "<block atomic='true'>",
514         "atomic": "true",
515         "comments": "",
516         "outputs": 1,
517         "x": 1177.75,
518         "y": 1394.75,
519         "z": "da62f736.168268",
520         "wires": [
521             [
522                 "9bd17c8f.d933c",
523                 "ec596de0.0aca4",
524                 "d29c67e5.d6f4f8",
525                 "5f1d2c5c.decd84"
526             ]
527         ]
528     },
529     {
530         "id": "9bd17c8f.d933c",
531         "type": "execute",
532         "name": "read CUCP name",
533         "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'`\" />",
534         "comments": "",
535         "outputs": 1,
536         "x": 1528.75,
537         "y": 1247.75,
538         "z": "da62f736.168268",
539         "wires": [
540             []
541         ]
542     },
543     {
544         "id": "ec596de0.0aca4",
545         "type": "for",
546         "name": "for cellCUList",
547         "xml": "<for index='idcu' start='0' end='`$tmp.cellCUList_length`' >\n",
548         "comments": "",
549         "outputs": 1,
550         "x": 1532.75,
551         "y": 1391.75,
552         "z": "da62f736.168268",
553         "wires": [
554             [
555                 "9e9a8829.999268"
556             ]
557         ]
558     },
559     {
560         "id": "b0e1bf8f.22488",
561         "type": "execute",
562         "name": "read cellCU",
563         "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'`\" />",
564         "comments": "",
565         "outputs": 1,
566         "x": 2269.2502670288086,
567         "y": 1110.5000038146973,
568         "z": "da62f736.168268",
569         "wires": [
570             []
571         ]
572     },
573     {
574         "id": "e6adc774.43c8d8",
575         "type": "execute",
576         "name": "prepare mnc",
577         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deleteSNSSAIListEntry.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteSNSSAIListEntry.url\"/>\n    <parameter name=\"target\" value=\"{mnc}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.mnc`\"/>",
578         "comments": "",
579         "outputs": 1,
580         "x": 2248.000114440918,
581         "y": 1356.999948501587,
582         "z": "da62f736.168268",
583         "wires": [
584             []
585         ]
586     },
587     {
588         "id": "46c5fc21.cc9984",
589         "type": "execute",
590         "name": "terminate sNNSAI ToNRCellCU",
591         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.deleteSNSSAIListEntry.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"DELETE\"/>\n<parameter name=\"responsePrefix\" value=\"delete-cellCU-sNSSAI-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />",
592         "comments": "",
593         "outputs": 1,
594         "x": 2215.7501068115234,
595         "y": 1544.7499732971191,
596         "z": "da62f736.168268",
597         "wires": [
598             [
599                 "47288b8d.772554",
600                 "331e8cd2.198374"
601             ]
602         ]
603     },
604     {
605         "id": "850a1c4b.3fe45",
606         "type": "record",
607         "name": "record API params",
608         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSliceModifyAllocate.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.sNSSAI`\"/>\n<parameter name=\"field8\" value=\"`$tmp.deleteSNSSAIListEntry.url`\"/>\n\n",
609         "comments": "",
610         "outputs": 1,
611         "x": 2215.75,
612         "y": 1479.2500133514404,
613         "z": "da62f736.168268",
614         "wires": [
615             []
616         ]
617     },
618     {
619         "id": "47df190.60624e8",
620         "type": "block",
621         "name": "block : atomic",
622         "xml": "<block atomic='true'>",
623         "atomic": "true",
624         "comments": "",
625         "outputs": 1,
626         "x": 2046.75,
627         "y": 998.75,
628         "z": "da62f736.168268",
629         "wires": [
630             [
631                 "b0e1bf8f.22488",
632                 "e6adc774.43c8d8",
633                 "850a1c4b.3fe45",
634                 "46c5fc21.cc9984",
635                 "abb0b9c.15d9d48",
636                 "83d73909.bae128",
637                 "a39f8656.444118",
638                 "d3e48ebc.f7231",
639                 "b5390e62.ee13f",
640                 "b5ed71f7.1a30d",
641                 "871e03be.326d",
642                 "1c8e5c05.e07c04",
643                 "e8f8f0ea.977c8"
644             ]
645         ]
646     },
647     {
648         "id": "47288b8d.772554",
649         "type": "success",
650         "name": "success",
651         "xml": "<outcome value='success'>\n",
652         "comments": "",
653         "outputs": 1,
654         "x": 2466.750114440918,
655         "y": 1540.7502174377441,
656         "z": "da62f736.168268",
657         "wires": [
658             [
659                 "58993238.4039dc"
660             ]
661         ]
662     },
663     {
664         "id": "58993238.4039dc",
665         "type": "block",
666         "name": "block : atomic",
667         "xml": "<block atomic='true'>",
668         "atomic": "true",
669         "comments": "",
670         "outputs": 1,
671         "x": 2639.749900817871,
672         "y": 1539.7502784729004,
673         "z": "da62f736.168268",
674         "wires": [
675             [
676                 "321c23a.1dc6cdc"
677             ]
678         ]
679     },
680     {
681         "id": "321c23a.1dc6cdc",
682         "type": "record",
683         "name": "record",
684         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully Patched - cellCU PLMNInfo List\"/>",
685         "comments": "",
686         "outputs": 1,
687         "x": 2837.7499618530273,
688         "y": 1536.750400543213,
689         "z": "da62f736.168268",
690         "wires": [
691             []
692         ]
693     },
694     {
695         "id": "331e8cd2.198374",
696         "type": "failure",
697         "name": "failure",
698         "xml": "<outcome value='failure'>\n",
699         "comments": "",
700         "outputs": 1,
701         "x": 2431.75008392334,
702         "y": 1423.7499732971191,
703         "z": "da62f736.168268",
704         "wires": [
705             [
706                 "476ddcef.5da644"
707             ]
708         ]
709     },
710     {
711         "id": "476ddcef.5da644",
712         "type": "block",
713         "name": "block : atomic",
714         "xml": "<block atomic='true'>",
715         "atomic": "true",
716         "comments": "",
717         "outputs": 1,
718         "x": 2581.750358581543,
719         "y": 1382.750156402588,
720         "z": "da62f736.168268",
721         "wires": [
722             [
723                 "cad84f7d.8b728",
724                 "df36d01.7f7d83",
725                 "80ea1426.fb74e8"
726             ]
727         ]
728     },
729     {
730         "id": "cad84f7d.8b728",
731         "type": "returnFailure",
732         "name": "return failure",
733         "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'/>",
734         "comments": "",
735         "x": 2752.7499923706055,
736         "y": 1443.7502174377441,
737         "z": "da62f736.168268",
738         "wires": []
739     },
740     {
741         "id": "df36d01.7f7d83",
742         "type": "set",
743         "name": "set",
744         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error patching cellCU PLMNInfoList. Aborting RPC executiopn'/>",
745         "comments": "",
746         "x": 2747.750114440918,
747         "y": 1348.750156402588,
748         "z": "da62f736.168268",
749         "wires": []
750     },
751     {
752         "id": "abb0b9c.15d9d48",
753         "type": "execute",
754         "name": "prepare idGNBCUCPFunction",
755         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deleteSNSSAIListEntry.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteSNSSAIListEntry.url\"/>\n    <parameter name=\"target\" value=\"{idGNBCUCPFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.CUCPName`\"/>\n",
756         "comments": "",
757         "outputs": 1,
758         "x": 2303.750030517578,
759         "y": 1210.7500953674316,
760         "z": "da62f736.168268",
761         "wires": [
762             []
763         ]
764     },
765     {
766         "id": "83d73909.bae128",
767         "type": "execute",
768         "name": "prepare idNRCellCU",
769         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deleteSNSSAIListEntry.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteSNSSAIListEntry.url\"/>\n    <parameter name=\"target\" value=\"{idNRCellCU}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.cellCULocalId`\"/>\n",
770         "comments": "",
771         "outputs": 1,
772         "x": 2284.7500228881836,
773         "y": 1257.4999752044678,
774         "z": "da62f736.168268",
775         "wires": [
776             []
777         ]
778     },
779     {
780         "id": "a39f8656.444118",
781         "type": "execute",
782         "name": "prepare mcc",
783         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deleteSNSSAIListEntry.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteSNSSAIListEntry.url\"/>\n    <parameter name=\"target\" value=\"{mcc}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.mcc`\"/>\n   ",
784         "comments": "",
785         "outputs": 1,
786         "x": 2260.4999923706055,
787         "y": 1300.5000085830688,
788         "z": "da62f736.168268",
789         "wires": [
790             []
791         ]
792     },
793     {
794         "id": "d29c67e5.d6f4f8",
795         "type": "record",
796         "name": "record",
797         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"CUCPName \"/>\n<parameter name=\"field2\" value=\"`$tmp.CUCPName`\"/>\n\n",
798         "comments": "",
799         "outputs": 1,
800         "x": 1501.75,
801         "y": 1298.75,
802         "z": "da62f736.168268",
803         "wires": [
804             []
805         ]
806     },
807     {
808         "id": "5f1d2c5c.decd84",
809         "type": "execute",
810         "name": "read cellCU list size",
811         "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    ",
812         "comments": "",
813         "outputs": 1,
814         "x": 1542.75,
815         "y": 1347.75,
816         "z": "da62f736.168268",
817         "wires": [
818             []
819         ]
820     },
821     {
822         "id": "d3e48ebc.f7231",
823         "type": "switchNode",
824         "name": "ransim mounted",
825         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
826         "comments": "",
827         "outputs": 1,
828         "x": 2269.75,
829         "y": 1061.75,
830         "z": "da62f736.168268",
831         "wires": [
832             [
833                 "696ba9cb.bb2f18",
834                 "aebe61da.58076"
835             ]
836         ]
837     },
838     {
839         "id": "696ba9cb.bb2f18",
840         "type": "outcome",
841         "name": "Not Mounted",
842         "xml": "<outcome value='false'>\n",
843         "comments": "",
844         "outputs": 1,
845         "x": 2477.75,
846         "y": 1026.749755859375,
847         "z": "da62f736.168268",
848         "wires": [
849             [
850                 "2ad68b21.890b84"
851             ]
852         ]
853     },
854     {
855         "id": "2ad68b21.890b84",
856         "type": "execute",
857         "name": "generate terminate sNSSAItEntry ToNRCellCU",
858         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.terminateSNSSAIEntry.ToNRCellCU`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteSNSSAIListEntry.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>\n",
859         "comments": "",
860         "outputs": 1,
861         "x": 2797.75,
862         "y": 1041.75,
863         "z": "da62f736.168268",
864         "wires": [
865             []
866         ]
867     },
868     {
869         "id": "aebe61da.58076",
870         "type": "outcome",
871         "name": "Mounted",
872         "xml": "<outcome value='true'>\n",
873         "comments": "",
874         "outputs": 1,
875         "x": 2465.75,
876         "y": 1128.75,
877         "z": "da62f736.168268",
878         "wires": [
879             [
880                 "a0cd471f.d08e88"
881             ]
882         ]
883     },
884     {
885         "id": "b5390e62.ee13f",
886         "type": "block",
887         "name": "block : atomic",
888         "xml": "<block atomic='true'>",
889         "atomic": "true",
890         "comments": "",
891         "outputs": 1,
892         "x": 1824.75,
893         "y": 1812.75,
894         "z": "da62f736.168268",
895         "wires": [
896             [
897                 "2cf8126f.d1e85e",
898                 "6a14fde8.414504",
899                 "c0f1b70c.7a0618",
900                 "21256195.ad05de",
901                 "770cc1c7.5a6fb",
902                 "9e4d0066.d7a5f",
903                 "39559a54.4e74d6",
904                 "292b773e.225808",
905                 "e28d4409.a0c4b8"
906             ]
907         ]
908     },
909     {
910         "id": "2cf8126f.d1e85e",
911         "type": "set",
912         "name": "Calculate RRMPolicyRatio",
913         "xml": "<set>\n<parameter name='tmp.maxNumberOfConnsPercellCU' value='`$tmp.payload.maxNumberofConns / $tmp.cellCUList_length`' />\n<parameter name='tmp.rRMPolicyDedicatedRatio.CellCU1' value='`$tmp.maxNumberOfConnsPercellCU * 100`' />\n<parameter name='tmp.rRMPolicyDedicatedRatio_SliceProfile' value='`$tmp.rRMPolicyDedicatedRatio.CellCU1 / $prop.nrcellcu.maxNumberOfConnsPerCell`' />",
914         "comments": "",
915         "x": 2006.75,
916         "y": 1595.75,
917         "z": "da62f736.168268",
918         "wires": []
919     },
920     {
921         "id": "6a14fde8.414504",
922         "type": "record",
923         "name": "record",
924         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"RRMPolicyRatio for this profile is - \"/>\n<parameter name=\"field2\" value=\"`$tmp.rRMPolicyDedicatedRatio.CellCU`\"/>",
925         "comments": "",
926         "outputs": 1,
927         "x": 2005.75,
928         "y": 1651.75,
929         "z": "da62f736.168268",
930         "wires": [
931             []
932         ]
933     },
934     {
935         "id": "c0f1b70c.7a0618",
936         "type": "switchNode",
937         "name": "ransim mounted",
938         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
939         "comments": "",
940         "outputs": 1,
941         "x": 2046.75,
942         "y": 1718.75,
943         "z": "da62f736.168268",
944         "wires": [
945             [
946                 "5e0355ea.6e912c",
947                 "531b3c4c.239274"
948             ]
949         ]
950     },
951     {
952         "id": "5e0355ea.6e912c",
953         "type": "outcome",
954         "name": "Not Mounted",
955         "xml": "<outcome value='false'>\n",
956         "comments": "",
957         "outputs": 1,
958         "x": 2224.75,
959         "y": 1685.749755859375,
960         "z": "da62f736.168268",
961         "wires": [
962             [
963                 "b5415457.b2b258"
964             ]
965         ]
966     },
967     {
968         "id": "b5415457.b2b258",
969         "type": "execute",
970         "name": "fetch RRMPolicyRatio NRCellCU - URL",
971         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.RRMPolicyRatioEntry.ToNRCellCU`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.getRRMPolicyRatio.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>\n",
972         "comments": "",
973         "outputs": 1,
974         "x": 2502.75,
975         "y": 1677.75,
976         "z": "da62f736.168268",
977         "wires": [
978             []
979         ]
980     },
981     {
982         "id": "21256195.ad05de",
983         "type": "execute",
984         "name": "prepare idGNBCUCPFunction",
985         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.getRRMPolicyRatio.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.getRRMPolicyRatio.url\"/>\n    <parameter name=\"target\" value=\"{idGNBCUCPFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.CUCPName`\"/>\n",
986         "comments": "",
987         "outputs": 1,
988         "x": 2081.75,
989         "y": 1790.75,
990         "z": "da62f736.168268",
991         "wires": [
992             []
993         ]
994     },
995     {
996         "id": "770cc1c7.5a6fb",
997         "type": "execute",
998         "name": "prepare idNRCellCU",
999         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.getRRMPolicyRatio.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.getRRMPolicyRatio.url\"/>\n    <parameter name=\"target\" value=\"{idNRCellCU}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.cellCULocalId`\"/>\n",
1000         "comments": "",
1001         "outputs": 1,
1002         "x": 2046.75,
1003         "y": 1842.75,
1004         "z": "da62f736.168268",
1005         "wires": [
1006             []
1007         ]
1008     },
1009     {
1010         "id": "af7677e4.5eb1b8",
1011         "type": "success",
1012         "name": "success",
1013         "xml": "<outcome value='success'>\n",
1014         "comments": "",
1015         "outputs": 1,
1016         "x": 2332.75,
1017         "y": 1969.75,
1018         "z": "da62f736.168268",
1019         "wires": [
1020             [
1021                 "9d029223.3b508"
1022             ]
1023         ]
1024     },
1025     {
1026         "id": "9d029223.3b508",
1027         "type": "block",
1028         "name": "block : atomic",
1029         "xml": "<block atomic='true'>",
1030         "atomic": "true",
1031         "comments": "",
1032         "outputs": 1,
1033         "x": 2496.7498779296875,
1034         "y": 1970.7501220703125,
1035         "z": "da62f736.168268",
1036         "wires": [
1037             [
1038                 "c89265f6.049fe8",
1039                 "8edb7765.0ff4e8"
1040             ]
1041         ]
1042     },
1043     {
1044         "id": "c89265f6.049fe8",
1045         "type": "record",
1046         "name": "record",
1047         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully Retrieved - RRMPolicyRatio\"/>",
1048         "comments": "",
1049         "outputs": 1,
1050         "x": 2646.7498779296875,
1051         "y": 1965.750244140625,
1052         "z": "da62f736.168268",
1053         "wires": [
1054             []
1055         ]
1056     },
1057     {
1058         "id": "64306a63.dd3e24",
1059         "type": "failure",
1060         "name": "failure",
1061         "xml": "<outcome value='failure'>\n",
1062         "comments": "",
1063         "outputs": 1,
1064         "x": 2328.75,
1065         "y": 1890.75,
1066         "z": "da62f736.168268",
1067         "wires": [
1068             [
1069                 "48cd5a.d4e032a8"
1070             ]
1071         ]
1072     },
1073     {
1074         "id": "48cd5a.d4e032a8",
1075         "type": "block",
1076         "name": "block : atomic",
1077         "xml": "<block atomic='true'>",
1078         "atomic": "true",
1079         "comments": "",
1080         "outputs": 1,
1081         "x": 2486.750244140625,
1082         "y": 1838.75,
1083         "z": "da62f736.168268",
1084         "wires": [
1085             [
1086                 "faeaed8.9cc8f1",
1087                 "a2d9015a.dbf14",
1088                 "80ea1426.fb74e8"
1089             ]
1090         ]
1091     },
1092     {
1093         "id": "faeaed8.9cc8f1",
1094         "type": "returnFailure",
1095         "name": "return failure",
1096         "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 in Fetching RRMPolicyRatio - CellCU. Aborting RPC executiopn'/>",
1097         "comments": "",
1098         "x": 2657.7498779296875,
1099         "y": 1899.7500610351562,
1100         "z": "da62f736.168268",
1101         "wires": []
1102     },
1103     {
1104         "id": "a2d9015a.dbf14",
1105         "type": "set",
1106         "name": "set",
1107         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error in retrieving RRMPolicyRatio. Aborting RPC executiopn'/>",
1108         "comments": "",
1109         "x": 2652.75,
1110         "y": 1804.75,
1111         "z": "da62f736.168268",
1112         "wires": []
1113     },
1114     {
1115         "id": "9e4d0066.d7a5f",
1116         "type": "execute",
1117         "name": "fetch RRMPolicyRatio - NRCellCU",
1118         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.getRRMPolicyRatio.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"get-rrmpolicyratio-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\"/>",
1119         "comments": "",
1120         "outputs": 1,
1121         "x": 2081.75,
1122         "y": 1917.75,
1123         "z": "da62f736.168268",
1124         "wires": [
1125             [
1126                 "64306a63.dd3e24",
1127                 "af7677e4.5eb1b8"
1128             ]
1129         ]
1130     },
1131     {
1132         "id": "8edb7765.0ff4e8",
1133         "type": "execute",
1134         "name": "printContext",
1135         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/opt/opendaylight/current/data/log/ranSlice-terminateRANSlice-configrsp-context.log' />\n\n\n",
1136         "comments": "",
1137         "outputs": 1,
1138         "x": 2661.75,
1139         "y": 2028.75,
1140         "z": "da62f736.168268",
1141         "wires": [
1142             []
1143         ]
1144     },
1145     {
1146         "id": "39559a54.4e74d6",
1147         "type": "for",
1148         "name": "for each rrmpolicyratio",
1149         "xml": "<for index='idcu-rrm' start='0' end='`$tmp.rrmPolicyRatioList_length`' >\n",
1150         "comments": "",
1151         "outputs": 1,
1152         "x": 2016.75,
1153         "y": 2075.750228881836,
1154         "z": "da62f736.168268",
1155         "wires": [
1156             [
1157                 "cd8bf9bc.1cadc8"
1158             ]
1159         ]
1160     },
1161     {
1162         "id": "292b773e.225808",
1163         "type": "execute",
1164         "name": "read rrmpolicyratio list size",
1165         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.rrmPolicyRatioList_length' />\n\t<parameter name='source' value=\"`'get-rrmpolicyratio-response.attributes.RRMPolicyRatio_length '`\" />\n    ",
1166         "comments": "",
1167         "outputs": 1,
1168         "x": 2060.75,
1169         "y": 1971.75,
1170         "z": "da62f736.168268",
1171         "wires": [
1172             []
1173         ]
1174     },
1175     {
1176         "id": "cd8bf9bc.1cadc8",
1177         "type": "block",
1178         "name": "block : atomic",
1179         "xml": "<block atomic='true'>",
1180         "atomic": "true",
1181         "comments": "",
1182         "outputs": 1,
1183         "x": 2237.75,
1184         "y": 2095.750228881836,
1185         "z": "da62f736.168268",
1186         "wires": [
1187             [
1188                 "2bc7679f.a36f88",
1189                 "756aabaa.a810d4",
1190                 "bafc3e6d.cdf73",
1191                 "71c76952.045908",
1192                 "54cca329.31500c",
1193                 "14019172.5d29bf",
1194                 "521d3d11.f4ead4",
1195                 "cd5eaeef.a91e3",
1196                 "eaeb68eb.667d98",
1197                 "7314c963.605c68"
1198             ]
1199         ]
1200     },
1201     {
1202         "id": "2bc7679f.a36f88",
1203         "type": "set",
1204         "name": "Calculate updated RRMPolicyRatio",
1205         "xml": "<set>\n<parameter name='tmp.rrmPolicyDedicatedRatio_cellCU' value=\"`'$get-rrmpolicyratio-response.attributes.RRMPolicyRatio['+ $idcu-rrm +'].attributes.rRMPolicyDedicatedRatio'`\" />\n<parameter name='tmp.rrmPolicyDedicatedRatio_CellCU_updated' value=\"`$tmp.rrmPolicyDedicatedRatio_cellCU + $tmp.rRMPolicyDedicatedRatio_SliceProfile`\" />",
1206         "comments": "",
1207         "x": 2562.75,
1208         "y": 2072.750228881836,
1209         "z": "da62f736.168268",
1210         "wires": []
1211     },
1212     {
1213         "id": "e28d4409.a0c4b8",
1214         "type": "record",
1215         "name": "record",
1216         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"RRMPolicyRatioList size\"/>\n<parameter name=\"field2\" value=\"`$tmp.rrmPolicyRatioList_length`\"/>\n",
1217         "comments": "",
1218         "outputs": 1,
1219         "x": 2000.75,
1220         "y": 2025.75,
1221         "z": "da62f736.168268",
1222         "wires": [
1223             []
1224         ]
1225     },
1226     {
1227         "id": "688b9f44.1b24f",
1228         "type": "for",
1229         "name": "foreach PLMNInfo",
1230         "xml": "<for index='id-cuplmn' start='0' end='`$tmp.pLMNInfoList_length`' >\n",
1231         "comments": "",
1232         "outputs": 1,
1233         "x": 2093.8610229492188,
1234         "y": 806.9722108840942,
1235         "z": "da62f736.168268",
1236         "wires": [
1237             [
1238                 "9bebaeb1.90386"
1239             ]
1240         ]
1241     },
1242     {
1243         "id": "9e9a8829.999268",
1244         "type": "block",
1245         "name": "block",
1246         "xml": "<block atomic='true'>",
1247         "atomic": "true",
1248         "comments": "",
1249         "outputs": 1,
1250         "x": 1752.75,
1251         "y": 1300.75,
1252         "z": "da62f736.168268",
1253         "wires": [
1254             [
1255                 "688b9f44.1b24f",
1256                 "63802b92.24eaa4"
1257             ]
1258         ]
1259     },
1260     {
1261         "id": "fab9e219.5662d",
1262         "type": "switchNode",
1263         "name": "is NSSAI exists",
1264         "xml": "<switch test='`$tmp.configDBSNSSAI == $tmp.sNSSAI`'>\n",
1265         "comments": "",
1266         "outputs": 1,
1267         "x": 2516.527801513672,
1268         "y": 817.5277490615845,
1269         "z": "da62f736.168268",
1270         "wires": [
1271             [
1272                 "b43cbba0.8b8ab8"
1273             ]
1274         ]
1275     },
1276     {
1277         "id": "b43cbba0.8b8ab8",
1278         "type": "outcome",
1279         "name": "True",
1280         "xml": "<outcome value='true'>\n",
1281         "comments": "",
1282         "outputs": 1,
1283         "x": 2419.75,
1284         "y": 902.75,
1285         "z": "da62f736.168268",
1286         "wires": [
1287             [
1288                 "47df190.60624e8"
1289             ]
1290         ]
1291     },
1292     {
1293         "id": "b5ed71f7.1a30d",
1294         "type": "record",
1295         "name": "record",
1296         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"NSSAI exists \"/>\n\n\n",
1297         "comments": "",
1298         "outputs": 1,
1299         "x": 2241.75,
1300         "y": 993.75,
1301         "z": "da62f736.168268",
1302         "wires": [
1303             []
1304         ]
1305     },
1306     {
1307         "id": "7690acef.0c3c44",
1308         "type": "record",
1309         "name": "record",
1310         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.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",
1311         "comments": "",
1312         "outputs": 1,
1313         "x": 2477.638961791992,
1314         "y": 752.9721822738647,
1315         "z": "da62f736.168268",
1316         "wires": [
1317             []
1318         ]
1319     },
1320     {
1321         "id": "9bebaeb1.90386",
1322         "type": "block",
1323         "name": "block : atomic",
1324         "xml": "<block atomic='true'>",
1325         "atomic": "true",
1326         "comments": "",
1327         "outputs": 1,
1328         "x": 2271.75,
1329         "y": 729.75,
1330         "z": "da62f736.168268",
1331         "wires": [
1332             [
1333                 "7690acef.0c3c44",
1334                 "fab9e219.5662d",
1335                 "c229445e.e237e8"
1336             ]
1337         ]
1338     },
1339     {
1340         "id": "c229445e.e237e8",
1341         "type": "execute",
1342         "name": "read sNSSAI from getNFNSSIRIC-configdb-response",
1343         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.configDBSNSSAI' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.['+ $idy +'].gNBCUCPList['+ $idz +'].cellCUList['+ $idcu +'].pLMNInfoList['+ $id-cuplmn +'].sNSSAI.sNSSAI'`\" />",
1344         "comments": "",
1345         "outputs": 1,
1346         "x": 2606.6388549804688,
1347         "y": 684.9722309112549,
1348         "z": "da62f736.168268",
1349         "wires": [
1350             []
1351         ]
1352     },
1353     {
1354         "id": "871e03be.326d",
1355         "type": "block",
1356         "name": "block : atomic",
1357         "xml": "<block atomic='true'>",
1358         "atomic": "true",
1359         "comments": "",
1360         "outputs": 1,
1361         "x": 1641.7499542236328,
1362         "y": 2277.750011444092,
1363         "z": "da62f736.168268",
1364         "wires": [
1365             [
1366                 "7389066e.093d58",
1367                 "d793dedd.b3828",
1368                 "affea016.689ae"
1369             ]
1370         ]
1371     },
1372     {
1373         "id": "7389066e.093d58",
1374         "type": "execute",
1375         "name": "Update cellCU for gNBCUCP in ConfigDB",
1376         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $prop.restapi.configdb.updategNBCUCP`\"/>\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-configDB-removegNBCUCP.json'`\" />\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"remove-gNBCUCP-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\"/>",
1377         "comments": "",
1378         "outputs": 1,
1379         "x": 1924.7499542236328,
1380         "y": 2277.750011444092,
1381         "z": "da62f736.168268",
1382         "wires": [
1383             [
1384                 "792eb9e8.3016e8",
1385                 "f973581b.cedbd8"
1386             ]
1387         ]
1388     },
1389     {
1390         "id": "f973581b.cedbd8",
1391         "type": "success",
1392         "name": "success",
1393         "xml": "<outcome value='success'>\n",
1394         "comments": "",
1395         "outputs": 1,
1396         "x": 2160.749954223633,
1397         "y": 2349.750011444092,
1398         "z": "da62f736.168268",
1399         "wires": [
1400             [
1401                 "337d2d70.5e45a2"
1402             ]
1403         ]
1404     },
1405     {
1406         "id": "792eb9e8.3016e8",
1407         "type": "failure",
1408         "name": "failure",
1409         "xml": "<outcome value='failure'>\n",
1410         "comments": "",
1411         "outputs": 1,
1412         "x": 2211.749954223633,
1413         "y": 2248.750255584717,
1414         "z": "da62f736.168268",
1415         "wires": [
1416             [
1417                 "c01c4080.c3a65"
1418             ]
1419         ]
1420     },
1421     {
1422         "id": "c01c4080.c3a65",
1423         "type": "block",
1424         "name": "block : atomic",
1425         "xml": "<block atomic='true'>",
1426         "atomic": "true",
1427         "comments": "",
1428         "outputs": 1,
1429         "x": 2405.000068664551,
1430         "y": 2393.5000705718994,
1431         "z": "da62f736.168268",
1432         "wires": [
1433             [
1434                 "75b5b3c7.3a963c",
1435                 "56f19de0.2f7e84",
1436                 "80ea1426.fb74e8"
1437             ]
1438         ]
1439     },
1440     {
1441         "id": "56f19de0.2f7e84",
1442         "type": "set",
1443         "name": "set",
1444         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error in updating Config DB - NRCellCU. Aborting RPC executiopn'/>",
1445         "comments": "",
1446         "x": 2574.749885559082,
1447         "y": 2380.9446816444397,
1448         "z": "da62f736.168268",
1449         "wires": []
1450     },
1451     {
1452         "id": "75b5b3c7.3a963c",
1453         "type": "returnFailure",
1454         "name": "return failure",
1455         "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 in ConfigDB. Aborting RPC executiopn'/>",
1456         "comments": "",
1457         "x": 2574.7495880126953,
1458         "y": 2425.750072479248,
1459         "z": "da62f736.168268",
1460         "wires": []
1461     },
1462     {
1463         "id": "f1003da4.9703c",
1464         "type": "record",
1465         "name": "record",
1466         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully updated ConfigDB - NRCellCU pLMNinfo \"/>",
1467         "comments": "",
1468         "outputs": 1,
1469         "x": 2410.749954223633,
1470         "y": 2436.750011444092,
1471         "z": "da62f736.168268",
1472         "wires": [
1473             []
1474         ]
1475     },
1476     {
1477         "id": "337d2d70.5e45a2",
1478         "type": "block",
1479         "name": "block",
1480         "xml": "<block>\n",
1481         "atomic": "false",
1482         "comments": "",
1483         "outputs": 1,
1484         "x": 2246.7499389648438,
1485         "y": 2430.750072479248,
1486         "z": "da62f736.168268",
1487         "wires": [
1488             [
1489                 "f1003da4.9703c"
1490             ]
1491         ]
1492     },
1493     {
1494         "id": "7314c963.605c68",
1495         "type": "execute",
1496         "name": "Update RRMPolicy for gNBCUCP in ConfigDB",
1497         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $prop.restapi.configdb.updateRRMPolicy`\"/>\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-configDB-removeRRMPolicyMember-CUCP.json'`\" />\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"remove-gNBCUCP-rrmpolicy-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\"/>",
1498         "comments": "",
1499         "outputs": 1,
1500         "x": 1945.75,
1501         "y": 2563.75,
1502         "z": "da62f736.168268",
1503         "wires": [
1504             [
1505                 "90150da1.697df",
1506                 "dbce7c71.c3c3a"
1507             ]
1508         ]
1509     },
1510     {
1511         "id": "90150da1.697df",
1512         "type": "failure",
1513         "name": "failure",
1514         "xml": "<outcome value='failure'>\n",
1515         "comments": "",
1516         "outputs": 1,
1517         "x": 2243.75,
1518         "y": 2513.75,
1519         "z": "da62f736.168268",
1520         "wires": [
1521             [
1522                 "87555999.94c5c8"
1523             ]
1524         ]
1525     },
1526     {
1527         "id": "dbce7c71.c3c3a",
1528         "type": "success",
1529         "name": "success",
1530         "xml": "<outcome value='success'>\n",
1531         "comments": "",
1532         "outputs": 1,
1533         "x": 2243.75,
1534         "y": 2623.749755859375,
1535         "z": "da62f736.168268",
1536         "wires": [
1537             [
1538                 "67c6fcad.1b3574"
1539             ]
1540         ]
1541     },
1542     {
1543         "id": "87555999.94c5c8",
1544         "type": "block",
1545         "name": "block : atomic",
1546         "xml": "<block atomic='true'>",
1547         "atomic": "true",
1548         "comments": "",
1549         "outputs": 1,
1550         "x": 2446.75,
1551         "y": 2510.75,
1552         "z": "da62f736.168268",
1553         "wires": [
1554             [
1555                 "eea3df6d.b73c1",
1556                 "df244507.9f78b8",
1557                 "80ea1426.fb74e8"
1558             ]
1559         ]
1560     },
1561     {
1562         "id": "df244507.9f78b8",
1563         "type": "set",
1564         "name": "set",
1565         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error in updating RRMPolicyRatio - NRCellCU. Aborting RPC executiopn'/>",
1566         "comments": "",
1567         "x": 2612.749755859375,
1568         "y": 2476.75,
1569         "z": "da62f736.168268",
1570         "wires": []
1571     },
1572     {
1573         "id": "eea3df6d.b73c1",
1574         "type": "returnFailure",
1575         "name": "return failure",
1576         "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-RRMPolicyRatio in ConfigDB. Aborting RPC executiopn'/>",
1577         "comments": "",
1578         "x": 2617.7496337890625,
1579         "y": 2571.7500610351562,
1580         "z": "da62f736.168268",
1581         "wires": []
1582     },
1583     {
1584         "id": "67c6fcad.1b3574",
1585         "type": "block",
1586         "name": "block",
1587         "xml": "<block>\n",
1588         "atomic": "false",
1589         "comments": "",
1590         "outputs": 1,
1591         "x": 2424.75,
1592         "y": 2617.75,
1593         "z": "da62f736.168268",
1594         "wires": [
1595             [
1596                 "5b69f3a4.bdbf9c"
1597             ]
1598         ]
1599     },
1600     {
1601         "id": "5b69f3a4.bdbf9c",
1602         "type": "record",
1603         "name": "record",
1604         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully updated ConfigDB - NRCellCU RRMPolicyRatio \"/>",
1605         "comments": "",
1606         "outputs": 1,
1607         "x": 2590.75,
1608         "y": 2618.75,
1609         "z": "da62f736.168268",
1610         "wires": [
1611             []
1612         ]
1613     },
1614     {
1615         "id": "e30d97bf.620048",
1616         "type": "block",
1617         "name": "Process CUUP",
1618         "xml": "<block atomic='true'>",
1619         "atomic": "true",
1620         "comments": "",
1621         "outputs": 1,
1622         "x": 537.75,
1623         "y": 1457.75,
1624         "z": "da62f736.168268",
1625         "wires": [
1626             [
1627                 "e740dcbe.62887",
1628                 "a339374f.45c368",
1629                 "2c0eccd1.c1fb94"
1630             ]
1631         ]
1632     },
1633     {
1634         "id": "e740dcbe.62887",
1635         "type": "execute",
1636         "name": "read CUUP list size",
1637         "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    ",
1638         "comments": "",
1639         "outputs": 1,
1640         "x": 868.75,
1641         "y": 1467.75,
1642         "z": "da62f736.168268",
1643         "wires": [
1644             []
1645         ]
1646     },
1647     {
1648         "id": "a339374f.45c368",
1649         "type": "record",
1650         "name": "record",
1651         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.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",
1652         "comments": "",
1653         "outputs": 1,
1654         "x": 840.75,
1655         "y": 1532.75,
1656         "z": "da62f736.168268",
1657         "wires": [
1658             []
1659         ]
1660     },
1661     {
1662         "id": "2c0eccd1.c1fb94",
1663         "type": "for",
1664         "name": "foreach CUUP",
1665         "xml": "<for index='id-cuup' start='0' end='`$tmp.CUUPList_length`'>\n",
1666         "comments": "",
1667         "outputs": 1,
1668         "x": 868.75,
1669         "y": 1607.75,
1670         "z": "da62f736.168268",
1671         "wires": [
1672             [
1673                 "2c461d47.b6fc72"
1674             ]
1675         ]
1676     },
1677     {
1678         "id": "2c461d47.b6fc72",
1679         "type": "block",
1680         "name": "block : process CUUP",
1681         "xml": "<block atomic='true'>",
1682         "atomic": "true",
1683         "comments": "",
1684         "outputs": 1,
1685         "x": 1089.75,
1686         "y": 1614.75,
1687         "z": "da62f736.168268",
1688         "wires": [
1689             [
1690                 "18305831.d8e2b8",
1691                 "14036e41.d65ea2",
1692                 "f20be07.17fc12",
1693                 "3cfc8050.81beb"
1694             ]
1695         ]
1696     },
1697     {
1698         "id": "18305831.d8e2b8",
1699         "type": "execute",
1700         "name": "read CUUP id",
1701         "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'`\" />",
1702         "comments": "",
1703         "outputs": 1,
1704         "x": 1323.75,
1705         "y": 1448.75,
1706         "z": "da62f736.168268",
1707         "wires": [
1708             []
1709         ]
1710     },
1711     {
1712         "id": "14036e41.d65ea2",
1713         "type": "record",
1714         "name": "record",
1715         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"idGNBCUUPFunction \"/>\n<parameter name=\"field2\" value=\"`$tmp.idGNBCUUPFunction`\"/>\n\n",
1716         "comments": "",
1717         "outputs": 1,
1718         "x": 1319.75,
1719         "y": 1502.75,
1720         "z": "da62f736.168268",
1721         "wires": [
1722             []
1723         ]
1724     },
1725     {
1726         "id": "f20be07.17fc12",
1727         "type": "execute",
1728         "name": "read plmninfolist size",
1729         "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'`\" />",
1730         "comments": "",
1731         "outputs": 1,
1732         "x": 1370.75,
1733         "y": 1567.75,
1734         "z": "da62f736.168268",
1735         "wires": [
1736             []
1737         ]
1738     },
1739     {
1740         "id": "3cfc8050.81beb",
1741         "type": "for",
1742         "name": "foreach pLMNInfo",
1743         "xml": "<for index='id-plmn' start='0' end='`$tmp.pLMNInfoList`'>\n",
1744         "comments": "",
1745         "outputs": 1,
1746         "x": 1356.75,
1747         "y": 1622.75,
1748         "z": "da62f736.168268",
1749         "wires": [
1750             [
1751                 "d2fce7e.daa3d18"
1752             ]
1753         ]
1754     },
1755     {
1756         "id": "d2fce7e.daa3d18",
1757         "type": "block",
1758         "name": "block : atomic",
1759         "xml": "<block atomic='true'>",
1760         "atomic": "true",
1761         "comments": "",
1762         "outputs": 1,
1763         "x": 1322.75,
1764         "y": 2698.75,
1765         "z": "da62f736.168268",
1766         "wires": [
1767             [
1768                 "26b37e42.cb62c2",
1769                 "dcce991e.51fb68",
1770                 "8565a8c1.f117b8",
1771                 "3122b254.89dc0e",
1772                 "47f50986.613b18",
1773                 "cc4b3d1c.b7b28",
1774                 "410f131a.e8d5cc",
1775                 "d8d2f80.b434408",
1776                 "3e6164e6.889c1c",
1777                 "9f52b9d7.0cd2f8",
1778                 "26cf8ac7.b0c7f6",
1779                 "ecfda6cb.0dc9f8",
1780                 "ff979e6b.4c16e",
1781                 "45d93df6.d8a744",
1782                 "5537eaa4.099b64",
1783                 "3a0a4656.8f287a",
1784                 "550fad5.d572654"
1785             ]
1786         ]
1787     },
1788     {
1789         "id": "1fdc0d32.1eff63",
1790         "type": "failure",
1791         "name": "failure",
1792         "xml": "<outcome value='failure'>\n",
1793         "comments": "",
1794         "outputs": 1,
1795         "x": 1952.7501525878906,
1796         "y": 2898.7502393722534,
1797         "z": "da62f736.168268",
1798         "wires": [
1799             [
1800                 "3d8b1b51.39d874"
1801             ]
1802         ]
1803     },
1804     {
1805         "id": "3d8b1b51.39d874",
1806         "type": "block",
1807         "name": "block : atomic",
1808         "xml": "<block atomic='true'>",
1809         "atomic": "true",
1810         "comments": "",
1811         "outputs": 1,
1812         "x": 2129.750274658203,
1813         "y": 2887.750117301941,
1814         "z": "da62f736.168268",
1815         "wires": [
1816             [
1817                 "559fa3a0.b9869c",
1818                 "b8136934.d0c978",
1819                 "80ea1426.fb74e8"
1820             ]
1821         ]
1822     },
1823     {
1824         "id": "b8136934.d0c978",
1825         "type": "set",
1826         "name": "set",
1827         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error removing CUUP PLMNInfoList. Aborting RPC executiopn'/>",
1828         "comments": "",
1829         "x": 2394.750289916992,
1830         "y": 2857.750524520874,
1831         "z": "da62f736.168268",
1832         "wires": []
1833     },
1834     {
1835         "id": "559fa3a0.b9869c",
1836         "type": "returnFailure",
1837         "name": "return failure",
1838         "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 removing CUUP PLMNInfo. Aborting RPC executiopn'/>",
1839         "comments": "",
1840         "x": 2388.750289916992,
1841         "y": 2898.750524520874,
1842         "z": "da62f736.168268",
1843         "wires": []
1844     },
1845     {
1846         "id": "a873648c.573e28",
1847         "type": "record",
1848         "name": "record",
1849         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully removed - gNBCUUP PLMNInfo Entry\"/>",
1850         "comments": "",
1851         "outputs": 1,
1852         "x": 2279.749725341797,
1853         "y": 2970.7502393722534,
1854         "z": "da62f736.168268",
1855         "wires": [
1856             []
1857         ]
1858     },
1859     {
1860         "id": "4dcb6361.01e9bc",
1861         "type": "block",
1862         "name": "block : atomic",
1863         "xml": "<block atomic='true'>",
1864         "atomic": "true",
1865         "comments": "",
1866         "outputs": 1,
1867         "x": 2126.750030517578,
1868         "y": 2970.7499952316284,
1869         "z": "da62f736.168268",
1870         "wires": [
1871             [
1872                 "a873648c.573e28"
1873             ]
1874         ]
1875     },
1876     {
1877         "id": "f316122d.69b8",
1878         "type": "success",
1879         "name": "success",
1880         "xml": "<outcome value='success'>\n",
1881         "comments": "",
1882         "outputs": 1,
1883         "x": 1946.7500305175781,
1884         "y": 2965.750178337097,
1885         "z": "da62f736.168268",
1886         "wires": [
1887             [
1888                 "4dcb6361.01e9bc"
1889             ]
1890         ]
1891     },
1892     {
1893         "id": "b4bbd615.193438",
1894         "type": "switchNode",
1895         "name": "ransim mounted",
1896         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
1897         "comments": "",
1898         "outputs": 1,
1899         "x": 2064.750015258789,
1900         "y": 2698.750400543213,
1901         "z": "da62f736.168268",
1902         "wires": [
1903             [
1904                 "f563292.e8546d8",
1905                 "809d4e77.6150b"
1906             ]
1907         ]
1908     },
1909     {
1910         "id": "f563292.e8546d8",
1911         "type": "outcome",
1912         "name": "Not Mounted",
1913         "xml": "<outcome value='false'>\n",
1914         "comments": "",
1915         "outputs": 1,
1916         "x": 2335.750015258789,
1917         "y": 2677.750099182129,
1918         "z": "da62f736.168268",
1919         "wires": [
1920             [
1921                 "86d73812.b12f28"
1922             ]
1923         ]
1924     },
1925     {
1926         "id": "809d4e77.6150b",
1927         "type": "outcome",
1928         "name": "Mounted",
1929         "xml": "<outcome value='true'>\n",
1930         "comments": "",
1931         "outputs": 1,
1932         "x": 2323.750015258789,
1933         "y": 2779.750343322754,
1934         "z": "da62f736.168268",
1935         "wires": [
1936             [
1937                 "f5886e6b.6deba"
1938             ]
1939         ]
1940     },
1941     {
1942         "id": "86d73812.b12f28",
1943         "type": "execute",
1944         "name": "generate terminate PLMNInfoListEntry CUUP URL",
1945         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.terminateSNSSAIEntry.ToCUUP`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deletePLMNInfo-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>\n",
1946         "comments": "",
1947         "outputs": 1,
1948         "x": 2655.750015258789,
1949         "y": 2692.750343322754,
1950         "z": "da62f736.168268",
1951         "wires": [
1952             []
1953         ]
1954     },
1955     {
1956         "id": "26b37e42.cb62c2",
1957         "type": "execute",
1958         "name": "prepare idGNBCUUPFunction",
1959         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deletePLMNInfo-CUUP.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deletePLMNInfo-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{idGNBCUUPFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.idGNBCUUPFunction`\"/>\n",
1960         "comments": "",
1961         "outputs": 1,
1962         "x": 1654.749984741211,
1963         "y": 2721.7500343322754,
1964         "z": "da62f736.168268",
1965         "wires": [
1966             []
1967         ]
1968     },
1969     {
1970         "id": "756aabaa.a810d4",
1971         "type": "set",
1972         "name": "RRMPolicyRatio id",
1973         "xml": "<set>\n<parameter name='tmp.RRMPolicyRatio_id' value=\"`'$get-rrmpolicyratio-response.attributes.RRMPolicyRatio['+ $idcu-rrm+'].id'`\" />",
1974         "comments": "",
1975         "x": 2512.5279083251953,
1976         "y": 2111.749927520752,
1977         "z": "da62f736.168268",
1978         "wires": []
1979     },
1980     {
1981         "id": "dcce991e.51fb68",
1982         "type": "set",
1983         "name": "Calculate RRMPolicyRatio",
1984         "xml": "<set>\n<parameter name='tmp.maxNumberOfDRBsPerNSSAI' value='`$tmp.payload.maxNumberofConns*4`' />\n<parameter name='tmp.maxNumberOfDRBsPerCUUP' value='`$tmp.maxNumberOfDRBsPerNSSAI /$tmp.CUUPList_length`' />\n<parameter name='tmp.rRMPolicyDedicatedRatio1' value='`$tmp.maxNumberOfDRBsPerCUUP*100`' />\n<parameter name='tmp.rRMPolicyDedicatedRatio-CUUP' value='`$tmp.rRMPolicyDedicatedRatio1/$prop.cuupfunction.maxNumberOfDRBsPerCUUP`' />",
1985         "comments": "",
1986         "x": 1623.7502136230469,
1987         "y": 2968.750494003296,
1988         "z": "da62f736.168268",
1989         "wires": []
1990     },
1991     {
1992         "id": "8565a8c1.f117b8",
1993         "type": "record",
1994         "name": "record",
1995         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"RRMPolicyRatio for this profile is - \"/>\n<parameter name=\"field2\" value=\"`$tmp.rRMPolicyDedicatedRatio-CUUP`\"/>",
1996         "comments": "",
1997         "outputs": 1,
1998         "x": 1569.7502059936523,
1999         "y": 3040.750497817993,
2000         "z": "da62f736.168268",
2001         "wires": [
2002             []
2003         ]
2004     },
2005     {
2006         "id": "3122b254.89dc0e",
2007         "type": "switchNode",
2008         "name": "ransim mounted",
2009         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
2010         "comments": "",
2011         "outputs": 1,
2012         "x": 1580.75,
2013         "y": 3115.75,
2014         "z": "da62f736.168268",
2015         "wires": [
2016             [
2017                 "80de3869.b21368",
2018                 "dd4e6136.8f68f"
2019             ]
2020         ]
2021     },
2022     {
2023         "id": "80de3869.b21368",
2024         "type": "outcome",
2025         "name": "Not Mounted",
2026         "xml": "<outcome value='false'>\n",
2027         "comments": "",
2028         "outputs": 1,
2029         "x": 1758.75,
2030         "y": 3082.749755859375,
2031         "z": "da62f736.168268",
2032         "wires": [
2033             [
2034                 "5ffeb69.0073248"
2035             ]
2036         ]
2037     },
2038     {
2039         "id": "5ffeb69.0073248",
2040         "type": "execute",
2041         "name": "fetch RRMPolicyRatio CUUP - URL",
2042         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.RRMPolicyRatioEntry.ToGNBCUUP`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.getRRMPolicyRatio-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>\n",
2043         "comments": "",
2044         "outputs": 1,
2045         "x": 2053.750030517578,
2046         "y": 3028.7500562667847,
2047         "z": "da62f736.168268",
2048         "wires": [
2049             []
2050         ]
2051     },
2052     {
2053         "id": "47f50986.613b18",
2054         "type": "execute",
2055         "name": "prepare idGNBCUUPFunction",
2056         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.getRRMPolicyRatio-CUUP.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.getRRMPolicyRatio-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{idGNBCUUPFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.idGNBCUUPFunction`\"/>\n",
2057         "comments": "",
2058         "outputs": 1,
2059         "x": 1617.7500839233398,
2060         "y": 3170.7500133514404,
2061         "z": "da62f736.168268",
2062         "wires": [
2063             []
2064         ]
2065     },
2066     {
2067         "id": "cc4b3d1c.b7b28",
2068         "type": "execute",
2069         "name": "fetch RRMPolicyRatio - CUUP",
2070         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.getRRMPolicyRatio-CUUP.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"get-rrmpolicyratio-cuup-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\"/>",
2071         "comments": "",
2072         "outputs": 1,
2073         "x": 1613.7502517700195,
2074         "y": 3227.7500143051147,
2075         "z": "da62f736.168268",
2076         "wires": [
2077             [
2078                 "38ac6d66.eb8bb2",
2079                 "f36285fe.091f58"
2080             ]
2081         ]
2082     },
2083     {
2084         "id": "38ac6d66.eb8bb2",
2085         "type": "failure",
2086         "name": "failure",
2087         "xml": "<outcome value='failure'>\n",
2088         "comments": "",
2089         "outputs": 1,
2090         "x": 1863.7500953674316,
2091         "y": 3217.750178337097,
2092         "z": "da62f736.168268",
2093         "wires": [
2094             [
2095                 "b978449b.8564e8"
2096             ]
2097         ]
2098     },
2099     {
2100         "id": "b978449b.8564e8",
2101         "type": "block",
2102         "name": "block : atomic",
2103         "xml": "<block atomic='true'>",
2104         "atomic": "true",
2105         "comments": "",
2106         "outputs": 1,
2107         "x": 2024.750244140625,
2108         "y": 3236.75,
2109         "z": "da62f736.168268",
2110         "wires": [
2111             [
2112                 "d8c014b9.fdde68",
2113                 "3d535d79.d11522",
2114                 "80ea1426.fb74e8"
2115             ]
2116         ]
2117     },
2118     {
2119         "id": "3d535d79.d11522",
2120         "type": "set",
2121         "name": "set",
2122         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error in retrieving RRMPolicyRatio. Aborting RPC executiopn'/>",
2123         "comments": "",
2124         "x": 2190.75,
2125         "y": 3202.75,
2126         "z": "da62f736.168268",
2127         "wires": []
2128     },
2129     {
2130         "id": "d8c014b9.fdde68",
2131         "type": "returnFailure",
2132         "name": "return failure",
2133         "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 in fetching RRMPolicyRatio. Aborting RPC executiopn'/>",
2134         "comments": "",
2135         "x": 2240.749801635742,
2136         "y": 3257.7499828338623,
2137         "z": "da62f736.168268",
2138         "wires": []
2139     },
2140     {
2141         "id": "5fa9cd75.1642c4",
2142         "type": "execute",
2143         "name": "printContext",
2144         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/opt/opendaylight/current/data/log/ranSlice-instantiateRANSlice-configrsp-context.log' />\n\n\n",
2145         "comments": "",
2146         "outputs": 1,
2147         "x": 2238.7500762939453,
2148         "y": 3343.750470638275,
2149         "z": "da62f736.168268",
2150         "wires": [
2151             []
2152         ]
2153     },
2154     {
2155         "id": "32e5c16b.e5d03e",
2156         "type": "record",
2157         "name": "record",
2158         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully Retrieved - RRMPolicyRatio\"/>",
2159         "comments": "",
2160         "outputs": 1,
2161         "x": 2219.7498626708984,
2162         "y": 3300.7502269744873,
2163         "z": "da62f736.168268",
2164         "wires": [
2165             []
2166         ]
2167     },
2168     {
2169         "id": "3f7902a5.2af71e",
2170         "type": "block",
2171         "name": "block : atomic",
2172         "xml": "<block atomic='true'>",
2173         "atomic": "true",
2174         "comments": "",
2175         "outputs": 1,
2176         "x": 2022.7499542236328,
2177         "y": 3282.750409603119,
2178         "z": "da62f736.168268",
2179         "wires": [
2180             [
2181                 "32e5c16b.e5d03e",
2182                 "5fa9cd75.1642c4"
2183             ]
2184         ]
2185     },
2186     {
2187         "id": "f36285fe.091f58",
2188         "type": "success",
2189         "name": "success",
2190         "xml": "<outcome value='success'>\n",
2191         "comments": "",
2192         "outputs": 1,
2193         "x": 1864.7501678466797,
2194         "y": 3272.7502875328064,
2195         "z": "da62f736.168268",
2196         "wires": [
2197             [
2198                 "3f7902a5.2af71e"
2199             ]
2200         ]
2201     },
2202     {
2203         "id": "410f131a.e8d5cc",
2204         "type": "execute",
2205         "name": "read rrmpolicyratio list size",
2206         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.rrmPolicyRatioList_CUUP_length' />\n\t<parameter name='source' value=\"`'get-rrmpolicyratio-cuup-response.attributes.RRMPolicyRatio_length '`\" />\n    ",
2207         "comments": "",
2208         "outputs": 1,
2209         "x": 1601.7501068115234,
2210         "y": 3270.7499828338623,
2211         "z": "da62f736.168268",
2212         "wires": [
2213             []
2214         ]
2215     },
2216     {
2217         "id": "d8d2f80.b434408",
2218         "type": "record",
2219         "name": "record",
2220         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"CUUP - RRMPolicyRatioList size\"/>\n<parameter name=\"field2\" value=\"`$tmp.tmp.rrmPolicyRatioList_CUUP_length`\"/>\n",
2221         "comments": "",
2222         "outputs": 1,
2223         "x": 1539.7501983642578,
2224         "y": 3314.7500438690186,
2225         "z": "da62f736.168268",
2226         "wires": [
2227             []
2228         ]
2229     },
2230     {
2231         "id": "3e6164e6.889c1c",
2232         "type": "for",
2233         "name": "for each rrmpolicyratio",
2234         "xml": "<for index='idcuup-rrm' start='0' end='`$tmp.rrmPolicyRatioList_CUUP_length`' >\n",
2235         "comments": "",
2236         "outputs": 1,
2237         "x": 1581.4166412353516,
2238         "y": 3365.0835399627686,
2239         "z": "da62f736.168268",
2240         "wires": [
2241             [
2242                 "4d9b86f.66fa578"
2243             ]
2244         ]
2245     },
2246     {
2247         "id": "4d9b86f.66fa578",
2248         "type": "block",
2249         "name": "block : atomic",
2250         "xml": "<block atomic='true'>",
2251         "atomic": "true",
2252         "comments": "",
2253         "outputs": 1,
2254         "x": 1780.4166793823242,
2255         "y": 3391.083480834961,
2256         "z": "da62f736.168268",
2257         "wires": [
2258             [
2259                 "ce038fe2.e456",
2260                 "519ec736.4a1068",
2261                 "dd39b21f.bbf38",
2262                 "8e54b571.b9af88",
2263                 "5ca1f89e.93f5d8",
2264                 "eda4c4e8.16ea58",
2265                 "a13823ad.65203",
2266                 "5f652628.9468d8"
2267             ]
2268         ]
2269     },
2270     {
2271         "id": "4ab04fee.b55ac",
2272         "type": "block",
2273         "name": "block : atomic",
2274         "xml": "<block atomic='true'>",
2275         "atomic": "true",
2276         "comments": "",
2277         "outputs": 1,
2278         "x": 2576.4165573120117,
2279         "y": 3625.083728790283,
2280         "z": "da62f736.168268",
2281         "wires": [
2282             [
2283                 "341834f5.774cfc"
2284             ]
2285         ]
2286     },
2287     {
2288         "id": "341834f5.774cfc",
2289         "type": "record",
2290         "name": "record",
2291         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully removed - CUUP RRMpolicyRatio\"/>",
2292         "comments": "",
2293         "outputs": 1,
2294         "x": 2770.4167098999023,
2295         "y": 3655.0835456848145,
2296         "z": "da62f736.168268",
2297         "wires": [
2298             []
2299         ]
2300     },
2301     {
2302         "id": "eb6b252b.9b57a8",
2303         "type": "set",
2304         "name": "set",
2305         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error removing CUUP RRMPolicyRatio. Aborting RPC executiopn'/>",
2306         "comments": "",
2307         "x": 2836.416528701782,
2308         "y": 3712.083423137665,
2309         "z": "da62f736.168268",
2310         "wires": []
2311     },
2312     {
2313         "id": "d2c89e1b.a4f7e",
2314         "type": "returnFailure",
2315         "name": "return failure",
2316         "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 removing RRMPolicyRatio. Aborting RPC executiopn'/>",
2317         "comments": "",
2318         "x": 2851.416648864746,
2319         "y": 3760.083423137665,
2320         "z": "da62f736.168268",
2321         "wires": []
2322     },
2323     {
2324         "id": "175e405e.e470d",
2325         "type": "block",
2326         "name": "block : atomic",
2327         "xml": "<block atomic='true'>",
2328         "atomic": "true",
2329         "comments": "",
2330         "outputs": 1,
2331         "x": 2573.41707611084,
2332         "y": 3687.0833625793457,
2333         "z": "da62f736.168268",
2334         "wires": [
2335             [
2336                 "d2c89e1b.a4f7e",
2337                 "eb6b252b.9b57a8"
2338             ]
2339         ]
2340     },
2341     {
2342         "id": "635ad14e.3580b",
2343         "type": "failure",
2344         "name": "failure",
2345         "xml": "<outcome value='failure'>\n",
2346         "comments": "",
2347         "outputs": 1,
2348         "x": 2352.41658782959,
2349         "y": 3664.0833621025085,
2350         "z": "da62f736.168268",
2351         "wires": [
2352             [
2353                 "175e405e.e470d"
2354             ]
2355         ]
2356     },
2357     {
2358         "id": "9f52b9d7.0cd2f8",
2359         "type": "block",
2360         "name": "block : atomic",
2361         "xml": "<block atomic='true'>",
2362         "atomic": "true",
2363         "comments": "",
2364         "outputs": 1,
2365         "x": 1536.0834197998047,
2366         "y": 3823.4168615341187,
2367         "z": "da62f736.168268",
2368         "wires": [
2369             [
2370                 "ac9e50a1.7fede",
2371                 "ab5e7689.f41358",
2372                 "3b93f05.3eb1b1",
2373                 "9a1ff089.a405b"
2374             ]
2375         ]
2376     },
2377     {
2378         "id": "ac9e50a1.7fede",
2379         "type": "execute",
2380         "name": "Update gNBCUUP in ConfigDB",
2381         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $prop.restapi.configdb.updategNBCUUP`\"/>\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/restapi.configDB.updategNBCUUP.templatefile'`\" />\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"update-gNBCUUP-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\"/>",
2382         "comments": "",
2383         "outputs": 1,
2384         "x": 1869.0833740234375,
2385         "y": 3824.416748046875,
2386         "z": "da62f736.168268",
2387         "wires": [
2388             [
2389                 "5d9840dd.4bc88",
2390                 "8d0eecf8.83f93"
2391             ]
2392         ]
2393     },
2394     {
2395         "id": "5d9840dd.4bc88",
2396         "type": "failure",
2397         "name": "failure",
2398         "xml": "<outcome value='failure'>\n",
2399         "comments": "",
2400         "outputs": 1,
2401         "x": 2156.0833740234375,
2402         "y": 3795.4169921875,
2403         "z": "da62f736.168268",
2404         "wires": [
2405             [
2406                 "6c01dce1.f97fe4"
2407             ]
2408         ]
2409     },
2410     {
2411         "id": "8d0eecf8.83f93",
2412         "type": "success",
2413         "name": "success",
2414         "xml": "<outcome value='success'>\n",
2415         "comments": "",
2416         "outputs": 1,
2417         "x": 2105.0833740234375,
2418         "y": 3896.416748046875,
2419         "z": "da62f736.168268",
2420         "wires": [
2421             [
2422                 "91bdfe82.c4b79"
2423             ]
2424         ]
2425     },
2426     {
2427         "id": "91bdfe82.c4b79",
2428         "type": "block",
2429         "name": "block",
2430         "xml": "<block>\n",
2431         "atomic": "false",
2432         "comments": "",
2433         "outputs": 1,
2434         "x": 2227.0832443237305,
2435         "y": 3943.416739463806,
2436         "z": "da62f736.168268",
2437         "wires": [
2438             [
2439                 "b718f495.923768"
2440             ]
2441         ]
2442     },
2443     {
2444         "id": "6c01dce1.f97fe4",
2445         "type": "block",
2446         "name": "block : atomic",
2447         "xml": "<block atomic='true'>",
2448         "atomic": "true",
2449         "comments": "",
2450         "outputs": 1,
2451         "x": 2348.0833740234375,
2452         "y": 3911.416748046875,
2453         "z": "da62f736.168268",
2454         "wires": [
2455             [
2456                 "bb2286c0.bc6398",
2457                 "19e6162c.9ede7a",
2458                 "80ea1426.fb74e8"
2459             ]
2460         ]
2461     },
2462     {
2463         "id": "b718f495.923768",
2464         "type": "record",
2465         "name": "record",
2466         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully updated ConfigDB - NRCellCU pLMNinfo \"/>",
2467         "comments": "",
2468         "outputs": 1,
2469         "x": 2367.0834884643555,
2470         "y": 3947.4168004989624,
2471         "z": "da62f736.168268",
2472         "wires": [
2473             []
2474         ]
2475     },
2476     {
2477         "id": "bb2286c0.bc6398",
2478         "type": "returnFailure",
2479         "name": "return failure",
2480         "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 CUUP-PLMNInfo in ConfigDB. Aborting RPC executiopn'/>",
2481         "comments": "",
2482         "x": 2519.0830078125,
2483         "y": 3972.4168090820312,
2484         "z": "da62f736.168268",
2485         "wires": []
2486     },
2487     {
2488         "id": "19e6162c.9ede7a",
2489         "type": "set",
2490         "name": "set",
2491         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error in updating Config DB - NRCellCU. Aborting RPC executiopn'/>",
2492         "comments": "",
2493         "x": 2514.0831756591797,
2494         "y": 3879.416736602783,
2495         "z": "da62f736.168268",
2496         "wires": []
2497     },
2498     {
2499         "id": "5171c1e8.188f1",
2500         "type": "set",
2501         "name": "set",
2502         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error in updating RRMPolicyRatio - CUUP. Aborting RPC executiopn'/>",
2503         "comments": "",
2504         "x": 2557.0831756591797,
2505         "y": 4023.416736602783,
2506         "z": "da62f736.168268",
2507         "wires": []
2508     },
2509     {
2510         "id": "e3510d57.aaac7",
2511         "type": "returnFailure",
2512         "name": "return failure",
2513         "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 CUUP-RRMPolicyRatio in ConfigDB. Aborting RPC executiopn'/>",
2514         "comments": "",
2515         "x": 2562.083053588867,
2516         "y": 4118.416797637939,
2517         "z": "da62f736.168268",
2518         "wires": []
2519     },
2520     {
2521         "id": "f269ec80.a0884",
2522         "type": "block",
2523         "name": "block : atomic",
2524         "xml": "<block atomic='true'>",
2525         "atomic": "true",
2526         "comments": "",
2527         "outputs": 1,
2528         "x": 2391.0834197998047,
2529         "y": 4057.416736602783,
2530         "z": "da62f736.168268",
2531         "wires": [
2532             [
2533                 "e3510d57.aaac7",
2534                 "5171c1e8.188f1",
2535                 "80ea1426.fb74e8"
2536             ]
2537         ]
2538     },
2539     {
2540         "id": "72f84ec8.0e571",
2541         "type": "record",
2542         "name": "record",
2543         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully updated ConfigDB - CUUP RRMPolicyRatio \"/>",
2544         "comments": "",
2545         "outputs": 1,
2546         "x": 2535.0834197998047,
2547         "y": 4165.416736602783,
2548         "z": "da62f736.168268",
2549         "wires": [
2550             []
2551         ]
2552     },
2553     {
2554         "id": "5a9ef1b4.c3885",
2555         "type": "block",
2556         "name": "block",
2557         "xml": "<block>\n",
2558         "atomic": "false",
2559         "comments": "",
2560         "outputs": 1,
2561         "x": 2369.0834197998047,
2562         "y": 4164.416736602783,
2563         "z": "da62f736.168268",
2564         "wires": [
2565             [
2566                 "72f84ec8.0e571"
2567             ]
2568         ]
2569     },
2570     {
2571         "id": "5e2714ed.25585c",
2572         "type": "success",
2573         "name": "success",
2574         "xml": "<outcome value='success'>\n",
2575         "comments": "",
2576         "outputs": 1,
2577         "x": 2188.0834197998047,
2578         "y": 4170.416492462158,
2579         "z": "da62f736.168268",
2580         "wires": [
2581             [
2582                 "5a9ef1b4.c3885"
2583             ]
2584         ]
2585     },
2586     {
2587         "id": "b1b6ad6a.6cde4",
2588         "type": "failure",
2589         "name": "failure",
2590         "xml": "<outcome value='failure'>\n",
2591         "comments": "",
2592         "outputs": 1,
2593         "x": 2188.0834197998047,
2594         "y": 4060.416736602783,
2595         "z": "da62f736.168268",
2596         "wires": [
2597             [
2598                 "f269ec80.a0884"
2599             ]
2600         ]
2601     },
2602     {
2603         "id": "ab5e7689.f41358",
2604         "type": "execute",
2605         "name": "Update RRMPolicy for gNBCUUP in ConfigDB",
2606         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $prop.restapi.configdb.updateRRMPolicy`\"/>\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-configDB-removeRRMPolicy-CUUP.json'`\" />\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"delete-gNBCUUP-rrmpolicy-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\"/>",
2607         "comments": "",
2608         "outputs": 1,
2609         "x": 1887.583511352539,
2610         "y": 4094.1669845581055,
2611         "z": "da62f736.168268",
2612         "wires": [
2613             [
2614                 "b1b6ad6a.6cde4",
2615                 "5e2714ed.25585c"
2616             ]
2617         ]
2618     },
2619     {
2620         "id": "c27385b1.743288",
2621         "type": "block",
2622         "name": "Process gNBDU",
2623         "xml": "<block atomic='true'>",
2624         "atomic": "true",
2625         "comments": "",
2626         "outputs": 1,
2627         "x": 900.5001754760742,
2628         "y": 4095.5007286071777,
2629         "z": "da62f736.168268",
2630         "wires": [
2631             [
2632                 "d44b3b7a.f9ae88",
2633                 "f2a985c9.2fb6c8",
2634                 "20dcee0d.5baaf2"
2635             ]
2636         ]
2637     },
2638     {
2639         "id": "d44b3b7a.f9ae88",
2640         "type": "execute",
2641         "name": "read DUlist size",
2642         "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    ",
2643         "comments": "",
2644         "outputs": 1,
2645         "x": 1229.5001754760742,
2646         "y": 4126.500728607178,
2647         "z": "da62f736.168268",
2648         "wires": [
2649             []
2650         ]
2651     },
2652     {
2653         "id": "f2a985c9.2fb6c8",
2654         "type": "record",
2655         "name": "record",
2656         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSliceModifyAllocate.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",
2657         "comments": "",
2658         "outputs": 1,
2659         "x": 1187.5001602172852,
2660         "y": 4187.500728607178,
2661         "z": "da62f736.168268",
2662         "wires": [
2663             []
2664         ]
2665     },
2666     {
2667         "id": "20dcee0d.5baaf2",
2668         "type": "for",
2669         "name": "foreach DU",
2670         "xml": "<for index='id-du' start='0' end='`$tmp.DUList_length`'>\n",
2671         "comments": "",
2672         "outputs": 1,
2673         "x": 1199.5002059936523,
2674         "y": 4257.500728607178,
2675         "z": "da62f736.168268",
2676         "wires": [
2677             [
2678                 "58ad1116.577ab"
2679             ]
2680         ]
2681     },
2682     {
2683         "id": "58ad1116.577ab",
2684         "type": "block",
2685         "name": "block : process gNBDU",
2686         "xml": "<block atomic='true'>",
2687         "atomic": "true",
2688         "comments": "",
2689         "outputs": 1,
2690         "x": 1480.5001754760742,
2691         "y": 4258.5006980896,
2692         "z": "da62f736.168268",
2693         "wires": [
2694             [
2695                 "1a7dbcc4.fe8223",
2696                 "37b7f8eb.9730a8",
2697                 "d16e57f9.769c18",
2698                 "6fcc7512.bb863c"
2699             ]
2700         ]
2701     },
2702     {
2703         "id": "1a7dbcc4.fe8223",
2704         "type": "execute",
2705         "name": "read DU id",
2706         "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'`\" />",
2707         "comments": "",
2708         "outputs": 1,
2709         "x": 1759.5,
2710         "y": 4254.5,
2711         "z": "da62f736.168268",
2712         "wires": [
2713             []
2714         ]
2715     },
2716     {
2717         "id": "37b7f8eb.9730a8",
2718         "type": "record",
2719         "name": "record",
2720         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSliceModifyAllocate.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"GNBDUId \"/>\n<parameter name=\"field2\" value=\"`$tmp.GNBDUId`\"/>\n\n",
2721         "comments": "",
2722         "outputs": 1,
2723         "x": 1732.5,
2724         "y": 4305.5,
2725         "z": "da62f736.168268",
2726         "wires": [
2727             []
2728         ]
2729     },
2730     {
2731         "id": "d16e57f9.769c18",
2732         "type": "execute",
2733         "name": "read cellDU list size",
2734         "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    ",
2735         "comments": "",
2736         "outputs": 1,
2737         "x": 1773.5,
2738         "y": 4354.5,
2739         "z": "da62f736.168268",
2740         "wires": [
2741             []
2742         ]
2743     },
2744     {
2745         "id": "6fcc7512.bb863c",
2746         "type": "for",
2747         "name": "for cellDUList",
2748         "xml": "<for index='id-celldu' start='0' end='`$tmp.cellDUList_length`' >\n",
2749         "comments": "",
2750         "outputs": 1,
2751         "x": 1763.5,
2752         "y": 4398.5,
2753         "z": "da62f736.168268",
2754         "wires": [
2755             [
2756                 "20dcb9bd.e2a956",
2757                 "4acc0f7.2614af"
2758             ]
2759         ]
2760     },
2761     {
2762         "id": "72b1fbfe.4fa0d4",
2763         "type": "block",
2764         "name": "block : atomic",
2765         "xml": "<block atomic='true'>",
2766         "atomic": "true",
2767         "comments": "",
2768         "outputs": 1,
2769         "x": 2790.25,
2770         "y": 4452.5,
2771         "z": "da62f736.168268",
2772         "wires": [
2773             [
2774                 "8f979011.b6e6b",
2775                 "1b1d715f.a2381f",
2776                 "f4a73761.2d9c48",
2777                 "47f75bf6.11a604",
2778                 "eb68c446.256e38",
2779                 "5f2b45e8.09ecfc",
2780                 "62ef4996.4a7668",
2781                 "da885498.297d28",
2782                 "5d56bd5.d8dea44",
2783                 "6ecbc131.24be5",
2784                 "ffa45991.9c2558",
2785                 "4b70a51a.898acc"
2786             ]
2787         ]
2788     },
2789     {
2790         "id": "da885498.297d28",
2791         "type": "record",
2792         "name": "record",
2793         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSliceModifyAllocate.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"CellDU is applicable for the NSSAI \"/>\n\n\n",
2794         "comments": "",
2795         "outputs": 1,
2796         "x": 2985.25,
2797         "y": 4447.5,
2798         "z": "da62f736.168268",
2799         "wires": [
2800             []
2801         ]
2802     },
2803     {
2804         "id": "62ef4996.4a7668",
2805         "type": "switchNode",
2806         "name": "ransim mounted",
2807         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
2808         "comments": "",
2809         "outputs": 1,
2810         "x": 3013.25,
2811         "y": 4515.5,
2812         "z": "da62f736.168268",
2813         "wires": [
2814             [
2815                 "69e311a3.9ebdf",
2816                 "b5f8b77e.33dce8"
2817             ]
2818         ]
2819     },
2820     {
2821         "id": "69e311a3.9ebdf",
2822         "type": "outcome",
2823         "name": "Not Mounted",
2824         "xml": "<outcome value='false'>\n",
2825         "comments": "",
2826         "outputs": 1,
2827         "x": 3221.25,
2828         "y": 4480.499755859375,
2829         "z": "da62f736.168268",
2830         "wires": [
2831             [
2832                 "32cc5bde.7c59e4"
2833             ]
2834         ]
2835     },
2836     {
2837         "id": "b5f8b77e.33dce8",
2838         "type": "outcome",
2839         "name": "Mounted",
2840         "xml": "<outcome value='true'>\n",
2841         "comments": "",
2842         "outputs": 1,
2843         "x": 3216.2500495910645,
2844         "y": 4549.500324249268,
2845         "z": "da62f736.168268",
2846         "wires": [
2847             [
2848                 "f5bc4d2b.f7391"
2849             ]
2850         ]
2851     },
2852     {
2853         "id": "32cc5bde.7c59e4",
2854         "type": "execute",
2855         "name": "generate terminate PLMNInfoListEntry ToNRCellDU",
2856         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.terminateSNSSAIEntry.ToNRCellDU`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deletePLMNInfoListEntry-cellDU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>\n",
2857         "comments": "",
2858         "outputs": 1,
2859         "x": 3541.25,
2860         "y": 4495.5,
2861         "z": "da62f736.168268",
2862         "wires": [
2863             []
2864         ]
2865     },
2866     {
2867         "id": "8f979011.b6e6b",
2868         "type": "execute",
2869         "name": "read cellDU",
2870         "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 +'].cellCUList['+ $id-celldu +'].cellLocalId'`\" />",
2871         "comments": "",
2872         "outputs": 1,
2873         "x": 3010.2501525878906,
2874         "y": 4603.500244140625,
2875         "z": "da62f736.168268",
2876         "wires": [
2877             []
2878         ]
2879     },
2880     {
2881         "id": "47f75bf6.11a604",
2882         "type": "execute",
2883         "name": "prepare idGNBDUFunction",
2884         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deletePLMNInfoListEntry-cellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deletePLMNInfoListEntry-cellDU.url\"/>\n    <parameter name=\"target\" value=\"{idGNBDUFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.GNBDUId`\"/>\n",
2885         "comments": "",
2886         "outputs": 1,
2887         "x": 3065.250213623047,
2888         "y": 4668.500182151794,
2889         "z": "da62f736.168268",
2890         "wires": [
2891             []
2892         ]
2893     },
2894     {
2895         "id": "eb68c446.256e38",
2896         "type": "execute",
2897         "name": "prepare idNRCellDU",
2898         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deletePLMNInfoListEntry-cellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deletePLMNInfoListEntry-cellDU.url\"/>\n    <parameter name=\"target\" value=\"{idNRCellDU}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.cellCULocalId`\"/>\n",
2899         "comments": "",
2900         "outputs": 1,
2901         "x": 3038.2503967285156,
2902         "y": 4723.500184059143,
2903         "z": "da62f736.168268",
2904         "wires": [
2905             []
2906         ]
2907     },
2908     {
2909         "id": "5f2b45e8.09ecfc",
2910         "type": "execute",
2911         "name": "prepare mcc",
2912         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deletePLMNInfoListEntry-cellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deletePLMNInfoListEntry-cellDU.url\"/>\n    <parameter name=\"target\" value=\"{mcc}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.mcc`\"/>\n   ",
2913         "comments": "",
2914         "outputs": 1,
2915         "x": 3023.250198364258,
2916         "y": 4767.750683307648,
2917         "z": "da62f736.168268",
2918         "wires": [
2919             []
2920         ]
2921     },
2922     {
2923         "id": "1b1d715f.a2381f",
2924         "type": "execute",
2925         "name": "prepare mnc",
2926         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deletePLMNInfoListEntry-cellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deletePLMNInfoListEntry-cellDU.url\"/>\n    <parameter name=\"target\" value=\"{mnc}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.mnc`\"/>",
2927         "comments": "",
2928         "outputs": 1,
2929         "x": 3024.000442504883,
2930         "y": 4812.000257492065,
2931         "z": "da62f736.168268",
2932         "wires": [
2933             []
2934         ]
2935     },
2936     {
2937         "id": "f4a73761.2d9c48",
2938         "type": "record",
2939         "name": "record API params",
2940         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.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.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.sNSSAI`\"/>\n<parameter name=\"field8\" value=\"`$tmp.deletePLMNInfoListEntry-cellDU.url`\"/>\n",
2941         "comments": "",
2942         "outputs": 1,
2943         "x": 3025.249969482422,
2944         "y": 4912.50061416626,
2945         "z": "da62f736.168268",
2946         "wires": [
2947             []
2948         ]
2949     },
2950     {
2951         "id": "5d56bd5.d8dea44",
2952         "type": "execute",
2953         "name": "terminate PLMNInfoListEntry ToNRCellDU",
2954         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.deletePLMNInfoListEntry-cellDU.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"DELETE\"/>\n<parameter name=\"responsePrefix\" value=\"delete-cellDU-PLMNInfoList-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />",
2955         "comments": "",
2956         "outputs": 1,
2957         "x": 3082.25,
2958         "y": 4987.75,
2959         "z": "da62f736.168268",
2960         "wires": [
2961             [
2962                 "de2f338a.d2994",
2963                 "1ea231e0.81896e"
2964             ]
2965         ]
2966     },
2967     {
2968         "id": "1ea231e0.81896e",
2969         "type": "failure",
2970         "name": "failure",
2971         "xml": "<outcome value='failure'>\n",
2972         "comments": "",
2973         "outputs": 1,
2974         "x": 3349.25,
2975         "y": 4887.75,
2976         "z": "da62f736.168268",
2977         "wires": [
2978             [
2979                 "988fbcb0.6d2d6"
2980             ]
2981         ]
2982     },
2983     {
2984         "id": "de2f338a.d2994",
2985         "type": "success",
2986         "name": "success",
2987         "xml": "<outcome value='success'>\n",
2988         "comments": "",
2989         "outputs": 1,
2990         "x": 3348.25,
2991         "y": 4986.75,
2992         "z": "da62f736.168268",
2993         "wires": [
2994             [
2995                 "67267243.a6959c"
2996             ]
2997         ]
2998     },
2999     {
3000         "id": "988fbcb0.6d2d6",
3001         "type": "block",
3002         "name": "block : atomic",
3003         "xml": "<block atomic='true'>",
3004         "atomic": "true",
3005         "comments": "",
3006         "outputs": 1,
3007         "x": 3507.250244140625,
3008         "y": 4835.75,
3009         "z": "da62f736.168268",
3010         "wires": [
3011             [
3012                 "36c4ff38.15923",
3013                 "c0468079.cd9c5",
3014                 "80ea1426.fb74e8"
3015             ]
3016         ]
3017     },
3018     {
3019         "id": "67267243.a6959c",
3020         "type": "block",
3021         "name": "block : atomic",
3022         "xml": "<block atomic='true'>",
3023         "atomic": "true",
3024         "comments": "",
3025         "outputs": 1,
3026         "x": 3516.25,
3027         "y": 4983.750002622604,
3028         "z": "da62f736.168268",
3029         "wires": [
3030             [
3031                 "ca44f06c.103db"
3032             ]
3033         ]
3034     },
3035     {
3036         "id": "ca44f06c.103db",
3037         "type": "record",
3038         "name": "record",
3039         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSliceModifyAllocate.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully deleted - cellDU PLMNInfo List\"/>",
3040         "comments": "",
3041         "outputs": 1,
3042         "x": 3662.2498779296875,
3043         "y": 4982.750244140625,
3044         "z": "da62f736.168268",
3045         "wires": [
3046             []
3047         ]
3048     },
3049     {
3050         "id": "36c4ff38.15923",
3051         "type": "returnFailure",
3052         "name": "return failure",
3053         "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 deleting NECellDU - PLMNInfo. Aborting RPC executiopn'/>",
3054         "comments": "",
3055         "x": 3678.2498779296875,
3056         "y": 4896.750061035156,
3057         "z": "da62f736.168268",
3058         "wires": []
3059     },
3060     {
3061         "id": "c0468079.cd9c5",
3062         "type": "set",
3063         "name": "set",
3064         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error deleting cellDU PLMNInfoList. Aborting RPC executiopn'/>",
3065         "comments": "",
3066         "x": 3673.25,
3067         "y": 4801.75,
3068         "z": "da62f736.168268",
3069         "wires": []
3070     },
3071     {
3072         "id": "6ecbc131.24be5",
3073         "type": "block",
3074         "name": "block : atomic",
3075         "xml": "<block atomic='true'>",
3076         "atomic": "true",
3077         "comments": "",
3078         "outputs": 1,
3079         "x": 2883.5,
3080         "y": 5260.75,
3081         "z": "da62f736.168268",
3082         "wires": [
3083             [
3084                 "8c1f5d.018670a",
3085                 "d38412c4.b750b",
3086                 "7ebb67d7.e11a28",
3087                 "319beb3a.17f564",
3088                 "85944896.465108",
3089                 "d39913b1.553fb",
3090                 "d494c905.5edd58",
3091                 "d4e37be0.db9d78"
3092             ]
3093         ]
3094     },
3095     {
3096         "id": "8c1f5d.018670a",
3097         "type": "switchNode",
3098         "name": "ransim mounted",
3099         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
3100         "comments": "",
3101         "outputs": 1,
3102         "x": 3105.5,
3103         "y": 5166.75,
3104         "z": "da62f736.168268",
3105         "wires": [
3106             [
3107                 "f751f532.34e6f8",
3108                 "bfaa39dc.757718"
3109             ]
3110         ]
3111     },
3112     {
3113         "id": "f751f532.34e6f8",
3114         "type": "outcome",
3115         "name": "Not Mounted",
3116         "xml": "<outcome value='false'>\n",
3117         "comments": "",
3118         "outputs": 1,
3119         "x": 3288.5002365112305,
3120         "y": 5104.7503299713135,
3121         "z": "da62f736.168268",
3122         "wires": [
3123             [
3124                 "4690d563.53f8dc"
3125             ]
3126         ]
3127     },
3128     {
3129         "id": "4690d563.53f8dc",
3130         "type": "execute",
3131         "name": "fetch RRMPolicyRatio NRCellDU - URL",
3132         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.RRMPolicyRatioEntry.ToGNBDU`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.getRRMPolicyRatio-gNBDU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>\n",
3133         "comments": "",
3134         "outputs": 1,
3135         "x": 3588.5001068115234,
3136         "y": 5105.750452041626,
3137         "z": "da62f736.168268",
3138         "wires": [
3139             []
3140         ]
3141     },
3142     {
3143         "id": "d38412c4.b750b",
3144         "type": "execute",
3145         "name": "prepare idGNBDUFunction",
3146         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.getRRMPolicyRatio-gNBDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.getRRMPolicyRatio-gNBDU.url\"/>\n    <parameter name=\"target\" value=\"{idGNBDUFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.GNBDUId`\"/>\n",
3147         "comments": "",
3148         "outputs": 1,
3149         "x": 3140.5,
3150         "y": 5238.75,
3151         "z": "da62f736.168268",
3152         "wires": [
3153             []
3154         ]
3155     },
3156     {
3157         "id": "7ebb67d7.e11a28",
3158         "type": "execute",
3159         "name": "prepare idNRCellDU",
3160         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.getRRMPolicyRatio-gNBDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.getRRMPolicyRatio-gNBDU.url\"/>\n    <parameter name=\"target\" value=\"{idNRCellDU}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.cellDULocalId`\"/>\n",
3161         "comments": "",
3162         "outputs": 1,
3163         "x": 3105.5,
3164         "y": 5290.75,
3165         "z": "da62f736.168268",
3166         "wires": [
3167             []
3168         ]
3169     },
3170     {
3171         "id": "319beb3a.17f564",
3172         "type": "execute",
3173         "name": "fetch RRMPolicyRatio - NRCellDU",
3174         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.getRRMPolicyRatio-gNBDU.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"get-rrmpolicyratio-du-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\"/>",
3175         "comments": "",
3176         "outputs": 1,
3177         "x": 3140.5,
3178         "y": 5365.75,
3179         "z": "da62f736.168268",
3180         "wires": [
3181             [
3182                 "33a3a8f9.d26368",
3183                 "65e9c8d0.3d2a68"
3184             ]
3185         ]
3186     },
3187     {
3188         "id": "33a3a8f9.d26368",
3189         "type": "failure",
3190         "name": "failure",
3191         "xml": "<outcome value='failure'>\n",
3192         "comments": "",
3193         "outputs": 1,
3194         "x": 3387.5,
3195         "y": 5338.75,
3196         "z": "da62f736.168268",
3197         "wires": [
3198             [
3199                 "ca92b939.e751a8"
3200             ]
3201         ]
3202     },
3203     {
3204         "id": "65e9c8d0.3d2a68",
3205         "type": "success",
3206         "name": "success",
3207         "xml": "<outcome value='success'>\n",
3208         "comments": "",
3209         "outputs": 1,
3210         "x": 3391.5,
3211         "y": 5417.75,
3212         "z": "da62f736.168268",
3213         "wires": [
3214             [
3215                 "bc0581a1.c009b"
3216             ]
3217         ]
3218     },
3219     {
3220         "id": "ca92b939.e751a8",
3221         "type": "block",
3222         "name": "block : atomic",
3223         "xml": "<block atomic='true'>",
3224         "atomic": "true",
3225         "comments": "",
3226         "outputs": 1,
3227         "x": 3545.500244140625,
3228         "y": 5286.75,
3229         "z": "da62f736.168268",
3230         "wires": [
3231             [
3232                 "5e52674c.f49888",
3233                 "32e9d73b.f2f8a8",
3234                 "80ea1426.fb74e8"
3235             ]
3236         ]
3237     },
3238     {
3239         "id": "32e9d73b.f2f8a8",
3240         "type": "set",
3241         "name": "set",
3242         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error in retrieving RRMPolicyRatio. Aborting RPC executiopn'/>",
3243         "comments": "",
3244         "x": 3711.5,
3245         "y": 5252.75,
3246         "z": "da62f736.168268",
3247         "wires": []
3248     },
3249     {
3250         "id": "5e52674c.f49888",
3251         "type": "returnFailure",
3252         "name": "return failure",
3253         "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 in Fetching RRMPolicyRatio - CellDU. Aborting RPC executiopn'/>",
3254         "comments": "",
3255         "x": 3716.4998779296875,
3256         "y": 5347.750061035156,
3257         "z": "da62f736.168268",
3258         "wires": []
3259     },
3260     {
3261         "id": "bc0581a1.c009b",
3262         "type": "block",
3263         "name": "block : atomic",
3264         "xml": "<block atomic='true'>",
3265         "atomic": "true",
3266         "comments": "",
3267         "outputs": 1,
3268         "x": 3536.750213623047,
3269         "y": 5352.500155448914,
3270         "z": "da62f736.168268",
3271         "wires": [
3272             [
3273                 "41e8ef48.3d086",
3274                 "8e9932e7.59ac9"
3275             ]
3276         ]
3277     },
3278     {
3279         "id": "41e8ef48.3d086",
3280         "type": "record",
3281         "name": "record",
3282         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSliceModifyAllocate.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully Retrieved - RRMPolicyRatio\"/>",
3283         "comments": "",
3284         "outputs": 1,
3285         "x": 3703.000274658203,
3286         "y": 5392.500154495239,
3287         "z": "da62f736.168268",
3288         "wires": [
3289             []
3290         ]
3291     },
3292     {
3293         "id": "8e9932e7.59ac9",
3294         "type": "execute",
3295         "name": "printContext",
3296         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/opt/opendaylight/current/data/log/ranSlice-instantiateRANSlice-configrsp-context.log' />\n\n\n",
3297         "comments": "",
3298         "outputs": 1,
3299         "x": 3705.5005226135254,
3300         "y": 5428.000034332275,
3301         "z": "da62f736.168268",
3302         "wires": [
3303             []
3304         ]
3305     },
3306     {
3307         "id": "85944896.465108",
3308         "type": "execute",
3309         "name": "read rrmpolicyratio list size",
3310         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.rrmPolicyRatioDUList_length' />\n\t<parameter name='source' value=\"`'get-rrmpolicyratio-du-response.attributes.RRMPolicyRatio_length '`\" />\n    ",
3311         "comments": "",
3312         "outputs": 1,
3313         "x": 3119.5,
3314         "y": 5419.75,
3315         "z": "da62f736.168268",
3316         "wires": [
3317             []
3318         ]
3319     },
3320     {
3321         "id": "d39913b1.553fb",
3322         "type": "record",
3323         "name": "record",
3324         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSliceModifyAllocate.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"RRMPolicyRatioList size\"/>\n<parameter name=\"field2\" value=\"`$tmp.rrmPolicyRatioList_length`\"/>\n",
3325         "comments": "",
3326         "outputs": 1,
3327         "x": 3059.5,
3328         "y": 5473.75,
3329         "z": "da62f736.168268",
3330         "wires": [
3331             []
3332         ]
3333     },
3334     {
3335         "id": "d494c905.5edd58",
3336         "type": "block",
3337         "name": "rrmPolicyDedicatedRatio",
3338         "xml": "<block atomic='true'>",
3339         "atomic": "true",
3340         "comments": "",
3341         "outputs": 1,
3342         "x": 3664.5000381469727,
3343         "y": 5050.750089645386,
3344         "z": "da62f736.168268",
3345         "wires": [
3346             [
3347                 "f79d7ff8.a240b",
3348                 "d3265604.69a8f8",
3349                 "55db54a6.573fec",
3350                 "5a2807b7.758d38",
3351                 "1bfbc1d.981203e",
3352                 "b6f94bdb.26c228",
3353                 "96c4e243.6dd73",
3354                 "5b8d9ef8.04c1",
3355                 "4f528104.e7e38",
3356                 "9cf9a3b.174fc6",
3357                 "d8f7c33c.fcfed"
3358             ]
3359         ]
3360     },
3361     {
3362         "id": "55db54a6.573fec",
3363         "type": "set",
3364         "name": "Calculate RRM Parms1",
3365         "xml": "<set>\n<parameter name='tmp.uLThptPerSlice' value='`$payloadJson.input.sliceProfile.uLThptPerSlice`' />\n",
3366         "comments": "",
3367         "x": 4108.489807128906,
3368         "y": 4831.072752952576,
3369         "z": "da62f736.168268",
3370         "wires": []
3371     },
3372     {
3373         "id": "5a2807b7.758d38",
3374         "type": "set",
3375         "name": "Calculate RRM Parms2",
3376         "xml": "<set>\n<parameter name='tmp.dLThptPerSlice' value='`$payloadJson.input.sliceProfile.dLThptPerSlice`' />\n",
3377         "comments": "",
3378         "x": 4117.031066894531,
3379         "y": 4876.092772424221,
3380         "z": "da62f736.168268",
3381         "wires": []
3382     },
3383     {
3384         "id": "1bfbc1d.981203e",
3385         "type": "set",
3386         "name": "Calculate RRM Parms3",
3387         "xml": "<set>\n<parameter name='tmp.maxNumberOfConns' value='`$payloadJson.input.sliceProfile.maxNumberOfConns`' />",
3388         "comments": "",
3389         "x": 4107.031188964844,
3390         "y": 4931.0926503539085,
3391         "z": "da62f736.168268",
3392         "wires": []
3393     },
3394     {
3395         "id": "b6f94bdb.26c228",
3396         "type": "set",
3397         "name": "Calculate RRM Parms4",
3398         "xml": "<set>\n<parameter name='tmp.nearRTRIC.trafficCapacity1' value='`$tmp.uLThptPerSlice + $tmp.dLThptPerSlice`' />\n",
3399         "comments": "",
3400         "x": 4107.031066894531,
3401         "y": 4982.092650413513,
3402         "z": "da62f736.168268",
3403         "wires": []
3404     },
3405     {
3406         "id": "96c4e243.6dd73",
3407         "type": "set",
3408         "name": "Calculate RRM Parms5",
3409         "xml": "<set>\n<parameter name='tmp.nearRTRIC.trafficCapacity' value='`$tmp.nearRTRIC.trafficCapacity1 / 2`' />",
3410         "comments": "",
3411         "x": 4095.0311889648438,
3412         "y": 5042.092772424221,
3413         "z": "da62f736.168268",
3414         "wires": []
3415     },
3416     {
3417         "id": "5b8d9ef8.04c1",
3418         "type": "set",
3419         "name": "Calculate RRM Parms6",
3420         "xml": "<set>\n<parameter name='tmp.nearRTRIC.trafficCapacityBPS' value='`$tmp.nearRTRIC.trafficCapacity * 1000000`' />",
3421         "comments": "",
3422         "x": 4133.031066894531,
3423         "y": 5092.092772424221,
3424         "z": "da62f736.168268",
3425         "wires": []
3426     },
3427     {
3428         "id": "4f528104.e7e38",
3429         "type": "set",
3430         "name": "Calculate RRM Parms7",
3431         "xml": "<set>\n<parameter name='tmp.nrcelldu.totalPRBForSNSSAI' value='`$tmp.nearRTRIC.trafficCapacityBPS / 1008000`' />\n",
3432         "comments": "",
3433         "x": 4120.031005859375,
3434         "y": 5162.093138694763,
3435         "z": "da62f736.168268",
3436         "wires": []
3437     },
3438     {
3439         "id": "9cf9a3b.174fc6",
3440         "type": "set",
3441         "name": "calculation8",
3442         "xml": "<set>\n<parameter name='tmp.nrcelldu.PRBPerImpactedCell' value='`$tmp.nrcelldu.totalPRBForSNSSAI / $tmp.cellDUList_length`' />\n",
3443         "comments": "",
3444         "x": 4091.031005859375,
3445         "y": 5226.092162132263,
3446         "z": "da62f736.168268",
3447         "wires": []
3448     },
3449     {
3450         "id": "d8f7c33c.fcfed",
3451         "type": "set",
3452         "name": "calculation9",
3453         "xml": "<set>\n<parameter name='tmp.rRMPolicyDedicatedRatio.CellDU1' value='`$tmp.nrcelldu.PRBPerImpactedCell * 100`' />\n",
3454         "comments": "",
3455         "x": 4079.0315551757812,
3456         "y": 5277.092040061951,
3457         "z": "da62f736.168268",
3458         "wires": []
3459     },
3460     {
3461         "id": "d3265604.69a8f8",
3462         "type": "set",
3463         "name": "calculation10",
3464         "xml": "<set>\n<parameter name='tmp.rRMPolicyDedicatedRatio.CellDU' value='`$tmp.rRMPolicyDedicatedRatio.CellDU1 / $prop.nrcelldu.TotalPRBsPerCell`' />\n",
3465         "comments": "",
3466         "x": 4054.4898681640625,
3467         "y": 5343.072508811951,
3468         "z": "da62f736.168268",
3469         "wires": []
3470     },
3471     {
3472         "id": "f79d7ff8.a240b",
3473         "type": "record",
3474         "name": "record",
3475         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"rRMPolicyDedicatedRatio for CellDU \"/>\n<parameter name=\"field2\" value=\"`$tmp.rRMPolicyDedicatedRatio.CellDU`\"/>\n<parameter name=\"field3\" value=\"tmp.nearRTRIC.trafficCapacity1 \"/>\n<parameter name=\"field4\" value=\"`$tmp.nearRTRIC.trafficCapacity1`\"/>\n<parameter name=\"field5\" value=\"tmp.nearRTRIC.trafficCapacity \"/>\n<parameter name=\"field6\" value=\"`$tmp.nearRTRIC.trafficCapacity`\"/>\n<parameter name=\"field7\" value=\"tmp.nearRTRIC.trafficCapacityBPS\"/>\n<parameter name=\"field8\" value=\"`$tmp.nearRTRIC.trafficCapacityBPS`\"/>\n<parameter name=\"field9\" value=\"tmp.nrcelldu.totalPRBForSNSSAI \"/>\n<parameter name=\"field10\" value=\"`$tmp.nrcelldu.totalPRBForSNSSAI`\"/>\n<parameter name=\"field11\" value=\"tmp.nrcelldu.PRBPerImpactedCell \"/>\n<parameter name=\"field12\" value=\"`$tmp.nrcelldu.PRBPerImpactedCell`\"/>\n<parameter name=\"field13\" value=\"tmp.rRMPolicyDedicatedRatio.CellDU1 \"/>\n<parameter name=\"field14\" value=\"`$tmp.rRMPolicyDedicatedRatio.CellDU1`\"/>",
3476         "comments": "",
3477         "outputs": 1,
3478         "x": 3880.4997940063477,
3479         "y": 5355.193815231323,
3480         "z": "da62f736.168268",
3481         "wires": [
3482             []
3483         ]
3484     },
3485     {
3486         "id": "d4e37be0.db9d78",
3487         "type": "for",
3488         "name": "for each rrmpolicyratio",
3489         "xml": "<for index='iddu-rrm' start='0' end='`$tmp.rrmPolicyRatioDUList_length`' >\n",
3490         "comments": "",
3491         "outputs": 1,
3492         "x": 3100.75,
3493         "y": 5544.75,
3494         "z": "da62f736.168268",
3495         "wires": [
3496             [
3497                 "a71eb109.1a2a8"
3498             ]
3499         ]
3500     },
3501     {
3502         "id": "a71eb109.1a2a8",
3503         "type": "block",
3504         "name": "block : atomic",
3505         "xml": "<block atomic='true'>",
3506         "atomic": "true",
3507         "comments": "",
3508         "outputs": 1,
3509         "x": 3321.75,
3510         "y": 5564.75,
3511         "z": "da62f736.168268",
3512         "wires": [
3513             [
3514                 "f7c7de35.f6dd",
3515                 "478d81fe.50e29",
3516                 "e85c75c9.5a5208",
3517                 "734b37a6.ac7cf8",
3518                 "3c1e8267.b4f8fe",
3519                 "2fdf003a.ff7bd",
3520                 "ee315155.36298",
3521                 "778a736d.50fb1c"
3522             ]
3523         ]
3524     },
3525     {
3526         "id": "f7c7de35.f6dd",
3527         "type": "set",
3528         "name": "RRMPolicyRatio id",
3529         "xml": "<set>\n<parameter name='tmp.cellDURRMPolicyRatio_id' value=\"`'$get-rrmpolicyratio-du-response.attributes.RRMPolicyRatio['+ $iddu-rrm+'].id'`\" />",
3530         "comments": "",
3531         "x": 3598.7501525878906,
3532         "y": 5468.250279426575,
3533         "z": "da62f736.168268",
3534         "wires": []
3535     },
3536     {
3537         "id": "78448d12.dce7b4",
3538         "type": "success",
3539         "name": "success",
3540         "xml": "<outcome value='success'>\n",
3541         "comments": "",
3542         "outputs": 1,
3543         "x": 3915.750160217285,
3544         "y": 5767.000280380249,
3545         "z": "da62f736.168268",
3546         "wires": [
3547             [
3548                 "9d9a69ac.9255f8"
3549             ]
3550         ]
3551     },
3552     {
3553         "id": "9d9a69ac.9255f8",
3554         "type": "block",
3555         "name": "block : atomic",
3556         "xml": "<block atomic='true'>",
3557         "atomic": "true",
3558         "comments": "",
3559         "outputs": 1,
3560         "x": 4108.000228881836,
3561         "y": 5780.750280380249,
3562         "z": "da62f736.168268",
3563         "wires": [
3564             [
3565                 "a8a9b00f.39d7"
3566             ]
3567         ]
3568     },
3569     {
3570         "id": "a8a9b00f.39d7",
3571         "type": "record",
3572         "name": "record",
3573         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully removed - cellDU RRMpolicyRatio\"/>",
3574         "comments": "",
3575         "outputs": 1,
3576         "x": 4305.500595092773,
3577         "y": 5771.75004196167,
3578         "z": "da62f736.168268",
3579         "wires": [
3580             []
3581         ]
3582     },
3583     {
3584         "id": "dd7413d3.b5b8",
3585         "type": "set",
3586         "name": "set",
3587         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error removing cellDU RRMPolicyRatio. Aborting RPC executiopn'/>",
3588         "comments": "",
3589         "x": 4373.75,
3590         "y": 5799.749771118164,
3591         "z": "da62f736.168268",
3592         "wires": []
3593     },
3594     {
3595         "id": "7c47cc13.b86254",
3596         "type": "returnFailure",
3597         "name": "return failure",
3598         "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 removing RRMPolicyRatio for NRCellDU. Aborting RPC executiopn'/>",
3599         "comments": "",
3600         "x": 4378.7498779296875,
3601         "y": 5894.74983215332,
3602         "z": "da62f736.168268",
3603         "wires": []
3604     },
3605     {
3606         "id": "8017e442.c8be18",
3607         "type": "block",
3608         "name": "block : atomic",
3609         "xml": "<block atomic='true'>",
3610         "atomic": "true",
3611         "comments": "",
3612         "outputs": 1,
3613         "x": 4133.750244140625,
3614         "y": 5848.749771118164,
3615         "z": "da62f736.168268",
3616         "wires": [
3617             [
3618                 "7c47cc13.b86254",
3619                 "dd7413d3.b5b8",
3620                 "80ea1426.fb74e8"
3621             ]
3622         ]
3623     },
3624     {
3625         "id": "b77e4296.a4ab5",
3626         "type": "failure",
3627         "name": "failure",
3628         "xml": "<outcome value='failure'>\n",
3629         "comments": "",
3630         "outputs": 1,
3631         "x": 3914.75,
3632         "y": 5843.749771118164,
3633         "z": "da62f736.168268",
3634         "wires": [
3635             [
3636                 "8017e442.c8be18"
3637             ]
3638         ]
3639     },
3640     {
3641         "id": "ffa45991.9c2558",
3642         "type": "block",
3643         "name": "block : atomic",
3644         "xml": "<block atomic='true'>",
3645         "atomic": "true",
3646         "comments": "",
3647         "outputs": 1,
3648         "x": 2836.2500915527344,
3649         "y": 5848.75009727478,
3650         "z": "da62f736.168268",
3651         "wires": [
3652             [
3653                 "d4b0d139.012c",
3654                 "1321a256.82504e",
3655                 "59b4ea74.9d06d4",
3656                 "6b7c5e5f.28631"
3657             ]
3658         ]
3659     },
3660     {
3661         "id": "d4b0d139.012c",
3662         "type": "execute",
3663         "name": "Update cellDU for gNBDU in ConfigDB",
3664         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $prop.restapi.configdb.updategNBDU`\"/>\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-configDB-removegNBDU.json'`\" />\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"delete-gNBDU-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\"/>",
3665         "comments": "",
3666         "outputs": 1,
3667         "x": 3221.7505073547363,
3668         "y": 5950.500043869019,
3669         "z": "da62f736.168268",
3670         "wires": [
3671             [
3672                 "2eaf880c.477aa8",
3673                 "2a7ba3a1.9e937c"
3674             ]
3675         ]
3676     },
3677     {
3678         "id": "2eaf880c.477aa8",
3679         "type": "failure",
3680         "name": "failure",
3681         "xml": "<outcome value='failure'>\n",
3682         "comments": "",
3683         "outputs": 1,
3684         "x": 3555.000087738037,
3685         "y": 5931.501020431519,
3686         "z": "da62f736.168268",
3687         "wires": [
3688             [
3689                 "1ae15191.d7ec1e"
3690             ]
3691         ]
3692     },
3693     {
3694         "id": "2a7ba3a1.9e937c",
3695         "type": "success",
3696         "name": "success",
3697         "xml": "<outcome value='success'>\n",
3698         "comments": "",
3699         "outputs": 1,
3700         "x": 3486.500270843506,
3701         "y": 6018.750165939331,
3702         "z": "da62f736.168268",
3703         "wires": [
3704             [
3705                 "f8e3fdf8.76c46"
3706             ]
3707         ]
3708     },
3709     {
3710         "id": "f8e3fdf8.76c46",
3711         "type": "block",
3712         "name": "block",
3713         "xml": "<block>\n",
3714         "atomic": "false",
3715         "comments": "",
3716         "outputs": 1,
3717         "x": 3621.249984741211,
3718         "y": 6009.750061035156,
3719         "z": "da62f736.168268",
3720         "wires": [
3721             [
3722                 "fafaca02.b0f628"
3723             ]
3724         ]
3725     },
3726     {
3727         "id": "1ae15191.d7ec1e",
3728         "type": "block",
3729         "name": "block : atomic",
3730         "xml": "<block atomic='true'>",
3731         "atomic": "true",
3732         "comments": "",
3733         "outputs": 1,
3734         "x": 3778.25,
3735         "y": 5943.75,
3736         "z": "da62f736.168268",
3737         "wires": [
3738             [
3739                 "de84c38a.81b01",
3740                 "e14e1e06.b838b",
3741                 "80ea1426.fb74e8"
3742             ]
3743         ]
3744     },
3745     {
3746         "id": "e14e1e06.b838b",
3747         "type": "set",
3748         "name": "set",
3749         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error in updating Config DB - NRCellDU. Aborting RPC executiopn'/>",
3750         "comments": "",
3751         "x": 3944.249801635742,
3752         "y": 5911.749988555908,
3753         "z": "da62f736.168268",
3754         "wires": []
3755     },
3756     {
3757         "id": "fafaca02.b0f628",
3758         "type": "record",
3759         "name": "record",
3760         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully updated ConfigDB - NRCellCU pLMNinfo \"/>",
3761         "comments": "",
3762         "outputs": 1,
3763         "x": 3785.25,
3764         "y": 6015.75,
3765         "z": "da62f736.168268",
3766         "wires": [
3767             []
3768         ]
3769     },
3770     {
3771         "id": "de84c38a.81b01",
3772         "type": "returnFailure",
3773         "name": "return failure",
3774         "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 NRCellDU-PLMNInfo in ConfigDB. Aborting RPC executiopn'/>",
3775         "comments": "",
3776         "x": 3949.2496337890625,
3777         "y": 6004.750061035156,
3778         "z": "da62f736.168268",
3779         "wires": []
3780     },
3781     {
3782         "id": "d8c801f9.936cf",
3783         "type": "set",
3784         "name": "set",
3785         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error in updating RRMPolicyRatio - NRCellDU. Aborting RPC executiopn'/>",
3786         "comments": "",
3787         "x": 3987.249801635742,
3788         "y": 6055.749988555908,
3789         "z": "da62f736.168268",
3790         "wires": []
3791     },
3792     {
3793         "id": "ca66d998.89cb18",
3794         "type": "returnFailure",
3795         "name": "return failure",
3796         "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 NRCellDU-RRMPolicyRatio in ConfigDB. Aborting RPC executiopn'/>",
3797         "comments": "",
3798         "x": 3992.2496795654297,
3799         "y": 6150.750049591064,
3800         "z": "da62f736.168268",
3801         "wires": []
3802     },
3803     {
3804         "id": "d169c987.bcc738",
3805         "type": "block",
3806         "name": "block : atomic",
3807         "xml": "<block atomic='true'>",
3808         "atomic": "true",
3809         "comments": "",
3810         "outputs": 1,
3811         "x": 3821.250045776367,
3812         "y": 6089.749988555908,
3813         "z": "da62f736.168268",
3814         "wires": [
3815             [
3816                 "ca66d998.89cb18",
3817                 "d8c801f9.936cf",
3818                 "80ea1426.fb74e8"
3819             ]
3820         ]
3821     },
3822     {
3823         "id": "e882cfe7.3321c",
3824         "type": "failure",
3825         "name": "failure",
3826         "xml": "<outcome value='failure'>\n",
3827         "comments": "",
3828         "outputs": 1,
3829         "x": 3618.250045776367,
3830         "y": 6092.749988555908,
3831         "z": "da62f736.168268",
3832         "wires": [
3833             [
3834                 "d169c987.bcc738"
3835             ]
3836         ]
3837     },
3838     {
3839         "id": "1321a256.82504e",
3840         "type": "execute",
3841         "name": "Update RRMPolicy for gNBDU in ConfigDB",
3842         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $prop.restapi.configdb.updateRRMPolicy`\"/>\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-configDB-removeRRMPolicy-DU.json'`\" />\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"delete-gNBDU-rrmpolicy-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\"/>",
3843         "comments": "",
3844         "outputs": 1,
3845         "x": 3189.0001525878906,
3846         "y": 6177.750418186188,
3847         "z": "da62f736.168268",
3848         "wires": [
3849             [
3850                 "e882cfe7.3321c",
3851                 "4c10d770.1b7d38"
3852             ]
3853         ]
3854     },
3855     {
3856         "id": "4c10d770.1b7d38",
3857         "type": "success",
3858         "name": "success",
3859         "xml": "<outcome value='success'>\n",
3860         "comments": "",
3861         "outputs": 1,
3862         "x": 3618.250045776367,
3863         "y": 6202.749744415283,
3864         "z": "da62f736.168268",
3865         "wires": [
3866             [
3867                 "a31a93f8.b478"
3868             ]
3869         ]
3870     },
3871     {
3872         "id": "a31a93f8.b478",
3873         "type": "block",
3874         "name": "block",
3875         "xml": "<block>\n",
3876         "atomic": "false",
3877         "comments": "",
3878         "outputs": 1,
3879         "x": 3799.250045776367,
3880         "y": 6196.749988555908,
3881         "z": "da62f736.168268",
3882         "wires": [
3883             [
3884                 "30cee1c0.58d61e"
3885             ]
3886         ]
3887     },
3888     {
3889         "id": "30cee1c0.58d61e",
3890         "type": "record",
3891         "name": "record",
3892         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully updated ConfigDB - NRCellDU RRMPolicyRatio \"/>",
3893         "comments": "",
3894         "outputs": 1,
3895         "x": 3965.250045776367,
3896         "y": 6197.749988555908,
3897         "z": "da62f736.168268",
3898         "wires": [
3899             []
3900         ]
3901     },
3902     {
3903         "id": "80ea1426.fb74e8",
3904         "type": "block",
3905         "name": "block : SO Response",
3906         "xml": "<block atomic='true'>",
3907         "atomic": "true",
3908         "comments": "",
3909         "outputs": 1,
3910         "x": 4458.234375,
3911         "y": 2748.7500026226044,
3912         "z": "da62f736.168268",
3913         "wires": [
3914             [
3915                 "d5cfb8cc.005b08",
3916                 "cc239932.401b58",
3917                 "800fdb34.47dc38"
3918             ]
3919         ]
3920     },
3921     {
3922         "id": "d5cfb8cc.005b08",
3923         "type": "set",
3924         "name": "set tmp variables for SO response",
3925         "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=\"`$terminateRANSlice-input.common-header.request-id`\"/>\n<parameter name=\"tmp.action\" value=\"`$terminateRANSlice-input.action`\"/>\n",
3926         "comments": "",
3927         "x": 5120.2353515625,
3928         "y": 2540.6496608257294,
3929         "z": "da62f736.168268",
3930         "wires": []
3931     },
3932     {
3933         "id": "cc239932.401b58",
3934         "type": "record",
3935         "name": "record configdb RestAPI parms",
3936         "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`\" />",
3937         "comments": "",
3938         "outputs": 1,
3939         "x": 5095.234237670898,
3940         "y": 2637.7503383159637,
3941         "z": "da62f736.168268",
3942         "wires": [
3943             []
3944         ]
3945     },
3946     {
3947         "id": "800fdb34.47dc38",
3948         "type": "execute",
3949         "name": "Send to SO",
3950         "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-modify-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\"/>",
3951         "comments": "",
3952         "outputs": 1,
3953         "x": 5010.23424911499,
3954         "y": 2734.7502162456512,
3955         "z": "da62f736.168268",
3956         "wires": [
3957             [
3958                 "a0207bd8.781f58",
3959                 "862de34c.7e795"
3960             ]
3961         ]
3962     },
3963     {
3964         "id": "a0207bd8.781f58",
3965         "type": "failure",
3966         "name": "failure",
3967         "xml": "<outcome value='failure'>\n",
3968         "comments": "",
3969         "outputs": 1,
3970         "x": 5236.234257698059,
3971         "y": 2711.750185251236,
3972         "z": "da62f736.168268",
3973         "wires": [
3974             [
3975                 "3e04c446.bef78c"
3976             ]
3977         ]
3978     },
3979     {
3980         "id": "862de34c.7e795",
3981         "type": "success",
3982         "name": "success",
3983         "xml": "<outcome value='success'>\n",
3984         "comments": "",
3985         "outputs": 1,
3986         "x": 5226.234111785889,
3987         "y": 2819.750124692917,
3988         "z": "da62f736.168268",
3989         "wires": [
3990             [
3991                 "9ad7577a.1ae238"
3992             ]
3993         ]
3994     },
3995     {
3996         "id": "9ad7577a.1ae238",
3997         "type": "block",
3998         "name": "block",
3999         "xml": "<block>\n",
4000         "atomic": "false",
4001         "comments": "",
4002         "outputs": 1,
4003         "x": 5376.233898162842,
4004         "y": 2838.750185728073,
4005         "z": "da62f736.168268",
4006         "wires": [
4007             [
4008                 "af6c61d2.e5e9e"
4009             ]
4010         ]
4011     },
4012     {
4013         "id": "3e04c446.bef78c",
4014         "type": "block",
4015         "name": "block",
4016         "xml": "<block>\n",
4017         "atomic": "false",
4018         "comments": "",
4019         "outputs": 1,
4020         "x": 5387.234127044678,
4021         "y": 2706.7503073215485,
4022         "z": "da62f736.168268",
4023         "wires": [
4024             [
4025                 "78222dba.6bb794"
4026             ]
4027         ]
4028     },
4029     {
4030         "id": "78222dba.6bb794",
4031         "type": "returnFailure",
4032         "name": "return failure",
4033         "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\" />",
4034         "comments": "",
4035         "x": 5553.233806610107,
4036         "y": 2709.750124692917,
4037         "z": "da62f736.168268",
4038         "wires": []
4039     },
4040     {
4041         "id": "af6c61d2.e5e9e",
4042         "type": "record",
4043         "name": "record",
4044         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"SO Response Sent \"/>",
4045         "comments": "",
4046         "outputs": 1,
4047         "x": 5540.233913421631,
4048         "y": 2844.750124692917,
4049         "z": "da62f736.168268",
4050         "wires": [
4051             []
4052         ]
4053     },
4054     {
4055         "id": "2e6295f3.2b018a",
4056         "type": "block",
4057         "name": "SO Response",
4058         "xml": "<block atomic='true'>",
4059         "atomic": "true",
4060         "comments": "",
4061         "outputs": 1,
4062         "x": 540.234375,
4063         "y": 4430.750002622604,
4064         "z": "da62f736.168268",
4065         "wires": [
4066             [
4067                 "23072140.00f5de",
4068                 "65b2eda9.1d4d94",
4069                 "92f41428.624cf8",
4070                 "3c620604.a4247a"
4071             ]
4072         ]
4073     },
4074     {
4075         "id": "92f41428.624cf8",
4076         "type": "set",
4077         "name": "set tmp variables for SO response",
4078         "xml": "<set>\n<parameter name=\"tmp.status\" value=\"`$error-code`\"/>\n<parameter name=\"tmp.reason\" value=\"`$error-message`\"/>\n<parameter name=\"tmp.requestID\" value=\"`$instantiate-r-a-n-slice-input.common-header.request-id `\"/>\n<parameter name=\"tmp.action\" value=\"`$instantiate-r-a-n-slice-input.action`\"/>\n",
4079         "comments": "",
4080         "x": 820.2355194091797,
4081         "y": 4280.649487257004,
4082         "z": "da62f736.168268",
4083         "wires": []
4084     },
4085     {
4086         "id": "23072140.00f5de",
4087         "type": "record",
4088         "name": "record SO reply parms",
4089         "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`\" />",
4090         "comments": "",
4091         "outputs": 1,
4092         "x": 817.2343521118164,
4093         "y": 4434.750185728073,
4094         "z": "da62f736.168268",
4095         "wires": [
4096             []
4097         ]
4098     },
4099     {
4100         "id": "65b2eda9.1d4d94",
4101         "type": "execute",
4102         "name": "Send to SO",
4103         "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-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />\n<parameter name=\"restapiUser\" value=\"`$prop.restapi.so.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.restapi.so.password`\"/>",
4104         "comments": "",
4105         "outputs": 1,
4106         "x": 686.2344512939453,
4107         "y": 4551.749890089035,
4108         "z": "da62f736.168268",
4109         "wires": [
4110             [
4111                 "936a79ac.2bc278",
4112                 "a4da64a4.603d68"
4113             ]
4114         ]
4115     },
4116     {
4117         "id": "936a79ac.2bc278",
4118         "type": "failure",
4119         "name": "failure",
4120         "xml": "<outcome value='failure'>\n",
4121         "comments": "",
4122         "outputs": 1,
4123         "x": 851.2344512939453,
4124         "y": 4531.749889135361,
4125         "z": "da62f736.168268",
4126         "wires": [
4127             [
4128                 "86dab673.02efc8"
4129             ]
4130         ]
4131     },
4132     {
4133         "id": "a4da64a4.603d68",
4134         "type": "success",
4135         "name": "success",
4136         "xml": "<outcome value='success'>\n",
4137         "comments": "",
4138         "outputs": 1,
4139         "x": 843.2343444824219,
4140         "y": 4604.749839544296,
4141         "z": "da62f736.168268",
4142         "wires": [
4143             [
4144                 "1b44685a.cd98d8"
4145             ]
4146         ]
4147     },
4148     {
4149         "id": "1b44685a.cd98d8",
4150         "type": "block",
4151         "name": "block",
4152         "xml": "<block>\n",
4153         "atomic": "false",
4154         "comments": "",
4155         "outputs": 1,
4156         "x": 989.234188079834,
4157         "y": 4609.749948263168,
4158         "z": "da62f736.168268",
4159         "wires": [
4160             [
4161                 "77500c56.740084"
4162             ]
4163         ]
4164     },
4165     {
4166         "id": "86dab673.02efc8",
4167         "type": "block",
4168         "name": "block",
4169         "xml": "<block>\n",
4170         "atomic": "false",
4171         "comments": "",
4172         "outputs": 1,
4173         "x": 1000.2343521118164,
4174         "y": 4527.750024557114,
4175         "z": "da62f736.168268",
4176         "wires": [
4177             [
4178                 "db7f3c8d.e7d95",
4179                 "4ac257ce.8f9fd8"
4180             ]
4181         ]
4182     },
4183     {
4184         "id": "db7f3c8d.e7d95",
4185         "type": "returnFailure",
4186         "name": "return failure",
4187         "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\" />",
4188         "comments": "",
4189         "x": 1147.2339706420898,
4190         "y": 4538.749766111374,
4191         "z": "da62f736.168268",
4192         "wires": []
4193     },
4194     {
4195         "id": "77500c56.740084",
4196         "type": "record",
4197         "name": "record",
4198         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"SO Response Sent \"/>",
4199         "comments": "",
4200         "outputs": 1,
4201         "x": 1150.2341079711914,
4202         "y": 4615.749840497971,
4203         "z": "da62f736.168268",
4204         "wires": [
4205             []
4206         ]
4207     },
4208     {
4209         "id": "4ac257ce.8f9fd8",
4210         "type": "set",
4211         "name": "set",
4212         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error sending SO response. Aborting RPC executiopn'/>",
4213         "comments": "",
4214         "x": 1134.7445793151855,
4215         "y": 4442.739257574081,
4216         "z": "da62f736.168268",
4217         "wires": []
4218     },
4219     {
4220         "id": "3c620604.a4247a",
4221         "type": "execute",
4222         "name": "generate URL for SO Callback",
4223         "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`\"/>",
4224         "comments": "",
4225         "outputs": 1,
4226         "x": 839.573974609375,
4227         "y": 4370.73533987999,
4228         "z": "da62f736.168268",
4229         "wires": [
4230             []
4231         ]
4232     },
4233     {
4234         "id": "531b3c4c.239274",
4235         "type": "outcome",
4236         "name": "Mounted",
4237         "xml": "<outcome value='true'>\n",
4238         "comments": "",
4239         "outputs": 1,
4240         "x": 2241.75,
4241         "y": 1745.75,
4242         "z": "da62f736.168268",
4243         "wires": [
4244             [
4245                 "8c76c7c6.931d78"
4246             ]
4247         ]
4248     },
4249     {
4250         "id": "8c76c7c6.931d78",
4251         "type": "block",
4252         "name": "ransim  URL",
4253         "xml": "<block atomic='true'>",
4254         "atomic": "true",
4255         "comments": "",
4256         "outputs": 1,
4257         "x": 2434.739658355713,
4258         "y": 1745.7501220703125,
4259         "z": "da62f736.168268",
4260         "wires": [
4261             [
4262                 "c6d79633.ad2cb8",
4263                 "e9a26b46.1c9d38"
4264             ]
4265         ]
4266     },
4267     {
4268         "id": "c6d79633.ad2cb8",
4269         "type": "execute",
4270         "name": "generate fetchRRMPolicyRatio.ToNRCellCU",
4271         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.RRMPolicyRatioEntry.ToNRCellCU.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.getRRMPolicyRatio.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
4272         "comments": "",
4273         "outputs": 1,
4274         "x": 2741.739845275879,
4275         "y": 1712.75022315979,
4276         "z": "da62f736.168268",
4277         "wires": [
4278             []
4279         ]
4280     },
4281     {
4282         "id": "e9a26b46.1c9d38",
4283         "type": "execute",
4284         "name": "populate mountName",
4285         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.getRRMPolicyRatio.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.getRRMPolicyRatio.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.CUCPName`\"/>",
4286         "comments": "",
4287         "outputs": 1,
4288         "x": 2685.740245819092,
4289         "y": 1765.7504167556763,
4290         "z": "da62f736.168268",
4291         "wires": [
4292             []
4293         ]
4294     },
4295     {
4296         "id": "a0cd471f.d08e88",
4297         "type": "block",
4298         "name": "ransim  URL",
4299         "xml": "<block atomic='true'>",
4300         "atomic": "true",
4301         "comments": "",
4302         "outputs": 1,
4303         "x": 2669.25,
4304         "y": 1129.75,
4305         "z": "da62f736.168268",
4306         "wires": [
4307             [
4308                 "6a92e4ac.3bac4c",
4309                 "9f8ca3ae.27ca3"
4310             ]
4311         ]
4312     },
4313     {
4314         "id": "9f8ca3ae.27ca3",
4315         "type": "execute",
4316         "name": "populate mountName",
4317         "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`\"/>",
4318         "comments": "",
4319         "outputs": 1,
4320         "x": 2920.250431060791,
4321         "y": 1152.75013256073,
4322         "z": "da62f736.168268",
4323         "wires": [
4324             []
4325         ]
4326     },
4327     {
4328         "id": "6a92e4ac.3bac4c",
4329         "type": "execute",
4330         "name": "generate TERMINATEPLMNInfoList.ToNRCellCU",
4331         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.terminateSNSSAIEntry.ToNRCellCU.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteSNSSAIListEntry.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
4332         "comments": "",
4333         "outputs": 1,
4334         "x": 2976.250030517578,
4335         "y": 1099.7499389648438,
4336         "z": "da62f736.168268",
4337         "wires": [
4338             []
4339         ]
4340     },
4341     {
4342         "id": "77ae3105.e86af",
4343         "type": "execute",
4344         "name": "populate mountName",
4345         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deletePLMNInfo-CUUP.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deletePLMNInfo-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.idGNBCUUPFunction`\"/>",
4346         "comments": "",
4347         "outputs": 1,
4348         "x": 2746.750015258789,
4349         "y": 2794.750343322754,
4350         "z": "da62f736.168268",
4351         "wires": [
4352             []
4353         ]
4354     },
4355     {
4356         "id": "b7978555.9f2568",
4357         "type": "execute",
4358         "name": "generate terminatePLMNInfoList.TogNBCUUP",
4359         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.terminateSNSSAIEntry.ToCUUP.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deletePLMNInfo-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
4360         "comments": "",
4361         "outputs": 1,
4362         "x": 2820.749725341797,
4363         "y": 2743.7500972747803,
4364         "z": "da62f736.168268",
4365         "wires": [
4366             []
4367         ]
4368     },
4369     {
4370         "id": "f5886e6b.6deba",
4371         "type": "block",
4372         "name": "ransim  URL",
4373         "xml": "<block atomic='true'>",
4374         "atomic": "true",
4375         "comments": "",
4376         "outputs": 1,
4377         "x": 2500.7496795654297,
4378         "y": 2781.7500886917114,
4379         "z": "da62f736.168268",
4380         "wires": [
4381             [
4382                 "b7978555.9f2568",
4383                 "77ae3105.e86af"
4384             ]
4385         ]
4386     },
4387     {
4388         "id": "d8c60a0.19c8bf8",
4389         "type": "block",
4390         "name": "ransim  URL",
4391         "xml": "<block atomic='true'>",
4392         "atomic": "true",
4393         "comments": "",
4394         "outputs": 1,
4395         "x": 1988.75,
4396         "y": 3126.75,
4397         "z": "da62f736.168268",
4398         "wires": [
4399             [
4400                 "64569339.416cfc",
4401                 "222e8a98.c66cf6"
4402             ]
4403         ]
4404     },
4405     {
4406         "id": "64569339.416cfc",
4407         "type": "execute",
4408         "name": "fetch RRMPolicyRatio.TogNBCUUP",
4409         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.RRMPolicyRatioEntry.ToGNBCUUP.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.getRRMPolicyRatio-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
4410         "comments": "",
4411         "outputs": 1,
4412         "x": 2290.7499351501465,
4413         "y": 3086.7500610351562,
4414         "z": "da62f736.168268",
4415         "wires": [
4416             []
4417         ]
4418     },
4419     {
4420         "id": "222e8a98.c66cf6",
4421         "type": "execute",
4422         "name": "populate mountName",
4423         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.getRRMPolicyRatio-CUUP.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.getRRMPolicyRatio-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.idGNBCUUPFunction`\"/>",
4424         "comments": "",
4425         "outputs": 1,
4426         "x": 2234.7503356933594,
4427         "y": 3139.7502546310425,
4428         "z": "da62f736.168268",
4429         "wires": [
4430             []
4431         ]
4432     },
4433     {
4434         "id": "dd4e6136.8f68f",
4435         "type": "outcome",
4436         "name": "Mounted",
4437         "xml": "<outcome value='true'>\n",
4438         "comments": "",
4439         "outputs": 1,
4440         "x": 1761.25,
4441         "y": 3135.75,
4442         "z": "da62f736.168268",
4443         "wires": [
4444             [
4445                 "d8c60a0.19c8bf8"
4446             ]
4447         ]
4448     },
4449     {
4450         "id": "f5bc4d2b.f7391",
4451         "type": "block",
4452         "name": "ransim  URL",
4453         "xml": "<block atomic='true'>",
4454         "atomic": "true",
4455         "comments": "",
4456         "outputs": 1,
4457         "x": 3411.25,
4458         "y": 4564.75,
4459         "z": "da62f736.168268",
4460         "wires": [
4461             [
4462                 "a516311b.ffaaf",
4463                 "3559c18d.38700e"
4464             ]
4465         ]
4466     },
4467     {
4468         "id": "a516311b.ffaaf",
4469         "type": "execute",
4470         "name": "generate patchPLMNInfoList.ToNRCellDU",
4471         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.terminateSNSSAIEntry.ToNRCellDU.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deletePLMNInfoListEntry-cellDU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
4472         "comments": "",
4473         "outputs": 1,
4474         "x": 3718.250030517578,
4475         "y": 4534.749938964844,
4476         "z": "da62f736.168268",
4477         "wires": [
4478             []
4479         ]
4480     },
4481     {
4482         "id": "3559c18d.38700e",
4483         "type": "execute",
4484         "name": "populate mountName",
4485         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deletePLMNInfoListEntry-cellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deletePLMNInfoListEntry-cellDU.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.GNBDUId`\"/>",
4486         "comments": "",
4487         "outputs": 1,
4488         "x": 3662.250431060791,
4489         "y": 4587.75013256073,
4490         "z": "da62f736.168268",
4491         "wires": [
4492             []
4493         ]
4494     },
4495     {
4496         "id": "bfaa39dc.757718",
4497         "type": "outcome",
4498         "name": "Mounted",
4499         "xml": "<outcome value='true'>\n",
4500         "comments": "",
4501         "outputs": 1,
4502         "x": 3308,
4503         "y": 5187.75,
4504         "z": "da62f736.168268",
4505         "wires": [
4506             [
4507                 "7b3e4fe4.20a77"
4508             ]
4509         ]
4510     },
4511     {
4512         "id": "7b3e4fe4.20a77",
4513         "type": "block",
4514         "name": "ransim  URL",
4515         "xml": "<block atomic='true'>",
4516         "atomic": "true",
4517         "comments": "",
4518         "outputs": 1,
4519         "x": 3475.000232696533,
4520         "y": 5185.9995975494385,
4521         "z": "da62f736.168268",
4522         "wires": [
4523             [
4524                 "47dde507.4c04ec",
4525                 "4eb86ae5.690454"
4526             ]
4527         ]
4528     },
4529     {
4530         "id": "47dde507.4c04ec",
4531         "type": "execute",
4532         "name": "generate getRRMPolicyRatio.ToNRCellDU",
4533         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.RRMPolicyRatioEntry.ToGNBDU.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.getRRMPolicyRatio-gNBDU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
4534         "comments": "",
4535         "outputs": 1,
4536         "x": 3722.0000495910645,
4537         "y": 5152.9995975494385,
4538         "z": "da62f736.168268",
4539         "wires": [
4540             []
4541         ]
4542     },
4543     {
4544         "id": "4eb86ae5.690454",
4545         "type": "execute",
4546         "name": "populate mountName",
4547         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.getRRMPolicyRatio-gNBDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.getRRMPolicyRatio-gNBDU.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.GNBDUId`\"/>",
4548         "comments": "",
4549         "outputs": 1,
4550         "x": 3665.0005378723145,
4551         "y": 5213.999963760376,
4552         "z": "da62f736.168268",
4553         "wires": [
4554             []
4555         ]
4556     },
4557     {
4558         "id": "4a14d590.3663ec",
4559         "type": "comment",
4560         "name": "terminateRANSliceInstance/instantiateRANSliceModifyDeallocate",
4561         "info": "",
4562         "comments": "",
4563         "x": 764.0000286102295,
4564         "y": 20,
4565         "z": "da62f736.168268",
4566         "wires": []
4567     },
4568     {
4569         "id": "d74945f1.537f58",
4570         "type": "record",
4571         "name": "record",
4572         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"RPC to handle terminateRANSlice.: \"/>\n<parameter name=\"field2\" value=\"`$terminate-r-a-n-slice-input.action`\"/>\n<parameter name=\"field3\" value=\"`$terminate-r-a-n-slice-input.common-header.timestamp`\"/>\n<parameter name=\"field4\" value=\"`$terminate-r-a-n-slice-input.common-header.request-id`\"/>\n<parameter name=\"field5\" value=\"`$terminate-r-a-n-slice-input.common-header.originator-id`\"/>\n<parameter name=\"field6\" value=\"RPC Payload String \"/>\n<parameter name=\"field7\" value=\"`$terminate-r-a-n-slice-input.payload`\"/>",
4573         "comments": "",
4574         "outputs": 1,
4575         "x": 594.2499923706055,
4576         "y": 122.24998426437378,
4577         "z": "da62f736.168268",
4578         "wires": [
4579             []
4580         ]
4581     },
4582     {
4583         "id": "1a07170f.9b8cb9",
4584         "type": "set",
4585         "name": "set default status value",
4586         "xml": "<set>\n<parameter name='error-code' value='200' />\n<parameter name='error-message' value='Successful execution of terminateRANSice RPC' />",
4587         "comments": "",
4588         "x": 643.2497482299805,
4589         "y": 170.25000143051147,
4590         "z": "da62f736.168268",
4591         "wires": []
4592     },
4593     {
4594         "id": "8d1aec81.1c96c",
4595         "type": "execute",
4596         "name": "execute jsonStringToCtx",
4597         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='jsonStringToCtx'>\n\t<parameter name='source' value='terminate-r-a-n-slice-input.payload' />\n\t<parameter name='outputPath' value='payloadJson' />\n\t<parameter name='isEscaped' value='false' />",
4598         "comments": "",
4599         "outputs": 1,
4600         "x": 643.2497482299805,
4601         "y": 211.24995183944702,
4602         "z": "da62f736.168268",
4603         "wires": [
4604             [
4605                 "5594448d.f5e4ec"
4606             ]
4607         ]
4608     },
4609     {
4610         "id": "a440f467.164788",
4611         "type": "execute",
4612         "name": "printContext",
4613         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/opt/opendaylight/current/data/log/ranSlice-terminateRANSlice-context.log' />\n\n\n",
4614         "comments": "",
4615         "outputs": 1,
4616         "x": 605.2497253417969,
4617         "y": 255.23954343795776,
4618         "z": "da62f736.168268",
4619         "wires": [
4620             []
4621         ]
4622     },
4623     {
4624         "id": "535f16f4.b6d608",
4625         "type": "execute",
4626         "name": "execute Properties",
4627         "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",
4628         "comments": "",
4629         "outputs": 1,
4630         "x": 625.2497100830078,
4631         "y": 296.2499089241028,
4632         "z": "da62f736.168268",
4633         "wires": [
4634             []
4635         ]
4636     },
4637     {
4638         "id": "406ee76f.a28dd8",
4639         "type": "record",
4640         "name": "record",
4641         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.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`\"/>",
4642         "comments": "",
4643         "outputs": 1,
4644         "x": 636.2497787475586,
4645         "y": 365.99999046325684,
4646         "z": "da62f736.168268",
4647         "wires": [
4648             []
4649         ]
4650     },
4651     {
4652         "id": "5594448d.f5e4ec",
4653         "type": "other",
4654         "name": "success",
4655         "xml": "<outcome value='success'>\n",
4656         "comments": "",
4657         "outputs": 1,
4658         "x": 928.4997406005859,
4659         "y": 274.4999785423279,
4660         "z": "da62f736.168268",
4661         "wires": [
4662             [
4663                 "d7e6a184.602a7"
4664             ]
4665         ]
4666     },
4667     {
4668         "id": "d7e6a184.602a7",
4669         "type": "block",
4670         "name": "block : atomic",
4671         "xml": "<block atomic='true'>",
4672         "atomic": "true",
4673         "comments": "",
4674         "outputs": 1,
4675         "x": 1108.4999084472656,
4676         "y": 268.4999785423279,
4677         "z": "da62f736.168268",
4678         "wires": [
4679             [
4680                 "2bb70554.5f8b9a",
4681                 "89346eeb.4233c",
4682                 "d7f994eb.1d62c8"
4683             ]
4684         ]
4685     },
4686     {
4687         "id": "2bb70554.5f8b9a",
4688         "type": "execute",
4689         "name": "printContext",
4690         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/opt/opendaylight/current/data/log/ranSlice-terminateRANSlice-context.log' />\n\n\n",
4691         "comments": "",
4692         "outputs": 1,
4693         "x": 1320.9999389648438,
4694         "y": 267.4999835193157,
4695         "z": "da62f736.168268",
4696         "wires": [
4697             []
4698         ]
4699     },
4700     {
4701         "id": "89346eeb.4233c",
4702         "type": "record",
4703         "name": "record",
4704         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Payload for terminateRANSlice.: \"/>\n<parameter name=\"field2\" value=\"`$tmp.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",
4705         "comments": "",
4706         "outputs": 1,
4707         "x": 1317.749912261963,
4708         "y": 309.0000104904175,
4709         "z": "da62f736.168268",
4710         "wires": [
4711             []
4712         ]
4713     },
4714     {
4715         "id": "d7f994eb.1d62c8",
4716         "type": "switchNode",
4717         "name": "check action",
4718         "xml": "<switch test='`$instantiate-r-a-n-slice-input.action`==deallocate'>",
4719         "comments": "",
4720         "outputs": 1,
4721         "x": 1328.5003051757812,
4722         "y": 202.74999809265137,
4723         "z": "da62f736.168268",
4724         "wires": [
4725             [
4726                 "cb26292c.0cd2c8",
4727                 "18173db6.ed0872"
4728             ]
4729         ]
4730     },
4731     {
4732         "id": "cb26292c.0cd2c8",
4733         "type": "success",
4734         "name": "terminate",
4735         "xml": "<outcome value='success'>\n",
4736         "comments": "",
4737         "outputs": 1,
4738         "x": 1518.5000076293945,
4739         "y": 233.50000524520874,
4740         "z": "da62f736.168268",
4741         "wires": [
4742             [
4743                 "e26b83fd.85f54"
4744             ]
4745         ]
4746     },
4747     {
4748         "id": "e26b83fd.85f54",
4749         "type": "execute",
4750         "name": "read sNSSAI from input",
4751         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.sNSSAI' />\n\t<parameter name='source' value=\"`$payloadJson.input.NSSAI`\" />\n",
4752         "comments": "",
4753         "outputs": 1,
4754         "x": 1786.7500076293945,
4755         "y": 231.50001192092896,
4756         "z": "da62f736.168268",
4757         "wires": [
4758             []
4759         ]
4760     },
4761     {
4762         "id": "217e5011.465e6",
4763         "type": "execute",
4764         "name": "read sNSSAI from sliceProfile",
4765         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.sNSSAI' />\n\t<parameter name='source' value=\"`$payloadJson.input.sliceProfile.NSSAI`\" />\n",
4766         "comments": "",
4767         "outputs": 1,
4768         "x": 1797.5000381469727,
4769         "y": 300.50000047683716,
4770         "z": "da62f736.168268",
4771         "wires": [
4772             []
4773         ]
4774     },
4775     {
4776         "id": "18173db6.ed0872",
4777         "type": "failure",
4778         "name": "modify-deallocate",
4779         "xml": "<outcome value='failure'>\n",
4780         "comments": "",
4781         "outputs": 1,
4782         "x": 1545.5000076293945,
4783         "y": 304.50000047683716,
4784         "z": "da62f736.168268",
4785         "wires": [
4786             [
4787                 "217e5011.465e6"
4788             ]
4789         ]
4790     },
4791     {
4792         "id": "331ef215.bbe70e",
4793         "type": "execute",
4794         "name": "get PLMNId URL",
4795         "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`\"/>",
4796         "comments": "",
4797         "outputs": 1,
4798         "x": 585.7499923706055,
4799         "y": 617.2500238418579,
4800         "z": "da62f736.168268",
4801         "wires": [
4802             []
4803         ]
4804     },
4805     {
4806         "id": "2bef0202.a1c14e",
4807         "type": "record",
4808         "name": "record",
4809         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.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",
4810         "comments": "",
4811         "outputs": 1,
4812         "x": 556.7500228881836,
4813         "y": 679.0000486373901,
4814         "z": "da62f736.168268",
4815         "wires": [
4816             []
4817         ]
4818     },
4819     {
4820         "id": "7a08dec6.783c6",
4821         "type": "execute",
4822         "name": "Get PLMN from Sliceprofile id",
4823         "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\"/>",
4824         "comments": "",
4825         "outputs": 1,
4826         "x": 621.7500076293945,
4827         "y": 738.750002861023,
4828         "z": "da62f736.168268",
4829         "wires": [
4830             []
4831         ]
4832     },
4833     {
4834         "id": "c50ddf2a.0f482",
4835         "type": "execute",
4836         "name": "read PLMN Id",
4837         "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",
4838         "comments": "",
4839         "outputs": 1,
4840         "x": 574.75,
4841         "y": 796.7500514984131,
4842         "z": "da62f736.168268",
4843         "wires": [
4844             []
4845         ]
4846     },
4847     {
4848         "id": "4a173bea.dab424",
4849         "type": "execute",
4850         "name": "find MCC",
4851         "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\" />",
4852         "comments": "",
4853         "outputs": 1,
4854         "x": 568.0000076293945,
4855         "y": 856.000114440918,
4856         "z": "da62f736.168268",
4857         "wires": [
4858             []
4859         ]
4860     },
4861     {
4862         "id": "418b9d9d.e0f1e4",
4863         "type": "execute",
4864         "name": "find MNC",
4865         "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\" />",
4866         "comments": "",
4867         "outputs": 1,
4868         "x": 568.0000610351562,
4869         "y": 906.9999923706055,
4870         "z": "da62f736.168268",
4871         "wires": [
4872             []
4873         ]
4874     },
4875     {
4876         "id": "9a10e123.7e743",
4877         "type": "record",
4878         "name": "record",
4879         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.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`\"/>",
4880         "comments": "",
4881         "outputs": 1,
4882         "x": 564.9935302734375,
4883         "y": 963.9935073852539,
4884         "z": "da62f736.168268",
4885         "wires": [
4886             []
4887         ]
4888     },
4889     {
4890         "id": "e0692478.040118",
4891         "type": "execute",
4892         "name": "generate getNearRTRICById URL",
4893         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.configdb.getNearRTRICById`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.configdb.getNearRTRICById.url\"/>\n    <parameter name=\"target\" value=\"{nearRTRICId}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
4894         "comments": "",
4895         "outputs": 1,
4896         "x": 1041.7500762939453,
4897         "y": 724.5000381469727,
4898         "z": "da62f736.168268",
4899         "wires": [
4900             []
4901         ]
4902     },
4903     {
4904         "id": "c224bf70.f8698",
4905         "type": "record",
4906         "name": "record configdb RestAPI params",
4907         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSliceModifyAllocate.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"URL for configDB to Get NearRTRIC for NearRTRICId\"/>\n<parameter name='field2' value=\"`$prop.configdb.url + $tmp.configdb.getNearRTRICById.url`\" />\n<parameter name='field3' value=\"`$nearRTRICId`\" />",
4908         "comments": "",
4909         "outputs": 1,
4910         "x": 1037.7500305175781,
4911         "y": 774.500114440918,
4912         "z": "da62f736.168268",
4913         "wires": [
4914             []
4915         ]
4916     },
4917     {
4918         "id": "feae2bb9.c89528",
4919         "type": "execute",
4920         "name": "Get nearRTRIC for nearRTRICId",
4921         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $tmp.configdb.getNearRTRICById.url`\"/>\n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"getNearRTRICById-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\"/>",
4922         "comments": "",
4923         "outputs": 1,
4924         "x": 1036.7501373291016,
4925         "y": 817.5002365112305,
4926         "z": "da62f736.168268",
4927         "wires": [
4928             [
4929                 "e88645a8.3117e8",
4930                 "735acccb.71f914"
4931             ]
4932         ]
4933     },
4934     {
4935         "id": "e88645a8.3117e8",
4936         "type": "failure",
4937         "name": "failure",
4938         "xml": "<outcome value='failure'>\n",
4939         "comments": "",
4940         "outputs": 1,
4941         "x": 1312.5,
4942         "y": 814.5,
4943         "z": "da62f736.168268",
4944         "wires": [
4945             [
4946                 "61015ff6.5a356"
4947             ]
4948         ]
4949     },
4950     {
4951         "id": "735acccb.71f914",
4952         "type": "success",
4953         "name": "success",
4954         "xml": "<outcome value='success'>\n",
4955         "comments": "",
4956         "outputs": 1,
4957         "x": 1306.5000457763672,
4958         "y": 874.4999160766602,
4959         "z": "da62f736.168268",
4960         "wires": [
4961             [
4962                 "44fc6120.e168e"
4963             ]
4964         ]
4965     },
4966     {
4967         "id": "61015ff6.5a356",
4968         "type": "block",
4969         "name": "block",
4970         "xml": "<block>",
4971         "atomic": "false",
4972         "comments": "",
4973         "outputs": 1,
4974         "x": 1482.1668853759766,
4975         "y": 805.8334016799927,
4976         "z": "da62f736.168268",
4977         "wires": [
4978             [
4979                 "fa6281d0.77d53",
4980                 "80ea1426.fb74e8"
4981             ]
4982         ]
4983     },
4984     {
4985         "id": "fa6281d0.77d53",
4986         "type": "set",
4987         "name": "set",
4988         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Getting Info from ConfigDB. Aborting RPC executiopn'/>",
4989         "comments": "",
4990         "x": 1686.499948501587,
4991         "y": 766.6110763549805,
4992         "z": "da62f736.168268",
4993         "wires": []
4994     },
4995     {
4996         "id": "5f8f298a.79e518",
4997         "type": "record",
4998         "name": "record",
4999         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully Obtained NearRT RIC info from ConfigDB\"/>\n<parameter name=\"field2\" value=\"`$getNearRTRICById-configdb-response`\"/>",
5000         "comments": "",
5001         "outputs": 1,
5002         "x": 1699.499740600586,
5003         "y": 820.5000152587891,
5004         "z": "da62f736.168268",
5005         "wires": [
5006             []
5007         ]
5008     },
5009     {
5010         "id": "8b60105d.9075b",
5011         "type": "execute",
5012         "name": "printContext",
5013         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/opt/opendaylight/current/data/log/ranSlice-terminateRANSlice-configrsp-context.log' />\n\n\n",
5014         "comments": "",
5015         "outputs": 1,
5016         "x": 1695.2778816223145,
5017         "y": 891.5000228881836,
5018         "z": "da62f736.168268",
5019         "wires": [
5020             []
5021         ]
5022     },
5023     {
5024         "id": "44fc6120.e168e",
5025         "type": "block",
5026         "name": "block : atomic",
5027         "xml": "<block atomic='true'>",
5028         "atomic": "true",
5029         "comments": "",
5030         "outputs": 1,
5031         "x": 1476.499942779541,
5032         "y": 875.5000314712524,
5033         "z": "da62f736.168268",
5034         "wires": [
5035             [
5036                 "8b60105d.9075b",
5037                 "5f8f298a.79e518"
5038             ]
5039         ]
5040     },
5041     {
5042         "id": "efb82a40.58c198",
5043         "type": "execute",
5044         "name": "remove sNSSAI from context",
5045         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='ctxListRemove' >\n<parameter name=\"list_pfx\" value=\"`$getNearRTRICById-configdb-response`\" />\n<parameter name=\"value\" value=\"`$getNearRTRICById-configdb-response.pLMNInfoList[0].sNSSAI.sNSSAI`\" />",
5046         "comments": "",
5047         "outputs": 1,
5048         "x": 1023.3056182861328,
5049         "y": 956.6945896148682,
5050         "z": "da62f736.168268",
5051         "wires": [
5052             []
5053         ]
5054     },
5055     {
5056         "id": "63802b92.24eaa4",
5057         "type": "execute",
5058         "name": "read PLMNList size",
5059         "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 '`\" />",
5060         "comments": "",
5061         "outputs": 1,
5062         "x": 2079.277587890625,
5063         "y": 743.22216796875,
5064         "z": "da62f736.168268",
5065         "wires": [
5066             []
5067         ]
5068     },
5069     {
5070         "id": "bafc3e6d.cdf73",
5071         "type": "set",
5072         "name": "Read RRMPolicy Member List Length",
5073         "xml": "<set>\n<parameter name='tmp.NRCellCURRMPolicyMembersLength' value=\"`'$get-rrmpolicyratio-response.attributes.RRMPolicyRatio['+ $idcu-rrm+'].attributes.rRMPolicyMemberList_length'`\" />",
5074         "comments": "",
5075         "x": 2542.277618408203,
5076         "y": 2150.0553970336914,
5077         "z": "da62f736.168268",
5078         "wires": []
5079     },
5080     {
5081         "id": "71c76952.045908",
5082         "type": "for",
5083         "name": "for each rrmpolicyMember",
5084         "xml": "<for index='idcu-rrm1' start='0' end='`$tmp.NRCellCURRMPolicyMembersLength`' >\n",
5085         "comments": "",
5086         "outputs": 1,
5087         "x": 2523.249801635742,
5088         "y": 2192.8332600593567,
5089         "z": "da62f736.168268",
5090         "wires": [
5091             [
5092                 "60d29958.728538"
5093             ]
5094         ]
5095     },
5096     {
5097         "id": "60d29958.728538",
5098         "type": "block",
5099         "name": "block : atomic",
5100         "xml": "<block atomic='true'>",
5101         "atomic": "true",
5102         "comments": "",
5103         "outputs": 1,
5104         "x": 2739.916603088379,
5105         "y": 2188.944404602051,
5106         "z": "da62f736.168268",
5107         "wires": [
5108             [
5109                 "a8757573.18a648",
5110                 "dc93363f.a07058",
5111                 "999de8b3.682778",
5112                 "ca37691e.a8f2f8",
5113                 "73616042.242eb"
5114             ]
5115         ]
5116     },
5117     {
5118         "id": "a8757573.18a648",
5119         "type": "switchNode",
5120         "name": "if length > 0 ",
5121         "xml": "<switch test='`$tmp.NRCellCURRMPolicyMembersLeangth`>0'>\n",
5122         "comments": "",
5123         "outputs": 1,
5124         "x": 2889.083595275879,
5125         "y": 2154.083083152771,
5126         "z": "da62f736.168268",
5127         "wires": [
5128             [
5129                 "2ebd17cd.068208",
5130                 "4f120937.7221b8"
5131             ]
5132         ]
5133     },
5134     {
5135         "id": "2ebd17cd.068208",
5136         "type": "success",
5137         "name": "success",
5138         "xml": "<outcome value='success'>\n",
5139         "comments": "",
5140         "outputs": 1,
5141         "x": 3040.750011444092,
5142         "y": 2129.6384811401367,
5143         "z": "da62f736.168268",
5144         "wires": [
5145             [
5146                 "f6e50d.7c92caf"
5147             ]
5148         ]
5149     },
5150     {
5151         "id": "f6e50d.7c92caf",
5152         "type": "block",
5153         "name": "block : atomic",
5154         "xml": "<block atomic='true'>",
5155         "atomic": "true",
5156         "comments": "",
5157         "outputs": 1,
5158         "x": 3207.4164695739746,
5159         "y": 2129.638940811157,
5160         "z": "da62f736.168268",
5161         "wires": [
5162             [
5163                 "9a545b68.a528b8"
5164             ]
5165         ]
5166     },
5167     {
5168         "id": "9a545b68.a528b8",
5169         "type": "switchNode",
5170         "name": "ransim mounted",
5171         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
5172         "comments": "",
5173         "outputs": 1,
5174         "x": 3055.194351196289,
5175         "y": 2008.5276763439178,
5176         "z": "da62f736.168268",
5177         "wires": [
5178             [
5179                 "f87c06c5.c56f98",
5180                 "150946ef.2d4b89"
5181             ]
5182         ]
5183     },
5184     {
5185         "id": "f87c06c5.c56f98",
5186         "type": "outcome",
5187         "name": "Not Mounted",
5188         "xml": "<outcome value='false'>\n",
5189         "comments": "",
5190         "outputs": 1,
5191         "x": 3298.528091430664,
5192         "y": 2024.4163551330566,
5193         "z": "da62f736.168268",
5194         "wires": [
5195             [
5196                 "92abe500.2af8e8"
5197             ]
5198         ]
5199     },
5200     {
5201         "id": "150946ef.2d4b89",
5202         "type": "outcome",
5203         "name": "Mounted",
5204         "xml": "<outcome value='true'>\n",
5205         "comments": "",
5206         "outputs": 1,
5207         "x": 3289.3716011047363,
5208         "y": 2064.8606386184692,
5209         "z": "da62f736.168268",
5210         "wires": [
5211             [
5212                 "bfcddc71.1ead4"
5213             ]
5214         ]
5215     },
5216     {
5217         "id": "92abe500.2af8e8",
5218         "type": "block",
5219         "name": "block : atomic",
5220         "xml": "<block atomic='true'>",
5221         "atomic": "true",
5222         "comments": "",
5223         "outputs": 1,
5224         "x": 3479.9165115356445,
5225         "y": 2025.7499551773071,
5226         "z": "da62f736.168268",
5227         "wires": [
5228             [
5229                 "6cec7e83.a7b4a"
5230             ]
5231         ]
5232     },
5233     {
5234         "id": "bfcddc71.1ead4",
5235         "type": "block",
5236         "name": "block : atomic",
5237         "xml": "<block atomic='true'>",
5238         "atomic": "true",
5239         "comments": "",
5240         "outputs": 1,
5241         "x": 3471.027587890625,
5242         "y": 2067.97199344635,
5243         "z": "da62f736.168268",
5244         "wires": [
5245             [
5246                 "7a1f7a9.f8d7a84",
5247                 "d3d30d71.6990e"
5248             ]
5249         ]
5250     },
5251     {
5252         "id": "6cec7e83.a7b4a",
5253         "type": "execute",
5254         "name": "delete RRMPolicyRatio NRCellCU - URL",
5255         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.removeRRMPolicyRatio.ToNRCellCU`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>\n",
5256         "comments": "",
5257         "outputs": 1,
5258         "x": 3765.194221496582,
5259         "y": 2022.9722328186035,
5260         "z": "da62f736.168268",
5261         "wires": [
5262             []
5263         ]
5264     },
5265     {
5266         "id": "7a1f7a9.f8d7a84",
5267         "type": "execute",
5268         "name": "generate deleteRRMPolicyRatio.ToNRCellCU URL",
5269         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.removeRRMPolicyRatio.ToNRCellCU.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
5270         "comments": "",
5271         "outputs": 1,
5272         "x": 3776.3054809570312,
5273         "y": 2066.305594444275,
5274         "z": "da62f736.168268",
5275         "wires": [
5276             []
5277         ]
5278     },
5279     {
5280         "id": "d3d30d71.6990e",
5281         "type": "execute",
5282         "name": "populate mountName",
5283         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deleteRRMPolicyRatio.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.CUCPName`\"/>",
5284         "comments": "",
5285         "outputs": 1,
5286         "x": 3700.7497024536133,
5287         "y": 2101.8610763549805,
5288         "z": "da62f736.168268",
5289         "wires": [
5290             []
5291         ]
5292     },
5293     {
5294         "id": "4f120937.7221b8",
5295         "type": "failure",
5296         "name": "failure",
5297         "xml": "<outcome value='failure'>\n",
5298         "comments": "",
5299         "outputs": 1,
5300         "x": 3044.361053466797,
5301         "y": 2182.9721145629883,
5302         "z": "da62f736.168268",
5303         "wires": [
5304             [
5305                 "89f52e2a.ded3"
5306             ]
5307         ]
5308     },
5309     {
5310         "id": "89f52e2a.ded3",
5311         "type": "block",
5312         "name": "block : atomic",
5313         "xml": "<block atomic='true'>",
5314         "atomic": "true",
5315         "comments": "",
5316         "outputs": 1,
5317         "x": 3230.0281372070312,
5318         "y": 2171.3054332733154,
5319         "z": "da62f736.168268",
5320         "wires": [
5321             [
5322                 "52f28f28.d8a43",
5323                 "7deb574e.5b4c58"
5324             ]
5325         ]
5326     },
5327     {
5328         "id": "52f28f28.d8a43",
5329         "type": "set",
5330         "name": "Read RRMPolicyMember-sNSSA",
5331         "xml": "<set>\n<parameter name='tmp.RRMPolicyMember_sNSSAI' value=\"`'$get-rrmpolicyratio-response.attributes.RRMPolicyRatio['+ $idcu-rrm+'].attributes.rRMPolicyMemberList['+ $idcu-rrm1 +'].sNSSAI'`\" />",
5332         "comments": "",
5333         "x": 3522.417106628418,
5334         "y": 2135.194746017456,
5335         "z": "da62f736.168268",
5336         "wires": []
5337     },
5338     {
5339         "id": "7deb574e.5b4c58",
5340         "type": "switchNode",
5341         "name": "find matching RRMPolicyMember",
5342         "xml": "<switch test='`$tmp.RRMPolicyMember_sNSSAI==$tmp.sNSSAI`'>\n",
5343         "comments": "",
5344         "outputs": 1,
5345         "x": 3521.3055419921875,
5346         "y": 2175.1942405700684,
5347         "z": "da62f736.168268",
5348         "wires": [
5349             [
5350                 "33cc883a.76c308"
5351             ]
5352         ]
5353     },
5354     {
5355         "id": "33cc883a.76c308",
5356         "type": "success",
5357         "name": "success",
5358         "xml": "<outcome value='success'>\n",
5359         "comments": "",
5360         "outputs": 1,
5361         "x": 3752.138885498047,
5362         "y": 2179.6386184692383,
5363         "z": "da62f736.168268",
5364         "wires": [
5365             [
5366                 "9c142fa4.cb9b6"
5367             ]
5368         ]
5369     },
5370     {
5371         "id": "9c142fa4.cb9b6",
5372         "type": "block",
5373         "name": "block : atomic",
5374         "xml": "<block atomic='true'>",
5375         "atomic": "true",
5376         "comments": "",
5377         "outputs": 1,
5378         "x": 3975.749725341797,
5379         "y": 2176.3053665161133,
5380         "z": "da62f736.168268",
5381         "wires": [
5382             [
5383                 "c2abc7a3.b36fb8",
5384                 "9babc976.805408",
5385                 "dfa38a67.64c448"
5386             ]
5387         ]
5388     },
5389     {
5390         "id": "c2abc7a3.b36fb8",
5391         "type": "set",
5392         "name": "Read RRMPolicyMember-id",
5393         "xml": "<set>\n<parameter name='tmp.RRMPolicyMember_id' value=\"`'$get-rrmpolicyratio-response.attributes.RRMPolicyRatio['+ $idcu-rrm+'].attributes.rRMPolicyMemberList['+ $idcu-rrm1 +'].idx'`\" />",
5394         "comments": "",
5395         "x": 4241.416458129883,
5396         "y": 2144.0832529067993,
5397         "z": "da62f736.168268",
5398         "wires": []
5399     },
5400     {
5401         "id": "e20de155.a2c4d",
5402         "type": "execute",
5403         "name": "generate deleteRRMPolicyMember.ToNRCellCU URL",
5404         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.removeRRMPolicyMember.ToNRCellCU`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
5405         "comments": "",
5406         "outputs": 1,
5407         "x": 4770.860374450684,
5408         "y": 2236.3054523468018,
5409         "z": "da62f736.168268",
5410         "wires": [
5411             []
5412         ]
5413     },
5414     {
5415         "id": "9babc976.805408",
5416         "type": "switchNode",
5417         "name": "ransim mounted",
5418         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
5419         "comments": "",
5420         "outputs": 1,
5421         "x": 4198.638465881348,
5422         "y": 2239.6389179229736,
5423         "z": "da62f736.168268",
5424         "wires": [
5425             [
5426                 "10644ed4.744fb1",
5427                 "7e6e7feb.c50cd"
5428             ]
5429         ]
5430     },
5431     {
5432         "id": "10644ed4.744fb1",
5433         "type": "outcome",
5434         "name": "Not Mounted",
5435         "xml": "<outcome value='false'>\n",
5436         "comments": "",
5437         "outputs": 1,
5438         "x": 4441.972526550293,
5439         "y": 2238.860941886902,
5440         "z": "da62f736.168268",
5441         "wires": [
5442             [
5443                 "e20de155.a2c4d"
5444             ]
5445         ]
5446     },
5447     {
5448         "id": "7e6e7feb.c50cd",
5449         "type": "outcome",
5450         "name": "Mounted",
5451         "xml": "<outcome value='true'>\n",
5452         "comments": "",
5453         "outputs": 1,
5454         "x": 4432.815940856934,
5455         "y": 2290.4163360595703,
5456         "z": "da62f736.168268",
5457         "wires": [
5458             [
5459                 "f875f1bd.3b7b3"
5460             ]
5461         ]
5462     },
5463     {
5464         "id": "1e1626e1.1a2b59",
5465         "type": "execute",
5466         "name": "generate deleteRRMPolicyRatio.ToNRCellCU URL",
5467         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.removeRRMPolicyMember.ToNRCellCU.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
5468         "comments": "",
5469         "outputs": 1,
5470         "x": 4900.027503967285,
5471         "y": 2281.8613777160645,
5472         "z": "da62f736.168268",
5473         "wires": [
5474             []
5475         ]
5476     },
5477     {
5478         "id": "38fa3cb1.cbb0c4",
5479         "type": "execute",
5480         "name": "populate mountName",
5481         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deleteRRMPolicyRatio.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.CUCPName`\"/>",
5482         "comments": "",
5483         "outputs": 1,
5484         "x": 4820.0272216796875,
5485         "y": 2340.7497940063477,
5486         "z": "da62f736.168268",
5487         "wires": [
5488             []
5489         ]
5490     },
5491     {
5492         "id": "f875f1bd.3b7b3",
5493         "type": "block",
5494         "name": "block : atomic",
5495         "xml": "<block atomic='true'>",
5496         "atomic": "true",
5497         "comments": "",
5498         "outputs": 1,
5499         "x": 4599.749794006348,
5500         "y": 2287.9721698760986,
5501         "z": "da62f736.168268",
5502         "wires": [
5503             [
5504                 "1e1626e1.1a2b59",
5505                 "38fa3cb1.cbb0c4"
5506             ]
5507         ]
5508     },
5509     {
5510         "id": "54cca329.31500c",
5511         "type": "record",
5512         "name": "record",
5513         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Delete RRMPolicy URL - \"/>\n<parameter name=\"field2\" value=\"`$tmp.deleteRRMPolicyRatio.url`\"/>\n<parameter name=\"field3\" value=\"RRMPolicyRatio id\"/>\n<parameter name=\"field4\" value=\"`$tmp.RRMPolicyRatio_id`\"/>\n",
5514         "comments": "",
5515         "outputs": 1,
5516         "x": 2469.3609352111816,
5517         "y": 2297.139139175415,
5518         "z": "da62f736.168268",
5519         "wires": [
5520             []
5521         ]
5522     },
5523     {
5524         "id": "14019172.5d29bf",
5525         "type": "execute",
5526         "name": "Terminate NRCellCU - RRMPolicyRatio",
5527         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.deleteRRMPolicyRatio.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"DELETE\"/>\n<parameter name=\"responsePrefix\" value=\"delete-cellCU-RRMPolicyRatio-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />",
5528         "comments": "",
5529         "outputs": 1,
5530         "x": 2564.1387329101562,
5531         "y": 2339.1389560699463,
5532         "z": "da62f736.168268",
5533         "wires": [
5534             [
5535                 "fd2b757b.cfa308",
5536                 "c1535c1f.fe413"
5537             ]
5538         ]
5539     },
5540     {
5541         "id": "fd2b757b.cfa308",
5542         "type": "success",
5543         "name": "success",
5544         "xml": "<outcome value='success'>\n",
5545         "comments": "",
5546         "outputs": 1,
5547         "x": 2849.8888359069824,
5548         "y": 2384.888925552368,
5549         "z": "da62f736.168268",
5550         "wires": [
5551             [
5552                 "8f4764cd.4ca168"
5553             ]
5554         ]
5555     },
5556     {
5557         "id": "8f4764cd.4ca168",
5558         "type": "block",
5559         "name": "block : atomic",
5560         "xml": "<block atomic='true'>",
5561         "atomic": "true",
5562         "comments": "",
5563         "outputs": 1,
5564         "x": 3053.3888931274414,
5565         "y": 2387.3889265060425,
5566         "z": "da62f736.168268",
5567         "wires": [
5568             [
5569                 "a3763fa2.90b7c"
5570             ]
5571         ]
5572     },
5573     {
5574         "id": "a3763fa2.90b7c",
5575         "type": "record",
5576         "name": "record",
5577         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully Deleted - cellCU RRMpolicyRatio/RRMPolicyMember\"/>",
5578         "comments": "",
5579         "outputs": 1,
5580         "x": 3280.8886528015137,
5581         "y": 2294.6391382217407,
5582         "z": "da62f736.168268",
5583         "wires": [
5584             []
5585         ]
5586     },
5587     {
5588         "id": "1d85be64.4c60b2",
5589         "type": "set",
5590         "name": "set",
5591         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Removing cellCU RRMPolicyRatio. Aborting RPC executiopn'/>",
5592         "comments": "",
5593         "x": 3294.138641357422,
5594         "y": 2337.6388626098633,
5595         "z": "da62f736.168268",
5596         "wires": []
5597     },
5598     {
5599         "id": "e3de62ba.7799a",
5600         "type": "returnFailure",
5601         "name": "return failure",
5602         "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 removing NRCellDU - RRMPolicyRAtio. Aborting RPC executiopn'/>",
5603         "comments": "",
5604         "x": 3299.1385192871094,
5605         "y": 2432.6389236450195,
5606         "z": "da62f736.168268",
5607         "wires": []
5608     },
5609     {
5610         "id": "2d5293a6.e50e3c",
5611         "type": "block",
5612         "name": "block : atomic",
5613         "xml": "<block atomic='true'>",
5614         "atomic": "true",
5615         "comments": "",
5616         "outputs": 1,
5617         "x": 3050.389320373535,
5618         "y": 2439.138957977295,
5619         "z": "da62f736.168268",
5620         "wires": [
5621             [
5622                 "e3de62ba.7799a",
5623                 "1d85be64.4c60b2",
5624                 "80ea1426.fb74e8"
5625             ]
5626         ]
5627     },
5628     {
5629         "id": "c1535c1f.fe413",
5630         "type": "failure",
5631         "name": "failure",
5632         "xml": "<outcome value='failure'>\n",
5633         "comments": "",
5634         "outputs": 1,
5635         "x": 2845.1388359069824,
5636         "y": 2424.138957977295,
5637         "z": "da62f736.168268",
5638         "wires": [
5639             [
5640                 "2d5293a6.e50e3c"
5641             ]
5642         ]
5643     },
5644     {
5645         "id": "dfa38a67.64c448",
5646         "type": "record",
5647         "name": "record",
5648         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"RRMPolicyMember id - \"/>\n<parameter name=\"field2\" value=\"`$tmp.RRMPolicyMember_id`\"/>\n",
5649         "comments": "",
5650         "outputs": 1,
5651         "x": 4193.076385498047,
5652         "y": 2191.9652786254883,
5653         "z": "da62f736.168268",
5654         "wires": [
5655             []
5656         ]
5657     },
5658     {
5659         "id": "1c8e5c05.e07c04",
5660         "type": "execute",
5661         "name": "prepare sNSSAI",
5662         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deleteSNSSAIListEntry.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteSNSSAIListEntry.url\"/>\n    <parameter name=\"target\" value=\"{sNssai}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.sNSSAI`\"/>",
5663         "comments": "",
5664         "outputs": 1,
5665         "x": 2244.638885498047,
5666         "y": 1419.1527786254883,
5667         "z": "da62f736.168268",
5668         "wires": [
5669             []
5670         ]
5671     },
5672     {
5673         "id": "dc93363f.a07058",
5674         "type": "execute",
5675         "name": "prepare idGNBCUCPFunction",
5676         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deleteRRMPolicyRatio.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio.url\"/>\n    <parameter name=\"target\" value=\"{idGNBCUCPFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.CUCPName`\"/>\n",
5677         "comments": "",
5678         "outputs": 1,
5679         "x": 3006.8265075683594,
5680         "y": 2233.2153396606445,
5681         "z": "da62f736.168268",
5682         "wires": [
5683             []
5684         ]
5685     },
5686     {
5687         "id": "999de8b3.682778",
5688         "type": "execute",
5689         "name": "prepare idNRCellCU",
5690         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deleteRRMPolicyRatio.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio.url\"/>\n    <parameter name=\"target\" value=\"{idNRCellCU}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.cellCULocalId`\"/>\n",
5691         "comments": "",
5692         "outputs": 1,
5693         "x": 2979.326446533203,
5694         "y": 2266.4653100967407,
5695         "z": "da62f736.168268",
5696         "wires": [
5697             []
5698         ]
5699     },
5700     {
5701         "id": "ca37691e.a8f2f8",
5702         "type": "execute",
5703         "name": "prepare RRMPolicyRatio id",
5704         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deleteRRMPolicyRatio.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio.url\"/>\n    <parameter name=\"target\" value=\"{id}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.RRMPolicyRatio_id`\"/>\n",
5705         "comments": "",
5706         "outputs": 1,
5707         "x": 3002.764389038086,
5708         "y": 2301.027841567993,
5709         "z": "da62f736.168268",
5710         "wires": [
5711             []
5712         ]
5713     },
5714     {
5715         "id": "73616042.242eb",
5716         "type": "execute",
5717         "name": "prepare RRMPolicyMember id",
5718         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.getRRMPolicyRatio.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.getRRMPolicyRatio.url\"/>\n    <parameter name=\"target\" value=\"{idx}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.RRMPolicyMember_id`\"/>\n",
5719         "comments": "",
5720         "outputs": 1,
5721         "x": 3010.263946533203,
5722         "y": 2336.777811050415,
5723         "z": "da62f736.168268",
5724         "wires": [
5725             []
5726         ]
5727     },
5728     {
5729         "id": "d793dedd.b3828",
5730         "type": "execute",
5731         "name": "remove sNSSAI from context",
5732         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='ctxListRemove' >\n<parameter name=\"list_pfx\" value=\"`'$getNFNSSIRIC-configdb-response.[' +$idy +'].gNBCUCPList['+$idz +'].cellCUList['+ $idcu +'].pLMNInfoList'`\" />\n<parameter name=\"value\" value=\"`$tmp.sNSSAI`\" />",
5733         "comments": "",
5734         "outputs": 1,
5735         "x": 1894.6390228271484,
5736         "y": 2159.1528367996216,
5737         "z": "da62f736.168268",
5738         "wires": [
5739             []
5740         ]
5741     },
5742     {
5743         "id": "affea016.689ae",
5744         "type": "execute",
5745         "name": "prepare updated PLMNInfo list",
5746         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue' >\n<parameter name=\"tmp.pLMNInfoList\" value=\"`'$getNFNSSIRIC-configdb-response.[' +$idy +'].gNBCUCPList['+$idz +'].cellCUList['+ $idcu +'].pLMNInfoList'`\" />\n",
5747         "comments": "",
5748         "outputs": 1,
5749         "x": 1904.0138854980469,
5750         "y": 2217.5902786254883,
5751         "z": "da62f736.168268",
5752         "wires": [
5753             []
5754         ]
5755     },
5756     {
5757         "id": "32462495.24865c",
5758         "type": "execute",
5759         "name": "read gNBIdLength",
5760         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBIdLength' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.[' + $idy + '].gNBIdLength'`\" />",
5761         "comments": "",
5762         "outputs": 1,
5763         "x": 987.7638854980469,
5764         "y": 908.2152767181396,
5765         "z": "da62f736.168268",
5766         "wires": [
5767             []
5768         ]
5769     },
5770     {
5771         "id": "e8f8f0ea.977c8",
5772         "type": "execute",
5773         "name": "read NFType",
5774         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.cucpNFType' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.['+ $idy +'].gNBCUCPList['+ $idz +'].nFType'`\" />",
5775         "comments": "",
5776         "outputs": 1,
5777         "x": 2271.513885498047,
5778         "y": 1163.8402786254883,
5779         "z": "da62f736.168268",
5780         "wires": [
5781             []
5782         ]
5783     },
5784     {
5785         "id": "521d3d11.f4ead4",
5786         "type": "execute",
5787         "name": "read RRMPolicyMembers List",
5788         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.NRCellCURRMPolicyMembersList' />\n\t<parameter name='source' value=\"`'$get-rrmpolicyratio-response.attributes.RRMPolicyRatio['+ $idcu-rrm +'].attributes.rRMPolicyMemberList'`\" />",
5789         "comments": "",
5790         "outputs": 1,
5791         "x": 1933.076675415039,
5792         "y": 2399.465344429016,
5793         "z": "da62f736.168268",
5794         "wires": [
5795             []
5796         ]
5797     },
5798     {
5799         "id": "cd5eaeef.a91e3",
5800         "type": "execute",
5801         "name": "remove sNSSAI from context",
5802         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='ctxListRemove' >\n<parameter name=\"list_pfx\" value=\"`$tmp.NRCellCURRMPolicyMembersList`\" />\n<parameter name=\"value\" value=\"`$tmp.sNSSAI`\" />",
5803         "comments": "",
5804         "outputs": 1,
5805         "x": 1931.8265228271484,
5806         "y": 2451.027844429016,
5807         "z": "da62f736.168268",
5808         "wires": [
5809             []
5810         ]
5811     },
5812     {
5813         "id": "eaeb68eb.667d98",
5814         "type": "execute",
5815         "name": "prepare updated RRMPolicyMember list",
5816         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue' >\n<parameter name=\"tmp.CellCURRMMembersList\" value=\"`'$get-rrmpolicyratio-response.attributes.RRMPolicyRatio['+ $idcu-rrm +'].attributes.rRMPolicyMemberList'`\" />\n",
5817         "comments": "",
5818         "outputs": 1,
5819         "x": 1939.9513854980469,
5820         "y": 2503.5277786254883,
5821         "z": "da62f736.168268",
5822         "wires": [
5823             []
5824         ]
5825     },
5826     {
5827         "id": "26cf8ac7.b0c7f6",
5828         "type": "execute",
5829         "name": "read sNSSAI from getNFNSSIRIC-configdb-response",
5830         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.configDBSNSSAI1' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.['+ $idy +'].gNBCUUPList['+ $id-cuup +'].pLMNInfoList['+ $id-plmn +'].sNSSAI.sNSSAI'`\" />",
5831         "comments": "",
5832         "outputs": 1,
5833         "x": 1741.6391143798828,
5834         "y": 2610.9725074768066,
5835         "z": "da62f736.168268",
5836         "wires": [
5837             []
5838         ]
5839     },
5840     {
5841         "id": "ecfda6cb.0dc9f8",
5842         "type": "record",
5843         "name": "record",
5844         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSliceModifyAllocate.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"sNSSAI - getNFNSSIRIC-configdb-response\"/>\n<parameter name=\"field2\" value=\"`$tmp.configDBSNSSAI1`\"/>\n<parameter name=\"field3\" value=\"sNSSAI from request\"/>\n<parameter name=\"field4\" value=\"`$tmp.sNSSAI`\"/>\n\n",
5845         "comments": "",
5846         "outputs": 1,
5847         "x": 1596.6390838623047,
5848         "y": 2645.9724464416504,
5849         "z": "da62f736.168268",
5850         "wires": [
5851             []
5852         ]
5853     },
5854     {
5855         "id": "ff979e6b.4c16e",
5856         "type": "switchNode",
5857         "name": "is NSSAI exists",
5858         "xml": "<switch test='`$tmp.configDBSNSSAI1 == $tmp.sNSSAI`'>\n",
5859         "comments": "",
5860         "outputs": 1,
5861         "x": 1615.5281219482422,
5862         "y": 2681.5279273986816,
5863         "z": "da62f736.168268",
5864         "wires": [
5865             [
5866                 "4141bca5.15d954"
5867             ]
5868         ]
5869     },
5870     {
5871         "id": "4141bca5.15d954",
5872         "type": "outcome",
5873         "name": "True",
5874         "xml": "<outcome value='true'>\n",
5875         "comments": "",
5876         "outputs": 1,
5877         "x": 1819.750015258789,
5878         "y": 2688.750461578369,
5879         "z": "da62f736.168268",
5880         "wires": [
5881             [
5882                 "b4bbd615.193438"
5883             ]
5884         ]
5885     },
5886     {
5887         "id": "45d93df6.d8a744",
5888         "type": "execute",
5889         "name": "prepare mcc",
5890         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deletePLMNInfo-CUUP.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deletePLMNInfo-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{mcc}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.mcc`\"/>\n   ",
5891         "comments": "",
5892         "outputs": 1,
5893         "x": 1605.75,
5894         "y": 2761.75,
5895         "z": "da62f736.168268",
5896         "wires": [
5897             []
5898         ]
5899     },
5900     {
5901         "id": "5537eaa4.099b64",
5902         "type": "execute",
5903         "name": "prepare mnc",
5904         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deletePLMNInfo-CUUP.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deletePLMNInfo-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{mnc}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.mnc`\"/>",
5905         "comments": "",
5906         "outputs": 1,
5907         "x": 1608.2501068115234,
5908         "y": 2802.250461578369,
5909         "z": "da62f736.168268",
5910         "wires": [
5911             []
5912         ]
5913     },
5914     {
5915         "id": "3a0a4656.8f287a",
5916         "type": "execute",
5917         "name": "prepare sNSSAI",
5918         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deletePLMNInfo-CUUP.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deletePLMNInfo-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{sNssai}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.sNSSAI`\"/>",
5919         "comments": "",
5920         "outputs": 1,
5921         "x": 1615.8889923095703,
5922         "y": 2845.4028663635254,
5923         "z": "da62f736.168268",
5924         "wires": [
5925             []
5926         ]
5927     },
5928     {
5929         "id": "550fad5.d572654",
5930         "type": "execute",
5931         "name": "terminate sNNSAI - CUUP",
5932         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.deletePLMNInfo-CUUP.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"DELETE\"/>\n<parameter name=\"responsePrefix\" value=\"delete-CUUP-sNSSAI-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />",
5933         "comments": "",
5934         "outputs": 1,
5935         "x": 1658.5000762939453,
5936         "y": 2900.750036239624,
5937         "z": "da62f736.168268",
5938         "wires": [
5939             [
5940                 "1fdc0d32.1eff63",
5941                 "f316122d.69b8"
5942             ]
5943         ]
5944     },
5945     {
5946         "id": "4fdeeb7.8dcdb14",
5947         "type": "success",
5948         "name": "success",
5949         "xml": "<outcome value='success'>\n",
5950         "comments": "",
5951         "outputs": 1,
5952         "x": 2362.416488647461,
5953         "y": 3610.0839614868164,
5954         "z": "da62f736.168268",
5955         "wires": [
5956             [
5957                 "4ab04fee.b55ac"
5958             ]
5959         ]
5960     },
5961     {
5962         "id": "ce038fe2.e456",
5963         "type": "set",
5964         "name": "Read RRMPolicy Member List Length",
5965         "xml": "<set>\n<parameter name='tmp.CUUPRRMPolicyMembersLength' value=\"`'$get-rrmpolicyratio-cuup-response.attributes.RRMPolicyRatio['+ $idcuup-rrm+'].attributes.rRMPolicyMemberList_length'`\" />",
5966         "comments": "",
5967         "x": 2060.75,
5968         "y": 3385.75,
5969         "z": "da62f736.168268",
5970         "wires": []
5971     },
5972     {
5973         "id": "519ec736.4a1068",
5974         "type": "for",
5975         "name": "for each rrmpolicyMember",
5976         "xml": "<for index='idcu-rrm2' start='0' end='`$tmp.CUUPRRMPolicyMembersLength`' >\n",
5977         "comments": "",
5978         "outputs": 1,
5979         "x": 2041.722183227539,
5980         "y": 3428.5278630256653,
5981         "z": "da62f736.168268",
5982         "wires": [
5983             [
5984                 "78b5a7ce.d88bd8"
5985             ]
5986         ]
5987     },
5988     {
5989         "id": "78b5a7ce.d88bd8",
5990         "type": "block",
5991         "name": "block : atomic",
5992         "xml": "<block atomic='true'>",
5993         "atomic": "true",
5994         "comments": "",
5995         "outputs": 1,
5996         "x": 2258.388984680176,
5997         "y": 3424.6390075683594,
5998         "z": "da62f736.168268",
5999         "wires": [
6000             [
6001                 "cb64ebc4.d3da78",
6002                 "b353e2c5.e3c56",
6003                 "aafda300.bf6c3",
6004                 "9c0d0f0b.aa775"
6005             ]
6006         ]
6007     },
6008     {
6009         "id": "cb64ebc4.d3da78",
6010         "type": "switchNode",
6011         "name": "if length > 0 ",
6012         "xml": "<switch test='`$tmp.CUUPRRMPolicyMembersLength`>0'>\n",
6013         "comments": "",
6014         "outputs": 1,
6015         "x": 2407.555976867676,
6016         "y": 3389.7776861190796,
6017         "z": "da62f736.168268",
6018         "wires": [
6019             [
6020                 "4fcc83f8.eb5fcc",
6021                 "7a00e337.23da3c"
6022             ]
6023         ]
6024     },
6025     {
6026         "id": "4fcc83f8.eb5fcc",
6027         "type": "success",
6028         "name": "success",
6029         "xml": "<outcome value='success'>\n",
6030         "comments": "",
6031         "outputs": 1,
6032         "x": 2559.2223930358887,
6033         "y": 3365.3330841064453,
6034         "z": "da62f736.168268",
6035         "wires": [
6036             [
6037                 "20f96d49.8194f2"
6038             ]
6039         ]
6040     },
6041     {
6042         "id": "20f96d49.8194f2",
6043         "type": "block",
6044         "name": "block : atomic",
6045         "xml": "<block atomic='true'>",
6046         "atomic": "true",
6047         "comments": "",
6048         "outputs": 1,
6049         "x": 2725.8888511657715,
6050         "y": 3365.333543777466,
6051         "z": "da62f736.168268",
6052         "wires": [
6053             [
6054                 "ee546d02.d513d"
6055             ]
6056         ]
6057     },
6058     {
6059         "id": "ee546d02.d513d",
6060         "type": "switchNode",
6061         "name": "ransim mounted",
6062         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
6063         "comments": "",
6064         "outputs": 1,
6065         "x": 2573.666732788086,
6066         "y": 3244.2222793102264,
6067         "z": "da62f736.168268",
6068         "wires": [
6069             [
6070                 "ec7b5045.bff37",
6071                 "ef4f4fda.d1981"
6072             ]
6073         ]
6074     },
6075     {
6076         "id": "ec7b5045.bff37",
6077         "type": "outcome",
6078         "name": "Not Mounted",
6079         "xml": "<outcome value='false'>\n",
6080         "comments": "",
6081         "outputs": 1,
6082         "x": 2817.000473022461,
6083         "y": 3260.1109580993652,
6084         "z": "da62f736.168268",
6085         "wires": [
6086             [
6087                 "5e2abcba.df1a44"
6088             ]
6089         ]
6090     },
6091     {
6092         "id": "ef4f4fda.d1981",
6093         "type": "outcome",
6094         "name": "Mounted",
6095         "xml": "<outcome value='true'>\n",
6096         "comments": "",
6097         "outputs": 1,
6098         "x": 2807.843982696533,
6099         "y": 3300.555241584778,
6100         "z": "da62f736.168268",
6101         "wires": [
6102             [
6103                 "b69bdc10.4653b"
6104             ]
6105         ]
6106     },
6107     {
6108         "id": "5e2abcba.df1a44",
6109         "type": "block",
6110         "name": "block : atomic",
6111         "xml": "<block atomic='true'>",
6112         "atomic": "true",
6113         "comments": "",
6114         "outputs": 1,
6115         "x": 2998.3888931274414,
6116         "y": 3261.4445581436157,
6117         "z": "da62f736.168268",
6118         "wires": [
6119             [
6120                 "f2f64a34.9bc798"
6121             ]
6122         ]
6123     },
6124     {
6125         "id": "b69bdc10.4653b",
6126         "type": "block",
6127         "name": "block : atomic",
6128         "xml": "<block atomic='true'>",
6129         "atomic": "true",
6130         "comments": "",
6131         "outputs": 1,
6132         "x": 2989.499969482422,
6133         "y": 3303.6665964126587,
6134         "z": "da62f736.168268",
6135         "wires": [
6136             [
6137                 "420a580d.8dce18",
6138                 "a3442627.cd94b8"
6139             ]
6140         ]
6141     },
6142     {
6143         "id": "f2f64a34.9bc798",
6144         "type": "execute",
6145         "name": "delete RRMPolicyRatio CUUP- URL",
6146         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.removeRRMPolicyRatio.ToCUUP`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>\n",
6147         "comments": "",
6148         "outputs": 1,
6149         "x": 3283.666603088379,
6150         "y": 3258.666835784912,
6151         "z": "da62f736.168268",
6152         "wires": [
6153             []
6154         ]
6155     },
6156     {
6157         "id": "420a580d.8dce18",
6158         "type": "execute",
6159         "name": "generate deleteRRMPolicyRatio.ToNRCellCU URL",
6160         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.removeRRMPolicyRatio.ToCUUP.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
6161         "comments": "",
6162         "outputs": 1,
6163         "x": 3294.777862548828,
6164         "y": 3302.0001974105835,
6165         "z": "da62f736.168268",
6166         "wires": [
6167             []
6168         ]
6169     },
6170     {
6171         "id": "a3442627.cd94b8",
6172         "type": "execute",
6173         "name": "populate mountName",
6174         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deleteRRMPolicyRatio-CUUP.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.idGNBCUUPFunction`\"/>",
6175         "comments": "",
6176         "outputs": 1,
6177         "x": 3219.22208404541,
6178         "y": 3337.555679321289,
6179         "z": "da62f736.168268",
6180         "wires": [
6181             []
6182         ]
6183     },
6184     {
6185         "id": "7a00e337.23da3c",
6186         "type": "failure",
6187         "name": "failure",
6188         "xml": "<outcome value='failure'>\n",
6189         "comments": "",
6190         "outputs": 1,
6191         "x": 2562.8334350585938,
6192         "y": 3418.666717529297,
6193         "z": "da62f736.168268",
6194         "wires": [
6195             [
6196                 "6a3d5f67.89b03"
6197             ]
6198         ]
6199     },
6200     {
6201         "id": "6a3d5f67.89b03",
6202         "type": "block",
6203         "name": "block : atomic",
6204         "xml": "<block atomic='true'>",
6205         "atomic": "true",
6206         "comments": "",
6207         "outputs": 1,
6208         "x": 2748.500518798828,
6209         "y": 3407.000036239624,
6210         "z": "da62f736.168268",
6211         "wires": [
6212             [
6213                 "e7b911ef.21926",
6214                 "501ba5bb.ef3fec"
6215             ]
6216         ]
6217     },
6218     {
6219         "id": "e7b911ef.21926",
6220         "type": "set",
6221         "name": "Read RRMPolicyMember-sNSSAI",
6222         "xml": "<set>\n<parameter name='tmp.CUUPRRMPolicyMember_sNSSAI' value=\"`'$get-rrmpolicyratio-cuup-response.attributes.RRMPolicyRatio['+ $idcuup-rrm+'].attributes.rRMPolicyMemberList['+ $idcu-rrm2 +'].sNSSAI'`\" />",
6223         "comments": "",
6224         "x": 3040.889488220215,
6225         "y": 3370.8893489837646,
6226         "z": "da62f736.168268",
6227         "wires": []
6228     },
6229     {
6230         "id": "501ba5bb.ef3fec",
6231         "type": "switchNode",
6232         "name": "find matching RRMPolicyMember",
6233         "xml": "<switch test='`$tmp.CUUPRRMPolicyMember_sNSSAI==$tmp.sNSSAI`'>\n",
6234         "comments": "",
6235         "outputs": 1,
6236         "x": 3039.7779235839844,
6237         "y": 3410.888843536377,
6238         "z": "da62f736.168268",
6239         "wires": [
6240             [
6241                 "355a7706.bbd6a8"
6242             ]
6243         ]
6244     },
6245     {
6246         "id": "355a7706.bbd6a8",
6247         "type": "success",
6248         "name": "success",
6249         "xml": "<outcome value='success'>\n",
6250         "comments": "",
6251         "outputs": 1,
6252         "x": 3270.6112670898438,
6253         "y": 3415.333221435547,
6254         "z": "da62f736.168268",
6255         "wires": [
6256             [
6257                 "df799f74.91852"
6258             ]
6259         ]
6260     },
6261     {
6262         "id": "df799f74.91852",
6263         "type": "block",
6264         "name": "block : atomic",
6265         "xml": "<block atomic='true'>",
6266         "atomic": "true",
6267         "comments": "",
6268         "outputs": 1,
6269         "x": 3494.2221069335938,
6270         "y": 3411.999969482422,
6271         "z": "da62f736.168268",
6272         "wires": [
6273             [
6274                 "bd5b5caf.34289",
6275                 "e69074b7.86c018",
6276                 "7ddec5.bdda613c"
6277             ]
6278         ]
6279     },
6280     {
6281         "id": "bd5b5caf.34289",
6282         "type": "set",
6283         "name": "Read RRMPolicyMember-id",
6284         "xml": "<set>\n<parameter name='tmp.CUUPRRMPolicyMember_id' value=\"`'$get-rrmpolicyratio-cuup-response.attributes.RRMPolicyRatio['+ $idcuup-rrm+'].attributes.rRMPolicyMemberList['+ $idcu-rrm2 +'].idx'`\" />",
6285         "comments": "",
6286         "x": 3759.8888397216797,
6287         "y": 3379.777855873108,
6288         "z": "da62f736.168268",
6289         "wires": []
6290     },
6291     {
6292         "id": "7ddec5.bdda613c",
6293         "type": "record",
6294         "name": "record",
6295         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"RRMPolicyMember id - \"/>\n<parameter name=\"field2\" value=\"`$tmp.CUUPRRMPolicyMember_id`\"/>\n",
6296         "comments": "",
6297         "outputs": 1,
6298         "x": 3711.5487670898438,
6299         "y": 3427.659881591797,
6300         "z": "da62f736.168268",
6301         "wires": [
6302             []
6303         ]
6304     },
6305     {
6306         "id": "e69074b7.86c018",
6307         "type": "switchNode",
6308         "name": "ransim mounted",
6309         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
6310         "comments": "",
6311         "outputs": 1,
6312         "x": 3717.1108474731445,
6313         "y": 3475.333520889282,
6314         "z": "da62f736.168268",
6315         "wires": [
6316             [
6317                 "97861ce3.40059",
6318                 "64e9402c.99386"
6319             ]
6320         ]
6321     },
6322     {
6323         "id": "97861ce3.40059",
6324         "type": "outcome",
6325         "name": "Not Mounted",
6326         "xml": "<outcome value='false'>\n",
6327         "comments": "",
6328         "outputs": 1,
6329         "x": 3960.44490814209,
6330         "y": 3474.5555448532104,
6331         "z": "da62f736.168268",
6332         "wires": [
6333             [
6334                 "8ba1fc14.f59bc"
6335             ]
6336         ]
6337     },
6338     {
6339         "id": "64e9402c.99386",
6340         "type": "outcome",
6341         "name": "Mounted",
6342         "xml": "<outcome value='true'>\n",
6343         "comments": "",
6344         "outputs": 1,
6345         "x": 3951.2883224487305,
6346         "y": 3526.110939025879,
6347         "z": "da62f736.168268",
6348         "wires": [
6349             [
6350                 "9014ff5a.a8a83"
6351             ]
6352         ]
6353     },
6354     {
6355         "id": "8ba1fc14.f59bc",
6356         "type": "execute",
6357         "name": "generate deleteRRMPolicyMember.CUUP URL",
6358         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.removeRRMPolicyMember.ToCUUP`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
6359         "comments": "",
6360         "outputs": 1,
6361         "x": 4289.3327560424805,
6362         "y": 3472.0000553131104,
6363         "z": "da62f736.168268",
6364         "wires": [
6365             []
6366         ]
6367     },
6368     {
6369         "id": "9014ff5a.a8a83",
6370         "type": "block",
6371         "name": "block : atomic",
6372         "xml": "<block atomic='true'>",
6373         "atomic": "true",
6374         "comments": "",
6375         "outputs": 1,
6376         "x": 4118.2221755981445,
6377         "y": 3523.666772842407,
6378         "z": "da62f736.168268",
6379         "wires": [
6380             [
6381                 "8da33d2c.9ec3f",
6382                 "db3ca58d.3b9558"
6383             ]
6384         ]
6385     },
6386     {
6387         "id": "8da33d2c.9ec3f",
6388         "type": "execute",
6389         "name": "generate deleteRRMPolicyRatio.ToNRCellCU URL",
6390         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.removeRRMPolicyMember.CUUP.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
6391         "comments": "",
6392         "outputs": 1,
6393         "x": 4418.499885559082,
6394         "y": 3517.555980682373,
6395         "z": "da62f736.168268",
6396         "wires": [
6397             []
6398         ]
6399     },
6400     {
6401         "id": "db3ca58d.3b9558",
6402         "type": "execute",
6403         "name": "populate mountName",
6404         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deleteRRMPolicyRatio-CUUP.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.idGNBCUUPFunction`\"/>",
6405         "comments": "",
6406         "outputs": 1,
6407         "x": 4338.499603271484,
6408         "y": 3576.4443969726562,
6409         "z": "da62f736.168268",
6410         "wires": [
6411             []
6412         ]
6413     },
6414     {
6415         "id": "b353e2c5.e3c56",
6416         "type": "execute",
6417         "name": "prepare idGNBCUUPFunction",
6418         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deleteRRMPolicyRatio-CUUP.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{idGNBCUUPFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.idGNBCUUPFunction`\"/>\n",
6419         "comments": "",
6420         "outputs": 1,
6421         "x": 2506.9999923706055,
6422         "y": 3467.000104904175,
6423         "z": "da62f736.168268",
6424         "wires": [
6425             []
6426         ]
6427     },
6428     {
6429         "id": "aafda300.bf6c3",
6430         "type": "execute",
6431         "name": "prepare RRMPolicyRatio id",
6432         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deleteRRMPolicyRatio-CUUP.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{id}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.CUUPRRMPolicyRatio_id`\"/>\n",
6433         "comments": "",
6434         "outputs": 1,
6435         "x": 2503.9379806518555,
6436         "y": 3506.8127269744873,
6437         "z": "da62f736.168268",
6438         "wires": [
6439             []
6440         ]
6441     },
6442     {
6443         "id": "9c0d0f0b.aa775",
6444         "type": "execute",
6445         "name": "prepare RRMPolicyMember id",
6446         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deleteRRMPolicyRatio-CUUP.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio-CUUP.url\"/>\n    <parameter name=\"target\" value=\"{idx}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.CUUPRRMPolicyMember_id`\"/>\n",
6447         "comments": "",
6448         "outputs": 1,
6449         "x": 2512.43758392334,
6450         "y": 3550.5627269744873,
6451         "z": "da62f736.168268",
6452         "wires": [
6453             []
6454         ]
6455     },
6456     {
6457         "id": "8e54b571.b9af88",
6458         "type": "record",
6459         "name": "record",
6460         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Delete RRMPolicy URL - \"/>\n<parameter name=\"field2\" value=\"`$tmp.deleteRRMPolicyRatio-CUUP.url`\"/>\n<parameter name=\"field3\" value=\"RRMPolicyRatio id\"/>\n<parameter name=\"field4\" value=\"`$tmp.CUUPRRMPolicyRatio_id`\"/>\n",
6461         "comments": "",
6462         "outputs": 1,
6463         "x": 2013.5344123840332,
6464         "y": 3498.9240550994873,
6465         "z": "da62f736.168268",
6466         "wires": [
6467             []
6468         ]
6469     },
6470     {
6471         "id": "5ca1f89e.93f5d8",
6472         "type": "execute",
6473         "name": "Terminate NRCellCU - RRMPolicyRatio",
6474         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.deleteRRMPolicyRatio-CUUP.ur`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"DELETE\"/>\n<parameter name=\"responsePrefix\" value=\"delete-CUUP-RRMPolicyRatio-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />",
6475         "comments": "",
6476         "outputs": 1,
6477         "x": 2099.3123664855957,
6478         "y": 3552.9235668182373,
6479         "z": "da62f736.168268",
6480         "wires": [
6481             [
6482                 "4fdeeb7.8dcdb14",
6483                 "635ad14e.3580b"
6484             ]
6485         ]
6486     },
6487     {
6488         "id": "dd39b21f.bbf38",
6489         "type": "set",
6490         "name": "RRMPolicyRatio id",
6491         "xml": "<set>\n<parameter name='tmp.CUUPRRMPolicyRatio_id' value=\"`'$get-rrmpolicyratio-cuup-response.attributes.RRMPolicyRatio['+ $idcuup-rrm+'].id'`\" />",
6492         "comments": "",
6493         "x": 2018.25,
6494         "y": 3341,
6495         "z": "da62f736.168268",
6496         "wires": []
6497     },
6498     {
6499         "id": "3b93f05.3eb1b1",
6500         "type": "execute",
6501         "name": "remove sNSSAI from context",
6502         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='ctxListRemove' >\n<parameter name=\"list_pfx\" value=\"`'$getNFNSSIRIC-configdb-response.[' +$idy +'].gNBCUUPList['+$id-cuup+'].pLMNInfoList'`\" />\n<parameter name=\"value\" value=\"`$tmp.sNSSAI`\" />",
6503         "comments": "",
6504         "outputs": 1,
6505         "x": 1878.25,
6506         "y": 3698.75,
6507         "z": "da62f736.168268",
6508         "wires": [
6509             []
6510         ]
6511     },
6512     {
6513         "id": "9a1ff089.a405b",
6514         "type": "execute",
6515         "name": "prepare updated PLMNInfo list",
6516         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue' >\n<parameter name=\"tmp.pLMNInfoList-CUUP\" value=\"`'$getNFNSSIRIC-configdb-response.[' +$idy +'].gNBCUCPList['+$idz +'].cellCUList['+ $id-cuup +'].pLMNInfoList'`\" />\n",
6517         "comments": "",
6518         "outputs": 1,
6519         "x": 1887.6248626708984,
6520         "y": 3757.1874418258667,
6521         "z": "da62f736.168268",
6522         "wires": [
6523             []
6524         ]
6525     },
6526     {
6527         "id": "eda4c4e8.16ea58",
6528         "type": "execute",
6529         "name": "read RRMPolicyMembers List",
6530         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.CUUPRRMPolicyMembersList' />\n\t<parameter name='source' value=\"`'$get-rrmpolicyratio-cuup-response.attributes.RRMPolicyRatio['+ $idcuup-rrm +'].attributes.rRMPolicyMemberList'`\" />",
6531         "comments": "",
6532         "outputs": 1,
6533         "x": 1877.7500457763672,
6534         "y": 3937.000234603882,
6535         "z": "da62f736.168268",
6536         "wires": [
6537             []
6538         ]
6539     },
6540     {
6541         "id": "a13823ad.65203",
6542         "type": "execute",
6543         "name": "remove sNSSAI from context",
6544         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='ctxListRemove' >\n<parameter name=\"list_pfx\" value=\"`$tmp.CUUPRRMPolicyMembersList`\" />\n<parameter name=\"value\" value=\"`$tmp.sNSSAI`\" />",
6545         "comments": "",
6546         "outputs": 1,
6547         "x": 1876.5000457763672,
6548         "y": 3982.5626735687256,
6549         "z": "da62f736.168268",
6550         "wires": [
6551             []
6552         ]
6553     },
6554     {
6555         "id": "5f652628.9468d8",
6556         "type": "execute",
6557         "name": "prepare updated RRMPolicyMember list",
6558         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue' >\n<parameter name=\"tmp.CellCURRMMembersList\" value=\"`'$get-rrmpolicyratio-cuup-response.attributes.RRMPolicyRatio['+ $idcuup-rrm +'].attributes.rRMPolicyMemberList'`\" />\n",
6559         "comments": "",
6560         "outputs": 1,
6561         "x": 1910.6248626708984,
6562         "y": 4034.0626125335693,
6563         "z": "da62f736.168268",
6564         "wires": [
6565             []
6566         ]
6567     },
6568     {
6569         "id": "20dcb9bd.e2a956",
6570         "type": "execute",
6571         "name": "read PLMNList size",
6572         "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 '`\" />",
6573         "comments": "",
6574         "outputs": 1,
6575         "x": 2015.9377517700195,
6576         "y": 4320.6251220703125,
6577         "z": "da62f736.168268",
6578         "wires": [
6579             []
6580         ]
6581     },
6582     {
6583         "id": "4acc0f7.2614af",
6584         "type": "for",
6585         "name": "foreach PLMNInfo",
6586         "xml": "<for index='id-duplmn' start='0' end='`$tmp.DUpLMNInfoList_length`' >\n",
6587         "comments": "",
6588         "outputs": 1,
6589         "x": 1994.271125793457,
6590         "y": 4390.6251220703125,
6591         "z": "da62f736.168268",
6592         "wires": [
6593             [
6594                 "fa70c58.9f27338"
6595             ]
6596         ]
6597     },
6598     {
6599         "id": "fa70c58.9f27338",
6600         "type": "block",
6601         "name": "block : atomic",
6602         "xml": "<block atomic='true'>",
6603         "atomic": "true",
6604         "comments": "",
6605         "outputs": 1,
6606         "x": 2179.659912109375,
6607         "y": 4384.65283203125,
6608         "z": "da62f736.168268",
6609         "wires": [
6610             [
6611                 "5b178a6e.9e1474",
6612                 "e8b239a3.ea6108",
6613                 "624c26d3.2d93b8"
6614             ]
6615         ]
6616     },
6617     {
6618         "id": "624c26d3.2d93b8",
6619         "type": "execute",
6620         "name": "read sNSSAI from getNFNSSIRIC-configdb-response",
6621         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.configDBSNSSAI-DU' />\n\t<parameter name='source' value=\"`'getNFNSSIRIC-configdb-response.['+ $idy +'].gNBDUList['+ $id-du +'].cellDUList['+ $id-celldu +'].pLMNInfoList['+ $id-duplmn +'].sNSSAI.sNSSAI'`\" />",
6622         "comments": "",
6623         "outputs": 1,
6624         "x": 2545.7989196777344,
6625         "y": 4269.87530708313,
6626         "z": "da62f736.168268",
6627         "wires": [
6628             []
6629         ]
6630     },
6631     {
6632         "id": "5b178a6e.9e1474",
6633         "type": "record",
6634         "name": "record",
6635         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.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",
6636         "comments": "",
6637         "outputs": 1,
6638         "x": 2415.5489196777344,
6639         "y": 4337.875185012817,
6640         "z": "da62f736.168268",
6641         "wires": [
6642             []
6643         ]
6644     },
6645     {
6646         "id": "e8b239a3.ea6108",
6647         "type": "switchNode",
6648         "name": "is NSSAI exists",
6649         "xml": "<switch test='`$tmp.configDBSNSSAI-DU == $tmp.sNSSAI`'>\n",
6650         "comments": "",
6651         "outputs": 1,
6652         "x": 2410.6878356933594,
6653         "y": 4411.180850982666,
6654         "z": "da62f736.168268",
6655         "wires": [
6656             [
6657                 "35abfb0c.e67654"
6658             ]
6659         ]
6660     },
6661     {
6662         "id": "35abfb0c.e67654",
6663         "type": "outcome",
6664         "name": "True",
6665         "xml": "<outcome value='true'>\n",
6666         "comments": "",
6667         "outputs": 1,
6668         "x": 2580.1599731445312,
6669         "y": 4437.653020858765,
6670         "z": "da62f736.168268",
6671         "wires": [
6672             [
6673                 "72b1fbfe.4fa0d4"
6674             ]
6675         ]
6676     },
6677     {
6678         "id": "4b70a51a.898acc",
6679         "type": "execute",
6680         "name": "prepare sNSSAI",
6681         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deletePLMNInfoListEntry-cellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deletePLMNInfoListEntry-cellDU.url\"/>\n    <parameter name=\"target\" value=\"{sNssai}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.sNSSAI`\"/>",
6682         "comments": "",
6683         "outputs": 1,
6684         "x": 3039.6875,
6685         "y": 4860.3125,
6686         "z": "da62f736.168268",
6687         "wires": [
6688             []
6689         ]
6690     },
6691     {
6692         "id": "478d81fe.50e29",
6693         "type": "set",
6694         "name": "Read RRMPolicy Member List Length",
6695         "xml": "<set>\n<parameter name='tmp.DURRMPolicyMembersLength' value=\"`'$get-rrmpolicyratio-du-response.attributes.RRMPolicyRatio['+ $iddu-rrm+'].attributes.rRMPolicyMemberList_length'`\" />",
6696         "comments": "",
6697         "x": 3650,
6698         "y": 5518.4375,
6699         "z": "da62f736.168268",
6700         "wires": []
6701     },
6702     {
6703         "id": "e85c75c9.5a5208",
6704         "type": "for",
6705         "name": "for each rrmpolicyMember",
6706         "xml": "<for index='iddu-rrm2' start='0' end='`$tmp.DURRMPolicyMembersLength`' >\n",
6707         "comments": "",
6708         "outputs": 1,
6709         "x": 3630.972183227539,
6710         "y": 5561.215363025665,
6711         "z": "da62f736.168268",
6712         "wires": [
6713             [
6714                 "66fd7b92.f2b364"
6715             ]
6716         ]
6717     },
6718     {
6719         "id": "66fd7b92.f2b364",
6720         "type": "block",
6721         "name": "block : atomic",
6722         "xml": "<block atomic='true'>",
6723         "atomic": "true",
6724         "comments": "",
6725         "outputs": 1,
6726         "x": 3847.638984680176,
6727         "y": 5557.326507568359,
6728         "z": "da62f736.168268",
6729         "wires": [
6730             [
6731                 "65816dd6.dac814",
6732                 "bd35e5d4.1bc928",
6733                 "77f9b6fc.97a688",
6734                 "dc69ba2d.6eaf38",
6735                 "7c2d39af.fe93c8"
6736             ]
6737         ]
6738     },
6739     {
6740         "id": "65816dd6.dac814",
6741         "type": "switchNode",
6742         "name": "if length > 0 ",
6743         "xml": "<switch test='`$tmp.DURRMPolicyMembersLength`>0'>\n",
6744         "comments": "",
6745         "outputs": 1,
6746         "x": 4005.556137084961,
6747         "y": 5539.965368270874,
6748         "z": "da62f736.168268",
6749         "wires": [
6750             [
6751                 "19e9fe36.11e9a2",
6752                 "800d1eb2.1d967"
6753             ]
6754         ]
6755     },
6756     {
6757         "id": "19e9fe36.11e9a2",
6758         "type": "success",
6759         "name": "success",
6760         "xml": "<outcome value='success'>\n",
6761         "comments": "",
6762         "outputs": 1,
6763         "x": 4148.472393035889,
6764         "y": 5498.020584106445,
6765         "z": "da62f736.168268",
6766         "wires": [
6767             [
6768                 "d674ab54.619858"
6769             ]
6770         ]
6771     },
6772     {
6773         "id": "d674ab54.619858",
6774         "type": "block",
6775         "name": "block : atomic",
6776         "xml": "<block atomic='true'>",
6777         "atomic": "true",
6778         "comments": "",
6779         "outputs": 1,
6780         "x": 4315.1388511657715,
6781         "y": 5498.021043777466,
6782         "z": "da62f736.168268",
6783         "wires": [
6784             [
6785                 "dcb12e26.7b884"
6786             ]
6787         ]
6788     },
6789     {
6790         "id": "dcb12e26.7b884",
6791         "type": "switchNode",
6792         "name": "ransim mounted",
6793         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
6794         "comments": "",
6795         "outputs": 1,
6796         "x": 4162.916732788086,
6797         "y": 5376.909779310226,
6798         "z": "da62f736.168268",
6799         "wires": [
6800             [
6801                 "1673f63a.56783a",
6802                 "3b2a37e4.95eaf8"
6803             ]
6804         ]
6805     },
6806     {
6807         "id": "1673f63a.56783a",
6808         "type": "outcome",
6809         "name": "Not Mounted",
6810         "xml": "<outcome value='false'>\n",
6811         "comments": "",
6812         "outputs": 1,
6813         "x": 4406.250473022461,
6814         "y": 5392.798458099365,
6815         "z": "da62f736.168268",
6816         "wires": [
6817             [
6818                 "bfd03325.53f88"
6819             ]
6820         ]
6821     },
6822     {
6823         "id": "3b2a37e4.95eaf8",
6824         "type": "outcome",
6825         "name": "Mounted",
6826         "xml": "<outcome value='true'>\n",
6827         "comments": "",
6828         "outputs": 1,
6829         "x": 4397.093982696533,
6830         "y": 5433.242741584778,
6831         "z": "da62f736.168268",
6832         "wires": [
6833             [
6834                 "83c86bbb.232de8"
6835             ]
6836         ]
6837     },
6838     {
6839         "id": "bfd03325.53f88",
6840         "type": "block",
6841         "name": "block : atomic",
6842         "xml": "<block atomic='true'>",
6843         "atomic": "true",
6844         "comments": "",
6845         "outputs": 1,
6846         "x": 4587.638893127441,
6847         "y": 5394.132058143616,
6848         "z": "da62f736.168268",
6849         "wires": [
6850             [
6851                 "1cc68b31.5cd4b5"
6852             ]
6853         ]
6854     },
6855     {
6856         "id": "1cc68b31.5cd4b5",
6857         "type": "execute",
6858         "name": "delete RRMPolicyRatio DU- URL",
6859         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.removeRRMPolicyRatio.ToNRCellDU`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio-DU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>\n",
6860         "comments": "",
6861         "outputs": 1,
6862         "x": 4872.916603088379,
6863         "y": 5391.354335784912,
6864         "z": "da62f736.168268",
6865         "wires": [
6866             []
6867         ]
6868     },
6869     {
6870         "id": "590f74e.06aca8c",
6871         "type": "execute",
6872         "name": "generate deleteRRMPolicyRatio.ToNRCellCU URL",
6873         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.removeRRMPolicyRatio.ToNRCellDU.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio-DU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
6874         "comments": "",
6875         "outputs": 1,
6876         "x": 4884.027862548828,
6877         "y": 5434.6876974105835,
6878         "z": "da62f736.168268",
6879         "wires": [
6880             []
6881         ]
6882     },
6883     {
6884         "id": "5b0bc885.6064d8",
6885         "type": "execute",
6886         "name": "populate mountName",
6887         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deleteRRMPolicyRatio-DU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio-DU.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.GNBDUId`\"/>",
6888         "comments": "",
6889         "outputs": 1,
6890         "x": 4808.47208404541,
6891         "y": 5470.243179321289,
6892         "z": "da62f736.168268",
6893         "wires": [
6894             []
6895         ]
6896     },
6897     {
6898         "id": "83c86bbb.232de8",
6899         "type": "block",
6900         "name": "block : atomic",
6901         "xml": "<block atomic='true'>",
6902         "atomic": "true",
6903         "comments": "",
6904         "outputs": 1,
6905         "x": 4578.749969482422,
6906         "y": 5436.354096412659,
6907         "z": "da62f736.168268",
6908         "wires": [
6909             [
6910                 "590f74e.06aca8c",
6911                 "5b0bc885.6064d8"
6912             ]
6913         ]
6914     },
6915     {
6916         "id": "800d1eb2.1d967",
6917         "type": "failure",
6918         "name": "failure",
6919         "xml": "<outcome value='failure'>\n",
6920         "comments": "",
6921         "outputs": 1,
6922         "x": 4152.1875,
6923         "y": 5569.6875,
6924         "z": "da62f736.168268",
6925         "wires": [
6926             [
6927                 "cf340f9a.13c29"
6928             ]
6929         ]
6930     },
6931     {
6932         "id": "cf340f9a.13c29",
6933         "type": "block",
6934         "name": "block : atomic",
6935         "xml": "<block atomic='true'>",
6936         "atomic": "true",
6937         "comments": "",
6938         "outputs": 1,
6939         "x": 4337.854583740234,
6940         "y": 5558.020818710327,
6941         "z": "da62f736.168268",
6942         "wires": [
6943             [
6944                 "5f6bbc21.45a984",
6945                 "450a1dab.66c234"
6946             ]
6947         ]
6948     },
6949     {
6950         "id": "5f6bbc21.45a984",
6951         "type": "set",
6952         "name": "Read RRMPolicyMember-sNSSA",
6953         "xml": "<set>\n<parameter name='tmp.cellDURRMPolicyMember_sNSSAI' value=\"`'$get-rrmpolicyratio-du-response.attributes.RRMPolicyRatio['+ $iddu-rrm+'].attributes.rRMPolicyMemberList['+ $iddu-rrm2 +'].sNSSAI'`\" />",
6954         "comments": "",
6955         "x": 4631.493957519531,
6956         "y": 5516.9105587005615,
6957         "z": "da62f736.168268",
6958         "wires": []
6959     },
6960     {
6961         "id": "450a1dab.66c234",
6962         "type": "switchNode",
6963         "name": "find matching RRMPolicyMember",
6964         "xml": "<switch test='`$tmp.cellDURRMPolicyMember_sNSSAI==$tmp.sNSSAI`'>\n",
6965         "comments": "",
6966         "outputs": 1,
6967         "x": 4629.131988525391,
6968         "y": 5561.90962600708,
6969         "z": "da62f736.168268",
6970         "wires": [
6971             [
6972                 "a064e974.6a26c8"
6973             ]
6974         ]
6975     },
6976     {
6977         "id": "a064e974.6a26c8",
6978         "type": "success",
6979         "name": "success",
6980         "xml": "<outcome value='success'>\n",
6981         "comments": "",
6982         "outputs": 1,
6983         "x": 4859.96533203125,
6984         "y": 5566.35400390625,
6985         "z": "da62f736.168268",
6986         "wires": [
6987             [
6988                 "9795e8e6.5f4758"
6989             ]
6990         ]
6991     },
6992     {
6993         "id": "9795e8e6.5f4758",
6994         "type": "block",
6995         "name": "block : atomic",
6996         "xml": "<block atomic='true'>",
6997         "atomic": "true",
6998         "comments": "",
6999         "outputs": 1,
7000         "x": 5083.576171875,
7001         "y": 5563.020751953125,
7002         "z": "da62f736.168268",
7003         "wires": [
7004             [
7005                 "b0ab9f0f.045ee",
7006                 "58c93fd8.865cc",
7007                 "38d6a4a.628eb5c"
7008             ]
7009         ]
7010     },
7011     {
7012         "id": "b0ab9f0f.045ee",
7013         "type": "set",
7014         "name": "Read RRMPolicyMember-id",
7015         "xml": "<set>\n<parameter name='tmp.CellDURRMPolicyMember_id' value=\"`'$get-rrmpolicyratio-du-response.attributes.RRMPolicyRatio['+ $iddu-rrm+'].attributes.rRMPolicyMemberList['+ $iddu-rrm2 +'].idx'`\" />",
7016         "comments": "",
7017         "x": 5349.242904663086,
7018         "y": 5530.798638343811,
7019         "z": "da62f736.168268",
7020         "wires": []
7021     },
7022     {
7023         "id": "38d6a4a.628eb5c",
7024         "type": "record",
7025         "name": "record",
7026         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"RRMPolicyMember id - \"/>\n<parameter name=\"field2\" value=\"`$tmp.CellDURRMPolicyMember_id`\"/>\n",
7027         "comments": "",
7028         "outputs": 1,
7029         "x": 5300.90283203125,
7030         "y": 5578.6806640625,
7031         "z": "da62f736.168268",
7032         "wires": [
7033             []
7034         ]
7035     },
7036     {
7037         "id": "58c93fd8.865cc",
7038         "type": "switchNode",
7039         "name": "ransim mounted",
7040         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
7041         "comments": "",
7042         "outputs": 1,
7043         "x": 5306.464912414551,
7044         "y": 5626.354303359985,
7045         "z": "da62f736.168268",
7046         "wires": [
7047             [
7048                 "6ccc086f.a41478",
7049                 "ec0ce7b0.278738"
7050             ]
7051         ]
7052     },
7053     {
7054         "id": "6ccc086f.a41478",
7055         "type": "outcome",
7056         "name": "Not Mounted",
7057         "xml": "<outcome value='false'>\n",
7058         "comments": "",
7059         "outputs": 1,
7060         "x": 5549.798973083496,
7061         "y": 5625.576327323914,
7062         "z": "da62f736.168268",
7063         "wires": [
7064             [
7065                 "9974a833.ce9ab8"
7066             ]
7067         ]
7068     },
7069     {
7070         "id": "ec0ce7b0.278738",
7071         "type": "outcome",
7072         "name": "Mounted",
7073         "xml": "<outcome value='true'>\n",
7074         "comments": "",
7075         "outputs": 1,
7076         "x": 5540.642387390137,
7077         "y": 5677.131721496582,
7078         "z": "da62f736.168268",
7079         "wires": [
7080             [
7081                 "8a646bfe.add958"
7082             ]
7083         ]
7084     },
7085     {
7086         "id": "9974a833.ce9ab8",
7087         "type": "execute",
7088         "name": "generate deleteRRMPolicyMember.ToNRCellDU URL",
7089         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.removeRRMPolicyMember.ToNRCellDU`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio-DU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
7090         "comments": "",
7091         "outputs": 1,
7092         "x": 5878.686820983887,
7093         "y": 5623.0208377838135,
7094         "z": "da62f736.168268",
7095         "wires": [
7096             []
7097         ]
7098     },
7099     {
7100         "id": "8a646bfe.add958",
7101         "type": "block",
7102         "name": "block : atomic",
7103         "xml": "<block atomic='true'>",
7104         "atomic": "true",
7105         "comments": "",
7106         "outputs": 1,
7107         "x": 5707.576240539551,
7108         "y": 5674.68755531311,
7109         "z": "da62f736.168268",
7110         "wires": [
7111             [
7112                 "75c18765.25f078",
7113                 "ac37608.aa778a"
7114             ]
7115         ]
7116     },
7117     {
7118         "id": "75c18765.25f078",
7119         "type": "execute",
7120         "name": "generate deleteRRMPolicyRatio.ToNRCellCU URL",
7121         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.removeRRMPolicyMember.ToNRCellDU.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio-DU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
7122         "comments": "",
7123         "outputs": 1,
7124         "x": 6007.853950500488,
7125         "y": 5668.576763153076,
7126         "z": "da62f736.168268",
7127         "wires": [
7128             []
7129         ]
7130     },
7131     {
7132         "id": "ac37608.aa778a",
7133         "type": "execute",
7134         "name": "populate mountName",
7135         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deleteRRMPolicyRatio-DU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio-DU.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.GNBDUId`\"/>",
7136         "comments": "",
7137         "outputs": 1,
7138         "x": 5927.853668212891,
7139         "y": 5727.465179443359,
7140         "z": "da62f736.168268",
7141         "wires": [
7142             []
7143         ]
7144     },
7145     {
7146         "id": "bd35e5d4.1bc928",
7147         "type": "execute",
7148         "name": "prepare idGNBDUFunction",
7149         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deleteRRMPolicyRatio-DU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio-DU.url\"/>\n    <parameter name=\"target\" value=\"{idGNBDUFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.GNBDUId`\"/>\n",
7150         "comments": "",
7151         "outputs": 1,
7152         "x": 4181.250144958496,
7153         "y": 5612.188266277313,
7154         "z": "da62f736.168268",
7155         "wires": [
7156             []
7157         ]
7158     },
7159     {
7160         "id": "77f9b6fc.97a688",
7161         "type": "execute",
7162         "name": "prepare idNRCellCU",
7163         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deleteRRMPolicyRatio-DU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio-DU.url\"/>\n    <parameter name=\"target\" value=\"{idNRCellDU}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.cellDULocalId`\"/>\n",
7164         "comments": "",
7165         "outputs": 1,
7166         "x": 4153.75008392334,
7167         "y": 5645.438236713409,
7168         "z": "da62f736.168268",
7169         "wires": [
7170             []
7171         ]
7172     },
7173     {
7174         "id": "dc69ba2d.6eaf38",
7175         "type": "execute",
7176         "name": "prepare RRMPolicyRatio id",
7177         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deleteRRMPolicyRatio-DU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio-DU.url\"/>\n    <parameter name=\"target\" value=\"{id}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.cellDURRMPolicyRatio_id`\"/>\n",
7178         "comments": "",
7179         "outputs": 1,
7180         "x": 4177.188026428223,
7181         "y": 5680.000768184662,
7182         "z": "da62f736.168268",
7183         "wires": [
7184             []
7185         ]
7186     },
7187     {
7188         "id": "7c2d39af.fe93c8",
7189         "type": "execute",
7190         "name": "prepare RRMPolicyMember id",
7191         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.deleteRRMPolicyRatio-DU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.deleteRRMPolicyRatio-DU.url\"/>\n    <parameter name=\"target\" value=\"{idx}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.cellDURRMPolicyMember_sNSSAI`\"/>\n",
7192         "comments": "",
7193         "outputs": 1,
7194         "x": 4184.68758392334,
7195         "y": 5715.750737667084,
7196         "z": "da62f736.168268",
7197         "wires": [
7198             []
7199         ]
7200     },
7201     {
7202         "id": "734b37a6.ac7cf8",
7203         "type": "record",
7204         "name": "record",
7205         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/terminateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Delete RRMPolicy URL - \"/>\n<parameter name=\"field2\" value=\"`$tmp.deleteRRMPolicyRatio-DU.url`\"/>\n<parameter name=\"field3\" value=\"RRMPolicyRatio id\"/>\n<parameter name=\"field4\" value=\"`$tmp.cellDURRMPolicyRatio_id`\"/>\n",
7206         "comments": "",
7207         "outputs": 1,
7208         "x": 3547.535189628601,
7209         "y": 5708.612829208374,
7210         "z": "da62f736.168268",
7211         "wires": [
7212             []
7213         ]
7214     },
7215     {
7216         "id": "3c1e8267.b4f8fe",
7217         "type": "execute",
7218         "name": "Terminate NRCellDU - RRMPolicyRatio",
7219         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.deleteRRMPolicyRatio-DU.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"DELETE\"/>\n<parameter name=\"responsePrefix\" value=\"delete-cellDU-RRMPolicyRatio-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />",
7220         "comments": "",
7221         "outputs": 1,
7222         "x": 3619.812530517578,
7223         "y": 5781.862342834473,
7224         "z": "da62f736.168268",
7225         "wires": [
7226             [
7227                 "78448d12.dce7b4",
7228                 "b77e4296.a4ab5"
7229             ]
7230         ]
7231     },
7232     {
7233         "id": "59b4ea74.9d06d4",
7234         "type": "execute",
7235         "name": "remove sNSSAI from context",
7236         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='ctxListRemove' >\n<parameter name=\"list_pfx\" value=\"`'$getNFNSSIRIC-configdb-response.[' +$idy +'].gNBDUList['+$id-du +'].cellCUList['+ $id-celldu +'].pLMNInfoList'`\" />\n<parameter name=\"value\" value=\"`$tmp.sNSSAI`\" />",
7237         "comments": "",
7238         "outputs": 1,
7239         "x": 3199.6875,
7240         "y": 5817.1875,
7241         "z": "da62f736.168268",
7242         "wires": [
7243             []
7244         ]
7245     },
7246     {
7247         "id": "6b7c5e5f.28631",
7248         "type": "execute",
7249         "name": "prepare updated PLMNInfo list",
7250         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue' >\n<parameter name=\"tmp.ceLLDUpLMNInfoList\" value=\"`'$getNFNSSIRIC-configdb-response.[' +$idy +'].gNBDUList['+$id-du +'].cellCUList['+ $id-celldu +'].pLMNInfoList'`\" />\n",
7251         "comments": "",
7252         "outputs": 1,
7253         "x": 3209.0623626708984,
7254         "y": 5875.624941825867,
7255         "z": "da62f736.168268",
7256         "wires": [
7257             []
7258         ]
7259     },
7260     {
7261         "id": "2fdf003a.ff7bd",
7262         "type": "execute",
7263         "name": "read RRMPolicyMembers List",
7264         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.NRCellDURRMPolicyMembersList' />\n\t<parameter name='source' value=\"`'$get-rrmpolicyratio-du-response.attributes.RRMPolicyRatio['+ $iddu-rrm+'].attributes.rRMPolicyMemberList'`\" />",
7265         "comments": "",
7266         "outputs": 1,
7267         "x": 3199.6875,
7268         "y": 6019.6875,
7269         "z": "da62f736.168268",
7270         "wires": [
7271             []
7272         ]
7273     },
7274     {
7275         "id": "ee315155.36298",
7276         "type": "execute",
7277         "name": "remove sNSSAI from context",
7278         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='ctxListRemove' >\n<parameter name=\"list_pfx\" value=\"`$tmp.NRCellDURRMPolicyMembersList`\" />\n<parameter name=\"value\" value=\"`$tmp.sNSSAI`\" />",
7279         "comments": "",
7280         "outputs": 1,
7281         "x": 3198.4373474121094,
7282         "y": 6071.25,
7283         "z": "da62f736.168268",
7284         "wires": [
7285             []
7286         ]
7287     },
7288     {
7289         "id": "778a736d.50fb1c",
7290         "type": "execute",
7291         "name": "prepare updated RRMPolicyMember list",
7292         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue' >\n<parameter name=\"tmp.CellDURRMMembersList\" value=\"`'$get-rrmpolicyratio-du-response.attributes.RRMPolicyRatio['+ $iddu-rrm+'].attributes.rRMPolicyMemberList'`\" />\n",
7293         "comments": "",
7294         "outputs": 1,
7295         "x": 3206.562210083008,
7296         "y": 6123.749934196472,
7297         "z": "da62f736.168268",
7298         "wires": [
7299             []
7300         ]
7301     },
7302     {
7303         "id": "36cfb15f.b2ef8e",
7304         "type": "execute",
7305         "name": "prepare updated PLMNInfo list",
7306         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue' >\n<parameter name=\"tmp.pLMNInfoList-RIC\" value=\"`'$getNearRTRICById-configdb-response.pLMNInfoList'`\" />\n",
7307         "comments": "",
7308         "outputs": 1,
7309         "x": 1035.9375305175781,
7310         "y": 1002.1875247955322,
7311         "z": "da62f736.168268",
7312         "wires": [
7313             []
7314         ]
7315     },
7316     {
7317         "id": "b01e9ff8.9fdcb",
7318         "type": "returnSuccess",
7319         "name": "return success",
7320         "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\" />",
7321         "comments": "",
7322         "x": 189.5833339691162,
7323         "y": 1645.8333644866943,
7324         "z": "da62f736.168268",
7325         "wires": []
7326     }
7327 ]