RAN Slice DG - Honolulu updates - coverageAreaTAList
[ccsdk/distribution.git] / platform-logic / ran-slice-api / src / main / json / ran-slice-api_instantiateRANSliceAllocate.json
1 [
2     {
3         "id": "9f2c8848.941158",
4         "type": "method",
5         "name": "method",
6         "xml": "<method rpc='instantiateRANSliceAllocate' mode='sync'>\n",
7         "comments": "",
8         "outputs": 1,
9         "x": 523.0555419921875,
10         "y": 225.00002098083496,
11         "z": "a2c243d0.ad36e",
12         "wires": [
13             [
14                 "f1a8bdb1.4abd9"
15             ]
16         ]
17     },
18     {
19         "id": "378a3415.92387c",
20         "type": "dgstart",
21         "name": "DGSTART",
22         "outputs": 1,
23         "x": 147.05553817749023,
24         "y": 129.99999332427979,
25         "z": "a2c243d0.ad36e",
26         "wires": [
27             [
28                 "738151b6.dbf21"
29             ]
30         ]
31     },
32     {
33         "id": "738151b6.dbf21",
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": 280.0555114746094,
42         "y": 227.00007438659668,
43         "z": "a2c243d0.ad36e",
44         "wires": [
45             [
46                 "9f2c8848.941158"
47             ]
48         ]
49     },
50     {
51         "id": "8e31db94.e70678",
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": 324.4898452758789,
57         "y": 2784.5286865234375,
58         "z": "a2c243d0.ad36e",
59         "wires": []
60     },
61     {
62         "id": "dc521c43.e97f1",
63         "type": "comment",
64         "name": "instantiateRANSliceAllocate",
65         "info": "",
66         "comments": "",
67         "x": 492.0555419921875,
68         "y": 167.0103931427002,
69         "z": "a2c243d0.ad36e",
70         "wires": []
71     },
72     {
73         "id": "8e4a2db8.c53ca",
74         "type": "block",
75         "name": "Get NRT RIC Details",
76         "xml": "<block atomic='true'>",
77         "atomic": "true",
78         "comments": "",
79         "outputs": 1,
80         "x": 1650.4999542236328,
81         "y": 340.3541946411133,
82         "z": "a2c243d0.ad36e",
83         "wires": [
84             [
85                 "9b0b0392.8b2b8",
86                 "e94237f8.1ce468",
87                 "20705ea5.523742"
88             ]
89         ]
90     },
91     {
92         "id": "9b0b0392.8b2b8",
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": 2137.0555419921875,
99         "y": 211.9097194671631,
100         "z": "a2c243d0.ad36e",
101         "wires": [
102             []
103         ]
104     },
105     {
106         "id": "e94237f8.1ce468",
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": 2134.0556678771973,
113         "y": 276.9096899032593,
114         "z": "a2c243d0.ad36e",
115         "wires": [
116             []
117         ]
118     },
119     {
120         "id": "20705ea5.523742",
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": 2108.6114501953125,
127         "y": 314.9097480773926,
128         "z": "a2c243d0.ad36e",
129         "wires": [
130             [
131                 "2a5ff5c7.b1901a",
132                 "791ce4e6.ed784c"
133             ]
134         ]
135     },
136     {
137         "id": "2a5ff5c7.b1901a",
138         "type": "failure",
139         "name": "failure",
140         "xml": "<outcome value='failure'>\n",
141         "comments": "",
142         "outputs": 1,
143         "x": 2334.055606842041,
144         "y": 296.9097204208374,
145         "z": "a2c243d0.ad36e",
146         "wires": [
147             [
148                 "f7497148.1d4a3"
149             ]
150         ]
151     },
152     {
153         "id": "791ce4e6.ed784c",
154         "type": "success",
155         "name": "success",
156         "xml": "<outcome value='success'>\n",
157         "comments": "",
158         "outputs": 1,
159         "x": 2331.0555458068848,
160         "y": 395.9096088409424,
161         "z": "a2c243d0.ad36e",
162         "wires": [
163             [
164                 "482e118d.af585"
165             ]
166         ]
167     },
168     {
169         "id": "f7497148.1d4a3",
170         "type": "block",
171         "name": "block",
172         "xml": "<block>",
173         "atomic": "false",
174         "comments": "",
175         "outputs": 1,
176         "x": 2539.055648803711,
177         "y": 245.909761428833,
178         "z": "a2c243d0.ad36e",
179         "wires": [
180             [
181                 "ca91aeec.22916",
182                 "9147804f.28151",
183                 "43e9fff0.abfbe"
184             ]
185         ]
186     },
187     {
188         "id": "482e118d.af585",
189         "type": "block",
190         "name": "block",
191         "xml": "<block>\n",
192         "atomic": "false",
193         "comments": "",
194         "outputs": 1,
195         "x": 2480.0553913116455,
196         "y": 388.909743309021,
197         "z": "a2c243d0.ad36e",
198         "wires": [
199             [
200                 "7c8adbfc.edc104",
201                 "8d754ac1.e35a18"
202             ]
203         ]
204     },
205     {
206         "id": "ca91aeec.22916",
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": 2554.0552825927734,
212         "y": 331.90972661972046,
213         "z": "a2c243d0.ad36e",
214         "wires": []
215     },
216     {
217         "id": "7c8adbfc.edc104",
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": 2610.055206298828,
224         "y": 388.9097270965576,
225         "z": "a2c243d0.ad36e",
226         "wires": [
227             []
228         ]
229     },
230     {
231         "id": "9147804f.28151",
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": 2653.055347442627,
237         "y": 171.02080154418945,
238         "z": "a2c243d0.ad36e",
239         "wires": []
240     },
241     {
242         "id": "8d754ac1.e35a18",
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": 2597.8334312438965,
249         "y": 442.90974044799805,
250         "z": "a2c243d0.ad36e",
251         "wires": [
252             []
253         ]
254     },
255     {
256         "id": "a97a496a.e7a168",
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": 1289.0556297302246,
263         "y": 2086.0106353759766,
264         "z": "a2c243d0.ad36e",
265         "wires": [
266             [
267                 "804cd349.0738c",
268                 "f69f8374.0a2af",
269                 "f51ea9d3.27a0c8",
270                 "48f4b45b.ca20dc",
271                 "14cb63b.82fd69c",
272                 "1f9c65b6.02cd8a",
273                 "5246f2ec.b0b8ec",
274                 "2997ccc9.716304"
275             ]
276         ]
277     },
278     {
279         "id": "804cd349.0738c",
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": 1663.055763244629,
286         "y": 876.0106010437012,
287         "z": "a2c243d0.ad36e",
288         "wires": [
289             []
290         ]
291     },
292     {
293         "id": "f1a8bdb1.4abd9",
294         "type": "block",
295         "name": "block : atomic",
296         "xml": "<block atomic='true'>",
297         "atomic": "true",
298         "comments": "",
299         "outputs": 1,
300         "x": 158.05551147460938,
301         "y": 347.01039695739746,
302         "z": "a2c243d0.ad36e",
303         "wires": [
304             [
305                 "add03b35.2459c8",
306                 "3f7470f5.37976",
307                 "e89fecb2.b5374",
308                 "eedce730.f46188",
309                 "8e31db94.e70678"
310             ]
311         ]
312     },
313     {
314         "id": "bd377d99.e91fd",
315         "type": "block",
316         "name": "Instantiate RAN Slice",
317         "xml": "<block atomic='true'>",
318         "atomic": "true",
319         "comments": "",
320         "outputs": 1,
321         "x": 1075.9444122314453,
322         "y": 540.2326898574829,
323         "z": "a2c243d0.ad36e",
324         "wires": [
325             [
326                 "a97a496a.e7a168",
327                 "afcd8575.ce5a88",
328                 "946e6c1f.7bb9d",
329                 "adc8ef28.065cf"
330             ]
331         ]
332     },
333     {
334         "id": "f69f8374.0a2af",
335         "type": "block",
336         "name": "DU",
337         "xml": "<block atomic='true'>",
338         "atomic": "true",
339         "comments": "",
340         "outputs": 1,
341         "x": 1865.0555725097656,
342         "y": 5829.010590791702,
343         "z": "a2c243d0.ad36e",
344         "wires": [
345             [
346                 "3a8d0109.3fbb5e",
347                 "266ef43f.df385c",
348                 "62633efd.9f282",
349                 "906b2b3e.9bfdc8"
350             ]
351         ]
352     },
353     {
354         "id": "3a7d24e4.71829c",
355         "type": "block",
356         "name": "Add RRM Policy Ratio",
357         "xml": "<block atomic='true'>",
358         "atomic": "true",
359         "comments": "",
360         "outputs": 1,
361         "x": 3528.0559616088867,
362         "y": 7138.010457992554,
363         "z": "a2c243d0.ad36e",
364         "wires": [
365             [
366                 "6bfb6307.61516c",
367                 "6346c86c.4248e8",
368                 "f4770749.1fca58",
369                 "fbdb62d9.d9f15",
370                 "652fe306.4ff5ec",
371                 "48164215.075dfc",
372                 "5ac0fba4.e05764"
373             ]
374         ]
375     },
376     {
377         "id": "119285bb.cef61a",
378         "type": "switchNode",
379         "name": "ransim mounted",
380         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
381         "comments": "",
382         "outputs": 1,
383         "x": 3573.0562896728516,
384         "y": 6466.010761260986,
385         "z": "a2c243d0.ad36e",
386         "wires": [
387             [
388                 "a132b516.18d0b8",
389                 "98de8e51.64ee7"
390             ]
391         ]
392     },
393     {
394         "id": "a132b516.18d0b8",
395         "type": "outcome",
396         "name": "Not Mounted",
397         "xml": "<outcome value='false'>\n",
398         "comments": "",
399         "outputs": 1,
400         "x": 3816.0563735961914,
401         "y": 6470.010763168335,
402         "z": "a2c243d0.ad36e",
403         "wires": [
404             [
405                 "beda408d.16308"
406             ]
407         ]
408     },
409     {
410         "id": "98de8e51.64ee7",
411         "type": "outcome",
412         "name": "Mounted",
413         "xml": "<outcome value='true'>\n",
414         "comments": "",
415         "outputs": 1,
416         "x": 3801.0563735961914,
417         "y": 6544.010765075684,
418         "z": "a2c243d0.ad36e",
419         "wires": [
420             [
421                 "8f8b0e94.d7205"
422             ]
423         ]
424     },
425     {
426         "id": "266ef43f.df385c",
427         "type": "for",
428         "name": "For DUList Entries",
429         "xml": "<for index='id2' start='0' end='`$tmp.DUListEntries`' >",
430         "comments": "",
431         "outputs": 1,
432         "x": 1965.0559539794922,
433         "y": 6143.010585784912,
434         "z": "a2c243d0.ad36e",
435         "wires": [
436             [
437                 "43cf6d42.9d8564"
438             ]
439         ]
440     },
441     {
442         "id": "3a8d0109.3fbb5e",
443         "type": "record",
444         "name": "record",
445         "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`\"/>",
446         "comments": "",
447         "outputs": 1,
448         "x": 2158.0561294555664,
449         "y": 5525.011372566223,
450         "z": "a2c243d0.ad36e",
451         "wires": [
452             []
453         ]
454     },
455     {
456         "id": "62633efd.9f282",
457         "type": "execute",
458         "name": "set DU Level parms",
459         "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'`\" />",
460         "comments": "",
461         "outputs": 1,
462         "x": 2160.0558853149414,
463         "y": 5459.012349128723,
464         "z": "a2c243d0.ad36e",
465         "wires": [
466             []
467         ]
468     },
469     {
470         "id": "e686b37c.eabb1",
471         "type": "execute",
472         "name": "cellDUListEntries",
473         "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'`\" />",
474         "comments": "",
475         "outputs": 1,
476         "x": 3938.055320739746,
477         "y": 5964.01069521904,
478         "z": "a2c243d0.ad36e",
479         "wires": [
480             []
481         ]
482     },
483     {
484         "id": "ad3e4e54.09c4e",
485         "type": "record",
486         "name": "record",
487         "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`\"/>",
488         "comments": "",
489         "outputs": 1,
490         "x": 3536.055637359619,
491         "y": 6080.010585784912,
492         "z": "a2c243d0.ad36e",
493         "wires": [
494             []
495         ]
496     },
497     {
498         "id": "759bc67c.d0a178",
499         "type": "block",
500         "name": "cellDUList Level Parms",
501         "xml": "<block atomic='true'>",
502         "atomic": "true",
503         "comments": "",
504         "outputs": 1,
505         "x": 3561.055633544922,
506         "y": 6019.010584831238,
507         "z": "a2c243d0.ad36e",
508         "wires": [
509             [
510                 "e686b37c.eabb1",
511                 "1d7d9b8c.938234",
512                 "c5d41b5a.9f1198",
513                 "24da8ff9.c1ec",
514                 "5a952f77.dd018",
515                 "8ab9fdea.620aa",
516                 "4bea8684.d6eb98"
517             ]
518         ]
519     },
520     {
521         "id": "1d7d9b8c.938234",
522         "type": "execute",
523         "name": "cellDUListEntries-gNBDUId",
524         "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",
525         "comments": "",
526         "outputs": 1,
527         "x": 3967.055461883545,
528         "y": 6002.010413169861,
529         "z": "a2c243d0.ad36e",
530         "wires": [
531             []
532         ]
533     },
534     {
535         "id": "c5d41b5a.9f1198",
536         "type": "execute",
537         "name": "cellDUListEntries-gNBDUName",
538         "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'`\" />",
539         "comments": "",
540         "outputs": 1,
541         "x": 3966.055477142334,
542         "y": 6041.0104150772095,
543         "z": "a2c243d0.ad36e",
544         "wires": [
545             []
546         ]
547     },
548     {
549         "id": "24da8ff9.c1ec",
550         "type": "execute",
551         "name": "cellDUListEntries-gNBId",
552         "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'`\" />",
553         "comments": "",
554         "outputs": 1,
555         "x": 3946.055450439453,
556         "y": 6079.0104303359985,
557         "z": "a2c243d0.ad36e",
558         "wires": [
559             []
560         ]
561     },
562     {
563         "id": "5a952f77.dd018",
564         "type": "execute",
565         "name": "cellDUListEntries-gNBIdLength",
566         "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'`\" />",
567         "comments": "",
568         "outputs": 1,
569         "x": 3961.0554580688477,
570         "y": 6127.010159492493,
571         "z": "a2c243d0.ad36e",
572         "wires": [
573             []
574         ]
575     },
576     {
577         "id": "8ab9fdea.620aa",
578         "type": "execute",
579         "name": "cellDUListEntries-pLMNId",
580         "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'`\" />",
581         "comments": "",
582         "outputs": 1,
583         "x": 3932.0555381774902,
584         "y": 6204.0104904174805,
585         "z": "a2c243d0.ad36e",
586         "wires": [
587             []
588         ]
589     },
590     {
591         "id": "98fa4692.14fe28",
592         "type": "for",
593         "name": "For List of Cells",
594         "xml": "<for index='id3' start='0' end='`$getListofCells-configdb-response._length `' >",
595         "comments": "",
596         "outputs": 1,
597         "x": 2389.046585083008,
598         "y": 6116.01069688797,
599         "z": "a2c243d0.ad36e",
600         "wires": [
601             [
602                 "cf3ce850.7dfe18"
603             ]
604         ]
605     },
606     {
607         "id": "86313b29.5ee168",
608         "type": "block",
609         "name": "pLMNInfoList Level Parms",
610         "xml": "<block atomic='true'>",
611         "atomic": "true",
612         "comments": "",
613         "outputs": 1,
614         "x": 3708.04549407959,
615         "y": 6239.0108189582825,
616         "z": "a2c243d0.ad36e",
617         "wires": [
618             [
619                 "cb239fac.06b7",
620                 "abd706df.6313c8"
621             ]
622         ]
623     },
624     {
625         "id": "cb239fac.06b7",
626         "type": "execute",
627         "name": "pLMNInfoListEntries",
628         "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'`\" />",
629         "comments": "",
630         "outputs": 1,
631         "x": 4029.045150756836,
632         "y": 6265.010426938534,
633         "z": "a2c243d0.ad36e",
634         "wires": [
635             []
636         ]
637     },
638     {
639         "id": "bca09be3.a79318",
640         "type": "record",
641         "name": "record",
642         "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`\"/>",
643         "comments": "",
644         "outputs": 1,
645         "x": 3719.04549407959,
646         "y": 6291.011184692383,
647         "z": "a2c243d0.ad36e",
648         "wires": [
649             []
650         ]
651     },
652     {
653         "id": "9c4d71d8.004f7",
654         "type": "for",
655         "name": "For pLMNInfoListEntries",
656         "xml": "<for index='id4' start='0' end='`$tmp.pLMNInfoListEntries`' >",
657         "comments": "",
658         "outputs": 1,
659         "x": 3777.0456314086914,
660         "y": 6413.0114097595215,
661         "z": "a2c243d0.ad36e",
662         "wires": [
663             [
664                 "2425af81.f447a"
665             ]
666         ]
667     },
668     {
669         "id": "78e49ab0.99dd04",
670         "type": "record",
671         "name": "record",
672         "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`\"/>",
673         "comments": "",
674         "outputs": 1,
675         "x": 3488.0452194213867,
676         "y": 6138.010587692261,
677         "z": "a2c243d0.ad36e",
678         "wires": [
679             []
680         ]
681     },
682     {
683         "id": "2425af81.f447a",
684         "type": "block",
685         "name": "pLMNInfoList Parms",
686         "xml": "<block atomic='true'>",
687         "atomic": "true",
688         "comments": "",
689         "outputs": 1,
690         "x": 4018.0453186035156,
691         "y": 6407.0114097595215,
692         "z": "a2c243d0.ad36e",
693         "wires": [
694             [
695                 "25e92ef3.2a8222",
696                 "314eb873.c256d8"
697             ]
698         ]
699     },
700     {
701         "id": "25e92ef3.2a8222",
702         "type": "execute",
703         "name": "sNSSAI",
704         "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'`\" />",
705         "comments": "",
706         "outputs": 1,
707         "x": 4181.045074462891,
708         "y": 6351.010757923126,
709         "z": "a2c243d0.ad36e",
710         "wires": [
711             []
712         ]
713     },
714     {
715         "id": "2dde4058.f7a54",
716         "type": "comment",
717         "name": "Check if sNSSAI already exists in YANG tree",
718         "info": "This needs more work. If sNSSAI already exists in the YANG tree, need to patch the existing pLMNInfoList entry",
719         "comments": "",
720         "x": 3819.04549407959,
721         "y": 6365.011184692383,
722         "z": "a2c243d0.ad36e",
723         "wires": []
724     },
725     {
726         "id": "314eb873.c256d8",
727         "type": "record",
728         "name": "record",
729         "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",
730         "comments": "",
731         "outputs": 1,
732         "x": 4202.045078277588,
733         "y": 6429.010761260986,
734         "z": "a2c243d0.ad36e",
735         "wires": [
736             []
737         ]
738     },
739     {
740         "id": "f51ea9d3.27a0c8",
741         "type": "execute",
742         "name": "nearRTRICId",
743         "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'`\" />",
744         "comments": "",
745         "outputs": 1,
746         "x": 1630.0452346801758,
747         "y": 698.010570526123,
748         "z": "a2c243d0.ad36e",
749         "wires": [
750             []
751         ]
752     },
753     {
754         "id": "abd706df.6313c8",
755         "type": "execute",
756         "name": "cellLocalId",
757         "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'`\" />",
758         "comments": "",
759         "outputs": 1,
760         "x": 4006.0453186035156,
761         "y": 6329.010591506958,
762         "z": "a2c243d0.ad36e",
763         "wires": [
764             []
765         ]
766     },
767     {
768         "id": "3de2dac7.18d226",
769         "type": "record",
770         "name": "record",
771         "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`\"/>",
772         "comments": "",
773         "outputs": 1,
774         "x": 3956.0570487976074,
775         "y": 6913.344204902649,
776         "z": "a2c243d0.ad36e",
777         "wires": [
778             []
779         ]
780     },
781     {
782         "id": "d6bfe081.3e2f3",
783         "type": "block",
784         "name": "Add PLMNInfoList Entry",
785         "xml": "<block atomic='true'>",
786         "atomic": "true",
787         "comments": "",
788         "outputs": 1,
789         "x": 3544.056282043457,
790         "y": 6572.354514122009,
791         "z": "a2c243d0.ad36e",
792         "wires": [
793             [
794                 "3de2dac7.18d226",
795                 "f857505c.260cf",
796                 "de92297.ba392d8",
797                 "62046ba3.0c9bd4",
798                 "6d454405.e3306c",
799                 "a0b6ed60.4ed39",
800                 "119285bb.cef61a",
801                 "e7e9d8.74642628",
802                 "8d944f2b.db7d2",
803                 "66f14c1e.e327f4"
804             ]
805         ]
806     },
807     {
808         "id": "e7e9d8.74642628",
809         "type": "execute",
810         "name": "add PLMNInfoListEntry ToNRCellDU using PUT",
811         "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' />",
812         "comments": "",
813         "outputs": 1,
814         "x": 4036.0563735961914,
815         "y": 6992.354526519775,
816         "z": "a2c243d0.ad36e",
817         "wires": [
818             [
819                 "7d698f61.b7184",
820                 "58848b0b.5e8af4"
821             ]
822         ]
823     },
824     {
825         "id": "f857505c.260cf",
826         "type": "record",
827         "name": "record",
828         "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`\"/>",
829         "comments": "",
830         "outputs": 1,
831         "x": 3954.0564975738525,
832         "y": 6876.354947090149,
833         "z": "a2c243d0.ad36e",
834         "wires": [
835             []
836         ]
837     },
838     {
839         "id": "beda408d.16308",
840         "type": "execute",
841         "name": "generate addPLMNInfoListEntry.ToNRCellDU",
842         "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`\"/>",
843         "comments": "",
844         "outputs": 1,
845         "x": 4087.056381225586,
846         "y": 6472.010762691498,
847         "z": "a2c243d0.ad36e",
848         "wires": [
849             []
850         ]
851     },
852     {
853         "id": "de92297.ba392d8",
854         "type": "execute",
855         "name": "Populate idGNBDUFunction",
856         "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`\"/>",
857         "comments": "",
858         "outputs": 1,
859         "x": 3923.045967102051,
860         "y": 6629.010766506195,
861         "z": "a2c243d0.ad36e",
862         "wires": [
863             []
864         ]
865     },
866     {
867         "id": "62046ba3.0c9bd4",
868         "type": "execute",
869         "name": "Populate idNRCellDU",
870         "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`\"/>",
871         "comments": "",
872         "outputs": 1,
873         "x": 3932.045967102051,
874         "y": 6678.0107679367065,
875         "z": "a2c243d0.ad36e",
876         "wires": [
877             []
878         ]
879     },
880     {
881         "id": "6d454405.e3306c",
882         "type": "execute",
883         "name": "Populate mcc",
884         "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`\"/>",
885         "comments": "",
886         "outputs": 1,
887         "x": 3933.045967102051,
888         "y": 6728.010768890381,
889         "z": "a2c243d0.ad36e",
890         "wires": [
891             []
892         ]
893     },
894     {
895         "id": "a0b6ed60.4ed39",
896         "type": "execute",
897         "name": "Populate mnc",
898         "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`\"/>",
899         "comments": "",
900         "outputs": 1,
901         "x": 3935.0460624694824,
902         "y": 6771.010708808899,
903         "z": "a2c243d0.ad36e",
904         "wires": [
905             []
906         ]
907     },
908     {
909         "id": "7d698f61.b7184",
910         "type": "failure",
911         "name": "failure",
912         "xml": "<outcome value='failure'>\n",
913         "comments": "",
914         "outputs": 1,
915         "x": 4334.056114196777,
916         "y": 6929.343784332275,
917         "z": "a2c243d0.ad36e",
918         "wires": [
919             [
920                 "fd6f3c73.00625"
921             ]
922         ]
923     },
924     {
925         "id": "58848b0b.5e8af4",
926         "type": "success",
927         "name": "success",
928         "xml": "<outcome value='success'>\n",
929         "comments": "",
930         "outputs": 1,
931         "x": 4373.056228637695,
932         "y": 7013.343794584274,
933         "z": "a2c243d0.ad36e",
934         "wires": [
935             [
936                 "523db08.625b55"
937             ]
938         ]
939     },
940     {
941         "id": "fd6f3c73.00625",
942         "type": "block",
943         "name": "block",
944         "xml": "<block>\n",
945         "atomic": "false",
946         "comments": "",
947         "outputs": 1,
948         "x": 4596.056011199951,
949         "y": 6814.343866109848,
950         "z": "a2c243d0.ad36e",
951         "wires": [
952             [
953                 "1beb23c8.3385fc",
954                 "43e9fff0.abfbe"
955             ]
956         ]
957     },
958     {
959         "id": "523db08.625b55",
960         "type": "block",
961         "name": "block",
962         "xml": "<block>\n",
963         "atomic": "false",
964         "comments": "",
965         "outputs": 1,
966         "x": 4555.055740356445,
967         "y": 6968.343794584274,
968         "z": "a2c243d0.ad36e",
969         "wires": [
970             [
971                 "2396bc7b.9900f4"
972             ]
973         ]
974     },
975     {
976         "id": "1beb23c8.3385fc",
977         "type": "returnFailure",
978         "name": "return failure",
979         "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\" />",
980         "comments": "",
981         "x": 4761.056011199951,
982         "y": 6897.344354391098,
983         "z": "a2c243d0.ad36e",
984         "wires": []
985     },
986     {
987         "id": "2396bc7b.9900f4",
988         "type": "record",
989         "name": "record",
990         "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 \"/>",
991         "comments": "",
992         "outputs": 1,
993         "x": 4722.055740356445,
994         "y": 6979.344282865524,
995         "z": "a2c243d0.ad36e",
996         "wires": [
997             []
998         ]
999     },
1000     {
1001         "id": "e62e85bc.bfddd8",
1002         "type": "execute",
1003         "name": "generate addPLMNInfoListEntry.ToNRCellDU",
1004         "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`\"/>",
1005         "comments": "",
1006         "outputs": 1,
1007         "x": 4248.04573059082,
1008         "y": 6531.010764122009,
1009         "z": "a2c243d0.ad36e",
1010         "wires": [
1011             []
1012         ]
1013     },
1014     {
1015         "id": "8f8b0e94.d7205",
1016         "type": "block",
1017         "name": "ransim  URL",
1018         "xml": "<block atomic='true'>",
1019         "atomic": "true",
1020         "comments": "",
1021         "outputs": 1,
1022         "x": 3965.045639038086,
1023         "y": 6533.010764598846,
1024         "z": "a2c243d0.ad36e",
1025         "wires": [
1026             [
1027                 "e62e85bc.bfddd8",
1028                 "93f9fbf5.248e58"
1029             ]
1030         ]
1031     },
1032     {
1033         "id": "93f9fbf5.248e58",
1034         "type": "execute",
1035         "name": "populate mountName",
1036         "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`\"/>",
1037         "comments": "",
1038         "outputs": 1,
1039         "x": 4212.04573059082,
1040         "y": 6588.010765075684,
1041         "z": "a2c243d0.ad36e",
1042         "wires": [
1043             []
1044         ]
1045     },
1046     {
1047         "id": "7b644ace.b1ff14",
1048         "type": "comment",
1049         "name": "Connect to AddPLMNInfoList Entry",
1050         "info": "when able to talk to latest SDNC",
1051         "comments": "",
1052         "x": 3975.045639038086,
1053         "y": 6952.344107627869,
1054         "z": "a2c243d0.ad36e",
1055         "wires": []
1056     },
1057     {
1058         "id": "6bfb6307.61516c",
1059         "type": "switchNode",
1060         "name": "ransim mounted",
1061         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
1062         "comments": "",
1063         "outputs": 1,
1064         "x": 3827.045379638672,
1065         "y": 7101.677299499512,
1066         "z": "a2c243d0.ad36e",
1067         "wires": [
1068             [
1069                 "b07a3d42.19bf7",
1070                 "f24be453.a36408"
1071             ]
1072         ]
1073     },
1074     {
1075         "id": "b07a3d42.19bf7",
1076         "type": "outcome",
1077         "name": "Not Mounted",
1078         "xml": "<outcome value='false'>\n",
1079         "comments": "",
1080         "outputs": 1,
1081         "x": 4022.0454063415527,
1082         "y": 7061.677206993103,
1083         "z": "a2c243d0.ad36e",
1084         "wires": [
1085             [
1086                 "33bbc7f3.ba4778"
1087             ]
1088         ]
1089     },
1090     {
1091         "id": "f24be453.a36408",
1092         "type": "outcome",
1093         "name": "Mounted",
1094         "xml": "<outcome value='true'>\n",
1095         "comments": "",
1096         "outputs": 1,
1097         "x": 4002.045379638672,
1098         "y": 7140.677298545837,
1099         "z": "a2c243d0.ad36e",
1100         "wires": [
1101             [
1102                 "361c17ce.abf778"
1103             ]
1104         ]
1105     },
1106     {
1107         "id": "48164215.075dfc",
1108         "type": "record",
1109         "name": "record",
1110         "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`\"/>",
1111         "comments": "",
1112         "outputs": 1,
1113         "x": 3979.0464820861816,
1114         "y": 7413.01144695282,
1115         "z": "a2c243d0.ad36e",
1116         "wires": [
1117             []
1118         ]
1119     },
1120     {
1121         "id": "afe3402b.cd936",
1122         "type": "execute",
1123         "name": "add RRM Policy ToNRCellDU using PUT",
1124         "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' />",
1125         "comments": "",
1126         "outputs": 1,
1127         "x": 4039.0454483032227,
1128         "y": 7652.020880460739,
1129         "z": "a2c243d0.ad36e",
1130         "wires": [
1131             [
1132                 "8ef6803f.74829"
1133             ]
1134         ]
1135     },
1136     {
1137         "id": "652fe306.4ff5ec",
1138         "type": "record",
1139         "name": "record",
1140         "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`\"/>",
1141         "comments": "",
1142         "outputs": 1,
1143         "x": 3971.0455055236816,
1144         "y": 7372.02170085907,
1145         "z": "a2c243d0.ad36e",
1146         "wires": [
1147             []
1148         ]
1149     },
1150     {
1151         "id": "33bbc7f3.ba4778",
1152         "type": "execute",
1153         "name": "generate addRRMPolicy.ToNRCellDU URL",
1154         "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`\"/>",
1155         "comments": "",
1156         "outputs": 1,
1157         "x": 4308.045372009277,
1158         "y": 7059.677280426025,
1159         "z": "a2c243d0.ad36e",
1160         "wires": [
1161             []
1162         ]
1163     },
1164     {
1165         "id": "6346c86c.4248e8",
1166         "type": "execute",
1167         "name": "Populate idGNBDUFunction",
1168         "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    ",
1169         "comments": "",
1170         "outputs": 1,
1171         "x": 4000.03515625,
1172         "y": 7194.677284240723,
1173         "z": "a2c243d0.ad36e",
1174         "wires": [
1175             []
1176         ]
1177     },
1178     {
1179         "id": "f4770749.1fca58",
1180         "type": "execute",
1181         "name": "Populate idNRCellDU",
1182         "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`\"/>",
1183         "comments": "",
1184         "outputs": 1,
1185         "x": 3993.03515625,
1186         "y": 7248.677286148071,
1187         "z": "a2c243d0.ad36e",
1188         "wires": [
1189             []
1190         ]
1191     },
1192     {
1193         "id": "fbdb62d9.d9f15",
1194         "type": "execute",
1195         "name": "Populate id",
1196         "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`\"/>",
1197         "comments": "",
1198         "outputs": 1,
1199         "x": 3972.03515625,
1200         "y": 7285.67728805542,
1201         "z": "a2c243d0.ad36e",
1202         "wires": [
1203             []
1204         ]
1205     },
1206     {
1207         "id": "6aac16ca.963d48",
1208         "type": "failure",
1209         "name": "failure",
1210         "xml": "<outcome value='failure'>\n",
1211         "comments": "",
1212         "outputs": 1,
1213         "x": 4375.045257568359,
1214         "y": 7399.010624885559,
1215         "z": "a2c243d0.ad36e",
1216         "wires": [
1217             [
1218                 "fc378230.de961"
1219             ]
1220         ]
1221     },
1222     {
1223         "id": "8ef6803f.74829",
1224         "type": "success",
1225         "name": "success",
1226         "xml": "<outcome value='success'>\n",
1227         "comments": "",
1228         "outputs": 1,
1229         "x": 4376.04532623291,
1230         "y": 7678.010382413864,
1231         "z": "a2c243d0.ad36e",
1232         "wires": [
1233             [
1234                 "d3ad0543.04cf18"
1235             ]
1236         ]
1237     },
1238     {
1239         "id": "fc378230.de961",
1240         "type": "block",
1241         "name": "block",
1242         "xml": "<block>\n",
1243         "atomic": "false",
1244         "comments": "",
1245         "outputs": 1,
1246         "x": 4745.0452880859375,
1247         "y": 7347.010244369507,
1248         "z": "a2c243d0.ad36e",
1249         "wires": [
1250             [
1251                 "2692ca12.ea2266",
1252                 "43e9fff0.abfbe"
1253             ]
1254         ]
1255     },
1256     {
1257         "id": "d3ad0543.04cf18",
1258         "type": "block",
1259         "name": "block",
1260         "xml": "<block>\n",
1261         "atomic": "false",
1262         "comments": "",
1263         "outputs": 1,
1264         "x": 4556.045082092285,
1265         "y": 7675.010382413864,
1266         "z": "a2c243d0.ad36e",
1267         "wires": [
1268             [
1269                 "2406b9a3.4e1206"
1270             ]
1271         ]
1272     },
1273     {
1274         "id": "2692ca12.ea2266",
1275         "type": "returnFailure",
1276         "name": "return failure",
1277         "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\" />",
1278         "comments": "",
1279         "x": 4867.0452880859375,
1280         "y": 7402.010732650757,
1281         "z": "a2c243d0.ad36e",
1282         "wires": []
1283     },
1284     {
1285         "id": "2406b9a3.4e1206",
1286         "type": "record",
1287         "name": "record",
1288         "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 \"/>",
1289         "comments": "",
1290         "outputs": 1,
1291         "x": 4705.045383453369,
1292         "y": 7701.010575056076,
1293         "z": "a2c243d0.ad36e",
1294         "wires": [
1295             []
1296         ]
1297     },
1298     {
1299         "id": "f4ebcfed.0a8e6",
1300         "type": "execute",
1301         "name": "generate RRMPolicy Ratio URL ToNRCellDU",
1302         "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`\"/>",
1303         "comments": "",
1304         "outputs": 1,
1305         "x": 4500.035087585449,
1306         "y": 7107.677590370178,
1307         "z": "a2c243d0.ad36e",
1308         "wires": [
1309             []
1310         ]
1311     },
1312     {
1313         "id": "361c17ce.abf778",
1314         "type": "block",
1315         "name": "ransim  URL",
1316         "xml": "<block atomic='true'>",
1317         "atomic": "true",
1318         "comments": "",
1319         "outputs": 1,
1320         "x": 4195.03503036499,
1321         "y": 7135.677298545837,
1322         "z": "a2c243d0.ad36e",
1323         "wires": [
1324             [
1325                 "f4ebcfed.0a8e6",
1326                 "96eddaa8.9dda18"
1327             ]
1328         ]
1329     },
1330     {
1331         "id": "96eddaa8.9dda18",
1332         "type": "execute",
1333         "name": "populate mountName",
1334         "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`\"/>",
1335         "comments": "",
1336         "outputs": 1,
1337         "x": 4437.035064697266,
1338         "y": 7169.677237510681,
1339         "z": "a2c243d0.ad36e",
1340         "wires": [
1341             []
1342         ]
1343     },
1344     {
1345         "id": "9990c273.292dd",
1346         "type": "comment",
1347         "name": "Connect to RRM P{olicy Ratio",
1348         "info": "when able to talk to latest SDNC",
1349         "comments": "",
1350         "x": 4036.0354957580566,
1351         "y": 7446.011202812195,
1352         "z": "a2c243d0.ad36e",
1353         "wires": []
1354     },
1355     {
1356         "id": "906b2b3e.9bfdc8",
1357         "type": "block",
1358         "name": "rrmPolicyDedicatedRatio",
1359         "xml": "<block atomic='true'>",
1360         "atomic": "true",
1361         "comments": "",
1362         "outputs": 1,
1363         "x": 2203.055824279785,
1364         "y": 5654.6893520355225,
1365         "z": "a2c243d0.ad36e",
1366         "wires": [
1367             [
1368                 "56fa84ae.1bb8fc",
1369                 "2a1f5ef8.61f292",
1370                 "1be107b7.bce408",
1371                 "38b7246b.48c55c",
1372                 "3f12b751.bbbcb8",
1373                 "1235262c.0f386a",
1374                 "92d34980.56c9d8",
1375                 "d44c7ea9.8056d",
1376                 "e2376f49.6ec05",
1377                 "36523401.1c2b8c",
1378                 "6ea5ef76.13161"
1379             ]
1380         ]
1381     },
1382     {
1383         "id": "4bea8684.d6eb98",
1384         "type": "execute",
1385         "name": "cellDUListEntries-nFType",
1386         "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'`\" />",
1387         "comments": "",
1388         "outputs": 1,
1389         "x": 3935.0555114746094,
1390         "y": 6163.010407447815,
1391         "z": "a2c243d0.ad36e",
1392         "wires": [
1393             []
1394         ]
1395     },
1396     {
1397         "id": "33c455d1.57671a",
1398         "type": "set",
1399         "name": "set rrmPolicyDedicatedRatio",
1400         "xml": "<set>\n<parameter name='tmp.rRMPolicyDedicatedRatio.CellDU' value='10' />",
1401         "comments": "",
1402         "x": 3922.0555419921875,
1403         "y": 5868.131826400757,
1404         "z": "a2c243d0.ad36e",
1405         "wires": []
1406     },
1407     {
1408         "id": "33878898.1f4828",
1409         "type": "set",
1410         "name": "set rrmPolicyDedicatedRatio",
1411         "xml": "<set>\n<parameter name='tmp.rRMPolicyDedicatedRatio.CellDU' value='20' />",
1412         "comments": "",
1413         "x": 3915.055465698242,
1414         "y": 5915.131793022156,
1415         "z": "a2c243d0.ad36e",
1416         "wires": []
1417     },
1418     {
1419         "id": "56fa84ae.1bb8fc",
1420         "type": "record",
1421         "name": "record",
1422         "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`\"/>",
1423         "comments": "",
1424         "outputs": 1,
1425         "x": 2336.0556411743164,
1426         "y": 5963.132954597473,
1427         "z": "a2c243d0.ad36e",
1428         "wires": [
1429             []
1430         ]
1431     },
1432     {
1433         "id": "48f4b45b.ca20dc",
1434         "type": "block",
1435         "name": "CUCP",
1436         "xml": "<block atomic='true'>",
1437         "atomic": "true",
1438         "comments": "",
1439         "outputs": 1,
1440         "x": 1644.0450439453125,
1441         "y": 2058.3438625335693,
1442         "z": "a2c243d0.ad36e",
1443         "wires": [
1444             [
1445                 "1b82612b.c6f9ff",
1446                 "a8e7b986.8215a8",
1447                 "710ecb85.658664",
1448                 "d873f56a.9437a8"
1449             ]
1450         ]
1451     },
1452     {
1453         "id": "44aa82b6.04d01c",
1454         "type": "block",
1455         "name": "Add RRM Policy Ratio",
1456         "xml": "<block atomic='true'>",
1457         "atomic": "true",
1458         "comments": "",
1459         "outputs": 1,
1460         "x": 3116.045223236084,
1461         "y": 3157.343894004822,
1462         "z": "a2c243d0.ad36e",
1463         "wires": [
1464             [
1465                 "841120db.a414c",
1466                 "5faf1669.7c78d8",
1467                 "ffe68efb.6363e",
1468                 "7f374dbf.7dd314",
1469                 "b6394cd1.ba808",
1470                 "fd77e0c6.85fc6",
1471                 "23f69fb5.8200b",
1472                 "46875c25.62c1e4"
1473             ]
1474         ]
1475     },
1476     {
1477         "id": "8c266301.64814",
1478         "type": "switchNode",
1479         "name": "ransim mounted",
1480         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
1481         "comments": "",
1482         "outputs": 1,
1483         "x": 3129.045223236084,
1484         "y": 2419.3441982269287,
1485         "z": "a2c243d0.ad36e",
1486         "wires": [
1487             [
1488                 "4de6530b.87c75c",
1489                 "2614a1d0.83cdbe"
1490             ]
1491         ]
1492     },
1493     {
1494         "id": "4de6530b.87c75c",
1495         "type": "outcome",
1496         "name": "Not Mounted",
1497         "xml": "<outcome value='false'>\n",
1498         "comments": "",
1499         "outputs": 1,
1500         "x": 3319.0452041625977,
1501         "y": 2389.343981742859,
1502         "z": "a2c243d0.ad36e",
1503         "wires": [
1504             [
1505                 "279ed15.2ad372e"
1506             ]
1507         ]
1508     },
1509     {
1510         "id": "2614a1d0.83cdbe",
1511         "type": "outcome",
1512         "name": "Mounted",
1513         "xml": "<outcome value='true'>\n",
1514         "comments": "",
1515         "outputs": 1,
1516         "x": 3299.045177459717,
1517         "y": 2468.3440732955933,
1518         "z": "a2c243d0.ad36e",
1519         "wires": [
1520             [
1521                 "9eb2d4d8.cf7e78"
1522             ]
1523         ]
1524     },
1525     {
1526         "id": "a8e7b986.8215a8",
1527         "type": "for",
1528         "name": "For CUCPList Entries",
1529         "xml": "<for index='id2' start='0' end='`$tmp.CUCPListEntries`' >",
1530         "comments": "",
1531         "outputs": 1,
1532         "x": 1914.045036315918,
1533         "y": 2053.343984603882,
1534         "z": "a2c243d0.ad36e",
1535         "wires": [
1536             [
1537                 "9ca80828.7a69b8",
1538                 "5543c661.38a3c8",
1539                 "43bfca68.bb3454",
1540                 "5d5e00ae.0cb88",
1541                 "682dfdf2.a09a94"
1542             ]
1543         ]
1544     },
1545     {
1546         "id": "1b82612b.c6f9ff",
1547         "type": "record",
1548         "name": "record",
1549         "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`\"/>",
1550         "comments": "",
1551         "outputs": 1,
1552         "x": 1829.0451698303223,
1553         "y": 1961.3441200256348,
1554         "z": "a2c243d0.ad36e",
1555         "wires": [
1556             []
1557         ]
1558     },
1559     {
1560         "id": "710ecb85.658664",
1561         "type": "execute",
1562         "name": "set CUCP Level parms",
1563         "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'`\" />",
1564         "comments": "",
1565         "outputs": 1,
1566         "x": 1784.045166015625,
1567         "y": 1923.3436317443848,
1568         "z": "a2c243d0.ad36e",
1569         "wires": [
1570             []
1571         ]
1572     },
1573     {
1574         "id": "f9ad0f26.49749",
1575         "type": "execute",
1576         "name": "cellCUList Entries",
1577         "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'`\" />",
1578         "comments": "",
1579         "outputs": 1,
1580         "x": 2594.044822692871,
1581         "y": 1771.3442404270172,
1582         "z": "a2c243d0.ad36e",
1583         "wires": [
1584             []
1585         ]
1586     },
1587     {
1588         "id": "9ca80828.7a69b8",
1589         "type": "record",
1590         "name": "record",
1591         "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`\"/>",
1592         "comments": "",
1593         "outputs": 1,
1594         "x": 2192.0453090667725,
1595         "y": 1977.3441038131714,
1596         "z": "a2c243d0.ad36e",
1597         "wires": [
1598             []
1599         ]
1600     },
1601     {
1602         "id": "5543c661.38a3c8",
1603         "type": "block",
1604         "name": "cellCUCPList Level Parms",
1605         "xml": "<block atomic='true'>",
1606         "atomic": "true",
1607         "comments": "",
1608         "outputs": 1,
1609         "x": 2261.0450439453125,
1610         "y": 1874.3439235687256,
1611         "z": "a2c243d0.ad36e",
1612         "wires": [
1613             [
1614                 "f9ad0f26.49749",
1615                 "6f26c34e.2bacfc",
1616                 "91b35b58.1ad348",
1617                 "3fa17b83.299864",
1618                 "4fe1f3c4.97262c",
1619                 "6787dd46.a4cdd4"
1620             ]
1621         ]
1622     },
1623     {
1624         "id": "6f26c34e.2bacfc",
1625         "type": "execute",
1626         "name": "gNBCUCPList.gNBCUName",
1627         "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",
1628         "comments": "",
1629         "outputs": 1,
1630         "x": 2623.0448608398438,
1631         "y": 1814.3438634872437,
1632         "z": "a2c243d0.ad36e",
1633         "wires": [
1634             []
1635         ]
1636     },
1637     {
1638         "id": "91b35b58.1ad348",
1639         "type": "execute",
1640         "name": "gNBCUCPList-gNBId",
1641         "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'`\" />",
1642         "comments": "",
1643         "outputs": 1,
1644         "x": 2638.0451622009277,
1645         "y": 1863.3439855575562,
1646         "z": "a2c243d0.ad36e",
1647         "wires": [
1648             []
1649         ]
1650     },
1651     {
1652         "id": "3fa17b83.299864",
1653         "type": "execute",
1654         "name": "gNBCUCPList-gNBIdLength",
1655         "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'`\" />",
1656         "comments": "",
1657         "outputs": 1,
1658         "x": 2664.0450439453125,
1659         "y": 1912.3441066741943,
1660         "z": "a2c243d0.ad36e",
1661         "wires": [
1662             []
1663         ]
1664     },
1665     {
1666         "id": "4fe1f3c4.97262c",
1667         "type": "execute",
1668         "name": "gNBCUCPList-pLMNId",
1669         "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'`\" />",
1670         "comments": "",
1671         "outputs": 1,
1672         "x": 2677.0450439453125,
1673         "y": 2004.3439855575562,
1674         "z": "a2c243d0.ad36e",
1675         "wires": [
1676             []
1677         ]
1678     },
1679     {
1680         "id": "43bfca68.bb3454",
1681         "type": "for",
1682         "name": "For List of Cells ",
1683         "xml": "<for index='id3' start='0' end='`$getListofCells-configdb-response._length `' >",
1684         "comments": "",
1685         "outputs": 1,
1686         "x": 2337.0350341796875,
1687         "y": 2283.343984603882,
1688         "z": "a2c243d0.ad36e",
1689         "wires": [
1690             [
1691                 "6f40dd43.c32694",
1692                 "cde223c2.7eeac"
1693             ]
1694         ]
1695     },
1696     {
1697         "id": "187d9e29.2ec5c2",
1698         "type": "block",
1699         "name": "pLMNInfoList Level Parms",
1700         "xml": "<block atomic='true'>",
1701         "atomic": "true",
1702         "comments": "",
1703         "outputs": 1,
1704         "x": 3291.0347862243652,
1705         "y": 2148.3438930511475,
1706         "z": "a2c243d0.ad36e",
1707         "wires": [
1708             [
1709                 "ad74bbed.c00fc8"
1710             ]
1711         ]
1712     },
1713     {
1714         "id": "ad74bbed.c00fc8",
1715         "type": "execute",
1716         "name": "pLMNInfoListEntries",
1717         "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'`\" />",
1718         "comments": "",
1719         "outputs": 1,
1720         "x": 3556.0348014831543,
1721         "y": 2126.3438835144043,
1722         "z": "a2c243d0.ad36e",
1723         "wires": [
1724             []
1725         ]
1726     },
1727     {
1728         "id": "1c9c9154.0f3fdf",
1729         "type": "record",
1730         "name": "record",
1731         "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`\"/>",
1732         "comments": "",
1733         "outputs": 1,
1734         "x": 3258.0348014831543,
1735         "y": 2206.3438835144043,
1736         "z": "a2c243d0.ad36e",
1737         "wires": [
1738             []
1739         ]
1740     },
1741     {
1742         "id": "17779f4e.286261",
1743         "type": "for",
1744         "name": "For pLMNInfoListEntries",
1745         "xml": "<for index='id4' start='0' end='`$tmp.pLMNInfoListEntries`' >",
1746         "comments": "",
1747         "outputs": 1,
1748         "x": 3289.0348014831543,
1749         "y": 2304.3438835144043,
1750         "z": "a2c243d0.ad36e",
1751         "wires": [
1752             [
1753                 "6b57e443.91655c"
1754             ]
1755         ]
1756     },
1757     {
1758         "id": "5d5e00ae.0cb88",
1759         "type": "record",
1760         "name": "record",
1761         "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`\"/>",
1762         "comments": "",
1763         "outputs": 1,
1764         "x": 2191.034843444824,
1765         "y": 2018.3438596725464,
1766         "z": "a2c243d0.ad36e",
1767         "wires": [
1768             []
1769         ]
1770     },
1771     {
1772         "id": "6b57e443.91655c",
1773         "type": "block",
1774         "name": "pLMNInfoList Parms",
1775         "xml": "<block atomic='true'>",
1776         "atomic": "true",
1777         "comments": "",
1778         "outputs": 1,
1779         "x": 3509.0348014831543,
1780         "y": 2300.3438835144043,
1781         "z": "a2c243d0.ad36e",
1782         "wires": [
1783             [
1784                 "4c6feaf5.7fba14",
1785                 "30d1533e.6dc58c"
1786             ]
1787         ]
1788     },
1789     {
1790         "id": "4c6feaf5.7fba14",
1791         "type": "execute",
1792         "name": "sNSSAI",
1793         "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'`\" />",
1794         "comments": "",
1795         "outputs": 1,
1796         "x": 3683.034854888916,
1797         "y": 2256.3438835144043,
1798         "z": "a2c243d0.ad36e",
1799         "wires": [
1800             []
1801         ]
1802     },
1803     {
1804         "id": "e271a58a.b0ffb8",
1805         "type": "comment",
1806         "name": "Check if sNSSAI already exists in YANG tree",
1807         "info": "This needs more work. If sNSSAI already exists in the YANG tree, need to patch the existing pLMNInfoList entry",
1808         "comments": "",
1809         "x": 3361.0348014831543,
1810         "y": 2255.3438835144043,
1811         "z": "a2c243d0.ad36e",
1812         "wires": []
1813     },
1814     {
1815         "id": "30d1533e.6dc58c",
1816         "type": "record",
1817         "name": "record",
1818         "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",
1819         "comments": "",
1820         "outputs": 1,
1821         "x": 3686.0348014831543,
1822         "y": 2320.3438835144043,
1823         "z": "a2c243d0.ad36e",
1824         "wires": [
1825             []
1826         ]
1827     },
1828     {
1829         "id": "99f93c97.194db",
1830         "type": "execute",
1831         "name": "cellLocalId",
1832         "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'`\" />",
1833         "comments": "",
1834         "outputs": 1,
1835         "x": 3533.0347938537598,
1836         "y": 2186.3438682556152,
1837         "z": "a2c243d0.ad36e",
1838         "wires": [
1839             []
1840         ]
1841     },
1842     {
1843         "id": "c1ec32d1.c6276",
1844         "type": "record",
1845         "name": "record",
1846         "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`\"/>",
1847         "comments": "",
1848         "outputs": 1,
1849         "x": 3470.0460510253906,
1850         "y": 2759.6775789260864,
1851         "z": "a2c243d0.ad36e",
1852         "wires": [
1853             []
1854         ]
1855     },
1856     {
1857         "id": "ab4851e7.0f9ee",
1858         "type": "block",
1859         "name": "Add PLMNInfoList Entry",
1860         "xml": "<block atomic='true'>",
1861         "atomic": "true",
1862         "comments": "",
1863         "outputs": 1,
1864         "x": 3175.044895172119,
1865         "y": 2695.6879539489746,
1866         "z": "a2c243d0.ad36e",
1867         "wires": [
1868             [
1869                 "c1ec32d1.c6276",
1870                 "beb3a47.42a9258",
1871                 "802cbeb3.3d87",
1872                 "2ecc44f3.d76d9c",
1873                 "bfe1ee22.42a44",
1874                 "b30eda44.936178",
1875                 "8c266301.64814",
1876                 "838435d2.bd42f8",
1877                 "43439aa8.8be184"
1878             ]
1879         ]
1880     },
1881     {
1882         "id": "838435d2.bd42f8",
1883         "type": "execute",
1884         "name": "add PLMNInfoListEntry ToNRCellCU using PUT",
1885         "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' />",
1886         "comments": "",
1887         "outputs": 1,
1888         "x": 3577.045585632324,
1889         "y": 2834.6879138946533,
1890         "z": "a2c243d0.ad36e",
1891         "wires": [
1892             [
1893                 "8fe41d06.867a5",
1894                 "75fcc892.b62638"
1895             ]
1896         ]
1897     },
1898     {
1899         "id": "beb3a47.42a9258",
1900         "type": "record",
1901         "name": "record",
1902         "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`\"/>",
1903         "comments": "",
1904         "outputs": 1,
1905         "x": 3464.0450134277344,
1906         "y": 2727.6881380081177,
1907         "z": "a2c243d0.ad36e",
1908         "wires": [
1909             []
1910         ]
1911     },
1912     {
1913         "id": "279ed15.2ad372e",
1914         "type": "execute",
1915         "name": "generate addPLMNInfoListEntry.ToNRCellDU",
1916         "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`\"/>",
1917         "comments": "",
1918         "outputs": 1,
1919         "x": 3604.0451316833496,
1920         "y": 2389.3441314697266,
1921         "z": "a2c243d0.ad36e",
1922         "wires": [
1923             []
1924         ]
1925     },
1926     {
1927         "id": "802cbeb3.3d87",
1928         "type": "execute",
1929         "name": "Populate idGNBDUFunction",
1930         "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`\"/>",
1931         "comments": "",
1932         "outputs": 1,
1933         "x": 3486.034923553467,
1934         "y": 2525.3439536094666,
1935         "z": "a2c243d0.ad36e",
1936         "wires": [
1937             []
1938         ]
1939     },
1940     {
1941         "id": "2ecc44f3.d76d9c",
1942         "type": "execute",
1943         "name": "Populate idNRCellDU",
1944         "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`\"/>",
1945         "comments": "",
1946         "outputs": 1,
1947         "x": 3474.0349197387695,
1948         "y": 2571.344014644623,
1949         "z": "a2c243d0.ad36e",
1950         "wires": [
1951             []
1952         ]
1953     },
1954     {
1955         "id": "bfe1ee22.42a44",
1956         "type": "execute",
1957         "name": "Populate mcc",
1958         "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`\"/>",
1959         "comments": "",
1960         "outputs": 1,
1961         "x": 3461.034921646118,
1962         "y": 2612.344076156616,
1963         "z": "a2c243d0.ad36e",
1964         "wires": [
1965             []
1966         ]
1967     },
1968     {
1969         "id": "b30eda44.936178",
1970         "type": "execute",
1971         "name": "Populate mnc",
1972         "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`\"/>",
1973         "comments": "",
1974         "outputs": 1,
1975         "x": 3469.0349197387695,
1976         "y": 2653.3439540863037,
1977         "z": "a2c243d0.ad36e",
1978         "wires": [
1979             []
1980         ]
1981     },
1982     {
1983         "id": "8fe41d06.867a5",
1984         "type": "failure",
1985         "name": "failure",
1986         "xml": "<outcome value='failure'>\n",
1987         "comments": "",
1988         "outputs": 1,
1989         "x": 3693.0452461242676,
1990         "y": 2632.6772565841675,
1991         "z": "a2c243d0.ad36e",
1992         "wires": [
1993             [
1994                 "cd63ae6f.28aa2"
1995             ]
1996         ]
1997     },
1998     {
1999         "id": "75fcc892.b62638",
2000         "type": "success",
2001         "name": "success",
2002         "xml": "<outcome value='success'>\n",
2003         "comments": "",
2004         "outputs": 1,
2005         "x": 3986.0452880859375,
2006         "y": 2854.677348136902,
2007         "z": "a2c243d0.ad36e",
2008         "wires": [
2009             [
2010                 "ab087827.837cc8"
2011             ]
2012         ]
2013     },
2014     {
2015         "id": "cd63ae6f.28aa2",
2016         "type": "block",
2017         "name": "block",
2018         "xml": "<block>\n",
2019         "atomic": "false",
2020         "comments": "",
2021         "outputs": 1,
2022         "x": 3827.0452461242676,
2023         "y": 2639.67737865448,
2024         "z": "a2c243d0.ad36e",
2025         "wires": [
2026             [
2027                 "b401bba5.20bc28",
2028                 "43e9fff0.abfbe"
2029             ]
2030         ]
2031     },
2032     {
2033         "id": "ab087827.837cc8",
2034         "type": "block",
2035         "name": "block",
2036         "xml": "<block>\n",
2037         "atomic": "false",
2038         "comments": "",
2039         "outputs": 1,
2040         "x": 4161.044967651367,
2041         "y": 2851.677348136902,
2042         "z": "a2c243d0.ad36e",
2043         "wires": [
2044             [
2045                 "d9442d8c.c27f1"
2046             ]
2047         ]
2048     },
2049     {
2050         "id": "b401bba5.20bc28",
2051         "type": "returnFailure",
2052         "name": "return failure",
2053         "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\" />",
2054         "comments": "",
2055         "x": 3973.044921875,
2056         "y": 2739.6774587631226,
2057         "z": "a2c243d0.ad36e",
2058         "wires": []
2059     },
2060     {
2061         "id": "d9442d8c.c27f1",
2062         "type": "record",
2063         "name": "record",
2064         "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 \"/>",
2065         "comments": "",
2066         "outputs": 1,
2067         "x": 4316.0456199646,
2068         "y": 2843.677673816681,
2069         "z": "a2c243d0.ad36e",
2070         "wires": [
2071             []
2072         ]
2073     },
2074     {
2075         "id": "d873f56a.9437a8",
2076         "type": "set",
2077         "name": "Calculate RRM Parms",
2078         "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`' />",
2079         "comments": "",
2080         "x": 1899.034755706787,
2081         "y": 2008.3441219329834,
2082         "z": "a2c243d0.ad36e",
2083         "wires": []
2084     },
2085     {
2086         "id": "2af64058.5839f",
2087         "type": "execute",
2088         "name": "generate addPLMNInfoListEntry.ToNRCellDU",
2089         "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`\"/>",
2090         "comments": "",
2091         "outputs": 1,
2092         "x": 3799.0348587036133,
2093         "y": 2433.344012260437,
2094         "z": "a2c243d0.ad36e",
2095         "wires": [
2096             []
2097         ]
2098     },
2099     {
2100         "id": "9eb2d4d8.cf7e78",
2101         "type": "block",
2102         "name": "ransim  URL",
2103         "xml": "<block atomic='true'>",
2104         "atomic": "true",
2105         "comments": "",
2106         "outputs": 1,
2107         "x": 3492.034828186035,
2108         "y": 2463.3440732955933,
2109         "z": "a2c243d0.ad36e",
2110         "wires": [
2111             [
2112                 "2af64058.5839f",
2113                 "a0a0362a.295108"
2114             ]
2115         ]
2116     },
2117     {
2118         "id": "a0a0362a.295108",
2119         "type": "execute",
2120         "name": "populate mountName",
2121         "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`\"/>",
2122         "comments": "",
2123         "outputs": 1,
2124         "x": 3743.035259246826,
2125         "y": 2486.3442058563232,
2126         "z": "a2c243d0.ad36e",
2127         "wires": [
2128             []
2129         ]
2130     },
2131     {
2132         "id": "adc8ef28.065cf",
2133         "type": "block",
2134         "name": "Get Cells List in TA",
2135         "xml": "<block atomic='true'>",
2136         "atomic": "true",
2137         "comments": "",
2138         "outputs": 1,
2139         "x": 1513.3684043884277,
2140         "y": 568.4552726745605,
2141         "z": "a2c243d0.ad36e",
2142         "wires": [
2143             [
2144                 "8fb0f823.745438"
2145             ]
2146         ]
2147     },
2148     {
2149         "id": "31f24c7a.033584",
2150         "type": "execute",
2151         "name": "generate getListOfCells URL",
2152         "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`\"/>",
2153         "comments": "",
2154         "outputs": 1,
2155         "x": 2109.3683013916016,
2156         "y": 434.010799407959,
2157         "z": "a2c243d0.ad36e",
2158         "wires": [
2159             []
2160         ]
2161     },
2162     {
2163         "id": "8282f63d.edb3e8",
2164         "type": "record",
2165         "name": "record configdb RestAPI parms",
2166         "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`\" />",
2167         "comments": "",
2168         "outputs": 1,
2169         "x": 2108.8130645751953,
2170         "y": 483.7887592315674,
2171         "z": "a2c243d0.ad36e",
2172         "wires": [
2173             []
2174         ]
2175     },
2176     {
2177         "id": "e13282a4.a3907",
2178         "type": "execute",
2179         "name": "Get ListOfCells for TrackingArea",
2180         "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' />",
2181         "comments": "",
2182         "outputs": 1,
2183         "x": 2004.1461486816406,
2184         "y": 532.3442220687866,
2185         "z": "a2c243d0.ad36e",
2186         "wires": [
2187             [
2188                 "c31db141.98cac",
2189                 "a6323108.93f56"
2190             ]
2191         ]
2192     },
2193     {
2194         "id": "c31db141.98cac",
2195         "type": "failure",
2196         "name": "failure",
2197         "xml": "<outcome value='failure'>\n",
2198         "comments": "",
2199         "outputs": 1,
2200         "x": 2320.0348224639893,
2201         "y": 503.0109806060791,
2202         "z": "a2c243d0.ad36e",
2203         "wires": [
2204             [
2205                 "11882eea.3db001"
2206             ]
2207         ]
2208     },
2209     {
2210         "id": "a6323108.93f56",
2211         "type": "success",
2212         "name": "success",
2213         "xml": "<outcome value='success'>\n",
2214         "comments": "",
2215         "outputs": 1,
2216         "x": 2230.146026611328,
2217         "y": 550.122091293335,
2218         "z": "a2c243d0.ad36e",
2219         "wires": [
2220             [
2221                 "a9f1003c.ec97"
2222             ]
2223         ]
2224     },
2225     {
2226         "id": "11882eea.3db001",
2227         "type": "block",
2228         "name": "block",
2229         "xml": "<block>",
2230         "atomic": "false",
2231         "comments": "",
2232         "outputs": 1,
2233         "x": 2495.034797668457,
2234         "y": 529.3442535400391,
2235         "z": "a2c243d0.ad36e",
2236         "wires": [
2237             [
2238                 "b4c03a19.bdd178",
2239                 "acb38315.12af",
2240                 "43e9fff0.abfbe"
2241             ]
2242         ]
2243     },
2244     {
2245         "id": "a9f1003c.ec97",
2246         "type": "block",
2247         "name": "block",
2248         "xml": "<block>\n",
2249         "atomic": "false",
2250         "comments": "",
2251         "outputs": 1,
2252         "x": 2215.034553527832,
2253         "y": 660.3443374633789,
2254         "z": "a2c243d0.ad36e",
2255         "wires": [
2256             [
2257                 "922c1b1e.a832f8",
2258                 "1224f25a.64c56e",
2259                 "d2a1e3b1.98234"
2260             ]
2261         ]
2262     },
2263     {
2264         "id": "b4c03a19.bdd178",
2265         "type": "returnFailure",
2266         "name": "return failure",
2267         "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'/>",
2268         "comments": "",
2269         "x": 2431.034553527832,
2270         "y": 607.34423828125,
2271         "z": "a2c243d0.ad36e",
2272         "wires": []
2273     },
2274     {
2275         "id": "922c1b1e.a832f8",
2276         "type": "record",
2277         "name": "record",
2278         "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 \"/>",
2279         "comments": "",
2280         "outputs": 1,
2281         "x": 2375.034523010254,
2282         "y": 655.3442459106445,
2283         "z": "a2c243d0.ad36e",
2284         "wires": [
2285             []
2286         ]
2287     },
2288     {
2289         "id": "acb38315.12af",
2290         "type": "set",
2291         "name": "set",
2292         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Getting Info from ConfigDB. Aborting RPC executiopn'/>",
2293         "comments": "",
2294         "x": 2475.0348892211914,
2295         "y": 467.4552993774414,
2296         "z": "a2c243d0.ad36e",
2297         "wires": []
2298     },
2299     {
2300         "id": "1224f25a.64c56e",
2301         "type": "execute",
2302         "name": "printContext",
2303         "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",
2304         "comments": "",
2305         "outputs": 1,
2306         "x": 2394.812843322754,
2307         "y": 799.3442764282227,
2308         "z": "a2c243d0.ad36e",
2309         "wires": [
2310             []
2311         ]
2312     },
2313     {
2314         "id": "fba1b48a.719358",
2315         "type": "comment",
2316         "name": "Connect to AddPLMNInfoList Entry",
2317         "info": "when able to talk to latest SDNC",
2318         "comments": "",
2319         "x": 3473.0346183776855,
2320         "y": 2793.6771717071533,
2321         "z": "a2c243d0.ad36e",
2322         "wires": []
2323     },
2324     {
2325         "id": "841120db.a414c",
2326         "type": "switchNode",
2327         "name": "ransim mounted",
2328         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
2329         "comments": "",
2330         "outputs": 1,
2331         "x": 3328.0346183776855,
2332         "y": 2951.010545730591,
2333         "z": "a2c243d0.ad36e",
2334         "wires": [
2335             [
2336                 "9ae5edcb.0fa6d",
2337                 "4d3f835.49a0f7c"
2338             ]
2339         ]
2340     },
2341     {
2342         "id": "9ae5edcb.0fa6d",
2343         "type": "outcome",
2344         "name": "Not Mounted",
2345         "xml": "<outcome value='false'>\n",
2346         "comments": "",
2347         "outputs": 1,
2348         "x": 3523.0346450805664,
2349         "y": 2911.010453224182,
2350         "z": "a2c243d0.ad36e",
2351         "wires": [
2352             [
2353                 "ddf87c90.91d1f"
2354             ]
2355         ]
2356     },
2357     {
2358         "id": "4d3f835.49a0f7c",
2359         "type": "outcome",
2360         "name": "Mounted",
2361         "xml": "<outcome value='true'>\n",
2362         "comments": "",
2363         "outputs": 1,
2364         "x": 3503.0346183776855,
2365         "y": 2990.0105447769165,
2366         "z": "a2c243d0.ad36e",
2367         "wires": [
2368             [
2369                 "fe2dca65.c59b58"
2370             ]
2371         ]
2372     },
2373     {
2374         "id": "fd77e0c6.85fc6",
2375         "type": "record",
2376         "name": "record",
2377         "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=\"`$payloadJson.input.sliceProfile.sNSSAI`\"/>\n<parameter name=\"field6\" value=\"`$tmp.uLThptPerSlice`\"/>\n<parameter name=\"field7\" value=\"`$tmp.dLThptPerSlice`\"/>",
2378         "comments": "",
2379         "outputs": 1,
2380         "x": 3475.0357398986816,
2381         "y": 3234.3444533348083,
2382         "z": "a2c243d0.ad36e",
2383         "wires": [
2384             []
2385         ]
2386     },
2387     {
2388         "id": "23f69fb5.8200b",
2389         "type": "execute",
2390         "name": "add RRM Policy ToNRCellCU using PUT",
2391         "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' />",
2392         "comments": "",
2393         "outputs": 1,
2394         "x": 3713.0346336364746,
2395         "y": 3287.3541412353516,
2396         "z": "a2c243d0.ad36e",
2397         "wires": [
2398             [
2399                 "94ce8628.a93ba8",
2400                 "5d64bd6d.dca184"
2401             ]
2402         ]
2403     },
2404     {
2405         "id": "b6394cd1.ba808",
2406         "type": "record",
2407         "name": "record",
2408         "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`\"/>",
2409         "comments": "",
2410         "outputs": 1,
2411         "x": 3481.034641265869,
2412         "y": 3200.3542795181274,
2413         "z": "a2c243d0.ad36e",
2414         "wires": [
2415             []
2416         ]
2417     },
2418     {
2419         "id": "ddf87c90.91d1f",
2420         "type": "execute",
2421         "name": "generate addRRMPolicy.ToNRCellDU URL",
2422         "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`\"/>",
2423         "comments": "",
2424         "outputs": 1,
2425         "x": 3806.0346183776855,
2426         "y": 2906.010545015335,
2427         "z": "a2c243d0.ad36e",
2428         "wires": [
2429             []
2430         ]
2431     },
2432     {
2433         "id": "5faf1669.7c78d8",
2434         "type": "execute",
2435         "name": "Populate idGNBDUFunction",
2436         "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`\"/>",
2437         "comments": "",
2438         "outputs": 1,
2439         "x": 3519.0243797302246,
2440         "y": 3042.0106353759766,
2441         "z": "a2c243d0.ad36e",
2442         "wires": [
2443             []
2444         ]
2445     },
2446     {
2447         "id": "ffe68efb.6363e",
2448         "type": "execute",
2449         "name": "Populate idNRCellDU",
2450         "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`\"/>",
2451         "comments": "",
2452         "outputs": 1,
2453         "x": 3500.0243797302246,
2454         "y": 3081.0103912353516,
2455         "z": "a2c243d0.ad36e",
2456         "wires": [
2457             []
2458         ]
2459     },
2460     {
2461         "id": "7f374dbf.7dd314",
2462         "type": "execute",
2463         "name": "Populate id",
2464         "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`\"/>",
2465         "comments": "",
2466         "outputs": 1,
2467         "x": 3481.024387359619,
2468         "y": 3121.0107746124268,
2469         "z": "a2c243d0.ad36e",
2470         "wires": [
2471             []
2472         ]
2473     },
2474     {
2475         "id": "94ce8628.a93ba8",
2476         "type": "failure",
2477         "name": "failure",
2478         "xml": "<outcome value='failure'>\n",
2479         "comments": "",
2480         "outputs": 1,
2481         "x": 3764.0347480773926,
2482         "y": 3095.3440046310425,
2483         "z": "a2c243d0.ad36e",
2484         "wires": [
2485             [
2486                 "2ec06fcf.a5a02"
2487             ]
2488         ]
2489     },
2490     {
2491         "id": "5d64bd6d.dca184",
2492         "type": "success",
2493         "name": "success",
2494         "xml": "<outcome value='success'>\n",
2495         "comments": "",
2496         "outputs": 1,
2497         "x": 4001.0348777770996,
2498         "y": 3259.3438873291016,
2499         "z": "a2c243d0.ad36e",
2500         "wires": [
2501             [
2502                 "c2fdcb62.ef4268"
2503             ]
2504         ]
2505     },
2506     {
2507         "id": "2ec06fcf.a5a02",
2508         "type": "block",
2509         "name": "block",
2510         "xml": "<block>\n",
2511         "atomic": "false",
2512         "comments": "",
2513         "outputs": 1,
2514         "x": 3912.0347480773926,
2515         "y": 3122.3440046310425,
2516         "z": "a2c243d0.ad36e",
2517         "wires": [
2518             [
2519                 "75931b33.e80044",
2520                 "43e9fff0.abfbe"
2521             ]
2522         ]
2523     },
2524     {
2525         "id": "c2fdcb62.ef4268",
2526         "type": "block",
2527         "name": "block",
2528         "xml": "<block>\n",
2529         "atomic": "false",
2530         "comments": "",
2531         "outputs": 1,
2532         "x": 4165.03438949585,
2533         "y": 3264.3438873291016,
2534         "z": "a2c243d0.ad36e",
2535         "wires": [
2536             [
2537                 "549b3fc8.96cd3"
2538             ]
2539         ]
2540     },
2541     {
2542         "id": "75931b33.e80044",
2543         "type": "returnFailure",
2544         "name": "return failure",
2545         "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\" />",
2546         "comments": "",
2547         "x": 4051.0345039367676,
2548         "y": 3194.3440046310425,
2549         "z": "a2c243d0.ad36e",
2550         "wires": []
2551     },
2552     {
2553         "id": "549b3fc8.96cd3",
2554         "type": "record",
2555         "name": "record",
2556         "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 \"/>",
2557         "comments": "",
2558         "outputs": 1,
2559         "x": 4265.0348777771,
2560         "y": 3189.3441314697266,
2561         "z": "a2c243d0.ad36e",
2562         "wires": [
2563             []
2564         ]
2565     },
2566     {
2567         "id": "98577773.262ea8",
2568         "type": "execute",
2569         "name": "generate RRMPolicy Ratio URL ToNRCellDU",
2570         "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`\"/>",
2571         "comments": "",
2572         "outputs": 1,
2573         "x": 4002.0243339538574,
2574         "y": 2961.0105361938477,
2575         "z": "a2c243d0.ad36e",
2576         "wires": [
2577             []
2578         ]
2579     },
2580     {
2581         "id": "fe2dca65.c59b58",
2582         "type": "block",
2583         "name": "ransim  URL",
2584         "xml": "<block atomic='true'>",
2585         "atomic": "true",
2586         "comments": "",
2587         "outputs": 1,
2588         "x": 3696.024269104004,
2589         "y": 2985.0105447769165,
2590         "z": "a2c243d0.ad36e",
2591         "wires": [
2592             [
2593                 "98577773.262ea8",
2594                 "bf08d5b3.25ae68"
2595             ]
2596         ]
2597     },
2598     {
2599         "id": "bf08d5b3.25ae68",
2600         "type": "execute",
2601         "name": "populate mountName",
2602         "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`\"/>",
2603         "comments": "",
2604         "outputs": 1,
2605         "x": 3939.024341583252,
2606         "y": 3020.0105953216553,
2607         "z": "a2c243d0.ad36e",
2608         "wires": [
2609             []
2610         ]
2611     },
2612     {
2613         "id": "7b894075.dd74f",
2614         "type": "comment",
2615         "name": "Connect to RRM P{olicy Ratio",
2616         "info": "when able to talk to latest SDNC",
2617         "comments": "",
2618         "x": 3684.0241355895996,
2619         "y": 3232.3436431884766,
2620         "z": "a2c243d0.ad36e",
2621         "wires": []
2622     },
2623     {
2624         "id": "6787dd46.a4cdd4",
2625         "type": "execute",
2626         "name": "gNBCUCPList-nFType",
2627         "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'`\" />",
2628         "comments": "",
2629         "outputs": 1,
2630         "x": 2667.0450401306152,
2631         "y": 1955.3440465927124,
2632         "z": "a2c243d0.ad36e",
2633         "wires": [
2634             []
2635         ]
2636     },
2637     {
2638         "id": "14cb63b.82fd69c",
2639         "type": "block",
2640         "name": "CUUP",
2641         "xml": "<block atomic='true'>",
2642         "atomic": "true",
2643         "comments": "",
2644         "outputs": 1,
2645         "x": 1922.076259613037,
2646         "y": 3643.0887603759766,
2647         "z": "a2c243d0.ad36e",
2648         "wires": [
2649             [
2650                 "3bc10e8d.2d6b92",
2651                 "38d6cdc8.613fd2",
2652                 "d1c68da5.d0d84",
2653                 "ecb96ca1.a1de1"
2654             ]
2655         ]
2656     },
2657     {
2658         "id": "c357c74b.75e6d8",
2659         "type": "block",
2660         "name": "Add RRM Policy Ratio",
2661         "xml": "<block atomic='true'>",
2662         "atomic": "true",
2663         "comments": "",
2664         "outputs": 1,
2665         "x": 3284.076545715332,
2666         "y": 5110.08908867836,
2667         "z": "a2c243d0.ad36e",
2668         "wires": [
2669             [
2670                 "198dc3d1.29f44c",
2671                 "8ba8507e.f7658",
2672                 "bf7c7602.b73378",
2673                 "8106a26d.a53f4",
2674                 "40ab09b8.6833b8",
2675                 "f73ed2db.56a39",
2676                 "dde70b52.a80088"
2677             ]
2678         ]
2679     },
2680     {
2681         "id": "2e57c1d9.6b4b5e",
2682         "type": "switchNode",
2683         "name": "ransim mounted",
2684         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
2685         "comments": "",
2686         "outputs": 1,
2687         "x": 3480.0762825012207,
2688         "y": 4355.089831352234,
2689         "z": "a2c243d0.ad36e",
2690         "wires": [
2691             [
2692                 "9e38c0e6.d3293",
2693                 "45236beb.534214"
2694             ]
2695         ]
2696     },
2697     {
2698         "id": "9e38c0e6.d3293",
2699         "type": "outcome",
2700         "name": "Not Mounted",
2701         "xml": "<outcome value='false'>\n",
2702         "comments": "",
2703         "outputs": 1,
2704         "x": 3721.0762825012207,
2705         "y": 4287.089831829071,
2706         "z": "a2c243d0.ad36e",
2707         "wires": [
2708             [
2709                 "81fc2f10.f969e"
2710             ]
2711         ]
2712     },
2713     {
2714         "id": "45236beb.534214",
2715         "type": "outcome",
2716         "name": "Mounted",
2717         "xml": "<outcome value='true'>\n",
2718         "comments": "",
2719         "outputs": 1,
2720         "x": 3702.076404571533,
2721         "y": 4381.089709281921,
2722         "z": "a2c243d0.ad36e",
2723         "wires": [
2724             [
2725                 "4133c2c0.2c06ec"
2726             ]
2727         ]
2728     },
2729     {
2730         "id": "38d6cdc8.613fd2",
2731         "type": "for",
2732         "name": "For List of CUUP's",
2733         "xml": "<for index='id2' start='0' end='`$tmp.CUUPListEntries `' >",
2734         "comments": "",
2735         "outputs": 1,
2736         "x": 2568.0762939453125,
2737         "y": 3737.089590072632,
2738         "z": "a2c243d0.ad36e",
2739         "wires": [
2740             [
2741                 "6837b904.f86678",
2742                 "5fc3cfcd.058b4",
2743                 "bfeead35.1b76b",
2744                 "adcfac1.b165d5",
2745                 "f793ca09.91fd18",
2746                 "c357c74b.75e6d8",
2747                 "f3a2bcbf.8f26c",
2748                 "a3e55510.78b598"
2749             ]
2750         ]
2751     },
2752     {
2753         "id": "3bc10e8d.2d6b92",
2754         "type": "record",
2755         "name": "record",
2756         "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`\"/>",
2757         "comments": "",
2758         "outputs": 1,
2759         "x": 2991.076145172119,
2760         "y": 3490.089062690735,
2761         "z": "a2c243d0.ad36e",
2762         "wires": [
2763             []
2764         ]
2765     },
2766     {
2767         "id": "d1c68da5.d0d84",
2768         "type": "execute",
2769         "name": "set CUUP Level parms",
2770         "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'`\" />",
2771         "comments": "",
2772         "outputs": 1,
2773         "x": 2994.0760498046875,
2774         "y": 3447.0891456604004,
2775         "z": "a2c243d0.ad36e",
2776         "wires": [
2777             []
2778         ]
2779     },
2780     {
2781         "id": "6837b904.f86678",
2782         "type": "record",
2783         "name": "record",
2784         "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`\"/>",
2785         "comments": "",
2786         "outputs": 1,
2787         "x": 3478.0760498046875,
2788         "y": 3903.0896339416504,
2789         "z": "a2c243d0.ad36e",
2790         "wires": [
2791             []
2792         ]
2793     },
2794     {
2795         "id": "5fc3cfcd.058b4",
2796         "type": "block",
2797         "name": "cellCUUPList Level Parms",
2798         "xml": "<block atomic='true'>",
2799         "atomic": "true",
2800         "comments": "",
2801         "outputs": 1,
2802         "x": 3444.076187133789,
2803         "y": 3832.0892646312714,
2804         "z": "a2c243d0.ad36e",
2805         "wires": [
2806             [
2807                 "ab3a7539.f0f5b8",
2808                 "45dd1963.03d668",
2809                 "2f5ff784.427978",
2810                 "50fa0621.0df758"
2811             ]
2812         ]
2813     },
2814     {
2815         "id": "ab3a7539.f0f5b8",
2816         "type": "execute",
2817         "name": "gNBCUUPList.gNBCUUPId",
2818         "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",
2819         "comments": "",
2820         "outputs": 1,
2821         "x": 3881.0762939453125,
2822         "y": 3751.089101791382,
2823         "z": "a2c243d0.ad36e",
2824         "wires": [
2825             []
2826         ]
2827     },
2828     {
2829         "id": "45dd1963.03d668",
2830         "type": "execute",
2831         "name": "gNBCUUPList-gNBId",
2832         "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'`\" />",
2833         "comments": "",
2834         "outputs": 1,
2835         "x": 3902.0763816833496,
2836         "y": 3846.0892486572266,
2837         "z": "a2c243d0.ad36e",
2838         "wires": [
2839             []
2840         ]
2841     },
2842     {
2843         "id": "2f5ff784.427978",
2844         "type": "execute",
2845         "name": "gNBCUUPList-gNBIdLength",
2846         "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'`\" />",
2847         "comments": "",
2848         "outputs": 1,
2849         "x": 3920.0761489868164,
2850         "y": 3890.0891687870026,
2851         "z": "a2c243d0.ad36e",
2852         "wires": [
2853             []
2854         ]
2855     },
2856     {
2857         "id": "adcfac1.b165d5",
2858         "type": "for",
2859         "name": "For pLMNInfoListEntries",
2860         "xml": "<for index='id4' start='0' end='`$tmp.pLMNInfoListEntries`' >",
2861         "comments": "",
2862         "outputs": 1,
2863         "x": 3483.0658988952637,
2864         "y": 4141.089259386063,
2865         "z": "a2c243d0.ad36e",
2866         "wires": [
2867             [
2868                 "7bff1b9e.1e2e94"
2869             ]
2870         ]
2871     },
2872     {
2873         "id": "bfeead35.1b76b",
2874         "type": "record",
2875         "name": "record",
2876         "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`\"/>",
2877         "comments": "",
2878         "outputs": 1,
2879         "x": 3483.066020965576,
2880         "y": 3995.089136838913,
2881         "z": "a2c243d0.ad36e",
2882         "wires": [
2883             []
2884         ]
2885     },
2886     {
2887         "id": "7bff1b9e.1e2e94",
2888         "type": "block",
2889         "name": "pLMNInfoList Parms",
2890         "xml": "<block atomic='true'>",
2891         "atomic": "true",
2892         "comments": "",
2893         "outputs": 1,
2894         "x": 3734.066074371338,
2895         "y": 4140.089210510254,
2896         "z": "a2c243d0.ad36e",
2897         "wires": [
2898             [
2899                 "545ec444.ed32bc",
2900                 "590b6cc9.214824"
2901             ]
2902         ]
2903     },
2904     {
2905         "id": "545ec444.ed32bc",
2906         "type": "execute",
2907         "name": "sNSSAI",
2908         "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'`\" />",
2909         "comments": "",
2910         "outputs": 1,
2911         "x": 3948.0660400390625,
2912         "y": 4091.0893325805664,
2913         "z": "a2c243d0.ad36e",
2914         "wires": [
2915             []
2916         ]
2917     },
2918     {
2919         "id": "69689fc7.df7c3",
2920         "type": "comment",
2921         "name": "Check if sNSSAI already exists in YANG tree",
2922         "info": "This needs more work. If sNSSAI already exists in the YANG tree, need to patch the existing pLMNInfoList entry",
2923         "comments": "",
2924         "x": 3551.066059112549,
2925         "y": 4196.089210510254,
2926         "z": "a2c243d0.ad36e",
2927         "wires": []
2928     },
2929     {
2930         "id": "590b6cc9.214824",
2931         "type": "record",
2932         "name": "record",
2933         "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",
2934         "comments": "",
2935         "outputs": 1,
2936         "x": 3952.0661010742188,
2937         "y": 4175.088844299316,
2938         "z": "a2c243d0.ad36e",
2939         "wires": [
2940             []
2941         ]
2942     },
2943     {
2944         "id": "aa5c1734.d59c18",
2945         "type": "record",
2946         "name": "record",
2947         "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`\"/>",
2948         "comments": "",
2949         "outputs": 1,
2950         "x": 3829.077251434326,
2951         "y": 4730.422601699829,
2952         "z": "a2c243d0.ad36e",
2953         "wires": [
2954             []
2955         ]
2956     },
2957     {
2958         "id": "f793ca09.91fd18",
2959         "type": "block",
2960         "name": "Add PLMNInfoList Entry",
2961         "xml": "<block atomic='true'>",
2962         "atomic": "true",
2963         "comments": "",
2964         "outputs": 1,
2965         "x": 3423.0760383605957,
2966         "y": 4540.4334506988525,
2967         "z": "a2c243d0.ad36e",
2968         "wires": [
2969             [
2970                 "aa5c1734.d59c18",
2971                 "ce3e5ffc.d6572",
2972                 "7fcea060.9a1ff",
2973                 "3d52fd87.82c8e2",
2974                 "61973046.b5029",
2975                 "2e57c1d9.6b4b5e",
2976                 "c7ffc734.9869d8",
2977                 "24247669.aa7e8a",
2978                 "2a97eefa.4b80d2"
2979             ]
2980         ]
2981     },
2982     {
2983         "id": "c7ffc734.9869d8",
2984         "type": "execute",
2985         "name": "add PLMNInfoListEntry ToGNBCUUPFn using PUT",
2986         "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' />",
2987         "comments": "",
2988         "outputs": 1,
2989         "x": 3821.0763359069824,
2990         "y": 4789.43316078186,
2991         "z": "a2c243d0.ad36e",
2992         "wires": [
2993             [
2994                 "4511ea34.630124",
2995                 "d388f9ee.48da98"
2996             ]
2997         ]
2998     },
2999     {
3000         "id": "ce3e5ffc.d6572",
3001         "type": "record",
3002         "name": "record",
3003         "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`\"/>",
3004         "comments": "",
3005         "outputs": 1,
3006         "x": 3831.07621383667,
3007         "y": 4682.43316078186,
3008         "z": "a2c243d0.ad36e",
3009         "wires": [
3010             []
3011         ]
3012     },
3013     {
3014         "id": "81fc2f10.f969e",
3015         "type": "execute",
3016         "name": "generate addPLMNInfoListEntry.ToGNBCUUPFn",
3017         "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`\"/>",
3018         "comments": "",
3019         "outputs": 1,
3020         "x": 4033.0760917663574,
3021         "y": 4287.089468955994,
3022         "z": "a2c243d0.ad36e",
3023         "wires": [
3024             []
3025         ]
3026     },
3027     {
3028         "id": "7fcea060.9a1ff",
3029         "type": "execute",
3030         "name": "Populate idGNBDUFunction",
3031         "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",
3032         "comments": "",
3033         "outputs": 1,
3034         "x": 3883.0658378601074,
3035         "y": 4474.089391708374,
3036         "z": "a2c243d0.ad36e",
3037         "wires": [
3038             []
3039         ]
3040     },
3041     {
3042         "id": "3d52fd87.82c8e2",
3043         "type": "execute",
3044         "name": "Populate mcc",
3045         "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`\"/>",
3046         "comments": "",
3047         "outputs": 1,
3048         "x": 3849.0658378601074,
3049         "y": 4536.089393615723,
3050         "z": "a2c243d0.ad36e",
3051         "wires": [
3052             []
3053         ]
3054     },
3055     {
3056         "id": "61973046.b5029",
3057         "type": "execute",
3058         "name": "Populate mnc",
3059         "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`\"/>",
3060         "comments": "",
3061         "outputs": 1,
3062         "x": 3846.0658378601074,
3063         "y": 4585.089395523071,
3064         "z": "a2c243d0.ad36e",
3065         "wires": [
3066             []
3067         ]
3068     },
3069     {
3070         "id": "4511ea34.630124",
3071         "type": "failure",
3072         "name": "failure",
3073         "xml": "<outcome value='failure'>\n",
3074         "comments": "",
3075         "outputs": 1,
3076         "x": 4082.076904296875,
3077         "y": 4566.422109603882,
3078         "z": "a2c243d0.ad36e",
3079         "wires": [
3080             [
3081                 "c5f216a7.10a9e8"
3082             ]
3083         ]
3084     },
3085     {
3086         "id": "d388f9ee.48da98",
3087         "type": "success",
3088         "name": "success",
3089         "xml": "<outcome value='success'>\n",
3090         "comments": "",
3091         "outputs": 1,
3092         "x": 4123.0772705078125,
3093         "y": 4724.423208236694,
3094         "z": "a2c243d0.ad36e",
3095         "wires": [
3096             [
3097                 "23a9886c.832ec8"
3098             ]
3099         ]
3100     },
3101     {
3102         "id": "c5f216a7.10a9e8",
3103         "type": "block",
3104         "name": "block",
3105         "xml": "<block>\n",
3106         "atomic": "false",
3107         "comments": "",
3108         "outputs": 1,
3109         "x": 4296.0765380859375,
3110         "y": 4492.422842025757,
3111         "z": "a2c243d0.ad36e",
3112         "wires": [
3113             [
3114                 "8f6a84d2.d367e8",
3115                 "43e9fff0.abfbe"
3116             ]
3117         ]
3118     },
3119     {
3120         "id": "23a9886c.832ec8",
3121         "type": "block",
3122         "name": "block",
3123         "xml": "<block>\n",
3124         "atomic": "false",
3125         "comments": "",
3126         "outputs": 1,
3127         "x": 4137.07666015625,
3128         "y": 4787.423330307007,
3129         "z": "a2c243d0.ad36e",
3130         "wires": [
3131             [
3132                 "60f03199.05e69"
3133             ]
3134         ]
3135     },
3136     {
3137         "id": "8f6a84d2.d367e8",
3138         "type": "returnFailure",
3139         "name": "return failure",
3140         "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\" />",
3141         "comments": "",
3142         "x": 4283.076171875,
3143         "y": 4621.422842025757,
3144         "z": "a2c243d0.ad36e",
3145         "wires": []
3146     },
3147     {
3148         "id": "60f03199.05e69",
3149         "type": "record",
3150         "name": "record",
3151         "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 \"/>",
3152         "comments": "",
3153         "outputs": 1,
3154         "x": 4284.0770263671875,
3155         "y": 4775.423330307007,
3156         "z": "a2c243d0.ad36e",
3157         "wires": [
3158             []
3159         ]
3160     },
3161     {
3162         "id": "7e756124.60d21",
3163         "type": "execute",
3164         "name": "generate addPLMNInfoListEntry ToGNBCUUPFn",
3165         "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`\"/>",
3166         "comments": "",
3167         "outputs": 1,
3168         "x": 4228.065845489502,
3169         "y": 4350.089469909668,
3170         "z": "a2c243d0.ad36e",
3171         "wires": [
3172             []
3173         ]
3174     },
3175     {
3176         "id": "4133c2c0.2c06ec",
3177         "type": "block",
3178         "name": "ransim  URL",
3179         "xml": "<block atomic='true'>",
3180         "atomic": "true",
3181         "comments": "",
3182         "outputs": 1,
3183         "x": 3883.0656776428223,
3184         "y": 4382.089471817017,
3185         "z": "a2c243d0.ad36e",
3186         "wires": [
3187             [
3188                 "7e756124.60d21",
3189                 "85c37175.85d74"
3190             ]
3191         ]
3192     },
3193     {
3194         "id": "85c37175.85d74",
3195         "type": "execute",
3196         "name": "populate mountName",
3197         "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`\"/>",
3198         "comments": "",
3199         "outputs": 1,
3200         "x": 4147.066173553467,
3201         "y": 4414.089471817017,
3202         "z": "a2c243d0.ad36e",
3203         "wires": [
3204             []
3205         ]
3206     },
3207     {
3208         "id": "746f0b61.cb46d4",
3209         "type": "comment",
3210         "name": "Connect to AddPLMNInfoList Entry",
3211         "info": "when able to talk to latest SDNC",
3212         "comments": "",
3213         "x": 3575.065902709961,
3214         "y": 4687.422848701477,
3215         "z": "a2c243d0.ad36e",
3216         "wires": []
3217     },
3218     {
3219         "id": "198dc3d1.29f44c",
3220         "type": "switchNode",
3221         "name": "ransim mounted",
3222         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
3223         "comments": "",
3224         "outputs": 1,
3225         "x": 3516.0657958984375,
3226         "y": 4937.755362272263,
3227         "z": "a2c243d0.ad36e",
3228         "wires": [
3229             [
3230                 "414c4c5a.1c17e4",
3231                 "da336706.0b5688"
3232             ]
3233         ]
3234     },
3235     {
3236         "id": "414c4c5a.1c17e4",
3237         "type": "outcome",
3238         "name": "Not Mounted",
3239         "xml": "<outcome value='false'>\n",
3240         "comments": "",
3241         "outputs": 1,
3242         "x": 3711.0658226013184,
3243         "y": 4897.755269765854,
3244         "z": "a2c243d0.ad36e",
3245         "wires": [
3246             [
3247                 "35ef2e88.78dae2"
3248             ]
3249         ]
3250     },
3251     {
3252         "id": "da336706.0b5688",
3253         "type": "outcome",
3254         "name": "Mounted",
3255         "xml": "<outcome value='true'>\n",
3256         "comments": "",
3257         "outputs": 1,
3258         "x": 3691.0657958984375,
3259         "y": 4976.755361318588,
3260         "z": "a2c243d0.ad36e",
3261         "wires": [
3262             [
3263                 "6b2f3f0b.c4deb"
3264             ]
3265         ]
3266     },
3267     {
3268         "id": "40ab09b8.6833b8",
3269         "type": "record",
3270         "name": "record",
3271         "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`\"/>",
3272         "comments": "",
3273         "outputs": 1,
3274         "x": 3670.0671730041504,
3275         "y": 5245.089053153992,
3276         "z": "a2c243d0.ad36e",
3277         "wires": [
3278             []
3279         ]
3280     },
3281     {
3282         "id": "f73ed2db.56a39",
3283         "type": "execute",
3284         "name": "add RRM Policy ToGNBCUUPFn using PUT",
3285         "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' />",
3286         "comments": "",
3287         "outputs": 1,
3288         "x": 3732.066650390625,
3289         "y": 5308.099728822708,
3290         "z": "a2c243d0.ad36e",
3291         "wires": [
3292             [
3293                 "e5202da4.0303",
3294                 "36d118d9.e40bb8"
3295             ]
3296         ]
3297     },
3298     {
3299         "id": "8106a26d.a53f4",
3300         "type": "record",
3301         "name": "record",
3302         "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`\"/>",
3303         "comments": "",
3304         "outputs": 1,
3305         "x": 3670.0664405822754,
3306         "y": 5195.099368095398,
3307         "z": "a2c243d0.ad36e",
3308         "wires": [
3309             []
3310         ]
3311     },
3312     {
3313         "id": "35ef2e88.78dae2",
3314         "type": "execute",
3315         "name": "generate addRRMPolicy.ToNRCellDU URL",
3316         "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`\"/>",
3317         "comments": "",
3318         "outputs": 1,
3319         "x": 3994.0657958984375,
3320         "y": 4892.755361557007,
3321         "z": "a2c243d0.ad36e",
3322         "wires": [
3323             []
3324         ]
3325     },
3326     {
3327         "id": "8ba8507e.f7658",
3328         "type": "execute",
3329         "name": "Populate idGNBDUFunction",
3330         "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`\"/>",
3331         "comments": "",
3332         "outputs": 1,
3333         "x": 3710.0555114746094,
3334         "y": 5046.755777597427,
3335         "z": "a2c243d0.ad36e",
3336         "wires": [
3337             []
3338         ]
3339     },
3340     {
3341         "id": "bf7c7602.b73378",
3342         "type": "execute",
3343         "name": "Populate id",
3344         "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`\"/>",
3345         "comments": "",
3346         "outputs": 1,
3347         "x": 3664.0556716918945,
3348         "y": 5090.756100893021,
3349         "z": "a2c243d0.ad36e",
3350         "wires": [
3351             []
3352         ]
3353     },
3354     {
3355         "id": "e5202da4.0303",
3356         "type": "failure",
3357         "name": "failure",
3358         "xml": "<outcome value='failure'>\n",
3359         "comments": "",
3360         "outputs": 1,
3361         "x": 3991.0662002563477,
3362         "y": 5118.088698625565,
3363         "z": "a2c243d0.ad36e",
3364         "wires": [
3365             [
3366                 "1e1ea39c.c1df7c"
3367             ]
3368         ]
3369     },
3370     {
3371         "id": "36d118d9.e40bb8",
3372         "type": "success",
3373         "name": "success",
3374         "xml": "<outcome value='success'>\n",
3375         "comments": "",
3376         "outputs": 1,
3377         "x": 4054.0661697387695,
3378         "y": 5305.089108705521,
3379         "z": "a2c243d0.ad36e",
3380         "wires": [
3381             [
3382                 "6f7ba28f.f89fac"
3383             ]
3384         ]
3385     },
3386     {
3387         "id": "1e1ea39c.c1df7c",
3388         "type": "block",
3389         "name": "block",
3390         "xml": "<block>\n",
3391         "atomic": "false",
3392         "comments": "",
3393         "outputs": 1,
3394         "x": 4211.065956115723,
3395         "y": 5107.089186906815,
3396         "z": "a2c243d0.ad36e",
3397         "wires": [
3398             [
3399                 "65361029.411d1",
3400                 "43e9fff0.abfbe"
3401             ]
3402         ]
3403     },
3404     {
3405         "id": "6f7ba28f.f89fac",
3406         "type": "block",
3407         "name": "block",
3408         "xml": "<block>\n",
3409         "atomic": "false",
3410         "comments": "",
3411         "outputs": 1,
3412         "x": 4216.065559387207,
3413         "y": 5289.089474916458,
3414         "z": "a2c243d0.ad36e",
3415         "wires": [
3416             [
3417                 "d3bcb7b4.0e4398"
3418             ]
3419         ]
3420     },
3421     {
3422         "id": "65361029.411d1",
3423         "type": "returnFailure",
3424         "name": "return failure",
3425         "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\" />",
3426         "comments": "",
3427         "x": 4220.0659255981445,
3428         "y": 5185.089474916458,
3429         "z": "a2c243d0.ad36e",
3430         "wires": []
3431     },
3432     {
3433         "id": "d3bcb7b4.0e4398",
3434         "type": "record",
3435         "name": "record",
3436         "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 \"/>",
3437         "comments": "",
3438         "outputs": 1,
3439         "x": 4369.0661697387695,
3440         "y": 5271.090085268021,
3441         "z": "a2c243d0.ad36e",
3442         "wires": [
3443             []
3444         ]
3445     },
3446     {
3447         "id": "3d0bf917.c4fff6",
3448         "type": "execute",
3449         "name": "generate RRMPolicy Ratio URL ToNRCellDU",
3450         "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`\"/>",
3451         "comments": "",
3452         "outputs": 1,
3453         "x": 4108.055534362793,
3454         "y": 4943.755481481552,
3455         "z": "a2c243d0.ad36e",
3456         "wires": [
3457             []
3458         ]
3459     },
3460     {
3461         "id": "6b2f3f0b.c4deb",
3462         "type": "block",
3463         "name": "ransim  URL",
3464         "xml": "<block atomic='true'>",
3465         "atomic": "true",
3466         "comments": "",
3467         "outputs": 1,
3468         "x": 3837.055519104004,
3469         "y": 4942.755481004715,
3470         "z": "a2c243d0.ad36e",
3471         "wires": [
3472             [
3473                 "3d0bf917.c4fff6",
3474                 "3e548cd1.a26ef4"
3475             ]
3476         ]
3477     },
3478     {
3479         "id": "3e548cd1.a26ef4",
3480         "type": "execute",
3481         "name": "populate mountName",
3482         "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`\"/>",
3483         "comments": "",
3484         "outputs": 1,
3485         "x": 4061.0555267333984,
3486         "y": 5024.75580906868,
3487         "z": "a2c243d0.ad36e",
3488         "wires": [
3489             []
3490         ]
3491     },
3492     {
3493         "id": "822af5af.20ae88",
3494         "type": "comment",
3495         "name": "Connect to RRM P{olicy Ratio",
3496         "info": "when able to talk to latest SDNC",
3497         "comments": "",
3498         "x": 3685.0557594299316,
3499         "y": 5273.088809013367,
3500         "z": "a2c243d0.ad36e",
3501         "wires": []
3502     },
3503     {
3504         "id": "ecb96ca1.a1de1",
3505         "type": "block",
3506         "name": "rrmPolicyDedicatedRatio",
3507         "xml": "<block atomic='true'>",
3508         "atomic": "true",
3509         "comments": "",
3510         "outputs": 1,
3511         "x": 2960.0766372680664,
3512         "y": 3591.7664308547974,
3513         "z": "a2c243d0.ad36e",
3514         "wires": [
3515             [
3516                 "93ac429d.73aba",
3517                 "a22f23c2.f41a3",
3518                 "e3aee558.f47c68",
3519                 "afd8bf3d.07b45",
3520                 "a37bbb9c.2cb008",
3521                 "4a387951.f6db68",
3522                 "32229efd.5611c2"
3523             ]
3524         ]
3525     },
3526     {
3527         "id": "a37bbb9c.2cb008",
3528         "type": "set",
3529         "name": "calculation rrm5",
3530         "xml": "<set>\n<parameter name='tmp.rRMPolicyDedicatedRatio.CUUP' value='`$tmp.rRMPolicyDedicatedRatio.CUUP1 / $prop.cuupfunction.maxNumberOfDRBsPerCUUP`' />",
3531         "comments": "",
3532         "x": 3218.077060699463,
3533         "y": 3702.5440187454224,
3534         "z": "a2c243d0.ad36e",
3535         "wires": []
3536     },
3537     {
3538         "id": "e3aee558.f47c68",
3539         "type": "record",
3540         "name": "record",
3541         "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`\"/>",
3542         "comments": "",
3543         "outputs": 1,
3544         "x": 3178.076820373535,
3545         "y": 3751.2111320495605,
3546         "z": "a2c243d0.ad36e",
3547         "wires": [
3548             []
3549         ]
3550     },
3551     {
3552         "id": "50fa0621.0df758",
3553         "type": "execute",
3554         "name": "gNBCUUPList-pLMNInfoList_length",
3555         "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'`\" />",
3556         "comments": "",
3557         "outputs": 1,
3558         "x": 3936.0761489868164,
3559         "y": 3931.0891745090485,
3560         "z": "a2c243d0.ad36e",
3561         "wires": [
3562             []
3563         ]
3564     },
3565     {
3566         "id": "e395e6a1.9f22d8",
3567         "type": "execute",
3568         "name": "gNBCUUPList-pLMNId",
3569         "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'`\" />",
3570         "comments": "",
3571         "outputs": 1,
3572         "x": 3942.2990760803223,
3573         "y": 4018.765111923218,
3574         "z": "a2c243d0.ad36e",
3575         "wires": [
3576             []
3577         ]
3578     },
3579     {
3580         "id": "e98162b5.f4361",
3581         "type": "comment",
3582         "name": "Assumption pLMNId in configDB resp",
3583         "info": "Assumed that configDB responnse will include pLMNId...currently, it is not there",
3584         "comments": "",
3585         "x": 3963.2989196777344,
3586         "y": 3976.7648298740387,
3587         "z": "a2c243d0.ad36e",
3588         "wires": []
3589     },
3590     {
3591         "id": "d2a1e3b1.98234",
3592         "type": "for",
3593         "name": "For list of cells",
3594         "xml": "<for index='idx' start='0' end='`$getListofCells-configdb-response._length `' >",
3595         "comments": "",
3596         "outputs": 1,
3597         "x": 2414.0556411743164,
3598         "y": 724.0104751586914,
3599         "z": "a2c243d0.ad36e",
3600         "wires": [
3601             [
3602                 "d7341791.95e058",
3603                 "cd2371ec.3ab72"
3604             ]
3605         ]
3606     },
3607     {
3608         "id": "cd2371ec.3ab72",
3609         "type": "record",
3610         "name": "record",
3611         "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`\"/>",
3612         "comments": "",
3613         "outputs": 1,
3614         "x": 2587.055519104004,
3615         "y": 757.0104293823242,
3616         "z": "a2c243d0.ad36e",
3617         "wires": [
3618             []
3619         ]
3620     },
3621     {
3622         "id": "d7341791.95e058",
3623         "type": "execute",
3624         "name": "Cells in TrackingArea",
3625         "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 + ']'`\" />",
3626         "comments": "",
3627         "outputs": 1,
3628         "x": 2593.05558013916,
3629         "y": 657.6770401000977,
3630         "z": "a2c243d0.ad36e",
3631         "wires": [
3632             []
3633         ]
3634     },
3635     {
3636         "id": "6f40dd43.c32694",
3637         "type": "execute",
3638         "name": "cellLocalID",
3639         "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 + ']'`\" />",
3640         "comments": "",
3641         "outputs": 1,
3642         "x": 2621.0552978515625,
3643         "y": 2149.343984603882,
3644         "z": "a2c243d0.ad36e",
3645         "wires": [
3646             []
3647         ]
3648     },
3649     {
3650         "id": "eedce730.f46188",
3651         "type": "block",
3652         "name": "SO Response",
3653         "xml": "<block atomic='true'>",
3654         "atomic": "true",
3655         "comments": "",
3656         "outputs": 1,
3657         "x": 352.04947662353516,
3658         "y": 2560.7651081085205,
3659         "z": "a2c243d0.ad36e",
3660         "wires": [
3661             [
3662                 "21b989ed.f1a2e6",
3663                 "de984f8d.bc2a1",
3664                 "39ecab71.a7b734",
3665                 "a4d56b0e.208708"
3666             ]
3667         ]
3668     },
3669     {
3670         "id": "39ecab71.a7b734",
3671         "type": "set",
3672         "name": "set tmp variables for SO response",
3673         "xml": "<set>\n<parameter name=\"tmp.status\" value=\"`$error-code`\"/>\n<parameter name=\"tmp.reason\" value=\"`$error-message`\"/>\n<parameter name=\"tmp.requestID\" value=\"`$instantiate-r-a-n-slice-input.common-header.request-id `\"/>\n<parameter name=\"tmp.action\" value=\"`$instantiate-r-a-n-slice-input.action`\"/>\n",
3674         "comments": "",
3675         "x": 785.0506792068481,
3676         "y": 2496.6643266677856,
3677         "z": "a2c243d0.ad36e",
3678         "wires": []
3679     },
3680     {
3681         "id": "21b989ed.f1a2e6",
3682         "type": "record",
3683         "name": "record SO reply parms",
3684         "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`\" />",
3685         "comments": "",
3686         "outputs": 1,
3687         "x": 754.0494546890259,
3688         "y": 2634.764958381653,
3689         "z": "a2c243d0.ad36e",
3690         "wires": [
3691             []
3692         ]
3693     },
3694     {
3695         "id": "de984f8d.bc2a1",
3696         "type": "execute",
3697         "name": "Send to SO",
3698         "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`\"/>",
3699         "comments": "",
3700         "outputs": 1,
3701         "x": 623.0495538711548,
3702         "y": 2751.7646627426147,
3703         "z": "a2c243d0.ad36e",
3704         "wires": [
3705             [
3706                 "9e984ec3.d555b",
3707                 "286164d1.9a2a0c"
3708             ]
3709         ]
3710     },
3711     {
3712         "id": "9e984ec3.d555b",
3713         "type": "failure",
3714         "name": "failure",
3715         "xml": "<outcome value='failure'>\n",
3716         "comments": "",
3717         "outputs": 1,
3718         "x": 788.0495538711548,
3719         "y": 2731.7646617889404,
3720         "z": "a2c243d0.ad36e",
3721         "wires": [
3722             [
3723                 "c4cb02b3.0c723"
3724             ]
3725         ]
3726     },
3727     {
3728         "id": "286164d1.9a2a0c",
3729         "type": "success",
3730         "name": "success",
3731         "xml": "<outcome value='success'>\n",
3732         "comments": "",
3733         "outputs": 1,
3734         "x": 780.0494470596313,
3735         "y": 2804.764612197876,
3736         "z": "a2c243d0.ad36e",
3737         "wires": [
3738             [
3739                 "b5c2b606.c1cc08"
3740             ]
3741         ]
3742     },
3743     {
3744         "id": "b5c2b606.c1cc08",
3745         "type": "block",
3746         "name": "block",
3747         "xml": "<block>\n",
3748         "atomic": "false",
3749         "comments": "",
3750         "outputs": 1,
3751         "x": 926.0492906570435,
3752         "y": 2809.764720916748,
3753         "z": "a2c243d0.ad36e",
3754         "wires": [
3755             [
3756                 "3903e2e2.71dede"
3757             ]
3758         ]
3759     },
3760     {
3761         "id": "c4cb02b3.0c723",
3762         "type": "block",
3763         "name": "block",
3764         "xml": "<block>\n",
3765         "atomic": "false",
3766         "comments": "",
3767         "outputs": 1,
3768         "x": 937.0494546890259,
3769         "y": 2727.7647972106934,
3770         "z": "a2c243d0.ad36e",
3771         "wires": [
3772             [
3773                 "8d1db5f8.9b5638",
3774                 "a2c26d26.d596b"
3775             ]
3776         ]
3777     },
3778     {
3779         "id": "8d1db5f8.9b5638",
3780         "type": "returnFailure",
3781         "name": "return failure",
3782         "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\" />",
3783         "comments": "",
3784         "x": 1084.0490732192993,
3785         "y": 2738.7645387649536,
3786         "z": "a2c243d0.ad36e",
3787         "wires": []
3788     },
3789     {
3790         "id": "3903e2e2.71dede",
3791         "type": "record",
3792         "name": "record",
3793         "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 \"/>",
3794         "comments": "",
3795         "outputs": 1,
3796         "x": 1087.0492105484009,
3797         "y": 2815.7646131515503,
3798         "z": "a2c243d0.ad36e",
3799         "wires": [
3800             []
3801         ]
3802     },
3803     {
3804         "id": "43e9fff0.abfbe",
3805         "type": "block",
3806         "name": "block : SO Response",
3807         "xml": "<block atomic='true'>",
3808         "atomic": "true",
3809         "comments": "",
3810         "outputs": 1,
3811         "x": 5662.545635223389,
3812         "y": 3425.010576248169,
3813         "z": "a2c243d0.ad36e",
3814         "wires": [
3815             [
3816                 "e11c6ea.e9bb39",
3817                 "d763cd35.6041c",
3818                 "7b7eb1f.6026e5"
3819             ]
3820         ]
3821     },
3822     {
3823         "id": "e11c6ea.e9bb39",
3824         "type": "set",
3825         "name": "set tmp variables for SO response",
3826         "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",
3827         "comments": "",
3828         "x": 5980.546611785889,
3829         "y": 3348.910234451294,
3830         "z": "a2c243d0.ad36e",
3831         "wires": []
3832     },
3833     {
3834         "id": "d763cd35.6041c",
3835         "type": "record",
3836         "name": "record configdb RestAPI parms",
3837         "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`\" />",
3838         "comments": "",
3839         "outputs": 1,
3840         "x": 5955.545497894287,
3841         "y": 3446.0109119415283,
3842         "z": "a2c243d0.ad36e",
3843         "wires": [
3844             []
3845         ]
3846     },
3847     {
3848         "id": "7b7eb1f.6026e5",
3849         "type": "execute",
3850         "name": "Send to SO",
3851         "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`\"/>",
3852         "comments": "",
3853         "outputs": 1,
3854         "x": 5870.545509338379,
3855         "y": 3543.010789871216,
3856         "z": "a2c243d0.ad36e",
3857         "wires": [
3858             [
3859                 "a1809480.8bbfb8",
3860                 "ad1e9a16.a64ed8"
3861             ]
3862         ]
3863     },
3864     {
3865         "id": "a1809480.8bbfb8",
3866         "type": "failure",
3867         "name": "failure",
3868         "xml": "<outcome value='failure'>\n",
3869         "comments": "",
3870         "outputs": 1,
3871         "x": 6096.545517921448,
3872         "y": 3520.0107588768005,
3873         "z": "a2c243d0.ad36e",
3874         "wires": [
3875             [
3876                 "830a0de8.dd31e"
3877             ]
3878         ]
3879     },
3880     {
3881         "id": "ad1e9a16.a64ed8",
3882         "type": "success",
3883         "name": "success",
3884         "xml": "<outcome value='success'>\n",
3885         "comments": "",
3886         "outputs": 1,
3887         "x": 6086.545372009277,
3888         "y": 3628.0106983184814,
3889         "z": "a2c243d0.ad36e",
3890         "wires": [
3891             [
3892                 "da24b1ad.9b4e"
3893             ]
3894         ]
3895     },
3896     {
3897         "id": "da24b1ad.9b4e",
3898         "type": "block",
3899         "name": "block",
3900         "xml": "<block>\n",
3901         "atomic": "false",
3902         "comments": "",
3903         "outputs": 1,
3904         "x": 6236.5451583862305,
3905         "y": 3647.0107593536377,
3906         "z": "a2c243d0.ad36e",
3907         "wires": [
3908             [
3909                 "3bdbfa8c.d225f6"
3910             ]
3911         ]
3912     },
3913     {
3914         "id": "830a0de8.dd31e",
3915         "type": "block",
3916         "name": "block",
3917         "xml": "<block>\n",
3918         "atomic": "false",
3919         "comments": "",
3920         "outputs": 1,
3921         "x": 6247.545387268066,
3922         "y": 3515.010880947113,
3923         "z": "a2c243d0.ad36e",
3924         "wires": [
3925             [
3926                 "fed6c94f.f1dca8"
3927             ]
3928         ]
3929     },
3930     {
3931         "id": "fed6c94f.f1dca8",
3932         "type": "returnFailure",
3933         "name": "return failure",
3934         "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\" />",
3935         "comments": "",
3936         "x": 6413.545066833496,
3937         "y": 3518.0106983184814,
3938         "z": "a2c243d0.ad36e",
3939         "wires": []
3940     },
3941     {
3942         "id": "3bdbfa8c.d225f6",
3943         "type": "record",
3944         "name": "record",
3945         "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 \"/>",
3946         "comments": "",
3947         "outputs": 1,
3948         "x": 6400.5451736450195,
3949         "y": 3653.0106983184814,
3950         "z": "a2c243d0.ad36e",
3951         "wires": [
3952             []
3953         ]
3954     },
3955     {
3956         "id": "1f9c65b6.02cd8a",
3957         "type": "block",
3958         "name": "nearRTRIC",
3959         "xml": "<block atomic='true'>",
3960         "atomic": "true",
3961         "comments": "",
3962         "outputs": 1,
3963         "x": 1742.0454788208008,
3964         "y": 1002.3438568115234,
3965         "z": "a2c243d0.ad36e",
3966         "wires": [
3967             [
3968                 "d75a0959.3ebb28",
3969                 "a1727cbf.de1a7",
3970                 "e3d2bb2c.121928",
3971                 "911e2882.b267a8",
3972                 "6109ce31.790db",
3973                 "f4e14609.f8d008",
3974                 "35994541.ad761a",
3975                 "90eda30c.3bf6a"
3976             ]
3977         ]
3978     },
3979     {
3980         "id": "5246f2ec.b0b8ec",
3981         "type": "execute",
3982         "name": "gNBId",
3983         "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'`\" />",
3984         "comments": "",
3985         "outputs": 1,
3986         "x": 1627.0452346801758,
3987         "y": 745.6771507263184,
3988         "z": "a2c243d0.ad36e",
3989         "wires": [
3990             []
3991         ]
3992     },
3993     {
3994         "id": "2997ccc9.716304",
3995         "type": "execute",
3996         "name": "ranNFNSSIListEntry",
3997         "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]'`\" />",
3998         "comments": "",
3999         "outputs": 1,
4000         "x": 1685.045265197754,
4001         "y": 804.6771202087402,
4002         "z": "a2c243d0.ad36e",
4003         "wires": [
4004             []
4005         ]
4006     },
4007     {
4008         "id": "d75a0959.3ebb28",
4009         "type": "set",
4010         "name": "Calculate parms",
4011         "xml": "<set>\n<parameter name='tmp.nearRTRIC.uLThptPerSlice' value='`$payloadJson.input.sliceProfile.uLThptPerSlice`' />\n<parameter name='tmp.nearRTRIC.dLThptPerSlice' value='`$payloadJson.input.sliceProfile.dLThptPerSlice`' />",
4012         "comments": "",
4013         "x": 2145.3786087036133,
4014         "y": 853.6771812438965,
4015         "z": "a2c243d0.ad36e",
4016         "wires": []
4017     },
4018     {
4019         "id": "a1727cbf.de1a7",
4020         "type": "record",
4021         "name": "record",
4022         "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`\"/>",
4023         "comments": "",
4024         "outputs": 1,
4025         "x": 2097.7119789123535,
4026         "y": 1010.3440761566162,
4027         "z": "a2c243d0.ad36e",
4028         "wires": [
4029             []
4030         ]
4031     },
4032     {
4033         "id": "e3d2bb2c.121928",
4034         "type": "execute",
4035         "name": "Update nearRT RIC Details in ConfigDB",
4036         "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\"/>",
4037         "comments": "",
4038         "outputs": 1,
4039         "x": 1831.7119369506836,
4040         "y": 1735.6771259307861,
4041         "z": "a2c243d0.ad36e",
4042         "wires": [
4043             [
4044                 "c9a03d16.38179",
4045                 "b734b73a.d51358"
4046             ]
4047         ]
4048     },
4049     {
4050         "id": "c9a03d16.38179",
4051         "type": "failure",
4052         "name": "failure",
4053         "xml": "<outcome value='failure'>\n",
4054         "comments": "",
4055         "outputs": 1,
4056         "x": 2486.712547302246,
4057         "y": 1596.6773700714111,
4058         "z": "a2c243d0.ad36e",
4059         "wires": [
4060             [
4061                 "42b8ad65.a61524"
4062             ]
4063         ]
4064     },
4065     {
4066         "id": "b734b73a.d51358",
4067         "type": "success",
4068         "name": "success",
4069         "xml": "<outcome value='success'>\n",
4070         "comments": "",
4071         "outputs": 1,
4072         "x": 2691.712547302246,
4073         "y": 1694.6772480010986,
4074         "z": "a2c243d0.ad36e",
4075         "wires": [
4076             [
4077                 "38d54e8d.4b2232"
4078             ]
4079         ]
4080     },
4081     {
4082         "id": "38d54e8d.4b2232",
4083         "type": "block",
4084         "name": "block",
4085         "xml": "<block>\n",
4086         "atomic": "false",
4087         "comments": "",
4088         "outputs": 1,
4089         "x": 2844.712303161621,
4090         "y": 1683.6773700714111,
4091         "z": "a2c243d0.ad36e",
4092         "wires": [
4093             [
4094                 "ba025a6c.0dc5e8"
4095             ]
4096         ]
4097     },
4098     {
4099         "id": "ba025a6c.0dc5e8",
4100         "type": "record",
4101         "name": "record",
4102         "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\"/>",
4103         "comments": "",
4104         "outputs": 1,
4105         "x": 3008.712547302246,
4106         "y": 1687.6774921417236,
4107         "z": "a2c243d0.ad36e",
4108         "wires": [
4109             []
4110         ]
4111     },
4112     {
4113         "id": "4acee990.e8a978",
4114         "type": "returnFailure",
4115         "name": "return failure",
4116         "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'/>",
4117         "comments": "",
4118         "x": 2901.712303161621,
4119         "y": 1631.6773397922516,
4120         "z": "a2c243d0.ad36e",
4121         "wires": []
4122     },
4123     {
4124         "id": "42b8ad65.a61524",
4125         "type": "block",
4126         "name": "block",
4127         "xml": "<block>",
4128         "atomic": "false",
4129         "comments": "",
4130         "outputs": 1,
4131         "x": 2848.712791442871,
4132         "y": 1530.6773700714111,
4133         "z": "a2c243d0.ad36e",
4134         "wires": [
4135             [
4136                 "4acee990.e8a978",
4137                 "37e7b87f.ec0988",
4138                 "43e9fff0.abfbe"
4139             ]
4140         ]
4141     },
4142     {
4143         "id": "37e7b87f.ec0988",
4144         "type": "set",
4145         "name": "set",
4146         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating nearRTRIC info in ConfigDB. Aborting RPC executiopn'/>",
4147         "comments": "",
4148         "x": 2972.712547302246,
4149         "y": 1489.788362711668,
4150         "z": "a2c243d0.ad36e",
4151         "wires": []
4152     },
4153     {
4154         "id": "3f006895.7f8de8",
4155         "type": "execute",
4156         "name": "Update cellCU for gNBCUCP in ConfigDB",
4157         "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\"/>",
4158         "comments": "",
4159         "outputs": 1,
4160         "x": 3102.0767936706543,
4161         "y": 3307.541813850403,
4162         "z": "a2c243d0.ad36e",
4163         "wires": [
4164             [
4165                 "fa2483e5.8c8a6",
4166                 "aaf5ff26.6e498"
4167             ]
4168         ]
4169     },
4170     {
4171         "id": "fa2483e5.8c8a6",
4172         "type": "failure",
4173         "name": "failure",
4174         "xml": "<outcome value='failure'>\n",
4175         "comments": "",
4176         "outputs": 1,
4177         "x": 3966.0763816833496,
4178         "y": 3347.5418853759766,
4179         "z": "a2c243d0.ad36e",
4180         "wires": [
4181             [
4182                 "84aefe83.903fb"
4183             ]
4184         ]
4185     },
4186     {
4187         "id": "84aefe83.903fb",
4188         "type": "block",
4189         "name": "block",
4190         "xml": "<block>",
4191         "atomic": "false",
4192         "comments": "",
4193         "outputs": 1,
4194         "x": 4194.076625823975,
4195         "y": 3339.5418853759766,
4196         "z": "a2c243d0.ad36e",
4197         "wires": [
4198             [
4199                 "eb79817a.c3d98",
4200                 "d280fd58.42fdb",
4201                 "43e9fff0.abfbe"
4202             ]
4203         ]
4204     },
4205     {
4206         "id": "d280fd58.42fdb",
4207         "type": "set",
4208         "name": "set",
4209         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating configCUCP info in ConfigDB. Aborting RPC executiopn'/>",
4210         "comments": "",
4211         "x": 4309.07638168335,
4212         "y": 3252.6527252197266,
4213         "z": "a2c243d0.ad36e",
4214         "wires": []
4215     },
4216     {
4217         "id": "eb79817a.c3d98",
4218         "type": "returnFailure",
4219         "name": "return failure",
4220         "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'/>",
4221         "comments": "",
4222         "x": 4377.07638168335,
4223         "y": 3359.5416412353516,
4224         "z": "a2c243d0.ad36e",
4225         "wires": []
4226     },
4227     {
4228         "id": "aaf5ff26.6e498",
4229         "type": "success",
4230         "name": "success",
4231         "xml": "<outcome value='success'>\n",
4232         "comments": "",
4233         "outputs": 1,
4234         "x": 3971.0763816833496,
4235         "y": 3395.5416412353516,
4236         "z": "a2c243d0.ad36e",
4237         "wires": [
4238             [
4239                 "cf1d7b1d.532dd8"
4240             ]
4241         ]
4242     },
4243     {
4244         "id": "cf1d7b1d.532dd8",
4245         "type": "block",
4246         "name": "block",
4247         "xml": "<block>\n",
4248         "atomic": "false",
4249         "comments": "",
4250         "outputs": 1,
4251         "x": 4136.07638168335,
4252         "y": 3394.5418853759766,
4253         "z": "a2c243d0.ad36e",
4254         "wires": [
4255             [
4256                 "9661cda.13ee23"
4257             ]
4258         ]
4259     },
4260     {
4261         "id": "9661cda.13ee23",
4262         "type": "record",
4263         "name": "record",
4264         "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\"/>",
4265         "comments": "",
4266         "outputs": 1,
4267         "x": 4288.07638168335,
4268         "y": 3407.5418853759766,
4269         "z": "a2c243d0.ad36e",
4270         "wires": [
4271             []
4272         ]
4273     },
4274     {
4275         "id": "ceda3611.738b98",
4276         "type": "execute",
4277         "name": "Update RRMPolicy for gNBCUCP in ConfigDB",
4278         "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\"/>",
4279         "comments": "",
4280         "outputs": 1,
4281         "x": 2563.0452880859375,
4282         "y": 3379.0102882385254,
4283         "z": "a2c243d0.ad36e",
4284         "wires": [
4285             [
4286                 "5fb4c33d.d46bdc",
4287                 "95e66b9.f586198"
4288             ]
4289         ]
4290     },
4291     {
4292         "id": "ea655e5b.c7c99",
4293         "type": "set",
4294         "name": "set",
4295         "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'/>",
4296         "comments": "",
4297         "x": 4288.045528411865,
4298         "y": 3445.010606765747,
4299         "z": "a2c243d0.ad36e",
4300         "wires": []
4301     },
4302     {
4303         "id": "e603ff85.93075",
4304         "type": "block",
4305         "name": "block",
4306         "xml": "<block>",
4307         "atomic": "false",
4308         "comments": "",
4309         "outputs": 1,
4310         "x": 4213.045307159424,
4311         "y": 3502.8997688293457,
4312         "z": "a2c243d0.ad36e",
4313         "wires": [
4314             [
4315                 "f7523ff6.71de",
4316                 "ea655e5b.c7c99",
4317                 "43e9fff0.abfbe"
4318             ]
4319         ]
4320     },
4321     {
4322         "id": "f7523ff6.71de",
4323         "type": "returnFailure",
4324         "name": "return failure",
4325         "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'/>",
4326         "comments": "",
4327         "x": 4380.045421600342,
4328         "y": 3536.899230003357,
4329         "z": "a2c243d0.ad36e",
4330         "wires": []
4331     },
4332     {
4333         "id": "9d51eb18.62f608",
4334         "type": "record",
4335         "name": "record",
4336         "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`' />",
4337         "comments": "",
4338         "outputs": 1,
4339         "x": 3964.0453300476074,
4340         "y": 3570.899408340454,
4341         "z": "a2c243d0.ad36e",
4342         "wires": [
4343             []
4344         ]
4345     },
4346     {
4347         "id": "c870d545.1df838",
4348         "type": "block",
4349         "name": "block",
4350         "xml": "<block>\n",
4351         "atomic": "false",
4352         "comments": "",
4353         "outputs": 1,
4354         "x": 3805.045913696289,
4355         "y": 3526.899987220764,
4356         "z": "a2c243d0.ad36e",
4357         "wires": [
4358             [
4359                 "9d51eb18.62f608",
4360                 "f3d74d4a.87b"
4361             ]
4362         ]
4363     },
4364     {
4365         "id": "95e66b9.f586198",
4366         "type": "success",
4367         "name": "success",
4368         "xml": "<outcome value='success'>\n",
4369         "comments": "",
4370         "outputs": 1,
4371         "x": 3712.0455780029297,
4372         "y": 3458.898409843445,
4373         "z": "a2c243d0.ad36e",
4374         "wires": [
4375             [
4376                 "c870d545.1df838"
4377             ]
4378         ]
4379     },
4380     {
4381         "id": "5fb4c33d.d46bdc",
4382         "type": "failure",
4383         "name": "failure",
4384         "xml": "<outcome value='failure'>\n",
4385         "comments": "",
4386         "outputs": 1,
4387         "x": 3713.0455322265625,
4388         "y": 3412.8995490074158,
4389         "z": "a2c243d0.ad36e",
4390         "wires": [
4391             [
4392                 "e603ff85.93075"
4393             ]
4394         ]
4395     },
4396     {
4397         "id": "f3d74d4a.87b",
4398         "type": "set",
4399         "name": "Increment RRMPolicyID",
4400         "xml": "<set>\n<parameter name='prop.configDB.rrmPolicyID' value='`$prop.configDB.rrmPolicyID + 1`' />",
4401         "comments": "",
4402         "x": 4016.277744293213,
4403         "y": 3522.4650917053223,
4404         "z": "a2c243d0.ad36e",
4405         "wires": []
4406     },
4407     {
4408         "id": "f3a2bcbf.8f26c",
4409         "type": "execute",
4410         "name": "Update  gNBCUUP in ConfigDB",
4411         "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\"/>",
4412         "comments": "",
4413         "outputs": 1,
4414         "x": 3244.5767822265625,
4415         "y": 5341.541494369507,
4416         "z": "a2c243d0.ad36e",
4417         "wires": [
4418             [
4419                 "fb3dbdf6.955a4",
4420                 "207b1452.a7a7bc"
4421             ]
4422         ]
4423     },
4424     {
4425         "id": "fb3dbdf6.955a4",
4426         "type": "failure",
4427         "name": "failure",
4428         "xml": "<outcome value='failure'>\n",
4429         "comments": "",
4430         "outputs": 1,
4431         "x": 3976.5765380859375,
4432         "y": 5435.541982650757,
4433         "z": "a2c243d0.ad36e",
4434         "wires": [
4435             [
4436                 "aab078e4.42c958"
4437             ]
4438         ]
4439     },
4440     {
4441         "id": "207b1452.a7a7bc",
4442         "type": "success",
4443         "name": "success",
4444         "xml": "<outcome value='success'>\n",
4445         "comments": "",
4446         "outputs": 1,
4447         "x": 4125.57638168335,
4448         "y": 5599.541641235352,
4449         "z": "a2c243d0.ad36e",
4450         "wires": [
4451             [
4452                 "9ae33420.b55878"
4453             ]
4454         ]
4455     },
4456     {
4457         "id": "aab078e4.42c958",
4458         "type": "block",
4459         "name": "block",
4460         "xml": "<block>",
4461         "atomic": "false",
4462         "comments": "",
4463         "outputs": 1,
4464         "x": 4291.5765380859375,
4465         "y": 5439.541982650757,
4466         "z": "a2c243d0.ad36e",
4467         "wires": [
4468             [
4469                 "a6237649.57a2a8",
4470                 "6a1d6fa9.97303",
4471                 "43e9fff0.abfbe"
4472             ]
4473         ]
4474     },
4475     {
4476         "id": "9ae33420.b55878",
4477         "type": "block",
4478         "name": "block",
4479         "xml": "<block>\n",
4480         "atomic": "false",
4481         "comments": "",
4482         "outputs": 1,
4483         "x": 4255.576343536377,
4484         "y": 5637.541639328003,
4485         "z": "a2c243d0.ad36e",
4486         "wires": [
4487             [
4488                 "18bee052.c2aa5"
4489             ]
4490         ]
4491     },
4492     {
4493         "id": "18bee052.c2aa5",
4494         "type": "record",
4495         "name": "record",
4496         "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\"/>",
4497         "comments": "",
4498         "outputs": 1,
4499         "x": 4380.576347351074,
4500         "y": 5607.541640281677,
4501         "z": "a2c243d0.ad36e",
4502         "wires": [
4503             []
4504         ]
4505     },
4506     {
4507         "id": "a6237649.57a2a8",
4508         "type": "returnFailure",
4509         "name": "return failure",
4510         "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'/>",
4511         "comments": "",
4512         "x": 4377.5765380859375,
4513         "y": 5519.541494369507,
4514         "z": "a2c243d0.ad36e",
4515         "wires": []
4516     },
4517     {
4518         "id": "6a1d6fa9.97303",
4519         "type": "set",
4520         "name": "set",
4521         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating configCUUP info in ConfigDB. Aborting RPC executiopn'/>",
4522         "comments": "",
4523         "x": 4302.5765380859375,
4524         "y": 5339.653310775757,
4525         "z": "a2c243d0.ad36e",
4526         "wires": []
4527     },
4528     {
4529         "id": "af642ec7.053e1",
4530         "type": "set",
4531         "name": "set",
4532         "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'/>",
4533         "comments": "",
4534         "x": 4376.546073913574,
4535         "y": 5655.01055431366,
4536         "z": "a2c243d0.ad36e",
4537         "wires": []
4538     },
4539     {
4540         "id": "30126feb.a685b",
4541         "type": "block",
4542         "name": "block",
4543         "xml": "<block>",
4544         "atomic": "false",
4545         "comments": "",
4546         "outputs": 1,
4547         "x": 4319.545093536377,
4548         "y": 5717.899715423584,
4549         "z": "a2c243d0.ad36e",
4550         "wires": [
4551             [
4552                 "d83bb88e.c33068",
4553                 "af642ec7.053e1",
4554                 "43e9fff0.abfbe"
4555             ]
4556         ]
4557     },
4558     {
4559         "id": "d83bb88e.c33068",
4560         "type": "returnFailure",
4561         "name": "return failure",
4562         "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'/>",
4563         "comments": "",
4564         "x": 4440.545749664307,
4565         "y": 5781.899066925049,
4566         "z": "a2c243d0.ad36e",
4567         "wires": []
4568     },
4569     {
4570         "id": "1236fff5.2c826",
4571         "type": "success",
4572         "name": "success",
4573         "xml": "<outcome value='success'>\n",
4574         "comments": "",
4575         "outputs": 1,
4576         "x": 3866.5455780029297,
4577         "y": 5662.898409843445,
4578         "z": "a2c243d0.ad36e",
4579         "wires": [
4580             [
4581                 "4d93c90f.f04318"
4582             ]
4583         ]
4584     },
4585     {
4586         "id": "4d93c90f.f04318",
4587         "type": "block",
4588         "name": "block",
4589         "xml": "<block>\n",
4590         "atomic": "false",
4591         "comments": "",
4592         "outputs": 1,
4593         "x": 3836.5459785461426,
4594         "y": 5751.899717330933,
4595         "z": "a2c243d0.ad36e",
4596         "wires": [
4597             [
4598                 "edd71964.f62998",
4599                 "c63c14cd.2aed58"
4600             ]
4601         ]
4602     },
4603     {
4604         "id": "edd71964.f62998",
4605         "type": "record",
4606         "name": "record",
4607         "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`' />",
4608         "comments": "",
4609         "outputs": 1,
4610         "x": 3992.54598236084,
4611         "y": 5786.899719238281,
4612         "z": "a2c243d0.ad36e",
4613         "wires": [
4614             []
4615         ]
4616     },
4617     {
4618         "id": "c63c14cd.2aed58",
4619         "type": "set",
4620         "name": "Increment RRMPolicyID",
4621         "xml": "<set>\n<parameter name='prop.configDB.rrmPolicyID' value='`$prop.configDB.rrmPolicyID + 1`' />",
4622         "comments": "",
4623         "x": 4043.778408050537,
4624         "y": 5716.464819908142,
4625         "z": "a2c243d0.ad36e",
4626         "wires": []
4627     },
4628     {
4629         "id": "a3e55510.78b598",
4630         "type": "execute",
4631         "name": "Update RRMPolicy for gNBCUCP in ConfigDB",
4632         "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\"/>",
4633         "comments": "",
4634         "outputs": 1,
4635         "x": 2946.5455322265625,
4636         "y": 5526.010244369507,
4637         "z": "a2c243d0.ad36e",
4638         "wires": [
4639             [
4640                 "1236fff5.2c826",
4641                 "4c288654.97c208"
4642             ]
4643         ]
4644     },
4645     {
4646         "id": "4c288654.97c208",
4647         "type": "failure",
4648         "name": "failure",
4649         "xml": "<outcome value='failure'>\n",
4650         "comments": "",
4651         "outputs": 1,
4652         "x": 3871.7118797302246,
4653         "y": 5599.343887329102,
4654         "z": "a2c243d0.ad36e",
4655         "wires": [
4656             [
4657                 "30126feb.a685b"
4658             ]
4659         ]
4660     },
4661     {
4662         "id": "ea361c3.cee77e",
4663         "type": "block",
4664         "name": "block : SO Response",
4665         "xml": "<block atomic='true'>",
4666         "atomic": "true",
4667         "comments": "",
4668         "outputs": 1,
4669         "x": 3007.380241394043,
4670         "y": 7260.681188106537,
4671         "z": "a2c243d0.ad36e",
4672         "wires": [
4673             [
4674                 "c47caf0e.2a57",
4675                 "9afa36a0.b04028",
4676                 "2d36f6e8.33495a"
4677             ]
4678         ]
4679     },
4680     {
4681         "id": "c47caf0e.2a57",
4682         "type": "set",
4683         "name": "set tmp variables for SO response",
4684         "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",
4685         "comments": "",
4686         "x": 3133.3808975219727,
4687         "y": 7157.579624176025,
4688         "z": "a2c243d0.ad36e",
4689         "wires": []
4690     },
4691     {
4692         "id": "9afa36a0.b04028",
4693         "type": "record",
4694         "name": "record configdb RestAPI parms",
4695         "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`\" />",
4696         "comments": "",
4697         "outputs": 1,
4698         "x": 3295.3802490234375,
4699         "y": 7285.681188583374,
4700         "z": "a2c243d0.ad36e",
4701         "wires": [
4702             []
4703         ]
4704     },
4705     {
4706         "id": "2d36f6e8.33495a",
4707         "type": "execute",
4708         "name": "Send to SO",
4709         "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' />",
4710         "comments": "",
4711         "outputs": 1,
4712         "x": 3114.3798484802246,
4713         "y": 7448.680581569672,
4714         "z": "a2c243d0.ad36e",
4715         "wires": [
4716             [
4717                 "c69c32e2.dab66",
4718                 "a10f6695.aa9f78"
4719             ]
4720         ]
4721     },
4722     {
4723         "id": "c69c32e2.dab66",
4724         "type": "failure",
4725         "name": "failure",
4726         "xml": "<outcome value='failure'>\n",
4727         "comments": "",
4728         "outputs": 1,
4729         "x": 3224.3803367614746,
4730         "y": 7360.680337905884,
4731         "z": "a2c243d0.ad36e",
4732         "wires": [
4733             [
4734                 "390a3702.a2b0f8"
4735             ]
4736         ]
4737     },
4738     {
4739         "id": "a10f6695.aa9f78",
4740         "type": "success",
4741         "name": "success",
4742         "xml": "<outcome value='success'>\n",
4743         "comments": "",
4744         "outputs": 1,
4745         "x": 3166.380214691162,
4746         "y": 7534.680219173431,
4747         "z": "a2c243d0.ad36e",
4748         "wires": [
4749             [
4750                 "18e8d0ff.de85ff"
4751             ]
4752         ]
4753     },
4754     {
4755         "id": "18e8d0ff.de85ff",
4756         "type": "block",
4757         "name": "block",
4758         "xml": "<block>\n",
4759         "atomic": "false",
4760         "comments": "",
4761         "outputs": 1,
4762         "x": 3297.3802757263184,
4763         "y": 7489.681196451187,
4764         "z": "a2c243d0.ad36e",
4765         "wires": [
4766             [
4767                 "de926c9f.09fe3"
4768             ]
4769         ]
4770     },
4771     {
4772         "id": "390a3702.a2b0f8",
4773         "type": "block",
4774         "name": "block",
4775         "xml": "<block>\n",
4776         "atomic": "false",
4777         "comments": "",
4778         "outputs": 1,
4779         "x": 3333.3805198669434,
4780         "y": 7429.681070804596,
4781         "z": "a2c243d0.ad36e",
4782         "wires": [
4783             [
4784                 "a8ec5b12.746bc8"
4785             ]
4786         ]
4787     },
4788     {
4789         "id": "a8ec5b12.746bc8",
4790         "type": "returnFailure",
4791         "name": "return failure",
4792         "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\" />",
4793         "comments": "",
4794         "x": 3422.3796043395996,
4795         "y": 7361.681192398071,
4796         "z": "a2c243d0.ad36e",
4797         "wires": []
4798     },
4799     {
4800         "id": "de926c9f.09fe3",
4801         "type": "record",
4802         "name": "record",
4803         "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 \"/>",
4804         "comments": "",
4805         "outputs": 1,
4806         "x": 3330.380397796631,
4807         "y": 7571.680464267731,
4808         "z": "a2c243d0.ad36e",
4809         "wires": [
4810             []
4811         ]
4812     },
4813     {
4814         "id": "7b7a7410.5e975c",
4815         "type": "execute",
4816         "name": "Update  gNBDU in ConfigDB",
4817         "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\"/>",
4818         "comments": "",
4819         "outputs": 1,
4820         "x": 2399.3796997070312,
4821         "y": 7021.0138630867,
4822         "z": "a2c243d0.ad36e",
4823         "wires": [
4824             [
4825                 "af443bcb.1c9fb8",
4826                 "223367ec.f850c8"
4827             ]
4828         ]
4829     },
4830     {
4831         "id": "af443bcb.1c9fb8",
4832         "type": "failure",
4833         "name": "failure",
4834         "xml": "<outcome value='failure'>\n",
4835         "comments": "",
4836         "outputs": 1,
4837         "x": 2564.3792572021484,
4838         "y": 7082.013213157654,
4839         "z": "a2c243d0.ad36e",
4840         "wires": [
4841             [
4842                 "f32b60fc.c5c97"
4843             ]
4844         ]
4845     },
4846     {
4847         "id": "223367ec.f850c8",
4848         "type": "success",
4849         "name": "success",
4850         "xml": "<outcome value='success'>\n",
4851         "comments": "",
4852         "outputs": 1,
4853         "x": 2614.3797454833984,
4854         "y": 6994.013210058212,
4855         "z": "a2c243d0.ad36e",
4856         "wires": [
4857             [
4858                 "3f4313dd.77b5dc"
4859             ]
4860         ]
4861     },
4862     {
4863         "id": "f32b60fc.c5c97",
4864         "type": "block",
4865         "name": "block",
4866         "xml": "<block>",
4867         "atomic": "false",
4868         "comments": "",
4869         "outputs": 1,
4870         "x": 2804.378936767578,
4871         "y": 7050.014513492584,
4872         "z": "a2c243d0.ad36e",
4873         "wires": [
4874             [
4875                 "8c43a78.034ad58",
4876                 "c284812.ce66b8",
4877                 "ea361c3.cee77e"
4878             ]
4879         ]
4880     },
4881     {
4882         "id": "3f4313dd.77b5dc",
4883         "type": "block",
4884         "name": "block",
4885         "xml": "<block>\n",
4886         "atomic": "false",
4887         "comments": "",
4888         "outputs": 1,
4889         "x": 2777.378936767578,
4890         "y": 6983.0132093429565,
4891         "z": "a2c243d0.ad36e",
4892         "wires": [
4893             [
4894                 "c013781.c643f88"
4895             ]
4896         ]
4897     },
4898     {
4899         "id": "c013781.c643f88",
4900         "type": "record",
4901         "name": "record",
4902         "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\"/>",
4903         "comments": "",
4904         "outputs": 1,
4905         "x": 2954.3789405822754,
4906         "y": 7001.010605812073,
4907         "z": "a2c243d0.ad36e",
4908         "wires": [
4909             []
4910         ]
4911     },
4912     {
4913         "id": "8c43a78.034ad58",
4914         "type": "returnFailure",
4915         "name": "return failure",
4916         "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'/>",
4917         "comments": "",
4918         "x": 2748.3787689208984,
4919         "y": 7135.013214111328,
4920         "z": "a2c243d0.ad36e",
4921         "wires": []
4922     },
4923     {
4924         "id": "c284812.ce66b8",
4925         "type": "set",
4926         "name": "set",
4927         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating configCUUP info in ConfigDB. Aborting RPC executiopn'/>",
4928         "comments": "",
4929         "x": 2969.3789443969727,
4930         "y": 7064.123888015747,
4931         "z": "a2c243d0.ad36e",
4932         "wires": []
4933     },
4934     {
4935         "id": "f772fde7.45a8e",
4936         "type": "set",
4937         "name": "set",
4938         "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'/>",
4939         "comments": "",
4940         "x": 2768.3486614227295,
4941         "y": 7301.482131958008,
4942         "z": "a2c243d0.ad36e",
4943         "wires": []
4944     },
4945     {
4946         "id": "e4d0443f.304868",
4947         "type": "block",
4948         "name": "block",
4949         "xml": "<block>",
4950         "atomic": "false",
4951         "comments": "",
4952         "outputs": 1,
4953         "x": 2636.3476791381836,
4954         "y": 7356.36999130249,
4955         "z": "a2c243d0.ad36e",
4956         "wires": [
4957             [
4958                 "9639750b.a150f8",
4959                 "f772fde7.45a8e",
4960                 "ea361c3.cee77e"
4961             ]
4962         ]
4963     },
4964     {
4965         "id": "9639750b.a150f8",
4966         "type": "returnFailure",
4967         "name": "return failure",
4968         "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'/>",
4969         "comments": "",
4970         "x": 2793.3484954833984,
4971         "y": 7404.370156288147,
4972         "z": "a2c243d0.ad36e",
4973         "wires": []
4974     },
4975     {
4976         "id": "4cd76ed.442f99",
4977         "type": "success",
4978         "name": "success",
4979         "xml": "<outcome value='success'>\n",
4980         "comments": "",
4981         "outputs": 1,
4982         "x": 2520.3483276367188,
4983         "y": 7144.368682861328,
4984         "z": "a2c243d0.ad36e",
4985         "wires": [
4986             [
4987                 "e62138e9.c4c3a8"
4988             ]
4989         ]
4990     },
4991     {
4992         "id": "e62138e9.c4c3a8",
4993         "type": "block",
4994         "name": "block",
4995         "xml": "<block>\n",
4996         "atomic": "false",
4997         "comments": "",
4998         "outputs": 1,
4999         "x": 2608.348979949951,
5000         "y": 7247.369337081909,
5001         "z": "a2c243d0.ad36e",
5002         "wires": [
5003             [
5004                 "f9a3c636.a64f28",
5005                 "6cc38ae7.1633f4"
5006             ]
5007         ]
5008     },
5009     {
5010         "id": "f9a3c636.a64f28",
5011         "type": "record",
5012         "name": "record",
5013         "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`' />",
5014         "comments": "",
5015         "outputs": 1,
5016         "x": 2752.3493118286133,
5017         "y": 7247.370151519775,
5018         "z": "a2c243d0.ad36e",
5019         "wires": [
5020             []
5021         ]
5022     },
5023     {
5024         "id": "6cc38ae7.1633f4",
5025         "type": "set",
5026         "name": "Increment RRMPolicyID",
5027         "xml": "<set>\n<parameter name='prop.configDB.rrmPolicyID' value='`$prop.configDB.rrmPolicyID + 1`' />",
5028         "comments": "",
5029         "x": 2778.581081390381,
5030         "y": 7192.935091018677,
5031         "z": "a2c243d0.ad36e",
5032         "wires": []
5033     },
5034     {
5035         "id": "3e62eb56.c77764",
5036         "type": "execute",
5037         "name": " RRMPolicy gNBDU ConfigDB",
5038         "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\"/>",
5039         "comments": "",
5040         "outputs": 1,
5041         "x": 2337.348434448242,
5042         "y": 7239.480665206909,
5043         "z": "a2c243d0.ad36e",
5044         "wires": [
5045             [
5046                 "4cd76ed.442f99",
5047                 "12a6b880.fd3a17"
5048             ]
5049         ]
5050     },
5051     {
5052         "id": "12a6b880.fd3a17",
5053         "type": "failure",
5054         "name": "failure",
5055         "xml": "<outcome value='failure'>\n",
5056         "comments": "",
5057         "outputs": 1,
5058         "x": 2477.5144653320312,
5059         "y": 7346.814002990723,
5060         "z": "a2c243d0.ad36e",
5061         "wires": [
5062             [
5063                 "e4d0443f.304868"
5064             ]
5065         ]
5066     },
5067     {
5068         "id": "cde223c2.7eeac",
5069         "type": "for",
5070         "name": "For cellCU List",
5071         "xml": "<for index='idCell' start='0' end='`$tmp.cellCUListEntries `' >",
5072         "comments": "",
5073         "outputs": 1,
5074         "x": 2439.0452880859375,
5075         "y": 2444.010488510132,
5076         "z": "a2c243d0.ad36e",
5077         "wires": [
5078             [
5079                 "abb1f347.e4d5"
5080             ]
5081         ]
5082     },
5083     {
5084         "id": "ec459266.1687d",
5085         "type": "execute",
5086         "name": "gNBCUCPList.gNBCUName",
5087         "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'`\" />",
5088         "comments": "",
5089         "outputs": 1,
5090         "x": 2748.0452880859375,
5091         "y": 2248.010488510132,
5092         "z": "a2c243d0.ad36e",
5093         "wires": [
5094             []
5095         ]
5096     },
5097     {
5098         "id": "53bf40e4.de041",
5099         "type": "switchNode",
5100         "name": "switch",
5101         "xml": "<switch test=\"`$tmp.gNBCUCPList.cellLocalId == $tmp.cellLocalId`\">    \n",
5102         "comments": "",
5103         "outputs": 1,
5104         "x": 2687.0457763671875,
5105         "y": 2500.010488510132,
5106         "z": "a2c243d0.ad36e",
5107         "wires": [
5108             [
5109                 "f9c7788c.822448"
5110             ]
5111         ]
5112     },
5113     {
5114         "id": "f9c7788c.822448",
5115         "type": "outcomeTrue",
5116         "name": "true",
5117         "xml": "<outcome value='true'>\n",
5118         "comments": "",
5119         "outputs": 1,
5120         "x": 2791.0457763671875,
5121         "y": 2409.010488510132,
5122         "z": "a2c243d0.ad36e",
5123         "wires": [
5124             [
5125                 "f1beccb7.9b84e"
5126             ]
5127         ]
5128     },
5129     {
5130         "id": "f1beccb7.9b84e",
5131         "type": "block",
5132         "name": "UpdateCell",
5133         "xml": "<block atomic='true'>",
5134         "atomic": "true",
5135         "comments": "",
5136         "outputs": 1,
5137         "x": 2869.0452880859375,
5138         "y": 2321.010488510132,
5139         "z": "a2c243d0.ad36e",
5140         "wires": [
5141             [
5142                 "187d9e29.2ec5c2",
5143                 "1c9c9154.0f3fdf",
5144                 "17779f4e.286261",
5145                 "ab4851e7.0f9ee",
5146                 "44aa82b6.04d01c",
5147                 "3f006895.7f8de8",
5148                 "e309ba57.6c6788",
5149                 "2c479225.b4d6de",
5150                 "3c04bde7.59dfb2",
5151                 "ceda3611.738b98"
5152             ]
5153         ]
5154     },
5155     {
5156         "id": "abb1f347.e4d5",
5157         "type": "block",
5158         "name": "Block",
5159         "xml": "<block atomic='true'>",
5160         "atomic": "true",
5161         "comments": "",
5162         "outputs": 1,
5163         "x": 2553.0450439453125,
5164         "y": 2356.010488510132,
5165         "z": "a2c243d0.ad36e",
5166         "wires": [
5167             [
5168                 "ec459266.1687d",
5169                 "53bf40e4.de041"
5170             ]
5171         ]
5172     },
5173     {
5174         "id": "ff78794a.ef5ea8",
5175         "type": "for",
5176         "name": "For cellDU List",
5177         "xml": "<for index='idCell' start='0' end='`$tmp.cellDUListEntries`' >",
5178         "comments": "",
5179         "outputs": 1,
5180         "x": 2780.299835205078,
5181         "y": 6151.016935348511,
5182         "z": "a2c243d0.ad36e",
5183         "wires": [
5184             [
5185                 "fe2f2180.a9269",
5186                 "384553a9.a2a01c"
5187             ]
5188         ]
5189     },
5190     {
5191         "id": "50f01209.22749c",
5192         "type": "execute",
5193         "name": "gNBDUList.cellLocalId",
5194         "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 + ']'`\" />",
5195         "comments": "",
5196         "outputs": 1,
5197         "x": 2899.4110794067383,
5198         "y": 6238.014590680599,
5199         "z": "a2c243d0.ad36e",
5200         "wires": [
5201             []
5202         ]
5203     },
5204     {
5205         "id": "756583b6.6618bc",
5206         "type": "switchNode",
5207         "name": "switch",
5208         "xml": "<switch test=\"`$tmp.gNBDUList.cellLocalId == $tmp.cellLocalId`\">",
5209         "comments": "",
5210         "outputs": 1,
5211         "x": 2803.2995223999023,
5212         "y": 6338.014337539673,
5213         "z": "a2c243d0.ad36e",
5214         "wires": [
5215             [
5216                 "517a64ea.8e549c"
5217             ]
5218         ]
5219     },
5220     {
5221         "id": "517a64ea.8e549c",
5222         "type": "outcomeTrue",
5223         "name": "true",
5224         "xml": "<outcome value='true'>\n",
5225         "comments": "",
5226         "outputs": 1,
5227         "x": 3017.299850463867,
5228         "y": 6296.014337539673,
5229         "z": "a2c243d0.ad36e",
5230         "wires": [
5231             [
5232                 "6f06f096.c304b"
5233             ]
5234         ]
5235     },
5236     {
5237         "id": "6f06f096.c304b",
5238         "type": "block",
5239         "name": "UpdateCell",
5240         "xml": "<block atomic='true'>",
5241         "atomic": "true",
5242         "comments": "",
5243         "outputs": 1,
5244         "x": 3185.300178527832,
5245         "y": 6305.01499080658,
5246         "z": "a2c243d0.ad36e",
5247         "wires": [
5248             [
5249                 "3a7d24e4.71829c",
5250                 "d6bfe081.3e2f3",
5251                 "2314bf60.abe34"
5252             ]
5253         ]
5254     },
5255     {
5256         "id": "fe2f2180.a9269",
5257         "type": "block",
5258         "name": "Block",
5259         "xml": "<block atomic='true'>",
5260         "atomic": "true",
5261         "comments": "",
5262         "outputs": 1,
5263         "x": 2561.2995071411133,
5264         "y": 6279.014335632324,
5265         "z": "a2c243d0.ad36e",
5266         "wires": [
5267             [
5268                 "50f01209.22749c",
5269                 "756583b6.6618bc",
5270                 "e87ad1e6.6de69"
5271             ]
5272         ]
5273     },
5274     {
5275         "id": "682dfdf2.a09a94",
5276         "type": "block",
5277         "name": "rrmPolicyRatioPerCELLCU",
5278         "xml": "<block atomic='true'>",
5279         "atomic": "true",
5280         "comments": "",
5281         "outputs": 1,
5282         "x": 2259.045280456543,
5283         "y": 2052.010488510132,
5284         "z": "a2c243d0.ad36e",
5285         "wires": [
5286             [
5287                 "8ab57c39.e5212",
5288                 "ee42ea5e.86d058",
5289                 "de7e3ad.6a5adc8",
5290                 "d0c86467.097018"
5291             ]
5292         ]
5293     },
5294     {
5295         "id": "8ab57c39.e5212",
5296         "type": "record",
5297         "name": "record",
5298         "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`\"/>",
5299         "comments": "",
5300         "outputs": 1,
5301         "x": 2414.045108795166,
5302         "y": 2182.455047607422,
5303         "z": "a2c243d0.ad36e",
5304         "wires": [
5305             []
5306         ]
5307     },
5308     {
5309         "id": "4a387951.f6db68",
5310         "type": "set",
5311         "name": "Calculate for RRM1",
5312         "xml": "<set>\n<parameter name='tmp.maxNumberOfConns-CUUP' value='`$tmp.payload.maxNumberofConns/$tmp.cellCUListEntries`' />\n",
5313         "comments": "",
5314         "x": 3213.045742034912,
5315         "y": 3481.0102319717407,
5316         "z": "a2c243d0.ad36e",
5317         "wires": []
5318     },
5319     {
5320         "id": "1be107b7.bce408",
5321         "type": "set",
5322         "name": "Calculate RRM Parms1",
5323         "xml": "<set>\n<parameter name='tmp.uLThptPerSlice' value='`$payloadJson.input.sliceProfile.uLThptPerSlice`' />\n",
5324         "comments": "",
5325         "x": 2597.0456314086914,
5326         "y": 5439.012104988098,
5327         "z": "a2c243d0.ad36e",
5328         "wires": []
5329     },
5330     {
5331         "id": "2a1f5ef8.61f292",
5332         "type": "set",
5333         "name": "calculation10",
5334         "xml": "<set>\n<parameter name='tmp.rRMPolicyDedicatedRatio.CellDU' value='`$tmp.rRMPolicyDedicatedRatio.CellDU1 / $prop.nrcelldu.TotalPRBsPerCell`' />\n",
5335         "comments": "",
5336         "x": 2543.0456924438477,
5337         "y": 5951.011860847473,
5338         "z": "a2c243d0.ad36e",
5339         "wires": []
5340     },
5341     {
5342         "id": "a2c26d26.d596b",
5343         "type": "set",
5344         "name": "set",
5345         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error sending SO response. Aborting RPC executiopn'/>",
5346         "comments": "",
5347         "x": 1071.559681892395,
5348         "y": 2642.754030227661,
5349         "z": "a2c243d0.ad36e",
5350         "wires": []
5351     },
5352     {
5353         "id": "5ac0fba4.e05764",
5354         "type": "execute",
5355         "name": "add RRM Policy ToNRCellDU using PUT",
5356         "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' />",
5357         "comments": "",
5358         "outputs": 1,
5359         "x": 4068.056640625,
5360         "y": 7468.00020980835,
5361         "z": "a2c243d0.ad36e",
5362         "wires": [
5363             [
5364                 "e8e33021.dad23",
5365                 "6aac16ca.963d48"
5366             ]
5367         ]
5368     },
5369     {
5370         "id": "e8e33021.dad23",
5371         "type": "success",
5372         "name": "success",
5373         "xml": "<outcome value='success'>\n",
5374         "comments": "",
5375         "outputs": 1,
5376         "x": 4493.055679321289,
5377         "y": 7457.989795684814,
5378         "z": "a2c243d0.ad36e",
5379         "wires": [
5380             [
5381                 "65dd09b0.9758f8"
5382             ]
5383         ]
5384     },
5385     {
5386         "id": "65dd09b0.9758f8",
5387         "type": "block",
5388         "name": "block",
5389         "xml": "<block>\n",
5390         "atomic": "false",
5391         "comments": "",
5392         "outputs": 1,
5393         "x": 4679.055034637451,
5394         "y": 7450.989793777466,
5395         "z": "a2c243d0.ad36e",
5396         "wires": [
5397             [
5398                 "47eadd96.615a54"
5399             ]
5400         ]
5401     },
5402     {
5403         "id": "47eadd96.615a54",
5404         "type": "record",
5405         "name": "record",
5406         "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 \"/>",
5407         "comments": "",
5408         "outputs": 1,
5409         "x": 4859.055694580078,
5410         "y": 7467.989793777466,
5411         "z": "a2c243d0.ad36e",
5412         "wires": [
5413             []
5414         ]
5415     },
5416     {
5417         "id": "a4d56b0e.208708",
5418         "type": "execute",
5419         "name": "generate URL for SO Callback",
5420         "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`\"/>",
5421         "comments": "",
5422         "outputs": 1,
5423         "x": 769.3891801834106,
5424         "y": 2541.7502031326294,
5425         "z": "a2c243d0.ad36e",
5426         "wires": [
5427             []
5428         ]
5429     },
5430     {
5431         "id": "43cf6d42.9d8564",
5432         "type": "block",
5433         "name": "Action Per DU",
5434         "xml": "<block atomic='true'>",
5435         "atomic": "true",
5436         "comments": "",
5437         "outputs": 1,
5438         "x": 2110.5555992126465,
5439         "y": 6016.33366060257,
5440         "z": "a2c243d0.ad36e",
5441         "wires": [
5442             [
5443                 "759bc67c.d0a178",
5444                 "ad3e4e54.09c4e",
5445                 "78e49ab0.99dd04",
5446                 "98fa4692.14fe28"
5447             ]
5448         ]
5449     },
5450     {
5451         "id": "cf3ce850.7dfe18",
5452         "type": "block",
5453         "name": "Activies Per Call",
5454         "xml": "<block atomic='true'>",
5455         "atomic": "true",
5456         "comments": "",
5457         "outputs": 1,
5458         "x": 2603.2222442626953,
5459         "y": 6111.3335728645325,
5460         "z": "a2c243d0.ad36e",
5461         "wires": [
5462             [
5463                 "ff78794a.ef5ea8"
5464             ]
5465         ]
5466     },
5467     {
5468         "id": "2314bf60.abe34",
5469         "type": "block",
5470         "name": "ConfigDB DU",
5471         "xml": "<block atomic='true'>",
5472         "atomic": "true",
5473         "comments": "",
5474         "outputs": 1,
5475         "x": 2234.8894577026367,
5476         "y": 7093.001183509827,
5477         "z": "a2c243d0.ad36e",
5478         "wires": [
5479             [
5480                 "7b7a7410.5e975c",
5481                 "3e62eb56.c77764",
5482                 "c89590a8.227f1"
5483             ]
5484         ]
5485     },
5486     {
5487         "id": "384553a9.a2a01c",
5488         "type": "block",
5489         "name": "Block",
5490         "xml": "<block atomic='true'>",
5491         "atomic": "true",
5492         "comments": "",
5493         "outputs": 1,
5494         "x": 3056.222496032715,
5495         "y": 6153.000564575195,
5496         "z": "a2c243d0.ad36e",
5497         "wires": [
5498             [
5499                 "86313b29.5ee168",
5500                 "bca09be3.a79318",
5501                 "9c4d71d8.004f7"
5502             ]
5503         ]
5504     },
5505     {
5506         "id": "e87ad1e6.6de69",
5507         "type": "record",
5508         "name": "record",
5509         "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`\"/>",
5510         "comments": "",
5511         "outputs": 1,
5512         "x": 2832.2226943969727,
5513         "y": 6275.000663757324,
5514         "z": "a2c243d0.ad36e",
5515         "wires": [
5516             []
5517         ]
5518     },
5519     {
5520         "id": "911e2882.b267a8",
5521         "type": "record",
5522         "name": "record",
5523         "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`\"/>",
5524         "comments": "",
5525         "outputs": 1,
5526         "x": 2101.5557746887207,
5527         "y": 798.3334274291992,
5528         "z": "a2c243d0.ad36e",
5529         "wires": [
5530             []
5531         ]
5532     },
5533     {
5534         "id": "6109ce31.790db",
5535         "type": "execute",
5536         "name": "printContext",
5537         "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",
5538         "comments": "",
5539         "outputs": 1,
5540         "x": 2127.2223625183105,
5541         "y": 958.6668276786804,
5542         "z": "a2c243d0.ad36e",
5543         "wires": [
5544             []
5545         ]
5546     },
5547     {
5548         "id": "f4e14609.f8d008",
5549         "type": "set",
5550         "name": "Calculate parms",
5551         "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`' />",
5552         "comments": "",
5553         "x": 2149.2223014831543,
5554         "y": 899.3334007263184,
5555         "z": "a2c243d0.ad36e",
5556         "wires": []
5557     },
5558     {
5559         "id": "35994541.ad761a",
5560         "type": "execute",
5561         "name": "printContext",
5562         "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",
5563         "comments": "",
5564         "outputs": 1,
5565         "x": 2105.555675506592,
5566         "y": 1064.3334617614746,
5567         "z": "a2c243d0.ad36e",
5568         "wires": [
5569             []
5570         ]
5571     },
5572     {
5573         "id": "ee42ea5e.86d058",
5574         "type": "set",
5575         "name": "calculation1",
5576         "xml": "<set>\n<parameter name='tmp.maxNumberOfConnsPercellCU' value='`$tmp.maxNumberOfConns / $tmp.cellCUListEntries`' />",
5577         "comments": "",
5578         "x": 2464.8888549804688,
5579         "y": 2021.000005722046,
5580         "z": "a2c243d0.ad36e",
5581         "wires": []
5582     },
5583     {
5584         "id": "de7e3ad.6a5adc8",
5585         "type": "set",
5586         "name": "calculation2",
5587         "xml": "<set>\n<parameter name='tmp.rRMPolicyDedicatedRatio.CellCU1' value='`$tmp.maxNumberOfConnsPercellCU * 100`' />",
5588         "comments": "",
5589         "x": 2491.888858795166,
5590         "y": 2061.6666736602783,
5591         "z": "a2c243d0.ad36e",
5592         "wires": []
5593     },
5594     {
5595         "id": "d0c86467.097018",
5596         "type": "set",
5597         "name": "calculation3",
5598         "xml": "<set>\n<parameter name='tmp.rRMPolicyDedicatedRatio.CellCU' value='`$tmp.rRMPolicyDedicatedRatio.CellCU1 / $prop.nrcellcu.maxNumberOfConnsPerCell`' />",
5599         "comments": "",
5600         "x": 2502.888786315918,
5601         "y": 2112.6666164398193,
5602         "z": "a2c243d0.ad36e",
5603         "wires": []
5604     },
5605     {
5606         "id": "93ac429d.73aba",
5607         "type": "set",
5608         "name": "Calculate for RRM2",
5609         "xml": "<set>\n<parameter name='tmp.TotalNumberOfDRBForNSSAI' value='`$tmp.maxNumberOfConns-CUUP*4`' />",
5610         "comments": "",
5611         "x": 3239.0871925354004,
5612         "y": 3554.53168964386,
5613         "z": "a2c243d0.ad36e",
5614         "wires": []
5615     },
5616     {
5617         "id": "a22f23c2.f41a3",
5618         "type": "set",
5619         "name": "Calculate for RRM3",
5620         "xml": "<set>\n<parameter name='tmp.DRBPerCUUPForSNSSAI' value='`$tmp.TotalNumberOfDRBForNSSAI / $tmp.CUUPListEntries`' />",
5621         "comments": "",
5622         "x": 3253.08731842041,
5623         "y": 3607.531566619873,
5624         "z": "a2c243d0.ad36e",
5625         "wires": []
5626     },
5627     {
5628         "id": "afd8bf3d.07b45",
5629         "type": "set",
5630         "name": "calculation rrm4",
5631         "xml": "<set>\n<parameter name='tmp.rRMPolicyDedicatedRatio.CUUP1' value='`$tmp.DRBPerCUUPForSNSSAI * 100`' />",
5632         "comments": "",
5633         "x": 3225.086826324463,
5634         "y": 3645.531445503235,
5635         "z": "a2c243d0.ad36e",
5636         "wires": []
5637     },
5638     {
5639         "id": "38b7246b.48c55c",
5640         "type": "set",
5641         "name": "Calculate RRM Parms2",
5642         "xml": "<set>\n<parameter name='tmp.dLThptPerSlice' value='`$payloadJson.input.sliceProfile.dLThptPerSlice`' />\n",
5643         "comments": "",
5644         "x": 2605.5868911743164,
5645         "y": 5484.0321244597435,
5646         "z": "a2c243d0.ad36e",
5647         "wires": []
5648     },
5649     {
5650         "id": "3f12b751.bbbcb8",
5651         "type": "set",
5652         "name": "Calculate RRM Parms3",
5653         "xml": "<set>\n<parameter name='tmp.maxNumberOfConns' value='`$payloadJson.input.sliceProfile.maxNumberOfConns`' />",
5654         "comments": "",
5655         "x": 2595.587013244629,
5656         "y": 5539.032002389431,
5657         "z": "a2c243d0.ad36e",
5658         "wires": []
5659     },
5660     {
5661         "id": "1235262c.0f386a",
5662         "type": "set",
5663         "name": "Calculate RRM Parms4",
5664         "xml": "<set>\n<parameter name='tmp.nearRTRIC.trafficCapacity1' value='`$tmp.uLThptPerSlice + $tmp.dLThptPerSlice`' />\n",
5665         "comments": "",
5666         "x": 2595.5868911743164,
5667         "y": 5590.032002449036,
5668         "z": "a2c243d0.ad36e",
5669         "wires": []
5670     },
5671     {
5672         "id": "92d34980.56c9d8",
5673         "type": "set",
5674         "name": "Calculate RRM Parms5",
5675         "xml": "<set>\n<parameter name='tmp.nearRTRIC.trafficCapacity' value='`$tmp.nearRTRIC.trafficCapacity1 / 2`' />",
5676         "comments": "",
5677         "x": 2583.587013244629,
5678         "y": 5650.0321244597435,
5679         "z": "a2c243d0.ad36e",
5680         "wires": []
5681     },
5682     {
5683         "id": "d44c7ea9.8056d",
5684         "type": "set",
5685         "name": "Calculate RRM Parms6",
5686         "xml": "<set>\n<parameter name='tmp.nearRTRIC.trafficCapacityBPS' value='`$tmp.nearRTRIC.trafficCapacity * 1000000`' />",
5687         "comments": "",
5688         "x": 2621.5868911743164,
5689         "y": 5700.0321244597435,
5690         "z": "a2c243d0.ad36e",
5691         "wires": []
5692     },
5693     {
5694         "id": "e2376f49.6ec05",
5695         "type": "set",
5696         "name": "Calculate RRM Parms7",
5697         "xml": "<set>\n<parameter name='tmp.nrcelldu.totalPRBForSNSSAI' value='`$tmp.nearRTRIC.trafficCapacityBPS / 1008000`' />\n",
5698         "comments": "",
5699         "x": 2608.58683013916,
5700         "y": 5770.032490730286,
5701         "z": "a2c243d0.ad36e",
5702         "wires": []
5703     },
5704     {
5705         "id": "36523401.1c2b8c",
5706         "type": "set",
5707         "name": "calculation8",
5708         "xml": "<set>\n<parameter name='tmp.nrcelldu.PRBPerImpactedCell' value='`$tmp.nrcelldu.totalPRBForSNSSAI / $tmp.DUListEntries`' />\n",
5709         "comments": "",
5710         "x": 2579.58683013916,
5711         "y": 5834.031514167786,
5712         "z": "a2c243d0.ad36e",
5713         "wires": []
5714     },
5715     {
5716         "id": "6ea5ef76.13161",
5717         "type": "set",
5718         "name": "calculation9",
5719         "xml": "<set>\n<parameter name='tmp.rRMPolicyDedicatedRatio.CellDU1' value='`$tmp.nrcelldu.PRBPerImpactedCell * 100`' />\n",
5720         "comments": "",
5721         "x": 2567.5873794555664,
5722         "y": 5885.031392097473,
5723         "z": "a2c243d0.ad36e",
5724         "wires": []
5725     },
5726     {
5727         "id": "e621af7d.c68f2",
5728         "type": "switchNode",
5729         "name": "ransim mounted",
5730         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
5731         "comments": "",
5732         "outputs": 1,
5733         "x": 2123.0867195129395,
5734         "y": 1151.0781300067902,
5735         "z": "a2c243d0.ad36e",
5736         "wires": [
5737             [
5738                 "f9400142.2adfe",
5739                 "af41045d.c2e618"
5740             ]
5741         ]
5742     },
5743     {
5744         "id": "f9400142.2adfe",
5745         "type": "outcome",
5746         "name": "Not Mounted",
5747         "xml": "<outcome value='false'>\n",
5748         "comments": "",
5749         "outputs": 1,
5750         "x": 2313.086700439453,
5751         "y": 1121.0779135227203,
5752         "z": "a2c243d0.ad36e",
5753         "wires": [
5754             [
5755                 "dd3eb868.c05128"
5756             ]
5757         ]
5758     },
5759     {
5760         "id": "af41045d.c2e618",
5761         "type": "outcome",
5762         "name": "Mounted",
5763         "xml": "<outcome value='true'>\n",
5764         "comments": "",
5765         "outputs": 1,
5766         "x": 2293.0866737365723,
5767         "y": 1200.0780050754547,
5768         "z": "a2c243d0.ad36e",
5769         "wires": [
5770             [
5771                 "db9d5065.84ab2"
5772             ]
5773         ]
5774     },
5775     {
5776         "id": "ba4adfd8.dd98f",
5777         "type": "record",
5778         "name": "record",
5779         "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`\"/>",
5780         "comments": "",
5781         "outputs": 1,
5782         "x": 2314.0873680114746,
5783         "y": 1346.4113838672638,
5784         "z": "a2c243d0.ad36e",
5785         "wires": [
5786             []
5787         ]
5788     },
5789     {
5790         "id": "90eda30c.3bf6a",
5791         "type": "block",
5792         "name": "Add sliceprofile NRTRIC",
5793         "xml": "<block atomic='true'>",
5794         "atomic": "true",
5795         "comments": "",
5796         "outputs": 1,
5797         "x": 1989.0864028930664,
5798         "y": 1352.4219012260437,
5799         "z": "a2c243d0.ad36e",
5800         "wires": [
5801             [
5802                 "ba4adfd8.dd98f",
5803                 "4da9e6d7.441988",
5804                 "e621af7d.c68f2",
5805                 "b60cb739.a1b078"
5806             ]
5807         ]
5808     },
5809     {
5810         "id": "b60cb739.a1b078",
5811         "type": "execute",
5812         "name": "add addSliceProfile.ToNearRTRIC using PUT",
5813         "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' />",
5814         "comments": "",
5815         "outputs": 1,
5816         "x": 2385.0876083374023,
5817         "y": 1412.4220342636108,
5818         "z": "a2c243d0.ad36e",
5819         "wires": [
5820             [
5821                 "719e93d2.4f9d0c",
5822                 "2c236f13.a7f0d"
5823             ]
5824         ]
5825     },
5826     {
5827         "id": "4da9e6d7.441988",
5828         "type": "record",
5829         "name": "record",
5830         "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`\"/>",
5831         "comments": "",
5832         "outputs": 1,
5833         "x": 2314.086944580078,
5834         "y": 1280.4220345020294,
5835         "z": "a2c243d0.ad36e",
5836         "wires": [
5837             []
5838         ]
5839     },
5840     {
5841         "id": "d4d7a45f.103938",
5842         "type": "execute",
5843         "name": "generate addSliceProfile.ToNearRTRIC URL",
5844         "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`\"/>",
5845         "comments": "",
5846         "outputs": 1,
5847         "x": 2701.0866661071777,
5848         "y": 1021.0782547295094,
5849         "z": "a2c243d0.ad36e",
5850         "wires": [
5851             []
5852         ]
5853     },
5854     {
5855         "id": "719e93d2.4f9d0c",
5856         "type": "failure",
5857         "name": "failure",
5858         "xml": "<outcome value='failure'>\n",
5859         "comments": "",
5860         "outputs": 1,
5861         "x": 2785.0867309570312,
5862         "y": 1290.411304473877,
5863         "z": "a2c243d0.ad36e",
5864         "wires": [
5865             [
5866                 "1590defd.561a01"
5867             ]
5868         ]
5869     },
5870     {
5871         "id": "2c236f13.a7f0d",
5872         "type": "success",
5873         "name": "success",
5874         "xml": "<outcome value='success'>\n",
5875         "comments": "",
5876         "outputs": 1,
5877         "x": 2695.087615966797,
5878         "y": 1405.4112920761108,
5879         "z": "a2c243d0.ad36e",
5880         "wires": [
5881             [
5882                 "82242dbf.b1db2"
5883             ]
5884         ]
5885     },
5886     {
5887         "id": "82242dbf.b1db2",
5888         "type": "block",
5889         "name": "block",
5890         "xml": "<block>\n",
5891         "atomic": "false",
5892         "comments": "",
5893         "outputs": 1,
5894         "x": 2860.0863342285156,
5895         "y": 1406.4112920761108,
5896         "z": "a2c243d0.ad36e",
5897         "wires": [
5898             [
5899                 "415ec6d6.d111f8"
5900             ]
5901         ]
5902     },
5903     {
5904         "id": "a873c60d.413338",
5905         "type": "returnFailure",
5906         "name": "return failure",
5907         "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\" />",
5908         "comments": "",
5909         "x": 2970.0872192382812,
5910         "y": 1345.411548614502,
5911         "z": "a2c243d0.ad36e",
5912         "wires": []
5913     },
5914     {
5915         "id": "415ec6d6.d111f8",
5916         "type": "record",
5917         "name": "record",
5918         "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 \"/>",
5919         "comments": "",
5920         "outputs": 1,
5921         "x": 3024.087127685547,
5922         "y": 1399.4117813110352,
5923         "z": "a2c243d0.ad36e",
5924         "wires": [
5925             []
5926         ]
5927     },
5928     {
5929         "id": "db9d5065.84ab2",
5930         "type": "block",
5931         "name": "ransim  URL",
5932         "xml": "<block atomic='true'>",
5933         "atomic": "true",
5934         "comments": "",
5935         "outputs": 1,
5936         "x": 2486.0763244628906,
5937         "y": 1195.0780050754547,
5938         "z": "a2c243d0.ad36e",
5939         "wires": [
5940             [
5941                 "84009921.8eae98",
5942                 "9745ebb9.0c4148",
5943                 "fce0d5df.4e7ca8"
5944             ]
5945         ]
5946     },
5947     {
5948         "id": "cf1494ab.df89f8",
5949         "type": "execute",
5950         "name": "Populate addSliceProfile.ToNearRTRIC URL",
5951         "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`\"/>",
5952         "comments": "",
5953         "outputs": 1,
5954         "x": 2701.621440887451,
5955         "y": 1076.6772155761719,
5956         "z": "a2c243d0.ad36e",
5957         "wires": [
5958             []
5959         ]
5960     },
5961     {
5962         "id": "84009921.8eae98",
5963         "type": "execute",
5964         "name": "generate addSliceProfile.ToNearRTRIC URL",
5965         "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`\"/>",
5966         "comments": "",
5967         "outputs": 1,
5968         "x": 2765.6212730407715,
5969         "y": 1123.6773252487183,
5970         "z": "a2c243d0.ad36e",
5971         "wires": [
5972             []
5973         ]
5974     },
5975     {
5976         "id": "9745ebb9.0c4148",
5977         "type": "execute",
5978         "name": "Populate addSliceProfile.ToNearRTRIC URL",
5979         "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`\"/>",
5980         "comments": "",
5981         "outputs": 1,
5982         "x": 2781.1562728881836,
5983         "y": 1175.2761497497559,
5984         "z": "a2c243d0.ad36e",
5985         "wires": [
5986             []
5987         ]
5988     },
5989     {
5990         "id": "fce0d5df.4e7ca8",
5991         "type": "execute",
5992         "name": "Populate MOUNT NAME",
5993         "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`\"/>",
5994         "comments": "",
5995         "outputs": 1,
5996         "x": 2799.621593475342,
5997         "y": 1228.6771383285522,
5998         "z": "a2c243d0.ad36e",
5999         "wires": [
6000             []
6001         ]
6002     },
6003     {
6004         "id": "1590defd.561a01",
6005         "type": "block",
6006         "name": "block",
6007         "xml": "<block>\n",
6008         "atomic": "false",
6009         "comments": "",
6010         "outputs": 1,
6011         "x": 2934.5103607177734,
6012         "y": 1295.2326760292053,
6013         "z": "a2c243d0.ad36e",
6014         "wires": [
6015             [
6016                 "a873c60d.413338"
6017             ]
6018         ]
6019     },
6020     {
6021         "id": "dd3eb868.c05128",
6022         "type": "block",
6023         "name": "URL",
6024         "xml": "<block atomic='true'>",
6025         "atomic": "true",
6026         "comments": "",
6027         "outputs": 1,
6028         "x": 2417.288200378418,
6029         "y": 1006.6771144866943,
6030         "z": "a2c243d0.ad36e",
6031         "wires": [
6032             [
6033                 "d4d7a45f.103938",
6034                 "cf1494ab.df89f8"
6035             ]
6036         ]
6037     },
6038     {
6039         "id": "e309ba57.6c6788",
6040         "type": "execute",
6041         "name": "prepare gNBCUCPList for SO callback",
6042         "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",
6043         "comments": "",
6044         "outputs": 1,
6045         "x": 3204.5558166503906,
6046         "y": 1960.0001096725464,
6047         "z": "a2c243d0.ad36e",
6048         "wires": [
6049             []
6050         ]
6051     },
6052     {
6053         "id": "2c479225.b4d6de",
6054         "type": "record",
6055         "name": "record",
6056         "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`\"/>",
6057         "comments": "",
6058         "outputs": 1,
6059         "x": 3134.5555419921875,
6060         "y": 2111.9999952316284,
6061         "z": "a2c243d0.ad36e",
6062         "wires": [
6063             []
6064         ]
6065     },
6066     {
6067         "id": "3c04bde7.59dfb2",
6068         "type": "execute",
6069         "name": "CUCP List size",
6070         "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`\" />",
6071         "comments": "",
6072         "outputs": 1,
6073         "x": 3161.8055114746094,
6074         "y": 2062.499990463257,
6075         "z": "a2c243d0.ad36e",
6076         "wires": [
6077             []
6078         ]
6079     },
6080     {
6081         "id": "24247669.aa7e8a",
6082         "type": "execute",
6083         "name": "prepare gNBCUUPList for SO callback",
6084         "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",
6085         "comments": "",
6086         "outputs": 1,
6087         "x": 3807.8056449890137,
6088         "y": 4830.000117301941,
6089         "z": "a2c243d0.ad36e",
6090         "wires": [
6091             []
6092         ]
6093     },
6094     {
6095         "id": "8d944f2b.db7d2",
6096         "type": "execute",
6097         "name": "prepare gNBDUList for SO callback",
6098         "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",
6099         "comments": "",
6100         "outputs": 1,
6101         "x": 3768.305709838867,
6102         "y": 7029.250091552734,
6103         "z": "a2c243d0.ad36e",
6104         "wires": [
6105             []
6106         ]
6107     },
6108     {
6109         "id": "5cb5359.f0b26cc",
6110         "type": "set",
6111         "name": "callback payload",
6112         "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",
6113         "comments": "",
6114         "x": 733.305645942688,
6115         "y": 2579.4999895095825,
6116         "z": "a2c243d0.ad36e",
6117         "wires": []
6118     },
6119     {
6120         "id": "156f533b.4aa76d",
6121         "type": "execute",
6122         "name": "gNBCUCPList",
6123         "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`\" />",
6124         "comments": "",
6125         "outputs": 1,
6126         "x": 3163.8055419921875,
6127         "y": 2012.9999952316284,
6128         "z": "a2c243d0.ad36e",
6129         "wires": [
6130             []
6131         ]
6132     },
6133     {
6134         "id": "43439aa8.8be184",
6135         "type": "set",
6136         "name": "set maxNumberOfConns",
6137         "xml": "<set>\n<parameter name='tmp.maxNumberOfConns' value='`$tmp.payload.maxNumberofConns/$tmp.cellCUListEntries`'/>",
6138         "comments": "",
6139         "x": 3508.555576324463,
6140         "y": 2687.2502069473267,
6141         "z": "a2c243d0.ad36e",
6142         "wires": []
6143     },
6144     {
6145         "id": "2a97eefa.4b80d2",
6146         "type": "set",
6147         "name": "set maxNumberOfConns",
6148         "xml": "<set>\n<parameter name='tmp.maxNumberOfConns' value='`$tmp.payload.maxNumberofConns/$tmp.cellCUListEntries`'/>",
6149         "comments": "",
6150         "x": 3870.3055381774902,
6151         "y": 4625.24999332428,
6152         "z": "a2c243d0.ad36e",
6153         "wires": []
6154     },
6155     {
6156         "id": "66f14c1e.e327f4",
6157         "type": "set",
6158         "name": "set throughput",
6159         "xml": "<set>\n<parameter name='tmp.uLThptPerSlice' value='`$tmp.payload.uLThptPerSlice/$tmp.cellDUListEntries`'/>\n<parameter name='tmp.dLThptPerSlice' value='`$tmp.payload.dLThptPerSlice/$tmp.cellDUListEntries`'/>",
6160         "comments": "",
6161         "x": 3975.0555381774902,
6162         "y": 6814.99999332428,
6163         "z": "a2c243d0.ad36e",
6164         "wires": []
6165     },
6166     {
6167         "id": "32229efd.5611c2",
6168         "type": "record",
6169         "name": "record",
6170         "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`\"/>",
6171         "comments": "",
6172         "outputs": 1,
6173         "x": 3192.0555381774902,
6174         "y": 3513.49999332428,
6175         "z": "a2c243d0.ad36e",
6176         "wires": [
6177             []
6178         ]
6179     },
6180     {
6181         "id": "46875c25.62c1e4",
6182         "type": "set",
6183         "name": "set resourceID",
6184         "xml": "<set>\n<parameter name='tmp.resourceID' value='`$tmp.cellLocalId`'/>",
6185         "comments": "",
6186         "x": 3487.0555381774902,
6187         "y": 3161.74999332428,
6188         "z": "a2c243d0.ad36e",
6189         "wires": []
6190     },
6191     {
6192         "id": "dde70b52.a80088",
6193         "type": "set",
6194         "name": "set resourceID",
6195         "xml": "<set>\n<parameter name='tmp.resourceID' value='`$tmp.gNBCUUPList.gNBCUUPId`'/>",
6196         "comments": "",
6197         "x": 3674.8055381774902,
6198         "y": 5141.49999332428,
6199         "z": "a2c243d0.ad36e",
6200         "wires": []
6201     },
6202     {
6203         "id": "c89590a8.227f1",
6204         "type": "set",
6205         "name": "set resourceID",
6206         "xml": "<set>\n<parameter name='tmp.resourceID' value='`$tmp.gNBDUList.cellLocalId`'/>",
6207         "comments": "",
6208         "x": 2369.0555381774902,
6209         "y": 7184.74999332428,
6210         "z": "a2c243d0.ad36e",
6211         "wires": []
6212     },
6213     {
6214         "id": "afcd8575.ce5a88",
6215         "type": "execute",
6216         "name": "Update RAN Inventory ConfigDB",
6217         "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\"/>",
6218         "comments": "",
6219         "outputs": 1,
6220         "x": 720.0555381774902,
6221         "y": 2355.99999332428,
6222         "z": "a2c243d0.ad36e",
6223         "wires": [
6224             [
6225                 "9afc9dfb.ae7ab",
6226                 "210db229.58527e"
6227             ]
6228         ]
6229     },
6230     {
6231         "id": "9afc9dfb.ae7ab",
6232         "type": "failure",
6233         "name": "failure",
6234         "xml": "<outcome value='failure'>\n",
6235         "comments": "",
6236         "outputs": 1,
6237         "x": 955.056209564209,
6238         "y": 2269.00026512146,
6239         "z": "a2c243d0.ad36e",
6240         "wires": [
6241             [
6242                 "b8980e33.87c85"
6243             ]
6244         ]
6245     },
6246     {
6247         "id": "210db229.58527e",
6248         "type": "success",
6249         "name": "success",
6250         "xml": "<outcome value='success'>\n",
6251         "comments": "",
6252         "outputs": 1,
6253         "x": 960.0561485290527,
6254         "y": 2389.9999895095825,
6255         "z": "a2c243d0.ad36e",
6256         "wires": [
6257             [
6258                 "2af88722.e8f178"
6259             ]
6260         ]
6261     },
6262     {
6263         "id": "2af88722.e8f178",
6264         "type": "block",
6265         "name": "block",
6266         "xml": "<block>\n",
6267         "atomic": "false",
6268         "comments": "",
6269         "outputs": 1,
6270         "x": 1118.0559387207031,
6271         "y": 2389.000234603882,
6272         "z": "a2c243d0.ad36e",
6273         "wires": [
6274             [
6275                 "c1bc5b94.d11a78"
6276             ]
6277         ]
6278     },
6279     {
6280         "id": "c1bc5b94.d11a78",
6281         "type": "record",
6282         "name": "record",
6283         "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\"/>",
6284         "comments": "",
6285         "outputs": 1,
6286         "x": 1304.0561866760254,
6287         "y": 2373.000478744507,
6288         "z": "a2c243d0.ad36e",
6289         "wires": [
6290             []
6291         ]
6292     },
6293     {
6294         "id": "60843518.20b42c",
6295         "type": "returnFailure",
6296         "name": "return failure",
6297         "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'/>",
6298         "comments": "",
6299         "x": 1300.0558815002441,
6300         "y": 2273.0002641677856,
6301         "z": "a2c243d0.ad36e",
6302         "wires": []
6303     },
6304     {
6305         "id": "b8980e33.87c85",
6306         "type": "block",
6307         "name": "block",
6308         "xml": "<block>",
6309         "atomic": "false",
6310         "comments": "",
6311         "outputs": 1,
6312         "x": 1114.0564918518066,
6313         "y": 2267.0003566741943,
6314         "z": "a2c243d0.ad36e",
6315         "wires": [
6316             [
6317                 "60843518.20b42c",
6318                 "237e3bf7.a15ba4",
6319                 "43e9fff0.abfbe"
6320             ]
6321         ]
6322     },
6323     {
6324         "id": "237e3bf7.a15ba4",
6325         "type": "set",
6326         "name": "set",
6327         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating nearRTRIC info in ConfigDB. Aborting RPC executiopn'/>",
6328         "comments": "",
6329         "x": 1290.0561218261719,
6330         "y": 2187.1113786697388,
6331         "z": "a2c243d0.ad36e",
6332         "wires": []
6333     },
6334     {
6335         "id": "946e6c1f.7bb9d",
6336         "type": "record",
6337         "name": "record",
6338         "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\"/>",
6339         "comments": "",
6340         "outputs": 1,
6341         "x": 755.3055572509766,
6342         "y": 2235.5000376701355,
6343         "z": "a2c243d0.ad36e",
6344         "wires": [
6345             []
6346         ]
6347     },
6348     {
6349         "id": "8fb0f823.745438",
6350         "type": "block",
6351         "name": "block : atomic",
6352         "xml": "<block atomic='true'>",
6353         "atomic": "true",
6354         "comments": "",
6355         "outputs": 1,
6356         "x": 1848.8888320922852,
6357         "y": 441.6666898727417,
6358         "z": "a2c243d0.ad36e",
6359         "wires": [
6360             [
6361                 "31f24c7a.033584",
6362                 "8282f63d.edb3e8",
6363                 "e13282a4.a3907"
6364             ]
6365         ]
6366     },
6367     {
6368         "id": "5a6dbfd5.a48f5",
6369         "type": "execute",
6370         "name": "set trackingArea",
6371         "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.coverageAreaList[' + $ta + ']'`\"/>",
6372         "comments": "",
6373         "outputs": 1,
6374         "x": 1365.631492614746,
6375         "y": 288.48922061920166,
6376         "z": "a2c243d0.ad36e",
6377         "wires": [
6378             []
6379         ]
6380     },
6381     {
6382         "id": "2bb85138.bdd50e",
6383         "type": "block",
6384         "name": "block : atomic",
6385         "xml": "<block atomic='true'>",
6386         "atomic": "true",
6387         "comments": "",
6388         "outputs": 1,
6389         "x": 977.0205383300781,
6390         "y": 449.60031175613403,
6391         "z": "a2c243d0.ad36e",
6392         "wires": [
6393             [
6394                 "5a6dbfd5.a48f5",
6395                 "1c0164dc.8d644b",
6396                 "8e4a2db8.c53ca",
6397                 "bd377d99.e91fd"
6398             ]
6399         ]
6400     },
6401     {
6402         "id": "1c0164dc.8d644b",
6403         "type": "record",
6404         "name": "record",
6405         "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`\"/>",
6406         "comments": "",
6407         "outputs": 1,
6408         "x": 1349.2426452636719,
6409         "y": 338.489200592041,
6410         "z": "a2c243d0.ad36e",
6411         "wires": [
6412             []
6413         ]
6414     },
6415     {
6416         "id": "add03b35.2459c8",
6417         "type": "for",
6418         "name": "For coverageAreaTAList",
6419         "xml": "<for index='ta' start='0' end='`$tmp.trackingAreaListEntries`'>",
6420         "comments": "",
6421         "outputs": 1,
6422         "x": 743.0555191040039,
6423         "y": 500.83333015441895,
6424         "z": "a2c243d0.ad36e",
6425         "wires": [
6426             [
6427                 "2bb85138.bdd50e"
6428             ]
6429         ]
6430     },
6431     {
6432         "id": "e89fecb2.b5374",
6433         "type": "record",
6434         "name": "record",
6435         "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`\"/>",
6436         "comments": "",
6437         "outputs": 1,
6438         "x": 715.2777709960938,
6439         "y": 445.5555419921875,
6440         "z": "a2c243d0.ad36e",
6441         "wires": [
6442             []
6443         ]
6444     },
6445     {
6446         "id": "3f7470f5.37976",
6447         "type": "execute",
6448         "name": "set trackingArea size",
6449         "xml": "<set>\n\t<parameter name='tmp.trackingAreaListEntries' value=\"`$payloadJson.input.sliceProfile.coverageAreaList_length`\"/>\n\t",
6450         "comments": "",
6451         "outputs": 1,
6452         "x": 746.3888549804688,
6453         "y": 395.5555419921875,
6454         "z": "a2c243d0.ad36e",
6455         "wires": [
6456             []
6457         ]
6458     }
6459 ]