RanSlice DG, Templates - Integration Testing Fixes
[ccsdk/distribution.git] / platform-logic / ran-slice-api / src / main / json / ran-slice-api_instantiateRANSliceAllocate.json
1 [
2     {
3         "id": "8579c115.4234a",
4         "type": "method",
5         "name": "method",
6         "xml": "<method rpc='instantiateRANSliceAllocate' mode='sync'>\n",
7         "comments": "",
8         "outputs": 1,
9         "x": 546.75,
10         "y": 138.75,
11         "z": "54a98307.1c261c",
12         "wires": [
13             [
14                 "f014f5eb.e0d448"
15             ]
16         ]
17     },
18     {
19         "id": "7af17c7c.b8c174",
20         "type": "dgstart",
21         "name": "DGSTART",
22         "outputs": 1,
23         "x": 170.74999618530273,
24         "y": 43.749972343444824,
25         "z": "54a98307.1c261c",
26         "wires": [
27             [
28                 "f38fff.f5a7"
29             ]
30         ]
31     },
32     {
33         "id": "f38fff.f5a7",
34         "type": "service-logic",
35         "name": "ran-slice-api ${project.version}",
36         "module": "ran-slice-api",
37         "version": "${project.version}",
38         "comments": "",
39         "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}'>",
40         "outputs": 1,
41         "x": 303.7499694824219,
42         "y": 140.75005340576172,
43         "z": "54a98307.1c261c",
44         "wires": [
45             [
46                 "8579c115.4234a"
47             ]
48         ]
49     },
50     {
51         "id": "afcc0bab.edbe48",
52         "type": "returnSuccess",
53         "name": "return success",
54         "xml": "<return status='success'>\n<parameter name=\"ack-final\" value=\"N\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"SUCCESSFUL Execution\" />",
55         "comments": "",
56         "x": 348.1843032836914,
57         "y": 2698.2786655426025,
58         "z": "54a98307.1c261c",
59         "wires": []
60     },
61     {
62         "id": "f96ce2ac.acf5b",
63         "type": "comment",
64         "name": "instantiateRANSliceAllocate",
65         "info": "",
66         "comments": "",
67         "x": 515.75,
68         "y": 80.76037216186523,
69         "z": "54a98307.1c261c",
70         "wires": []
71     },
72     {
73         "id": "5a3cb019.dea83",
74         "type": "block",
75         "name": "Get NRT RIC Details",
76         "xml": "<block atomic='true'>",
77         "atomic": "true",
78         "comments": "",
79         "outputs": 1,
80         "x": 1674.1944122314453,
81         "y": 254.10417366027832,
82         "z": "54a98307.1c261c",
83         "wires": [
84             [
85                 "dbb914f1.f676d8",
86                 "9b4e2435.fc3228",
87                 "853da58c.102c78"
88             ]
89         ]
90     },
91     {
92         "id": "dbb914f1.f676d8",
93         "type": "execute",
94         "name": "generate getNearRTRICsFromTrackingArea URL",
95         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.configdb.getNearRTRICsFromTrackingArea`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.configdb.getNearRTRICsFromTrackingArea.url\"/>\n    <parameter name=\"target\" value=\"{trackingArea}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.payload.trackingArea`\"/>",
96         "comments": "",
97         "outputs": 1,
98         "x": 2160.75,
99         "y": 125.65969848632812,
100         "z": "54a98307.1c261c",
101         "wires": [
102             []
103         ]
104     },
105     {
106         "id": "9b4e2435.fc3228",
107         "type": "record",
108         "name": "record configdb RestAPI parms",
109         "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=\"URL for configDB Get NearRTRIC for tracking area\"/>\n<parameter name='field2' value=\"`$prop.configdb.url + $tmp.configdb.getNearRTRICsFromTrackingArea.url`\" />\n<parameter name='field3' value=\"`$tmp.payload.trackingArea`\" />",
110         "comments": "",
111         "outputs": 1,
112         "x": 2157.7501258850098,
113         "y": 190.65966892242432,
114         "z": "54a98307.1c261c",
115         "wires": [
116             []
117         ]
118     },
119     {
120         "id": "853da58c.102c78",
121         "type": "execute",
122         "name": "Get nearRTRIC for TrackingArea",
123         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $tmp.configdb.getNearRTRICsFromTrackingArea.url`\"/>\n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"getRIC-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\"/>",
124         "comments": "",
125         "outputs": 1,
126         "x": 2132.305908203125,
127         "y": 228.65972709655762,
128         "z": "54a98307.1c261c",
129         "wires": [
130             [
131                 "5920a68f.4d2fa8",
132                 "1ef1a386.baab8c"
133             ]
134         ]
135     },
136     {
137         "id": "5920a68f.4d2fa8",
138         "type": "failure",
139         "name": "failure",
140         "xml": "<outcome value='failure'>\n",
141         "comments": "",
142         "outputs": 1,
143         "x": 2357.7500648498535,
144         "y": 210.65969944000244,
145         "z": "54a98307.1c261c",
146         "wires": [
147             [
148                 "dfa24d31.07355"
149             ]
150         ]
151     },
152     {
153         "id": "1ef1a386.baab8c",
154         "type": "success",
155         "name": "success",
156         "xml": "<outcome value='success'>\n",
157         "comments": "",
158         "outputs": 1,
159         "x": 2354.7500038146973,
160         "y": 309.6595878601074,
161         "z": "54a98307.1c261c",
162         "wires": [
163             [
164                 "c39d2805.d9af28"
165             ]
166         ]
167     },
168     {
169         "id": "dfa24d31.07355",
170         "type": "block",
171         "name": "block",
172         "xml": "<block>",
173         "atomic": "false",
174         "comments": "",
175         "outputs": 1,
176         "x": 2562.7501068115234,
177         "y": 159.65974044799805,
178         "z": "54a98307.1c261c",
179         "wires": [
180             [
181                 "a944456b.4d1898",
182                 "16229315.4a72ed",
183                 "f11b3f16.9273d"
184             ]
185         ]
186     },
187     {
188         "id": "c39d2805.d9af28",
189         "type": "block",
190         "name": "block",
191         "xml": "<block>\n",
192         "atomic": "false",
193         "comments": "",
194         "outputs": 1,
195         "x": 2503.749849319458,
196         "y": 302.65972232818604,
197         "z": "54a98307.1c261c",
198         "wires": [
199             [
200                 "3556d2bf.e9be4e",
201                 "aa24c712.f70938"
202             ]
203         ]
204     },
205     {
206         "id": "a944456b.4d1898",
207         "type": "returnFailure",
208         "name": "return failure",
209         "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 Getting Info from ConfigDB. Aborting RPC executiopn'/>",
210         "comments": "",
211         "x": 2577.749740600586,
212         "y": 245.6597056388855,
213         "z": "54a98307.1c261c",
214         "wires": []
215     },
216     {
217         "id": "3556d2bf.e9be4e",
218         "type": "record",
219         "name": "record",
220         "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 Obtained NearRT RIC info from ConfigDB\"/>\n<parameter name=\"field2\" value=\"`$getRIC-configdb-response._length`\"/>\n<parameter name=\"field3\" value=\"`$getRIC-configdb-response.[0].gNBCUCPList_length`\"/>\n<parameter name=\"field4\" value=\"`$getRIC-configdb-response.[0].gNBCUUPList_length`\"/>\n<parameter name=\"field5\" value=\"`$getRIC-configdb-response.[0].gNBDUList_length`\"/>",
221         "comments": "",
222         "outputs": 1,
223         "x": 2633.7496643066406,
224         "y": 302.65970611572266,
225         "z": "54a98307.1c261c",
226         "wires": [
227             []
228         ]
229     },
230     {
231         "id": "16229315.4a72ed",
232         "type": "set",
233         "name": "set",
234         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Getting Info from ConfigDB. Aborting RPC executiopn'/>",
235         "comments": "",
236         "x": 2676.7498054504395,
237         "y": 84.77078056335449,
238         "z": "54a98307.1c261c",
239         "wires": []
240     },
241     {
242         "id": "aa24c712.f70938",
243         "type": "execute",
244         "name": "printContext",
245         "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",
246         "comments": "",
247         "outputs": 1,
248         "x": 2621.527889251709,
249         "y": 356.6597194671631,
250         "z": "54a98307.1c261c",
251         "wires": [
252             []
253         ]
254     },
255     {
256         "id": "d2de04dd.dd3fd8",
257         "type": "for",
258         "name": "For ConfigDB Entries",
259         "xml": "<for index='id1' start='0' end=\"`$getRIC-configdb-response._length`\" >",
260         "comments": "",
261         "outputs": 1,
262         "x": 1312.750087738037,
263         "y": 1999.7606143951416,
264         "z": "54a98307.1c261c",
265         "wires": [
266             [
267                 "d722875f.d9cf28",
268                 "16d1c684.7d0dc9",
269                 "b6ae4d3b.59923",
270                 "f8b4fbaa.5894b8",
271                 "566e22dd.13c89c",
272                 "e8388f64.8136a",
273                 "7e3d0d5a.f7ab04",
274                 "c3110c8d.ffdca"
275             ]
276         ]
277     },
278     {
279         "id": "d722875f.d9cf28",
280         "type": "record",
281         "name": "record",
282         "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=\"Config Payload Entry# \"/>\n<parameter name=\"field2\" value=\"`$id1`\"/>\n<parameter name=\"field3\" value=\"`$tmp.nearRTRICId`\"/>\n<parameter name=\"field4\" value=\"`$tmp.gNBId`\"/>\n<parameter name=\"field5\" value=\"`$tmp.ranNFNSSIListEntry`\"/>\n\n",
283         "comments": "",
284         "outputs": 1,
285         "x": 1687.7503356933594,
286         "y": 811.7605838775635,
287         "z": "54a98307.1c261c",
288         "wires": [
289             []
290         ]
291     },
292     {
293         "id": "f014f5eb.e0d448",
294         "type": "block",
295         "name": "block : atomic",
296         "xml": "<block atomic='true'>",
297         "atomic": "true",
298         "comments": "",
299         "outputs": 1,
300         "x": 181.74996948242188,
301         "y": 260.7603759765625,
302         "z": "54a98307.1c261c",
303         "wires": [
304             [
305                 "f060cdfa.0562e",
306                 "3582eebd.3c7cf2",
307                 "9bdae950.00c5d8",
308                 "b9d834.9cd0f7d",
309                 "afcc0bab.edbe48"
310             ]
311         ]
312     },
313     {
314         "id": "a70cf700.ce1f28",
315         "type": "block",
316         "name": "Instantiate RAN Slice",
317         "xml": "<block atomic='true'>",
318         "atomic": "true",
319         "comments": "",
320         "outputs": 1,
321         "x": 1099.6388702392578,
322         "y": 453.98266887664795,
323         "z": "54a98307.1c261c",
324         "wires": [
325             [
326                 "d2de04dd.dd3fd8",
327                 "4f781aac.7f8e84",
328                 "4254aab2.1c4e64",
329                 "ca46da4d.de2da8",
330                 "b072d63c.a49af8"
331             ]
332         ]
333     },
334     {
335         "id": "16d1c684.7d0dc9",
336         "type": "block",
337         "name": "DU",
338         "xml": "<block atomic='true'>",
339         "atomic": "true",
340         "comments": "",
341         "outputs": 1,
342         "x": 1888.7500305175781,
343         "y": 5742.760569810867,
344         "z": "54a98307.1c261c",
345         "wires": [
346             [
347                 "742e8af5.352544",
348                 "ea20f1d7.5c66c",
349                 "a300129.723a1f",
350                 "811fb733.b5ac38"
351             ]
352         ]
353     },
354     {
355         "id": "9e313260.3a853",
356         "type": "block",
357         "name": "Add RRM Policy Ratio",
358         "xml": "<block atomic='true'>",
359         "atomic": "true",
360         "comments": "",
361         "outputs": 1,
362         "x": 3551.750419616699,
363         "y": 7051.760437011719,
364         "z": "54a98307.1c261c",
365         "wires": [
366             [
367                 "a75167dd.86af68",
368                 "b066725c.dc58b",
369                 "70480520.440e4c",
370                 "6dccf15c.57ff3",
371                 "d1d44141.3e6b5",
372                 "2915b7a8.17c348",
373                 "269d37f1.59d8b8"
374             ]
375         ]
376     },
377     {
378         "id": "e65100dd.7d0fa",
379         "type": "switchNode",
380         "name": "ransim mounted",
381         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
382         "comments": "",
383         "outputs": 1,
384         "x": 3596.750747680664,
385         "y": 6379.760740280151,
386         "z": "54a98307.1c261c",
387         "wires": [
388             [
389                 "e5d9673b.8cf9f8",
390                 "e45ad5cf.c10cc8"
391             ]
392         ]
393     },
394     {
395         "id": "e5d9673b.8cf9f8",
396         "type": "outcome",
397         "name": "Not Mounted",
398         "xml": "<outcome value='false'>\n",
399         "comments": "",
400         "outputs": 1,
401         "x": 3839.750831604004,
402         "y": 6383.7607421875,
403         "z": "54a98307.1c261c",
404         "wires": [
405             [
406                 "f416627.c5815a"
407             ]
408         ]
409     },
410     {
411         "id": "e45ad5cf.c10cc8",
412         "type": "outcome",
413         "name": "Mounted",
414         "xml": "<outcome value='true'>\n",
415         "comments": "",
416         "outputs": 1,
417         "x": 3824.750831604004,
418         "y": 6457.760744094849,
419         "z": "54a98307.1c261c",
420         "wires": [
421             [
422                 "3a4d7617.64163a"
423             ]
424         ]
425     },
426     {
427         "id": "ea20f1d7.5c66c",
428         "type": "for",
429         "name": "For DUList Entries",
430         "xml": "<for index='id2' start='0' end='`$tmp.DUListEntries`' >",
431         "comments": "",
432         "outputs": 1,
433         "x": 1988.7504119873047,
434         "y": 6056.760564804077,
435         "z": "54a98307.1c261c",
436         "wires": [
437             [
438                 "ab32a37b.a7ea9"
439             ]
440         ]
441     },
442     {
443         "id": "742e8af5.352544",
444         "type": "record",
445         "name": "record",
446         "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=\"Number of DU List Entries \"/>\n<parameter name=\"field2\" value=\"`$tmp.DUListEntries`\"/>",
447         "comments": "",
448         "outputs": 1,
449         "x": 2181.750587463379,
450         "y": 5438.761351585388,
451         "z": "54a98307.1c261c",
452         "wires": [
453             []
454         ]
455     },
456     {
457         "id": "a300129.723a1f",
458         "type": "execute",
459         "name": "set DU Level parms",
460         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.DUListEntries' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBDUList_length'`\" />",
461         "comments": "",
462         "outputs": 1,
463         "x": 2183.750343322754,
464         "y": 5372.762328147888,
465         "z": "54a98307.1c261c",
466         "wires": [
467             []
468         ]
469     },
470     {
471         "id": "595a5c4f.3076d4",
472         "type": "execute",
473         "name": "cellDUListEntries",
474         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.cellDUListEntries' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBDUList[' + $id2 + '].cellDUList_length'`\" />",
475         "comments": "",
476         "outputs": 1,
477         "x": 3961.7497787475586,
478         "y": 5877.760674238205,
479         "z": "54a98307.1c261c",
480         "wires": [
481             []
482         ]
483     },
484     {
485         "id": "8163d3a4.91eaf",
486         "type": "record",
487         "name": "record",
488         "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=\"Numberof cellDU of Entries \"/>\n<parameter name=\"field2\" value=\"`$tmp.cellDUListEntries`\"/>\n<parameter name=\"field3\" value=\"`$tmp.gNBDUList.gNBDUId`\"/>\n<parameter name=\"field4\" value=\"`$tmp.gNBDUName`\"/>\n<parameter name=\"field5\" value=\"`$tmp.gNBId`\"/>\n<parameter name=\"field6\" value=\"`$tmp.gNBIdLength`\"/>\n<parameter name=\"field7\" value=\"`$tmp.nFType`\"/>\n<parameter name=\"field8\" value=\"`$tmp.pLMNId`\"/>",
489         "comments": "",
490         "outputs": 1,
491         "x": 3559.7500953674316,
492         "y": 5993.760564804077,
493         "z": "54a98307.1c261c",
494         "wires": [
495             []
496         ]
497     },
498     {
499         "id": "301163d1.20ee9c",
500         "type": "block",
501         "name": "cellDUList Level Parms",
502         "xml": "<block atomic='true'>",
503         "atomic": "true",
504         "comments": "",
505         "outputs": 1,
506         "x": 3584.7500915527344,
507         "y": 5932.760563850403,
508         "z": "54a98307.1c261c",
509         "wires": [
510             [
511                 "595a5c4f.3076d4",
512                 "79545390.d4224c",
513                 "3dcd1ae9.d24f06",
514                 "8665b386.734bc",
515                 "bb7b3201.ec12",
516                 "de18429b.dbf06",
517                 "62b5105e.53365"
518             ]
519         ]
520     },
521     {
522         "id": "79545390.d4224c",
523         "type": "execute",
524         "name": "cellDUListEntries-gNBDUId",
525         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBDUList.gNBDUId' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBDUList[' + $id2 + '].gNBDUId'`\" />\n",
526         "comments": "",
527         "outputs": 1,
528         "x": 3990.7499198913574,
529         "y": 5915.760392189026,
530         "z": "54a98307.1c261c",
531         "wires": [
532             []
533         ]
534     },
535     {
536         "id": "3dcd1ae9.d24f06",
537         "type": "execute",
538         "name": "cellDUListEntries-gNBDUName",
539         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBDUName' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBDUList[' + $id2 + '].gNBDUName'`\" />",
540         "comments": "",
541         "outputs": 1,
542         "x": 3989.7499351501465,
543         "y": 5954.7603940963745,
544         "z": "54a98307.1c261c",
545         "wires": [
546             []
547         ]
548     },
549     {
550         "id": "8665b386.734bc",
551         "type": "execute",
552         "name": "cellDUListEntries-gNBId",
553         "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=\"`'getRIC-configdb-response.[' + $id1 + '].gNBDUList[' + $id2 + '].gNBId'`\" />",
554         "comments": "",
555         "outputs": 1,
556         "x": 3969.7499084472656,
557         "y": 5992.760409355164,
558         "z": "54a98307.1c261c",
559         "wires": [
560             []
561         ]
562     },
563     {
564         "id": "bb7b3201.ec12",
565         "type": "execute",
566         "name": "cellDUListEntries-gNBIdLength",
567         "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=\"`'getRIC-configdb-response.[' + $id1 + '].gNBDUList[' + $id2 + '].gNBIdLength'`\" />",
568         "comments": "",
569         "outputs": 1,
570         "x": 3984.74991607666,
571         "y": 6040.760138511658,
572         "z": "54a98307.1c261c",
573         "wires": [
574             []
575         ]
576     },
577     {
578         "id": "25e8ae32.c67972",
579         "type": "execute",
580         "name": "cellDUListEntries-pLMNId",
581         "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=\"`'getRIC-configdb-response.[' + $id1 + '].gNBDUList[' + $id2 + '].pLMNId'`\" />",
582         "comments": "",
583         "outputs": 1,
584         "x": 4344.750106811523,
585         "y": 6155.760704994202,
586         "z": "54a98307.1c261c",
587         "wires": [
588             []
589         ]
590     },
591     {
592         "id": "18a9ad0d.5c5343",
593         "type": "for",
594         "name": "For List of Cells",
595         "xml": "<for index='id3' start='0' end='`$getListofCells-configdb-response._length `' >",
596         "comments": "",
597         "outputs": 1,
598         "x": 2412.7410430908203,
599         "y": 6029.760675907135,
600         "z": "54a98307.1c261c",
601         "wires": [
602             [
603                 "16752bb9.492594"
604             ]
605         ]
606     },
607     {
608         "id": "f3d8819d.3f5f8",
609         "type": "block",
610         "name": "pLMNInfoList Level Parms",
611         "xml": "<block atomic='true'>",
612         "atomic": "true",
613         "comments": "",
614         "outputs": 1,
615         "x": 3731.7399520874023,
616         "y": 6152.7607979774475,
617         "z": "54a98307.1c261c",
618         "wires": [
619             [
620                 "e6d0ee1b.5c9d2",
621                 "56124703.56a8a8"
622             ]
623         ]
624     },
625     {
626         "id": "e6d0ee1b.5c9d2",
627         "type": "execute",
628         "name": "pLMNInfoListEntries",
629         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.pLMNInfoListEntries' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBDUList[' + $id2 + '].cellDUList[' + $idCell + '].pLMNInfoList_length'`\" />",
630         "comments": "",
631         "outputs": 1,
632         "x": 4052.7396087646484,
633         "y": 6178.760405957699,
634         "z": "54a98307.1c261c",
635         "wires": [
636             []
637         ]
638     },
639     {
640         "id": "93b19d0d.e03ec",
641         "type": "record",
642         "name": "record",
643         "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=\"Numberof pLMNInfoList Entries \"/>\n<parameter name=\"field2\" value=\"`$tmp.pLMNInfoListEntries`\"/>\n<parameter name=\"field3\" value=\"cellLocalId for TA \"/>\n<parameter name=\"field4\" value=\"`$tmp.cellLocalId`\"/>",
644         "comments": "",
645         "outputs": 1,
646         "x": 3742.7399520874023,
647         "y": 6204.761163711548,
648         "z": "54a98307.1c261c",
649         "wires": [
650             []
651         ]
652     },
653     {
654         "id": "b7e0d585.4b5728",
655         "type": "for",
656         "name": "For pLMNInfoListEntries",
657         "xml": "<for index='id4' start='0' end='`$tmp.pLMNInfoListEntries`' >",
658         "comments": "",
659         "outputs": 1,
660         "x": 3800.740089416504,
661         "y": 6326.7613887786865,
662         "z": "54a98307.1c261c",
663         "wires": [
664             [
665                 "1864ec53.a76764"
666             ]
667         ]
668     },
669     {
670         "id": "86dbc745.8e5fc8",
671         "type": "record",
672         "name": "record",
673         "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=\"MCC \"/>\n<parameter name=\"field2\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field3\" value=\"MNC \"/>\n<parameter name=\"field4\" value=\"`$tmp.mnc`\"/>\n<parameter name=\"field5\" value=\"Calculated uLThptPerSlice \"/>\n<parameter name=\"field6\" value=\"`$tmp.uLThptPerSlice`\"/>\n<parameter name=\"field7\" value=\"Calculated dLThptPerSlice \"/>\n<parameter name=\"field8\" value=\"`$tmp.dLThptPerSlice`\"/>",
674         "comments": "",
675         "outputs": 1,
676         "x": 3511.739677429199,
677         "y": 6051.760566711426,
678         "z": "54a98307.1c261c",
679         "wires": [
680             []
681         ]
682     },
683     {
684         "id": "1864ec53.a76764",
685         "type": "block",
686         "name": "pLMNInfoList Parms",
687         "xml": "<block atomic='true'>",
688         "atomic": "true",
689         "comments": "",
690         "outputs": 1,
691         "x": 4041.739776611328,
692         "y": 6320.7613887786865,
693         "z": "54a98307.1c261c",
694         "wires": [
695             [
696                 "4ffc51a3.366f8",
697                 "61ea3cca.526d74"
698             ]
699         ]
700     },
701     {
702         "id": "4ffc51a3.366f8",
703         "type": "execute",
704         "name": "sNSSAI",
705         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.fromRAN.sNSSAI' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBDUList[' + $id2 + '].cellDUList[' + $idCell + '].pLMNInfoList[' + $id4 + '].sNSSAI.sNSSAI'`\" />",
706         "comments": "",
707         "outputs": 1,
708         "x": 4204.739532470703,
709         "y": 6264.760736942291,
710         "z": "54a98307.1c261c",
711         "wires": [
712             []
713         ]
714     },
715     {
716         "id": "4acc443b.5ed7dc",
717         "type": "comment",
718         "name": "Check if sNSSAI already exists in YANG tree",
719         "info": "This needs more work. If sNSSAI already exists in the YANG tree, need to patch the existing pLMNInfoList entry",
720         "comments": "",
721         "x": 3842.7399520874023,
722         "y": 6278.761163711548,
723         "z": "54a98307.1c261c",
724         "wires": []
725     },
726     {
727         "id": "61ea3cca.526d74",
728         "type": "record",
729         "name": "record",
730         "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=\"sNSSAI from RAN to check if already exists \"/>\n<parameter name=\"field2\" value=\"`$tmp.fromRAN.sNSSAI`\"/>\n",
731         "comments": "",
732         "outputs": 1,
733         "x": 4225.7395362854,
734         "y": 6342.760740280151,
735         "z": "54a98307.1c261c",
736         "wires": [
737             []
738         ]
739     },
740     {
741         "id": "b6ae4d3b.59923",
742         "type": "execute",
743         "name": "nearRTRICId",
744         "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=\"`'getRIC-configdb-response.[' + $id1 + '].nearRTRICId'`\" />",
745         "comments": "",
746         "outputs": 1,
747         "x": 1653.7396926879883,
748         "y": 611.7605495452881,
749         "z": "54a98307.1c261c",
750         "wires": [
751             []
752         ]
753     },
754     {
755         "id": "56124703.56a8a8",
756         "type": "execute",
757         "name": "cellLocalId",
758         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.cellLocalId' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBDUList[' + $id2 + '].cellDUList[' + $idCell + '].cellLocalId'`\" />",
759         "comments": "",
760         "outputs": 1,
761         "x": 4029.739776611328,
762         "y": 6242.760570526123,
763         "z": "54a98307.1c261c",
764         "wires": [
765             []
766         ]
767     },
768     {
769         "id": "77499330.74891c",
770         "type": "record",
771         "name": "record",
772         "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=\"Setting variables for PLMNInfoList Entry Add to NRCellDU\"/>\n<parameter name=\"field2\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellDU.url`\"/>\n<parameter name=\"field3\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field4\" value=\"`$tmp.mnc`\"/>\n<parameter name=\"field5\" value=\"`$payloadJson.input.sliceProfile.sNSSAI`\"/>\n<parameter name=\"field6\" value=\"`$tmp.uLThptPerSlice`\"/>\n<parameter name=\"field7\" value=\"`$tmp.dLThptPerSlice`\"/>",
773         "comments": "",
774         "outputs": 1,
775         "x": 3979.75150680542,
776         "y": 6827.094183921814,
777         "z": "54a98307.1c261c",
778         "wires": [
779             []
780         ]
781     },
782     {
783         "id": "4d801f1e.5adeb",
784         "type": "block",
785         "name": "Add PLMNInfoList Entry",
786         "xml": "<block atomic='true'>",
787         "atomic": "true",
788         "comments": "",
789         "outputs": 1,
790         "x": 3567.7507400512695,
791         "y": 6486.104493141174,
792         "z": "54a98307.1c261c",
793         "wires": [
794             [
795                 "77499330.74891c",
796                 "478ae4a4.0eafcc",
797                 "37d88efe.ee77a2",
798                 "1b628a48.db9b26",
799                 "d83dede9.37c02",
800                 "25a7783.0888e88",
801                 "e65100dd.7d0fa",
802                 "5ba1ede2.dc41e4",
803                 "854b6672.9b3c78",
804                 "ff5ac918.e30a48"
805             ]
806         ]
807     },
808     {
809         "id": "5ba1ede2.dc41e4",
810         "type": "execute",
811         "name": "add PLMNInfoListEntry ToNRCellDU using PUT",
812         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-add-get-PLMNInfoListEntry-NRCellDU.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.addPLMNInfoListEntry.ToNRCellDU.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"PLMNInfoListEntry-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />",
813         "comments": "",
814         "outputs": 1,
815         "x": 4059.750831604004,
816         "y": 6906.10450553894,
817         "z": "54a98307.1c261c",
818         "wires": [
819             [
820                 "5c4e610c.f6de4",
821                 "1d0bf687.229229"
822             ]
823         ]
824     },
825     {
826         "id": "478ae4a4.0eafcc",
827         "type": "record",
828         "name": "record",
829         "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=\"Add PLMNInfoListEntry ToNRCellDU URL\"/>\n<parameter name=\"field2\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellDU.url`\"/>",
830         "comments": "",
831         "outputs": 1,
832         "x": 3977.750955581665,
833         "y": 6790.104926109314,
834         "z": "54a98307.1c261c",
835         "wires": [
836             []
837         ]
838     },
839     {
840         "id": "f416627.c5815a",
841         "type": "execute",
842         "name": "generate addPLMNInfoListEntry.ToNRCellDU",
843         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addPLMNInfoListEntry.ToNRCellDU`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellDU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
844         "comments": "",
845         "outputs": 1,
846         "x": 4110.750839233398,
847         "y": 6385.760741710663,
848         "z": "54a98307.1c261c",
849         "wires": [
850             []
851         ]
852     },
853     {
854         "id": "37d88efe.ee77a2",
855         "type": "execute",
856         "name": "Populate idGNBDUFunction",
857         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellDU.url\"/>\n    <parameter name=\"target\" value=\"{idGNBDUFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.gNBDUList.gNBDUId`\"/>",
858         "comments": "",
859         "outputs": 1,
860         "x": 3946.7404251098633,
861         "y": 6542.76074552536,
862         "z": "54a98307.1c261c",
863         "wires": [
864             []
865         ]
866     },
867     {
868         "id": "1b628a48.db9b26",
869         "type": "execute",
870         "name": "Populate idNRCellDU",
871         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellDU.url\"/>\n    <parameter name=\"target\" value=\"{idNRCellDU}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.cellLocalId`\"/>",
872         "comments": "",
873         "outputs": 1,
874         "x": 3955.7404251098633,
875         "y": 6591.760746955872,
876         "z": "54a98307.1c261c",
877         "wires": [
878             []
879         ]
880     },
881     {
882         "id": "d83dede9.37c02",
883         "type": "execute",
884         "name": "Populate mcc",
885         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellDU.url\"/>\n    <parameter name=\"target\" value=\"{mcc}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.mcc`\"/>",
886         "comments": "",
887         "outputs": 1,
888         "x": 3956.7404251098633,
889         "y": 6641.760747909546,
890         "z": "54a98307.1c261c",
891         "wires": [
892             []
893         ]
894     },
895     {
896         "id": "25a7783.0888e88",
897         "type": "execute",
898         "name": "Populate mnc",
899         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellDU.url\"/>\n    <parameter name=\"target\" value=\"{mnc}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.mnc`\"/>",
900         "comments": "",
901         "outputs": 1,
902         "x": 3958.740520477295,
903         "y": 6684.760687828064,
904         "z": "54a98307.1c261c",
905         "wires": [
906             []
907         ]
908     },
909     {
910         "id": "5c4e610c.f6de4",
911         "type": "failure",
912         "name": "failure",
913         "xml": "<outcome value='failure'>\n",
914         "comments": "",
915         "outputs": 1,
916         "x": 4357.75057220459,
917         "y": 6843.09376335144,
918         "z": "54a98307.1c261c",
919         "wires": [
920             [
921                 "e0ce9b43.358a38"
922             ]
923         ]
924     },
925     {
926         "id": "1d0bf687.229229",
927         "type": "success",
928         "name": "success",
929         "xml": "<outcome value='success'>\n",
930         "comments": "",
931         "outputs": 1,
932         "x": 4396.750686645508,
933         "y": 6927.093773603439,
934         "z": "54a98307.1c261c",
935         "wires": [
936             [
937                 "888524ea.f7eab8"
938             ]
939         ]
940     },
941     {
942         "id": "e0ce9b43.358a38",
943         "type": "block",
944         "name": "block",
945         "xml": "<block>\n",
946         "atomic": "false",
947         "comments": "",
948         "outputs": 1,
949         "x": 4619.750469207764,
950         "y": 6728.093845129013,
951         "z": "54a98307.1c261c",
952         "wires": [
953             [
954                 "f377df36.85315",
955                 "f11b3f16.9273d"
956             ]
957         ]
958     },
959     {
960         "id": "888524ea.f7eab8",
961         "type": "block",
962         "name": "block",
963         "xml": "<block>\n",
964         "atomic": "false",
965         "comments": "",
966         "outputs": 1,
967         "x": 4578.750198364258,
968         "y": 6882.093773603439,
969         "z": "54a98307.1c261c",
970         "wires": [
971             [
972                 "1a7d18c4.054097"
973             ]
974         ]
975     },
976     {
977         "id": "f377df36.85315",
978         "type": "returnFailure",
979         "name": "return failure",
980         "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 adding PLMNInfo List Entry to NRCellCUr\" />",
981         "comments": "",
982         "x": 4784.750469207764,
983         "y": 6811.094333410263,
984         "z": "54a98307.1c261c",
985         "wires": []
986     },
987     {
988         "id": "1a7d18c4.054097",
989         "type": "record",
990         "name": "record",
991         "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=\"PLMNInfo List Entry Add to NRCELLDU Executed Successfully \"/>",
992         "comments": "",
993         "outputs": 1,
994         "x": 4745.750198364258,
995         "y": 6893.094261884689,
996         "z": "54a98307.1c261c",
997         "wires": [
998             []
999         ]
1000     },
1001     {
1002         "id": "2b7f4785.c06a98",
1003         "type": "execute",
1004         "name": "generate addPLMNInfoListEntry.ToNRCellDU",
1005         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addPLMNInfoListEntry.ToNRCellDU.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellDU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
1006         "comments": "",
1007         "outputs": 1,
1008         "x": 4271.740188598633,
1009         "y": 6444.760743141174,
1010         "z": "54a98307.1c261c",
1011         "wires": [
1012             []
1013         ]
1014     },
1015     {
1016         "id": "3a4d7617.64163a",
1017         "type": "block",
1018         "name": "ransim  URL",
1019         "xml": "<block atomic='true'>",
1020         "atomic": "true",
1021         "comments": "",
1022         "outputs": 1,
1023         "x": 3988.7400970458984,
1024         "y": 6446.7607436180115,
1025         "z": "54a98307.1c261c",
1026         "wires": [
1027             [
1028                 "2b7f4785.c06a98",
1029                 "d9825391.8752d"
1030             ]
1031         ]
1032     },
1033     {
1034         "id": "d9825391.8752d",
1035         "type": "execute",
1036         "name": "populate mountName",
1037         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellDU.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.gNBDUList.gNBDUId`\"/>",
1038         "comments": "",
1039         "outputs": 1,
1040         "x": 4235.740188598633,
1041         "y": 6501.760744094849,
1042         "z": "54a98307.1c261c",
1043         "wires": [
1044             []
1045         ]
1046     },
1047     {
1048         "id": "904410e7.86455",
1049         "type": "comment",
1050         "name": "Connect to AddPLMNInfoList Entry",
1051         "info": "when able to talk to latest SDNC",
1052         "comments": "",
1053         "x": 3998.7400970458984,
1054         "y": 6866.094086647034,
1055         "z": "54a98307.1c261c",
1056         "wires": []
1057     },
1058     {
1059         "id": "a75167dd.86af68",
1060         "type": "switchNode",
1061         "name": "ransim mounted",
1062         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
1063         "comments": "",
1064         "outputs": 1,
1065         "x": 3850.7398376464844,
1066         "y": 7015.427278518677,
1067         "z": "54a98307.1c261c",
1068         "wires": [
1069             [
1070                 "439562e9.bc877c",
1071                 "b920c4bc.104728"
1072             ]
1073         ]
1074     },
1075     {
1076         "id": "439562e9.bc877c",
1077         "type": "outcome",
1078         "name": "Not Mounted",
1079         "xml": "<outcome value='false'>\n",
1080         "comments": "",
1081         "outputs": 1,
1082         "x": 4045.7398643493652,
1083         "y": 6975.427186012268,
1084         "z": "54a98307.1c261c",
1085         "wires": [
1086             [
1087                 "4ff4238d.83fb1c"
1088             ]
1089         ]
1090     },
1091     {
1092         "id": "b920c4bc.104728",
1093         "type": "outcome",
1094         "name": "Mounted",
1095         "xml": "<outcome value='true'>\n",
1096         "comments": "",
1097         "outputs": 1,
1098         "x": 4025.7398376464844,
1099         "y": 7054.427277565002,
1100         "z": "54a98307.1c261c",
1101         "wires": [
1102             [
1103                 "67b3ce0.3d2b334"
1104             ]
1105         ]
1106     },
1107     {
1108         "id": "2915b7a8.17c348",
1109         "type": "record",
1110         "name": "record",
1111         "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=\"Setting variables for addRRMPolicyRatio to NRCellDU\"/>\n<parameter name=\"field2\" value=\"`$tmp.addRRMPolicyRatio.ToNRCellDU.url`\"/>\n<parameter name=\"field3\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field4\" value=\"`$tmp.mnc`\"/>\n<parameter name=\"field5\" value=\"`$payloadJson.input.sliceProfile.sNSSAI`\"/>\n<parameter name=\"field6\" value=\"`$tmp.uLThptPerSlice`\"/>\n<parameter name=\"field7\" value=\"`$tmp.dLThptPerSlice`\"/>",
1112         "comments": "",
1113         "outputs": 1,
1114         "x": 4002.740940093994,
1115         "y": 7326.761425971985,
1116         "z": "54a98307.1c261c",
1117         "wires": [
1118             []
1119         ]
1120     },
1121     {
1122         "id": "5849d191.a18b6",
1123         "type": "execute",
1124         "name": "add RRM Policy ToNRCellDU using PUT",
1125         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-add-RRMPolicyRatio-NRCellDU.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.addRRMPolicyRatio.ToNRCellDU.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"addRRMPolicyRatio-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />",
1126         "comments": "",
1127         "outputs": 1,
1128         "x": 4062.739906311035,
1129         "y": 7565.770859479904,
1130         "z": "54a98307.1c261c",
1131         "wires": [
1132             [
1133                 "b77f1b5e.dad288"
1134             ]
1135         ]
1136     },
1137     {
1138         "id": "d1d44141.3e6b5",
1139         "type": "record",
1140         "name": "record",
1141         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"addRRMPolicyRatio ToNRCellDU URL\"/>\n<parameter name=\"field2\" value=\"`$tmp.addRRMPolicyRatio.ToNRCellDU.url`\"/>",
1142         "comments": "",
1143         "outputs": 1,
1144         "x": 3994.739963531494,
1145         "y": 7285.771679878235,
1146         "z": "54a98307.1c261c",
1147         "wires": [
1148             []
1149         ]
1150     },
1151     {
1152         "id": "4ff4238d.83fb1c",
1153         "type": "execute",
1154         "name": "generate addRRMPolicy.ToNRCellDU URL",
1155         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addRRMPolicyRatio.ToNRCellDU`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToNRCellDU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
1156         "comments": "",
1157         "outputs": 1,
1158         "x": 4331.73983001709,
1159         "y": 6973.42725944519,
1160         "z": "54a98307.1c261c",
1161         "wires": [
1162             []
1163         ]
1164     },
1165     {
1166         "id": "b066725c.dc58b",
1167         "type": "execute",
1168         "name": "Populate idGNBDUFunction",
1169         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addRRMPolicyRatio.ToNRCellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToNRCellDU.url\"/>\n    <parameter name=\"target\" value=\"{idGNBDUFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.gNBDUList.gNBDUId`\"/>\n    ",
1170         "comments": "",
1171         "outputs": 1,
1172         "x": 4023.7296142578125,
1173         "y": 7108.427263259888,
1174         "z": "54a98307.1c261c",
1175         "wires": [
1176             []
1177         ]
1178     },
1179     {
1180         "id": "70480520.440e4c",
1181         "type": "execute",
1182         "name": "Populate idNRCellDU",
1183         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addRRMPolicyRatio.ToNRCellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToNRCellDU.url\"/>\n    <parameter name=\"target\" value=\"{idNRCellDU}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.cellLocalId`\"/>",
1184         "comments": "",
1185         "outputs": 1,
1186         "x": 4016.7296142578125,
1187         "y": 7162.427265167236,
1188         "z": "54a98307.1c261c",
1189         "wires": [
1190             []
1191         ]
1192     },
1193     {
1194         "id": "6dccf15c.57ff3",
1195         "type": "execute",
1196         "name": "Populate id",
1197         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addRRMPolicyRatio.ToNRCellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToNRCellDU.url\"/>\n    <parameter name=\"target\" value=\"{id}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.RRMPolicyRatioID.NRCellDU`\"/>",
1198         "comments": "",
1199         "outputs": 1,
1200         "x": 3995.7296142578125,
1201         "y": 7199.427267074585,
1202         "z": "54a98307.1c261c",
1203         "wires": [
1204             []
1205         ]
1206     },
1207     {
1208         "id": "75faced1.866dc",
1209         "type": "failure",
1210         "name": "failure",
1211         "xml": "<outcome value='failure'>\n",
1212         "comments": "",
1213         "outputs": 1,
1214         "x": 4398.739715576172,
1215         "y": 7312.760603904724,
1216         "z": "54a98307.1c261c",
1217         "wires": [
1218             [
1219                 "658f334e.af801c"
1220             ]
1221         ]
1222     },
1223     {
1224         "id": "b77f1b5e.dad288",
1225         "type": "success",
1226         "name": "success",
1227         "xml": "<outcome value='success'>\n",
1228         "comments": "",
1229         "outputs": 1,
1230         "x": 4399.739784240723,
1231         "y": 7591.760361433029,
1232         "z": "54a98307.1c261c",
1233         "wires": [
1234             [
1235                 "d82f5415.e5fb68"
1236             ]
1237         ]
1238     },
1239     {
1240         "id": "658f334e.af801c",
1241         "type": "block",
1242         "name": "block",
1243         "xml": "<block>\n",
1244         "atomic": "false",
1245         "comments": "",
1246         "outputs": 1,
1247         "x": 4768.73974609375,
1248         "y": 7260.760223388672,
1249         "z": "54a98307.1c261c",
1250         "wires": [
1251             [
1252                 "f0226e9b.148bd",
1253                 "f11b3f16.9273d"
1254             ]
1255         ]
1256     },
1257     {
1258         "id": "d82f5415.e5fb68",
1259         "type": "block",
1260         "name": "block",
1261         "xml": "<block>\n",
1262         "atomic": "false",
1263         "comments": "",
1264         "outputs": 1,
1265         "x": 4579.739540100098,
1266         "y": 7588.760361433029,
1267         "z": "54a98307.1c261c",
1268         "wires": [
1269             [
1270                 "3e660c2d.97df24"
1271             ]
1272         ]
1273     },
1274     {
1275         "id": "f0226e9b.148bd",
1276         "type": "returnFailure",
1277         "name": "return failure",
1278         "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 adding RRM Policy\" />",
1279         "comments": "",
1280         "x": 4890.73974609375,
1281         "y": 7315.760711669922,
1282         "z": "54a98307.1c261c",
1283         "wires": []
1284     },
1285     {
1286         "id": "3e660c2d.97df24",
1287         "type": "record",
1288         "name": "record",
1289         "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=\"addRRMPolicyRatio to NRCELLDU Executed Successfully \"/>",
1290         "comments": "",
1291         "outputs": 1,
1292         "x": 4728.739841461182,
1293         "y": 7614.760554075241,
1294         "z": "54a98307.1c261c",
1295         "wires": [
1296             []
1297         ]
1298     },
1299     {
1300         "id": "57bcd734.99e878",
1301         "type": "execute",
1302         "name": "generate RRMPolicy Ratio URL ToNRCellDU",
1303         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addRRMPolicyRatio.ToNRCellDU.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToNRCellDU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
1304         "comments": "",
1305         "outputs": 1,
1306         "x": 4523.729545593262,
1307         "y": 7021.427569389343,
1308         "z": "54a98307.1c261c",
1309         "wires": [
1310             []
1311         ]
1312     },
1313     {
1314         "id": "67b3ce0.3d2b334",
1315         "type": "block",
1316         "name": "ransim  URL",
1317         "xml": "<block atomic='true'>",
1318         "atomic": "true",
1319         "comments": "",
1320         "outputs": 1,
1321         "x": 4218.729488372803,
1322         "y": 7049.427277565002,
1323         "z": "54a98307.1c261c",
1324         "wires": [
1325             [
1326                 "57bcd734.99e878",
1327                 "a5e66b8.28ed098"
1328             ]
1329         ]
1330     },
1331     {
1332         "id": "a5e66b8.28ed098",
1333         "type": "execute",
1334         "name": "populate mountName",
1335         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addRRMPolicyRatio.ToNRCellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToNRCellDU.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.gNBDUList.gNBDUId`\"/>",
1336         "comments": "",
1337         "outputs": 1,
1338         "x": 4460.729522705078,
1339         "y": 7083.427216529846,
1340         "z": "54a98307.1c261c",
1341         "wires": [
1342             []
1343         ]
1344     },
1345     {
1346         "id": "12dab83e.ecedc8",
1347         "type": "comment",
1348         "name": "Connect to RRM P{olicy Ratio",
1349         "info": "when able to talk to latest SDNC",
1350         "comments": "",
1351         "x": 4059.729953765869,
1352         "y": 7359.76118183136,
1353         "z": "54a98307.1c261c",
1354         "wires": []
1355     },
1356     {
1357         "id": "811fb733.b5ac38",
1358         "type": "block",
1359         "name": "rrmPolicyDedicatedRatio",
1360         "xml": "<block atomic='true'>",
1361         "atomic": "true",
1362         "comments": "",
1363         "outputs": 1,
1364         "x": 2226.7502822875977,
1365         "y": 5568.4393310546875,
1366         "z": "54a98307.1c261c",
1367         "wires": [
1368             [
1369                 "3a8d83c.df3ba7c",
1370                 "cf06c6de.352398",
1371                 "83b9dcdb.92e4f",
1372                 "1d77c151.652b2f",
1373                 "ac8e30b7.1940f",
1374                 "60ae95a3.4dca8c",
1375                 "1e994da6.548422",
1376                 "4d95ba67.f72534",
1377                 "db956f11.57cd1",
1378                 "41a84fb0.0ffb8",
1379                 "fb9768c3.587378"
1380             ]
1381         ]
1382     },
1383     {
1384         "id": "de18429b.dbf06",
1385         "type": "execute",
1386         "name": "cellDUListEntries-nFType",
1387         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.nFType' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBDUList[' + $id2 + '].nFType'`\" />",
1388         "comments": "",
1389         "outputs": 1,
1390         "x": 3958.749969482422,
1391         "y": 6076.76038646698,
1392         "z": "54a98307.1c261c",
1393         "wires": [
1394             []
1395         ]
1396     },
1397     {
1398         "id": "306d34df.a5704c",
1399         "type": "set",
1400         "name": "set rrmPolicyDedicatedRatio",
1401         "xml": "<set>\n<parameter name='tmp.rRMPolicyDedicatedRatio.CellDU' value='10' />",
1402         "comments": "",
1403         "x": 3945.75,
1404         "y": 5781.881805419922,
1405         "z": "54a98307.1c261c",
1406         "wires": []
1407     },
1408     {
1409         "id": "2e349181.54ed4e",
1410         "type": "set",
1411         "name": "set rrmPolicyDedicatedRatio",
1412         "xml": "<set>\n<parameter name='tmp.rRMPolicyDedicatedRatio.CellDU' value='20' />",
1413         "comments": "",
1414         "x": 3938.7499237060547,
1415         "y": 5828.881772041321,
1416         "z": "54a98307.1c261c",
1417         "wires": []
1418     },
1419     {
1420         "id": "3a8d83c.df3ba7c",
1421         "type": "record",
1422         "name": "record",
1423         "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`\"/>",
1424         "comments": "",
1425         "outputs": 1,
1426         "x": 2359.750099182129,
1427         "y": 5876.882933616638,
1428         "z": "54a98307.1c261c",
1429         "wires": [
1430             []
1431         ]
1432     },
1433     {
1434         "id": "f8b4fbaa.5894b8",
1435         "type": "block",
1436         "name": "CUCP",
1437         "xml": "<block atomic='true'>",
1438         "atomic": "true",
1439         "comments": "",
1440         "outputs": 1,
1441         "x": 1667.739501953125,
1442         "y": 1972.0938415527344,
1443         "z": "54a98307.1c261c",
1444         "wires": [
1445             [
1446                 "576c02a.878f2fc",
1447                 "efe45662.9d84e8",
1448                 "215f8d98.797d92",
1449                 "f1521378.c3122"
1450             ]
1451         ]
1452     },
1453     {
1454         "id": "29dd5fa6.5825a",
1455         "type": "block",
1456         "name": "Add RRM Policy Ratio",
1457         "xml": "<block atomic='true'>",
1458         "atomic": "true",
1459         "comments": "",
1460         "outputs": 1,
1461         "x": 3139.7396812438965,
1462         "y": 3071.093873023987,
1463         "z": "54a98307.1c261c",
1464         "wires": [
1465             [
1466                 "a87b26a4.a5d6c8",
1467                 "4b72fded.f78d94",
1468                 "29622591.b3bb8a",
1469                 "3b2c3cb3.3e7f54",
1470                 "17ad0555.182f1b",
1471                 "1a9f0cb1.fae443",
1472                 "a725b907.a76a88",
1473                 "2e69d89d.b17738"
1474             ]
1475         ]
1476     },
1477     {
1478         "id": "f63b2e4e.af8ac",
1479         "type": "switchNode",
1480         "name": "ransim mounted",
1481         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
1482         "comments": "",
1483         "outputs": 1,
1484         "x": 3152.7396812438965,
1485         "y": 2333.0941772460938,
1486         "z": "54a98307.1c261c",
1487         "wires": [
1488             [
1489                 "20f691ff.00291e",
1490                 "fe541c51.353cf"
1491             ]
1492         ]
1493     },
1494     {
1495         "id": "20f691ff.00291e",
1496         "type": "outcome",
1497         "name": "Not Mounted",
1498         "xml": "<outcome value='false'>\n",
1499         "comments": "",
1500         "outputs": 1,
1501         "x": 3342.73966217041,
1502         "y": 2303.093960762024,
1503         "z": "54a98307.1c261c",
1504         "wires": [
1505             [
1506                 "451c857b.0b58bc"
1507             ]
1508         ]
1509     },
1510     {
1511         "id": "fe541c51.353cf",
1512         "type": "outcome",
1513         "name": "Mounted",
1514         "xml": "<outcome value='true'>\n",
1515         "comments": "",
1516         "outputs": 1,
1517         "x": 3322.7396354675293,
1518         "y": 2382.0940523147583,
1519         "z": "54a98307.1c261c",
1520         "wires": [
1521             [
1522                 "258bfa79.8b6d66"
1523             ]
1524         ]
1525     },
1526     {
1527         "id": "efe45662.9d84e8",
1528         "type": "for",
1529         "name": "For CUCPList Entries",
1530         "xml": "<for index='id2' start='0' end='`$tmp.CUCPListEntries`' >",
1531         "comments": "",
1532         "outputs": 1,
1533         "x": 1937.7394943237305,
1534         "y": 1967.0939636230469,
1535         "z": "54a98307.1c261c",
1536         "wires": [
1537             [
1538                 "b24e47a9.17d9a8",
1539                 "ddb08e51.37028",
1540                 "169d7550.b97c1b",
1541                 "70e796c1.a833a8",
1542                 "6766aaed.fd8c74"
1543             ]
1544         ]
1545     },
1546     {
1547         "id": "576c02a.878f2fc",
1548         "type": "record",
1549         "name": "record",
1550         "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=\"Number of CUCP List Entries \"/>\n<parameter name=\"field2\" value=\"`$tmp.CUCPListEntries`\"/>",
1551         "comments": "",
1552         "outputs": 1,
1553         "x": 1852.7396278381348,
1554         "y": 1875.0940990447998,
1555         "z": "54a98307.1c261c",
1556         "wires": [
1557             []
1558         ]
1559     },
1560     {
1561         "id": "215f8d98.797d92",
1562         "type": "execute",
1563         "name": "set CUCP Level parms",
1564         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.CUCPListEntries' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUCPList_length'`\" />",
1565         "comments": "",
1566         "outputs": 1,
1567         "x": 1807.7396240234375,
1568         "y": 1837.0936107635498,
1569         "z": "54a98307.1c261c",
1570         "wires": [
1571             []
1572         ]
1573     },
1574     {
1575         "id": "4774eac7.73f5d4",
1576         "type": "execute",
1577         "name": "cellCUList Entries",
1578         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.cellCUListEntries' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUCPList[' + $id2 + '].cellCUList_length'`\" />",
1579         "comments": "",
1580         "outputs": 1,
1581         "x": 2617.7392807006836,
1582         "y": 1685.0942194461823,
1583         "z": "54a98307.1c261c",
1584         "wires": [
1585             []
1586         ]
1587     },
1588     {
1589         "id": "b24e47a9.17d9a8",
1590         "type": "record",
1591         "name": "record",
1592         "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=\"Numberof cellCU of Entries \"/>\n<parameter name=\"field2\" value=\"`$tmp.cellCUListEntries`\"/>\n<parameter name=\"field3\" value=\"`$tmp.gNBCUCPList.gNBCUName`\"/>\n<parameter name=\"field4\" value=\"`$tmp.gNBCUCPList.gNBId`\"/>\n<parameter name=\"field5\" value=\"`$tmp.gNBCUCPList.gNBIdLengthh`\"/>\n<parameter name=\"field6\" value=\"`$tmp.gNBCUCPList.nFType`\"/>\n<parameter name=\"field7\" value=\"`$tmp.gNBCUCPList.pLMNId`\"/>",
1593         "comments": "",
1594         "outputs": 1,
1595         "x": 2215.739767074585,
1596         "y": 1891.0940828323364,
1597         "z": "54a98307.1c261c",
1598         "wires": [
1599             []
1600         ]
1601     },
1602     {
1603         "id": "ddb08e51.37028",
1604         "type": "block",
1605         "name": "cellCUCPList Level Parms",
1606         "xml": "<block atomic='true'>",
1607         "atomic": "true",
1608         "comments": "",
1609         "outputs": 1,
1610         "x": 2284.739501953125,
1611         "y": 1788.0939025878906,
1612         "z": "54a98307.1c261c",
1613         "wires": [
1614             [
1615                 "4774eac7.73f5d4",
1616                 "923c29fb.f37368",
1617                 "ddb75924.99fb78",
1618                 "beed79e3.0d7018",
1619                 "f9858da.74fad7",
1620                 "725b0d66.f66014"
1621             ]
1622         ]
1623     },
1624     {
1625         "id": "923c29fb.f37368",
1626         "type": "execute",
1627         "name": "gNBCUCPList.gNBCUName",
1628         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBCUCPList.gNBCUName' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUCPList[' + $id2 + '].gNBCUName'`\" />\n",
1629         "comments": "",
1630         "outputs": 1,
1631         "x": 2646.7393188476562,
1632         "y": 1728.0938425064087,
1633         "z": "54a98307.1c261c",
1634         "wires": [
1635             []
1636         ]
1637     },
1638     {
1639         "id": "ddb75924.99fb78",
1640         "type": "execute",
1641         "name": "gNBCUCPList-gNBId",
1642         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBCUCPList.gNBId' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUCPList[' + $id2 + '].gNBId'`\" />",
1643         "comments": "",
1644         "outputs": 1,
1645         "x": 2661.7396202087402,
1646         "y": 1777.0939645767212,
1647         "z": "54a98307.1c261c",
1648         "wires": [
1649             []
1650         ]
1651     },
1652     {
1653         "id": "beed79e3.0d7018",
1654         "type": "execute",
1655         "name": "gNBCUCPList-gNBIdLength",
1656         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBCUCPList.gNBIdLength' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUCPList[' + $id2 + '].gNBIdLength'`\" />",
1657         "comments": "",
1658         "outputs": 1,
1659         "x": 2687.739501953125,
1660         "y": 1826.0940856933594,
1661         "z": "54a98307.1c261c",
1662         "wires": [
1663             []
1664         ]
1665     },
1666     {
1667         "id": "f9858da.74fad7",
1668         "type": "execute",
1669         "name": "gNBCUCPList-pLMNId",
1670         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBCUCPList.pLMNId' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUCPList[' + $id2 + '].pLMNId'`\" />",
1671         "comments": "",
1672         "outputs": 1,
1673         "x": 2700.739501953125,
1674         "y": 1918.0939645767212,
1675         "z": "54a98307.1c261c",
1676         "wires": [
1677             []
1678         ]
1679     },
1680     {
1681         "id": "169d7550.b97c1b",
1682         "type": "for",
1683         "name": "For List of Cells ",
1684         "xml": "<for index='id3' start='0' end='`$getListofCells-configdb-response._length `' >",
1685         "comments": "",
1686         "outputs": 1,
1687         "x": 2360.7294921875,
1688         "y": 2197.093963623047,
1689         "z": "54a98307.1c261c",
1690         "wires": [
1691             [
1692                 "6f6a9c3c.1dd214",
1693                 "36b14789.c34c18"
1694             ]
1695         ]
1696     },
1697     {
1698         "id": "41050eb0.bf5a3",
1699         "type": "block",
1700         "name": "pLMNInfoList Level Parms",
1701         "xml": "<block atomic='true'>",
1702         "atomic": "true",
1703         "comments": "",
1704         "outputs": 1,
1705         "x": 3314.7292442321777,
1706         "y": 2062.0938720703125,
1707         "z": "54a98307.1c261c",
1708         "wires": [
1709             [
1710                 "6c36da77.f0ddc4"
1711             ]
1712         ]
1713     },
1714     {
1715         "id": "6c36da77.f0ddc4",
1716         "type": "execute",
1717         "name": "pLMNInfoListEntries",
1718         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.pLMNInfoListEntries' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUCPList[' + $id2 + '].cellCUList[' + $id3 + '].pLMNInfoList_length'`\" />",
1719         "comments": "",
1720         "outputs": 1,
1721         "x": 3579.729259490967,
1722         "y": 2040.0938625335693,
1723         "z": "54a98307.1c261c",
1724         "wires": [
1725             []
1726         ]
1727     },
1728     {
1729         "id": "e466ad92.c678f",
1730         "type": "record",
1731         "name": "record",
1732         "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=\"Numberof pLMNInfoList Entries \"/>\n<parameter name=\"field2\" value=\"`$tmp.pLMNInfoListEntries`\"/>\n<parameter name=\"field3\" value=\"cellLocalId from Relevant cells \"/>\n<parameter name=\"field4\" value=\"`$tmp.cellLocalId`\"/>",
1733         "comments": "",
1734         "outputs": 1,
1735         "x": 3281.729259490967,
1736         "y": 2120.0938625335693,
1737         "z": "54a98307.1c261c",
1738         "wires": [
1739             []
1740         ]
1741     },
1742     {
1743         "id": "f40dbef8.c70c5",
1744         "type": "for",
1745         "name": "For pLMNInfoListEntries",
1746         "xml": "<for index='id4' start='0' end='`$tmp.pLMNInfoListEntries`' >",
1747         "comments": "",
1748         "outputs": 1,
1749         "x": 3312.729259490967,
1750         "y": 2218.0938625335693,
1751         "z": "54a98307.1c261c",
1752         "wires": [
1753             [
1754                 "bd5494f3.cd8d08"
1755             ]
1756         ]
1757     },
1758     {
1759         "id": "70e796c1.a833a8",
1760         "type": "record",
1761         "name": "record",
1762         "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=\"MCC \"/>\n<parameter name=\"field2\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field3\" value=\"MNC \"/>\n<parameter name=\"field4\" value=\"`$tmp.mnc`\"/>\n<parameter name=\"field5\" value=\"Calculated uLThptPerSlice \"/>\n<parameter name=\"field6\" value=\"`$tmp.uLThptPerSlice`\"/>\n<parameter name=\"field7\" value=\"Calculated dLThptPerSlice \"/>\n<parameter name=\"field8\" value=\"`$tmp.dLThptPerSlice`\"/>\n<parameter name=\"field9\" value=\"Calculated maxNumberOfConns \"/>\n<parameter name=\"field10\" value=\"`$tmp.maxNumberOfConns`\"/>",
1763         "comments": "",
1764         "outputs": 1,
1765         "x": 2214.7293014526367,
1766         "y": 1932.0938386917114,
1767         "z": "54a98307.1c261c",
1768         "wires": [
1769             []
1770         ]
1771     },
1772     {
1773         "id": "bd5494f3.cd8d08",
1774         "type": "block",
1775         "name": "pLMNInfoList Parms",
1776         "xml": "<block atomic='true'>",
1777         "atomic": "true",
1778         "comments": "",
1779         "outputs": 1,
1780         "x": 3532.729259490967,
1781         "y": 2214.0938625335693,
1782         "z": "54a98307.1c261c",
1783         "wires": [
1784             [
1785                 "2afaab49.96e9c4",
1786                 "40da5baa.9d26a4"
1787             ]
1788         ]
1789     },
1790     {
1791         "id": "2afaab49.96e9c4",
1792         "type": "execute",
1793         "name": "sNSSAI",
1794         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.fromRAN.sNSSAI' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBDUList[' + $id2 + '].cellDUList[' + $id3 + '].pLMNInfoList[' + $id4 + '].sNSSAI.sNSSAI'`\" />",
1795         "comments": "",
1796         "outputs": 1,
1797         "x": 3706.7293128967285,
1798         "y": 2170.0938625335693,
1799         "z": "54a98307.1c261c",
1800         "wires": [
1801             []
1802         ]
1803     },
1804     {
1805         "id": "becfba53.04cca8",
1806         "type": "comment",
1807         "name": "Check if sNSSAI already exists in YANG tree",
1808         "info": "This needs more work. If sNSSAI already exists in the YANG tree, need to patch the existing pLMNInfoList entry",
1809         "comments": "",
1810         "x": 3384.729259490967,
1811         "y": 2169.0938625335693,
1812         "z": "54a98307.1c261c",
1813         "wires": []
1814     },
1815     {
1816         "id": "40da5baa.9d26a4",
1817         "type": "record",
1818         "name": "record",
1819         "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=\"sNSSAI from RAN to check if already exists \"/>\n<parameter name=\"field2\" value=\"`$tmp.fromRAN.sNSSAI`\"/>\n",
1820         "comments": "",
1821         "outputs": 1,
1822         "x": 3709.729259490967,
1823         "y": 2234.0938625335693,
1824         "z": "54a98307.1c261c",
1825         "wires": [
1826             []
1827         ]
1828     },
1829     {
1830         "id": "5192235f.bde94c",
1831         "type": "execute",
1832         "name": "cellLocalId",
1833         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.cellLocalId' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUCPList[' + $id2 + '].cellCUList[' + $id3 + '].cellLocalId'`\" />",
1834         "comments": "",
1835         "outputs": 1,
1836         "x": 3556.7292518615723,
1837         "y": 2100.0938472747803,
1838         "z": "54a98307.1c261c",
1839         "wires": [
1840             []
1841         ]
1842     },
1843     {
1844         "id": "4a50d8b6.e70108",
1845         "type": "record",
1846         "name": "record",
1847         "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=\"Setting variables for PLMNInfoList Entry Add to NRCellCU\"/>\n<parameter name=\"field2\" value=\"`$prop.controller.url + $tmp.addPLMNInfoListEntry.ToNRCellCU.url`\"/>\n<parameter name=\"field3\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field4\" value=\"`$tmp.mnc`\"/>\n<parameter name=\"field5\" value=\"`$payloadJson.input.sliceProfile.sNSSAI`\"/>\n<parameter name=\"field6\" value=\"`$tmp.uLThptPerSlice`\"/>\n<parameter name=\"field7\" value=\"`$tmp.dLThptPerSlice`\"/>",
1848         "comments": "",
1849         "outputs": 1,
1850         "x": 3493.740509033203,
1851         "y": 2673.4275579452515,
1852         "z": "54a98307.1c261c",
1853         "wires": [
1854             []
1855         ]
1856     },
1857     {
1858         "id": "60c0bef6.a3d11",
1859         "type": "block",
1860         "name": "Add PLMNInfoList Entry",
1861         "xml": "<block atomic='true'>",
1862         "atomic": "true",
1863         "comments": "",
1864         "outputs": 1,
1865         "x": 3198.7393531799316,
1866         "y": 2609.4379329681396,
1867         "z": "54a98307.1c261c",
1868         "wires": [
1869             [
1870                 "4a50d8b6.e70108",
1871                 "bc628332.2c7c",
1872                 "95dd06d9.b11b68",
1873                 "d363b407.715c08",
1874                 "80e7a98d.3188c8",
1875                 "297ffcf6.ce1134",
1876                 "f63b2e4e.af8ac",
1877                 "445640de.48115",
1878                 "855e02b5.654e5"
1879             ]
1880         ]
1881     },
1882     {
1883         "id": "445640de.48115",
1884         "type": "execute",
1885         "name": "add PLMNInfoListEntry ToNRCellCU using PUT",
1886         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-add-get-PLMNInfoListEntry-NRCellCU.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.addPLMNInfoListEntry.ToNRCellCU.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"PLMNInfoListEntry-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />",
1887         "comments": "",
1888         "outputs": 1,
1889         "x": 3600.7400436401367,
1890         "y": 2748.4378929138184,
1891         "z": "54a98307.1c261c",
1892         "wires": [
1893             [
1894                 "8936143.0e2e8e8",
1895                 "d4fe19ea.502b38"
1896             ]
1897         ]
1898     },
1899     {
1900         "id": "bc628332.2c7c",
1901         "type": "record",
1902         "name": "record",
1903         "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=\"Add PLMNInfoListEntry ToNRCellCU URL\"/>\n<parameter name=\"field2\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellCU.url`\"/>",
1904         "comments": "",
1905         "outputs": 1,
1906         "x": 3487.739471435547,
1907         "y": 2641.4381170272827,
1908         "z": "54a98307.1c261c",
1909         "wires": [
1910             []
1911         ]
1912     },
1913     {
1914         "id": "451c857b.0b58bc",
1915         "type": "execute",
1916         "name": "generate addPLMNInfoListEntry.ToNRCellDU",
1917         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addPLMNInfoListEntry.ToNRCellCU`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
1918         "comments": "",
1919         "outputs": 1,
1920         "x": 3627.739589691162,
1921         "y": 2303.0941104888916,
1922         "z": "54a98307.1c261c",
1923         "wires": [
1924             []
1925         ]
1926     },
1927     {
1928         "id": "95dd06d9.b11b68",
1929         "type": "execute",
1930         "name": "Populate idGNBDUFunction",
1931         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{idGNBCUCPFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.gNBCUCPList.gNBCUName`\"/>",
1932         "comments": "",
1933         "outputs": 1,
1934         "x": 3509.7293815612793,
1935         "y": 2439.0939326286316,
1936         "z": "54a98307.1c261c",
1937         "wires": [
1938             []
1939         ]
1940     },
1941     {
1942         "id": "d363b407.715c08",
1943         "type": "execute",
1944         "name": "Populate idNRCellDU",
1945         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{idNRCellCU}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.cellLocalId`\"/>",
1946         "comments": "",
1947         "outputs": 1,
1948         "x": 3497.729377746582,
1949         "y": 2485.093993663788,
1950         "z": "54a98307.1c261c",
1951         "wires": [
1952             []
1953         ]
1954     },
1955     {
1956         "id": "80e7a98d.3188c8",
1957         "type": "execute",
1958         "name": "Populate mcc",
1959         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{mcc}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.mcc`\"/>",
1960         "comments": "",
1961         "outputs": 1,
1962         "x": 3484.7293796539307,
1963         "y": 2526.0940551757812,
1964         "z": "54a98307.1c261c",
1965         "wires": [
1966             []
1967         ]
1968     },
1969     {
1970         "id": "297ffcf6.ce1134",
1971         "type": "execute",
1972         "name": "Populate mnc",
1973         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{mnc}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.mnc`\"/>",
1974         "comments": "",
1975         "outputs": 1,
1976         "x": 3492.729377746582,
1977         "y": 2567.0939331054688,
1978         "z": "54a98307.1c261c",
1979         "wires": [
1980             []
1981         ]
1982     },
1983     {
1984         "id": "8936143.0e2e8e8",
1985         "type": "failure",
1986         "name": "failure",
1987         "xml": "<outcome value='failure'>\n",
1988         "comments": "",
1989         "outputs": 1,
1990         "x": 3716.73970413208,
1991         "y": 2546.4272356033325,
1992         "z": "54a98307.1c261c",
1993         "wires": [
1994             [
1995                 "4dbe8b24.597c84"
1996             ]
1997         ]
1998     },
1999     {
2000         "id": "d4fe19ea.502b38",
2001         "type": "success",
2002         "name": "success",
2003         "xml": "<outcome value='success'>\n",
2004         "comments": "",
2005         "outputs": 1,
2006         "x": 4009.73974609375,
2007         "y": 2768.427327156067,
2008         "z": "54a98307.1c261c",
2009         "wires": [
2010             [
2011                 "d6a9589f.fc6468"
2012             ]
2013         ]
2014     },
2015     {
2016         "id": "4dbe8b24.597c84",
2017         "type": "block",
2018         "name": "block",
2019         "xml": "<block>\n",
2020         "atomic": "false",
2021         "comments": "",
2022         "outputs": 1,
2023         "x": 3850.73970413208,
2024         "y": 2553.427357673645,
2025         "z": "54a98307.1c261c",
2026         "wires": [
2027             [
2028                 "e776eef8.db6b",
2029                 "f11b3f16.9273d"
2030             ]
2031         ]
2032     },
2033     {
2034         "id": "d6a9589f.fc6468",
2035         "type": "block",
2036         "name": "block",
2037         "xml": "<block>\n",
2038         "atomic": "false",
2039         "comments": "",
2040         "outputs": 1,
2041         "x": 4184.73942565918,
2042         "y": 2765.427327156067,
2043         "z": "54a98307.1c261c",
2044         "wires": [
2045             [
2046                 "aa7ee937.981018"
2047             ]
2048         ]
2049     },
2050     {
2051         "id": "e776eef8.db6b",
2052         "type": "returnFailure",
2053         "name": "return failure",
2054         "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 adding PLMNInfoList Entry to NRCellCU\" />",
2055         "comments": "",
2056         "x": 3996.7393798828125,
2057         "y": 2653.4274377822876,
2058         "z": "54a98307.1c261c",
2059         "wires": []
2060     },
2061     {
2062         "id": "aa7ee937.981018",
2063         "type": "record",
2064         "name": "record",
2065         "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=\"PLMNInfo List Entry Add to NRCELLCU Executed Successfully \"/>",
2066         "comments": "",
2067         "outputs": 1,
2068         "x": 4339.740077972412,
2069         "y": 2757.427652835846,
2070         "z": "54a98307.1c261c",
2071         "wires": [
2072             []
2073         ]
2074     },
2075     {
2076         "id": "f1521378.c3122",
2077         "type": "set",
2078         "name": "Calculate RRM Parms",
2079         "xml": "<set>\n<parameter name='tmp.maxNumberOfConns' value='`$payloadJson.input.sliceProfile.maxNumberofConns`' />\n<parameter name='tmp.uLThptPerSlice' value='`$payloadJson.input.sliceProfile.uLThptPerSlice`' />\n<parameter name='tmp.dLThptPerSlice' value='`$payloadJson.input.sliceProfile.dLThptPerSlice`' />",
2080         "comments": "",
2081         "x": 1922.7292137145996,
2082         "y": 1922.0941009521484,
2083         "z": "54a98307.1c261c",
2084         "wires": []
2085     },
2086     {
2087         "id": "e8819967.721b68",
2088         "type": "execute",
2089         "name": "generate addPLMNInfoListEntry.ToNRCellDU",
2090         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addPLMNInfoListEntry.ToNRCellCU.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
2091         "comments": "",
2092         "outputs": 1,
2093         "x": 3822.729316711426,
2094         "y": 2347.093991279602,
2095         "z": "54a98307.1c261c",
2096         "wires": [
2097             []
2098         ]
2099     },
2100     {
2101         "id": "258bfa79.8b6d66",
2102         "type": "block",
2103         "name": "ransim  URL",
2104         "xml": "<block atomic='true'>",
2105         "atomic": "true",
2106         "comments": "",
2107         "outputs": 1,
2108         "x": 3515.7292861938477,
2109         "y": 2377.0940523147583,
2110         "z": "54a98307.1c261c",
2111         "wires": [
2112             [
2113                 "e8819967.721b68",
2114                 "c9196c08.5db9c"
2115             ]
2116         ]
2117     },
2118     {
2119         "id": "c9196c08.5db9c",
2120         "type": "execute",
2121         "name": "populate mountName",
2122         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.gNBCUCPList.gNBCUName`\"/>",
2123         "comments": "",
2124         "outputs": 1,
2125         "x": 3766.7297172546387,
2126         "y": 2400.0941848754883,
2127         "z": "54a98307.1c261c",
2128         "wires": [
2129             []
2130         ]
2131     },
2132     {
2133         "id": "ca46da4d.de2da8",
2134         "type": "block",
2135         "name": "Get Cells List in TA",
2136         "xml": "<block atomic='true'>",
2137         "atomic": "true",
2138         "comments": "",
2139         "outputs": 1,
2140         "x": 1537.0628623962402,
2141         "y": 482.2052516937256,
2142         "z": "54a98307.1c261c",
2143         "wires": [
2144             [
2145                 "e193df81.4bb3b"
2146             ]
2147         ]
2148     },
2149     {
2150         "id": "bdaa897e.2cd2b8",
2151         "type": "execute",
2152         "name": "generate getListOfCells URL",
2153         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.configdb.getListOfCells`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.configdb.getListOfCells.url\"/>\n    <parameter name=\"target\" value=\"{trackingArea}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.payload.trackingArea`\"/>",
2154         "comments": "",
2155         "outputs": 1,
2156         "x": 2133.062759399414,
2157         "y": 347.760778427124,
2158         "z": "54a98307.1c261c",
2159         "wires": [
2160             []
2161         ]
2162     },
2163     {
2164         "id": "c6b40762.ea2b08",
2165         "type": "record",
2166         "name": "record configdb RestAPI parms",
2167         "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=\"URL for configDB Get getListOfCells for tracking area\"/>\n<parameter name='field2' value=\"`$prop.configdb.url + $tmp.configdb.getListOfCells.url`\" />\n<parameter name='field3' value=\"`$tmp.payload.trackingArea`\" />",
2168         "comments": "",
2169         "outputs": 1,
2170         "x": 2132.507522583008,
2171         "y": 397.5387382507324,
2172         "z": "54a98307.1c261c",
2173         "wires": [
2174             []
2175         ]
2176     },
2177     {
2178         "id": "7f6d8a09.6705c4",
2179         "type": "execute",
2180         "name": "Get ListOfCells for TrackingArea",
2181         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $tmp.configdb.getListOfCells.url`\"/>\n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"getListofCells-configdb-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />",
2182         "comments": "",
2183         "outputs": 1,
2184         "x": 2027.8406066894531,
2185         "y": 446.09420108795166,
2186         "z": "54a98307.1c261c",
2187         "wires": [
2188             [
2189                 "e83750a3.f4cb2",
2190                 "c5670ca4.b5d42"
2191             ]
2192         ]
2193     },
2194     {
2195         "id": "e83750a3.f4cb2",
2196         "type": "failure",
2197         "name": "failure",
2198         "xml": "<outcome value='failure'>\n",
2199         "comments": "",
2200         "outputs": 1,
2201         "x": 2343.7292804718018,
2202         "y": 416.76095962524414,
2203         "z": "54a98307.1c261c",
2204         "wires": [
2205             [
2206                 "2272901f.23427"
2207             ]
2208         ]
2209     },
2210     {
2211         "id": "c5670ca4.b5d42",
2212         "type": "success",
2213         "name": "success",
2214         "xml": "<outcome value='success'>\n",
2215         "comments": "",
2216         "outputs": 1,
2217         "x": 2253.8404846191406,
2218         "y": 463.8720703125,
2219         "z": "54a98307.1c261c",
2220         "wires": [
2221             [
2222                 "fc20b436.6e9558"
2223             ]
2224         ]
2225     },
2226     {
2227         "id": "2272901f.23427",
2228         "type": "block",
2229         "name": "block",
2230         "xml": "<block>",
2231         "atomic": "false",
2232         "comments": "",
2233         "outputs": 1,
2234         "x": 2518.7292556762695,
2235         "y": 443.0942325592041,
2236         "z": "54a98307.1c261c",
2237         "wires": [
2238             [
2239                 "53393b7.be7d7c4",
2240                 "bf33d06.c492a3",
2241                 "f11b3f16.9273d"
2242             ]
2243         ]
2244     },
2245     {
2246         "id": "fc20b436.6e9558",
2247         "type": "block",
2248         "name": "block",
2249         "xml": "<block>\n",
2250         "atomic": "false",
2251         "comments": "",
2252         "outputs": 1,
2253         "x": 2238.7290115356445,
2254         "y": 574.094316482544,
2255         "z": "54a98307.1c261c",
2256         "wires": [
2257             [
2258                 "8c28a8ea.ebbf18",
2259                 "cb3c409a.03f0f",
2260                 "93cf6e64.cb4c5"
2261             ]
2262         ]
2263     },
2264     {
2265         "id": "53393b7.be7d7c4",
2266         "type": "returnFailure",
2267         "name": "return failure",
2268         "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 Getting Info from ConfigDB. Aborting RPC executiopn'/>",
2269         "comments": "",
2270         "x": 2454.7290115356445,
2271         "y": 521.094217300415,
2272         "z": "54a98307.1c261c",
2273         "wires": []
2274     },
2275     {
2276         "id": "8c28a8ea.ebbf18",
2277         "type": "record",
2278         "name": "record",
2279         "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 Obtained List of Cells from ConfigDB\"/>\n<parameter name=\"field2\" value=\"`$getListofCells-configdb-response._length`\"/>\n<parameter name=\"field3\" value=\"List of Cells in the Tracking Area Relevant for RAN Slice Instantiation \"/>",
2280         "comments": "",
2281         "outputs": 1,
2282         "x": 2398.7289810180664,
2283         "y": 569.0942249298096,
2284         "z": "54a98307.1c261c",
2285         "wires": [
2286             []
2287         ]
2288     },
2289     {
2290         "id": "bf33d06.c492a3",
2291         "type": "set",
2292         "name": "set",
2293         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Getting Info from ConfigDB. Aborting RPC executiopn'/>",
2294         "comments": "",
2295         "x": 2498.729347229004,
2296         "y": 381.20527839660645,
2297         "z": "54a98307.1c261c",
2298         "wires": []
2299     },
2300     {
2301         "id": "cb3c409a.03f0f",
2302         "type": "execute",
2303         "name": "printContext",
2304         "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",
2305         "comments": "",
2306         "outputs": 1,
2307         "x": 2418.5073013305664,
2308         "y": 713.0942554473877,
2309         "z": "54a98307.1c261c",
2310         "wires": [
2311             []
2312         ]
2313     },
2314     {
2315         "id": "316033e4.2cfc1c",
2316         "type": "comment",
2317         "name": "Connect to AddPLMNInfoList Entry",
2318         "info": "when able to talk to latest SDNC",
2319         "comments": "",
2320         "x": 3496.729076385498,
2321         "y": 2707.4271507263184,
2322         "z": "54a98307.1c261c",
2323         "wires": []
2324     },
2325     {
2326         "id": "a87b26a4.a5d6c8",
2327         "type": "switchNode",
2328         "name": "ransim mounted",
2329         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
2330         "comments": "",
2331         "outputs": 1,
2332         "x": 3351.729076385498,
2333         "y": 2864.760524749756,
2334         "z": "54a98307.1c261c",
2335         "wires": [
2336             [
2337                 "7c0803ca.aaac4c",
2338                 "3e1defd5.9f234"
2339             ]
2340         ]
2341     },
2342     {
2343         "id": "7c0803ca.aaac4c",
2344         "type": "outcome",
2345         "name": "Not Mounted",
2346         "xml": "<outcome value='false'>\n",
2347         "comments": "",
2348         "outputs": 1,
2349         "x": 3546.729103088379,
2350         "y": 2824.760432243347,
2351         "z": "54a98307.1c261c",
2352         "wires": [
2353             [
2354                 "aa7e2636.430618"
2355             ]
2356         ]
2357     },
2358     {
2359         "id": "3e1defd5.9f234",
2360         "type": "outcome",
2361         "name": "Mounted",
2362         "xml": "<outcome value='true'>\n",
2363         "comments": "",
2364         "outputs": 1,
2365         "x": 3526.729076385498,
2366         "y": 2903.7605237960815,
2367         "z": "54a98307.1c261c",
2368         "wires": [
2369             [
2370                 "b7a227f3.c1e6c8"
2371             ]
2372         ]
2373     },
2374     {
2375         "id": "1a9f0cb1.fae443",
2376         "type": "record",
2377         "name": "record",
2378         "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=\"Setting variables for addRRMPolicyRatio to NRCellCU\"/>\n<parameter name=\"field2\" value=\"`$prop.controller.url + $tmp.addRRMPolicyRatio.ToNRCellCU.url`\"/>\n<parameter name=\"field3\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field4\" value=\"`$tmp.mnc`\"/>\n<parameter name=\"field5\" value=\"`$tmp.payload.sNSSAI`\"/>\n<parameter name=\"field6\" value=\"`$tmp.uLThptPerSlice`\"/>\n<parameter name=\"field7\" value=\"`$tmp.dLThptPerSlice`\"/>",
2379         "comments": "",
2380         "outputs": 1,
2381         "x": 3498.730197906494,
2382         "y": 3148.0944323539734,
2383         "z": "54a98307.1c261c",
2384         "wires": [
2385             []
2386         ]
2387     },
2388     {
2389         "id": "a725b907.a76a88",
2390         "type": "execute",
2391         "name": "add RRM Policy ToNRCellCU using PUT",
2392         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-add-RRMPolicyRatio-NRCellCU.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.addRRMPolicyRatio.ToNRCellCU.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"addRRMPolicyRatio-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />",
2393         "comments": "",
2394         "outputs": 1,
2395         "x": 3736.729091644287,
2396         "y": 3201.1041202545166,
2397         "z": "54a98307.1c261c",
2398         "wires": [
2399             [
2400                 "38b54e56.be0762",
2401                 "1e9c583a.ebb9d8"
2402             ]
2403         ]
2404     },
2405     {
2406         "id": "17ad0555.182f1b",
2407         "type": "record",
2408         "name": "record",
2409         "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=\"addRRMPolicyRatio ToNRCellCU URL\"/>\n<parameter name=\"field2\" value=\"`$tmp.addRRMPolicyRatio.ToNRCellCU.url`\"/>",
2410         "comments": "",
2411         "outputs": 1,
2412         "x": 3504.7290992736816,
2413         "y": 3114.1042585372925,
2414         "z": "54a98307.1c261c",
2415         "wires": [
2416             []
2417         ]
2418     },
2419     {
2420         "id": "aa7e2636.430618",
2421         "type": "execute",
2422         "name": "generate addRRMPolicy.ToNRCellDU URL",
2423         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addRRMPolicyRatio.ToNRCellCU`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
2424         "comments": "",
2425         "outputs": 1,
2426         "x": 3829.729076385498,
2427         "y": 2819.7605240345,
2428         "z": "54a98307.1c261c",
2429         "wires": [
2430             []
2431         ]
2432     },
2433     {
2434         "id": "4b72fded.f78d94",
2435         "type": "execute",
2436         "name": "Populate idGNBDUFunction",
2437         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addRRMPolicyRatio.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{idGNBCUCPFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.gNBCUCPList.gNBCUName`\"/>",
2438         "comments": "",
2439         "outputs": 1,
2440         "x": 3542.718837738037,
2441         "y": 2955.7606143951416,
2442         "z": "54a98307.1c261c",
2443         "wires": [
2444             []
2445         ]
2446     },
2447     {
2448         "id": "29622591.b3bb8a",
2449         "type": "execute",
2450         "name": "Populate idNRCellDU",
2451         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addRRMPolicyRatio.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{idNRCellCU}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.cellLocalId`\"/>",
2452         "comments": "",
2453         "outputs": 1,
2454         "x": 3523.718837738037,
2455         "y": 2994.7603702545166,
2456         "z": "54a98307.1c261c",
2457         "wires": [
2458             []
2459         ]
2460     },
2461     {
2462         "id": "3b2c3cb3.3e7f54",
2463         "type": "execute",
2464         "name": "Populate id",
2465         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addRRMPolicyRatio.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{id}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.RRMPolicyRatioID.NRCellCU`\"/>",
2466         "comments": "",
2467         "outputs": 1,
2468         "x": 3504.7188453674316,
2469         "y": 3034.760753631592,
2470         "z": "54a98307.1c261c",
2471         "wires": [
2472             []
2473         ]
2474     },
2475     {
2476         "id": "38b54e56.be0762",
2477         "type": "failure",
2478         "name": "failure",
2479         "xml": "<outcome value='failure'>\n",
2480         "comments": "",
2481         "outputs": 1,
2482         "x": 3787.729206085205,
2483         "y": 3009.0939836502075,
2484         "z": "54a98307.1c261c",
2485         "wires": [
2486             [
2487                 "200d240d.2835bc"
2488             ]
2489         ]
2490     },
2491     {
2492         "id": "1e9c583a.ebb9d8",
2493         "type": "success",
2494         "name": "success",
2495         "xml": "<outcome value='success'>\n",
2496         "comments": "",
2497         "outputs": 1,
2498         "x": 4024.729335784912,
2499         "y": 3173.0938663482666,
2500         "z": "54a98307.1c261c",
2501         "wires": [
2502             [
2503                 "2cf11025.93f59"
2504             ]
2505         ]
2506     },
2507     {
2508         "id": "200d240d.2835bc",
2509         "type": "block",
2510         "name": "block",
2511         "xml": "<block>\n",
2512         "atomic": "false",
2513         "comments": "",
2514         "outputs": 1,
2515         "x": 3935.729206085205,
2516         "y": 3036.0939836502075,
2517         "z": "54a98307.1c261c",
2518         "wires": [
2519             [
2520                 "848f9511.62bef8",
2521                 "f11b3f16.9273d"
2522             ]
2523         ]
2524     },
2525     {
2526         "id": "2cf11025.93f59",
2527         "type": "block",
2528         "name": "block",
2529         "xml": "<block>\n",
2530         "atomic": "false",
2531         "comments": "",
2532         "outputs": 1,
2533         "x": 4188.728847503662,
2534         "y": 3178.0938663482666,
2535         "z": "54a98307.1c261c",
2536         "wires": [
2537             [
2538                 "2e60bd0d.0e7782"
2539             ]
2540         ]
2541     },
2542     {
2543         "id": "848f9511.62bef8",
2544         "type": "returnFailure",
2545         "name": "return failure",
2546         "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 adding RRMPolicyr\" />",
2547         "comments": "",
2548         "x": 4074.72896194458,
2549         "y": 3108.0939836502075,
2550         "z": "54a98307.1c261c",
2551         "wires": []
2552     },
2553     {
2554         "id": "2e60bd0d.0e7782",
2555         "type": "record",
2556         "name": "record",
2557         "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=\"addRRMPolicyRatio to NRCELLCU Executed Successfully \"/>",
2558         "comments": "",
2559         "outputs": 1,
2560         "x": 4288.729335784912,
2561         "y": 3103.0941104888916,
2562         "z": "54a98307.1c261c",
2563         "wires": [
2564             []
2565         ]
2566     },
2567     {
2568         "id": "607e7995.c18b68",
2569         "type": "execute",
2570         "name": "generate RRMPolicy Ratio URL ToNRCellDU",
2571         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addRRMPolicyRatio.ToNRCellCU.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
2572         "comments": "",
2573         "outputs": 1,
2574         "x": 4025.71879196167,
2575         "y": 2874.7605152130127,
2576         "z": "54a98307.1c261c",
2577         "wires": [
2578             []
2579         ]
2580     },
2581     {
2582         "id": "b7a227f3.c1e6c8",
2583         "type": "block",
2584         "name": "ransim  URL",
2585         "xml": "<block atomic='true'>",
2586         "atomic": "true",
2587         "comments": "",
2588         "outputs": 1,
2589         "x": 3719.7187271118164,
2590         "y": 2898.7605237960815,
2591         "z": "54a98307.1c261c",
2592         "wires": [
2593             [
2594                 "607e7995.c18b68",
2595                 "8b6f18b9.daeb18"
2596             ]
2597         ]
2598     },
2599     {
2600         "id": "8b6f18b9.daeb18",
2601         "type": "execute",
2602         "name": "populate mountName",
2603         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addRRMPolicyRatio.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.gNBCUCPList.gNBCUName`\"/>",
2604         "comments": "",
2605         "outputs": 1,
2606         "x": 3962.7187995910645,
2607         "y": 2933.7605743408203,
2608         "z": "54a98307.1c261c",
2609         "wires": [
2610             []
2611         ]
2612     },
2613     {
2614         "id": "4a0028ee.501398",
2615         "type": "comment",
2616         "name": "Connect to RRM P{olicy Ratio",
2617         "info": "when able to talk to latest SDNC",
2618         "comments": "",
2619         "x": 3707.718593597412,
2620         "y": 3146.0936222076416,
2621         "z": "54a98307.1c261c",
2622         "wires": []
2623     },
2624     {
2625         "id": "725b0d66.f66014",
2626         "type": "execute",
2627         "name": "gNBCUCPList-nFType",
2628         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBCUCPList.nFType' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUCPList[' + $id2 + '].nFType'`\" />",
2629         "comments": "",
2630         "outputs": 1,
2631         "x": 2690.7394981384277,
2632         "y": 1869.0940256118774,
2633         "z": "54a98307.1c261c",
2634         "wires": [
2635             []
2636         ]
2637     },
2638     {
2639         "id": "566e22dd.13c89c",
2640         "type": "block",
2641         "name": "CUUP",
2642         "xml": "<block atomic='true'>",
2643         "atomic": "true",
2644         "comments": "",
2645         "outputs": 1,
2646         "x": 1945.7707176208496,
2647         "y": 3556.8387393951416,
2648         "z": "54a98307.1c261c",
2649         "wires": [
2650             [
2651                 "a38c946e.5ff988",
2652                 "e73a565c.bb8318",
2653                 "cc8f807e.2e89d",
2654                 "c010057d.0aae08"
2655             ]
2656         ]
2657     },
2658     {
2659         "id": "b1c925f.48433d8",
2660         "type": "block",
2661         "name": "Add RRM Policy Ratio",
2662         "xml": "<block atomic='true'>",
2663         "atomic": "true",
2664         "comments": "",
2665         "outputs": 1,
2666         "x": 3307.7710037231445,
2667         "y": 5023.839067697525,
2668         "z": "54a98307.1c261c",
2669         "wires": [
2670             [
2671                 "26dde150.fdd6ee",
2672                 "599254e8.0ff8cc",
2673                 "4660001a.1d428",
2674                 "396524a1.e862fc",
2675                 "226cc1a1.33ec4e",
2676                 "4b9935f9.b46bac",
2677                 "c71b4eec.95244"
2678             ]
2679         ]
2680     },
2681     {
2682         "id": "14863694.d4cb19",
2683         "type": "switchNode",
2684         "name": "ransim mounted",
2685         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
2686         "comments": "",
2687         "outputs": 1,
2688         "x": 3503.770740509033,
2689         "y": 4268.839810371399,
2690         "z": "54a98307.1c261c",
2691         "wires": [
2692             [
2693                 "ed056be5.527c58",
2694                 "246e07bc.b5de58"
2695             ]
2696         ]
2697     },
2698     {
2699         "id": "ed056be5.527c58",
2700         "type": "outcome",
2701         "name": "Not Mounted",
2702         "xml": "<outcome value='false'>\n",
2703         "comments": "",
2704         "outputs": 1,
2705         "x": 3744.770740509033,
2706         "y": 4200.839810848236,
2707         "z": "54a98307.1c261c",
2708         "wires": [
2709             [
2710                 "adcdf20a.645d1"
2711             ]
2712         ]
2713     },
2714     {
2715         "id": "246e07bc.b5de58",
2716         "type": "outcome",
2717         "name": "Mounted",
2718         "xml": "<outcome value='true'>\n",
2719         "comments": "",
2720         "outputs": 1,
2721         "x": 3725.7708625793457,
2722         "y": 4294.839688301086,
2723         "z": "54a98307.1c261c",
2724         "wires": [
2725             [
2726                 "8bf12329.3060a"
2727             ]
2728         ]
2729     },
2730     {
2731         "id": "e73a565c.bb8318",
2732         "type": "for",
2733         "name": "For List of CUUP's",
2734         "xml": "<for index='id2' start='0' end='`$tmp.CUUPListEntries `' >",
2735         "comments": "",
2736         "outputs": 1,
2737         "x": 2591.770751953125,
2738         "y": 3650.839569091797,
2739         "z": "54a98307.1c261c",
2740         "wires": [
2741             [
2742                 "4fef7442.88c04c",
2743                 "5e56a7bb.0dcd98",
2744                 "2243270a.d8ee78",
2745                 "4170c6a9.766218",
2746                 "fff5ccc7.34377",
2747                 "b1c925f.48433d8",
2748                 "c1b035a5.486b98",
2749                 "4374f72c.243e38"
2750             ]
2751         ]
2752     },
2753     {
2754         "id": "a38c946e.5ff988",
2755         "type": "record",
2756         "name": "record",
2757         "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=\"getListofCells-configdb-response. \"/>\n<parameter name=\"field2\" value=\"`$tmp.CUUPListEntries`\"/>",
2758         "comments": "",
2759         "outputs": 1,
2760         "x": 3014.7706031799316,
2761         "y": 3403.8390417099,
2762         "z": "54a98307.1c261c",
2763         "wires": [
2764             []
2765         ]
2766     },
2767     {
2768         "id": "cc8f807e.2e89d",
2769         "type": "execute",
2770         "name": "set CUUP Level parms",
2771         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.CUUPListEntries' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUUPList_length'`\" />",
2772         "comments": "",
2773         "outputs": 1,
2774         "x": 3017.7705078125,
2775         "y": 3360.8391246795654,
2776         "z": "54a98307.1c261c",
2777         "wires": [
2778             []
2779         ]
2780     },
2781     {
2782         "id": "4fef7442.88c04c",
2783         "type": "record",
2784         "name": "record",
2785         "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=\"CUCP Details \"/>\n<parameter name=\"field2\" value=\"`$tmp.gNBCUUPList.gNBCUUPId`\"/>\n<parameter name=\"field3\" value=\"`$tmp.gNBCUUPList.gNBId`\"/>\n<parameter name=\"field4\" value=\"`$tmp.gNBCUUPList.gNBIdLength`\"/>\n<parameter name=\"field5\" value=\"`$tmp.gNBCUUPList.pLMNInfoList_length`\"/>\n<parameter name=\"field6\" value=\"`$tmp.payload.pLMNId`\"/>",
2786         "comments": "",
2787         "outputs": 1,
2788         "x": 3501.7705078125,
2789         "y": 3816.8396129608154,
2790         "z": "54a98307.1c261c",
2791         "wires": [
2792             []
2793         ]
2794     },
2795     {
2796         "id": "5e56a7bb.0dcd98",
2797         "type": "block",
2798         "name": "cellCUUPList Level Parms",
2799         "xml": "<block atomic='true'>",
2800         "atomic": "true",
2801         "comments": "",
2802         "outputs": 1,
2803         "x": 3467.7706451416016,
2804         "y": 3745.8392436504364,
2805         "z": "54a98307.1c261c",
2806         "wires": [
2807             [
2808                 "9504632.c9e9ba",
2809                 "f2e50f4b.d4a57",
2810                 "e7ce2a39.0e6f18",
2811                 "7bc968f5.ad1b38"
2812             ]
2813         ]
2814     },
2815     {
2816         "id": "9504632.c9e9ba",
2817         "type": "execute",
2818         "name": "gNBCUUPList.gNBCUUPId",
2819         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBCUUPList.gNBCUUPId' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUUPList[' + $id2 + '].gNBCUUPId'`\" />\n",
2820         "comments": "",
2821         "outputs": 1,
2822         "x": 3904.770751953125,
2823         "y": 3664.839080810547,
2824         "z": "54a98307.1c261c",
2825         "wires": [
2826             []
2827         ]
2828     },
2829     {
2830         "id": "f2e50f4b.d4a57",
2831         "type": "execute",
2832         "name": "gNBCUUPList-gNBId",
2833         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBCUUPList.gNBId' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUUPList[' + $id2 + '].gNBId'`\" />",
2834         "comments": "",
2835         "outputs": 1,
2836         "x": 3925.770839691162,
2837         "y": 3759.8392276763916,
2838         "z": "54a98307.1c261c",
2839         "wires": [
2840             []
2841         ]
2842     },
2843     {
2844         "id": "e7ce2a39.0e6f18",
2845         "type": "execute",
2846         "name": "gNBCUUPList-gNBIdLength",
2847         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBCUUPList.gNBIdLength' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUUPList[' + $id2 + '].gNBIdLength'`\" />",
2848         "comments": "",
2849         "outputs": 1,
2850         "x": 3943.770606994629,
2851         "y": 3803.8391478061676,
2852         "z": "54a98307.1c261c",
2853         "wires": [
2854             []
2855         ]
2856     },
2857     {
2858         "id": "4170c6a9.766218",
2859         "type": "for",
2860         "name": "For pLMNInfoListEntries",
2861         "xml": "<for index='id4' start='0' end='`$tmp.pLMNInfoListEntries`' >",
2862         "comments": "",
2863         "outputs": 1,
2864         "x": 3506.760356903076,
2865         "y": 4054.8392384052277,
2866         "z": "54a98307.1c261c",
2867         "wires": [
2868             [
2869                 "dd9d897d.7f1508"
2870             ]
2871         ]
2872     },
2873     {
2874         "id": "2243270a.d8ee78",
2875         "type": "record",
2876         "name": "record",
2877         "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=\"MCC \"/>\n<parameter name=\"field2\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field3\" value=\"MNC \"/>\n<parameter name=\"field4\" value=\"`$tmp.mnc`\"/>\n<parameter name=\"field5\" value=\"Calculated uLThptPerSlice \"/>\n<parameter name=\"field6\" value=\"`$tmp.uLThptPerSlice`\"/>\n<parameter name=\"field7\" value=\"Calculated dLThptPerSlice \"/>\n<parameter name=\"field8\" value=\"`$tmp.dLThptPerSlice`\"/>",
2878         "comments": "",
2879         "outputs": 1,
2880         "x": 3506.7604789733887,
2881         "y": 3908.839115858078,
2882         "z": "54a98307.1c261c",
2883         "wires": [
2884             []
2885         ]
2886     },
2887     {
2888         "id": "dd9d897d.7f1508",
2889         "type": "block",
2890         "name": "pLMNInfoList Parms",
2891         "xml": "<block atomic='true'>",
2892         "atomic": "true",
2893         "comments": "",
2894         "outputs": 1,
2895         "x": 3757.7605323791504,
2896         "y": 4053.839189529419,
2897         "z": "54a98307.1c261c",
2898         "wires": [
2899             [
2900                 "e6b10a32.f90628",
2901                 "48f98448.9883ec"
2902             ]
2903         ]
2904     },
2905     {
2906         "id": "e6b10a32.f90628",
2907         "type": "execute",
2908         "name": "sNSSAI",
2909         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.fromRAN.sNSSAI' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUUPList[' + $id2 + '].pLMNInfoList[' + $id3 + '].sNSSAI'`\" />",
2910         "comments": "",
2911         "outputs": 1,
2912         "x": 3971.760498046875,
2913         "y": 4004.8393115997314,
2914         "z": "54a98307.1c261c",
2915         "wires": [
2916             []
2917         ]
2918     },
2919     {
2920         "id": "8db8056d.9b7f08",
2921         "type": "comment",
2922         "name": "Check if sNSSAI already exists in YANG tree",
2923         "info": "This needs more work. If sNSSAI already exists in the YANG tree, need to patch the existing pLMNInfoList entry",
2924         "comments": "",
2925         "x": 3574.7605171203613,
2926         "y": 4109.839189529419,
2927         "z": "54a98307.1c261c",
2928         "wires": []
2929     },
2930     {
2931         "id": "48f98448.9883ec",
2932         "type": "record",
2933         "name": "record",
2934         "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=\"sNSSAI from RAN to check if already exists \"/>\n<parameter name=\"field2\" value=\"`$tmp.fromRAN.sNSSAI`\"/>\n",
2935         "comments": "",
2936         "outputs": 1,
2937         "x": 3975.7605590820312,
2938         "y": 4088.8388233184814,
2939         "z": "54a98307.1c261c",
2940         "wires": [
2941             []
2942         ]
2943     },
2944     {
2945         "id": "d4961023.db516",
2946         "type": "record",
2947         "name": "record",
2948         "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=\"Setting variables for PLMNInfoList Entry Add to NRCellCU\"/>\n<parameter name=\"field2\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellDU.url`\"/>\n<parameter name=\"field3\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field4\" value=\"`$tmp.mnc`\"/>\n<parameter name=\"field5\" value=\"`$payloadJson.input.sliceProfile.sNSSAI`\"/>\n<parameter name=\"field6\" value=\"`$tmp.uLThptPerSlice`\"/>\n<parameter name=\"field7\" value=\"`$tmp.dLThptPerSlice`\"/>",
2949         "comments": "",
2950         "outputs": 1,
2951         "x": 3852.7717094421387,
2952         "y": 4644.172580718994,
2953         "z": "54a98307.1c261c",
2954         "wires": [
2955             []
2956         ]
2957     },
2958     {
2959         "id": "fff5ccc7.34377",
2960         "type": "block",
2961         "name": "Add PLMNInfoList Entry",
2962         "xml": "<block atomic='true'>",
2963         "atomic": "true",
2964         "comments": "",
2965         "outputs": 1,
2966         "x": 3446.770496368408,
2967         "y": 4454.183429718018,
2968         "z": "54a98307.1c261c",
2969         "wires": [
2970             [
2971                 "d4961023.db516",
2972                 "27d9bcaf.3ab524",
2973                 "b079c675.2b2218",
2974                 "1ca6f803.08de18",
2975                 "52207ffe.ac0f4",
2976                 "14863694.d4cb19",
2977                 "8f1d0f49.6e6f3",
2978                 "b541e97a.091298",
2979                 "f675c08c.37fb7"
2980             ]
2981         ]
2982     },
2983     {
2984         "id": "8f1d0f49.6e6f3",
2985         "type": "execute",
2986         "name": "add PLMNInfoListEntry ToGNBCUUPFn using PUT",
2987         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-add-get-PLMNInfoListEntry-GNBCUUPFn.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.addPLMNInfoListEntry.ToGNBCUUPFn.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"PLMNInfoListEntry-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />",
2988         "comments": "",
2989         "outputs": 1,
2990         "x": 3844.770793914795,
2991         "y": 4703.183139801025,
2992         "z": "54a98307.1c261c",
2993         "wires": [
2994             [
2995                 "519dd03e.e5435",
2996                 "91213125.a81d2"
2997             ]
2998         ]
2999     },
3000     {
3001         "id": "27d9bcaf.3ab524",
3002         "type": "record",
3003         "name": "record",
3004         "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=\"Add PLMNInfoListEntry ToGNBCUUPFn URL\"/>\n<parameter name=\"field2\" value=\"`$tmp.addPLMNInfoListEntry.ToGNBCUUPFn.url`\"/>",
3005         "comments": "",
3006         "outputs": 1,
3007         "x": 3854.7706718444824,
3008         "y": 4596.183139801025,
3009         "z": "54a98307.1c261c",
3010         "wires": [
3011             []
3012         ]
3013     },
3014     {
3015         "id": "adcdf20a.645d1",
3016         "type": "execute",
3017         "name": "generate addPLMNInfoListEntry.ToGNBCUUPFn",
3018         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addPLMNInfoListEntry.ToGNBCUUPFn`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToGNBCUUPFn.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
3019         "comments": "",
3020         "outputs": 1,
3021         "x": 4056.77054977417,
3022         "y": 4200.839447975159,
3023         "z": "54a98307.1c261c",
3024         "wires": [
3025             []
3026         ]
3027     },
3028     {
3029         "id": "b079c675.2b2218",
3030         "type": "execute",
3031         "name": "Populate idGNBDUFunction",
3032         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToGNBCUUPFn.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToGNBCUUPFn.url\"/>\n    <parameter name=\"target\" value=\"{idGNBCUUPFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.gNBCUUPList.gNBCUUPId`\"/>\n",
3033         "comments": "",
3034         "outputs": 1,
3035         "x": 3906.76029586792,
3036         "y": 4387.839370727539,
3037         "z": "54a98307.1c261c",
3038         "wires": [
3039             []
3040         ]
3041     },
3042     {
3043         "id": "1ca6f803.08de18",
3044         "type": "execute",
3045         "name": "Populate mcc",
3046         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToGNBCUUPFn.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToGNBCUUPFn.url\"/>\n    <parameter name=\"target\" value=\"{mcc}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.mcc`\"/>",
3047         "comments": "",
3048         "outputs": 1,
3049         "x": 3872.76029586792,
3050         "y": 4449.839372634888,
3051         "z": "54a98307.1c261c",
3052         "wires": [
3053             []
3054         ]
3055     },
3056     {
3057         "id": "52207ffe.ac0f4",
3058         "type": "execute",
3059         "name": "Populate mnc",
3060         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToGNBCUUPFn.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToGNBCUUPFn.url\"/>\n    <parameter name=\"target\" value=\"{mnc}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.mnc`\"/>",
3061         "comments": "",
3062         "outputs": 1,
3063         "x": 3869.76029586792,
3064         "y": 4498.839374542236,
3065         "z": "54a98307.1c261c",
3066         "wires": [
3067             []
3068         ]
3069     },
3070     {
3071         "id": "519dd03e.e5435",
3072         "type": "failure",
3073         "name": "failure",
3074         "xml": "<outcome value='failure'>\n",
3075         "comments": "",
3076         "outputs": 1,
3077         "x": 4105.7713623046875,
3078         "y": 4480.172088623047,
3079         "z": "54a98307.1c261c",
3080         "wires": [
3081             [
3082                 "9fb290be.7c712"
3083             ]
3084         ]
3085     },
3086     {
3087         "id": "91213125.a81d2",
3088         "type": "success",
3089         "name": "success",
3090         "xml": "<outcome value='success'>\n",
3091         "comments": "",
3092         "outputs": 1,
3093         "x": 4146.771728515625,
3094         "y": 4638.173187255859,
3095         "z": "54a98307.1c261c",
3096         "wires": [
3097             [
3098                 "a50a0757.8e3938"
3099             ]
3100         ]
3101     },
3102     {
3103         "id": "9fb290be.7c712",
3104         "type": "block",
3105         "name": "block",
3106         "xml": "<block>\n",
3107         "atomic": "false",
3108         "comments": "",
3109         "outputs": 1,
3110         "x": 4319.77099609375,
3111         "y": 4406.172821044922,
3112         "z": "54a98307.1c261c",
3113         "wires": [
3114             [
3115                 "ba535d02.1d5bd",
3116                 "f11b3f16.9273d"
3117             ]
3118         ]
3119     },
3120     {
3121         "id": "a50a0757.8e3938",
3122         "type": "block",
3123         "name": "block",
3124         "xml": "<block>\n",
3125         "atomic": "false",
3126         "comments": "",
3127         "outputs": 1,
3128         "x": 4160.7711181640625,
3129         "y": 4701.173309326172,
3130         "z": "54a98307.1c261c",
3131         "wires": [
3132             [
3133                 "a1983d7d.e1391"
3134             ]
3135         ]
3136     },
3137     {
3138         "id": "ba535d02.1d5bd",
3139         "type": "returnFailure",
3140         "name": "return failure",
3141         "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 adding PLMNInfoList Entry to GNBCUUPFn\" />",
3142         "comments": "",
3143         "x": 4306.7706298828125,
3144         "y": 4535.172821044922,
3145         "z": "54a98307.1c261c",
3146         "wires": []
3147     },
3148     {
3149         "id": "a1983d7d.e1391",
3150         "type": "record",
3151         "name": "record",
3152         "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=\"PLMNInfo List Entry Add Executed Successfully \"/>",
3153         "comments": "",
3154         "outputs": 1,
3155         "x": 4307.771484375,
3156         "y": 4689.173309326172,
3157         "z": "54a98307.1c261c",
3158         "wires": [
3159             []
3160         ]
3161     },
3162     {
3163         "id": "be37394c.3a72b8",
3164         "type": "execute",
3165         "name": "generate addPLMNInfoListEntry ToGNBCUUPFn",
3166         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addPLMNInfoListEntry.ToGNBCUUPFn.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToGNBCUUPFn.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
3167         "comments": "",
3168         "outputs": 1,
3169         "x": 4251.760303497314,
3170         "y": 4263.839448928833,
3171         "z": "54a98307.1c261c",
3172         "wires": [
3173             []
3174         ]
3175     },
3176     {
3177         "id": "8bf12329.3060a",
3178         "type": "block",
3179         "name": "ransim  URL",
3180         "xml": "<block atomic='true'>",
3181         "atomic": "true",
3182         "comments": "",
3183         "outputs": 1,
3184         "x": 3906.7601356506348,
3185         "y": 4295.839450836182,
3186         "z": "54a98307.1c261c",
3187         "wires": [
3188             [
3189                 "be37394c.3a72b8",
3190                 "f543076.150d6f8"
3191             ]
3192         ]
3193     },
3194     {
3195         "id": "f543076.150d6f8",
3196         "type": "execute",
3197         "name": "populate mountName",
3198         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToGNBCUUPFn.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToGNBCUUPFn.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.gNBCUUPList.gNBCUUPId`\"/>",
3199         "comments": "",
3200         "outputs": 1,
3201         "x": 4170.760631561279,
3202         "y": 4327.839450836182,
3203         "z": "54a98307.1c261c",
3204         "wires": [
3205             []
3206         ]
3207     },
3208     {
3209         "id": "819bcc0a.fb9e3",
3210         "type": "comment",
3211         "name": "Connect to AddPLMNInfoList Entry",
3212         "info": "when able to talk to latest SDNC",
3213         "comments": "",
3214         "x": 3598.7603607177734,
3215         "y": 4601.172827720642,
3216         "z": "54a98307.1c261c",
3217         "wires": []
3218     },
3219     {
3220         "id": "26dde150.fdd6ee",
3221         "type": "switchNode",
3222         "name": "ransim mounted",
3223         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
3224         "comments": "",
3225         "outputs": 1,
3226         "x": 3539.76025390625,
3227         "y": 4851.505341291428,
3228         "z": "54a98307.1c261c",
3229         "wires": [
3230             [
3231                 "67323981.815ca8",
3232                 "9575ada9.9f357"
3233             ]
3234         ]
3235     },
3236     {
3237         "id": "67323981.815ca8",
3238         "type": "outcome",
3239         "name": "Not Mounted",
3240         "xml": "<outcome value='false'>\n",
3241         "comments": "",
3242         "outputs": 1,
3243         "x": 3734.760280609131,
3244         "y": 4811.505248785019,
3245         "z": "54a98307.1c261c",
3246         "wires": [
3247             [
3248                 "1343a0c4.6bce2f"
3249             ]
3250         ]
3251     },
3252     {
3253         "id": "9575ada9.9f357",
3254         "type": "outcome",
3255         "name": "Mounted",
3256         "xml": "<outcome value='true'>\n",
3257         "comments": "",
3258         "outputs": 1,
3259         "x": 3714.76025390625,
3260         "y": 4890.505340337753,
3261         "z": "54a98307.1c261c",
3262         "wires": [
3263             [
3264                 "d44cbc14.b24aa"
3265             ]
3266         ]
3267     },
3268     {
3269         "id": "226cc1a1.33ec4e",
3270         "type": "record",
3271         "name": "record",
3272         "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=\"Setting variables for addRRMPolicyRatio to GNBCUUPFn\"/>\n<parameter name=\"field2\" value=\"`$tmp.addRRMPolicyRatio.ToGNBCUUPFn.url`\"/>\n<parameter name=\"field3\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field4\" value=\"`$tmp.mnc`\"/>\n<parameter name=\"field5\" value=\"`$payloadJson.input.sliceProfile.sNSSAI`\"/>\n<parameter name=\"field6\" value=\"`$tmp.uLThptPerSlice`\"/>\n<parameter name=\"field7\" value=\"`$tmp.dLThptPerSlice`\"/>",
3273         "comments": "",
3274         "outputs": 1,
3275         "x": 3693.761631011963,
3276         "y": 5158.839032173157,
3277         "z": "54a98307.1c261c",
3278         "wires": [
3279             []
3280         ]
3281     },
3282     {
3283         "id": "4b9935f9.b46bac",
3284         "type": "execute",
3285         "name": "add RRM Policy ToGNBCUUPFn using PUT",
3286         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-add-RRMPolicyRatio-GNBCUUPFn.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.addRRMPolicyRatio.ToGNBCUUPFn.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"addRRMPolicyRatio-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />",
3287         "comments": "",
3288         "outputs": 1,
3289         "x": 3755.7611083984375,
3290         "y": 5221.849707841873,
3291         "z": "54a98307.1c261c",
3292         "wires": [
3293             [
3294                 "2a64ca6c.02be26",
3295                 "bde6fba4.0628b8"
3296             ]
3297         ]
3298     },
3299     {
3300         "id": "396524a1.e862fc",
3301         "type": "record",
3302         "name": "record",
3303         "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=\"addRRMPolicyRatio ToGNBCUUPFn URL\"/>\n<parameter name=\"field2\" value=\"`$tmp.addRRMPolicyRatio.ToGNBCUUPFn.url`\"/>",
3304         "comments": "",
3305         "outputs": 1,
3306         "x": 3693.760898590088,
3307         "y": 5108.849347114563,
3308         "z": "54a98307.1c261c",
3309         "wires": [
3310             []
3311         ]
3312     },
3313     {
3314         "id": "1343a0c4.6bce2f",
3315         "type": "execute",
3316         "name": "generate addRRMPolicy.ToNRCellDU URL",
3317         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addRRMPolicyRatio.ToGNBCUUPFn`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToGNBCUUPFn.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
3318         "comments": "",
3319         "outputs": 1,
3320         "x": 4017.76025390625,
3321         "y": 4806.505340576172,
3322         "z": "54a98307.1c261c",
3323         "wires": [
3324             []
3325         ]
3326     },
3327     {
3328         "id": "599254e8.0ff8cc",
3329         "type": "execute",
3330         "name": "Populate idGNBDUFunction",
3331         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addRRMPolicyRatio.ToGNBCUUPFn.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToGNBCUUPFn.url\"/>\n    <parameter name=\"target\" value=\"{idGNBCUUPFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.gNBCUUPList.gNBCUUPId`\"/>",
3332         "comments": "",
3333         "outputs": 1,
3334         "x": 3733.749969482422,
3335         "y": 4960.505756616592,
3336         "z": "54a98307.1c261c",
3337         "wires": [
3338             []
3339         ]
3340     },
3341     {
3342         "id": "4660001a.1d428",
3343         "type": "execute",
3344         "name": "Populate id",
3345         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addRRMPolicyRatio.ToGNBCUUPFn.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToGNBCUUPFn.url\"/>\n    <parameter name=\"target\" value=\"{id}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.RRMPolicyRatioID.GNBCUUPFunction`\"/>",
3346         "comments": "",
3347         "outputs": 1,
3348         "x": 3687.750129699707,
3349         "y": 5004.506079912186,
3350         "z": "54a98307.1c261c",
3351         "wires": [
3352             []
3353         ]
3354     },
3355     {
3356         "id": "2a64ca6c.02be26",
3357         "type": "failure",
3358         "name": "failure",
3359         "xml": "<outcome value='failure'>\n",
3360         "comments": "",
3361         "outputs": 1,
3362         "x": 4014.76065826416,
3363         "y": 5031.83867764473,
3364         "z": "54a98307.1c261c",
3365         "wires": [
3366             [
3367                 "b9277a5d.90d978"
3368             ]
3369         ]
3370     },
3371     {
3372         "id": "bde6fba4.0628b8",
3373         "type": "success",
3374         "name": "success",
3375         "xml": "<outcome value='success'>\n",
3376         "comments": "",
3377         "outputs": 1,
3378         "x": 4077.760627746582,
3379         "y": 5218.839087724686,
3380         "z": "54a98307.1c261c",
3381         "wires": [
3382             [
3383                 "a8920758.fe77c8"
3384             ]
3385         ]
3386     },
3387     {
3388         "id": "b9277a5d.90d978",
3389         "type": "block",
3390         "name": "block",
3391         "xml": "<block>\n",
3392         "atomic": "false",
3393         "comments": "",
3394         "outputs": 1,
3395         "x": 4234.760414123535,
3396         "y": 5020.83916592598,
3397         "z": "54a98307.1c261c",
3398         "wires": [
3399             [
3400                 "794b8cd2.84a6b4",
3401                 "f11b3f16.9273d"
3402             ]
3403         ]
3404     },
3405     {
3406         "id": "a8920758.fe77c8",
3407         "type": "block",
3408         "name": "block",
3409         "xml": "<block>\n",
3410         "atomic": "false",
3411         "comments": "",
3412         "outputs": 1,
3413         "x": 4239.7600173950195,
3414         "y": 5202.839453935623,
3415         "z": "54a98307.1c261c",
3416         "wires": [
3417             [
3418                 "3819b1d4.488b9e"
3419             ]
3420         ]
3421     },
3422     {
3423         "id": "794b8cd2.84a6b4",
3424         "type": "returnFailure",
3425         "name": "return failure",
3426         "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 adding RRMPolicy\" />",
3427         "comments": "",
3428         "x": 4243.760383605957,
3429         "y": 5098.839453935623,
3430         "z": "54a98307.1c261c",
3431         "wires": []
3432     },
3433     {
3434         "id": "3819b1d4.488b9e",
3435         "type": "record",
3436         "name": "record",
3437         "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=\"addRRMPolicyRatio Executed Successfully \"/>",
3438         "comments": "",
3439         "outputs": 1,
3440         "x": 4392.760627746582,
3441         "y": 5184.840064287186,
3442         "z": "54a98307.1c261c",
3443         "wires": [
3444             []
3445         ]
3446     },
3447     {
3448         "id": "e616294e.a253a8",
3449         "type": "execute",
3450         "name": "generate RRMPolicy Ratio URL ToNRCellDU",
3451         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addRRMPolicyRatio.ToGNBCUUPFn.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToGNBCUUPFn.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
3452         "comments": "",
3453         "outputs": 1,
3454         "x": 4131.7499923706055,
3455         "y": 4857.505460500717,
3456         "z": "54a98307.1c261c",
3457         "wires": [
3458             []
3459         ]
3460     },
3461     {
3462         "id": "d44cbc14.b24aa",
3463         "type": "block",
3464         "name": "ransim  URL",
3465         "xml": "<block atomic='true'>",
3466         "atomic": "true",
3467         "comments": "",
3468         "outputs": 1,
3469         "x": 3860.7499771118164,
3470         "y": 4856.50546002388,
3471         "z": "54a98307.1c261c",
3472         "wires": [
3473             [
3474                 "e616294e.a253a8",
3475                 "3747f40b.03a89c"
3476             ]
3477         ]
3478     },
3479     {
3480         "id": "3747f40b.03a89c",
3481         "type": "execute",
3482         "name": "populate mountName",
3483         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addRRMPolicyRatio.ToGNBCUUPFn.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToGNBCUUPFn.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.gNBCUUPList.gNBCUUPId`\"/>",
3484         "comments": "",
3485         "outputs": 1,
3486         "x": 4084.749984741211,
3487         "y": 4938.505788087845,
3488         "z": "54a98307.1c261c",
3489         "wires": [
3490             []
3491         ]
3492     },
3493     {
3494         "id": "49329155.2a1ef",
3495         "type": "comment",
3496         "name": "Connect to RRM P{olicy Ratio",
3497         "info": "when able to talk to latest SDNC",
3498         "comments": "",
3499         "x": 3708.750217437744,
3500         "y": 5186.838788032532,
3501         "z": "54a98307.1c261c",
3502         "wires": []
3503     },
3504     {
3505         "id": "c010057d.0aae08",
3506         "type": "block",
3507         "name": "rrmPolicyDedicatedRatio",
3508         "xml": "<block atomic='true'>",
3509         "atomic": "true",
3510         "comments": "",
3511         "outputs": 1,
3512         "x": 2983.771095275879,
3513         "y": 3505.5164098739624,
3514         "z": "54a98307.1c261c",
3515         "wires": [
3516             [
3517                 "e17dd25a.d2dd8",
3518                 "5bb1f566.70cf0c",
3519                 "459c9f83.551d9",
3520                 "ab13fa24.13ecd8",
3521                 "44c1859c.81e89c",
3522                 "23bd5f13.8478b",
3523                 "9f5cd12d.485b5"
3524             ]
3525         ]
3526     },
3527     {
3528         "id": "44c1859c.81e89c",
3529         "type": "set",
3530         "name": "calculation rrm5",
3531         "xml": "<set>\n<parameter name='tmp.rRMPolicyDedicatedRatio.CUUP' value='`$tmp.rRMPolicyDedicatedRatio.CUUP1 / $prop.cuupfunction.maxNumberOfDRBsPerCUUP`' />",
3532         "comments": "",
3533         "x": 3241.7715187072754,
3534         "y": 3616.2939977645874,
3535         "z": "54a98307.1c261c",
3536         "wires": []
3537     },
3538     {
3539         "id": "459c9f83.551d9",
3540         "type": "record",
3541         "name": "record",
3542         "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 CUUP \"/>\n<parameter name=\"field2\" value=\"`$tmp.rRMPolicyDedicatedRatio.CUUP`\"/>\n<parameter name=\"field3\" value=\"tmp.TotalNumberOfDRBForNSSAI \"/>\n<parameter name=\"field4\" value=\"`$tmp.TotalNumberOfDRBForNSSAI`\"/>\n<parameter name=\"field5\" value=\"tmp.DRBPerCUUPForSNSSAI \"/>\n<parameter name=\"field6\" value=\"`$tmp.DRBPerCUUPForSNSSAI`\"/>\n<parameter name=\"field7\" value=\"tmp.rRMPolicyDedicatedRatio.CUUP1 \"/>\n<parameter name=\"field8\" value=\"`$tmp.rRMPolicyDedicatedRatio.CUUP1`\"/>\n<parameter name=\"field9\" value=\"tmp.rRMPolicyDedicatedRatio.CUUP\"/>\n<parameter name=\"field10\" value=\"`$tmp.rRMPolicyDedicatedRatio.CUUP`\"/>\n<parameter name=\"field11\" value=\"tmp.maxNumberOfConns\"/>\n<parameter name=\"field12\" value=\"`$tmp.maxNumberOfConns-CUUP`\"/>",
3543         "comments": "",
3544         "outputs": 1,
3545         "x": 3201.7712783813477,
3546         "y": 3664.9611110687256,
3547         "z": "54a98307.1c261c",
3548         "wires": [
3549             []
3550         ]
3551     },
3552     {
3553         "id": "7bc968f5.ad1b38",
3554         "type": "execute",
3555         "name": "gNBCUUPList-pLMNInfoList_length",
3556         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.pLMNInfoListEntries' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUUPList[' + $id2 + '].pLMNInfoList_length'`\" />",
3557         "comments": "",
3558         "outputs": 1,
3559         "x": 3959.770606994629,
3560         "y": 3844.8391535282135,
3561         "z": "54a98307.1c261c",
3562         "wires": [
3563             []
3564         ]
3565     },
3566     {
3567         "id": "41b57b00.7f6ff4",
3568         "type": "execute",
3569         "name": "gNBCUUPList-pLMNId",
3570         "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=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUUPList[' + $id2 + '].pLMNId'`\" />",
3571         "comments": "",
3572         "outputs": 1,
3573         "x": 3965.9935340881348,
3574         "y": 3932.515090942383,
3575         "z": "54a98307.1c261c",
3576         "wires": [
3577             []
3578         ]
3579     },
3580     {
3581         "id": "e055c9b4.733758",
3582         "type": "comment",
3583         "name": "Assumption pLMNId in configDB resp",
3584         "info": "Assumed that configDB responnse will include pLMNId...currently, it is not there",
3585         "comments": "",
3586         "x": 3986.993377685547,
3587         "y": 3890.5148088932037,
3588         "z": "54a98307.1c261c",
3589         "wires": []
3590     },
3591     {
3592         "id": "93cf6e64.cb4c5",
3593         "type": "for",
3594         "name": "For list of cells",
3595         "xml": "<for index='idx' start='0' end='`$getListofCells-configdb-response._length `' >",
3596         "comments": "",
3597         "outputs": 1,
3598         "x": 2437.750099182129,
3599         "y": 637.7604541778564,
3600         "z": "54a98307.1c261c",
3601         "wires": [
3602             [
3603                 "761d8dc3.502054",
3604                 "4b1b6ef.519fe9"
3605             ]
3606         ]
3607     },
3608     {
3609         "id": "4b1b6ef.519fe9",
3610         "type": "record",
3611         "name": "record",
3612         "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.trackingarea.cell`\"/>",
3613         "comments": "",
3614         "outputs": 1,
3615         "x": 2610.7499771118164,
3616         "y": 670.7604084014893,
3617         "z": "54a98307.1c261c",
3618         "wires": [
3619             []
3620         ]
3621     },
3622     {
3623         "id": "761d8dc3.502054",
3624         "type": "execute",
3625         "name": "Cells in TrackingArea",
3626         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.trackingarea.cell' />\n\t<parameter name='source' value=\"`'getListofCells-configdb-response.[' + $ids + ']'`\" />",
3627         "comments": "",
3628         "outputs": 1,
3629         "x": 2616.7500381469727,
3630         "y": 571.4270191192627,
3631         "z": "54a98307.1c261c",
3632         "wires": [
3633             []
3634         ]
3635     },
3636     {
3637         "id": "6f6a9c3c.1dd214",
3638         "type": "execute",
3639         "name": "cellLocalID",
3640         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.cellLocalId' />\n\t<parameter name='source' value=\"`'getListofCells-configdb-response.[' + $id3 + ']'`\" />",
3641         "comments": "",
3642         "outputs": 1,
3643         "x": 2644.749755859375,
3644         "y": 2063.093963623047,
3645         "z": "54a98307.1c261c",
3646         "wires": [
3647             []
3648         ]
3649     },
3650     {
3651         "id": "b9d834.9cd0f7d",
3652         "type": "block",
3653         "name": "SO Response",
3654         "xml": "<block atomic='true'>",
3655         "atomic": "true",
3656         "comments": "",
3657         "outputs": 1,
3658         "x": 375.74393463134766,
3659         "y": 2474.5150871276855,
3660         "z": "54a98307.1c261c",
3661         "wires": [
3662             [
3663                 "f75f0c80.536a1",
3664                 "33ce8ae7.70ccb6",
3665                 "b7c3ebb0.696cb8",
3666                 "616820a4.d45b2",
3667                 "2c323ebf.7788d2",
3668                 "529080e3.eae63"
3669             ]
3670         ]
3671     },
3672     {
3673         "id": "b7c3ebb0.696cb8",
3674         "type": "set",
3675         "name": "set tmp variables for SO response",
3676         "xml": "<set>\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",
3677         "comments": "",
3678         "x": 800.7451133728027,
3679         "y": 2455.41431081295,
3680         "z": "54a98307.1c261c",
3681         "wires": []
3682     },
3683     {
3684         "id": "f75f0c80.536a1",
3685         "type": "record",
3686         "name": "record SO reply parms",
3687         "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`\" />\n<parameter name='field7' value=\"`$prop.restapi.so.user`\" />\n<parameter name='field8' value=\"`$prop.restapi.so.password`\" />\n<parameter name='field9' value=\"`$tmp.DUList.response_length`\" />\n<parameter name='field10' value=\"`$tmp.CUCPList.response`\" />\n<parameter name='field11' value=\"`$tmp.CUUPList.response`\" />\n<parameter name='field12' value=\"`$tmp.DUList.response`\" />",
3688         "comments": "",
3689         "outputs": 1,
3690         "x": 768.7439079284668,
3691         "y": 2588.5150188207626,
3692         "z": "54a98307.1c261c",
3693         "wires": [
3694             []
3695         ]
3696     },
3697     {
3698         "id": "33ce8ae7.70ccb6",
3699         "type": "execute",
3700         "name": "Send to SO",
3701         "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='*/*' />\n<parameter name=\"restapiUser\" value=\"`$prop.restapi.so.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.restapi.so.password`\"/>",
3702         "comments": "",
3703         "outputs": 1,
3704         "x": 646.7440118789673,
3705         "y": 2665.51464176178,
3706         "z": "54a98307.1c261c",
3707         "wires": [
3708             [
3709                 "abb47f5.27a648",
3710                 "26337510.10fc9a"
3711             ]
3712         ]
3713     },
3714     {
3715         "id": "abb47f5.27a648",
3716         "type": "failure",
3717         "name": "failure",
3718         "xml": "<outcome value='failure'>\n",
3719         "comments": "",
3720         "outputs": 1,
3721         "x": 811.7440118789673,
3722         "y": 2645.5146408081055,
3723         "z": "54a98307.1c261c",
3724         "wires": [
3725             [
3726                 "68fa35b3.6d340c"
3727             ]
3728         ]
3729     },
3730     {
3731         "id": "26337510.10fc9a",
3732         "type": "success",
3733         "name": "success",
3734         "xml": "<outcome value='success'>\n",
3735         "comments": "",
3736         "outputs": 1,
3737         "x": 803.7439050674438,
3738         "y": 2718.514591217041,
3739         "z": "54a98307.1c261c",
3740         "wires": [
3741             [
3742                 "97a20f76.bcb57"
3743             ]
3744         ]
3745     },
3746     {
3747         "id": "97a20f76.bcb57",
3748         "type": "block",
3749         "name": "block",
3750         "xml": "<block>\n",
3751         "atomic": "false",
3752         "comments": "",
3753         "outputs": 1,
3754         "x": 949.743748664856,
3755         "y": 2723.514699935913,
3756         "z": "54a98307.1c261c",
3757         "wires": [
3758             [
3759                 "47a8e625.fa0c48"
3760             ]
3761         ]
3762     },
3763     {
3764         "id": "68fa35b3.6d340c",
3765         "type": "block",
3766         "name": "block",
3767         "xml": "<block>\n",
3768         "atomic": "false",
3769         "comments": "",
3770         "outputs": 1,
3771         "x": 960.7439126968384,
3772         "y": 2641.5147762298584,
3773         "z": "54a98307.1c261c",
3774         "wires": [
3775             [
3776                 "3df22386.16dbbc",
3777                 "11dba4bb.b755fb"
3778             ]
3779         ]
3780     },
3781     {
3782         "id": "3df22386.16dbbc",
3783         "type": "returnFailure",
3784         "name": "return failure",
3785         "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\" />",
3786         "comments": "",
3787         "x": 1107.7435312271118,
3788         "y": 2652.5145177841187,
3789         "z": "54a98307.1c261c",
3790         "wires": []
3791     },
3792     {
3793         "id": "47a8e625.fa0c48",
3794         "type": "record",
3795         "name": "record",
3796         "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=\"SO Response Sent \"/>",
3797         "comments": "",
3798         "outputs": 1,
3799         "x": 1110.7436685562134,
3800         "y": 2729.5145921707153,
3801         "z": "54a98307.1c261c",
3802         "wires": [
3803             []
3804         ]
3805     },
3806     {
3807         "id": "f11b3f16.9273d",
3808         "type": "block",
3809         "name": "block : SO Response",
3810         "xml": "<block atomic='true'>",
3811         "atomic": "true",
3812         "comments": "",
3813         "outputs": 1,
3814         "x": 5686.240093231201,
3815         "y": 3338.760555267334,
3816         "z": "54a98307.1c261c",
3817         "wires": [
3818             [
3819                 "2d922d37.15cc92",
3820                 "ae2ecae5.a13e48",
3821                 "1139af25.f8d851"
3822             ]
3823         ]
3824     },
3825     {
3826         "id": "2d922d37.15cc92",
3827         "type": "set",
3828         "name": "set tmp variables for SO response",
3829         "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=\"`$instantiateRANSlice-input.common-header.request-id`\"/>\n<parameter name=\"tmp.action\" value=\"`$instantiateRANSlice-input.action`\"/>\n",
3830         "comments": "",
3831         "x": 6004.241069793701,
3832         "y": 3262.660213470459,
3833         "z": "54a98307.1c261c",
3834         "wires": []
3835     },
3836     {
3837         "id": "ae2ecae5.a13e48",
3838         "type": "record",
3839         "name": "record configdb RestAPI parms",
3840         "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`\" />\n<parameter name='field7' value=\"`$tmp.CUCPList`\" />\n<parameter name='field8' value=\"`$tmp.CUUPList`\" />\n<parameter name='field9' value=\"`$tmp.DUList`\" />",
3841         "comments": "",
3842         "outputs": 1,
3843         "x": 5979.2399559021,
3844         "y": 3359.7608909606934,
3845         "z": "54a98307.1c261c",
3846         "wires": [
3847             []
3848         ]
3849     },
3850     {
3851         "id": "1139af25.f8d851",
3852         "type": "execute",
3853         "name": "Send to SO",
3854         "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='*/*' />\n<parameter name=\"restapiUser\" value=\"`$prop.restapi.so.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.restapi.so.password`\"/>",
3855         "comments": "",
3856         "outputs": 1,
3857         "x": 5894.239967346191,
3858         "y": 3456.760768890381,
3859         "z": "54a98307.1c261c",
3860         "wires": [
3861             [
3862                 "5c8f23c7.d3a3ec",
3863                 "eac0554f.033e68"
3864             ]
3865         ]
3866     },
3867     {
3868         "id": "5c8f23c7.d3a3ec",
3869         "type": "failure",
3870         "name": "failure",
3871         "xml": "<outcome value='failure'>\n",
3872         "comments": "",
3873         "outputs": 1,
3874         "x": 6120.23997592926,
3875         "y": 3433.7607378959656,
3876         "z": "54a98307.1c261c",
3877         "wires": [
3878             [
3879                 "9f34ad6c.f35bd"
3880             ]
3881         ]
3882     },
3883     {
3884         "id": "eac0554f.033e68",
3885         "type": "success",
3886         "name": "success",
3887         "xml": "<outcome value='success'>\n",
3888         "comments": "",
3889         "outputs": 1,
3890         "x": 6110.23983001709,
3891         "y": 3541.7606773376465,
3892         "z": "54a98307.1c261c",
3893         "wires": [
3894             [
3895                 "c3bda4ec.215548"
3896             ]
3897         ]
3898     },
3899     {
3900         "id": "c3bda4ec.215548",
3901         "type": "block",
3902         "name": "block",
3903         "xml": "<block>\n",
3904         "atomic": "false",
3905         "comments": "",
3906         "outputs": 1,
3907         "x": 6260.239616394043,
3908         "y": 3560.7607383728027,
3909         "z": "54a98307.1c261c",
3910         "wires": [
3911             [
3912                 "3b3f1f8b.364fe"
3913             ]
3914         ]
3915     },
3916     {
3917         "id": "9f34ad6c.f35bd",
3918         "type": "block",
3919         "name": "block",
3920         "xml": "<block>\n",
3921         "atomic": "false",
3922         "comments": "",
3923         "outputs": 1,
3924         "x": 6271.239845275879,
3925         "y": 3428.760859966278,
3926         "z": "54a98307.1c261c",
3927         "wires": [
3928             [
3929                 "61330a7c.132824"
3930             ]
3931         ]
3932     },
3933     {
3934         "id": "61330a7c.132824",
3935         "type": "returnFailure",
3936         "name": "return failure",
3937         "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\" />",
3938         "comments": "",
3939         "x": 6437.239524841309,
3940         "y": 3431.7606773376465,
3941         "z": "54a98307.1c261c",
3942         "wires": []
3943     },
3944     {
3945         "id": "3b3f1f8b.364fe",
3946         "type": "record",
3947         "name": "record",
3948         "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=\"SO Response Sent \"/>",
3949         "comments": "",
3950         "outputs": 1,
3951         "x": 6424.239631652832,
3952         "y": 3566.7606773376465,
3953         "z": "54a98307.1c261c",
3954         "wires": [
3955             []
3956         ]
3957     },
3958     {
3959         "id": "e8388f64.8136a",
3960         "type": "block",
3961         "name": "nearRTRIC",
3962         "xml": "<block atomic='true'>",
3963         "atomic": "true",
3964         "comments": "",
3965         "outputs": 1,
3966         "x": 1765.7399368286133,
3967         "y": 916.0938358306885,
3968         "z": "54a98307.1c261c",
3969         "wires": [
3970             [
3971                 "b7c7204.39b75e",
3972                 "ae41d1a4.0ebd8",
3973                 "a4aee803.818338",
3974                 "b9271318.08fc5",
3975                 "7b399054.3f93d",
3976                 "d7f2b22c.00ae4",
3977                 "f99edeaa.b1b62",
3978                 "44d9d024.fab18"
3979             ]
3980         ]
3981     },
3982     {
3983         "id": "7e3d0d5a.f7ab04",
3984         "type": "execute",
3985         "name": "gNBId",
3986         "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=\"`'getRIC-configdb-response.[' + $id1 + '].gNBId'`\" />",
3987         "comments": "",
3988         "outputs": 1,
3989         "x": 1650.7396926879883,
3990         "y": 659.4271297454834,
3991         "z": "54a98307.1c261c",
3992         "wires": [
3993             []
3994         ]
3995     },
3996     {
3997         "id": "74e3e3c6.5771dc",
3998         "type": "execute",
3999         "name": "ranNFNSSIListEntry",
4000         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.ranNFNSSIListEntry' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].ranNFNSSIList[0]'`\" />",
4001         "comments": "",
4002         "outputs": 1,
4003         "x": 1716.7398376464844,
4004         "y": 775.4271192550659,
4005         "z": "54a98307.1c261c",
4006         "wires": [
4007             []
4008         ]
4009     },
4010     {
4011         "id": "b7c7204.39b75e",
4012         "type": "set",
4013         "name": "Calculate parms",
4014         "xml": "<set>\n<parameter name='tmp.nearRTRIC.uLThptPerSlice' value='`$payloadJson.input.sliceProfile.uLThptPerSlice`' />\n<parameter name='tmp.nearRTRIC.dLThptPerSlice' value='`$payloadJson.input.sliceProfile.dLThptPerSlice`' />",
4015         "comments": "",
4016         "x": 2169.073066711426,
4017         "y": 767.4271602630615,
4018         "z": "54a98307.1c261c",
4019         "wires": []
4020     },
4021     {
4022         "id": "ae41d1a4.0ebd8",
4023         "type": "record",
4024         "name": "record",
4025         "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=\"Calculated uLThptPerSlice for nearRTRIC \"/>\n<parameter name=\"field2\" value=\"`$tmp.nearRTRIC.uLThptPerSlice`\"/>\n<parameter name=\"field3\" value=\"Calculated dLThptPerSlice  for nearRTRIC\"/>\n<parameter name=\"field4\" value=\"`$tmp.nearRTRIC.dLThptPerSlice`\"/>\n<parameter name=\"field5\" value=\"Calculated maxNumberOfConns  for nearRTRIC\"/>\n<parameter name=\"field6\" value=\"`$tmp.nearRTRIC1.maxNumberOfConns`\"/>\n<parameter name=\"field7\" value=\"`$payloadJson.input.sliceProfile.maxNumberofConns`\"/>",
4026         "comments": "",
4027         "outputs": 1,
4028         "x": 2121.406436920166,
4029         "y": 924.0940551757812,
4030         "z": "54a98307.1c261c",
4031         "wires": [
4032             []
4033         ]
4034     },
4035     {
4036         "id": "a4aee803.818338",
4037         "type": "execute",
4038         "name": "Update nearRT RIC Details in ConfigDB",
4039         "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-updatenearRTRIC.json'`\" />\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"update-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\"/>",
4040         "comments": "",
4041         "outputs": 1,
4042         "x": 1855.406394958496,
4043         "y": 1649.4271049499512,
4044         "z": "54a98307.1c261c",
4045         "wires": [
4046             [
4047                 "6f6eb8cb.9399a8",
4048                 "33ce33f0.e83f4c"
4049             ]
4050         ]
4051     },
4052     {
4053         "id": "6f6eb8cb.9399a8",
4054         "type": "failure",
4055         "name": "failure",
4056         "xml": "<outcome value='failure'>\n",
4057         "comments": "",
4058         "outputs": 1,
4059         "x": 2510.4070053100586,
4060         "y": 1510.4273490905762,
4061         "z": "54a98307.1c261c",
4062         "wires": [
4063             [
4064                 "7134d9df.4e46d8"
4065             ]
4066         ]
4067     },
4068     {
4069         "id": "33ce33f0.e83f4c",
4070         "type": "success",
4071         "name": "success",
4072         "xml": "<outcome value='success'>\n",
4073         "comments": "",
4074         "outputs": 1,
4075         "x": 2715.4070053100586,
4076         "y": 1608.4272270202637,
4077         "z": "54a98307.1c261c",
4078         "wires": [
4079             [
4080                 "5cd33801.8a6788"
4081             ]
4082         ]
4083     },
4084     {
4085         "id": "5cd33801.8a6788",
4086         "type": "block",
4087         "name": "block",
4088         "xml": "<block>\n",
4089         "atomic": "false",
4090         "comments": "",
4091         "outputs": 1,
4092         "x": 2868.4067611694336,
4093         "y": 1597.4273490905762,
4094         "z": "54a98307.1c261c",
4095         "wires": [
4096             [
4097                 "23d29a9a.7b7b46"
4098             ]
4099         ]
4100     },
4101     {
4102         "id": "23d29a9a.7b7b46",
4103         "type": "record",
4104         "name": "record",
4105         "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\"/>",
4106         "comments": "",
4107         "outputs": 1,
4108         "x": 3032.4070053100586,
4109         "y": 1601.4274711608887,
4110         "z": "54a98307.1c261c",
4111         "wires": [
4112             []
4113         ]
4114     },
4115     {
4116         "id": "bdb9b185.b29f7",
4117         "type": "returnFailure",
4118         "name": "return failure",
4119         "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'/>",
4120         "comments": "",
4121         "x": 2925.4067611694336,
4122         "y": 1545.4273188114166,
4123         "z": "54a98307.1c261c",
4124         "wires": []
4125     },
4126     {
4127         "id": "7134d9df.4e46d8",
4128         "type": "block",
4129         "name": "block",
4130         "xml": "<block>",
4131         "atomic": "false",
4132         "comments": "",
4133         "outputs": 1,
4134         "x": 2872.4072494506836,
4135         "y": 1444.4273490905762,
4136         "z": "54a98307.1c261c",
4137         "wires": [
4138             [
4139                 "bdb9b185.b29f7",
4140                 "d719c437.527a98",
4141                 "f11b3f16.9273d"
4142             ]
4143         ]
4144     },
4145     {
4146         "id": "d719c437.527a98",
4147         "type": "set",
4148         "name": "set",
4149         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating nearRTRIC info in ConfigDB. Aborting RPC executiopn'/>",
4150         "comments": "",
4151         "x": 2996.4070053100586,
4152         "y": 1403.538341730833,
4153         "z": "54a98307.1c261c",
4154         "wires": []
4155     },
4156     {
4157         "id": "298b3320.23706c",
4158         "type": "execute",
4159         "name": "Update cellCU for gNBCUCP in ConfigDB",
4160         "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-updategNBCUCP.json'`\" />\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"update-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\"/>",
4161         "comments": "",
4162         "outputs": 1,
4163         "x": 3125.771251678467,
4164         "y": 3221.291792869568,
4165         "z": "54a98307.1c261c",
4166         "wires": [
4167             [
4168                 "637e833c.74981c",
4169                 "33c37494.e5d5dc"
4170             ]
4171         ]
4172     },
4173     {
4174         "id": "637e833c.74981c",
4175         "type": "failure",
4176         "name": "failure",
4177         "xml": "<outcome value='failure'>\n",
4178         "comments": "",
4179         "outputs": 1,
4180         "x": 3989.770839691162,
4181         "y": 3261.2918643951416,
4182         "z": "54a98307.1c261c",
4183         "wires": [
4184             [
4185                 "48a56205.59491c"
4186             ]
4187         ]
4188     },
4189     {
4190         "id": "48a56205.59491c",
4191         "type": "block",
4192         "name": "block",
4193         "xml": "<block>",
4194         "atomic": "false",
4195         "comments": "",
4196         "outputs": 1,
4197         "x": 4217.771083831787,
4198         "y": 3253.2918643951416,
4199         "z": "54a98307.1c261c",
4200         "wires": [
4201             [
4202                 "e0ed063.c7e40f8",
4203                 "77c154b8.bd7f9c",
4204                 "f11b3f16.9273d"
4205             ]
4206         ]
4207     },
4208     {
4209         "id": "77c154b8.bd7f9c",
4210         "type": "set",
4211         "name": "set",
4212         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating configCUCP info in ConfigDB. Aborting RPC executiopn'/>",
4213         "comments": "",
4214         "x": 4332.770839691162,
4215         "y": 3166.4027042388916,
4216         "z": "54a98307.1c261c",
4217         "wires": []
4218     },
4219     {
4220         "id": "e0ed063.c7e40f8",
4221         "type": "returnFailure",
4222         "name": "return failure",
4223         "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'/>",
4224         "comments": "",
4225         "x": 4400.770839691162,
4226         "y": 3273.2916202545166,
4227         "z": "54a98307.1c261c",
4228         "wires": []
4229     },
4230     {
4231         "id": "33c37494.e5d5dc",
4232         "type": "success",
4233         "name": "success",
4234         "xml": "<outcome value='success'>\n",
4235         "comments": "",
4236         "outputs": 1,
4237         "x": 3994.770839691162,
4238         "y": 3309.2916202545166,
4239         "z": "54a98307.1c261c",
4240         "wires": [
4241             [
4242                 "b4a666e.046e798"
4243             ]
4244         ]
4245     },
4246     {
4247         "id": "b4a666e.046e798",
4248         "type": "block",
4249         "name": "block",
4250         "xml": "<block>\n",
4251         "atomic": "false",
4252         "comments": "",
4253         "outputs": 1,
4254         "x": 4159.770839691162,
4255         "y": 3308.2918643951416,
4256         "z": "54a98307.1c261c",
4257         "wires": [
4258             [
4259                 "8420bd79.cf46c"
4260             ]
4261         ]
4262     },
4263     {
4264         "id": "8420bd79.cf46c",
4265         "type": "record",
4266         "name": "record",
4267         "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 gNBCUCP info in ConfigDB\"/>",
4268         "comments": "",
4269         "outputs": 1,
4270         "x": 4311.770839691162,
4271         "y": 3321.2918643951416,
4272         "z": "54a98307.1c261c",
4273         "wires": [
4274             []
4275         ]
4276     },
4277     {
4278         "id": "c05b849e.a1d4a8",
4279         "type": "execute",
4280         "name": "Update RRMPolicy for gNBCUCP in ConfigDB",
4281         "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-updateRRMPolicy-CUCP.json'`\" />\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"update-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\"/>",
4282         "comments": "",
4283         "outputs": 1,
4284         "x": 2586.73974609375,
4285         "y": 3292.7602672576904,
4286         "z": "54a98307.1c261c",
4287         "wires": [
4288             [
4289                 "40f147c1.bb9f68",
4290                 "13e800e7.f0c57f"
4291             ]
4292         ]
4293     },
4294     {
4295         "id": "41b47a0c.5d0f44",
4296         "type": "set",
4297         "name": "set",
4298         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating RRMPolicy CUCP info in ConfigDB. Aborting RPC executiopn'/>",
4299         "comments": "",
4300         "x": 4311.739986419678,
4301         "y": 3358.760585784912,
4302         "z": "54a98307.1c261c",
4303         "wires": []
4304     },
4305     {
4306         "id": "ae0d9460.1646b8",
4307         "type": "block",
4308         "name": "block",
4309         "xml": "<block>",
4310         "atomic": "false",
4311         "comments": "",
4312         "outputs": 1,
4313         "x": 4236.739765167236,
4314         "y": 3416.6497478485107,
4315         "z": "54a98307.1c261c",
4316         "wires": [
4317             [
4318                 "ff340821.1beef8",
4319                 "41b47a0c.5d0f44",
4320                 "f11b3f16.9273d"
4321             ]
4322         ]
4323     },
4324     {
4325         "id": "ff340821.1beef8",
4326         "type": "returnFailure",
4327         "name": "return failure",
4328         "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 RRMPolicy CUCP info in ConfigDB. Aborting RPC executiopn'/>",
4329         "comments": "",
4330         "x": 4403.739879608154,
4331         "y": 3450.649209022522,
4332         "z": "54a98307.1c261c",
4333         "wires": []
4334     },
4335     {
4336         "id": "d30d3904.960e78",
4337         "type": "record",
4338         "name": "record",
4339         "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 RRMPolicy CUCP info in ConfigDB\"/>\n<parameter name=\"field2\" value=\"Incremented ConfigDB rrmPolicyID\"/>\n<parameter name=\"field3\" value='`$prop.configDB.rrmPolicyID`' />",
4340         "comments": "",
4341         "outputs": 1,
4342         "x": 3987.73978805542,
4343         "y": 3484.649387359619,
4344         "z": "54a98307.1c261c",
4345         "wires": [
4346             []
4347         ]
4348     },
4349     {
4350         "id": "b3675f3f.0989",
4351         "type": "block",
4352         "name": "block",
4353         "xml": "<block>\n",
4354         "atomic": "false",
4355         "comments": "",
4356         "outputs": 1,
4357         "x": 3828.7403717041016,
4358         "y": 3440.649966239929,
4359         "z": "54a98307.1c261c",
4360         "wires": [
4361             [
4362                 "d30d3904.960e78",
4363                 "53c47602.666cf8"
4364             ]
4365         ]
4366     },
4367     {
4368         "id": "13e800e7.f0c57f",
4369         "type": "success",
4370         "name": "success",
4371         "xml": "<outcome value='success'>\n",
4372         "comments": "",
4373         "outputs": 1,
4374         "x": 3735.740036010742,
4375         "y": 3372.64838886261,
4376         "z": "54a98307.1c261c",
4377         "wires": [
4378             [
4379                 "b3675f3f.0989"
4380             ]
4381         ]
4382     },
4383     {
4384         "id": "40f147c1.bb9f68",
4385         "type": "failure",
4386         "name": "failure",
4387         "xml": "<outcome value='failure'>\n",
4388         "comments": "",
4389         "outputs": 1,
4390         "x": 3736.739990234375,
4391         "y": 3326.649528026581,
4392         "z": "54a98307.1c261c",
4393         "wires": [
4394             [
4395                 "ae0d9460.1646b8"
4396             ]
4397         ]
4398     },
4399     {
4400         "id": "53c47602.666cf8",
4401         "type": "set",
4402         "name": "Increment RRMPolicyID",
4403         "xml": "<set>\n<parameter name='prop.configDB.rrmPolicyID' value='`$prop.configDB.rrmPolicyID + 1`' />",
4404         "comments": "",
4405         "x": 4039.9722023010254,
4406         "y": 3436.2150707244873,
4407         "z": "54a98307.1c261c",
4408         "wires": []
4409     },
4410     {
4411         "id": "c1b035a5.486b98",
4412         "type": "execute",
4413         "name": "Update  gNBCUUP in ConfigDB",
4414         "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 + '/ranSlice-configDB-updategNBCUUP.json'`\" />\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\"/>",
4415         "comments": "",
4416         "outputs": 1,
4417         "x": 3268.271240234375,
4418         "y": 5255.291473388672,
4419         "z": "54a98307.1c261c",
4420         "wires": [
4421             [
4422                 "ec1272fc.e0de3",
4423                 "7ad406af.71da28"
4424             ]
4425         ]
4426     },
4427     {
4428         "id": "ec1272fc.e0de3",
4429         "type": "failure",
4430         "name": "failure",
4431         "xml": "<outcome value='failure'>\n",
4432         "comments": "",
4433         "outputs": 1,
4434         "x": 4000.27099609375,
4435         "y": 5349.291961669922,
4436         "z": "54a98307.1c261c",
4437         "wires": [
4438             [
4439                 "3d3d5b58.b98b94"
4440             ]
4441         ]
4442     },
4443     {
4444         "id": "7ad406af.71da28",
4445         "type": "success",
4446         "name": "success",
4447         "xml": "<outcome value='success'>\n",
4448         "comments": "",
4449         "outputs": 1,
4450         "x": 4149.270839691162,
4451         "y": 5513.291620254517,
4452         "z": "54a98307.1c261c",
4453         "wires": [
4454             [
4455                 "1c1826b8.c69939"
4456             ]
4457         ]
4458     },
4459     {
4460         "id": "3d3d5b58.b98b94",
4461         "type": "block",
4462         "name": "block",
4463         "xml": "<block>",
4464         "atomic": "false",
4465         "comments": "",
4466         "outputs": 1,
4467         "x": 4315.27099609375,
4468         "y": 5353.291961669922,
4469         "z": "54a98307.1c261c",
4470         "wires": [
4471             [
4472                 "847cb576.188c68",
4473                 "3b0174b.ca42c8c",
4474                 "f11b3f16.9273d"
4475             ]
4476         ]
4477     },
4478     {
4479         "id": "1c1826b8.c69939",
4480         "type": "block",
4481         "name": "block",
4482         "xml": "<block>\n",
4483         "atomic": "false",
4484         "comments": "",
4485         "outputs": 1,
4486         "x": 4279.270801544189,
4487         "y": 5551.291618347168,
4488         "z": "54a98307.1c261c",
4489         "wires": [
4490             [
4491                 "22aa0807.fc20d8"
4492             ]
4493         ]
4494     },
4495     {
4496         "id": "22aa0807.fc20d8",
4497         "type": "record",
4498         "name": "record",
4499         "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 gNBCUUP info in ConfigDB\"/>",
4500         "comments": "",
4501         "outputs": 1,
4502         "x": 4404.270805358887,
4503         "y": 5521.291619300842,
4504         "z": "54a98307.1c261c",
4505         "wires": [
4506             []
4507         ]
4508     },
4509     {
4510         "id": "847cb576.188c68",
4511         "type": "returnFailure",
4512         "name": "return failure",
4513         "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 info in ConfigDB. Aborting RPC executiopn'/>",
4514         "comments": "",
4515         "x": 4401.27099609375,
4516         "y": 5433.291473388672,
4517         "z": "54a98307.1c261c",
4518         "wires": []
4519     },
4520     {
4521         "id": "3b0174b.ca42c8c",
4522         "type": "set",
4523         "name": "set",
4524         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating configCUUP info in ConfigDB. Aborting RPC executiopn'/>",
4525         "comments": "",
4526         "x": 4326.27099609375,
4527         "y": 5253.403289794922,
4528         "z": "54a98307.1c261c",
4529         "wires": []
4530     },
4531     {
4532         "id": "d57ee8a5.8e9408",
4533         "type": "set",
4534         "name": "set",
4535         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating RRMPolicy CUUP info in ConfigDB. Aborting RPC executiopn'/>",
4536         "comments": "",
4537         "x": 4400.240531921387,
4538         "y": 5568.760533332825,
4539         "z": "54a98307.1c261c",
4540         "wires": []
4541     },
4542     {
4543         "id": "b28156c8.ed0388",
4544         "type": "block",
4545         "name": "block",
4546         "xml": "<block>",
4547         "atomic": "false",
4548         "comments": "",
4549         "outputs": 1,
4550         "x": 4343.239551544189,
4551         "y": 5631.649694442749,
4552         "z": "54a98307.1c261c",
4553         "wires": [
4554             [
4555                 "835e83c9.bebe6",
4556                 "d57ee8a5.8e9408",
4557                 "f11b3f16.9273d"
4558             ]
4559         ]
4560     },
4561     {
4562         "id": "835e83c9.bebe6",
4563         "type": "returnFailure",
4564         "name": "return failure",
4565         "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 RRMPolicy CUUP info in ConfigDB. Aborting RPC executiopn'/>",
4566         "comments": "",
4567         "x": 4464.240207672119,
4568         "y": 5695.649045944214,
4569         "z": "54a98307.1c261c",
4570         "wires": []
4571     },
4572     {
4573         "id": "36d8220e.d9075e",
4574         "type": "success",
4575         "name": "success",
4576         "xml": "<outcome value='success'>\n",
4577         "comments": "",
4578         "outputs": 1,
4579         "x": 3890.240036010742,
4580         "y": 5576.64838886261,
4581         "z": "54a98307.1c261c",
4582         "wires": [
4583             [
4584                 "faf2dc9e.ed5c4"
4585             ]
4586         ]
4587     },
4588     {
4589         "id": "faf2dc9e.ed5c4",
4590         "type": "block",
4591         "name": "block",
4592         "xml": "<block>\n",
4593         "atomic": "false",
4594         "comments": "",
4595         "outputs": 1,
4596         "x": 3860.240436553955,
4597         "y": 5665.649696350098,
4598         "z": "54a98307.1c261c",
4599         "wires": [
4600             [
4601                 "116665bb.88939a",
4602                 "c7a12058.a4384"
4603             ]
4604         ]
4605     },
4606     {
4607         "id": "116665bb.88939a",
4608         "type": "record",
4609         "name": "record",
4610         "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 RRMPolicy CUUP info in ConfigDB\"/>\n<parameter name=\"field2\" value=\"Incremented ConfigDB rrmPolicyID\"/>\n<parameter name=\"field3\" value='`$prop.configDB.rrmPolicyID`' />",
4611         "comments": "",
4612         "outputs": 1,
4613         "x": 4016.2404403686523,
4614         "y": 5700.649698257446,
4615         "z": "54a98307.1c261c",
4616         "wires": [
4617             []
4618         ]
4619     },
4620     {
4621         "id": "c7a12058.a4384",
4622         "type": "set",
4623         "name": "Increment RRMPolicyID",
4624         "xml": "<set>\n<parameter name='prop.configDB.rrmPolicyID' value='`$prop.configDB.rrmPolicyID + 1`' />",
4625         "comments": "",
4626         "x": 4067.4728660583496,
4627         "y": 5630.214798927307,
4628         "z": "54a98307.1c261c",
4629         "wires": []
4630     },
4631     {
4632         "id": "4374f72c.243e38",
4633         "type": "execute",
4634         "name": "Update RRMPolicy for gNBCUCP in ConfigDB",
4635         "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-updateRRMPolicy-CUUP.json'`\" />\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"update-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\"/>",
4636         "comments": "",
4637         "outputs": 1,
4638         "x": 2970.239990234375,
4639         "y": 5439.760223388672,
4640         "z": "54a98307.1c261c",
4641         "wires": [
4642             [
4643                 "36d8220e.d9075e",
4644                 "c573fc83.875f1"
4645             ]
4646         ]
4647     },
4648     {
4649         "id": "c573fc83.875f1",
4650         "type": "failure",
4651         "name": "failure",
4652         "xml": "<outcome value='failure'>\n",
4653         "comments": "",
4654         "outputs": 1,
4655         "x": 3895.406337738037,
4656         "y": 5513.093866348267,
4657         "z": "54a98307.1c261c",
4658         "wires": [
4659             [
4660                 "b28156c8.ed0388"
4661             ]
4662         ]
4663     },
4664     {
4665         "id": "51fee1b0.a1538",
4666         "type": "block",
4667         "name": "block : SO Response",
4668         "xml": "<block atomic='true'>",
4669         "atomic": "true",
4670         "comments": "",
4671         "outputs": 1,
4672         "x": 3031.0746994018555,
4673         "y": 7174.431167125702,
4674         "z": "54a98307.1c261c",
4675         "wires": [
4676             [
4677                 "e7a946d9.c80a38",
4678                 "84731624.7ed9b8",
4679                 "7e31703c.57f0a"
4680             ]
4681         ]
4682     },
4683     {
4684         "id": "e7a946d9.c80a38",
4685         "type": "set",
4686         "name": "set tmp variables for SO response",
4687         "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=\"`$instantiateRANSlice-input.common-header.request-id`\"/>\n<parameter name=\"tmp.action\" value=\"`$instantiateRANSlice-input.action`\"/>\n",
4688         "comments": "",
4689         "x": 3157.075355529785,
4690         "y": 7071.32960319519,
4691         "z": "54a98307.1c261c",
4692         "wires": []
4693     },
4694     {
4695         "id": "84731624.7ed9b8",
4696         "type": "record",
4697         "name": "record configdb RestAPI parms",
4698         "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`\" />\n<parameter name='field7' value=\"`$tmp.CUCPList`\" />\n<parameter name='field8' value=\"`$tmp.CUUPList`\" />\n<parameter name='field9' value=\"`$tmp.DUList`\" />",
4699         "comments": "",
4700         "outputs": 1,
4701         "x": 3319.07470703125,
4702         "y": 7199.431167602539,
4703         "z": "54a98307.1c261c",
4704         "wires": [
4705             []
4706         ]
4707     },
4708     {
4709         "id": "7e31703c.57f0a",
4710         "type": "execute",
4711         "name": "Send to SO",
4712         "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-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />",
4713         "comments": "",
4714         "outputs": 1,
4715         "x": 3138.074306488037,
4716         "y": 7362.430560588837,
4717         "z": "54a98307.1c261c",
4718         "wires": [
4719             [
4720                 "f1378a16.f9ead8",
4721                 "bc4ee866.d45cf8"
4722             ]
4723         ]
4724     },
4725     {
4726         "id": "f1378a16.f9ead8",
4727         "type": "failure",
4728         "name": "failure",
4729         "xml": "<outcome value='failure'>\n",
4730         "comments": "",
4731         "outputs": 1,
4732         "x": 3248.074794769287,
4733         "y": 7274.430316925049,
4734         "z": "54a98307.1c261c",
4735         "wires": [
4736             [
4737                 "55146897.794008"
4738             ]
4739         ]
4740     },
4741     {
4742         "id": "bc4ee866.d45cf8",
4743         "type": "success",
4744         "name": "success",
4745         "xml": "<outcome value='success'>\n",
4746         "comments": "",
4747         "outputs": 1,
4748         "x": 3190.0746726989746,
4749         "y": 7448.430198192596,
4750         "z": "54a98307.1c261c",
4751         "wires": [
4752             [
4753                 "a23da5de.e784c8"
4754             ]
4755         ]
4756     },
4757     {
4758         "id": "a23da5de.e784c8",
4759         "type": "block",
4760         "name": "block",
4761         "xml": "<block>\n",
4762         "atomic": "false",
4763         "comments": "",
4764         "outputs": 1,
4765         "x": 3321.074733734131,
4766         "y": 7403.431175470352,
4767         "z": "54a98307.1c261c",
4768         "wires": [
4769             [
4770                 "76adc907.698628"
4771             ]
4772         ]
4773     },
4774     {
4775         "id": "55146897.794008",
4776         "type": "block",
4777         "name": "block",
4778         "xml": "<block>\n",
4779         "atomic": "false",
4780         "comments": "",
4781         "outputs": 1,
4782         "x": 3357.074977874756,
4783         "y": 7343.431049823761,
4784         "z": "54a98307.1c261c",
4785         "wires": [
4786             [
4787                 "a0c9c2b0.201f"
4788             ]
4789         ]
4790     },
4791     {
4792         "id": "a0c9c2b0.201f",
4793         "type": "returnFailure",
4794         "name": "return failure",
4795         "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\" />",
4796         "comments": "",
4797         "x": 3446.074062347412,
4798         "y": 7275.431171417236,
4799         "z": "54a98307.1c261c",
4800         "wires": []
4801     },
4802     {
4803         "id": "76adc907.698628",
4804         "type": "record",
4805         "name": "record",
4806         "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=\"SO Response Sent \"/>",
4807         "comments": "",
4808         "outputs": 1,
4809         "x": 3354.0748558044434,
4810         "y": 7485.430443286896,
4811         "z": "54a98307.1c261c",
4812         "wires": [
4813             []
4814         ]
4815     },
4816     {
4817         "id": "1dbc1598.932e0a",
4818         "type": "execute",
4819         "name": "Update  gNBDU in ConfigDB",
4820         "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-updategNBDU.json'`\" />\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"update-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\"/>",
4821         "comments": "",
4822         "outputs": 1,
4823         "x": 2423.0741577148438,
4824         "y": 6934.7638421058655,
4825         "z": "54a98307.1c261c",
4826         "wires": [
4827             [
4828                 "107ac0f7.c5d90f",
4829                 "7f1136e6.30b988"
4830             ]
4831         ]
4832     },
4833     {
4834         "id": "107ac0f7.c5d90f",
4835         "type": "failure",
4836         "name": "failure",
4837         "xml": "<outcome value='failure'>\n",
4838         "comments": "",
4839         "outputs": 1,
4840         "x": 2588.073715209961,
4841         "y": 6995.763192176819,
4842         "z": "54a98307.1c261c",
4843         "wires": [
4844             [
4845                 "b3ef05b9.5598f8"
4846             ]
4847         ]
4848     },
4849     {
4850         "id": "7f1136e6.30b988",
4851         "type": "success",
4852         "name": "success",
4853         "xml": "<outcome value='success'>\n",
4854         "comments": "",
4855         "outputs": 1,
4856         "x": 2638.074203491211,
4857         "y": 6907.763189077377,
4858         "z": "54a98307.1c261c",
4859         "wires": [
4860             [
4861                 "4fc09707.2dc378"
4862             ]
4863         ]
4864     },
4865     {
4866         "id": "b3ef05b9.5598f8",
4867         "type": "block",
4868         "name": "block",
4869         "xml": "<block>",
4870         "atomic": "false",
4871         "comments": "",
4872         "outputs": 1,
4873         "x": 2828.0733947753906,
4874         "y": 6963.764492511749,
4875         "z": "54a98307.1c261c",
4876         "wires": [
4877             [
4878                 "ba1fa29d.e593",
4879                 "99020d30.8171",
4880                 "51fee1b0.a1538"
4881             ]
4882         ]
4883     },
4884     {
4885         "id": "4fc09707.2dc378",
4886         "type": "block",
4887         "name": "block",
4888         "xml": "<block>\n",
4889         "atomic": "false",
4890         "comments": "",
4891         "outputs": 1,
4892         "x": 2801.0733947753906,
4893         "y": 6896.763188362122,
4894         "z": "54a98307.1c261c",
4895         "wires": [
4896             [
4897                 "bb10968e.c3e3c8"
4898             ]
4899         ]
4900     },
4901     {
4902         "id": "bb10968e.c3e3c8",
4903         "type": "record",
4904         "name": "record",
4905         "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 DU info in ConfigDB\"/>",
4906         "comments": "",
4907         "outputs": 1,
4908         "x": 2978.073398590088,
4909         "y": 6914.760584831238,
4910         "z": "54a98307.1c261c",
4911         "wires": [
4912             []
4913         ]
4914     },
4915     {
4916         "id": "ba1fa29d.e593",
4917         "type": "returnFailure",
4918         "name": "return failure",
4919         "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 info in ConfigDB. Aborting RPC executiopn'/>",
4920         "comments": "",
4921         "x": 2772.073226928711,
4922         "y": 7048.763193130493,
4923         "z": "54a98307.1c261c",
4924         "wires": []
4925     },
4926     {
4927         "id": "99020d30.8171",
4928         "type": "set",
4929         "name": "set",
4930         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating configCUUP info in ConfigDB. Aborting RPC executiopn'/>",
4931         "comments": "",
4932         "x": 2993.073402404785,
4933         "y": 6977.873867034912,
4934         "z": "54a98307.1c261c",
4935         "wires": []
4936     },
4937     {
4938         "id": "3d18de3c.cda792",
4939         "type": "set",
4940         "name": "set",
4941         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating RRMPolicy DU info in ConfigDB. Aborting RPC executiopn'/>",
4942         "comments": "",
4943         "x": 2792.043119430542,
4944         "y": 7215.232110977173,
4945         "z": "54a98307.1c261c",
4946         "wires": []
4947     },
4948     {
4949         "id": "dbea4100.0599a",
4950         "type": "block",
4951         "name": "block",
4952         "xml": "<block>",
4953         "atomic": "false",
4954         "comments": "",
4955         "outputs": 1,
4956         "x": 2660.042137145996,
4957         "y": 7270.119970321655,
4958         "z": "54a98307.1c261c",
4959         "wires": [
4960             [
4961                 "47ae6743.716728",
4962                 "3d18de3c.cda792",
4963                 "51fee1b0.a1538"
4964             ]
4965         ]
4966     },
4967     {
4968         "id": "47ae6743.716728",
4969         "type": "returnFailure",
4970         "name": "return failure",
4971         "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 RRMPolicy DU info in ConfigDB. Aborting RPC executiopn'/>",
4972         "comments": "",
4973         "x": 2817.042953491211,
4974         "y": 7318.120135307312,
4975         "z": "54a98307.1c261c",
4976         "wires": []
4977     },
4978     {
4979         "id": "6041cdf8.ab0714",
4980         "type": "success",
4981         "name": "success",
4982         "xml": "<outcome value='success'>\n",
4983         "comments": "",
4984         "outputs": 1,
4985         "x": 2544.0427856445312,
4986         "y": 7058.118661880493,
4987         "z": "54a98307.1c261c",
4988         "wires": [
4989             [
4990                 "a129bb0d.eadaf8"
4991             ]
4992         ]
4993     },
4994     {
4995         "id": "a129bb0d.eadaf8",
4996         "type": "block",
4997         "name": "block",
4998         "xml": "<block>\n",
4999         "atomic": "false",
5000         "comments": "",
5001         "outputs": 1,
5002         "x": 2632.0434379577637,
5003         "y": 7161.119316101074,
5004         "z": "54a98307.1c261c",
5005         "wires": [
5006             [
5007                 "6aae1d58.216854",
5008                 "54ce99e.9107468"
5009             ]
5010         ]
5011     },
5012     {
5013         "id": "6aae1d58.216854",
5014         "type": "record",
5015         "name": "record",
5016         "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 RRMPolicy DU info in ConfigDB\"/>\n<parameter name=\"field2\" value=\"Incremented ConfigDB rrmPolicyID\"/>\n<parameter name=\"field3\" value='`$prop.configDB.rrmPolicyID`' />",
5017         "comments": "",
5018         "outputs": 1,
5019         "x": 2776.043769836426,
5020         "y": 7161.12013053894,
5021         "z": "54a98307.1c261c",
5022         "wires": [
5023             []
5024         ]
5025     },
5026     {
5027         "id": "54ce99e.9107468",
5028         "type": "set",
5029         "name": "Increment RRMPolicyID",
5030         "xml": "<set>\n<parameter name='prop.configDB.rrmPolicyID' value='`$prop.configDB.rrmPolicyID + 1`' />",
5031         "comments": "",
5032         "x": 2802.2755393981934,
5033         "y": 7106.685070037842,
5034         "z": "54a98307.1c261c",
5035         "wires": []
5036     },
5037     {
5038         "id": "be7871a3.76ecc",
5039         "type": "execute",
5040         "name": " RRMPolicy gNBDU ConfigDB",
5041         "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-updateRRMPolicy-DU.json'`\" />\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"update-DU-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\"/>",
5042         "comments": "",
5043         "outputs": 1,
5044         "x": 2361.0428924560547,
5045         "y": 7153.230644226074,
5046         "z": "54a98307.1c261c",
5047         "wires": [
5048             [
5049                 "6041cdf8.ab0714",
5050                 "4cb5b1ef.b6331"
5051             ]
5052         ]
5053     },
5054     {
5055         "id": "4cb5b1ef.b6331",
5056         "type": "failure",
5057         "name": "failure",
5058         "xml": "<outcome value='failure'>\n",
5059         "comments": "",
5060         "outputs": 1,
5061         "x": 2501.2089233398438,
5062         "y": 7260.563982009888,
5063         "z": "54a98307.1c261c",
5064         "wires": [
5065             [
5066                 "dbea4100.0599a"
5067             ]
5068         ]
5069     },
5070     {
5071         "id": "36b14789.c34c18",
5072         "type": "for",
5073         "name": "For cellCU List",
5074         "xml": "<for index='idCell' start='0' end='`$tmp.cellCUListEntries `' >",
5075         "comments": "",
5076         "outputs": 1,
5077         "x": 2462.73974609375,
5078         "y": 2357.760467529297,
5079         "z": "54a98307.1c261c",
5080         "wires": [
5081             [
5082                 "32a551cc.6c701e"
5083             ]
5084         ]
5085     },
5086     {
5087         "id": "da7d7341.18f2e",
5088         "type": "execute",
5089         "name": "gNBCUCPList.gNBCUName",
5090         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBCUCPList.cellLocalId' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUCPList[' + $id2 + '].cellCUList[' + $idCell + '].cellLocalId'`\" />",
5091         "comments": "",
5092         "outputs": 1,
5093         "x": 2771.73974609375,
5094         "y": 2161.760467529297,
5095         "z": "54a98307.1c261c",
5096         "wires": [
5097             []
5098         ]
5099     },
5100     {
5101         "id": "cef58c44.a4a82",
5102         "type": "switchNode",
5103         "name": "switch",
5104         "xml": "<switch test=\"`$tmp.gNBCUCPList.cellLocalId == $tmp.cellLocalId`\">    \n",
5105         "comments": "",
5106         "outputs": 1,
5107         "x": 2710.740234375,
5108         "y": 2413.760467529297,
5109         "z": "54a98307.1c261c",
5110         "wires": [
5111             [
5112                 "7b89eede.86ad6"
5113             ]
5114         ]
5115     },
5116     {
5117         "id": "7b89eede.86ad6",
5118         "type": "outcomeTrue",
5119         "name": "true",
5120         "xml": "<outcome value='true'>\n",
5121         "comments": "",
5122         "outputs": 1,
5123         "x": 2814.740234375,
5124         "y": 2322.760467529297,
5125         "z": "54a98307.1c261c",
5126         "wires": [
5127             [
5128                 "ace35e33.91e8b"
5129             ]
5130         ]
5131     },
5132     {
5133         "id": "ace35e33.91e8b",
5134         "type": "block",
5135         "name": "UpdateCell",
5136         "xml": "<block atomic='true'>",
5137         "atomic": "true",
5138         "comments": "",
5139         "outputs": 1,
5140         "x": 2892.73974609375,
5141         "y": 2234.760467529297,
5142         "z": "54a98307.1c261c",
5143         "wires": [
5144             [
5145                 "41050eb0.bf5a3",
5146                 "e466ad92.c678f",
5147                 "f40dbef8.c70c5",
5148                 "60c0bef6.a3d11",
5149                 "29dd5fa6.5825a",
5150                 "298b3320.23706c",
5151                 "76dac9bc.b2da38",
5152                 "84550c.db026af8",
5153                 "91a92ff.7f502d",
5154                 "c05b849e.a1d4a8"
5155             ]
5156         ]
5157     },
5158     {
5159         "id": "32a551cc.6c701e",
5160         "type": "block",
5161         "name": "Block",
5162         "xml": "<block atomic='true'>",
5163         "atomic": "true",
5164         "comments": "",
5165         "outputs": 1,
5166         "x": 2576.739501953125,
5167         "y": 2269.760467529297,
5168         "z": "54a98307.1c261c",
5169         "wires": [
5170             [
5171                 "da7d7341.18f2e",
5172                 "cef58c44.a4a82"
5173             ]
5174         ]
5175     },
5176     {
5177         "id": "54d4f395.d0918c",
5178         "type": "for",
5179         "name": "For cellDU List",
5180         "xml": "<for index='idCell' start='0' end='`$tmp.cellDUListEntries`' >",
5181         "comments": "",
5182         "outputs": 1,
5183         "x": 2803.9942932128906,
5184         "y": 6064.766914367676,
5185         "z": "54a98307.1c261c",
5186         "wires": [
5187             [
5188                 "71ffc8c5.31c288",
5189                 "d905d754.20d498"
5190             ]
5191         ]
5192     },
5193     {
5194         "id": "73036a2b.72f344",
5195         "type": "execute",
5196         "name": "gNBDUList.cellLocalId",
5197         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBDUList.cellLocalId' />\n\t<parameter name='source' value=\"`'getListofCells-configdb-response.[' + $id3 + ']'`\" />",
5198         "comments": "",
5199         "outputs": 1,
5200         "x": 2923.105537414551,
5201         "y": 6151.764569699764,
5202         "z": "54a98307.1c261c",
5203         "wires": [
5204             []
5205         ]
5206     },
5207     {
5208         "id": "b4617d27.b98d5",
5209         "type": "switchNode",
5210         "name": "switch",
5211         "xml": "<switch test=\"`$tmp.gNBDUList.cellLocalId == $tmp.cellLocalId`\">",
5212         "comments": "",
5213         "outputs": 1,
5214         "x": 2826.993980407715,
5215         "y": 6251.764316558838,
5216         "z": "54a98307.1c261c",
5217         "wires": [
5218             [
5219                 "7385336a.5b0abc"
5220             ]
5221         ]
5222     },
5223     {
5224         "id": "7385336a.5b0abc",
5225         "type": "outcomeTrue",
5226         "name": "true",
5227         "xml": "<outcome value='true'>\n",
5228         "comments": "",
5229         "outputs": 1,
5230         "x": 3040.9943084716797,
5231         "y": 6209.764316558838,
5232         "z": "54a98307.1c261c",
5233         "wires": [
5234             [
5235                 "602b1350.3e52bc"
5236             ]
5237         ]
5238     },
5239     {
5240         "id": "602b1350.3e52bc",
5241         "type": "block",
5242         "name": "UpdateCell",
5243         "xml": "<block atomic='true'>",
5244         "atomic": "true",
5245         "comments": "",
5246         "outputs": 1,
5247         "x": 3208.9946365356445,
5248         "y": 6218.764969825745,
5249         "z": "54a98307.1c261c",
5250         "wires": [
5251             [
5252                 "9e313260.3a853",
5253                 "4d801f1e.5adeb",
5254                 "668c29b8.317378"
5255             ]
5256         ]
5257     },
5258     {
5259         "id": "71ffc8c5.31c288",
5260         "type": "block",
5261         "name": "Block",
5262         "xml": "<block atomic='true'>",
5263         "atomic": "true",
5264         "comments": "",
5265         "outputs": 1,
5266         "x": 2584.993965148926,
5267         "y": 6192.764314651489,
5268         "z": "54a98307.1c261c",
5269         "wires": [
5270             [
5271                 "73036a2b.72f344",
5272                 "b4617d27.b98d5",
5273                 "ebc3cca8.a917a"
5274             ]
5275         ]
5276     },
5277     {
5278         "id": "6766aaed.fd8c74",
5279         "type": "block",
5280         "name": "rrmPolicyRatioPerCELLCU",
5281         "xml": "<block atomic='true'>",
5282         "atomic": "true",
5283         "comments": "",
5284         "outputs": 1,
5285         "x": 2282.7397384643555,
5286         "y": 1965.7604675292969,
5287         "z": "54a98307.1c261c",
5288         "wires": [
5289             [
5290                 "cd8fbbb6.6015d8",
5291                 "5b2ab8eb.325c08",
5292                 "c40d8acd.af6df8",
5293                 "82a132f.12b33d"
5294             ]
5295         ]
5296     },
5297     {
5298         "id": "cd8fbbb6.6015d8",
5299         "type": "record",
5300         "name": "record",
5301         "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 CellCU \"/>\n<parameter name=\"field2\" value=\"`$tmp.rRMPolicyDedicatedRatio.CellCU`\"/>\n<parameter name=\"field3\" value=\"maxNumberOfConnsPercellCU \"/>\n<parameter name=\"field4\" value=\"`$tmp.maxNumberOfConnsPercellCU`\"/>\n<parameter name=\"field5\" value=\"rRMPolicyDedicatedRatio.CellCU1 \"/>\n<parameter name=\"field6\" value=\"`$tmp.rRMPolicyDedicatedRatio.CellCU1`\"/>",
5302         "comments": "",
5303         "outputs": 1,
5304         "x": 2437.7395668029785,
5305         "y": 2096.205026626587,
5306         "z": "54a98307.1c261c",
5307         "wires": [
5308             []
5309         ]
5310     },
5311     {
5312         "id": "23bd5f13.8478b",
5313         "type": "set",
5314         "name": "Calculate for RRM1",
5315         "xml": "<set>\n<parameter name='tmp.maxNumberOfConns-CUUP' value='`$tmp.payload.maxNumberofConns/$tmp.cellCUListEntries`' />\n",
5316         "comments": "",
5317         "x": 3236.7402000427246,
5318         "y": 3394.7602109909058,
5319         "z": "54a98307.1c261c",
5320         "wires": []
5321     },
5322     {
5323         "id": "83b9dcdb.92e4f",
5324         "type": "set",
5325         "name": "Calculate RRM Parms1",
5326         "xml": "<set>\n<parameter name='tmp.uLThptPerSlice' value='`$payloadJson.input.sliceProfile.uLThptPerSlice`' />\n",
5327         "comments": "",
5328         "x": 2620.740089416504,
5329         "y": 5352.762084007263,
5330         "z": "54a98307.1c261c",
5331         "wires": []
5332     },
5333     {
5334         "id": "cf06c6de.352398",
5335         "type": "set",
5336         "name": "calculation10",
5337         "xml": "<set>\n<parameter name='tmp.rRMPolicyDedicatedRatio.CellDU' value='`$tmp.rRMPolicyDedicatedRatio.CellDU1 / $prop.nrcelldu.TotalPRBsPerCell`' />\n",
5338         "comments": "",
5339         "x": 2566.74015045166,
5340         "y": 5864.761839866638,
5341         "z": "54a98307.1c261c",
5342         "wires": []
5343     },
5344     {
5345         "id": "11dba4bb.b755fb",
5346         "type": "set",
5347         "name": "set",
5348         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error sending SO response. Aborting RPC executiopn'/>",
5349         "comments": "",
5350         "x": 1095.2541399002075,
5351         "y": 2556.504009246826,
5352         "z": "54a98307.1c261c",
5353         "wires": []
5354     },
5355     {
5356         "id": "269d37f1.59d8b8",
5357         "type": "execute",
5358         "name": "add RRM Policy ToNRCellDU using PUT",
5359         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-add-RRMPolicyRatio-NRCellDU.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.addRRMPolicyRatio.ToNRCellDU.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"addRRMPolicyRatio-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />",
5360         "comments": "",
5361         "outputs": 1,
5362         "x": 4091.7510986328125,
5363         "y": 7381.750188827515,
5364         "z": "54a98307.1c261c",
5365         "wires": [
5366             [
5367                 "3bc83419.e1b1bc",
5368                 "75faced1.866dc"
5369             ]
5370         ]
5371     },
5372     {
5373         "id": "3bc83419.e1b1bc",
5374         "type": "success",
5375         "name": "success",
5376         "xml": "<outcome value='success'>\n",
5377         "comments": "",
5378         "outputs": 1,
5379         "x": 4516.750137329102,
5380         "y": 7371.7397747039795,
5381         "z": "54a98307.1c261c",
5382         "wires": [
5383             [
5384                 "4481deb4.65261"
5385             ]
5386         ]
5387     },
5388     {
5389         "id": "4481deb4.65261",
5390         "type": "block",
5391         "name": "block",
5392         "xml": "<block>\n",
5393         "atomic": "false",
5394         "comments": "",
5395         "outputs": 1,
5396         "x": 4702.749492645264,
5397         "y": 7364.739772796631,
5398         "z": "54a98307.1c261c",
5399         "wires": [
5400             [
5401                 "77f30611.fdb308"
5402             ]
5403         ]
5404     },
5405     {
5406         "id": "77f30611.fdb308",
5407         "type": "record",
5408         "name": "record",
5409         "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=\"addRRMPolicyRatio to NRCELLDU Executed Successfully \"/>",
5410         "comments": "",
5411         "outputs": 1,
5412         "x": 4882.750152587891,
5413         "y": 7381.739772796631,
5414         "z": "54a98307.1c261c",
5415         "wires": [
5416             []
5417         ]
5418     },
5419     {
5420         "id": "616820a4.d45b2",
5421         "type": "execute",
5422         "name": "generate URL for SO Callback",
5423         "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`\"/>",
5424         "comments": "",
5425         "outputs": 1,
5426         "x": 785.0836296081543,
5427         "y": 2495.5003398656845,
5428         "z": "54a98307.1c261c",
5429         "wires": [
5430             []
5431         ]
5432     },
5433     {
5434         "id": "ab32a37b.a7ea9",
5435         "type": "block",
5436         "name": "Action Per DU",
5437         "xml": "<block atomic='true'>",
5438         "atomic": "true",
5439         "comments": "",
5440         "outputs": 1,
5441         "x": 2134.250057220459,
5442         "y": 5930.083639621735,
5443         "z": "54a98307.1c261c",
5444         "wires": [
5445             [
5446                 "301163d1.20ee9c",
5447                 "8163d3a4.91eaf",
5448                 "86dbc745.8e5fc8",
5449                 "18a9ad0d.5c5343"
5450             ]
5451         ]
5452     },
5453     {
5454         "id": "16752bb9.492594",
5455         "type": "block",
5456         "name": "Activies Per Call",
5457         "xml": "<block atomic='true'>",
5458         "atomic": "true",
5459         "comments": "",
5460         "outputs": 1,
5461         "x": 2626.916702270508,
5462         "y": 6025.0835518836975,
5463         "z": "54a98307.1c261c",
5464         "wires": [
5465             [
5466                 "54d4f395.d0918c"
5467             ]
5468         ]
5469     },
5470     {
5471         "id": "668c29b8.317378",
5472         "type": "block",
5473         "name": "ConfigDB DU",
5474         "xml": "<block atomic='true'>",
5475         "atomic": "true",
5476         "comments": "",
5477         "outputs": 1,
5478         "x": 2258.583915710449,
5479         "y": 7006.751162528992,
5480         "z": "54a98307.1c261c",
5481         "wires": [
5482             [
5483                 "1dbc1598.932e0a",
5484                 "be7871a3.76ecc",
5485                 "dd84da6a.0eec48"
5486             ]
5487         ]
5488     },
5489     {
5490         "id": "d905d754.20d498",
5491         "type": "block",
5492         "name": "Block",
5493         "xml": "<block atomic='true'>",
5494         "atomic": "true",
5495         "comments": "",
5496         "outputs": 1,
5497         "x": 3079.9169540405273,
5498         "y": 6066.75054359436,
5499         "z": "54a98307.1c261c",
5500         "wires": [
5501             [
5502                 "f3d8819d.3f5f8",
5503                 "93b19d0d.e03ec",
5504                 "b7e0d585.4b5728"
5505             ]
5506         ]
5507     },
5508     {
5509         "id": "ebc3cca8.a917a",
5510         "type": "record",
5511         "name": "record",
5512         "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=\"CellLocal ID for comparison -- specific DUList\"/>\n<parameter name=\"field2\" value=\"`$tmp.gNBDUList.cellLocalId`\"/>\n<parameter name=\"field3\" value=\"CellLocal ID for comparison - overall TA \"/>\n<parameter name=\"field4\" value=\"`$tmp.cellLocalId`\"/>",
5513         "comments": "",
5514         "outputs": 1,
5515         "x": 2855.917152404785,
5516         "y": 6188.750642776489,
5517         "z": "54a98307.1c261c",
5518         "wires": [
5519             []
5520         ]
5521     },
5522     {
5523         "id": "b9271318.08fc5",
5524         "type": "record",
5525         "name": "record",
5526         "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=\"Payload slice parameters - maxNumberofUEs \"/>\n<parameter name=\"field2\" value=\"`$payloadJson.input.sliceProfile.maxNumberofUEs`\"/>\n<parameter name=\"field3\" value=\"Payload slice parameters - maxNumberofConns\"/>\n<parameter name=\"field4\" value=\"`$payloadJson.input.sliceProfile.maxNumberofConns`\"/>\n<parameter name=\"field5\" value=\"Payload slice parameters -  dLThptPerSlice\"/>\n<parameter name=\"field6\" value=\"`$payloadJson.input.sliceProfile.dLThptPerSlice`\"/>\n<parameter name=\"field7\" value=\"Payload slice parameters -  uLThptPerSlice\"/>\n<parameter name=\"field8\" value=\"`$payloadJson.input.sliceProfile.uLThptPerSlice`\"/>",
5527         "comments": "",
5528         "outputs": 1,
5529         "x": 2125.250232696533,
5530         "y": 712.0834064483643,
5531         "z": "54a98307.1c261c",
5532         "wires": [
5533             []
5534         ]
5535     },
5536     {
5537         "id": "7b399054.3f93d",
5538         "type": "execute",
5539         "name": "printContext",
5540         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/opt/opendaylight/current/data/log/ranSlice-instantiateRANSlice-sliceparms-context.log' />\n\n\n",
5541         "comments": "",
5542         "outputs": 1,
5543         "x": 2150.916820526123,
5544         "y": 872.4168066978455,
5545         "z": "54a98307.1c261c",
5546         "wires": [
5547             []
5548         ]
5549     },
5550     {
5551         "id": "d7f2b22c.00ae4",
5552         "type": "set",
5553         "name": "Calculate parms",
5554         "xml": "<set>\n<parameter name='tmp.nearRTRIC.maxNumberOfConns' value='`$payloadJson.input.sliceProfile.maxNumberofConns`' />\n<parameter name='tmp.maxNumberOfConns' value='`$payloadJson.input.sliceProfile.maxNumberofConns`' />\n<parameter name='tmp.uLThptPerSlice' value='`$payloadJson.input.sliceProfile.uLThptPerSlice`' />\n<parameter name='tmp.dLThptPerSlice' value='`$payloadJson.input.sliceProfile.dLThptPerSlice`' />",
5555         "comments": "",
5556         "x": 2172.916759490967,
5557         "y": 813.0833797454834,
5558         "z": "54a98307.1c261c",
5559         "wires": []
5560     },
5561     {
5562         "id": "f99edeaa.b1b62",
5563         "type": "execute",
5564         "name": "printContext",
5565         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/opt/opendaylight/current/data/log/ranSlice-instantiateRANSlice-sliceparms-context2.log' />\n\n\n",
5566         "comments": "",
5567         "outputs": 1,
5568         "x": 2129.2501335144043,
5569         "y": 978.0834407806396,
5570         "z": "54a98307.1c261c",
5571         "wires": [
5572             []
5573         ]
5574     },
5575     {
5576         "id": "5b2ab8eb.325c08",
5577         "type": "set",
5578         "name": "calculation1",
5579         "xml": "<set>\n<parameter name='tmp.maxNumberOfConnsPercellCU' value='`$tmp.maxNumberOfConns / $tmp.cellCUListEntries`' />",
5580         "comments": "",
5581         "x": 2488.5833129882812,
5582         "y": 1934.749984741211,
5583         "z": "54a98307.1c261c",
5584         "wires": []
5585     },
5586     {
5587         "id": "c40d8acd.af6df8",
5588         "type": "set",
5589         "name": "calculation2",
5590         "xml": "<set>\n<parameter name='tmp.rRMPolicyDedicatedRatio.CellCU1' value='`$tmp.maxNumberOfConnsPercellCU * 100`' />",
5591         "comments": "",
5592         "x": 2515.5833168029785,
5593         "y": 1975.4166526794434,
5594         "z": "54a98307.1c261c",
5595         "wires": []
5596     },
5597     {
5598         "id": "82a132f.12b33d",
5599         "type": "set",
5600         "name": "calculation3",
5601         "xml": "<set>\n<parameter name='tmp.rRMPolicyDedicatedRatio.CellCU' value='`$tmp.rRMPolicyDedicatedRatio.CellCU1 / $prop.nrcellcu.maxNumberOfConnsPerCell`' />",
5602         "comments": "",
5603         "x": 2526.5832443237305,
5604         "y": 2026.4165954589844,
5605         "z": "54a98307.1c261c",
5606         "wires": []
5607     },
5608     {
5609         "id": "e17dd25a.d2dd8",
5610         "type": "set",
5611         "name": "Calculate for RRM2",
5612         "xml": "<set>\n<parameter name='tmp.TotalNumberOfDRBForNSSAI' value='`$tmp.maxNumberOfConns-CUUP*4`' />",
5613         "comments": "",
5614         "x": 3262.781650543213,
5615         "y": 3468.281668663025,
5616         "z": "54a98307.1c261c",
5617         "wires": []
5618     },
5619     {
5620         "id": "5bb1f566.70cf0c",
5621         "type": "set",
5622         "name": "Calculate for RRM3",
5623         "xml": "<set>\n<parameter name='tmp.DRBPerCUUPForSNSSAI' value='`$tmp.TotalNumberOfDRBForNSSAI / $tmp.CUUPListEntries`' />",
5624         "comments": "",
5625         "x": 3276.7817764282227,
5626         "y": 3521.281545639038,
5627         "z": "54a98307.1c261c",
5628         "wires": []
5629     },
5630     {
5631         "id": "ab13fa24.13ecd8",
5632         "type": "set",
5633         "name": "calculation rrm4",
5634         "xml": "<set>\n<parameter name='tmp.rRMPolicyDedicatedRatio.CUUP1' value='`$tmp.DRBPerCUUPForSNSSAI * 100`' />",
5635         "comments": "",
5636         "x": 3248.7812843322754,
5637         "y": 3559.2814245224,
5638         "z": "54a98307.1c261c",
5639         "wires": []
5640     },
5641     {
5642         "id": "1d77c151.652b2f",
5643         "type": "set",
5644         "name": "Calculate RRM Parms2",
5645         "xml": "<set>\n<parameter name='tmp.dLThptPerSlice' value='`$payloadJson.input.sliceProfile.dLThptPerSlice`' />\n",
5646         "comments": "",
5647         "x": 2629.281349182129,
5648         "y": 5397.7821034789085,
5649         "z": "54a98307.1c261c",
5650         "wires": []
5651     },
5652     {
5653         "id": "ac8e30b7.1940f",
5654         "type": "set",
5655         "name": "Calculate RRM Parms3",
5656         "xml": "<set>\n<parameter name='tmp.maxNumberOfConns' value='`$payloadJson.input.sliceProfile.maxNumberOfConns`' />",
5657         "comments": "",
5658         "x": 2619.2814712524414,
5659         "y": 5452.781981408596,
5660         "z": "54a98307.1c261c",
5661         "wires": []
5662     },
5663     {
5664         "id": "60ae95a3.4dca8c",
5665         "type": "set",
5666         "name": "Calculate RRM Parms4",
5667         "xml": "<set>\n<parameter name='tmp.nearRTRIC.trafficCapacity1' value='`$tmp.uLThptPerSlice + $tmp.dLThptPerSlice`' />\n",
5668         "comments": "",
5669         "x": 2619.281349182129,
5670         "y": 5503.781981468201,
5671         "z": "54a98307.1c261c",
5672         "wires": []
5673     },
5674     {
5675         "id": "1e994da6.548422",
5676         "type": "set",
5677         "name": "Calculate RRM Parms5",
5678         "xml": "<set>\n<parameter name='tmp.nearRTRIC.trafficCapacity' value='`$tmp.nearRTRIC.trafficCapacity1 / 2`' />",
5679         "comments": "",
5680         "x": 2607.2814712524414,
5681         "y": 5563.7821034789085,
5682         "z": "54a98307.1c261c",
5683         "wires": []
5684     },
5685     {
5686         "id": "4d95ba67.f72534",
5687         "type": "set",
5688         "name": "Calculate RRM Parms6",
5689         "xml": "<set>\n<parameter name='tmp.nearRTRIC.trafficCapacityBPS' value='`$tmp.nearRTRIC.trafficCapacity * 1000`' />",
5690         "comments": "",
5691         "x": 2645.281349182129,
5692         "y": 5613.7821034789085,
5693         "z": "54a98307.1c261c",
5694         "wires": []
5695     },
5696     {
5697         "id": "db956f11.57cd1",
5698         "type": "set",
5699         "name": "Calculate RRM Parms7",
5700         "xml": "<set>\n<parameter name='tmp.nrcelldu.totalPRBForSNSSAI' value='`$tmp.nearRTRIC.trafficCapacityBPS / 1008000`' />\n",
5701         "comments": "",
5702         "x": 2632.2812881469727,
5703         "y": 5683.782469749451,
5704         "z": "54a98307.1c261c",
5705         "wires": []
5706     },
5707     {
5708         "id": "41a84fb0.0ffb8",
5709         "type": "set",
5710         "name": "calculation8",
5711         "xml": "<set>\n<parameter name='tmp.nrcelldu.PRBPerImpactedCell' value='`$tmp.nrcelldu.totalPRBForSNSSAI / $tmp.DUListEntries`' />\n",
5712         "comments": "",
5713         "x": 2603.2812881469727,
5714         "y": 5747.781493186951,
5715         "z": "54a98307.1c261c",
5716         "wires": []
5717     },
5718     {
5719         "id": "fb9768c3.587378",
5720         "type": "set",
5721         "name": "calculation9",
5722         "xml": "<set>\n<parameter name='tmp.rRMPolicyDedicatedRatio.CellDU1' value='`$tmp.nrcelldu.PRBPerImpactedCell * 100`' />\n",
5723         "comments": "",
5724         "x": 2591.281837463379,
5725         "y": 5798.781371116638,
5726         "z": "54a98307.1c261c",
5727         "wires": []
5728     },
5729     {
5730         "id": "f53d109e.0f989",
5731         "type": "switchNode",
5732         "name": "ransim mounted",
5733         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
5734         "comments": "",
5735         "outputs": 1,
5736         "x": 2146.781177520752,
5737         "y": 1064.8281090259552,
5738         "z": "54a98307.1c261c",
5739         "wires": [
5740             [
5741                 "e983ffce.697df",
5742                 "c61b79b5.851588"
5743             ]
5744         ]
5745     },
5746     {
5747         "id": "e983ffce.697df",
5748         "type": "outcome",
5749         "name": "Not Mounted",
5750         "xml": "<outcome value='false'>\n",
5751         "comments": "",
5752         "outputs": 1,
5753         "x": 2336.7811584472656,
5754         "y": 1034.8278925418854,
5755         "z": "54a98307.1c261c",
5756         "wires": [
5757             [
5758                 "f3b31d7b.b603b"
5759             ]
5760         ]
5761     },
5762     {
5763         "id": "c61b79b5.851588",
5764         "type": "outcome",
5765         "name": "Mounted",
5766         "xml": "<outcome value='true'>\n",
5767         "comments": "",
5768         "outputs": 1,
5769         "x": 2316.7811317443848,
5770         "y": 1113.8279840946198,
5771         "z": "54a98307.1c261c",
5772         "wires": [
5773             [
5774                 "102f7d7.d88ea83"
5775             ]
5776         ]
5777     },
5778     {
5779         "id": "90dd477e.fad0a8",
5780         "type": "record",
5781         "name": "record",
5782         "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=\"Setting variables for ADD SliceProfile ToNearRTRIC\"/>\n<parameter name=\"field2\" value=\"`$prop.controller.url + $tmp.restapi.addSliceProfile.ToNearRTRIC.url`\"/>\n<parameter name=\"field3\" value=\"`$payloadJson.input.sliceProfile.sliceProfileId`\"/>\n<parameter name=\"field4\" value=\"`$payloadJson.input.sliceProfile.sNSSAI`\"/>\n<parameter name=\"field5\" value=\"`$payloadJson.input.sliceProfile.maxNumberofUEs`\"/>\n<parameter name=\"field6\" value=\"`$payloadJson.input.sliceProfile.latency`\"/>\n<parameter name=\"field7\" value=\"`$tmp.nearRTRIC.uLThptPerSlice`\"/>\n<parameter name=\"field8\" value=\"`$tmp.nearRTRIC.dLThptPerSlice`\"/>\n<parameter name=\"field9\" value=\"`$tmp.nearRTRIC.maxNumberOfConns`\"/>\n<parameter name=\"field10\" value=\"`$payloadJson.input.sliceProfile.uEMobilityLevel`\"/>\n<parameter name=\"field11\" value=\"`$tmp.trackingArea`\"/>\n<parameter name=\"field12\" value=\"`$payloadJson.input.sliceProfile.resourceSharingLevel`\"/>",
5783         "comments": "",
5784         "outputs": 1,
5785         "x": 2337.781826019287,
5786         "y": 1260.1613628864288,
5787         "z": "54a98307.1c261c",
5788         "wires": [
5789             []
5790         ]
5791     },
5792     {
5793         "id": "44d9d024.fab18",
5794         "type": "block",
5795         "name": "Add sliceprofile NRTRIC",
5796         "xml": "<block atomic='true'>",
5797         "atomic": "true",
5798         "comments": "",
5799         "outputs": 1,
5800         "x": 2012.780860900879,
5801         "y": 1266.1718802452087,
5802         "z": "54a98307.1c261c",
5803         "wires": [
5804             [
5805                 "90dd477e.fad0a8",
5806                 "3a359137.cdf98e",
5807                 "f53d109e.0f989",
5808                 "e5680662.f48e48"
5809             ]
5810         ]
5811     },
5812     {
5813         "id": "e5680662.f48e48",
5814         "type": "execute",
5815         "name": "add addSliceProfile.ToNearRTRIC using PUT",
5816         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-add-sliceProfile-NRRIC.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.restapi.addSliceProfile.ToNearRTRIC.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"addSliceProfile-NRTRIC-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />",
5817         "comments": "",
5818         "outputs": 1,
5819         "x": 2408.782066345215,
5820         "y": 1326.1720132827759,
5821         "z": "54a98307.1c261c",
5822         "wires": [
5823             [
5824                 "21013089.cf8ef",
5825                 "1a7c30c9.494c9f"
5826             ]
5827         ]
5828     },
5829     {
5830         "id": "3a359137.cdf98e",
5831         "type": "record",
5832         "name": "record",
5833         "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=\"Add SliceProfile ToNearRTRIC url:\"/>\n<parameter name=\"field2\" value=\"`$tmp.restapi.addSliceProfile.ToNearRTRIC.url`\"/>",
5834         "comments": "",
5835         "outputs": 1,
5836         "x": 2337.7814025878906,
5837         "y": 1194.1720135211945,
5838         "z": "54a98307.1c261c",
5839         "wires": [
5840             []
5841         ]
5842     },
5843     {
5844         "id": "5f4cdb00.c2fb04",
5845         "type": "execute",
5846         "name": "generate addSliceProfile.ToNearRTRIC URL",
5847         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addSliceProfile.ToNearRTRIC`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.restapi.addSliceProfile.ToNearRTRIC.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
5848         "comments": "",
5849         "outputs": 1,
5850         "x": 2724.7811241149902,
5851         "y": 934.8282337486744,
5852         "z": "54a98307.1c261c",
5853         "wires": [
5854             []
5855         ]
5856     },
5857     {
5858         "id": "21013089.cf8ef",
5859         "type": "failure",
5860         "name": "failure",
5861         "xml": "<outcome value='failure'>\n",
5862         "comments": "",
5863         "outputs": 1,
5864         "x": 2808.7811889648438,
5865         "y": 1204.161283493042,
5866         "z": "54a98307.1c261c",
5867         "wires": [
5868             [
5869                 "5b7d5a1e.aede44"
5870             ]
5871         ]
5872     },
5873     {
5874         "id": "1a7c30c9.494c9f",
5875         "type": "success",
5876         "name": "success",
5877         "xml": "<outcome value='success'>\n",
5878         "comments": "",
5879         "outputs": 1,
5880         "x": 2718.7820739746094,
5881         "y": 1319.1612710952759,
5882         "z": "54a98307.1c261c",
5883         "wires": [
5884             [
5885                 "e6b809bb.a37078"
5886             ]
5887         ]
5888     },
5889     {
5890         "id": "e6b809bb.a37078",
5891         "type": "block",
5892         "name": "block",
5893         "xml": "<block>\n",
5894         "atomic": "false",
5895         "comments": "",
5896         "outputs": 1,
5897         "x": 2883.780792236328,
5898         "y": 1320.1612710952759,
5899         "z": "54a98307.1c261c",
5900         "wires": [
5901             [
5902                 "327b61a.a960d9e"
5903             ]
5904         ]
5905     },
5906     {
5907         "id": "e949fc2b.322c",
5908         "type": "returnFailure",
5909         "name": "return failure",
5910         "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 adding slice proficle to NearRTRIC\" />",
5911         "comments": "",
5912         "x": 2993.7816772460938,
5913         "y": 1259.161527633667,
5914         "z": "54a98307.1c261c",
5915         "wires": []
5916     },
5917     {
5918         "id": "327b61a.a960d9e",
5919         "type": "record",
5920         "name": "record",
5921         "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=\"PLMNInfo List Entry Add to NRCELLCU Executed Successfully \"/>",
5922         "comments": "",
5923         "outputs": 1,
5924         "x": 3047.7815856933594,
5925         "y": 1313.1617603302002,
5926         "z": "54a98307.1c261c",
5927         "wires": [
5928             []
5929         ]
5930     },
5931     {
5932         "id": "102f7d7.d88ea83",
5933         "type": "block",
5934         "name": "ransim  URL",
5935         "xml": "<block atomic='true'>",
5936         "atomic": "true",
5937         "comments": "",
5938         "outputs": 1,
5939         "x": 2509.770782470703,
5940         "y": 1108.8279840946198,
5941         "z": "54a98307.1c261c",
5942         "wires": [
5943             [
5944                 "c3e1045b.db61e8",
5945                 "4162e6dc.1e3f28",
5946                 "151abb30.1d1735"
5947             ]
5948         ]
5949     },
5950     {
5951         "id": "ef2c25da.239dd8",
5952         "type": "execute",
5953         "name": "Populate addSliceProfile.ToNearRTRIC URL",
5954         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.restapi.addSliceProfile.ToNearRTRIC.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.restapi.addSliceProfile.ToNearRTRIC.url\"/>\n    <parameter name=\"target\" value=\"{sliceProfileId}\"/>\n    <parameter name=\"replacement\" value=\"`$payloadJson.input.sliceProfile.sliceProfileId`\"/>",
5955         "comments": "",
5956         "outputs": 1,
5957         "x": 2725.3158988952637,
5958         "y": 990.4271945953369,
5959         "z": "54a98307.1c261c",
5960         "wires": [
5961             []
5962         ]
5963     },
5964     {
5965         "id": "c3e1045b.db61e8",
5966         "type": "execute",
5967         "name": "generate addSliceProfile.ToNearRTRIC URL",
5968         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addSliceProfile.ToNearRTRIC.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.restapi.addSliceProfile.ToNearRTRIC.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
5969         "comments": "",
5970         "outputs": 1,
5971         "x": 2789.315731048584,
5972         "y": 1037.4273042678833,
5973         "z": "54a98307.1c261c",
5974         "wires": [
5975             []
5976         ]
5977     },
5978     {
5979         "id": "4162e6dc.1e3f28",
5980         "type": "execute",
5981         "name": "Populate addSliceProfile.ToNearRTRIC URL",
5982         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.restapi.addSliceProfile.ToNearRTRIC.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.restapi.addSliceProfile.ToNearRTRIC.url\"/>\n    <parameter name=\"target\" value=\"{sliceProfileId}\"/>\n    <parameter name=\"replacement\" value=\"`$payloadJson.input.sliceProfile.sliceProfileId`\"/>",
5983         "comments": "",
5984         "outputs": 1,
5985         "x": 2804.850730895996,
5986         "y": 1089.026128768921,
5987         "z": "54a98307.1c261c",
5988         "wires": [
5989             []
5990         ]
5991     },
5992     {
5993         "id": "151abb30.1d1735",
5994         "type": "execute",
5995         "name": "Populate MOUNT NAME",
5996         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.restapi.addSliceProfile.ToNearRTRIC.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.restapi.addSliceProfile.ToNearRTRIC.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
5997         "comments": "",
5998         "outputs": 1,
5999         "x": 2823.3160514831543,
6000         "y": 1142.4271173477173,
6001         "z": "54a98307.1c261c",
6002         "wires": [
6003             []
6004         ]
6005     },
6006     {
6007         "id": "5b7d5a1e.aede44",
6008         "type": "block",
6009         "name": "block",
6010         "xml": "<block>\n",
6011         "atomic": "false",
6012         "comments": "",
6013         "outputs": 1,
6014         "x": 2958.204818725586,
6015         "y": 1208.9826550483704,
6016         "z": "54a98307.1c261c",
6017         "wires": [
6018             [
6019                 "e949fc2b.322c"
6020             ]
6021         ]
6022     },
6023     {
6024         "id": "f3b31d7b.b603b",
6025         "type": "block",
6026         "name": "URL",
6027         "xml": "<block atomic='true'>",
6028         "atomic": "true",
6029         "comments": "",
6030         "outputs": 1,
6031         "x": 2440.9826583862305,
6032         "y": 920.4270935058594,
6033         "z": "54a98307.1c261c",
6034         "wires": [
6035             [
6036                 "5f4cdb00.c2fb04",
6037                 "ef2c25da.239dd8"
6038             ]
6039         ]
6040     },
6041     {
6042         "id": "76dac9bc.b2da38",
6043         "type": "execute",
6044         "name": "prepare gNBCUCPList for SO callback",
6045         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='setPropertiesForList'>\n    <parameter name='prefixKey' value='tmp.CUCPList.response' />\n\t<parameter name='keyName' value='gNBCUName' />\n\t<parameter name='keyValue' value=\"`$tmp.gNBCUCPList.gNBCUName`\"/>\n",
6046         "comments": "",
6047         "outputs": 1,
6048         "x": 3228.250274658203,
6049         "y": 1873.7500886917114,
6050         "z": "54a98307.1c261c",
6051         "wires": [
6052             []
6053         ]
6054     },
6055     {
6056         "id": "84550c.db026af8",
6057         "type": "record",
6058         "name": "record",
6059         "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=\"CUCPList length\"/>\n<parameter name=\"field2\" value=\"`$CUCPListEntries_size`\"/>",
6060         "comments": "",
6061         "outputs": 1,
6062         "x": 3158.25,
6063         "y": 2025.7499742507935,
6064         "z": "54a98307.1c261c",
6065         "wires": [
6066             []
6067         ]
6068     },
6069     {
6070         "id": "91a92ff.7f502d",
6071         "type": "execute",
6072         "name": "CUCP List size",
6073         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='CUCPListEntries_size' />\n\t<parameter name='source' value=\"`tmp.CUCPList.response_length`\" />",
6074         "comments": "",
6075         "outputs": 1,
6076         "x": 3185.499969482422,
6077         "y": 1976.2499694824219,
6078         "z": "54a98307.1c261c",
6079         "wires": [
6080             []
6081         ]
6082     },
6083     {
6084         "id": "b541e97a.091298",
6085         "type": "execute",
6086         "name": "prepare gNBCUUPList for SO callback",
6087         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='setPropertiesForList'>\n    <parameter name='prefixKey' value='tmp.CUUPList.response' />\n\t<parameter name='keyName' value='gNBCUUPId' />\n\t<parameter name='keyValue' value=\"`$tmp.gNBCUUPList.gNBCUUPId`\"/>\n",
6088         "comments": "",
6089         "outputs": 1,
6090         "x": 3831.500102996826,
6091         "y": 4743.750096321106,
6092         "z": "54a98307.1c261c",
6093         "wires": [
6094             []
6095         ]
6096     },
6097     {
6098         "id": "854b6672.9b3c78",
6099         "type": "execute",
6100         "name": "prepare gNBDUList for SO callback",
6101         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='setPropertiesForList'>\n    <parameter name='prefixKey' value='tmp.DUList.response' />\n\t<parameter name='keyName' value='gNBDUId' />\n\t<parameter name='keyValue' value=\"`$tmp.gNBDUList.gNBDUId`\"/>\n",
6102         "comments": "",
6103         "outputs": 1,
6104         "x": 3792.0001678466797,
6105         "y": 6943.000070571899,
6106         "z": "54a98307.1c261c",
6107         "wires": [
6108             []
6109         ]
6110     },
6111     {
6112         "id": "ea1799b4.500598",
6113         "type": "set",
6114         "name": "callback payload",
6115         "xml": "<set>\n<parameter name='tmp.CUCPList.response' value='`$tmp.CUCPList.response`' />\n<parameter name='tmp.CUUPList.response' value='`$tmp.CUUPList.response`' />\n<parameter name='tmp.DUList.response' value='`$tmp.DUList.response`' />\n",
6116         "comments": "",
6117         "x": 749.0001411437988,
6118         "y": 2553.249973654747,
6119         "z": "54a98307.1c261c",
6120         "wires": []
6121     },
6122     {
6123         "id": "353ca2b5.8b991e",
6124         "type": "execute",
6125         "name": "gNBCUCPList",
6126         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.CUCPList.response' />\n\t<parameter name='source' value=\"`$tmp.CUCPList.response`\" />",
6127         "comments": "",
6128         "outputs": 1,
6129         "x": 3187.5,
6130         "y": 1926.7499742507935,
6131         "z": "54a98307.1c261c",
6132         "wires": [
6133             []
6134         ]
6135     },
6136     {
6137         "id": "855e02b5.654e5",
6138         "type": "set",
6139         "name": "set maxNumberOfConns",
6140         "xml": "<set>\n<parameter name='tmp.maxNumberOfConns' value='`$tmp.payload.maxNumberofConns/$tmp.cellCUListEntries`'/>",
6141         "comments": "",
6142         "x": 3532.2500343322754,
6143         "y": 2601.0001859664917,
6144         "z": "54a98307.1c261c",
6145         "wires": []
6146     },
6147     {
6148         "id": "f675c08c.37fb7",
6149         "type": "set",
6150         "name": "set maxNumberOfConns",
6151         "xml": "<set>\n<parameter name='tmp.maxNumberOfConns' value='`$tmp.payload.maxNumberofConns/$tmp.cellCUListEntries`'/>",
6152         "comments": "",
6153         "x": 3893.9999961853027,
6154         "y": 4538.999972343445,
6155         "z": "54a98307.1c261c",
6156         "wires": []
6157     },
6158     {
6159         "id": "ff5ac918.e30a48",
6160         "type": "set",
6161         "name": "set throughput",
6162         "xml": "<set>\n<parameter name='tmp.uLThptPerSlice' value='`$tmp.payload.uLThptPerSlice/$tmp.cellDUListEntries`'/>\n<parameter name='tmp.dLThptPerSlice' value='`$tmp.payload.dLThptPerSlice/$tmp.cellDUListEntries`'/>",
6163         "comments": "",
6164         "x": 3998.7499961853027,
6165         "y": 6728.749972343445,
6166         "z": "54a98307.1c261c",
6167         "wires": []
6168     },
6169     {
6170         "id": "9f5cd12d.485b5",
6171         "type": "record",
6172         "name": "record",
6173         "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=\"maxNumberOfConns.CUUP \"/>\n<parameter name=\"field2\" value=\"`$tmp.maxNumberOfConns-CUUP`\"/>",
6174         "comments": "",
6175         "outputs": 1,
6176         "x": 3215.7499961853027,
6177         "y": 3427.249972343445,
6178         "z": "54a98307.1c261c",
6179         "wires": [
6180             []
6181         ]
6182     },
6183     {
6184         "id": "2e69d89d.b17738",
6185         "type": "set",
6186         "name": "set resourceID",
6187         "xml": "<set>\n<parameter name='tmp.resourceID' value='`$tmp.cellLocalId`'/>",
6188         "comments": "",
6189         "x": 3510.7499961853027,
6190         "y": 3075.499972343445,
6191         "z": "54a98307.1c261c",
6192         "wires": []
6193     },
6194     {
6195         "id": "c71b4eec.95244",
6196         "type": "set",
6197         "name": "set resourceID",
6198         "xml": "<set>\n<parameter name='tmp.resourceID' value='`$tmp.gNBCUUPList.gNBCUUPId`'/>",
6199         "comments": "",
6200         "x": 3698.4999961853027,
6201         "y": 5055.249972343445,
6202         "z": "54a98307.1c261c",
6203         "wires": []
6204     },
6205     {
6206         "id": "dd84da6a.0eec48",
6207         "type": "set",
6208         "name": "set resourceID",
6209         "xml": "<set>\n<parameter name='tmp.resourceID' value='`$tmp.gNBDUList.cellLocalId`'/>",
6210         "comments": "",
6211         "x": 2392.7499961853027,
6212         "y": 7098.499972343445,
6213         "z": "54a98307.1c261c",
6214         "wires": []
6215     },
6216     {
6217         "id": "4f781aac.7f8e84",
6218         "type": "execute",
6219         "name": "Update RAN Inventory ConfigDB",
6220         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $prop.restapi.configdb.updateRANSliceInventory`\"/>\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-configDB-updateRANSliceInventory.json'`\" />\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"update-inventory-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\"/>",
6221         "comments": "",
6222         "outputs": 1,
6223         "x": 743.7499961853027,
6224         "y": 2269.749972343445,
6225         "z": "54a98307.1c261c",
6226         "wires": [
6227             [
6228                 "fb2d1ad3.a7f9d8",
6229                 "bb44721e.670c7"
6230             ]
6231         ]
6232     },
6233     {
6234         "id": "fb2d1ad3.a7f9d8",
6235         "type": "failure",
6236         "name": "failure",
6237         "xml": "<outcome value='failure'>\n",
6238         "comments": "",
6239         "outputs": 1,
6240         "x": 978.7506675720215,
6241         "y": 2182.750244140625,
6242         "z": "54a98307.1c261c",
6243         "wires": [
6244             [
6245                 "79aa3034.40fc2"
6246             ]
6247         ]
6248     },
6249     {
6250         "id": "bb44721e.670c7",
6251         "type": "success",
6252         "name": "success",
6253         "xml": "<outcome value='success'>\n",
6254         "comments": "",
6255         "outputs": 1,
6256         "x": 983.7506065368652,
6257         "y": 2303.7499685287476,
6258         "z": "54a98307.1c261c",
6259         "wires": [
6260             [
6261                 "73e80867.8e9958"
6262             ]
6263         ]
6264     },
6265     {
6266         "id": "73e80867.8e9958",
6267         "type": "block",
6268         "name": "block",
6269         "xml": "<block>\n",
6270         "atomic": "false",
6271         "comments": "",
6272         "outputs": 1,
6273         "x": 1141.7503967285156,
6274         "y": 2302.750213623047,
6275         "z": "54a98307.1c261c",
6276         "wires": [
6277             [
6278                 "4ce0fb09.4ce974"
6279             ]
6280         ]
6281     },
6282     {
6283         "id": "4ce0fb09.4ce974",
6284         "type": "record",
6285         "name": "record",
6286         "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 inventory in ConfigDB\"/>",
6287         "comments": "",
6288         "outputs": 1,
6289         "x": 1327.750644683838,
6290         "y": 2286.750457763672,
6291         "z": "54a98307.1c261c",
6292         "wires": [
6293             []
6294         ]
6295     },
6296     {
6297         "id": "2c97a828.11f208",
6298         "type": "returnFailure",
6299         "name": "return failure",
6300         "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 inventory in ConfigDB. Aborting RPC executiopn'/>",
6301         "comments": "",
6302         "x": 1323.7503395080566,
6303         "y": 2186.7502431869507,
6304         "z": "54a98307.1c261c",
6305         "wires": []
6306     },
6307     {
6308         "id": "79aa3034.40fc2",
6309         "type": "block",
6310         "name": "block",
6311         "xml": "<block>",
6312         "atomic": "false",
6313         "comments": "",
6314         "outputs": 1,
6315         "x": 1137.7509498596191,
6316         "y": 2180.7503356933594,
6317         "z": "54a98307.1c261c",
6318         "wires": [
6319             [
6320                 "2c97a828.11f208",
6321                 "6351c66d.759828",
6322                 "f11b3f16.9273d"
6323             ]
6324         ]
6325     },
6326     {
6327         "id": "6351c66d.759828",
6328         "type": "set",
6329         "name": "set",
6330         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating nearRTRIC info in ConfigDB. Aborting RPC executiopn'/>",
6331         "comments": "",
6332         "x": 1313.7505798339844,
6333         "y": 2100.861357688904,
6334         "z": "54a98307.1c261c",
6335         "wires": []
6336     },
6337     {
6338         "id": "4254aab2.1c4e64",
6339         "type": "record",
6340         "name": "record",
6341         "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=\"Update inventory in ConfigDB\"/>",
6342         "comments": "",
6343         "outputs": 1,
6344         "x": 779.0000152587891,
6345         "y": 2149.2500166893005,
6346         "z": "54a98307.1c261c",
6347         "wires": [
6348             []
6349         ]
6350     },
6351     {
6352         "id": "e193df81.4bb3b",
6353         "type": "block",
6354         "name": "block : atomic",
6355         "xml": "<block atomic='true'>",
6356         "atomic": "true",
6357         "comments": "",
6358         "outputs": 1,
6359         "x": 1872.5832901000977,
6360         "y": 355.41666889190674,
6361         "z": "54a98307.1c261c",
6362         "wires": [
6363             [
6364                 "bdaa897e.2cd2b8",
6365                 "c6b40762.ea2b08",
6366                 "7f6d8a09.6705c4"
6367             ]
6368         ]
6369     },
6370     {
6371         "id": "7c7117bf.eff588",
6372         "type": "execute",
6373         "name": "set trackingArea",
6374         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.payload.trackingArea' />\n\t<parameter name='source' value=\"`'payloadJson.input.sliceProfile.coverageAreaTAList[' + $ta + ']'`\"/>",
6375         "comments": "",
6376         "outputs": 1,
6377         "x": 1378.3261642456055,
6378         "y": 210.23923873901367,
6379         "z": "54a98307.1c261c",
6380         "wires": [
6381             []
6382         ]
6383     },
6384     {
6385         "id": "c0ee40ba.589e9",
6386         "type": "block",
6387         "name": "block : atomic",
6388         "xml": "<block atomic='true'>",
6389         "atomic": "true",
6390         "comments": "",
6391         "outputs": 1,
6392         "x": 1000.7149963378906,
6393         "y": 363.3502907752991,
6394         "z": "54a98307.1c261c",
6395         "wires": [
6396             [
6397                 "7c7117bf.eff588",
6398                 "cc746ae2.0a52c8",
6399                 "5a3cb019.dea83",
6400                 "a70cf700.ce1f28"
6401             ]
6402         ]
6403     },
6404     {
6405         "id": "cc746ae2.0a52c8",
6406         "type": "record",
6407         "name": "record",
6408         "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=\"Tracking Area\"/>\n<parameter name=\"field2\" value=\"`$tmp.payload.trackingArea`\"/>",
6409         "comments": "",
6410         "outputs": 1,
6411         "x": 1355.937156677246,
6412         "y": 249.23921585083008,
6413         "z": "54a98307.1c261c",
6414         "wires": [
6415             []
6416         ]
6417     },
6418     {
6419         "id": "f060cdfa.0562e",
6420         "type": "for",
6421         "name": "For coverageAreaTAList",
6422         "xml": "<for index='ta' start='0' end='`$tmp.trackingAreaListEntries`'>",
6423         "comments": "",
6424         "outputs": 1,
6425         "x": 766.7499771118164,
6426         "y": 414.583309173584,
6427         "z": "54a98307.1c261c",
6428         "wires": [
6429             [
6430                 "c0ee40ba.589e9"
6431             ]
6432         ]
6433     },
6434     {
6435         "id": "9bdae950.00c5d8",
6436         "type": "record",
6437         "name": "record",
6438         "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=\"Tracking Area size\"/>\n<parameter name=\"field2\" value=\"`$tmp.trackingAreaListEntries`\"/>",
6439         "comments": "",
6440         "outputs": 1,
6441         "x": 738.9722290039062,
6442         "y": 359.30552101135254,
6443         "z": "54a98307.1c261c",
6444         "wires": [
6445             []
6446         ]
6447     },
6448     {
6449         "id": "3582eebd.3c7cf2",
6450         "type": "execute",
6451         "name": "set trackingArea size",
6452         "xml": "<set>\n\t<parameter name='tmp.trackingAreaListEntries' value=\"`$payloadJson.input.sliceProfile.coverageAreaTAList_length`\"/>\n\t",
6453         "comments": "",
6454         "outputs": 1,
6455         "x": 770.0833129882812,
6456         "y": 309.30552101135254,
6457         "z": "54a98307.1c261c",
6458         "wires": [
6459             []
6460         ]
6461     },
6462     {
6463         "id": "b072d63c.a49af8",
6464         "type": "set",
6465         "name": "set RRMPolicyRatio IDs",
6466         "xml": "<set>\n<parameter name='tmp.RRMPolicyRatioID.NearRTRIC' value=\"`'NearRTRIC-' + $tmp.payload.trackingArea`\" />\n<parameter name='tmp.RRMPolicyRatioID.GNBDUFunction' value=\"`'GNBDUFunction-' + $payloadJson.input.sliceProfile.sliceProfileId  + '-' + $tmp.payload.trackingArea`\" />\n<parameter name='tmp.RRMPolicyRatioID.NRCellDU' value=\"`'NRCellDU-' + $payloadJson.input.sliceProfile.sliceProfileId  + '-' + $tmp.payload.trackingArea`\" />\n<parameter name='tmp.RRMPolicyRatioID.GNBCUUPFunction' value=\"`'GNBCUUPFunction-' + $payloadJson.input.sliceProfile.sliceProfileId  + '-' + $tmp.payload.trackingArea`\" />\n<parameter name='tmp.RRMPolicyRatioID.GNBCUCPFunction' value=\"`'GNBCUCPFunction-' + $payloadJson.input.sliceProfile.sliceProfileId  + '-' + $tmp.payload.trackingArea`\" />\n<parameter name='tmp.RRMPolicyRatioID.NRCellCU' value=\"`'NRCellCU-' + $payloadJson.input.sliceProfile.sliceProfileId  + '-' + $tmp.payload.trackingArea`\" />\n<parameter name='prop.ranNetwork.RRMPolicyRatioMemberID' value='`$prop.ranNetwork.RRMPolicyRatioMemberID + 1`' />",
6467         "comments": "",
6468         "x": 1490.886474609375,
6469         "y": 551.9318237304688,
6470         "z": "54a98307.1c261c",
6471         "wires": []
6472     },
6473     {
6474         "id": "c3110c8d.ffdca",
6475         "type": "execute",
6476         "name": "tmp.ranNFNSSIListEntry",
6477         "xml": "<set>\n<parameter name='tmp.ranNFNSSIListEntry' value='`$tmp.payload.RANNFNSSIId`'/>",
6478         "comments": "",
6479         "outputs": 1,
6480         "x": 1697.386474609375,
6481         "y": 718.6818237304688,
6482         "z": "54a98307.1c261c",
6483         "wires": [
6484             []
6485         ]
6486     },
6487     {
6488         "id": "2c323ebf.7788d2",
6489         "type": "switchNode",
6490         "name": "check status",
6491         "xml": "<switch test='`$error-code`'>\n",
6492         "comments": "",
6493         "outputs": 1,
6494         "x": 709.2500305175781,
6495         "y": 2392.5000286102295,
6496         "z": "54a98307.1c261c",
6497         "wires": [
6498             [
6499                 "422c435a.dbe19c",
6500                 "9336c4d6.1c5b58"
6501             ]
6502         ]
6503     },
6504     {
6505         "id": "422c435a.dbe19c",
6506         "type": "success",
6507         "name": "success",
6508         "xml": "<outcome value='200'>\n",
6509         "comments": "",
6510         "outputs": 1,
6511         "x": 892.2500114440918,
6512         "y": 2349.5000957250595,
6513         "z": "54a98307.1c261c",
6514         "wires": [
6515             [
6516                 "faa56729.7bb638"
6517             ]
6518         ]
6519     },
6520     {
6521         "id": "faa56729.7bb638",
6522         "type": "set",
6523         "name": "status",
6524         "xml": "<set>\n<parameter name=\"tmp.status\" value=\"success\"/>",
6525         "comments": "",
6526         "x": 1068.2500114440918,
6527         "y": 2352.50024831295,
6528         "z": "54a98307.1c261c",
6529         "wires": []
6530     },
6531     {
6532         "id": "71dbbd93.33af74",
6533         "type": "set",
6534         "name": "failure status",
6535         "xml": "<set>\n<parameter name=\"tmp.status\" value=\"`$error-code`\"/>",
6536         "comments": "",
6537         "x": 1069.2499961853027,
6538         "y": 2396.499973654747,
6539         "z": "54a98307.1c261c",
6540         "wires": []
6541     },
6542     {
6543         "id": "9336c4d6.1c5b58",
6544         "type": "other",
6545         "name": "other",
6546         "xml": "<outcome value='Other'>\n",
6547         "comments": "",
6548         "outputs": 1,
6549         "x": 908.2499961853027,
6550         "y": 2401.499973654747,
6551         "z": "54a98307.1c261c",
6552         "wires": [
6553             [
6554                 "71dbbd93.33af74"
6555             ]
6556         ]
6557     },
6558     {
6559         "id": "529080e3.eae63",
6560         "type": "record",
6561         "name": "record",
6562         "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=\"Response code\"/>\n<parameter name=\"field2\" value=\"`$error-code`\" />",
6563         "comments": "",
6564         "outputs": 1,
6565         "x": 684.2499885559082,
6566         "y": 2338.7500286102295,
6567         "z": "54a98307.1c261c",
6568         "wires": [
6569             []
6570         ]
6571     },
6572     {
6573         "id": "62b5105e.53365",
6574         "type": "set",
6575         "name": "set plmn id",
6576         "xml": "<set>\n<parameter name=\"tmp.pLMNId\" value=\"`$tmp.payload.pLMNId`\"/>\n",
6577         "comments": "",
6578         "x": 3980.249984741211,
6579         "y": 6118.499961853027,
6580         "z": "54a98307.1c261c",
6581         "wires": []
6582     }
6583 ]