Merge "RAN Slice - Termination testing.Deleting unnecessary template files"
[ccsdk/distribution.git] / platform-logic / ran-slice-api / src / main / json / ran-slice-api_instantiateRANSliceAllocate.json
1 [
2     {
3         "id": "30dc762d.c453da",
4         "type": "method",
5         "name": "method",
6         "xml": "<method rpc='instantiateRANSliceAllocate' mode='sync'>\n",
7         "comments": "",
8         "outputs": 1,
9         "x": 441.0000305175781,
10         "y": 134.00390625,
11         "z": "7f19236a.e75edc",
12         "wires": [
13             [
14                 "9c178c66.ea394"
15             ]
16         ]
17     },
18     {
19         "id": "6fbab241.8fc71c",
20         "type": "dgstart",
21         "name": "DGSTART",
22         "outputs": 1,
23         "x": 112.0000228881836,
24         "y": 32.00387954711914,
25         "z": "7f19236a.e75edc",
26         "wires": [
27             [
28                 "6aafd46c.27cf7c"
29             ]
30         ]
31     },
32     {
33         "id": "6aafd46c.27cf7c",
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": 198,
42         "y": 136.00395965576172,
43         "z": "7f19236a.e75edc",
44         "wires": [
45             [
46                 "30dc762d.c453da"
47             ]
48         ]
49     },
50     {
51         "id": "d36c0fad.1f6a1",
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": 242.43433380126953,
57         "y": 2693.5325717926025,
58         "z": "7f19236a.e75edc",
59         "wires": []
60     },
61     {
62         "id": "d97656c1.922d48",
63         "type": "comment",
64         "name": "instantiateRANSliceAllocate",
65         "info": "",
66         "comments": "",
67         "x": 410.0000305175781,
68         "y": 76.01427841186523,
69         "z": "7f19236a.e75edc",
70         "wires": []
71     },
72     {
73         "id": "f26a79f0.ede0c8",
74         "type": "block",
75         "name": "Get NRT RIC Details",
76         "xml": "<block atomic='true'>",
77         "atomic": "true",
78         "comments": "",
79         "outputs": 1,
80         "x": 1568.4444427490234,
81         "y": 249.35807991027832,
82         "z": "7f19236a.e75edc",
83         "wires": [
84             [
85                 "ae9e610b.5618b",
86                 "456f6e33.f141c",
87                 "d20de074.27276"
88             ]
89         ]
90     },
91     {
92         "id": "ae9e610b.5618b",
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": 2055.000030517578,
99         "y": 120.91360473632812,
100         "z": "7f19236a.e75edc",
101         "wires": [
102             []
103         ]
104     },
105     {
106         "id": "456f6e33.f141c",
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": 2052.000156402588,
113         "y": 185.91357517242432,
114         "z": "7f19236a.e75edc",
115         "wires": [
116             []
117         ]
118     },
119     {
120         "id": "d20de074.27276",
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": 2026.5559387207031,
127         "y": 223.91363334655762,
128         "z": "7f19236a.e75edc",
129         "wires": [
130             [
131                 "caa80abb.caf6e8",
132                 "ff2d82f.9e8a28"
133             ]
134         ]
135     },
136     {
137         "id": "caa80abb.caf6e8",
138         "type": "failure",
139         "name": "failure",
140         "xml": "<outcome value='failure'>\n",
141         "comments": "",
142         "outputs": 1,
143         "x": 2252.0000953674316,
144         "y": 205.91360569000244,
145         "z": "7f19236a.e75edc",
146         "wires": [
147             [
148                 "d586d421.e34158"
149             ]
150         ]
151     },
152     {
153         "id": "ff2d82f.9e8a28",
154         "type": "success",
155         "name": "success",
156         "xml": "<outcome value='success'>\n",
157         "comments": "",
158         "outputs": 1,
159         "x": 2249.0000343322754,
160         "y": 304.9134941101074,
161         "z": "7f19236a.e75edc",
162         "wires": [
163             [
164                 "5ee22109.cd9df"
165             ]
166         ]
167     },
168     {
169         "id": "d586d421.e34158",
170         "type": "block",
171         "name": "block",
172         "xml": "<block>",
173         "atomic": "false",
174         "comments": "",
175         "outputs": 1,
176         "x": 2457.0001373291016,
177         "y": 154.91364669799805,
178         "z": "7f19236a.e75edc",
179         "wires": [
180             [
181                 "7a7ab3e2.c18c1c",
182                 "a011b7a.e70ee48",
183                 "7fd5972.a1bf968"
184             ]
185         ]
186     },
187     {
188         "id": "5ee22109.cd9df",
189         "type": "block",
190         "name": "block",
191         "xml": "<block>\n",
192         "atomic": "false",
193         "comments": "",
194         "outputs": 1,
195         "x": 2397.999879837036,
196         "y": 297.91362857818604,
197         "z": "7f19236a.e75edc",
198         "wires": [
199             [
200                 "cc837bd0.6b7358",
201                 "7a212979.cc33f8"
202             ]
203         ]
204     },
205     {
206         "id": "7a7ab3e2.c18c1c",
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": 2471.999771118164,
212         "y": 240.9136118888855,
213         "z": "7f19236a.e75edc",
214         "wires": []
215     },
216     {
217         "id": "cc837bd0.6b7358",
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": 2527.9996948242188,
224         "y": 297.91361236572266,
225         "z": "7f19236a.e75edc",
226         "wires": [
227             []
228         ]
229     },
230     {
231         "id": "a011b7a.e70ee48",
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": 2570.9998359680176,
237         "y": 80.02468681335449,
238         "z": "7f19236a.e75edc",
239         "wires": []
240     },
241     {
242         "id": "7a212979.cc33f8",
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": 2515.777919769287,
249         "y": 351.9136257171631,
250         "z": "7f19236a.e75edc",
251         "wires": [
252             []
253         ]
254     },
255     {
256         "id": "6c610e39.15a75",
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": 1207.0001182556152,
263         "y": 1995.0145206451416,
264         "z": "7f19236a.e75edc",
265         "wires": [
266             [
267                 "c335fdab.286da",
268                 "a8b6660e.61b458",
269                 "3141b4a2.d4a70c",
270                 "52fa9c93.f9a884",
271                 "5e440195.d819e",
272                 "7ce38def.582e54",
273                 "5cb2ea78.9334f4",
274                 "b76cbf09.f8c7c"
275             ]
276         ]
277     },
278     {
279         "id": "c335fdab.286da",
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": 1582.0003662109375,
286         "y": 807.0144901275635,
287         "z": "7f19236a.e75edc",
288         "wires": [
289             []
290         ]
291     },
292     {
293         "id": "9c178c66.ea394",
294         "type": "block",
295         "name": "block : atomic",
296         "xml": "<block atomic='true'>",
297         "atomic": "true",
298         "comments": "",
299         "outputs": 1,
300         "x": 76,
301         "y": 256.0142822265625,
302         "z": "7f19236a.e75edc",
303         "wires": [
304             [
305                 "dcb73a19.915128",
306                 "b44ebb3c.26c6c8",
307                 "f5141f0d.f5d1e",
308                 "2462a825.97f908",
309                 "d36c0fad.1f6a1"
310             ]
311         ]
312     },
313     {
314         "id": "33a488d9.da08b8",
315         "type": "block",
316         "name": "Instantiate RAN Slice",
317         "xml": "<block atomic='true'>",
318         "atomic": "true",
319         "comments": "",
320         "outputs": 1,
321         "x": 993.8889007568359,
322         "y": 449.23657512664795,
323         "z": "7f19236a.e75edc",
324         "wires": [
325             [
326                 "6c610e39.15a75",
327                 "8d6aced3.9e422",
328                 "aa57affa.297f7",
329                 "73661519.bbce9c",
330                 "87fa078d.b90c68"
331             ]
332         ]
333     },
334     {
335         "id": "a8b6660e.61b458",
336         "type": "block",
337         "name": "DU",
338         "xml": "<block atomic='true'>",
339         "atomic": "true",
340         "comments": "",
341         "outputs": 1,
342         "x": 1783.0000610351562,
343         "y": 5738.014476060867,
344         "z": "7f19236a.e75edc",
345         "wires": [
346             [
347                 "fa25ae75.775db",
348                 "17aaa507.af769b",
349                 "17f6bbf5.db9634",
350                 "f2670a26.a88588"
351             ]
352         ]
353     },
354     {
355         "id": "2d76916d.9aed9e",
356         "type": "block",
357         "name": "Add RRM Policy Ratio",
358         "xml": "<block atomic='true'>",
359         "atomic": "true",
360         "comments": "",
361         "outputs": 1,
362         "x": 3446.0004501342773,
363         "y": 7047.014343261719,
364         "z": "7f19236a.e75edc",
365         "wires": [
366             [
367                 "860326e9.d50c08",
368                 "f2168682.daffc8",
369                 "a49b5184.6478a",
370                 "334f8ecc.5195b2",
371                 "27f939c0.3c0786",
372                 "8eba75f5.17a9b8",
373                 "76711508.6abfcc"
374             ]
375         ]
376     },
377     {
378         "id": "d17a02a9.a3f44",
379         "type": "switchNode",
380         "name": "ransim mounted",
381         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
382         "comments": "",
383         "outputs": 1,
384         "x": 3491.000778198242,
385         "y": 6375.014646530151,
386         "z": "7f19236a.e75edc",
387         "wires": [
388             [
389                 "43fed580.a0723c",
390                 "d737aa8b.8f3068"
391             ]
392         ]
393     },
394     {
395         "id": "43fed580.a0723c",
396         "type": "outcome",
397         "name": "Not Mounted",
398         "xml": "<outcome value='false'>\n",
399         "comments": "",
400         "outputs": 1,
401         "x": 3734.000862121582,
402         "y": 6379.0146484375,
403         "z": "7f19236a.e75edc",
404         "wires": [
405             [
406                 "bb7adb14.ea7608"
407             ]
408         ]
409     },
410     {
411         "id": "d737aa8b.8f3068",
412         "type": "outcome",
413         "name": "Mounted",
414         "xml": "<outcome value='true'>\n",
415         "comments": "",
416         "outputs": 1,
417         "x": 3719.000862121582,
418         "y": 6453.014650344849,
419         "z": "7f19236a.e75edc",
420         "wires": [
421             [
422                 "aae94e03.45cf1"
423             ]
424         ]
425     },
426     {
427         "id": "17aaa507.af769b",
428         "type": "for",
429         "name": "For DUList Entries",
430         "xml": "<for index='id2' start='0' end='`$tmp.DUListEntries`' >",
431         "comments": "",
432         "outputs": 1,
433         "x": 1883.0004425048828,
434         "y": 6052.014471054077,
435         "z": "7f19236a.e75edc",
436         "wires": [
437             [
438                 "2dbac30f.3bc12c"
439             ]
440         ]
441     },
442     {
443         "id": "fa25ae75.775db",
444         "type": "record",
445         "name": "record",
446         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Number of DU List Entries \"/>\n<parameter name=\"field2\" value=\"`$tmp.DUListEntries`\"/>",
447         "comments": "",
448         "outputs": 1,
449         "x": 2076.000617980957,
450         "y": 5434.015257835388,
451         "z": "7f19236a.e75edc",
452         "wires": [
453             []
454         ]
455     },
456     {
457         "id": "17f6bbf5.db9634",
458         "type": "execute",
459         "name": "set DU Level parms",
460         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.DUListEntries' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBDUList_length'`\" />",
461         "comments": "",
462         "outputs": 1,
463         "x": 2078.000373840332,
464         "y": 5368.016234397888,
465         "z": "7f19236a.e75edc",
466         "wires": [
467             []
468         ]
469     },
470     {
471         "id": "bb4628ad.6f5158",
472         "type": "execute",
473         "name": "cellDUListEntries",
474         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.cellDUListEntries' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBDUList[' + $id2 + '].cellDUList_length'`\" />",
475         "comments": "",
476         "outputs": 1,
477         "x": 3855.9998092651367,
478         "y": 5873.014580488205,
479         "z": "7f19236a.e75edc",
480         "wires": [
481             []
482         ]
483     },
484     {
485         "id": "83dc865f.54aa58",
486         "type": "record",
487         "name": "record",
488         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Numberof cellDU of Entries \"/>\n<parameter name=\"field2\" value=\"`$tmp.cellDUListEntries`\"/>\n<parameter name=\"field3\" value=\"`$tmp.gNBDUList.gNBDUId`\"/>\n<parameter name=\"field4\" value=\"`$tmp.gNBDUName`\"/>\n<parameter name=\"field5\" value=\"`$tmp.gNBId`\"/>\n<parameter name=\"field6\" value=\"`$tmp.gNBIdLength`\"/>\n<parameter name=\"field7\" value=\"`$tmp.nFType`\"/>\n<parameter name=\"field8\" value=\"`$tmp.pLMNId`\"/>",
489         "comments": "",
490         "outputs": 1,
491         "x": 3454.0001258850098,
492         "y": 5989.014471054077,
493         "z": "7f19236a.e75edc",
494         "wires": [
495             []
496         ]
497     },
498     {
499         "id": "817dcd74.4d82",
500         "type": "block",
501         "name": "cellDUList Level Parms",
502         "xml": "<block atomic='true'>",
503         "atomic": "true",
504         "comments": "",
505         "outputs": 1,
506         "x": 3479.0001220703125,
507         "y": 5928.014470100403,
508         "z": "7f19236a.e75edc",
509         "wires": [
510             [
511                 "bb4628ad.6f5158",
512                 "8ff1815.b3a578",
513                 "88033603.7b4c08",
514                 "43236f88.7ae02",
515                 "8984b685.bf9048",
516                 "793fc01b.adeef",
517                 "19d68d15.318ba3"
518             ]
519         ]
520     },
521     {
522         "id": "8ff1815.b3a578",
523         "type": "execute",
524         "name": "cellDUListEntries-gNBDUId",
525         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBDUList.gNBDUId' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBDUList[' + $id2 + '].gNBDUId'`\" />\n",
526         "comments": "",
527         "outputs": 1,
528         "x": 3884.9999504089355,
529         "y": 5911.014298439026,
530         "z": "7f19236a.e75edc",
531         "wires": [
532             []
533         ]
534     },
535     {
536         "id": "88033603.7b4c08",
537         "type": "execute",
538         "name": "cellDUListEntries-gNBDUName",
539         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBDUName' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBDUList[' + $id2 + '].gNBDUName'`\" />",
540         "comments": "",
541         "outputs": 1,
542         "x": 3883.9999656677246,
543         "y": 5950.0143003463745,
544         "z": "7f19236a.e75edc",
545         "wires": [
546             []
547         ]
548     },
549     {
550         "id": "43236f88.7ae02",
551         "type": "execute",
552         "name": "cellDUListEntries-gNBId",
553         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBId' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBDUList[' + $id2 + '].gNBId'`\" />",
554         "comments": "",
555         "outputs": 1,
556         "x": 3863.9999389648438,
557         "y": 5988.014315605164,
558         "z": "7f19236a.e75edc",
559         "wires": [
560             []
561         ]
562     },
563     {
564         "id": "8984b685.bf9048",
565         "type": "execute",
566         "name": "cellDUListEntries-gNBIdLength",
567         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBIdLength' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBDUList[' + $id2 + '].gNBIdLength'`\" />",
568         "comments": "",
569         "outputs": 1,
570         "x": 3878.9999465942383,
571         "y": 6036.014044761658,
572         "z": "7f19236a.e75edc",
573         "wires": [
574             []
575         ]
576     },
577     {
578         "id": "54dd3d3d.a02554",
579         "type": "execute",
580         "name": "cellDUListEntries-pLMNId",
581         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.pLMNId' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBDUList[' + $id2 + '].pLMNId'`\" />",
582         "comments": "",
583         "outputs": 1,
584         "x": 4239.000137329102,
585         "y": 6151.014611244202,
586         "z": "7f19236a.e75edc",
587         "wires": [
588             []
589         ]
590     },
591     {
592         "id": "66de8977.a7fa58",
593         "type": "for",
594         "name": "For List of Cells",
595         "xml": "<for index='id3' start='0' end='`$getListofCells-configdb-response._length `' >",
596         "comments": "",
597         "outputs": 1,
598         "x": 2306.9910736083984,
599         "y": 6025.014582157135,
600         "z": "7f19236a.e75edc",
601         "wires": [
602             [
603                 "fa718cbb.78252"
604             ]
605         ]
606     },
607     {
608         "id": "e38105a3.21d0d8",
609         "type": "block",
610         "name": "pLMNInfoList Level Parms",
611         "xml": "<block atomic='true'>",
612         "atomic": "true",
613         "comments": "",
614         "outputs": 1,
615         "x": 3625.9899826049805,
616         "y": 6148.0147042274475,
617         "z": "7f19236a.e75edc",
618         "wires": [
619             [
620                 "dc80bab3.e26928",
621                 "20661c8c.9d1b24"
622             ]
623         ]
624     },
625     {
626         "id": "dc80bab3.e26928",
627         "type": "execute",
628         "name": "pLMNInfoListEntries",
629         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.pLMNInfoListEntries' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBDUList[' + $id2 + '].cellDUList[' + $idCell + '].pLMNInfoList_length'`\" />",
630         "comments": "",
631         "outputs": 1,
632         "x": 3946.9896392822266,
633         "y": 6174.014312207699,
634         "z": "7f19236a.e75edc",
635         "wires": [
636             []
637         ]
638     },
639     {
640         "id": "2ef1c224.b1d33e",
641         "type": "record",
642         "name": "record",
643         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Numberof pLMNInfoList Entries \"/>\n<parameter name=\"field2\" value=\"`$tmp.pLMNInfoListEntries`\"/>\n<parameter name=\"field3\" value=\"cellLocalId for TA \"/>\n<parameter name=\"field4\" value=\"`$tmp.cellLocalId`\"/>",
644         "comments": "",
645         "outputs": 1,
646         "x": 3636.9899826049805,
647         "y": 6200.015069961548,
648         "z": "7f19236a.e75edc",
649         "wires": [
650             []
651         ]
652     },
653     {
654         "id": "57a3474c.4cea88",
655         "type": "for",
656         "name": "For pLMNInfoListEntries",
657         "xml": "<for index='id4' start='0' end='`$tmp.pLMNInfoListEntries`' >",
658         "comments": "",
659         "outputs": 1,
660         "x": 3694.990119934082,
661         "y": 6322.0152950286865,
662         "z": "7f19236a.e75edc",
663         "wires": [
664             [
665                 "2df6786c.cc7038"
666             ]
667         ]
668     },
669     {
670         "id": "4fa8006e.a5cb7",
671         "type": "record",
672         "name": "record",
673         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"MCC \"/>\n<parameter name=\"field2\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field3\" value=\"MNC \"/>\n<parameter name=\"field4\" value=\"`$tmp.mnc`\"/>\n<parameter name=\"field5\" value=\"Calculated uLThptPerSlice \"/>\n<parameter name=\"field6\" value=\"`$tmp.uLThptPerSlice`\"/>\n<parameter name=\"field7\" value=\"Calculated dLThptPerSlice \"/>\n<parameter name=\"field8\" value=\"`$tmp.dLThptPerSlice`\"/>",
674         "comments": "",
675         "outputs": 1,
676         "x": 3405.9897079467773,
677         "y": 6047.014472961426,
678         "z": "7f19236a.e75edc",
679         "wires": [
680             []
681         ]
682     },
683     {
684         "id": "2df6786c.cc7038",
685         "type": "block",
686         "name": "pLMNInfoList Parms",
687         "xml": "<block atomic='true'>",
688         "atomic": "true",
689         "comments": "",
690         "outputs": 1,
691         "x": 3935.9898071289062,
692         "y": 6316.0152950286865,
693         "z": "7f19236a.e75edc",
694         "wires": [
695             [
696                 "4e790459.0021ec",
697                 "54f95a5d.1f9a24"
698             ]
699         ]
700     },
701     {
702         "id": "4e790459.0021ec",
703         "type": "execute",
704         "name": "sNSSAI",
705         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.fromRAN.sNSSAI' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBDUList[' + $id2 + '].cellDUList[' + $idCell + '].pLMNInfoList[' + $id4 + '].sNSSAI.sNSSAI'`\" />",
706         "comments": "",
707         "outputs": 1,
708         "x": 4098.989562988281,
709         "y": 6260.014643192291,
710         "z": "7f19236a.e75edc",
711         "wires": [
712             []
713         ]
714     },
715     {
716         "id": "34ba2aaf.361466",
717         "type": "comment",
718         "name": "Check if sNSSAI already exists in YANG tree",
719         "info": "This needs more work. If sNSSAI already exists in the YANG tree, need to patch the existing pLMNInfoList entry",
720         "comments": "",
721         "x": 3736.9899826049805,
722         "y": 6274.015069961548,
723         "z": "7f19236a.e75edc",
724         "wires": []
725     },
726     {
727         "id": "54f95a5d.1f9a24",
728         "type": "record",
729         "name": "record",
730         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"sNSSAI from RAN to check if already exists \"/>\n<parameter name=\"field2\" value=\"`$tmp.fromRAN.sNSSAI`\"/>\n",
731         "comments": "",
732         "outputs": 1,
733         "x": 4119.9895668029785,
734         "y": 6338.014646530151,
735         "z": "7f19236a.e75edc",
736         "wires": [
737             []
738         ]
739     },
740     {
741         "id": "3141b4a2.d4a70c",
742         "type": "execute",
743         "name": "nearRTRICId",
744         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.nearRTRICId' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].nearRTRICId'`\" />",
745         "comments": "",
746         "outputs": 1,
747         "x": 1547.9897232055664,
748         "y": 607.0144557952881,
749         "z": "7f19236a.e75edc",
750         "wires": [
751             []
752         ]
753     },
754     {
755         "id": "20661c8c.9d1b24",
756         "type": "execute",
757         "name": "cellLocalId",
758         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.cellLocalId' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBDUList[' + $id2 + '].cellDUList[' + $idCell + '].cellLocalId'`\" />",
759         "comments": "",
760         "outputs": 1,
761         "x": 3923.9898071289062,
762         "y": 6238.014476776123,
763         "z": "7f19236a.e75edc",
764         "wires": [
765             []
766         ]
767     },
768     {
769         "id": "ae29fb7e.6e8d98",
770         "type": "record",
771         "name": "record",
772         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Setting variables for PLMNInfoList Entry Add to NRCellDU\"/>\n<parameter name=\"field2\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellDU.url`\"/>\n<parameter name=\"field3\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field4\" value=\"`$tmp.mnc`\"/>\n<parameter name=\"field5\" value=\"`$payloadJson.input.sliceProfile.sNSSAI`\"/>\n<parameter name=\"field6\" value=\"`$tmp.uLThptPerSlice`\"/>\n<parameter name=\"field7\" value=\"`$tmp.dLThptPerSlice`\"/>",
773         "comments": "",
774         "outputs": 1,
775         "x": 3874.001537322998,
776         "y": 6822.348090171814,
777         "z": "7f19236a.e75edc",
778         "wires": [
779             []
780         ]
781     },
782     {
783         "id": "cefaba81.9b3a38",
784         "type": "block",
785         "name": "Add PLMNInfoList Entry",
786         "xml": "<block atomic='true'>",
787         "atomic": "true",
788         "comments": "",
789         "outputs": 1,
790         "x": 3462.0007705688477,
791         "y": 6481.358399391174,
792         "z": "7f19236a.e75edc",
793         "wires": [
794             [
795                 "ae29fb7e.6e8d98",
796                 "5f347600.466d9c",
797                 "cd2d5652.f9e808",
798                 "80cbf9ed.b7d368",
799                 "75976871.6e2ac8",
800                 "6b85633e.478abc",
801                 "d17a02a9.a3f44",
802                 "6e1c4e1e.30632",
803                 "f2c426b2.eb7f68",
804                 "d07598b0.2afaf8"
805             ]
806         ]
807     },
808     {
809         "id": "6e1c4e1e.30632",
810         "type": "execute",
811         "name": "add PLMNInfoListEntry ToNRCellDU using PUT",
812         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-add-get-PLMNInfoListEntry-NRCellDU.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.addPLMNInfoListEntry.ToNRCellDU.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"PLMNInfoListEntry-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />",
813         "comments": "",
814         "outputs": 1,
815         "x": 3954.000862121582,
816         "y": 6901.35841178894,
817         "z": "7f19236a.e75edc",
818         "wires": [
819             [
820                 "536d569b.ab3828",
821                 "295c2824.3ea798"
822             ]
823         ]
824     },
825     {
826         "id": "5f347600.466d9c",
827         "type": "record",
828         "name": "record",
829         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Add PLMNInfoListEntry ToNRCellDU URL\"/>\n<parameter name=\"field2\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellDU.url`\"/>",
830         "comments": "",
831         "outputs": 1,
832         "x": 3872.000986099243,
833         "y": 6785.358832359314,
834         "z": "7f19236a.e75edc",
835         "wires": [
836             []
837         ]
838     },
839     {
840         "id": "bb7adb14.ea7608",
841         "type": "execute",
842         "name": "generate addPLMNInfoListEntry.ToNRCellDU",
843         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addPLMNInfoListEntry.ToNRCellDU`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellDU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
844         "comments": "",
845         "outputs": 1,
846         "x": 4005.0008697509766,
847         "y": 6381.014647960663,
848         "z": "7f19236a.e75edc",
849         "wires": [
850             []
851         ]
852     },
853     {
854         "id": "cd2d5652.f9e808",
855         "type": "execute",
856         "name": "Populate idGNBDUFunction",
857         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellDU.url\"/>\n    <parameter name=\"target\" value=\"{idGNBDUFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.gNBDUList.gNBDUId`\"/>",
858         "comments": "",
859         "outputs": 1,
860         "x": 3840.9904556274414,
861         "y": 6538.01465177536,
862         "z": "7f19236a.e75edc",
863         "wires": [
864             []
865         ]
866     },
867     {
868         "id": "80cbf9ed.b7d368",
869         "type": "execute",
870         "name": "Populate idNRCellDU",
871         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellDU.url\"/>\n    <parameter name=\"target\" value=\"{idNRCellDU}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.cellLocalId`\"/>",
872         "comments": "",
873         "outputs": 1,
874         "x": 3849.9904556274414,
875         "y": 6587.014653205872,
876         "z": "7f19236a.e75edc",
877         "wires": [
878             []
879         ]
880     },
881     {
882         "id": "75976871.6e2ac8",
883         "type": "execute",
884         "name": "Populate mcc",
885         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellDU.url\"/>\n    <parameter name=\"target\" value=\"{mcc}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.mcc`\"/>",
886         "comments": "",
887         "outputs": 1,
888         "x": 3850.9904556274414,
889         "y": 6637.014654159546,
890         "z": "7f19236a.e75edc",
891         "wires": [
892             []
893         ]
894     },
895     {
896         "id": "6b85633e.478abc",
897         "type": "execute",
898         "name": "Populate mnc",
899         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellDU.url\"/>\n    <parameter name=\"target\" value=\"{mnc}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.mnc`\"/>",
900         "comments": "",
901         "outputs": 1,
902         "x": 3852.990550994873,
903         "y": 6680.014594078064,
904         "z": "7f19236a.e75edc",
905         "wires": [
906             []
907         ]
908     },
909     {
910         "id": "536d569b.ab3828",
911         "type": "failure",
912         "name": "failure",
913         "xml": "<outcome value='failure'>\n",
914         "comments": "",
915         "outputs": 1,
916         "x": 4252.000602722168,
917         "y": 6838.34766960144,
918         "z": "7f19236a.e75edc",
919         "wires": [
920             [
921                 "d1eb7f57.e28e7"
922             ]
923         ]
924     },
925     {
926         "id": "295c2824.3ea798",
927         "type": "success",
928         "name": "success",
929         "xml": "<outcome value='success'>\n",
930         "comments": "",
931         "outputs": 1,
932         "x": 4291.000717163086,
933         "y": 6922.347679853439,
934         "z": "7f19236a.e75edc",
935         "wires": [
936             [
937                 "6a2fff25.c7787"
938             ]
939         ]
940     },
941     {
942         "id": "d1eb7f57.e28e7",
943         "type": "block",
944         "name": "block",
945         "xml": "<block>\n",
946         "atomic": "false",
947         "comments": "",
948         "outputs": 1,
949         "x": 4514.000499725342,
950         "y": 6723.347751379013,
951         "z": "7f19236a.e75edc",
952         "wires": [
953             [
954                 "f410d3f9.340c2",
955                 "7fd5972.a1bf968"
956             ]
957         ]
958     },
959     {
960         "id": "6a2fff25.c7787",
961         "type": "block",
962         "name": "block",
963         "xml": "<block>\n",
964         "atomic": "false",
965         "comments": "",
966         "outputs": 1,
967         "x": 4473.000228881836,
968         "y": 6877.347679853439,
969         "z": "7f19236a.e75edc",
970         "wires": [
971             [
972                 "9c8de94e.413ad8"
973             ]
974         ]
975     },
976     {
977         "id": "f410d3f9.340c2",
978         "type": "returnFailure",
979         "name": "return failure",
980         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error adding PLMNInfo List Entry to NRCellCUr\" />",
981         "comments": "",
982         "x": 4679.000499725342,
983         "y": 6806.348239660263,
984         "z": "7f19236a.e75edc",
985         "wires": []
986     },
987     {
988         "id": "9c8de94e.413ad8",
989         "type": "record",
990         "name": "record",
991         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"PLMNInfo List Entry Add to NRCELLDU Executed Successfully \"/>",
992         "comments": "",
993         "outputs": 1,
994         "x": 4640.000228881836,
995         "y": 6888.348168134689,
996         "z": "7f19236a.e75edc",
997         "wires": [
998             []
999         ]
1000     },
1001     {
1002         "id": "371caebf.cc2412",
1003         "type": "execute",
1004         "name": "generate addPLMNInfoListEntry.ToNRCellDU",
1005         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addPLMNInfoListEntry.ToNRCellDU.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellDU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
1006         "comments": "",
1007         "outputs": 1,
1008         "x": 4165.990219116211,
1009         "y": 6440.014649391174,
1010         "z": "7f19236a.e75edc",
1011         "wires": [
1012             []
1013         ]
1014     },
1015     {
1016         "id": "aae94e03.45cf1",
1017         "type": "block",
1018         "name": "ransim  URL",
1019         "xml": "<block atomic='true'>",
1020         "atomic": "true",
1021         "comments": "",
1022         "outputs": 1,
1023         "x": 3882.9901275634766,
1024         "y": 6442.0146498680115,
1025         "z": "7f19236a.e75edc",
1026         "wires": [
1027             [
1028                 "371caebf.cc2412",
1029                 "d35f209d.81bec"
1030             ]
1031         ]
1032     },
1033     {
1034         "id": "d35f209d.81bec",
1035         "type": "execute",
1036         "name": "populate mountName",
1037         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellDU.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.gNBDUList.gNBDUId`\"/>",
1038         "comments": "",
1039         "outputs": 1,
1040         "x": 4129.990219116211,
1041         "y": 6497.014650344849,
1042         "z": "7f19236a.e75edc",
1043         "wires": [
1044             []
1045         ]
1046     },
1047     {
1048         "id": "21f1f8b1.6d6388",
1049         "type": "comment",
1050         "name": "Connect to AddPLMNInfoList Entry",
1051         "info": "when able to talk to latest SDNC",
1052         "comments": "",
1053         "x": 3892.9901275634766,
1054         "y": 6861.347992897034,
1055         "z": "7f19236a.e75edc",
1056         "wires": []
1057     },
1058     {
1059         "id": "860326e9.d50c08",
1060         "type": "switchNode",
1061         "name": "ransim mounted",
1062         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
1063         "comments": "",
1064         "outputs": 1,
1065         "x": 3744.9898681640625,
1066         "y": 7010.681184768677,
1067         "z": "7f19236a.e75edc",
1068         "wires": [
1069             [
1070                 "8618a444.4e3ad8",
1071                 "f2f1d9e5.e1c4e8"
1072             ]
1073         ]
1074     },
1075     {
1076         "id": "8618a444.4e3ad8",
1077         "type": "outcome",
1078         "name": "Not Mounted",
1079         "xml": "<outcome value='false'>\n",
1080         "comments": "",
1081         "outputs": 1,
1082         "x": 3939.9898948669434,
1083         "y": 6970.681092262268,
1084         "z": "7f19236a.e75edc",
1085         "wires": [
1086             [
1087                 "94896d8b.6e0fe"
1088             ]
1089         ]
1090     },
1091     {
1092         "id": "f2f1d9e5.e1c4e8",
1093         "type": "outcome",
1094         "name": "Mounted",
1095         "xml": "<outcome value='true'>\n",
1096         "comments": "",
1097         "outputs": 1,
1098         "x": 3919.9898681640625,
1099         "y": 7049.681183815002,
1100         "z": "7f19236a.e75edc",
1101         "wires": [
1102             [
1103                 "67f45cfa.b65324"
1104             ]
1105         ]
1106     },
1107     {
1108         "id": "8eba75f5.17a9b8",
1109         "type": "record",
1110         "name": "record",
1111         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Setting variables for addRRMPolicyRatio to NRCellDU\"/>\n<parameter name=\"field2\" value=\"`$tmp.addRRMPolicyRatio.ToNRCellDU.url`\"/>\n<parameter name=\"field3\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field4\" value=\"`$tmp.mnc`\"/>\n<parameter name=\"field5\" value=\"`$payloadJson.input.sliceProfile.sNSSAI`\"/>\n<parameter name=\"field6\" value=\"`$tmp.uLThptPerSlice`\"/>\n<parameter name=\"field7\" value=\"`$tmp.dLThptPerSlice`\"/>",
1112         "comments": "",
1113         "outputs": 1,
1114         "x": 3896.9909706115723,
1115         "y": 7322.015332221985,
1116         "z": "7f19236a.e75edc",
1117         "wires": [
1118             []
1119         ]
1120     },
1121     {
1122         "id": "76f13015.fe52d",
1123         "type": "execute",
1124         "name": "add RRM Policy ToNRCellDU using PUT",
1125         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-add-RRMPolicyRatio-NRCellDU.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.addRRMPolicyRatio.ToNRCellDU.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"addRRMPolicyRatio-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />",
1126         "comments": "",
1127         "outputs": 1,
1128         "x": 3956.9899368286133,
1129         "y": 7561.024765729904,
1130         "z": "7f19236a.e75edc",
1131         "wires": [
1132             [
1133                 "440eaba9.2423c4"
1134             ]
1135         ]
1136     },
1137     {
1138         "id": "27f939c0.3c0786",
1139         "type": "record",
1140         "name": "record",
1141         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"addRRMPolicyRatio ToNRCellDU URL\"/>\n<parameter name=\"field2\" value=\"`$tmp.addRRMPolicyRatio.ToNRCellDU.url`\"/>",
1142         "comments": "",
1143         "outputs": 1,
1144         "x": 3888.9899940490723,
1145         "y": 7281.025586128235,
1146         "z": "7f19236a.e75edc",
1147         "wires": [
1148             []
1149         ]
1150     },
1151     {
1152         "id": "94896d8b.6e0fe",
1153         "type": "execute",
1154         "name": "generate addRRMPolicy.ToNRCellDU URL",
1155         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addRRMPolicyRatio.ToNRCellDU`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToNRCellDU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
1156         "comments": "",
1157         "outputs": 1,
1158         "x": 4225.989860534668,
1159         "y": 6968.68116569519,
1160         "z": "7f19236a.e75edc",
1161         "wires": [
1162             []
1163         ]
1164     },
1165     {
1166         "id": "f2168682.daffc8",
1167         "type": "execute",
1168         "name": "Populate idGNBDUFunction",
1169         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addRRMPolicyRatio.ToNRCellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToNRCellDU.url\"/>\n    <parameter name=\"target\" value=\"{idGNBDUFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.gNBDUList.gNBDUId`\"/>\n    ",
1170         "comments": "",
1171         "outputs": 1,
1172         "x": 3917.9796447753906,
1173         "y": 7103.681169509888,
1174         "z": "7f19236a.e75edc",
1175         "wires": [
1176             []
1177         ]
1178     },
1179     {
1180         "id": "a49b5184.6478a",
1181         "type": "execute",
1182         "name": "Populate idNRCellDU",
1183         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addRRMPolicyRatio.ToNRCellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToNRCellDU.url\"/>\n    <parameter name=\"target\" value=\"{idNRCellDU}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.cellLocalId`\"/>",
1184         "comments": "",
1185         "outputs": 1,
1186         "x": 3910.9796447753906,
1187         "y": 7157.681171417236,
1188         "z": "7f19236a.e75edc",
1189         "wires": [
1190             []
1191         ]
1192     },
1193     {
1194         "id": "334f8ecc.5195b2",
1195         "type": "execute",
1196         "name": "Populate id",
1197         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addRRMPolicyRatio.ToNRCellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToNRCellDU.url\"/>\n    <parameter name=\"target\" value=\"{id}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.RRMPolicyRatioID.NRCellDU`\"/>",
1198         "comments": "",
1199         "outputs": 1,
1200         "x": 3889.9796447753906,
1201         "y": 7194.681173324585,
1202         "z": "7f19236a.e75edc",
1203         "wires": [
1204             []
1205         ]
1206     },
1207     {
1208         "id": "a3757469.a04c08",
1209         "type": "failure",
1210         "name": "failure",
1211         "xml": "<outcome value='failure'>\n",
1212         "comments": "",
1213         "outputs": 1,
1214         "x": 4292.98974609375,
1215         "y": 7308.014510154724,
1216         "z": "7f19236a.e75edc",
1217         "wires": [
1218             [
1219                 "2b719b98.e8fe44"
1220             ]
1221         ]
1222     },
1223     {
1224         "id": "440eaba9.2423c4",
1225         "type": "success",
1226         "name": "success",
1227         "xml": "<outcome value='success'>\n",
1228         "comments": "",
1229         "outputs": 1,
1230         "x": 4293.989814758301,
1231         "y": 7587.014267683029,
1232         "z": "7f19236a.e75edc",
1233         "wires": [
1234             [
1235                 "d5703b74.4909a8"
1236             ]
1237         ]
1238     },
1239     {
1240         "id": "2b719b98.e8fe44",
1241         "type": "block",
1242         "name": "block",
1243         "xml": "<block>\n",
1244         "atomic": "false",
1245         "comments": "",
1246         "outputs": 1,
1247         "x": 4662.989776611328,
1248         "y": 7256.014129638672,
1249         "z": "7f19236a.e75edc",
1250         "wires": [
1251             [
1252                 "10c9a5de.802a5a",
1253                 "7fd5972.a1bf968"
1254             ]
1255         ]
1256     },
1257     {
1258         "id": "d5703b74.4909a8",
1259         "type": "block",
1260         "name": "block",
1261         "xml": "<block>\n",
1262         "atomic": "false",
1263         "comments": "",
1264         "outputs": 1,
1265         "x": 4473.989570617676,
1266         "y": 7584.014267683029,
1267         "z": "7f19236a.e75edc",
1268         "wires": [
1269             [
1270                 "f210526f.614be"
1271             ]
1272         ]
1273     },
1274     {
1275         "id": "10c9a5de.802a5a",
1276         "type": "returnFailure",
1277         "name": "return failure",
1278         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error adding RRM Policy\" />",
1279         "comments": "",
1280         "x": 4784.989776611328,
1281         "y": 7311.014617919922,
1282         "z": "7f19236a.e75edc",
1283         "wires": []
1284     },
1285     {
1286         "id": "f210526f.614be",
1287         "type": "record",
1288         "name": "record",
1289         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"addRRMPolicyRatio to NRCELLDU Executed Successfully \"/>",
1290         "comments": "",
1291         "outputs": 1,
1292         "x": 4622.98987197876,
1293         "y": 7610.014460325241,
1294         "z": "7f19236a.e75edc",
1295         "wires": [
1296             []
1297         ]
1298     },
1299     {
1300         "id": "e8eb2014.7c62c",
1301         "type": "execute",
1302         "name": "generate RRMPolicy Ratio URL ToNRCellDU",
1303         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addRRMPolicyRatio.ToNRCellDU.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToNRCellDU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
1304         "comments": "",
1305         "outputs": 1,
1306         "x": 4417.97957611084,
1307         "y": 7016.681475639343,
1308         "z": "7f19236a.e75edc",
1309         "wires": [
1310             []
1311         ]
1312     },
1313     {
1314         "id": "67f45cfa.b65324",
1315         "type": "block",
1316         "name": "ransim  URL",
1317         "xml": "<block atomic='true'>",
1318         "atomic": "true",
1319         "comments": "",
1320         "outputs": 1,
1321         "x": 4112.979518890381,
1322         "y": 7044.681183815002,
1323         "z": "7f19236a.e75edc",
1324         "wires": [
1325             [
1326                 "e8eb2014.7c62c",
1327                 "67e16bd2.94bfe4"
1328             ]
1329         ]
1330     },
1331     {
1332         "id": "67e16bd2.94bfe4",
1333         "type": "execute",
1334         "name": "populate mountName",
1335         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addRRMPolicyRatio.ToNRCellDU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToNRCellDU.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.gNBDUList.gNBDUId`\"/>",
1336         "comments": "",
1337         "outputs": 1,
1338         "x": 4354.979553222656,
1339         "y": 7078.681122779846,
1340         "z": "7f19236a.e75edc",
1341         "wires": [
1342             []
1343         ]
1344     },
1345     {
1346         "id": "86cb670e.35d4f8",
1347         "type": "comment",
1348         "name": "Connect to RRM P{olicy Ratio",
1349         "info": "when able to talk to latest SDNC",
1350         "comments": "",
1351         "x": 3953.9799842834473,
1352         "y": 7355.01508808136,
1353         "z": "7f19236a.e75edc",
1354         "wires": []
1355     },
1356     {
1357         "id": "f2670a26.a88588",
1358         "type": "block",
1359         "name": "rrmPolicyDedicatedRatio",
1360         "xml": "<block atomic='true'>",
1361         "atomic": "true",
1362         "comments": "",
1363         "outputs": 1,
1364         "x": 2121.000312805176,
1365         "y": 5563.6932373046875,
1366         "z": "7f19236a.e75edc",
1367         "wires": [
1368             [
1369                 "2a2a7a56.17c0b6",
1370                 "db112dc7.c3cd7",
1371                 "cac2cf96.0a6fb",
1372                 "7337084.cac37f8",
1373                 "91a7c29.a10f14",
1374                 "7d1144e6.f38d6c",
1375                 "1925c4db.44664b",
1376                 "94e48be2.0b8ef8",
1377                 "e310d8dd.c09168",
1378                 "2a1be4bc.b4fc9c",
1379                 "6fbcc34d.ff7a7c"
1380             ]
1381         ]
1382     },
1383     {
1384         "id": "793fc01b.adeef",
1385         "type": "execute",
1386         "name": "cellDUListEntries-nFType",
1387         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.nFType' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBDUList[' + $id2 + '].nFType'`\" />",
1388         "comments": "",
1389         "outputs": 1,
1390         "x": 3853,
1391         "y": 6072.01429271698,
1392         "z": "7f19236a.e75edc",
1393         "wires": [
1394             []
1395         ]
1396     },
1397     {
1398         "id": "31fc3576.1779ba",
1399         "type": "set",
1400         "name": "set rrmPolicyDedicatedRatio",
1401         "xml": "<set>\n<parameter name='tmp.rRMPolicyDedicatedRatio.CellDU' value='10' />",
1402         "comments": "",
1403         "x": 3840.000030517578,
1404         "y": 5777.135711669922,
1405         "z": "7f19236a.e75edc",
1406         "wires": []
1407     },
1408     {
1409         "id": "3176baf4.396126",
1410         "type": "set",
1411         "name": "set rrmPolicyDedicatedRatio",
1412         "xml": "<set>\n<parameter name='tmp.rRMPolicyDedicatedRatio.CellDU' value='20' />",
1413         "comments": "",
1414         "x": 3832.999954223633,
1415         "y": 5824.135678291321,
1416         "z": "7f19236a.e75edc",
1417         "wires": []
1418     },
1419     {
1420         "id": "2a2a7a56.17c0b6",
1421         "type": "record",
1422         "name": "record",
1423         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"rRMPolicyDedicatedRatio for CellDU \"/>\n<parameter name=\"field2\" value=\"`$tmp.rRMPolicyDedicatedRatio.CellDU`\"/>\n<parameter name=\"field3\" value=\"tmp.nearRTRIC.trafficCapacity1 \"/>\n<parameter name=\"field4\" value=\"`$tmp.nearRTRIC.trafficCapacity1`\"/>\n<parameter name=\"field5\" value=\"tmp.nearRTRIC.trafficCapacity \"/>\n<parameter name=\"field6\" value=\"`$tmp.nearRTRIC.trafficCapacity`\"/>\n<parameter name=\"field7\" value=\"tmp.nearRTRIC.trafficCapacityBPS\"/>\n<parameter name=\"field8\" value=\"`$tmp.nearRTRIC.trafficCapacityBPS`\"/>\n<parameter name=\"field9\" value=\"tmp.nrcelldu.totalPRBForSNSSAI \"/>\n<parameter name=\"field10\" value=\"`$tmp.nrcelldu.totalPRBForSNSSAI`\"/>\n<parameter name=\"field11\" value=\"tmp.nrcelldu.PRBPerImpactedCell \"/>\n<parameter name=\"field12\" value=\"`$tmp.nrcelldu.PRBPerImpactedCell`\"/>\n<parameter name=\"field13\" value=\"tmp.rRMPolicyDedicatedRatio.CellDU1 \"/>\n<parameter name=\"field14\" value=\"`$tmp.rRMPolicyDedicatedRatio.CellDU1`\"/>",
1424         "comments": "",
1425         "outputs": 1,
1426         "x": 2254.000129699707,
1427         "y": 5872.136839866638,
1428         "z": "7f19236a.e75edc",
1429         "wires": [
1430             []
1431         ]
1432     },
1433     {
1434         "id": "52fa9c93.f9a884",
1435         "type": "block",
1436         "name": "CUCP",
1437         "xml": "<block atomic='true'>",
1438         "atomic": "true",
1439         "comments": "",
1440         "outputs": 1,
1441         "x": 1561.9895324707031,
1442         "y": 1967.3477478027344,
1443         "z": "7f19236a.e75edc",
1444         "wires": [
1445             [
1446                 "76e9f03a.72e5e",
1447                 "f40f92b3.5f8ca",
1448                 "8b94d15.b62493",
1449                 "4de274eb.1a202c"
1450             ]
1451         ]
1452     },
1453     {
1454         "id": "b2a4c395.358d9",
1455         "type": "block",
1456         "name": "Add RRM Policy Ratio",
1457         "xml": "<block atomic='true'>",
1458         "atomic": "true",
1459         "comments": "",
1460         "outputs": 1,
1461         "x": 3033.9897117614746,
1462         "y": 3066.347779273987,
1463         "z": "7f19236a.e75edc",
1464         "wires": [
1465             [
1466                 "af0645ba.bd6128",
1467                 "57067079.d7eaf",
1468                 "177665d4.0287aa",
1469                 "f5121b6a.cf4bd8",
1470                 "c26da8e2.6be218",
1471                 "3c2df2a6.8e381e",
1472                 "8f57243a.070a88",
1473                 "e29459f0.edf198"
1474             ]
1475         ]
1476     },
1477     {
1478         "id": "87877ed0.2b1c1",
1479         "type": "switchNode",
1480         "name": "ransim mounted",
1481         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
1482         "comments": "",
1483         "outputs": 1,
1484         "x": 3046.9897117614746,
1485         "y": 2328.3480834960938,
1486         "z": "7f19236a.e75edc",
1487         "wires": [
1488             [
1489                 "33b4ba0d.fa8706",
1490                 "9e12b054.a44a5"
1491             ]
1492         ]
1493     },
1494     {
1495         "id": "33b4ba0d.fa8706",
1496         "type": "outcome",
1497         "name": "Not Mounted",
1498         "xml": "<outcome value='false'>\n",
1499         "comments": "",
1500         "outputs": 1,
1501         "x": 3236.9896926879883,
1502         "y": 2298.347867012024,
1503         "z": "7f19236a.e75edc",
1504         "wires": [
1505             [
1506                 "6de23c3b.ee4dc4"
1507             ]
1508         ]
1509     },
1510     {
1511         "id": "9e12b054.a44a5",
1512         "type": "outcome",
1513         "name": "Mounted",
1514         "xml": "<outcome value='true'>\n",
1515         "comments": "",
1516         "outputs": 1,
1517         "x": 3216.9896659851074,
1518         "y": 2377.3479585647583,
1519         "z": "7f19236a.e75edc",
1520         "wires": [
1521             [
1522                 "ee386d5e.1bb31"
1523             ]
1524         ]
1525     },
1526     {
1527         "id": "f40f92b3.5f8ca",
1528         "type": "for",
1529         "name": "For CUCPList Entries",
1530         "xml": "<for index='id2' start='0' end='`$tmp.CUCPListEntries`' >",
1531         "comments": "",
1532         "outputs": 1,
1533         "x": 1831.9895248413086,
1534         "y": 1962.3478698730469,
1535         "z": "7f19236a.e75edc",
1536         "wires": [
1537             [
1538                 "8db87c81.362ff",
1539                 "cd6d4f0b.9dfc1",
1540                 "a9f3222c.3a77f",
1541                 "17a46a75.d878c6",
1542                 "ac58f23b.62aee"
1543             ]
1544         ]
1545     },
1546     {
1547         "id": "76e9f03a.72e5e",
1548         "type": "record",
1549         "name": "record",
1550         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Number of CUCP List Entries \"/>\n<parameter name=\"field2\" value=\"`$tmp.CUCPListEntries`\"/>",
1551         "comments": "",
1552         "outputs": 1,
1553         "x": 1746.989658355713,
1554         "y": 1870.3480052947998,
1555         "z": "7f19236a.e75edc",
1556         "wires": [
1557             []
1558         ]
1559     },
1560     {
1561         "id": "8b94d15.b62493",
1562         "type": "execute",
1563         "name": "set CUCP Level parms",
1564         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.CUCPListEntries' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUCPList_length'`\" />",
1565         "comments": "",
1566         "outputs": 1,
1567         "x": 1701.9896545410156,
1568         "y": 1832.3475170135498,
1569         "z": "7f19236a.e75edc",
1570         "wires": [
1571             []
1572         ]
1573     },
1574     {
1575         "id": "c560a376.9ae24",
1576         "type": "execute",
1577         "name": "cellCUList Entries",
1578         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.cellCUListEntries' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUCPList[' + $id2 + '].cellCUList_length'`\" />",
1579         "comments": "",
1580         "outputs": 1,
1581         "x": 2511.9893112182617,
1582         "y": 1680.3481256961823,
1583         "z": "7f19236a.e75edc",
1584         "wires": [
1585             []
1586         ]
1587     },
1588     {
1589         "id": "8db87c81.362ff",
1590         "type": "record",
1591         "name": "record",
1592         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Numberof cellCU of Entries \"/>\n<parameter name=\"field2\" value=\"`$tmp.cellCUListEntries`\"/>\n<parameter name=\"field3\" value=\"`$tmp.gNBCUCPList.gNBCUName`\"/>\n<parameter name=\"field4\" value=\"`$tmp.gNBCUCPList.gNBId`\"/>\n<parameter name=\"field5\" value=\"`$tmp.gNBCUCPList.gNBIdLengthh`\"/>\n<parameter name=\"field6\" value=\"`$tmp.gNBCUCPList.nFType`\"/>\n<parameter name=\"field7\" value=\"`$tmp.gNBCUCPList.pLMNId`\"/>",
1593         "comments": "",
1594         "outputs": 1,
1595         "x": 2109.989797592163,
1596         "y": 1886.3479890823364,
1597         "z": "7f19236a.e75edc",
1598         "wires": [
1599             []
1600         ]
1601     },
1602     {
1603         "id": "cd6d4f0b.9dfc1",
1604         "type": "block",
1605         "name": "cellCUCPList Level Parms",
1606         "xml": "<block atomic='true'>",
1607         "atomic": "true",
1608         "comments": "",
1609         "outputs": 1,
1610         "x": 2178.989532470703,
1611         "y": 1783.3478088378906,
1612         "z": "7f19236a.e75edc",
1613         "wires": [
1614             [
1615                 "c560a376.9ae24",
1616                 "50b4ce21.73071",
1617                 "5a148b90.407424",
1618                 "2e0bf24a.29594e",
1619                 "920abbcc.99e558",
1620                 "3fbba716.3dadf8"
1621             ]
1622         ]
1623     },
1624     {
1625         "id": "50b4ce21.73071",
1626         "type": "execute",
1627         "name": "gNBCUCPList.gNBCUName",
1628         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBCUCPList.gNBCUName' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUCPList[' + $id2 + '].gNBCUName'`\" />\n",
1629         "comments": "",
1630         "outputs": 1,
1631         "x": 2540.9893493652344,
1632         "y": 1723.3477487564087,
1633         "z": "7f19236a.e75edc",
1634         "wires": [
1635             []
1636         ]
1637     },
1638     {
1639         "id": "5a148b90.407424",
1640         "type": "execute",
1641         "name": "gNBCUCPList-gNBId",
1642         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBCUCPList.gNBId' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUCPList[' + $id2 + '].gNBId'`\" />",
1643         "comments": "",
1644         "outputs": 1,
1645         "x": 2555.9896507263184,
1646         "y": 1772.3478708267212,
1647         "z": "7f19236a.e75edc",
1648         "wires": [
1649             []
1650         ]
1651     },
1652     {
1653         "id": "2e0bf24a.29594e",
1654         "type": "execute",
1655         "name": "gNBCUCPList-gNBIdLength",
1656         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBCUCPList.gNBIdLength' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUCPList[' + $id2 + '].gNBIdLength'`\" />",
1657         "comments": "",
1658         "outputs": 1,
1659         "x": 2581.989532470703,
1660         "y": 1821.3479919433594,
1661         "z": "7f19236a.e75edc",
1662         "wires": [
1663             []
1664         ]
1665     },
1666     {
1667         "id": "920abbcc.99e558",
1668         "type": "execute",
1669         "name": "gNBCUCPList-pLMNId",
1670         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBCUCPList.pLMNId' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUCPList[' + $id2 + '].pLMNId'`\" />",
1671         "comments": "",
1672         "outputs": 1,
1673         "x": 2594.989532470703,
1674         "y": 1913.3478708267212,
1675         "z": "7f19236a.e75edc",
1676         "wires": [
1677             []
1678         ]
1679     },
1680     {
1681         "id": "a9f3222c.3a77f",
1682         "type": "for",
1683         "name": "For List of Cells ",
1684         "xml": "<for index='id3' start='0' end='`$getListofCells-configdb-response._length `' >",
1685         "comments": "",
1686         "outputs": 1,
1687         "x": 2254.979522705078,
1688         "y": 2192.347869873047,
1689         "z": "7f19236a.e75edc",
1690         "wires": [
1691             [
1692                 "15c261.3e15cda",
1693                 "64cedf3c.b0559"
1694             ]
1695         ]
1696     },
1697     {
1698         "id": "edfc61ac.1dced",
1699         "type": "block",
1700         "name": "pLMNInfoList Level Parms",
1701         "xml": "<block atomic='true'>",
1702         "atomic": "true",
1703         "comments": "",
1704         "outputs": 1,
1705         "x": 3208.979274749756,
1706         "y": 2057.3477783203125,
1707         "z": "7f19236a.e75edc",
1708         "wires": [
1709             [
1710                 "eca6d351.66bf"
1711             ]
1712         ]
1713     },
1714     {
1715         "id": "eca6d351.66bf",
1716         "type": "execute",
1717         "name": "pLMNInfoListEntries",
1718         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.pLMNInfoListEntries' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUCPList[' + $id2 + '].cellCUList[' + $id3 + '].pLMNInfoList_length'`\" />",
1719         "comments": "",
1720         "outputs": 1,
1721         "x": 3473.979290008545,
1722         "y": 2035.3477687835693,
1723         "z": "7f19236a.e75edc",
1724         "wires": [
1725             []
1726         ]
1727     },
1728     {
1729         "id": "df5aa5bc.20d4f8",
1730         "type": "record",
1731         "name": "record",
1732         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Numberof pLMNInfoList Entries \"/>\n<parameter name=\"field2\" value=\"`$tmp.pLMNInfoListEntries`\"/>\n<parameter name=\"field3\" value=\"cellLocalId from Relevant cells \"/>\n<parameter name=\"field4\" value=\"`$tmp.cellLocalId`\"/>",
1733         "comments": "",
1734         "outputs": 1,
1735         "x": 3175.979290008545,
1736         "y": 2115.3477687835693,
1737         "z": "7f19236a.e75edc",
1738         "wires": [
1739             []
1740         ]
1741     },
1742     {
1743         "id": "f286d783.02ea68",
1744         "type": "for",
1745         "name": "For pLMNInfoListEntries",
1746         "xml": "<for index='id4' start='0' end='`$tmp.pLMNInfoListEntries`' >",
1747         "comments": "",
1748         "outputs": 1,
1749         "x": 3206.979290008545,
1750         "y": 2213.3477687835693,
1751         "z": "7f19236a.e75edc",
1752         "wires": [
1753             [
1754                 "bd382cb0.788f7"
1755             ]
1756         ]
1757     },
1758     {
1759         "id": "17a46a75.d878c6",
1760         "type": "record",
1761         "name": "record",
1762         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"MCC \"/>\n<parameter name=\"field2\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field3\" value=\"MNC \"/>\n<parameter name=\"field4\" value=\"`$tmp.mnc`\"/>\n<parameter name=\"field5\" value=\"Calculated uLThptPerSlice \"/>\n<parameter name=\"field6\" value=\"`$tmp.uLThptPerSlice`\"/>\n<parameter name=\"field7\" value=\"Calculated dLThptPerSlice \"/>\n<parameter name=\"field8\" value=\"`$tmp.dLThptPerSlice`\"/>\n<parameter name=\"field9\" value=\"Calculated maxNumberOfConns \"/>\n<parameter name=\"field10\" value=\"`$tmp.maxNumberOfConns`\"/>",
1763         "comments": "",
1764         "outputs": 1,
1765         "x": 2108.979331970215,
1766         "y": 1927.3477449417114,
1767         "z": "7f19236a.e75edc",
1768         "wires": [
1769             []
1770         ]
1771     },
1772     {
1773         "id": "bd382cb0.788f7",
1774         "type": "block",
1775         "name": "pLMNInfoList Parms",
1776         "xml": "<block atomic='true'>",
1777         "atomic": "true",
1778         "comments": "",
1779         "outputs": 1,
1780         "x": 3426.979290008545,
1781         "y": 2209.3477687835693,
1782         "z": "7f19236a.e75edc",
1783         "wires": [
1784             [
1785                 "a60a5219.86792",
1786                 "cc299fbe.5708f"
1787             ]
1788         ]
1789     },
1790     {
1791         "id": "a60a5219.86792",
1792         "type": "execute",
1793         "name": "sNSSAI",
1794         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.fromRAN.sNSSAI' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBDUList[' + $id2 + '].cellDUList[' + $id3 + '].pLMNInfoList[' + $id4 + '].sNSSAI.sNSSAI'`\" />",
1795         "comments": "",
1796         "outputs": 1,
1797         "x": 3600.9793434143066,
1798         "y": 2165.3477687835693,
1799         "z": "7f19236a.e75edc",
1800         "wires": [
1801             []
1802         ]
1803     },
1804     {
1805         "id": "b5325d5c.4b2a2",
1806         "type": "comment",
1807         "name": "Check if sNSSAI already exists in YANG tree",
1808         "info": "This needs more work. If sNSSAI already exists in the YANG tree, need to patch the existing pLMNInfoList entry",
1809         "comments": "",
1810         "x": 3278.979290008545,
1811         "y": 2164.3477687835693,
1812         "z": "7f19236a.e75edc",
1813         "wires": []
1814     },
1815     {
1816         "id": "cc299fbe.5708f",
1817         "type": "record",
1818         "name": "record",
1819         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"sNSSAI from RAN to check if already exists \"/>\n<parameter name=\"field2\" value=\"`$tmp.fromRAN.sNSSAI`\"/>\n",
1820         "comments": "",
1821         "outputs": 1,
1822         "x": 3603.979290008545,
1823         "y": 2229.3477687835693,
1824         "z": "7f19236a.e75edc",
1825         "wires": [
1826             []
1827         ]
1828     },
1829     {
1830         "id": "b1a72d91.c8006",
1831         "type": "execute",
1832         "name": "cellLocalId",
1833         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.cellLocalId' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUCPList[' + $id2 + '].cellCUList[' + $id3 + '].cellLocalId'`\" />",
1834         "comments": "",
1835         "outputs": 1,
1836         "x": 3450.9792823791504,
1837         "y": 2095.3477535247803,
1838         "z": "7f19236a.e75edc",
1839         "wires": [
1840             []
1841         ]
1842     },
1843     {
1844         "id": "bf3d2ed.eec87d",
1845         "type": "record",
1846         "name": "record",
1847         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Setting variables for PLMNInfoList Entry Add to NRCellCU\"/>\n<parameter name=\"field2\" value=\"`$prop.controller.url + $tmp.addPLMNInfoListEntry.ToNRCellCU.url`\"/>\n<parameter name=\"field3\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field4\" value=\"`$tmp.mnc`\"/>\n<parameter name=\"field5\" value=\"`$payloadJson.input.sliceProfile.sNSSAI`\"/>\n<parameter name=\"field6\" value=\"`$tmp.uLThptPerSlice`\"/>\n<parameter name=\"field7\" value=\"`$tmp.dLThptPerSlice`\"/>",
1848         "comments": "",
1849         "outputs": 1,
1850         "x": 3387.9905395507812,
1851         "y": 2668.6814641952515,
1852         "z": "7f19236a.e75edc",
1853         "wires": [
1854             []
1855         ]
1856     },
1857     {
1858         "id": "e944c0a6.37812",
1859         "type": "block",
1860         "name": "Add PLMNInfoList Entry",
1861         "xml": "<block atomic='true'>",
1862         "atomic": "true",
1863         "comments": "",
1864         "outputs": 1,
1865         "x": 3092.9893836975098,
1866         "y": 2604.6918392181396,
1867         "z": "7f19236a.e75edc",
1868         "wires": [
1869             [
1870                 "bf3d2ed.eec87d",
1871                 "79f5133.09887ec",
1872                 "dafbdf61.3212b",
1873                 "9395a449.84a3a8",
1874                 "e2d7b7d2.65cc08",
1875                 "5915bfdc.bca9e",
1876                 "87877ed0.2b1c1",
1877                 "77d34d2b.5088b4",
1878                 "e9c2a3b4.eaefb"
1879             ]
1880         ]
1881     },
1882     {
1883         "id": "77d34d2b.5088b4",
1884         "type": "execute",
1885         "name": "add PLMNInfoListEntry ToNRCellCU using PUT",
1886         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-add-get-PLMNInfoListEntry-NRCellCU.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.addPLMNInfoListEntry.ToNRCellCU.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"PLMNInfoListEntry-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />",
1887         "comments": "",
1888         "outputs": 1,
1889         "x": 3494.990074157715,
1890         "y": 2743.6917991638184,
1891         "z": "7f19236a.e75edc",
1892         "wires": [
1893             [
1894                 "84aed27f.54603",
1895                 "b01356db.a097a8"
1896             ]
1897         ]
1898     },
1899     {
1900         "id": "79f5133.09887ec",
1901         "type": "record",
1902         "name": "record",
1903         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Add PLMNInfoListEntry ToNRCellCU URL\"/>\n<parameter name=\"field2\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellCU.url`\"/>",
1904         "comments": "",
1905         "outputs": 1,
1906         "x": 3381.989501953125,
1907         "y": 2636.6920232772827,
1908         "z": "7f19236a.e75edc",
1909         "wires": [
1910             []
1911         ]
1912     },
1913     {
1914         "id": "6de23c3b.ee4dc4",
1915         "type": "execute",
1916         "name": "generate addPLMNInfoListEntry.ToNRCellDU",
1917         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addPLMNInfoListEntry.ToNRCellCU`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
1918         "comments": "",
1919         "outputs": 1,
1920         "x": 3521.9896202087402,
1921         "y": 2298.3480167388916,
1922         "z": "7f19236a.e75edc",
1923         "wires": [
1924             []
1925         ]
1926     },
1927     {
1928         "id": "dafbdf61.3212b",
1929         "type": "execute",
1930         "name": "Populate idGNBDUFunction",
1931         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{idGNBCUCPFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.gNBCUCPList.gNBCUName`\"/>",
1932         "comments": "",
1933         "outputs": 1,
1934         "x": 3403.9794120788574,
1935         "y": 2434.3478388786316,
1936         "z": "7f19236a.e75edc",
1937         "wires": [
1938             []
1939         ]
1940     },
1941     {
1942         "id": "9395a449.84a3a8",
1943         "type": "execute",
1944         "name": "Populate idNRCellDU",
1945         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{idNRCellCU}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.cellLocalId`\"/>",
1946         "comments": "",
1947         "outputs": 1,
1948         "x": 3391.97940826416,
1949         "y": 2480.347899913788,
1950         "z": "7f19236a.e75edc",
1951         "wires": [
1952             []
1953         ]
1954     },
1955     {
1956         "id": "e2d7b7d2.65cc08",
1957         "type": "execute",
1958         "name": "Populate mcc",
1959         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{mcc}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.mcc`\"/>",
1960         "comments": "",
1961         "outputs": 1,
1962         "x": 3378.979410171509,
1963         "y": 2521.3479614257812,
1964         "z": "7f19236a.e75edc",
1965         "wires": [
1966             []
1967         ]
1968     },
1969     {
1970         "id": "5915bfdc.bca9e",
1971         "type": "execute",
1972         "name": "Populate mnc",
1973         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{mnc}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.mnc`\"/>",
1974         "comments": "",
1975         "outputs": 1,
1976         "x": 3386.97940826416,
1977         "y": 2562.3478393554688,
1978         "z": "7f19236a.e75edc",
1979         "wires": [
1980             []
1981         ]
1982     },
1983     {
1984         "id": "84aed27f.54603",
1985         "type": "failure",
1986         "name": "failure",
1987         "xml": "<outcome value='failure'>\n",
1988         "comments": "",
1989         "outputs": 1,
1990         "x": 3610.989734649658,
1991         "y": 2541.6811418533325,
1992         "z": "7f19236a.e75edc",
1993         "wires": [
1994             [
1995                 "db8413de.9796"
1996             ]
1997         ]
1998     },
1999     {
2000         "id": "b01356db.a097a8",
2001         "type": "success",
2002         "name": "success",
2003         "xml": "<outcome value='success'>\n",
2004         "comments": "",
2005         "outputs": 1,
2006         "x": 3903.989776611328,
2007         "y": 2763.681233406067,
2008         "z": "7f19236a.e75edc",
2009         "wires": [
2010             [
2011                 "63179411.9eb23c"
2012             ]
2013         ]
2014     },
2015     {
2016         "id": "db8413de.9796",
2017         "type": "block",
2018         "name": "block",
2019         "xml": "<block>\n",
2020         "atomic": "false",
2021         "comments": "",
2022         "outputs": 1,
2023         "x": 3744.989734649658,
2024         "y": 2548.681263923645,
2025         "z": "7f19236a.e75edc",
2026         "wires": [
2027             [
2028                 "dd4a76b.8125388",
2029                 "7fd5972.a1bf968"
2030             ]
2031         ]
2032     },
2033     {
2034         "id": "63179411.9eb23c",
2035         "type": "block",
2036         "name": "block",
2037         "xml": "<block>\n",
2038         "atomic": "false",
2039         "comments": "",
2040         "outputs": 1,
2041         "x": 4078.989456176758,
2042         "y": 2760.681233406067,
2043         "z": "7f19236a.e75edc",
2044         "wires": [
2045             [
2046                 "3502ceb8.4e9282"
2047             ]
2048         ]
2049     },
2050     {
2051         "id": "dd4a76b.8125388",
2052         "type": "returnFailure",
2053         "name": "return failure",
2054         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error adding PLMNInfoList Entry to NRCellCU\" />",
2055         "comments": "",
2056         "x": 3890.9894104003906,
2057         "y": 2648.6813440322876,
2058         "z": "7f19236a.e75edc",
2059         "wires": []
2060     },
2061     {
2062         "id": "3502ceb8.4e9282",
2063         "type": "record",
2064         "name": "record",
2065         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"PLMNInfo List Entry Add to NRCELLCU Executed Successfully \"/>",
2066         "comments": "",
2067         "outputs": 1,
2068         "x": 4233.99010848999,
2069         "y": 2752.681559085846,
2070         "z": "7f19236a.e75edc",
2071         "wires": [
2072             []
2073         ]
2074     },
2075     {
2076         "id": "4de274eb.1a202c",
2077         "type": "set",
2078         "name": "Calculate RRM Parms",
2079         "xml": "<set>\n<parameter name='tmp.maxNumberOfConns' value='`$payloadJson.input.sliceProfile.maxNumberofConns`' />\n<parameter name='tmp.uLThptPerSlice' value='`$payloadJson.input.sliceProfile.uLThptPerSlice`' />\n<parameter name='tmp.dLThptPerSlice' value='`$payloadJson.input.sliceProfile.dLThptPerSlice`' />",
2080         "comments": "",
2081         "x": 1816.9792442321777,
2082         "y": 1917.3480072021484,
2083         "z": "7f19236a.e75edc",
2084         "wires": []
2085     },
2086     {
2087         "id": "cdecce9.6fb6d3",
2088         "type": "execute",
2089         "name": "generate addPLMNInfoListEntry.ToNRCellDU",
2090         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addPLMNInfoListEntry.ToNRCellCU.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
2091         "comments": "",
2092         "outputs": 1,
2093         "x": 3716.979347229004,
2094         "y": 2342.347897529602,
2095         "z": "7f19236a.e75edc",
2096         "wires": [
2097             []
2098         ]
2099     },
2100     {
2101         "id": "ee386d5e.1bb31",
2102         "type": "block",
2103         "name": "ransim  URL",
2104         "xml": "<block atomic='true'>",
2105         "atomic": "true",
2106         "comments": "",
2107         "outputs": 1,
2108         "x": 3409.979316711426,
2109         "y": 2372.3479585647583,
2110         "z": "7f19236a.e75edc",
2111         "wires": [
2112             [
2113                 "cdecce9.6fb6d3",
2114                 "11c99de7.4cd092"
2115             ]
2116         ]
2117     },
2118     {
2119         "id": "11c99de7.4cd092",
2120         "type": "execute",
2121         "name": "populate mountName",
2122         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.gNBCUCPList.gNBCUName`\"/>",
2123         "comments": "",
2124         "outputs": 1,
2125         "x": 3660.979747772217,
2126         "y": 2395.3480911254883,
2127         "z": "7f19236a.e75edc",
2128         "wires": [
2129             []
2130         ]
2131     },
2132     {
2133         "id": "73661519.bbce9c",
2134         "type": "block",
2135         "name": "Get Cells List in TA",
2136         "xml": "<block atomic='true'>",
2137         "atomic": "true",
2138         "comments": "",
2139         "outputs": 1,
2140         "x": 1431.3128929138184,
2141         "y": 477.4591579437256,
2142         "z": "7f19236a.e75edc",
2143         "wires": [
2144             [
2145                 "afd584fe.888a28"
2146             ]
2147         ]
2148     },
2149     {
2150         "id": "c519014f.a858f",
2151         "type": "execute",
2152         "name": "generate getListOfCells URL",
2153         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.configdb.getListOfCells`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.configdb.getListOfCells.url\"/>\n    <parameter name=\"target\" value=\"{trackingArea}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.payload.trackingArea`\"/>",
2154         "comments": "",
2155         "outputs": 1,
2156         "x": 2027.3127899169922,
2157         "y": 343.014684677124,
2158         "z": "7f19236a.e75edc",
2159         "wires": [
2160             []
2161         ]
2162     },
2163     {
2164         "id": "49c75c00.2661e4",
2165         "type": "record",
2166         "name": "record configdb RestAPI parms",
2167         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"URL for configDB Get getListOfCells for tracking area\"/>\n<parameter name='field2' value=\"`$prop.configdb.url + $tmp.configdb.getListOfCells.url`\" />\n<parameter name='field3' value=\"`$tmp.payload.trackingArea`\" />",
2168         "comments": "",
2169         "outputs": 1,
2170         "x": 2026.757553100586,
2171         "y": 392.7926445007324,
2172         "z": "7f19236a.e75edc",
2173         "wires": [
2174             []
2175         ]
2176     },
2177     {
2178         "id": "d7a068b7.254888",
2179         "type": "execute",
2180         "name": "Get ListOfCells for TrackingArea",
2181         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $tmp.configdb.getListOfCells.url`\"/>\n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"getListofCells-configdb-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />",
2182         "comments": "",
2183         "outputs": 1,
2184         "x": 1922.0906372070312,
2185         "y": 441.34810733795166,
2186         "z": "7f19236a.e75edc",
2187         "wires": [
2188             [
2189                 "a79c8274.505ff",
2190                 "5d31345a.be9c1c"
2191             ]
2192         ]
2193     },
2194     {
2195         "id": "a79c8274.505ff",
2196         "type": "failure",
2197         "name": "failure",
2198         "xml": "<outcome value='failure'>\n",
2199         "comments": "",
2200         "outputs": 1,
2201         "x": 2237.97931098938,
2202         "y": 412.01486587524414,
2203         "z": "7f19236a.e75edc",
2204         "wires": [
2205             [
2206                 "49ce6f67.7d79a"
2207             ]
2208         ]
2209     },
2210     {
2211         "id": "5d31345a.be9c1c",
2212         "type": "success",
2213         "name": "success",
2214         "xml": "<outcome value='success'>\n",
2215         "comments": "",
2216         "outputs": 1,
2217         "x": 2148.0905151367188,
2218         "y": 459.1259765625,
2219         "z": "7f19236a.e75edc",
2220         "wires": [
2221             [
2222                 "39e80a5a.f4ce06"
2223             ]
2224         ]
2225     },
2226     {
2227         "id": "49ce6f67.7d79a",
2228         "type": "block",
2229         "name": "block",
2230         "xml": "<block>",
2231         "atomic": "false",
2232         "comments": "",
2233         "outputs": 1,
2234         "x": 2412.9792861938477,
2235         "y": 438.3481388092041,
2236         "z": "7f19236a.e75edc",
2237         "wires": [
2238             [
2239                 "f0226b00.1849d8",
2240                 "80e24c71.049a1",
2241                 "7fd5972.a1bf968"
2242             ]
2243         ]
2244     },
2245     {
2246         "id": "39e80a5a.f4ce06",
2247         "type": "block",
2248         "name": "block",
2249         "xml": "<block>\n",
2250         "atomic": "false",
2251         "comments": "",
2252         "outputs": 1,
2253         "x": 2132.9790420532227,
2254         "y": 569.348222732544,
2255         "z": "7f19236a.e75edc",
2256         "wires": [
2257             [
2258                 "4882c503.48fe3c",
2259                 "ade202cb.57fd5",
2260                 "711e4b78.0a0ac4"
2261             ]
2262         ]
2263     },
2264     {
2265         "id": "f0226b00.1849d8",
2266         "type": "returnFailure",
2267         "name": "return failure",
2268         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Getting Info from ConfigDB. Aborting RPC executiopn'/>",
2269         "comments": "",
2270         "x": 2348.9790420532227,
2271         "y": 516.348123550415,
2272         "z": "7f19236a.e75edc",
2273         "wires": []
2274     },
2275     {
2276         "id": "4882c503.48fe3c",
2277         "type": "record",
2278         "name": "record",
2279         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully Obtained List of Cells from ConfigDB\"/>\n<parameter name=\"field2\" value=\"`$getListofCells-configdb-response._length`\"/>\n<parameter name=\"field3\" value=\"List of Cells in the Tracking Area Relevant for RAN Slice Instantiation \"/>",
2280         "comments": "",
2281         "outputs": 1,
2282         "x": 2292.9790115356445,
2283         "y": 564.3481311798096,
2284         "z": "7f19236a.e75edc",
2285         "wires": [
2286             []
2287         ]
2288     },
2289     {
2290         "id": "80e24c71.049a1",
2291         "type": "set",
2292         "name": "set",
2293         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Getting Info from ConfigDB. Aborting RPC executiopn'/>",
2294         "comments": "",
2295         "x": 2392.979377746582,
2296         "y": 376.45918464660645,
2297         "z": "7f19236a.e75edc",
2298         "wires": []
2299     },
2300     {
2301         "id": "ade202cb.57fd5",
2302         "type": "execute",
2303         "name": "printContext",
2304         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/opt/opendaylight/current/data/log/ranSlice-instantiateRANSlice-configrsp-context.log' />\n\n\n",
2305         "comments": "",
2306         "outputs": 1,
2307         "x": 2312.7573318481445,
2308         "y": 708.3481616973877,
2309         "z": "7f19236a.e75edc",
2310         "wires": [
2311             []
2312         ]
2313     },
2314     {
2315         "id": "dfd24de5.c4599",
2316         "type": "comment",
2317         "name": "Connect to AddPLMNInfoList Entry",
2318         "info": "when able to talk to latest SDNC",
2319         "comments": "",
2320         "x": 3390.979106903076,
2321         "y": 2702.6810569763184,
2322         "z": "7f19236a.e75edc",
2323         "wires": []
2324     },
2325     {
2326         "id": "af0645ba.bd6128",
2327         "type": "switchNode",
2328         "name": "ransim mounted",
2329         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
2330         "comments": "",
2331         "outputs": 1,
2332         "x": 3245.979106903076,
2333         "y": 2860.014430999756,
2334         "z": "7f19236a.e75edc",
2335         "wires": [
2336             [
2337                 "c1795963.995998",
2338                 "afb1af83.ed56f"
2339             ]
2340         ]
2341     },
2342     {
2343         "id": "c1795963.995998",
2344         "type": "outcome",
2345         "name": "Not Mounted",
2346         "xml": "<outcome value='false'>\n",
2347         "comments": "",
2348         "outputs": 1,
2349         "x": 3440.979133605957,
2350         "y": 2820.014338493347,
2351         "z": "7f19236a.e75edc",
2352         "wires": [
2353             [
2354                 "a9fc95c9.e282d8"
2355             ]
2356         ]
2357     },
2358     {
2359         "id": "afb1af83.ed56f",
2360         "type": "outcome",
2361         "name": "Mounted",
2362         "xml": "<outcome value='true'>\n",
2363         "comments": "",
2364         "outputs": 1,
2365         "x": 3420.979106903076,
2366         "y": 2899.0144300460815,
2367         "z": "7f19236a.e75edc",
2368         "wires": [
2369             [
2370                 "be2c6f5d.59ae6"
2371             ]
2372         ]
2373     },
2374     {
2375         "id": "3c2df2a6.8e381e",
2376         "type": "record",
2377         "name": "record",
2378         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Setting variables for addRRMPolicyRatio to NRCellCU\"/>\n<parameter name=\"field2\" value=\"`$prop.controller.url + $tmp.addRRMPolicyRatio.ToNRCellCU.url`\"/>\n<parameter name=\"field3\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field4\" value=\"`$tmp.mnc`\"/>\n<parameter name=\"field5\" value=\"`$tmp.payload.sNSSAI`\"/>\n<parameter name=\"field6\" value=\"`$tmp.uLThptPerSlice`\"/>\n<parameter name=\"field7\" value=\"`$tmp.dLThptPerSlice`\"/>",
2379         "comments": "",
2380         "outputs": 1,
2381         "x": 3392.9802284240723,
2382         "y": 3143.3483386039734,
2383         "z": "7f19236a.e75edc",
2384         "wires": [
2385             []
2386         ]
2387     },
2388     {
2389         "id": "8f57243a.070a88",
2390         "type": "execute",
2391         "name": "add RRM Policy ToNRCellCU using PUT",
2392         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-add-RRMPolicyRatio-NRCellCU.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.addRRMPolicyRatio.ToNRCellCU.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"addRRMPolicyRatio-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />",
2393         "comments": "",
2394         "outputs": 1,
2395         "x": 3630.9791221618652,
2396         "y": 3196.3580265045166,
2397         "z": "7f19236a.e75edc",
2398         "wires": [
2399             [
2400                 "a759308a.d3254",
2401                 "51534e06.df468"
2402             ]
2403         ]
2404     },
2405     {
2406         "id": "c26da8e2.6be218",
2407         "type": "record",
2408         "name": "record",
2409         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"addRRMPolicyRatio ToNRCellCU URL\"/>\n<parameter name=\"field2\" value=\"`$tmp.addRRMPolicyRatio.ToNRCellCU.url`\"/>",
2410         "comments": "",
2411         "outputs": 1,
2412         "x": 3398.9791297912598,
2413         "y": 3109.3581647872925,
2414         "z": "7f19236a.e75edc",
2415         "wires": [
2416             []
2417         ]
2418     },
2419     {
2420         "id": "a9fc95c9.e282d8",
2421         "type": "execute",
2422         "name": "generate addRRMPolicy.ToNRCellDU URL",
2423         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addRRMPolicyRatio.ToNRCellCU`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
2424         "comments": "",
2425         "outputs": 1,
2426         "x": 3723.979106903076,
2427         "y": 2815.0144302845,
2428         "z": "7f19236a.e75edc",
2429         "wires": [
2430             []
2431         ]
2432     },
2433     {
2434         "id": "57067079.d7eaf",
2435         "type": "execute",
2436         "name": "Populate idGNBDUFunction",
2437         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addRRMPolicyRatio.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{idGNBCUCPFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.gNBCUCPList.gNBCUName`\"/>",
2438         "comments": "",
2439         "outputs": 1,
2440         "x": 3436.9688682556152,
2441         "y": 2951.0145206451416,
2442         "z": "7f19236a.e75edc",
2443         "wires": [
2444             []
2445         ]
2446     },
2447     {
2448         "id": "177665d4.0287aa",
2449         "type": "execute",
2450         "name": "Populate idNRCellDU",
2451         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addRRMPolicyRatio.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{idNRCellCU}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.cellLocalId`\"/>",
2452         "comments": "",
2453         "outputs": 1,
2454         "x": 3417.9688682556152,
2455         "y": 2990.0142765045166,
2456         "z": "7f19236a.e75edc",
2457         "wires": [
2458             []
2459         ]
2460     },
2461     {
2462         "id": "f5121b6a.cf4bd8",
2463         "type": "execute",
2464         "name": "Populate id",
2465         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addRRMPolicyRatio.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{id}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.RRMPolicyRatioID.NRCellCU`\"/>",
2466         "comments": "",
2467         "outputs": 1,
2468         "x": 3398.9688758850098,
2469         "y": 3030.014659881592,
2470         "z": "7f19236a.e75edc",
2471         "wires": [
2472             []
2473         ]
2474     },
2475     {
2476         "id": "a759308a.d3254",
2477         "type": "failure",
2478         "name": "failure",
2479         "xml": "<outcome value='failure'>\n",
2480         "comments": "",
2481         "outputs": 1,
2482         "x": 3681.979236602783,
2483         "y": 3004.3478899002075,
2484         "z": "7f19236a.e75edc",
2485         "wires": [
2486             [
2487                 "9066b8cd.4913e8"
2488             ]
2489         ]
2490     },
2491     {
2492         "id": "51534e06.df468",
2493         "type": "success",
2494         "name": "success",
2495         "xml": "<outcome value='success'>\n",
2496         "comments": "",
2497         "outputs": 1,
2498         "x": 3918.9793663024902,
2499         "y": 3168.3477725982666,
2500         "z": "7f19236a.e75edc",
2501         "wires": [
2502             [
2503                 "2d056dd9.34f1e2"
2504             ]
2505         ]
2506     },
2507     {
2508         "id": "9066b8cd.4913e8",
2509         "type": "block",
2510         "name": "block",
2511         "xml": "<block>\n",
2512         "atomic": "false",
2513         "comments": "",
2514         "outputs": 1,
2515         "x": 3829.979236602783,
2516         "y": 3031.3478899002075,
2517         "z": "7f19236a.e75edc",
2518         "wires": [
2519             [
2520                 "eb40b68.a04d848",
2521                 "7fd5972.a1bf968"
2522             ]
2523         ]
2524     },
2525     {
2526         "id": "2d056dd9.34f1e2",
2527         "type": "block",
2528         "name": "block",
2529         "xml": "<block>\n",
2530         "atomic": "false",
2531         "comments": "",
2532         "outputs": 1,
2533         "x": 4082.9788780212402,
2534         "y": 3173.3477725982666,
2535         "z": "7f19236a.e75edc",
2536         "wires": [
2537             [
2538                 "e4b945c.e77adb8"
2539             ]
2540         ]
2541     },
2542     {
2543         "id": "eb40b68.a04d848",
2544         "type": "returnFailure",
2545         "name": "return failure",
2546         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error adding RRMPolicyr\" />",
2547         "comments": "",
2548         "x": 3968.978992462158,
2549         "y": 3103.3478899002075,
2550         "z": "7f19236a.e75edc",
2551         "wires": []
2552     },
2553     {
2554         "id": "e4b945c.e77adb8",
2555         "type": "record",
2556         "name": "record",
2557         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"addRRMPolicyRatio to NRCELLCU Executed Successfully \"/>",
2558         "comments": "",
2559         "outputs": 1,
2560         "x": 4182.97936630249,
2561         "y": 3098.3480167388916,
2562         "z": "7f19236a.e75edc",
2563         "wires": [
2564             []
2565         ]
2566     },
2567     {
2568         "id": "1eec1e3d.0816d2",
2569         "type": "execute",
2570         "name": "generate RRMPolicy Ratio URL ToNRCellDU",
2571         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addRRMPolicyRatio.ToNRCellCU.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
2572         "comments": "",
2573         "outputs": 1,
2574         "x": 3919.968822479248,
2575         "y": 2870.0144214630127,
2576         "z": "7f19236a.e75edc",
2577         "wires": [
2578             []
2579         ]
2580     },
2581     {
2582         "id": "be2c6f5d.59ae6",
2583         "type": "block",
2584         "name": "ransim  URL",
2585         "xml": "<block atomic='true'>",
2586         "atomic": "true",
2587         "comments": "",
2588         "outputs": 1,
2589         "x": 3613.9687576293945,
2590         "y": 2894.0144300460815,
2591         "z": "7f19236a.e75edc",
2592         "wires": [
2593             [
2594                 "1eec1e3d.0816d2",
2595                 "1e618b7e.24f315"
2596             ]
2597         ]
2598     },
2599     {
2600         "id": "1e618b7e.24f315",
2601         "type": "execute",
2602         "name": "populate mountName",
2603         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addRRMPolicyRatio.ToNRCellCU.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToNRCellCU.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.gNBCUCPList.gNBCUName`\"/>",
2604         "comments": "",
2605         "outputs": 1,
2606         "x": 3856.9688301086426,
2607         "y": 2929.0144805908203,
2608         "z": "7f19236a.e75edc",
2609         "wires": [
2610             []
2611         ]
2612     },
2613     {
2614         "id": "ab64c216.a7876",
2615         "type": "comment",
2616         "name": "Connect to RRM P{olicy Ratio",
2617         "info": "when able to talk to latest SDNC",
2618         "comments": "",
2619         "x": 3601.9686241149902,
2620         "y": 3141.3475284576416,
2621         "z": "7f19236a.e75edc",
2622         "wires": []
2623     },
2624     {
2625         "id": "3fbba716.3dadf8",
2626         "type": "execute",
2627         "name": "gNBCUCPList-nFType",
2628         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBCUCPList.nFType' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUCPList[' + $id2 + '].nFType'`\" />",
2629         "comments": "",
2630         "outputs": 1,
2631         "x": 2584.989528656006,
2632         "y": 1864.3479318618774,
2633         "z": "7f19236a.e75edc",
2634         "wires": [
2635             []
2636         ]
2637     },
2638     {
2639         "id": "5e440195.d819e",
2640         "type": "block",
2641         "name": "CUUP",
2642         "xml": "<block atomic='true'>",
2643         "atomic": "true",
2644         "comments": "",
2645         "outputs": 1,
2646         "x": 1840.0207481384277,
2647         "y": 3552.0926456451416,
2648         "z": "7f19236a.e75edc",
2649         "wires": [
2650             [
2651                 "367b5507.403b9a",
2652                 "c0095647.0fd618",
2653                 "7caf7b16.3d5744",
2654                 "609da7a4.ddc828"
2655             ]
2656         ]
2657     },
2658     {
2659         "id": "5eaa167f.4c5608",
2660         "type": "block",
2661         "name": "Add RRM Policy Ratio",
2662         "xml": "<block atomic='true'>",
2663         "atomic": "true",
2664         "comments": "",
2665         "outputs": 1,
2666         "x": 3202.0210342407227,
2667         "y": 5019.092973947525,
2668         "z": "7f19236a.e75edc",
2669         "wires": [
2670             [
2671                 "82748db8.4ca75",
2672                 "72fe9beb.7965a4",
2673                 "8a0b8e83.0cfd",
2674                 "3e361ebc.64da82",
2675                 "a82fe160.10a1c",
2676                 "cbc84674.c85d48",
2677                 "522f88f5.126828"
2678             ]
2679         ]
2680     },
2681     {
2682         "id": "b574596b.7f2968",
2683         "type": "switchNode",
2684         "name": "ransim mounted",
2685         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
2686         "comments": "",
2687         "outputs": 1,
2688         "x": 3398.0207710266113,
2689         "y": 4264.093716621399,
2690         "z": "7f19236a.e75edc",
2691         "wires": [
2692             [
2693                 "9627cafc.5db888",
2694                 "754902ac.bfb85c"
2695             ]
2696         ]
2697     },
2698     {
2699         "id": "9627cafc.5db888",
2700         "type": "outcome",
2701         "name": "Not Mounted",
2702         "xml": "<outcome value='false'>\n",
2703         "comments": "",
2704         "outputs": 1,
2705         "x": 3639.0207710266113,
2706         "y": 4196.093717098236,
2707         "z": "7f19236a.e75edc",
2708         "wires": [
2709             [
2710                 "49fa0ef5.f930e"
2711             ]
2712         ]
2713     },
2714     {
2715         "id": "754902ac.bfb85c",
2716         "type": "outcome",
2717         "name": "Mounted",
2718         "xml": "<outcome value='true'>\n",
2719         "comments": "",
2720         "outputs": 1,
2721         "x": 3620.020893096924,
2722         "y": 4290.093594551086,
2723         "z": "7f19236a.e75edc",
2724         "wires": [
2725             [
2726                 "769414f9.31d82c"
2727             ]
2728         ]
2729     },
2730     {
2731         "id": "c0095647.0fd618",
2732         "type": "for",
2733         "name": "For List of CUUP's",
2734         "xml": "<for index='id2' start='0' end='`$tmp.CUUPListEntries `' >",
2735         "comments": "",
2736         "outputs": 1,
2737         "x": 2486.020782470703,
2738         "y": 3646.093475341797,
2739         "z": "7f19236a.e75edc",
2740         "wires": [
2741             [
2742                 "9a3125a2.302c58",
2743                 "3c6cd3b6.a98ffc",
2744                 "37ac6deb.5aa1c2",
2745                 "299519c6.12c686",
2746                 "625e20c1.4156c",
2747                 "5eaa167f.4c5608",
2748                 "6851f370.7d158c",
2749                 "b0b9428c.79986"
2750             ]
2751         ]
2752     },
2753     {
2754         "id": "367b5507.403b9a",
2755         "type": "record",
2756         "name": "record",
2757         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"getListofCells-configdb-response. \"/>\n<parameter name=\"field2\" value=\"`$tmp.CUUPListEntries`\"/>",
2758         "comments": "",
2759         "outputs": 1,
2760         "x": 2909.0206336975098,
2761         "y": 3399.0929479599,
2762         "z": "7f19236a.e75edc",
2763         "wires": [
2764             []
2765         ]
2766     },
2767     {
2768         "id": "7caf7b16.3d5744",
2769         "type": "execute",
2770         "name": "set CUUP Level parms",
2771         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.CUUPListEntries' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUUPList_length'`\" />",
2772         "comments": "",
2773         "outputs": 1,
2774         "x": 2912.020538330078,
2775         "y": 3356.0930309295654,
2776         "z": "7f19236a.e75edc",
2777         "wires": [
2778             []
2779         ]
2780     },
2781     {
2782         "id": "9a3125a2.302c58",
2783         "type": "record",
2784         "name": "record",
2785         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"CUCP Details \"/>\n<parameter name=\"field2\" value=\"`$tmp.gNBCUUPList.gNBCUUPId`\"/>\n<parameter name=\"field3\" value=\"`$tmp.gNBCUUPList.gNBId`\"/>\n<parameter name=\"field4\" value=\"`$tmp.gNBCUUPList.gNBIdLength`\"/>\n<parameter name=\"field5\" value=\"`$tmp.gNBCUUPList.pLMNInfoList_length`\"/>\n<parameter name=\"field6\" value=\"`$tmp.payload.pLMNId`\"/>",
2786         "comments": "",
2787         "outputs": 1,
2788         "x": 3396.020538330078,
2789         "y": 3812.0935192108154,
2790         "z": "7f19236a.e75edc",
2791         "wires": [
2792             []
2793         ]
2794     },
2795     {
2796         "id": "3c6cd3b6.a98ffc",
2797         "type": "block",
2798         "name": "cellCUUPList Level Parms",
2799         "xml": "<block atomic='true'>",
2800         "atomic": "true",
2801         "comments": "",
2802         "outputs": 1,
2803         "x": 3362.0206756591797,
2804         "y": 3741.0931499004364,
2805         "z": "7f19236a.e75edc",
2806         "wires": [
2807             [
2808                 "eca2e296.11ec6",
2809                 "207b63e2.49f9cc",
2810                 "eb70324f.683a8",
2811                 "b678ffb6.d61bb"
2812             ]
2813         ]
2814     },
2815     {
2816         "id": "eca2e296.11ec6",
2817         "type": "execute",
2818         "name": "gNBCUUPList.gNBCUUPId",
2819         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBCUUPList.gNBCUUPId' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUUPList[' + $id2 + '].gNBCUUPId'`\" />\n",
2820         "comments": "",
2821         "outputs": 1,
2822         "x": 3799.020782470703,
2823         "y": 3660.092987060547,
2824         "z": "7f19236a.e75edc",
2825         "wires": [
2826             []
2827         ]
2828     },
2829     {
2830         "id": "207b63e2.49f9cc",
2831         "type": "execute",
2832         "name": "gNBCUUPList-gNBId",
2833         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBCUUPList.gNBId' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUUPList[' + $id2 + '].gNBId'`\" />",
2834         "comments": "",
2835         "outputs": 1,
2836         "x": 3820.0208702087402,
2837         "y": 3755.0931339263916,
2838         "z": "7f19236a.e75edc",
2839         "wires": [
2840             []
2841         ]
2842     },
2843     {
2844         "id": "eb70324f.683a8",
2845         "type": "execute",
2846         "name": "gNBCUUPList-gNBIdLength",
2847         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBCUUPList.gNBIdLength' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUUPList[' + $id2 + '].gNBIdLength'`\" />",
2848         "comments": "",
2849         "outputs": 1,
2850         "x": 3838.020637512207,
2851         "y": 3799.0930540561676,
2852         "z": "7f19236a.e75edc",
2853         "wires": [
2854             []
2855         ]
2856     },
2857     {
2858         "id": "299519c6.12c686",
2859         "type": "for",
2860         "name": "For pLMNInfoListEntries",
2861         "xml": "<for index='id4' start='0' end='`$tmp.pLMNInfoListEntries`' >",
2862         "comments": "",
2863         "outputs": 1,
2864         "x": 3401.0103874206543,
2865         "y": 4050.0931446552277,
2866         "z": "7f19236a.e75edc",
2867         "wires": [
2868             [
2869                 "e6c133f2.09d06"
2870             ]
2871         ]
2872     },
2873     {
2874         "id": "37ac6deb.5aa1c2",
2875         "type": "record",
2876         "name": "record",
2877         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"MCC \"/>\n<parameter name=\"field2\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field3\" value=\"MNC \"/>\n<parameter name=\"field4\" value=\"`$tmp.mnc`\"/>\n<parameter name=\"field5\" value=\"Calculated uLThptPerSlice \"/>\n<parameter name=\"field6\" value=\"`$tmp.uLThptPerSlice`\"/>\n<parameter name=\"field7\" value=\"Calculated dLThptPerSlice \"/>\n<parameter name=\"field8\" value=\"`$tmp.dLThptPerSlice`\"/>",
2878         "comments": "",
2879         "outputs": 1,
2880         "x": 3401.010509490967,
2881         "y": 3904.093022108078,
2882         "z": "7f19236a.e75edc",
2883         "wires": [
2884             []
2885         ]
2886     },
2887     {
2888         "id": "e6c133f2.09d06",
2889         "type": "block",
2890         "name": "pLMNInfoList Parms",
2891         "xml": "<block atomic='true'>",
2892         "atomic": "true",
2893         "comments": "",
2894         "outputs": 1,
2895         "x": 3652.0105628967285,
2896         "y": 4049.093095779419,
2897         "z": "7f19236a.e75edc",
2898         "wires": [
2899             [
2900                 "c6f71a2f.6d6258",
2901                 "befb76e5.ec7c48"
2902             ]
2903         ]
2904     },
2905     {
2906         "id": "c6f71a2f.6d6258",
2907         "type": "execute",
2908         "name": "sNSSAI",
2909         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.fromRAN.sNSSAI' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUUPList[' + $id2 + '].pLMNInfoList[' + $id3 + '].sNSSAI'`\" />",
2910         "comments": "",
2911         "outputs": 1,
2912         "x": 3866.010528564453,
2913         "y": 4000.0932178497314,
2914         "z": "7f19236a.e75edc",
2915         "wires": [
2916             []
2917         ]
2918     },
2919     {
2920         "id": "ce73c3dc.bd809",
2921         "type": "comment",
2922         "name": "Check if sNSSAI already exists in YANG tree",
2923         "info": "This needs more work. If sNSSAI already exists in the YANG tree, need to patch the existing pLMNInfoList entry",
2924         "comments": "",
2925         "x": 3469.0105476379395,
2926         "y": 4105.093095779419,
2927         "z": "7f19236a.e75edc",
2928         "wires": []
2929     },
2930     {
2931         "id": "befb76e5.ec7c48",
2932         "type": "record",
2933         "name": "record",
2934         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"sNSSAI from RAN to check if already exists \"/>\n<parameter name=\"field2\" value=\"`$tmp.fromRAN.sNSSAI`\"/>\n",
2935         "comments": "",
2936         "outputs": 1,
2937         "x": 3870.0105895996094,
2938         "y": 4084.0927295684814,
2939         "z": "7f19236a.e75edc",
2940         "wires": [
2941             []
2942         ]
2943     },
2944     {
2945         "id": "bcf48d78.e546",
2946         "type": "record",
2947         "name": "record",
2948         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Setting variables for PLMNInfoList Entry Add to NRCellCU\"/>\n<parameter name=\"field2\" value=\"`$tmp.addPLMNInfoListEntry.ToNRCellDU.url`\"/>\n<parameter name=\"field3\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field4\" value=\"`$tmp.mnc`\"/>\n<parameter name=\"field5\" value=\"`$payloadJson.input.sliceProfile.sNSSAI`\"/>\n<parameter name=\"field6\" value=\"`$tmp.uLThptPerSlice`\"/>\n<parameter name=\"field7\" value=\"`$tmp.dLThptPerSlice`\"/>",
2949         "comments": "",
2950         "outputs": 1,
2951         "x": 3747.021739959717,
2952         "y": 4639.426486968994,
2953         "z": "7f19236a.e75edc",
2954         "wires": [
2955             []
2956         ]
2957     },
2958     {
2959         "id": "625e20c1.4156c",
2960         "type": "block",
2961         "name": "Add PLMNInfoList Entry",
2962         "xml": "<block atomic='true'>",
2963         "atomic": "true",
2964         "comments": "",
2965         "outputs": 1,
2966         "x": 3341.0205268859863,
2967         "y": 4449.437335968018,
2968         "z": "7f19236a.e75edc",
2969         "wires": [
2970             [
2971                 "bcf48d78.e546",
2972                 "b978fea2.5234a",
2973                 "46988b6c.ed6e44",
2974                 "9dac8b25.fe65a8",
2975                 "378bcbda.47c084",
2976                 "b574596b.7f2968",
2977                 "8a237ca9.89593",
2978                 "7d2a788a.30fdc8",
2979                 "6e4ac08c.b5369"
2980             ]
2981         ]
2982     },
2983     {
2984         "id": "8a237ca9.89593",
2985         "type": "execute",
2986         "name": "add PLMNInfoListEntry ToGNBCUUPFn using PUT",
2987         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-add-get-PLMNInfoListEntry-GNBCUUPFn.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.addPLMNInfoListEntry.ToGNBCUUPFn.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"PLMNInfoListEntry-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />",
2988         "comments": "",
2989         "outputs": 1,
2990         "x": 3739.020824432373,
2991         "y": 4698.437046051025,
2992         "z": "7f19236a.e75edc",
2993         "wires": [
2994             [
2995                 "2f5dbb0b.c60014",
2996                 "ff562fcf.0150c"
2997             ]
2998         ]
2999     },
3000     {
3001         "id": "b978fea2.5234a",
3002         "type": "record",
3003         "name": "record",
3004         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Add PLMNInfoListEntry ToGNBCUUPFn URL\"/>\n<parameter name=\"field2\" value=\"`$tmp.addPLMNInfoListEntry.ToGNBCUUPFn.url`\"/>",
3005         "comments": "",
3006         "outputs": 1,
3007         "x": 3749.0207023620605,
3008         "y": 4591.437046051025,
3009         "z": "7f19236a.e75edc",
3010         "wires": [
3011             []
3012         ]
3013     },
3014     {
3015         "id": "49fa0ef5.f930e",
3016         "type": "execute",
3017         "name": "generate addPLMNInfoListEntry.ToGNBCUUPFn",
3018         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addPLMNInfoListEntry.ToGNBCUUPFn`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToGNBCUUPFn.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
3019         "comments": "",
3020         "outputs": 1,
3021         "x": 3951.020580291748,
3022         "y": 4196.093354225159,
3023         "z": "7f19236a.e75edc",
3024         "wires": [
3025             []
3026         ]
3027     },
3028     {
3029         "id": "46988b6c.ed6e44",
3030         "type": "execute",
3031         "name": "Populate idGNBDUFunction",
3032         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToGNBCUUPFn.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToGNBCUUPFn.url\"/>\n    <parameter name=\"target\" value=\"{idGNBCUUPFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.gNBCUUPList.gNBCUUPId`\"/>\n",
3033         "comments": "",
3034         "outputs": 1,
3035         "x": 3801.010326385498,
3036         "y": 4383.093276977539,
3037         "z": "7f19236a.e75edc",
3038         "wires": [
3039             []
3040         ]
3041     },
3042     {
3043         "id": "9dac8b25.fe65a8",
3044         "type": "execute",
3045         "name": "Populate mcc",
3046         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToGNBCUUPFn.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToGNBCUUPFn.url\"/>\n    <parameter name=\"target\" value=\"{mcc}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.mcc`\"/>",
3047         "comments": "",
3048         "outputs": 1,
3049         "x": 3767.010326385498,
3050         "y": 4445.093278884888,
3051         "z": "7f19236a.e75edc",
3052         "wires": [
3053             []
3054         ]
3055     },
3056     {
3057         "id": "378bcbda.47c084",
3058         "type": "execute",
3059         "name": "Populate mnc",
3060         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToGNBCUUPFn.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToGNBCUUPFn.url\"/>\n    <parameter name=\"target\" value=\"{mnc}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.mnc`\"/>",
3061         "comments": "",
3062         "outputs": 1,
3063         "x": 3764.010326385498,
3064         "y": 4494.093280792236,
3065         "z": "7f19236a.e75edc",
3066         "wires": [
3067             []
3068         ]
3069     },
3070     {
3071         "id": "2f5dbb0b.c60014",
3072         "type": "failure",
3073         "name": "failure",
3074         "xml": "<outcome value='failure'>\n",
3075         "comments": "",
3076         "outputs": 1,
3077         "x": 4000.0213928222656,
3078         "y": 4475.425994873047,
3079         "z": "7f19236a.e75edc",
3080         "wires": [
3081             [
3082                 "62dbfb66.3d3334"
3083             ]
3084         ]
3085     },
3086     {
3087         "id": "ff562fcf.0150c",
3088         "type": "success",
3089         "name": "success",
3090         "xml": "<outcome value='success'>\n",
3091         "comments": "",
3092         "outputs": 1,
3093         "x": 4041.021759033203,
3094         "y": 4633.427093505859,
3095         "z": "7f19236a.e75edc",
3096         "wires": [
3097             [
3098                 "f9d96cc8.b014"
3099             ]
3100         ]
3101     },
3102     {
3103         "id": "62dbfb66.3d3334",
3104         "type": "block",
3105         "name": "block",
3106         "xml": "<block>\n",
3107         "atomic": "false",
3108         "comments": "",
3109         "outputs": 1,
3110         "x": 4214.021026611328,
3111         "y": 4401.426727294922,
3112         "z": "7f19236a.e75edc",
3113         "wires": [
3114             [
3115                 "8fd1422a.175f3",
3116                 "7fd5972.a1bf968"
3117             ]
3118         ]
3119     },
3120     {
3121         "id": "f9d96cc8.b014",
3122         "type": "block",
3123         "name": "block",
3124         "xml": "<block>\n",
3125         "atomic": "false",
3126         "comments": "",
3127         "outputs": 1,
3128         "x": 4055.0211486816406,
3129         "y": 4696.427215576172,
3130         "z": "7f19236a.e75edc",
3131         "wires": [
3132             [
3133                 "2a0422b8.ee6ace"
3134             ]
3135         ]
3136     },
3137     {
3138         "id": "8fd1422a.175f3",
3139         "type": "returnFailure",
3140         "name": "return failure",
3141         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error adding PLMNInfoList Entry to GNBCUUPFn\" />",
3142         "comments": "",
3143         "x": 4201.020660400391,
3144         "y": 4530.426727294922,
3145         "z": "7f19236a.e75edc",
3146         "wires": []
3147     },
3148     {
3149         "id": "2a0422b8.ee6ace",
3150         "type": "record",
3151         "name": "record",
3152         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"PLMNInfo List Entry Add Executed Successfully \"/>",
3153         "comments": "",
3154         "outputs": 1,
3155         "x": 4202.021514892578,
3156         "y": 4684.427215576172,
3157         "z": "7f19236a.e75edc",
3158         "wires": [
3159             []
3160         ]
3161     },
3162     {
3163         "id": "20c4050b.01aaea",
3164         "type": "execute",
3165         "name": "generate addPLMNInfoListEntry ToGNBCUUPFn",
3166         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addPLMNInfoListEntry.ToGNBCUUPFn.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToGNBCUUPFn.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
3167         "comments": "",
3168         "outputs": 1,
3169         "x": 4146.010334014893,
3170         "y": 4259.093355178833,
3171         "z": "7f19236a.e75edc",
3172         "wires": [
3173             []
3174         ]
3175     },
3176     {
3177         "id": "769414f9.31d82c",
3178         "type": "block",
3179         "name": "ransim  URL",
3180         "xml": "<block atomic='true'>",
3181         "atomic": "true",
3182         "comments": "",
3183         "outputs": 1,
3184         "x": 3801.010166168213,
3185         "y": 4291.093357086182,
3186         "z": "7f19236a.e75edc",
3187         "wires": [
3188             [
3189                 "20c4050b.01aaea",
3190                 "309488ce.58cf88"
3191             ]
3192         ]
3193     },
3194     {
3195         "id": "309488ce.58cf88",
3196         "type": "execute",
3197         "name": "populate mountName",
3198         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addPLMNInfoListEntry.ToGNBCUUPFn.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addPLMNInfoListEntry.ToGNBCUUPFn.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.gNBCUUPList.gNBCUUPId`\"/>",
3199         "comments": "",
3200         "outputs": 1,
3201         "x": 4065.0106620788574,
3202         "y": 4323.093357086182,
3203         "z": "7f19236a.e75edc",
3204         "wires": [
3205             []
3206         ]
3207     },
3208     {
3209         "id": "6907a45e.a52f1c",
3210         "type": "comment",
3211         "name": "Connect to AddPLMNInfoList Entry",
3212         "info": "when able to talk to latest SDNC",
3213         "comments": "",
3214         "x": 3493.0103912353516,
3215         "y": 4596.426733970642,
3216         "z": "7f19236a.e75edc",
3217         "wires": []
3218     },
3219     {
3220         "id": "82748db8.4ca75",
3221         "type": "switchNode",
3222         "name": "ransim mounted",
3223         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
3224         "comments": "",
3225         "outputs": 1,
3226         "x": 3434.010284423828,
3227         "y": 4846.759247541428,
3228         "z": "7f19236a.e75edc",
3229         "wires": [
3230             [
3231                 "5e5e476a.fbd7e8",
3232                 "59adcd0b.b525d4"
3233             ]
3234         ]
3235     },
3236     {
3237         "id": "5e5e476a.fbd7e8",
3238         "type": "outcome",
3239         "name": "Not Mounted",
3240         "xml": "<outcome value='false'>\n",
3241         "comments": "",
3242         "outputs": 1,
3243         "x": 3629.010311126709,
3244         "y": 4806.759155035019,
3245         "z": "7f19236a.e75edc",
3246         "wires": [
3247             [
3248                 "b9bef498.c7ee48"
3249             ]
3250         ]
3251     },
3252     {
3253         "id": "59adcd0b.b525d4",
3254         "type": "outcome",
3255         "name": "Mounted",
3256         "xml": "<outcome value='true'>\n",
3257         "comments": "",
3258         "outputs": 1,
3259         "x": 3609.010284423828,
3260         "y": 4885.759246587753,
3261         "z": "7f19236a.e75edc",
3262         "wires": [
3263             [
3264                 "95e50540.8e23b8"
3265             ]
3266         ]
3267     },
3268     {
3269         "id": "a82fe160.10a1c",
3270         "type": "record",
3271         "name": "record",
3272         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Setting variables for addRRMPolicyRatio to GNBCUUPFn\"/>\n<parameter name=\"field2\" value=\"`$tmp.addRRMPolicyRatio.ToGNBCUUPFn.url`\"/>\n<parameter name=\"field3\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field4\" value=\"`$tmp.mnc`\"/>\n<parameter name=\"field5\" value=\"`$payloadJson.input.sliceProfile.sNSSAI`\"/>\n<parameter name=\"field6\" value=\"`$tmp.uLThptPerSlice`\"/>\n<parameter name=\"field7\" value=\"`$tmp.dLThptPerSlice`\"/>",
3273         "comments": "",
3274         "outputs": 1,
3275         "x": 3588.011661529541,
3276         "y": 5154.092938423157,
3277         "z": "7f19236a.e75edc",
3278         "wires": [
3279             []
3280         ]
3281     },
3282     {
3283         "id": "cbc84674.c85d48",
3284         "type": "execute",
3285         "name": "add RRM Policy ToGNBCUUPFn using PUT",
3286         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-add-RRMPolicyRatio-GNBCUUPFn.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.addRRMPolicyRatio.ToGNBCUUPFn.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"addRRMPolicyRatio-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />",
3287         "comments": "",
3288         "outputs": 1,
3289         "x": 3650.0111389160156,
3290         "y": 5217.103614091873,
3291         "z": "7f19236a.e75edc",
3292         "wires": [
3293             [
3294                 "b682a29d.3914b",
3295                 "36b7b415.46550c"
3296             ]
3297         ]
3298     },
3299     {
3300         "id": "3e361ebc.64da82",
3301         "type": "record",
3302         "name": "record",
3303         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"addRRMPolicyRatio ToGNBCUUPFn URL\"/>\n<parameter name=\"field2\" value=\"`$tmp.addRRMPolicyRatio.ToGNBCUUPFn.url`\"/>",
3304         "comments": "",
3305         "outputs": 1,
3306         "x": 3588.010929107666,
3307         "y": 5104.103253364563,
3308         "z": "7f19236a.e75edc",
3309         "wires": [
3310             []
3311         ]
3312     },
3313     {
3314         "id": "b9bef498.c7ee48",
3315         "type": "execute",
3316         "name": "generate addRRMPolicy.ToNRCellDU URL",
3317         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addRRMPolicyRatio.ToGNBCUUPFn`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToGNBCUUPFn.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
3318         "comments": "",
3319         "outputs": 1,
3320         "x": 3912.010284423828,
3321         "y": 4801.759246826172,
3322         "z": "7f19236a.e75edc",
3323         "wires": [
3324             []
3325         ]
3326     },
3327     {
3328         "id": "72fe9beb.7965a4",
3329         "type": "execute",
3330         "name": "Populate idGNBDUFunction",
3331         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addRRMPolicyRatio.ToGNBCUUPFn.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToGNBCUUPFn.url\"/>\n    <parameter name=\"target\" value=\"{idGNBCUUPFunction}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.gNBCUUPList.gNBCUUPId`\"/>",
3332         "comments": "",
3333         "outputs": 1,
3334         "x": 3628,
3335         "y": 4955.759662866592,
3336         "z": "7f19236a.e75edc",
3337         "wires": [
3338             []
3339         ]
3340     },
3341     {
3342         "id": "8a0b8e83.0cfd",
3343         "type": "execute",
3344         "name": "Populate id",
3345         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addRRMPolicyRatio.ToGNBCUUPFn.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToGNBCUUPFn.url\"/>\n    <parameter name=\"target\" value=\"{id}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.RRMPolicyRatioID.GNBCUUPFunction`\"/>",
3346         "comments": "",
3347         "outputs": 1,
3348         "x": 3582.000160217285,
3349         "y": 4999.759986162186,
3350         "z": "7f19236a.e75edc",
3351         "wires": [
3352             []
3353         ]
3354     },
3355     {
3356         "id": "b682a29d.3914b",
3357         "type": "failure",
3358         "name": "failure",
3359         "xml": "<outcome value='failure'>\n",
3360         "comments": "",
3361         "outputs": 1,
3362         "x": 3909.0106887817383,
3363         "y": 5027.09258389473,
3364         "z": "7f19236a.e75edc",
3365         "wires": [
3366             [
3367                 "9bf0ca37.ef4888"
3368             ]
3369         ]
3370     },
3371     {
3372         "id": "36b7b415.46550c",
3373         "type": "success",
3374         "name": "success",
3375         "xml": "<outcome value='success'>\n",
3376         "comments": "",
3377         "outputs": 1,
3378         "x": 3972.01065826416,
3379         "y": 5214.092993974686,
3380         "z": "7f19236a.e75edc",
3381         "wires": [
3382             [
3383                 "eb2b828c.ee28d"
3384             ]
3385         ]
3386     },
3387     {
3388         "id": "9bf0ca37.ef4888",
3389         "type": "block",
3390         "name": "block",
3391         "xml": "<block>\n",
3392         "atomic": "false",
3393         "comments": "",
3394         "outputs": 1,
3395         "x": 4129.010444641113,
3396         "y": 5016.09307217598,
3397         "z": "7f19236a.e75edc",
3398         "wires": [
3399             [
3400                 "eb35cd37.f245e",
3401                 "7fd5972.a1bf968"
3402             ]
3403         ]
3404     },
3405     {
3406         "id": "eb2b828c.ee28d",
3407         "type": "block",
3408         "name": "block",
3409         "xml": "<block>\n",
3410         "atomic": "false",
3411         "comments": "",
3412         "outputs": 1,
3413         "x": 4134.010047912598,
3414         "y": 5198.093360185623,
3415         "z": "7f19236a.e75edc",
3416         "wires": [
3417             [
3418                 "311ac262.d8010e"
3419             ]
3420         ]
3421     },
3422     {
3423         "id": "eb35cd37.f245e",
3424         "type": "returnFailure",
3425         "name": "return failure",
3426         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error adding RRMPolicy\" />",
3427         "comments": "",
3428         "x": 4138.010414123535,
3429         "y": 5094.093360185623,
3430         "z": "7f19236a.e75edc",
3431         "wires": []
3432     },
3433     {
3434         "id": "311ac262.d8010e",
3435         "type": "record",
3436         "name": "record",
3437         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"addRRMPolicyRatio Executed Successfully \"/>",
3438         "comments": "",
3439         "outputs": 1,
3440         "x": 4287.01065826416,
3441         "y": 5180.093970537186,
3442         "z": "7f19236a.e75edc",
3443         "wires": [
3444             []
3445         ]
3446     },
3447     {
3448         "id": "4edd9be.808a064",
3449         "type": "execute",
3450         "name": "generate RRMPolicy Ratio URL ToNRCellDU",
3451         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.addRRMPolicyRatio.ToGNBCUUPFn.ransim-mounted`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToGNBCUUPFn.url\"/>\n    <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
3452         "comments": "",
3453         "outputs": 1,
3454         "x": 4026.0000228881836,
3455         "y": 4852.759366750717,
3456         "z": "7f19236a.e75edc",
3457         "wires": [
3458             []
3459         ]
3460     },
3461     {
3462         "id": "95e50540.8e23b8",
3463         "type": "block",
3464         "name": "ransim  URL",
3465         "xml": "<block atomic='true'>",
3466         "atomic": "true",
3467         "comments": "",
3468         "outputs": 1,
3469         "x": 3755.0000076293945,
3470         "y": 4851.75936627388,
3471         "z": "7f19236a.e75edc",
3472         "wires": [
3473             [
3474                 "4edd9be.808a064",
3475                 "b25b5c46.f534d"
3476             ]
3477         ]
3478     },
3479     {
3480         "id": "b25b5c46.f534d",
3481         "type": "execute",
3482         "name": "populate mountName",
3483         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.addRRMPolicyRatio.ToGNBCUUPFn.url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.addRRMPolicyRatio.ToGNBCUUPFn.url\"/>\n    <parameter name=\"target\" value=\"{mountName}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.gNBCUUPList.gNBCUUPId`\"/>",
3484         "comments": "",
3485         "outputs": 1,
3486         "x": 3979.000015258789,
3487         "y": 4933.759694337845,
3488         "z": "7f19236a.e75edc",
3489         "wires": [
3490             []
3491         ]
3492     },
3493     {
3494         "id": "d9904f.cedbdfb",
3495         "type": "comment",
3496         "name": "Connect to RRM P{olicy Ratio",
3497         "info": "when able to talk to latest SDNC",
3498         "comments": "",
3499         "x": 3603.0002479553223,
3500         "y": 5182.092694282532,
3501         "z": "7f19236a.e75edc",
3502         "wires": []
3503     },
3504     {
3505         "id": "609da7a4.ddc828",
3506         "type": "block",
3507         "name": "rrmPolicyDedicatedRatio",
3508         "xml": "<block atomic='true'>",
3509         "atomic": "true",
3510         "comments": "",
3511         "outputs": 1,
3512         "x": 2878.021125793457,
3513         "y": 3500.7703161239624,
3514         "z": "7f19236a.e75edc",
3515         "wires": [
3516             [
3517                 "2709ad75.fb8872",
3518                 "5ca7be56.1656",
3519                 "ae936c1b.98573",
3520                 "1a7c16c4.89f429",
3521                 "c3adef48.10233",
3522                 "f21c9158.eefb",
3523                 "ca898ee9.a28a3"
3524             ]
3525         ]
3526     },
3527     {
3528         "id": "c3adef48.10233",
3529         "type": "set",
3530         "name": "calculation rrm5",
3531         "xml": "<set>\n<parameter name='tmp.rRMPolicyDedicatedRatio.CUUP' value='`$tmp.rRMPolicyDedicatedRatio.CUUP1 / $prop.cuupfunction.maxNumberOfDRBsPerCUUP`' />",
3532         "comments": "",
3533         "x": 3136.0215492248535,
3534         "y": 3611.5479040145874,
3535         "z": "7f19236a.e75edc",
3536         "wires": []
3537     },
3538     {
3539         "id": "ae936c1b.98573",
3540         "type": "record",
3541         "name": "record",
3542         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"rRMPolicyDedicatedRatio for CUUP \"/>\n<parameter name=\"field2\" value=\"`$tmp.rRMPolicyDedicatedRatio.CUUP`\"/>\n<parameter name=\"field3\" value=\"tmp.TotalNumberOfDRBForNSSAI \"/>\n<parameter name=\"field4\" value=\"`$tmp.TotalNumberOfDRBForNSSAI`\"/>\n<parameter name=\"field5\" value=\"tmp.DRBPerCUUPForSNSSAI \"/>\n<parameter name=\"field6\" value=\"`$tmp.DRBPerCUUPForSNSSAI`\"/>\n<parameter name=\"field7\" value=\"tmp.rRMPolicyDedicatedRatio.CUUP1 \"/>\n<parameter name=\"field8\" value=\"`$tmp.rRMPolicyDedicatedRatio.CUUP1`\"/>\n<parameter name=\"field9\" value=\"tmp.rRMPolicyDedicatedRatio.CUUP\"/>\n<parameter name=\"field10\" value=\"`$tmp.rRMPolicyDedicatedRatio.CUUP`\"/>\n<parameter name=\"field11\" value=\"tmp.maxNumberOfConns\"/>\n<parameter name=\"field12\" value=\"`$tmp.maxNumberOfConns-CUUP`\"/>",
3543         "comments": "",
3544         "outputs": 1,
3545         "x": 3096.021308898926,
3546         "y": 3660.2150173187256,
3547         "z": "7f19236a.e75edc",
3548         "wires": [
3549             []
3550         ]
3551     },
3552     {
3553         "id": "b678ffb6.d61bb",
3554         "type": "execute",
3555         "name": "gNBCUUPList-pLMNInfoList_length",
3556         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.pLMNInfoListEntries' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUUPList[' + $id2 + '].pLMNInfoList_length'`\" />",
3557         "comments": "",
3558         "outputs": 1,
3559         "x": 3854.020637512207,
3560         "y": 3840.0930597782135,
3561         "z": "7f19236a.e75edc",
3562         "wires": [
3563             []
3564         ]
3565     },
3566     {
3567         "id": "2d6c426b.e24eee",
3568         "type": "execute",
3569         "name": "gNBCUUPList-pLMNId",
3570         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.pLMNId' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUUPList[' + $id2 + '].pLMNId'`\" />",
3571         "comments": "",
3572         "outputs": 1,
3573         "x": 3860.243564605713,
3574         "y": 3927.768997192383,
3575         "z": "7f19236a.e75edc",
3576         "wires": [
3577             []
3578         ]
3579     },
3580     {
3581         "id": "e7cff8f9.ce4148",
3582         "type": "comment",
3583         "name": "Assumption pLMNId in configDB resp",
3584         "info": "Assumed that configDB responnse will include pLMNId...currently, it is not there",
3585         "comments": "",
3586         "x": 3881.243408203125,
3587         "y": 3885.7687151432037,
3588         "z": "7f19236a.e75edc",
3589         "wires": []
3590     },
3591     {
3592         "id": "711e4b78.0a0ac4",
3593         "type": "for",
3594         "name": "For list of cells",
3595         "xml": "<for index='idx' start='0' end='`$getListofCells-configdb-response._length `' >",
3596         "comments": "",
3597         "outputs": 1,
3598         "x": 2332.000129699707,
3599         "y": 633.0143604278564,
3600         "z": "7f19236a.e75edc",
3601         "wires": [
3602             [
3603                 "36295c82.f35534",
3604                 "6239322.deb41cc"
3605             ]
3606         ]
3607     },
3608     {
3609         "id": "6239322.deb41cc",
3610         "type": "record",
3611         "name": "record",
3612         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"`$tmp.trackingarea.cell`\"/>",
3613         "comments": "",
3614         "outputs": 1,
3615         "x": 2505.0000076293945,
3616         "y": 666.0143146514893,
3617         "z": "7f19236a.e75edc",
3618         "wires": [
3619             []
3620         ]
3621     },
3622     {
3623         "id": "36295c82.f35534",
3624         "type": "execute",
3625         "name": "Cells in TrackingArea",
3626         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.trackingarea.cell' />\n\t<parameter name='source' value=\"`'getListofCells-configdb-response.[' + $ids + ']'`\" />",
3627         "comments": "",
3628         "outputs": 1,
3629         "x": 2511.000068664551,
3630         "y": 566.6809253692627,
3631         "z": "7f19236a.e75edc",
3632         "wires": [
3633             []
3634         ]
3635     },
3636     {
3637         "id": "15c261.3e15cda",
3638         "type": "execute",
3639         "name": "cellLocalID",
3640         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.cellLocalId' />\n\t<parameter name='source' value=\"`'getListofCells-configdb-response.[' + $id3 + ']'`\" />",
3641         "comments": "",
3642         "outputs": 1,
3643         "x": 2538.999786376953,
3644         "y": 2058.347869873047,
3645         "z": "7f19236a.e75edc",
3646         "wires": [
3647             []
3648         ]
3649     },
3650     {
3651         "id": "2462a825.97f908",
3652         "type": "block",
3653         "name": "SO Response",
3654         "xml": "<block atomic='true'>",
3655         "atomic": "true",
3656         "comments": "",
3657         "outputs": 1,
3658         "x": 269.9939651489258,
3659         "y": 2469.7689933776855,
3660         "z": "7f19236a.e75edc",
3661         "wires": [
3662             [
3663                 "c6e0ad65.568e6",
3664                 "e3738eeb.5c4cb",
3665                 "500c88e9.a7d4a8",
3666                 "8a725704.153a98",
3667                 "41ae96e3.2ebd68",
3668                 "898015b5.512658"
3669             ]
3670         ]
3671     },
3672     {
3673         "id": "500c88e9.a7d4a8",
3674         "type": "set",
3675         "name": "set tmp variables for SO response",
3676         "xml": "<set>\n<parameter name=\"tmp.reason\" value=\"`$error-message`\"/>\n<parameter name=\"tmp.requestID\" value=\"`$instantiate-r-a-n-slice-input.common-header.request-id `\"/>\n<parameter name=\"tmp.action\" value=\"`$instantiate-r-a-n-slice-input.action`\"/>\n",
3677         "comments": "",
3678         "x": 694.9951438903809,
3679         "y": 2450.66821706295,
3680         "z": "7f19236a.e75edc",
3681         "wires": []
3682     },
3683     {
3684         "id": "c6e0ad65.568e6",
3685         "type": "record",
3686         "name": "record SO reply parms",
3687         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/so-callback-response.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"URL for SO Callback Response\"/>\n<parameter name='field2' value=\"`$payloadJson.input.callbackURL`\" />\n<parameter name='field3' value=\"`$tmp.status`\" />\n<parameter name='field4' value=\"`$tmp.reason`\" />\n<parameter name='field5' value=\"`$tmp.requestID`\" />\n<parameter name='field6' value=\"`$tmp.action`\" />\n<parameter name='field7' value=\"`$prop.restapi.so.user`\" />\n<parameter name='field8' value=\"`$prop.restapi.so.password`\" />\n<parameter name='field9' value=\"`$tmp.DUList.response_length`\" />\n<parameter name='field10' value=\"`$tmp.CUCPList.response`\" />\n<parameter name='field11' value=\"`$tmp.CUUPList.response`\" />\n<parameter name='field12' value=\"`$tmp.DUList.response`\" />",
3688         "comments": "",
3689         "outputs": 1,
3690         "x": 662.9939384460449,
3691         "y": 2583.7689250707626,
3692         "z": "7f19236a.e75edc",
3693         "wires": [
3694             []
3695         ]
3696     },
3697     {
3698         "id": "e3738eeb.5c4cb",
3699         "type": "execute",
3700         "name": "Send to SO",
3701         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-so-response.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$payloadJson.input.callbackURL`\"/>\n<parameter name=\"httpMethod\" value=\"POST\"/>\n<parameter name=\"responsePrefix\" value=\"so-callback-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='*/*' />\n<parameter name=\"restapiUser\" value=\"`$prop.restapi.so.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.restapi.so.password`\"/>",
3702         "comments": "",
3703         "outputs": 1,
3704         "x": 540.9940423965454,
3705         "y": 2660.76854801178,
3706         "z": "7f19236a.e75edc",
3707         "wires": [
3708             [
3709                 "4dcc88d1.71a6c8",
3710                 "b43d8435.516cf8"
3711             ]
3712         ]
3713     },
3714     {
3715         "id": "4dcc88d1.71a6c8",
3716         "type": "failure",
3717         "name": "failure",
3718         "xml": "<outcome value='failure'>\n",
3719         "comments": "",
3720         "outputs": 1,
3721         "x": 705.9940423965454,
3722         "y": 2640.7685470581055,
3723         "z": "7f19236a.e75edc",
3724         "wires": [
3725             [
3726                 "7d35363a.348fe8"
3727             ]
3728         ]
3729     },
3730     {
3731         "id": "b43d8435.516cf8",
3732         "type": "success",
3733         "name": "success",
3734         "xml": "<outcome value='success'>\n",
3735         "comments": "",
3736         "outputs": 1,
3737         "x": 697.993935585022,
3738         "y": 2713.768497467041,
3739         "z": "7f19236a.e75edc",
3740         "wires": [
3741             [
3742                 "d5d06058.6c507"
3743             ]
3744         ]
3745     },
3746     {
3747         "id": "d5d06058.6c507",
3748         "type": "block",
3749         "name": "block",
3750         "xml": "<block>\n",
3751         "atomic": "false",
3752         "comments": "",
3753         "outputs": 1,
3754         "x": 843.9937791824341,
3755         "y": 2718.768606185913,
3756         "z": "7f19236a.e75edc",
3757         "wires": [
3758             [
3759                 "8a2e0d84.af671"
3760             ]
3761         ]
3762     },
3763     {
3764         "id": "7d35363a.348fe8",
3765         "type": "block",
3766         "name": "block",
3767         "xml": "<block>\n",
3768         "atomic": "false",
3769         "comments": "",
3770         "outputs": 1,
3771         "x": 854.9939432144165,
3772         "y": 2636.7686824798584,
3773         "z": "7f19236a.e75edc",
3774         "wires": [
3775             [
3776                 "3507d53c.90a68a",
3777                 "2e90da7f.57d106"
3778             ]
3779         ]
3780     },
3781     {
3782         "id": "3507d53c.90a68a",
3783         "type": "returnFailure",
3784         "name": "return failure",
3785         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error sending SO Response\" />",
3786         "comments": "",
3787         "x": 1001.9935617446899,
3788         "y": 2647.7684240341187,
3789         "z": "7f19236a.e75edc",
3790         "wires": []
3791     },
3792     {
3793         "id": "8a2e0d84.af671",
3794         "type": "record",
3795         "name": "record",
3796         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/so-callback-response.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"SO Response Sent \"/>",
3797         "comments": "",
3798         "outputs": 1,
3799         "x": 1004.9936990737915,
3800         "y": 2724.7684984207153,
3801         "z": "7f19236a.e75edc",
3802         "wires": [
3803             []
3804         ]
3805     },
3806     {
3807         "id": "7fd5972.a1bf968",
3808         "type": "block",
3809         "name": "block : SO Response",
3810         "xml": "<block atomic='true'>",
3811         "atomic": "true",
3812         "comments": "",
3813         "outputs": 1,
3814         "x": 5580.490123748779,
3815         "y": 3334.014461517334,
3816         "z": "7f19236a.e75edc",
3817         "wires": [
3818             [
3819                 "ddcdaaa0.5fa3c8",
3820                 "b89f72c5.a739",
3821                 "3d09a8b1.797af8"
3822             ]
3823         ]
3824     },
3825     {
3826         "id": "ddcdaaa0.5fa3c8",
3827         "type": "set",
3828         "name": "set tmp variables for SO response",
3829         "xml": "<set>\n<parameter name=\"tmp.so.callbackURL\" value=\"`$payloadJson.input.callbackURL`\"/>\n<parameter name=\"tmp.status\" value=\"`$error-code`\"/>\n<parameter name=\"tmp.reason\" value=\"`$error-message`\"/>\n<parameter name=\"tmp.requestID\" value=\"`$instantiateRANSlice-input.common-header.request-id`\"/>\n<parameter name=\"tmp.action\" value=\"`$instantiateRANSlice-input.action`\"/>\n",
3830         "comments": "",
3831         "x": 5898.491100311279,
3832         "y": 3257.914119720459,
3833         "z": "7f19236a.e75edc",
3834         "wires": []
3835     },
3836     {
3837         "id": "b89f72c5.a739",
3838         "type": "record",
3839         "name": "record configdb RestAPI parms",
3840         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/so-callback-response.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"URL for SO Callback Response\"/>\n<parameter name='field2' value=\"`$tmp.so.callbackURL`\" />\n<parameter name='field3' value=\"`$tmp.status`\" />\n<parameter name='field4' value=\"`$tmp.reason`\" />\n<parameter name='field5' value=\"`$tmp.requestID`\" />\n<parameter name='field6' value=\"`$tmp.action`\" />\n<parameter name='field7' value=\"`$tmp.CUCPList`\" />\n<parameter name='field8' value=\"`$tmp.CUUPList`\" />\n<parameter name='field9' value=\"`$tmp.DUList`\" />",
3841         "comments": "",
3842         "outputs": 1,
3843         "x": 5873.489986419678,
3844         "y": 3355.0147972106934,
3845         "z": "7f19236a.e75edc",
3846         "wires": [
3847             []
3848         ]
3849     },
3850     {
3851         "id": "3d09a8b1.797af8",
3852         "type": "execute",
3853         "name": "Send to SO",
3854         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-so-response.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$payloadJson.input.callbackURL`\"/>\n<parameter name=\"httpMethod\" value=\"POST\"/>\n<parameter name=\"responsePrefix\" value=\"so-callback-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='*/*' />\n<parameter name=\"restapiUser\" value=\"`$prop.restapi.so.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.restapi.so.password`\"/>",
3855         "comments": "",
3856         "outputs": 1,
3857         "x": 5788.4899978637695,
3858         "y": 3452.014675140381,
3859         "z": "7f19236a.e75edc",
3860         "wires": [
3861             [
3862                 "5e3b6fb7.fdb29",
3863                 "55c88c6e.9f2d34"
3864             ]
3865         ]
3866     },
3867     {
3868         "id": "5e3b6fb7.fdb29",
3869         "type": "failure",
3870         "name": "failure",
3871         "xml": "<outcome value='failure'>\n",
3872         "comments": "",
3873         "outputs": 1,
3874         "x": 6014.490006446838,
3875         "y": 3429.0146441459656,
3876         "z": "7f19236a.e75edc",
3877         "wires": [
3878             [
3879                 "601e134e.7055dc"
3880             ]
3881         ]
3882     },
3883     {
3884         "id": "55c88c6e.9f2d34",
3885         "type": "success",
3886         "name": "success",
3887         "xml": "<outcome value='success'>\n",
3888         "comments": "",
3889         "outputs": 1,
3890         "x": 6004.489860534668,
3891         "y": 3537.0145835876465,
3892         "z": "7f19236a.e75edc",
3893         "wires": [
3894             [
3895                 "749d8ebd.f2254"
3896             ]
3897         ]
3898     },
3899     {
3900         "id": "749d8ebd.f2254",
3901         "type": "block",
3902         "name": "block",
3903         "xml": "<block>\n",
3904         "atomic": "false",
3905         "comments": "",
3906         "outputs": 1,
3907         "x": 6154.489646911621,
3908         "y": 3556.0146446228027,
3909         "z": "7f19236a.e75edc",
3910         "wires": [
3911             [
3912                 "1ba6a7d8.12b0a8"
3913             ]
3914         ]
3915     },
3916     {
3917         "id": "601e134e.7055dc",
3918         "type": "block",
3919         "name": "block",
3920         "xml": "<block>\n",
3921         "atomic": "false",
3922         "comments": "",
3923         "outputs": 1,
3924         "x": 6165.489875793457,
3925         "y": 3424.014766216278,
3926         "z": "7f19236a.e75edc",
3927         "wires": [
3928             [
3929                 "902fe709.c8b158"
3930             ]
3931         ]
3932     },
3933     {
3934         "id": "902fe709.c8b158",
3935         "type": "returnFailure",
3936         "name": "return failure",
3937         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error sending SO Response\" />",
3938         "comments": "",
3939         "x": 6331.489555358887,
3940         "y": 3427.0145835876465,
3941         "z": "7f19236a.e75edc",
3942         "wires": []
3943     },
3944     {
3945         "id": "1ba6a7d8.12b0a8",
3946         "type": "record",
3947         "name": "record",
3948         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"SO Response Sent \"/>",
3949         "comments": "",
3950         "outputs": 1,
3951         "x": 6318.48966217041,
3952         "y": 3562.0145835876465,
3953         "z": "7f19236a.e75edc",
3954         "wires": [
3955             []
3956         ]
3957     },
3958     {
3959         "id": "7ce38def.582e54",
3960         "type": "block",
3961         "name": "nearRTRIC",
3962         "xml": "<block atomic='true'>",
3963         "atomic": "true",
3964         "comments": "",
3965         "outputs": 1,
3966         "x": 1659.9899673461914,
3967         "y": 911.3477420806885,
3968         "z": "7f19236a.e75edc",
3969         "wires": [
3970             [
3971                 "c19fe338.e59ff",
3972                 "29f0d9d2.f9d4f6",
3973                 "74bd9d3a.30ea34",
3974                 "6060f3d8.7927ec",
3975                 "4388efe4.bcec2",
3976                 "d8ecdc2.b59072",
3977                 "fa1a2963.76b008",
3978                 "cea00eae.0f73c"
3979             ]
3980         ]
3981     },
3982     {
3983         "id": "5cb2ea78.9334f4",
3984         "type": "execute",
3985         "name": "gNBId",
3986         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBId' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBId'`\" />",
3987         "comments": "",
3988         "outputs": 1,
3989         "x": 1544.9897232055664,
3990         "y": 654.6810359954834,
3991         "z": "7f19236a.e75edc",
3992         "wires": [
3993             []
3994         ]
3995     },
3996     {
3997         "id": "17eb843.5e2107c",
3998         "type": "execute",
3999         "name": "ranNFNSSIListEntry",
4000         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.ranNFNSSIListEntry' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].ranNFNSSIList[0]'`\" />",
4001         "comments": "",
4002         "outputs": 1,
4003         "x": 1610.9898681640625,
4004         "y": 770.6810255050659,
4005         "z": "7f19236a.e75edc",
4006         "wires": [
4007             []
4008         ]
4009     },
4010     {
4011         "id": "c19fe338.e59ff",
4012         "type": "set",
4013         "name": "Calculate SliceProfile - NEarRTRIC part 1",
4014         "xml": "<set>\n<parameter name='tmp.nearRTRIC.uLThptPerSlice1' value='`$payloadJson.input.sliceProfile.uLThptPerSlice * 1.1`' />\n<parameter name='tmp.nearRTRIC.dLThptPerSlice1' value='`$payloadJson.input.sliceProfile.dLThptPerSlice * 1.1`' />\n<parameter name='tmp.nearRTRIC.maxNumberOfConns1' value='`$payloadJson.input.sliceProfile.maxNumberofConns * 1.1`' />\n",
4015         "comments": "",
4016         "x": 2011.3233489990234,
4017         "y": 678.6811399459839,
4018         "z": "7f19236a.e75edc",
4019         "wires": []
4020     },
4021     {
4022         "id": "29f0d9d2.f9d4f6",
4023         "type": "record",
4024         "name": "record",
4025         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Calculated uLThptPerSlice for nearRTRIC \"/>\n<parameter name=\"field2\" value=\"`$tmp.nearRTRIC.uLThptPerSlice`\"/>\n<parameter name=\"field3\" value=\"Calculated dLThptPerSlice  for nearRTRIC\"/>\n<parameter name=\"field4\" value=\"`$tmp.nearRTRIC.dLThptPerSlice`\"/>\n<parameter name=\"field5\" value=\"Calculated maxNumberOfConns  for nearRTRIC\"/>\n<parameter name=\"field6\" value=\"`$tmp.nearRTRIC1.maxNumberOfConns`\"/>\n<parameter name=\"field7\" value=\"`$payloadJson.input.sliceProfile.maxNumberofConns`\"/>",
4026         "comments": "",
4027         "outputs": 1,
4028         "x": 2015.6564674377441,
4029         "y": 919.3479614257812,
4030         "z": "7f19236a.e75edc",
4031         "wires": [
4032             []
4033         ]
4034     },
4035     {
4036         "id": "74bd9d3a.30ea34",
4037         "type": "execute",
4038         "name": "Update nearRT RIC Details in ConfigDB",
4039         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $prop.restapi.configdb.updatenearRTRIC`\"/>\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-configDB-updatenearRTRIC.json'`\" />\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"update-nearRTRIC-configdb-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />\n<parameter name=\"convertResponse\" value=\"true\"/>",
4040         "comments": "",
4041         "outputs": 1,
4042         "x": 1749.6564254760742,
4043         "y": 1644.6810111999512,
4044         "z": "7f19236a.e75edc",
4045         "wires": [
4046             [
4047                 "26313cf7.d27c04",
4048                 "6b064a73.aa7f94"
4049             ]
4050         ]
4051     },
4052     {
4053         "id": "26313cf7.d27c04",
4054         "type": "failure",
4055         "name": "failure",
4056         "xml": "<outcome value='failure'>\n",
4057         "comments": "",
4058         "outputs": 1,
4059         "x": 2404.6570358276367,
4060         "y": 1505.6812553405762,
4061         "z": "7f19236a.e75edc",
4062         "wires": [
4063             [
4064                 "50b80a5a.6c0204"
4065             ]
4066         ]
4067     },
4068     {
4069         "id": "6b064a73.aa7f94",
4070         "type": "success",
4071         "name": "success",
4072         "xml": "<outcome value='success'>\n",
4073         "comments": "",
4074         "outputs": 1,
4075         "x": 2609.6570358276367,
4076         "y": 1603.6811332702637,
4077         "z": "7f19236a.e75edc",
4078         "wires": [
4079             [
4080                 "52614c3f.59d724"
4081             ]
4082         ]
4083     },
4084     {
4085         "id": "52614c3f.59d724",
4086         "type": "block",
4087         "name": "block",
4088         "xml": "<block>\n",
4089         "atomic": "false",
4090         "comments": "",
4091         "outputs": 1,
4092         "x": 2762.6567916870117,
4093         "y": 1592.6812553405762,
4094         "z": "7f19236a.e75edc",
4095         "wires": [
4096             [
4097                 "be9cd710.38fee8"
4098             ]
4099         ]
4100     },
4101     {
4102         "id": "be9cd710.38fee8",
4103         "type": "record",
4104         "name": "record",
4105         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully Updated NearRT RIC info in ConfigDB\"/>",
4106         "comments": "",
4107         "outputs": 1,
4108         "x": 2926.6570358276367,
4109         "y": 1596.6813774108887,
4110         "z": "7f19236a.e75edc",
4111         "wires": [
4112             []
4113         ]
4114     },
4115     {
4116         "id": "c2fabe5c.4babb",
4117         "type": "returnFailure",
4118         "name": "return failure",
4119         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating nearRTRIC info in ConfigDB. Aborting RPC executiopn'/>",
4120         "comments": "",
4121         "x": 2819.6567916870117,
4122         "y": 1540.6812250614166,
4123         "z": "7f19236a.e75edc",
4124         "wires": []
4125     },
4126     {
4127         "id": "50b80a5a.6c0204",
4128         "type": "block",
4129         "name": "block",
4130         "xml": "<block>",
4131         "atomic": "false",
4132         "comments": "",
4133         "outputs": 1,
4134         "x": 2766.6572799682617,
4135         "y": 1439.6812553405762,
4136         "z": "7f19236a.e75edc",
4137         "wires": [
4138             [
4139                 "c2fabe5c.4babb",
4140                 "a912be76.f773c",
4141                 "7fd5972.a1bf968"
4142             ]
4143         ]
4144     },
4145     {
4146         "id": "a912be76.f773c",
4147         "type": "set",
4148         "name": "set",
4149         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating nearRTRIC info in ConfigDB. Aborting RPC executiopn'/>",
4150         "comments": "",
4151         "x": 2890.6570358276367,
4152         "y": 1398.792247980833,
4153         "z": "7f19236a.e75edc",
4154         "wires": []
4155     },
4156     {
4157         "id": "5688b55e.ee725c",
4158         "type": "execute",
4159         "name": "Update cellCU for gNBCUCP in ConfigDB",
4160         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $prop.restapi.configdb.updategNBCUCP`\"/>\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-configDB-updategNBCUCP.json'`\" />\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"update-gNBCUCP-configdb-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />\n<parameter name=\"convertResponse\" value=\"true\"/>",
4161         "comments": "",
4162         "outputs": 1,
4163         "x": 3020.021282196045,
4164         "y": 3216.545699119568,
4165         "z": "7f19236a.e75edc",
4166         "wires": [
4167             [
4168                 "b9d8208c.cad0d",
4169                 "2872294d.15a776"
4170             ]
4171         ]
4172     },
4173     {
4174         "id": "b9d8208c.cad0d",
4175         "type": "failure",
4176         "name": "failure",
4177         "xml": "<outcome value='failure'>\n",
4178         "comments": "",
4179         "outputs": 1,
4180         "x": 3884.0208702087402,
4181         "y": 3256.5457706451416,
4182         "z": "7f19236a.e75edc",
4183         "wires": [
4184             [
4185                 "ac555a86.5f1c48"
4186             ]
4187         ]
4188     },
4189     {
4190         "id": "ac555a86.5f1c48",
4191         "type": "block",
4192         "name": "block",
4193         "xml": "<block>",
4194         "atomic": "false",
4195         "comments": "",
4196         "outputs": 1,
4197         "x": 4112.021114349365,
4198         "y": 3248.5457706451416,
4199         "z": "7f19236a.e75edc",
4200         "wires": [
4201             [
4202                 "f3542c44.7d4d4",
4203                 "7d394ed1.eb431",
4204                 "7fd5972.a1bf968"
4205             ]
4206         ]
4207     },
4208     {
4209         "id": "7d394ed1.eb431",
4210         "type": "set",
4211         "name": "set",
4212         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating configCUCP info in ConfigDB. Aborting RPC executiopn'/>",
4213         "comments": "",
4214         "x": 4227.02087020874,
4215         "y": 3161.6566104888916,
4216         "z": "7f19236a.e75edc",
4217         "wires": []
4218     },
4219     {
4220         "id": "f3542c44.7d4d4",
4221         "type": "returnFailure",
4222         "name": "return failure",
4223         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating nearRTRIC info in ConfigDB. Aborting RPC executiopn'/>",
4224         "comments": "",
4225         "x": 4295.02087020874,
4226         "y": 3268.5455265045166,
4227         "z": "7f19236a.e75edc",
4228         "wires": []
4229     },
4230     {
4231         "id": "2872294d.15a776",
4232         "type": "success",
4233         "name": "success",
4234         "xml": "<outcome value='success'>\n",
4235         "comments": "",
4236         "outputs": 1,
4237         "x": 3889.0208702087402,
4238         "y": 3304.5455265045166,
4239         "z": "7f19236a.e75edc",
4240         "wires": [
4241             [
4242                 "1f189589.5ee19a"
4243             ]
4244         ]
4245     },
4246     {
4247         "id": "1f189589.5ee19a",
4248         "type": "block",
4249         "name": "block",
4250         "xml": "<block>\n",
4251         "atomic": "false",
4252         "comments": "",
4253         "outputs": 1,
4254         "x": 4054.0208702087402,
4255         "y": 3303.5457706451416,
4256         "z": "7f19236a.e75edc",
4257         "wires": [
4258             [
4259                 "eb7499b8.5108f8"
4260             ]
4261         ]
4262     },
4263     {
4264         "id": "eb7499b8.5108f8",
4265         "type": "record",
4266         "name": "record",
4267         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully Updated gNBCUCP info in ConfigDB\"/>",
4268         "comments": "",
4269         "outputs": 1,
4270         "x": 4206.02087020874,
4271         "y": 3316.5457706451416,
4272         "z": "7f19236a.e75edc",
4273         "wires": [
4274             []
4275         ]
4276     },
4277     {
4278         "id": "eb369f6.af8c26",
4279         "type": "execute",
4280         "name": "Update RRMPolicy for gNBCUCP in ConfigDB",
4281         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $prop.restapi.configdb.updateRRMPolicy`\"/>\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-configDB-updateRRMPolicy-CUCP.json'`\" />\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"update-gNBCUCP-rrmpolicy-configdb-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />\n<parameter name=\"convertResponse\" value=\"true\"/>",
4282         "comments": "",
4283         "outputs": 1,
4284         "x": 2480.989776611328,
4285         "y": 3288.0141735076904,
4286         "z": "7f19236a.e75edc",
4287         "wires": [
4288             [
4289                 "dcf5eebb.394e2",
4290                 "3c87fd8e.49de02"
4291             ]
4292         ]
4293     },
4294     {
4295         "id": "126ba5f0.45e2da",
4296         "type": "set",
4297         "name": "set",
4298         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating RRMPolicy CUCP info in ConfigDB. Aborting RPC executiopn'/>",
4299         "comments": "",
4300         "x": 4205.990016937256,
4301         "y": 3354.014492034912,
4302         "z": "7f19236a.e75edc",
4303         "wires": []
4304     },
4305     {
4306         "id": "7d4092c3.b360cc",
4307         "type": "block",
4308         "name": "block",
4309         "xml": "<block>",
4310         "atomic": "false",
4311         "comments": "",
4312         "outputs": 1,
4313         "x": 4130.989795684814,
4314         "y": 3411.9036540985107,
4315         "z": "7f19236a.e75edc",
4316         "wires": [
4317             [
4318                 "3e9a0ca4.237df4",
4319                 "126ba5f0.45e2da",
4320                 "7fd5972.a1bf968"
4321             ]
4322         ]
4323     },
4324     {
4325         "id": "3e9a0ca4.237df4",
4326         "type": "returnFailure",
4327         "name": "return failure",
4328         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating RRMPolicy CUCP info in ConfigDB. Aborting RPC executiopn'/>",
4329         "comments": "",
4330         "x": 4297.989910125732,
4331         "y": 3445.903115272522,
4332         "z": "7f19236a.e75edc",
4333         "wires": []
4334     },
4335     {
4336         "id": "47bdc209.873d4c",
4337         "type": "record",
4338         "name": "record",
4339         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully Updated RRMPolicy CUCP info in ConfigDB\"/>\n<parameter name=\"field2\" value=\"Incremented ConfigDB rrmPolicyID\"/>\n<parameter name=\"field3\" value='`$prop.configDB.rrmPolicyID`' />",
4340         "comments": "",
4341         "outputs": 1,
4342         "x": 3881.989818572998,
4343         "y": 3479.903293609619,
4344         "z": "7f19236a.e75edc",
4345         "wires": [
4346             []
4347         ]
4348     },
4349     {
4350         "id": "bdf97189.ff0dd",
4351         "type": "block",
4352         "name": "block",
4353         "xml": "<block>\n",
4354         "atomic": "false",
4355         "comments": "",
4356         "outputs": 1,
4357         "x": 3722.9904022216797,
4358         "y": 3435.903872489929,
4359         "z": "7f19236a.e75edc",
4360         "wires": [
4361             [
4362                 "47bdc209.873d4c",
4363                 "356c1c7.45ef2e4"
4364             ]
4365         ]
4366     },
4367     {
4368         "id": "3c87fd8e.49de02",
4369         "type": "success",
4370         "name": "success",
4371         "xml": "<outcome value='success'>\n",
4372         "comments": "",
4373         "outputs": 1,
4374         "x": 3629.9900665283203,
4375         "y": 3367.90229511261,
4376         "z": "7f19236a.e75edc",
4377         "wires": [
4378             [
4379                 "bdf97189.ff0dd"
4380             ]
4381         ]
4382     },
4383     {
4384         "id": "dcf5eebb.394e2",
4385         "type": "failure",
4386         "name": "failure",
4387         "xml": "<outcome value='failure'>\n",
4388         "comments": "",
4389         "outputs": 1,
4390         "x": 3630.990020751953,
4391         "y": 3321.903434276581,
4392         "z": "7f19236a.e75edc",
4393         "wires": [
4394             [
4395                 "7d4092c3.b360cc"
4396             ]
4397         ]
4398     },
4399     {
4400         "id": "356c1c7.45ef2e4",
4401         "type": "set",
4402         "name": "Increment RRMPolicyID",
4403         "xml": "<set>\n<parameter name='prop.configDB.rrmPolicyID' value='`$prop.configDB.rrmPolicyID + 1`' />",
4404         "comments": "",
4405         "x": 3934.2222328186035,
4406         "y": 3431.4689769744873,
4407         "z": "7f19236a.e75edc",
4408         "wires": []
4409     },
4410     {
4411         "id": "6851f370.7d158c",
4412         "type": "execute",
4413         "name": "Update  gNBCUUP in ConfigDB",
4414         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $prop.restapi.configdb.updategNBCUUP`\"/>\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-configDB-updategNBCUUP.json'`\" />\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"update-gNBCUUP-configdb-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />\n<parameter name=\"convertResponse\" value=\"true\"/>",
4415         "comments": "",
4416         "outputs": 1,
4417         "x": 3162.521270751953,
4418         "y": 5250.545379638672,
4419         "z": "7f19236a.e75edc",
4420         "wires": [
4421             [
4422                 "5c11646e.d0b54c",
4423                 "7667fc84.d87b64"
4424             ]
4425         ]
4426     },
4427     {
4428         "id": "5c11646e.d0b54c",
4429         "type": "failure",
4430         "name": "failure",
4431         "xml": "<outcome value='failure'>\n",
4432         "comments": "",
4433         "outputs": 1,
4434         "x": 3894.521026611328,
4435         "y": 5344.545867919922,
4436         "z": "7f19236a.e75edc",
4437         "wires": [
4438             [
4439                 "e5a2139f.c39a9"
4440             ]
4441         ]
4442     },
4443     {
4444         "id": "7667fc84.d87b64",
4445         "type": "success",
4446         "name": "success",
4447         "xml": "<outcome value='success'>\n",
4448         "comments": "",
4449         "outputs": 1,
4450         "x": 4043.5208702087402,
4451         "y": 5508.545526504517,
4452         "z": "7f19236a.e75edc",
4453         "wires": [
4454             [
4455                 "317ebb46.44bc44"
4456             ]
4457         ]
4458     },
4459     {
4460         "id": "e5a2139f.c39a9",
4461         "type": "block",
4462         "name": "block",
4463         "xml": "<block>",
4464         "atomic": "false",
4465         "comments": "",
4466         "outputs": 1,
4467         "x": 4209.521026611328,
4468         "y": 5348.545867919922,
4469         "z": "7f19236a.e75edc",
4470         "wires": [
4471             [
4472                 "871140fb.e3ec8",
4473                 "1d7292a4.54a5ad",
4474                 "7fd5972.a1bf968"
4475             ]
4476         ]
4477     },
4478     {
4479         "id": "317ebb46.44bc44",
4480         "type": "block",
4481         "name": "block",
4482         "xml": "<block>\n",
4483         "atomic": "false",
4484         "comments": "",
4485         "outputs": 1,
4486         "x": 4173.520832061768,
4487         "y": 5546.545524597168,
4488         "z": "7f19236a.e75edc",
4489         "wires": [
4490             [
4491                 "cbdaf83e.409a08"
4492             ]
4493         ]
4494     },
4495     {
4496         "id": "cbdaf83e.409a08",
4497         "type": "record",
4498         "name": "record",
4499         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully Updated gNBCUUP info in ConfigDB\"/>",
4500         "comments": "",
4501         "outputs": 1,
4502         "x": 4298.520835876465,
4503         "y": 5516.545525550842,
4504         "z": "7f19236a.e75edc",
4505         "wires": [
4506             []
4507         ]
4508     },
4509     {
4510         "id": "871140fb.e3ec8",
4511         "type": "returnFailure",
4512         "name": "return failure",
4513         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating CUUP info in ConfigDB. Aborting RPC executiopn'/>",
4514         "comments": "",
4515         "x": 4295.521026611328,
4516         "y": 5428.545379638672,
4517         "z": "7f19236a.e75edc",
4518         "wires": []
4519     },
4520     {
4521         "id": "1d7292a4.54a5ad",
4522         "type": "set",
4523         "name": "set",
4524         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating configCUUP info in ConfigDB. Aborting RPC executiopn'/>",
4525         "comments": "",
4526         "x": 4220.521026611328,
4527         "y": 5248.657196044922,
4528         "z": "7f19236a.e75edc",
4529         "wires": []
4530     },
4531     {
4532         "id": "b71ce45b.47d978",
4533         "type": "set",
4534         "name": "set",
4535         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating RRMPolicy CUUP info in ConfigDB. Aborting RPC executiopn'/>",
4536         "comments": "",
4537         "x": 4294.490562438965,
4538         "y": 5564.014439582825,
4539         "z": "7f19236a.e75edc",
4540         "wires": []
4541     },
4542     {
4543         "id": "fe1d70a8.e8892",
4544         "type": "block",
4545         "name": "block",
4546         "xml": "<block>",
4547         "atomic": "false",
4548         "comments": "",
4549         "outputs": 1,
4550         "x": 4237.489582061768,
4551         "y": 5626.903600692749,
4552         "z": "7f19236a.e75edc",
4553         "wires": [
4554             [
4555                 "f22de576.667c88",
4556                 "b71ce45b.47d978",
4557                 "7fd5972.a1bf968"
4558             ]
4559         ]
4560     },
4561     {
4562         "id": "f22de576.667c88",
4563         "type": "returnFailure",
4564         "name": "return failure",
4565         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating RRMPolicy CUUP info in ConfigDB. Aborting RPC executiopn'/>",
4566         "comments": "",
4567         "x": 4358.490238189697,
4568         "y": 5690.902952194214,
4569         "z": "7f19236a.e75edc",
4570         "wires": []
4571     },
4572     {
4573         "id": "d1abd7bb.64dca8",
4574         "type": "success",
4575         "name": "success",
4576         "xml": "<outcome value='success'>\n",
4577         "comments": "",
4578         "outputs": 1,
4579         "x": 3784.4900665283203,
4580         "y": 5571.90229511261,
4581         "z": "7f19236a.e75edc",
4582         "wires": [
4583             [
4584                 "3abc4633.3a0dca"
4585             ]
4586         ]
4587     },
4588     {
4589         "id": "3abc4633.3a0dca",
4590         "type": "block",
4591         "name": "block",
4592         "xml": "<block>\n",
4593         "atomic": "false",
4594         "comments": "",
4595         "outputs": 1,
4596         "x": 3754.490467071533,
4597         "y": 5660.903602600098,
4598         "z": "7f19236a.e75edc",
4599         "wires": [
4600             [
4601                 "a9404e85.0614c",
4602                 "5fec5f98.c0519"
4603             ]
4604         ]
4605     },
4606     {
4607         "id": "a9404e85.0614c",
4608         "type": "record",
4609         "name": "record",
4610         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully Updated RRMPolicy CUUP info in ConfigDB\"/>\n<parameter name=\"field2\" value=\"Incremented ConfigDB rrmPolicyID\"/>\n<parameter name=\"field3\" value='`$prop.configDB.rrmPolicyID`' />",
4611         "comments": "",
4612         "outputs": 1,
4613         "x": 3910.4904708862305,
4614         "y": 5695.903604507446,
4615         "z": "7f19236a.e75edc",
4616         "wires": [
4617             []
4618         ]
4619     },
4620     {
4621         "id": "5fec5f98.c0519",
4622         "type": "set",
4623         "name": "Increment RRMPolicyID",
4624         "xml": "<set>\n<parameter name='prop.configDB.rrmPolicyID' value='`$prop.configDB.rrmPolicyID + 1`' />",
4625         "comments": "",
4626         "x": 3961.7228965759277,
4627         "y": 5625.468705177307,
4628         "z": "7f19236a.e75edc",
4629         "wires": []
4630     },
4631     {
4632         "id": "b0b9428c.79986",
4633         "type": "execute",
4634         "name": "Update RRMPolicy for gNBCUCP in ConfigDB",
4635         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $prop.restapi.configdb.updateRRMPolicy`\"/>\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-configDB-updateRRMPolicy-CUUP.json'`\" />\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"update-gNBCUUP-rrmpolicy-configdb-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />\n<parameter name=\"convertResponse\" value=\"true\"/>",
4636         "comments": "",
4637         "outputs": 1,
4638         "x": 2864.490020751953,
4639         "y": 5435.014129638672,
4640         "z": "7f19236a.e75edc",
4641         "wires": [
4642             [
4643                 "d1abd7bb.64dca8",
4644                 "c901d04c.e073e"
4645             ]
4646         ]
4647     },
4648     {
4649         "id": "c901d04c.e073e",
4650         "type": "failure",
4651         "name": "failure",
4652         "xml": "<outcome value='failure'>\n",
4653         "comments": "",
4654         "outputs": 1,
4655         "x": 3789.6563682556152,
4656         "y": 5508.347772598267,
4657         "z": "7f19236a.e75edc",
4658         "wires": [
4659             [
4660                 "fe1d70a8.e8892"
4661             ]
4662         ]
4663     },
4664     {
4665         "id": "bf194d8d.84adf",
4666         "type": "block",
4667         "name": "block : SO Response",
4668         "xml": "<block atomic='true'>",
4669         "atomic": "true",
4670         "comments": "",
4671         "outputs": 1,
4672         "x": 2925.3247299194336,
4673         "y": 7169.685073375702,
4674         "z": "7f19236a.e75edc",
4675         "wires": [
4676             [
4677                 "2ef6aeb2.ad19f2",
4678                 "7c4025db.e2dc0c",
4679                 "e425ab6d.41ecd8"
4680             ]
4681         ]
4682     },
4683     {
4684         "id": "2ef6aeb2.ad19f2",
4685         "type": "set",
4686         "name": "set tmp variables for SO response",
4687         "xml": "<set>\n<parameter name=\"tmp.so.callbackURL\" value=\"`$payloadJson.input.callbackURL`\"/>\n<parameter name=\"tmp.status\" value=\"`$error-code`\"/>\n<parameter name=\"tmp.reason\" value=\"`$error-message`\"/>\n<parameter name=\"tmp.requestID\" value=\"`$instantiateRANSlice-input.common-header.request-id`\"/>\n<parameter name=\"tmp.action\" value=\"`$instantiateRANSlice-input.action`\"/>\n",
4688         "comments": "",
4689         "x": 3051.3253860473633,
4690         "y": 7066.58350944519,
4691         "z": "7f19236a.e75edc",
4692         "wires": []
4693     },
4694     {
4695         "id": "7c4025db.e2dc0c",
4696         "type": "record",
4697         "name": "record configdb RestAPI parms",
4698         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/so-callback-response.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"URL for SO Callback Response\"/>\n<parameter name='field2' value=\"`$tmp.so.callbackURL`\" />\n<parameter name='field3' value=\"`$tmp.status`\" />\n<parameter name='field4' value=\"`$tmp.reason`\" />\n<parameter name='field5' value=\"`$tmp.requestID`\" />\n<parameter name='field6' value=\"`$tmp.action`\" />\n<parameter name='field7' value=\"`$tmp.CUCPList`\" />\n<parameter name='field8' value=\"`$tmp.CUUPList`\" />\n<parameter name='field9' value=\"`$tmp.DUList`\" />",
4699         "comments": "",
4700         "outputs": 1,
4701         "x": 3213.324737548828,
4702         "y": 7194.685073852539,
4703         "z": "7f19236a.e75edc",
4704         "wires": [
4705             []
4706         ]
4707     },
4708     {
4709         "id": "e425ab6d.41ecd8",
4710         "type": "execute",
4711         "name": "Send to SO",
4712         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-so-response.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$tmp.so.callbackURL`\"/>\n<parameter name=\"httpMethod\" value=\"POST\"/>\n<parameter name=\"responsePrefix\" value=\"so-callback-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />",
4713         "comments": "",
4714         "outputs": 1,
4715         "x": 3032.3243370056152,
4716         "y": 7357.684466838837,
4717         "z": "7f19236a.e75edc",
4718         "wires": [
4719             [
4720                 "6e7e1fec.c93c8",
4721                 "48dc0b85.c71854"
4722             ]
4723         ]
4724     },
4725     {
4726         "id": "6e7e1fec.c93c8",
4727         "type": "failure",
4728         "name": "failure",
4729         "xml": "<outcome value='failure'>\n",
4730         "comments": "",
4731         "outputs": 1,
4732         "x": 3142.3248252868652,
4733         "y": 7269.684223175049,
4734         "z": "7f19236a.e75edc",
4735         "wires": [
4736             [
4737                 "78c70997.bd9968"
4738             ]
4739         ]
4740     },
4741     {
4742         "id": "48dc0b85.c71854",
4743         "type": "success",
4744         "name": "success",
4745         "xml": "<outcome value='success'>\n",
4746         "comments": "",
4747         "outputs": 1,
4748         "x": 3084.3247032165527,
4749         "y": 7443.684104442596,
4750         "z": "7f19236a.e75edc",
4751         "wires": [
4752             [
4753                 "fb806bba.4958b8"
4754             ]
4755         ]
4756     },
4757     {
4758         "id": "fb806bba.4958b8",
4759         "type": "block",
4760         "name": "block",
4761         "xml": "<block>\n",
4762         "atomic": "false",
4763         "comments": "",
4764         "outputs": 1,
4765         "x": 3215.324764251709,
4766         "y": 7398.685081720352,
4767         "z": "7f19236a.e75edc",
4768         "wires": [
4769             [
4770                 "22c8e98d.9d87b6"
4771             ]
4772         ]
4773     },
4774     {
4775         "id": "78c70997.bd9968",
4776         "type": "block",
4777         "name": "block",
4778         "xml": "<block>\n",
4779         "atomic": "false",
4780         "comments": "",
4781         "outputs": 1,
4782         "x": 3251.325008392334,
4783         "y": 7338.684956073761,
4784         "z": "7f19236a.e75edc",
4785         "wires": [
4786             [
4787                 "9c6fba3e.b4c398"
4788             ]
4789         ]
4790     },
4791     {
4792         "id": "9c6fba3e.b4c398",
4793         "type": "returnFailure",
4794         "name": "return failure",
4795         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error sending SO Response\" />",
4796         "comments": "",
4797         "x": 3340.3240928649902,
4798         "y": 7270.685077667236,
4799         "z": "7f19236a.e75edc",
4800         "wires": []
4801     },
4802     {
4803         "id": "22c8e98d.9d87b6",
4804         "type": "record",
4805         "name": "record",
4806         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"SO Response Sent \"/>",
4807         "comments": "",
4808         "outputs": 1,
4809         "x": 3248.3248863220215,
4810         "y": 7480.684349536896,
4811         "z": "7f19236a.e75edc",
4812         "wires": [
4813             []
4814         ]
4815     },
4816     {
4817         "id": "9a33da49.8f7968",
4818         "type": "execute",
4819         "name": "Update  gNBDU in ConfigDB",
4820         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $prop.restapi.configdb.updategNBDU`\"/>\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-configDB-updategNBDU.json'`\" />\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"update-gNBDU-configdb-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />\n<parameter name=\"convertResponse\" value=\"true\"/>",
4821         "comments": "",
4822         "outputs": 1,
4823         "x": 2317.324188232422,
4824         "y": 6930.0177483558655,
4825         "z": "7f19236a.e75edc",
4826         "wires": [
4827             [
4828                 "72704d95.a3d3c4",
4829                 "be5ee6ac.7baba8"
4830             ]
4831         ]
4832     },
4833     {
4834         "id": "72704d95.a3d3c4",
4835         "type": "failure",
4836         "name": "failure",
4837         "xml": "<outcome value='failure'>\n",
4838         "comments": "",
4839         "outputs": 1,
4840         "x": 2482.323745727539,
4841         "y": 6991.017098426819,
4842         "z": "7f19236a.e75edc",
4843         "wires": [
4844             [
4845                 "92d23ff3.0b3ab"
4846             ]
4847         ]
4848     },
4849     {
4850         "id": "be5ee6ac.7baba8",
4851         "type": "success",
4852         "name": "success",
4853         "xml": "<outcome value='success'>\n",
4854         "comments": "",
4855         "outputs": 1,
4856         "x": 2532.324234008789,
4857         "y": 6903.017095327377,
4858         "z": "7f19236a.e75edc",
4859         "wires": [
4860             [
4861                 "8b0b19bc.8a23e8"
4862             ]
4863         ]
4864     },
4865     {
4866         "id": "92d23ff3.0b3ab",
4867         "type": "block",
4868         "name": "block",
4869         "xml": "<block>",
4870         "atomic": "false",
4871         "comments": "",
4872         "outputs": 1,
4873         "x": 2722.3234252929688,
4874         "y": 6959.018398761749,
4875         "z": "7f19236a.e75edc",
4876         "wires": [
4877             [
4878                 "ffc9a8a7.e37538",
4879                 "cac02224.aa7d5",
4880                 "bf194d8d.84adf"
4881             ]
4882         ]
4883     },
4884     {
4885         "id": "8b0b19bc.8a23e8",
4886         "type": "block",
4887         "name": "block",
4888         "xml": "<block>\n",
4889         "atomic": "false",
4890         "comments": "",
4891         "outputs": 1,
4892         "x": 2695.3234252929688,
4893         "y": 6892.017094612122,
4894         "z": "7f19236a.e75edc",
4895         "wires": [
4896             [
4897                 "2733787e.ad7278"
4898             ]
4899         ]
4900     },
4901     {
4902         "id": "2733787e.ad7278",
4903         "type": "record",
4904         "name": "record",
4905         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully Updated DU info in ConfigDB\"/>",
4906         "comments": "",
4907         "outputs": 1,
4908         "x": 2872.323429107666,
4909         "y": 6910.014491081238,
4910         "z": "7f19236a.e75edc",
4911         "wires": [
4912             []
4913         ]
4914     },
4915     {
4916         "id": "ffc9a8a7.e37538",
4917         "type": "returnFailure",
4918         "name": "return failure",
4919         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating CUUP info in ConfigDB. Aborting RPC executiopn'/>",
4920         "comments": "",
4921         "x": 2666.323257446289,
4922         "y": 7044.017099380493,
4923         "z": "7f19236a.e75edc",
4924         "wires": []
4925     },
4926     {
4927         "id": "cac02224.aa7d5",
4928         "type": "set",
4929         "name": "set",
4930         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating configCUUP info in ConfigDB. Aborting RPC executiopn'/>",
4931         "comments": "",
4932         "x": 2887.3234329223633,
4933         "y": 6973.127773284912,
4934         "z": "7f19236a.e75edc",
4935         "wires": []
4936     },
4937     {
4938         "id": "57f658c6.a79b88",
4939         "type": "set",
4940         "name": "set",
4941         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating RRMPolicy DU info in ConfigDB. Aborting RPC executiopn'/>",
4942         "comments": "",
4943         "x": 2686.29314994812,
4944         "y": 7210.486017227173,
4945         "z": "7f19236a.e75edc",
4946         "wires": []
4947     },
4948     {
4949         "id": "ed0172e0.818ba",
4950         "type": "block",
4951         "name": "block",
4952         "xml": "<block>",
4953         "atomic": "false",
4954         "comments": "",
4955         "outputs": 1,
4956         "x": 2554.292167663574,
4957         "y": 7265.373876571655,
4958         "z": "7f19236a.e75edc",
4959         "wires": [
4960             [
4961                 "b4938e1d.155f6",
4962                 "57f658c6.a79b88",
4963                 "bf194d8d.84adf"
4964             ]
4965         ]
4966     },
4967     {
4968         "id": "b4938e1d.155f6",
4969         "type": "returnFailure",
4970         "name": "return failure",
4971         "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating RRMPolicy DU info in ConfigDB. Aborting RPC executiopn'/>",
4972         "comments": "",
4973         "x": 2711.292984008789,
4974         "y": 7313.374041557312,
4975         "z": "7f19236a.e75edc",
4976         "wires": []
4977     },
4978     {
4979         "id": "5209d817.e40638",
4980         "type": "success",
4981         "name": "success",
4982         "xml": "<outcome value='success'>\n",
4983         "comments": "",
4984         "outputs": 1,
4985         "x": 2438.2928161621094,
4986         "y": 7053.372568130493,
4987         "z": "7f19236a.e75edc",
4988         "wires": [
4989             [
4990                 "38063bbe.003794"
4991             ]
4992         ]
4993     },
4994     {
4995         "id": "38063bbe.003794",
4996         "type": "block",
4997         "name": "block",
4998         "xml": "<block>\n",
4999         "atomic": "false",
5000         "comments": "",
5001         "outputs": 1,
5002         "x": 2526.293468475342,
5003         "y": 7156.373222351074,
5004         "z": "7f19236a.e75edc",
5005         "wires": [
5006             [
5007                 "8cf52fce.68fda",
5008                 "d756c6c7.73bb08"
5009             ]
5010         ]
5011     },
5012     {
5013         "id": "8cf52fce.68fda",
5014         "type": "record",
5015         "name": "record",
5016         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully Updated RRMPolicy DU info in ConfigDB\"/>\n<parameter name=\"field2\" value=\"Incremented ConfigDB rrmPolicyID\"/>\n<parameter name=\"field3\" value='`$prop.configDB.rrmPolicyID`' />",
5017         "comments": "",
5018         "outputs": 1,
5019         "x": 2670.293800354004,
5020         "y": 7156.37403678894,
5021         "z": "7f19236a.e75edc",
5022         "wires": [
5023             []
5024         ]
5025     },
5026     {
5027         "id": "d756c6c7.73bb08",
5028         "type": "set",
5029         "name": "Increment RRMPolicyID",
5030         "xml": "<set>\n<parameter name='prop.configDB.rrmPolicyID' value='`$prop.configDB.rrmPolicyID + 1`' />",
5031         "comments": "",
5032         "x": 2696.5255699157715,
5033         "y": 7101.938976287842,
5034         "z": "7f19236a.e75edc",
5035         "wires": []
5036     },
5037     {
5038         "id": "50319617.d47458",
5039         "type": "execute",
5040         "name": " RRMPolicy gNBDU ConfigDB",
5041         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $prop.restapi.configdb.updateRRMPolicy`\"/>\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-configDB-updateRRMPolicy-DU.json'`\" />\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"update-DU-rrmpolicy-configdb-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />\n<parameter name=\"convertResponse\" value=\"true\"/>",
5042         "comments": "",
5043         "outputs": 1,
5044         "x": 2255.292922973633,
5045         "y": 7148.484550476074,
5046         "z": "7f19236a.e75edc",
5047         "wires": [
5048             [
5049                 "5209d817.e40638",
5050                 "aaf5a65b.7a74a8"
5051             ]
5052         ]
5053     },
5054     {
5055         "id": "aaf5a65b.7a74a8",
5056         "type": "failure",
5057         "name": "failure",
5058         "xml": "<outcome value='failure'>\n",
5059         "comments": "",
5060         "outputs": 1,
5061         "x": 2395.458953857422,
5062         "y": 7255.817888259888,
5063         "z": "7f19236a.e75edc",
5064         "wires": [
5065             [
5066                 "ed0172e0.818ba"
5067             ]
5068         ]
5069     },
5070     {
5071         "id": "64cedf3c.b0559",
5072         "type": "for",
5073         "name": "For cellCU List",
5074         "xml": "<for index='idCell' start='0' end='`$tmp.cellCUListEntries `' >",
5075         "comments": "",
5076         "outputs": 1,
5077         "x": 2356.989776611328,
5078         "y": 2353.014373779297,
5079         "z": "7f19236a.e75edc",
5080         "wires": [
5081             [
5082                 "efd8fd0b.c0f81"
5083             ]
5084         ]
5085     },
5086     {
5087         "id": "f7853a73.84c2e8",
5088         "type": "execute",
5089         "name": "gNBCUCPList.gNBCUName",
5090         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBCUCPList.cellLocalId' />\n\t<parameter name='source' value=\"`'getRIC-configdb-response.[' + $id1 + '].gNBCUCPList[' + $id2 + '].cellCUList[' + $idCell + '].cellLocalId'`\" />",
5091         "comments": "",
5092         "outputs": 1,
5093         "x": 2665.989776611328,
5094         "y": 2157.014373779297,
5095         "z": "7f19236a.e75edc",
5096         "wires": [
5097             []
5098         ]
5099     },
5100     {
5101         "id": "a0258867.3c23d8",
5102         "type": "switchNode",
5103         "name": "switch",
5104         "xml": "<switch test=\"`$tmp.gNBCUCPList.cellLocalId == $tmp.cellLocalId`\">    \n",
5105         "comments": "",
5106         "outputs": 1,
5107         "x": 2604.990264892578,
5108         "y": 2409.014373779297,
5109         "z": "7f19236a.e75edc",
5110         "wires": [
5111             [
5112                 "cb345339.5e615"
5113             ]
5114         ]
5115     },
5116     {
5117         "id": "cb345339.5e615",
5118         "type": "outcomeTrue",
5119         "name": "true",
5120         "xml": "<outcome value='true'>\n",
5121         "comments": "",
5122         "outputs": 1,
5123         "x": 2708.990264892578,
5124         "y": 2318.014373779297,
5125         "z": "7f19236a.e75edc",
5126         "wires": [
5127             [
5128                 "a134f394.a905f"
5129             ]
5130         ]
5131     },
5132     {
5133         "id": "a134f394.a905f",
5134         "type": "block",
5135         "name": "UpdateCell",
5136         "xml": "<block atomic='true'>",
5137         "atomic": "true",
5138         "comments": "",
5139         "outputs": 1,
5140         "x": 2786.989776611328,
5141         "y": 2230.014373779297,
5142         "z": "7f19236a.e75edc",
5143         "wires": [
5144             [
5145                 "edfc61ac.1dced",
5146                 "df5aa5bc.20d4f8",
5147                 "f286d783.02ea68",
5148                 "e944c0a6.37812",
5149                 "b2a4c395.358d9",
5150                 "5688b55e.ee725c",
5151                 "2754b13e.c8318e",
5152                 "ef7c5a5d.600148",
5153                 "d6812a3d.7cc9b8",
5154                 "eb369f6.af8c26"
5155             ]
5156         ]
5157     },
5158     {
5159         "id": "efd8fd0b.c0f81",
5160         "type": "block",
5161         "name": "Block",
5162         "xml": "<block atomic='true'>",
5163         "atomic": "true",
5164         "comments": "",
5165         "outputs": 1,
5166         "x": 2470.989532470703,
5167         "y": 2265.014373779297,
5168         "z": "7f19236a.e75edc",
5169         "wires": [
5170             [
5171                 "f7853a73.84c2e8",
5172                 "a0258867.3c23d8"
5173             ]
5174         ]
5175     },
5176     {
5177         "id": "cbf4370a.644978",
5178         "type": "for",
5179         "name": "For cellDU List",
5180         "xml": "<for index='idCell' start='0' end='`$tmp.cellDUListEntries`' >",
5181         "comments": "",
5182         "outputs": 1,
5183         "x": 2698.2443237304688,
5184         "y": 6060.020820617676,
5185         "z": "7f19236a.e75edc",
5186         "wires": [
5187             [
5188                 "8de6101a.44d4d",
5189                 "5a640c35.a04cd4"
5190             ]
5191         ]
5192     },
5193     {
5194         "id": "cf4721d7.08acc",
5195         "type": "execute",
5196         "name": "gNBDUList.cellLocalId",
5197         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.gNBDUList.cellLocalId' />\n\t<parameter name='source' value=\"`'getListofCells-configdb-response.[' + $id3 + ']'`\" />",
5198         "comments": "",
5199         "outputs": 1,
5200         "x": 2817.355567932129,
5201         "y": 6147.018475949764,
5202         "z": "7f19236a.e75edc",
5203         "wires": [
5204             []
5205         ]
5206     },
5207     {
5208         "id": "fcfa09.9ee075f8",
5209         "type": "switchNode",
5210         "name": "switch",
5211         "xml": "<switch test=\"`$tmp.gNBDUList.cellLocalId == $tmp.cellLocalId`\">",
5212         "comments": "",
5213         "outputs": 1,
5214         "x": 2721.244010925293,
5215         "y": 6247.018222808838,
5216         "z": "7f19236a.e75edc",
5217         "wires": [
5218             [
5219                 "bd3634e5.5ddb88"
5220             ]
5221         ]
5222     },
5223     {
5224         "id": "bd3634e5.5ddb88",
5225         "type": "outcomeTrue",
5226         "name": "true",
5227         "xml": "<outcome value='true'>\n",
5228         "comments": "",
5229         "outputs": 1,
5230         "x": 2935.244338989258,
5231         "y": 6205.018222808838,
5232         "z": "7f19236a.e75edc",
5233         "wires": [
5234             [
5235                 "3c393904.ab1906"
5236             ]
5237         ]
5238     },
5239     {
5240         "id": "3c393904.ab1906",
5241         "type": "block",
5242         "name": "UpdateCell",
5243         "xml": "<block atomic='true'>",
5244         "atomic": "true",
5245         "comments": "",
5246         "outputs": 1,
5247         "x": 3103.2446670532227,
5248         "y": 6214.018876075745,
5249         "z": "7f19236a.e75edc",
5250         "wires": [
5251             [
5252                 "2d76916d.9aed9e",
5253                 "cefaba81.9b3a38",
5254                 "ba68f8db.8d5068"
5255             ]
5256         ]
5257     },
5258     {
5259         "id": "8de6101a.44d4d",
5260         "type": "block",
5261         "name": "Block",
5262         "xml": "<block atomic='true'>",
5263         "atomic": "true",
5264         "comments": "",
5265         "outputs": 1,
5266         "x": 2479.243995666504,
5267         "y": 6188.018220901489,
5268         "z": "7f19236a.e75edc",
5269         "wires": [
5270             [
5271                 "cf4721d7.08acc",
5272                 "fcfa09.9ee075f8",
5273                 "d1e87e63.f80cb"
5274             ]
5275         ]
5276     },
5277     {
5278         "id": "ac58f23b.62aee",
5279         "type": "block",
5280         "name": "rrmPolicyRatioPerCELLCU",
5281         "xml": "<block atomic='true'>",
5282         "atomic": "true",
5283         "comments": "",
5284         "outputs": 1,
5285         "x": 2176.9897689819336,
5286         "y": 1961.0143737792969,
5287         "z": "7f19236a.e75edc",
5288         "wires": [
5289             [
5290                 "f234c7a7.223618",
5291                 "fd9e9cbd.f219",
5292                 "cc8ffc79.731a6",
5293                 "511756c0.bb4618"
5294             ]
5295         ]
5296     },
5297     {
5298         "id": "f234c7a7.223618",
5299         "type": "record",
5300         "name": "record",
5301         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"rRMPolicyDedicatedRatio for CellCU \"/>\n<parameter name=\"field2\" value=\"`$tmp.rRMPolicyDedicatedRatio.CellCU`\"/>\n<parameter name=\"field3\" value=\"maxNumberOfConnsPercellCU \"/>\n<parameter name=\"field4\" value=\"`$tmp.maxNumberOfConnsPercellCU`\"/>\n<parameter name=\"field5\" value=\"rRMPolicyDedicatedRatio.CellCU1 \"/>\n<parameter name=\"field6\" value=\"`$tmp.rRMPolicyDedicatedRatio.CellCU1`\"/>",
5302         "comments": "",
5303         "outputs": 1,
5304         "x": 2331.9895973205566,
5305         "y": 2091.458932876587,
5306         "z": "7f19236a.e75edc",
5307         "wires": [
5308             []
5309         ]
5310     },
5311     {
5312         "id": "f21c9158.eefb",
5313         "type": "set",
5314         "name": "Calculate for RRM1",
5315         "xml": "<set>\n<parameter name='tmp.maxNumberOfConns-CUUP' value='`$tmp.payload.maxNumberofConns/$tmp.cellCUListEntries`' />\n",
5316         "comments": "",
5317         "x": 3130.9902305603027,
5318         "y": 3390.0141172409058,
5319         "z": "7f19236a.e75edc",
5320         "wires": []
5321     },
5322     {
5323         "id": "cac2cf96.0a6fb",
5324         "type": "set",
5325         "name": "Calculate RRM Parms1",
5326         "xml": "<set>\n<parameter name='tmp.uLThptPerSlice' value='`$payloadJson.input.sliceProfile.uLThptPerSlice`' />\n",
5327         "comments": "",
5328         "x": 2514.990119934082,
5329         "y": 5348.015990257263,
5330         "z": "7f19236a.e75edc",
5331         "wires": []
5332     },
5333     {
5334         "id": "db112dc7.c3cd7",
5335         "type": "set",
5336         "name": "calculation10",
5337         "xml": "<set>\n<parameter name='tmp.rRMPolicyDedicatedRatio.CellDU' value='`$tmp.rRMPolicyDedicatedRatio.CellDU1 / $prop.nrcelldu.TotalPRBsPerCell`' />\n",
5338         "comments": "",
5339         "x": 2460.9901809692383,
5340         "y": 5860.015746116638,
5341         "z": "7f19236a.e75edc",
5342         "wires": []
5343     },
5344     {
5345         "id": "2e90da7f.57d106",
5346         "type": "set",
5347         "name": "set",
5348         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error sending SO response. Aborting RPC executiopn'/>",
5349         "comments": "",
5350         "x": 989.5041704177856,
5351         "y": 2551.757915496826,
5352         "z": "7f19236a.e75edc",
5353         "wires": []
5354     },
5355     {
5356         "id": "76711508.6abfcc",
5357         "type": "execute",
5358         "name": "add RRM Policy ToNRCellDU using PUT",
5359         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-add-RRMPolicyRatio-NRCellDU.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.addRRMPolicyRatio.ToNRCellDU.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"addRRMPolicyRatio-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />",
5360         "comments": "",
5361         "outputs": 1,
5362         "x": 3986.0011291503906,
5363         "y": 7377.004095077515,
5364         "z": "7f19236a.e75edc",
5365         "wires": [
5366             [
5367                 "40faac30.f5a394",
5368                 "a3757469.a04c08"
5369             ]
5370         ]
5371     },
5372     {
5373         "id": "40faac30.f5a394",
5374         "type": "success",
5375         "name": "success",
5376         "xml": "<outcome value='success'>\n",
5377         "comments": "",
5378         "outputs": 1,
5379         "x": 4411.00016784668,
5380         "y": 7366.9936809539795,
5381         "z": "7f19236a.e75edc",
5382         "wires": [
5383             [
5384                 "2b41f83c.6972b8"
5385             ]
5386         ]
5387     },
5388     {
5389         "id": "2b41f83c.6972b8",
5390         "type": "block",
5391         "name": "block",
5392         "xml": "<block>\n",
5393         "atomic": "false",
5394         "comments": "",
5395         "outputs": 1,
5396         "x": 4596.999523162842,
5397         "y": 7359.993679046631,
5398         "z": "7f19236a.e75edc",
5399         "wires": [
5400             [
5401                 "20fc7c97.6d3e14"
5402             ]
5403         ]
5404     },
5405     {
5406         "id": "20fc7c97.6d3e14",
5407         "type": "record",
5408         "name": "record",
5409         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"addRRMPolicyRatio to NRCELLDU Executed Successfully \"/>",
5410         "comments": "",
5411         "outputs": 1,
5412         "x": 4777.000183105469,
5413         "y": 7376.993679046631,
5414         "z": "7f19236a.e75edc",
5415         "wires": [
5416             []
5417         ]
5418     },
5419     {
5420         "id": "8a725704.153a98",
5421         "type": "execute",
5422         "name": "generate URL for SO Callback",
5423         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.so.callbackURL`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.so.callbackURL\"/>\n    <parameter name=\"target\" value=\"{requestId}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.requestID`\"/>",
5424         "comments": "",
5425         "outputs": 1,
5426         "x": 679.3336601257324,
5427         "y": 2490.7542461156845,
5428         "z": "7f19236a.e75edc",
5429         "wires": [
5430             []
5431         ]
5432     },
5433     {
5434         "id": "2dbac30f.3bc12c",
5435         "type": "block",
5436         "name": "Action Per DU",
5437         "xml": "<block atomic='true'>",
5438         "atomic": "true",
5439         "comments": "",
5440         "outputs": 1,
5441         "x": 2028.500087738037,
5442         "y": 5925.337545871735,
5443         "z": "7f19236a.e75edc",
5444         "wires": [
5445             [
5446                 "817dcd74.4d82",
5447                 "83dc865f.54aa58",
5448                 "4fa8006e.a5cb7",
5449                 "66de8977.a7fa58"
5450             ]
5451         ]
5452     },
5453     {
5454         "id": "fa718cbb.78252",
5455         "type": "block",
5456         "name": "Activies Per Call",
5457         "xml": "<block atomic='true'>",
5458         "atomic": "true",
5459         "comments": "",
5460         "outputs": 1,
5461         "x": 2521.166732788086,
5462         "y": 6020.3374581336975,
5463         "z": "7f19236a.e75edc",
5464         "wires": [
5465             [
5466                 "cbf4370a.644978"
5467             ]
5468         ]
5469     },
5470     {
5471         "id": "ba68f8db.8d5068",
5472         "type": "block",
5473         "name": "ConfigDB DU",
5474         "xml": "<block atomic='true'>",
5475         "atomic": "true",
5476         "comments": "",
5477         "outputs": 1,
5478         "x": 2152.8339462280273,
5479         "y": 7002.005068778992,
5480         "z": "7f19236a.e75edc",
5481         "wires": [
5482             [
5483                 "9a33da49.8f7968",
5484                 "50319617.d47458",
5485                 "b6d0e20d.2005a"
5486             ]
5487         ]
5488     },
5489     {
5490         "id": "5a640c35.a04cd4",
5491         "type": "block",
5492         "name": "Block",
5493         "xml": "<block atomic='true'>",
5494         "atomic": "true",
5495         "comments": "",
5496         "outputs": 1,
5497         "x": 2974.1669845581055,
5498         "y": 6062.00444984436,
5499         "z": "7f19236a.e75edc",
5500         "wires": [
5501             [
5502                 "e38105a3.21d0d8",
5503                 "2ef1c224.b1d33e",
5504                 "57a3474c.4cea88"
5505             ]
5506         ]
5507     },
5508     {
5509         "id": "d1e87e63.f80cb",
5510         "type": "record",
5511         "name": "record",
5512         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"CellLocal ID for comparison -- specific DUList\"/>\n<parameter name=\"field2\" value=\"`$tmp.gNBDUList.cellLocalId`\"/>\n<parameter name=\"field3\" value=\"CellLocal ID for comparison - overall TA \"/>\n<parameter name=\"field4\" value=\"`$tmp.cellLocalId`\"/>",
5513         "comments": "",
5514         "outputs": 1,
5515         "x": 2750.1671829223633,
5516         "y": 6184.004549026489,
5517         "z": "7f19236a.e75edc",
5518         "wires": [
5519             []
5520         ]
5521     },
5522     {
5523         "id": "6060f3d8.7927ec",
5524         "type": "record",
5525         "name": "record",
5526         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Payload slice parameters - maxNumberofUEs \"/>\n<parameter name=\"field2\" value=\"`$payloadJson.input.sliceProfile.maxNumberofUEs`\"/>\n<parameter name=\"field3\" value=\"Payload slice parameters - maxNumberofConns\"/>\n<parameter name=\"field4\" value=\"`$payloadJson.input.sliceProfile.maxNumberofConns`\"/>\n<parameter name=\"field5\" value=\"Payload slice parameters -  dLThptPerSlice\"/>\n<parameter name=\"field6\" value=\"`$payloadJson.input.sliceProfile.dLThptPerSlice`\"/>\n<parameter name=\"field7\" value=\"Payload slice parameters -  uLThptPerSlice\"/>\n<parameter name=\"field8\" value=\"`$payloadJson.input.sliceProfile.uLThptPerSlice`\"/>",
5527         "comments": "",
5528         "outputs": 1,
5529         "x": 1864.5003204345703,
5530         "y": 605.3373508453369,
5531         "z": "7f19236a.e75edc",
5532         "wires": [
5533             []
5534         ]
5535     },
5536     {
5537         "id": "4388efe4.bcec2",
5538         "type": "execute",
5539         "name": "printContext",
5540         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/opt/opendaylight/current/data/log/ranSlice-instantiateRANSlice-sliceparms-context.log' />\n\n\n",
5541         "comments": "",
5542         "outputs": 1,
5543         "x": 2045.1668510437012,
5544         "y": 867.6707129478455,
5545         "z": "7f19236a.e75edc",
5546         "wires": [
5547             []
5548         ]
5549     },
5550     {
5551         "id": "d8ecdc2.b59072",
5552         "type": "execute",
5553         "name": "printContext",
5554         "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",
5555         "comments": "",
5556         "outputs": 1,
5557         "x": 2023.5001640319824,
5558         "y": 973.3373470306396,
5559         "z": "7f19236a.e75edc",
5560         "wires": [
5561             []
5562         ]
5563     },
5564     {
5565         "id": "fd9e9cbd.f219",
5566         "type": "set",
5567         "name": "calculation1",
5568         "xml": "<set>\n<parameter name='tmp.maxNumberOfConnsPercellCU' value='`$tmp.maxNumberOfConns / $tmp.cellCUListEntries`' />",
5569         "comments": "",
5570         "x": 2382.8333435058594,
5571         "y": 1930.003890991211,
5572         "z": "7f19236a.e75edc",
5573         "wires": []
5574     },
5575     {
5576         "id": "cc8ffc79.731a6",
5577         "type": "set",
5578         "name": "calculation2",
5579         "xml": "<set>\n<parameter name='tmp.rRMPolicyDedicatedRatio.CellCU1' value='`$tmp.maxNumberOfConnsPercellCU * 100`' />",
5580         "comments": "",
5581         "x": 2409.8333473205566,
5582         "y": 1970.6705589294434,
5583         "z": "7f19236a.e75edc",
5584         "wires": []
5585     },
5586     {
5587         "id": "511756c0.bb4618",
5588         "type": "set",
5589         "name": "calculation3",
5590         "xml": "<set>\n<parameter name='tmp.rRMPolicyDedicatedRatio.CellCU' value='`$tmp.rRMPolicyDedicatedRatio.CellCU1 / $prop.nrcellcu.maxNumberOfConnsPerCell`' />",
5591         "comments": "",
5592         "x": 2420.8332748413086,
5593         "y": 2021.6705017089844,
5594         "z": "7f19236a.e75edc",
5595         "wires": []
5596     },
5597     {
5598         "id": "2709ad75.fb8872",
5599         "type": "set",
5600         "name": "Calculate for RRM2",
5601         "xml": "<set>\n<parameter name='tmp.TotalNumberOfDRBForNSSAI' value='`$tmp.maxNumberOfConns-CUUP*4`' />",
5602         "comments": "",
5603         "x": 3157.031681060791,
5604         "y": 3463.535574913025,
5605         "z": "7f19236a.e75edc",
5606         "wires": []
5607     },
5608     {
5609         "id": "5ca7be56.1656",
5610         "type": "set",
5611         "name": "Calculate for RRM3",
5612         "xml": "<set>\n<parameter name='tmp.DRBPerCUUPForSNSSAI' value='`$tmp.TotalNumberOfDRBForNSSAI / $tmp.CUUPListEntries`' />",
5613         "comments": "",
5614         "x": 3171.031806945801,
5615         "y": 3516.535451889038,
5616         "z": "7f19236a.e75edc",
5617         "wires": []
5618     },
5619     {
5620         "id": "1a7c16c4.89f429",
5621         "type": "set",
5622         "name": "calculation rrm4",
5623         "xml": "<set>\n<parameter name='tmp.rRMPolicyDedicatedRatio.CUUP1' value='`$tmp.DRBPerCUUPForSNSSAI * 100`' />",
5624         "comments": "",
5625         "x": 3143.0313148498535,
5626         "y": 3554.5353307724,
5627         "z": "7f19236a.e75edc",
5628         "wires": []
5629     },
5630     {
5631         "id": "7337084.cac37f8",
5632         "type": "set",
5633         "name": "Calculate RRM Parms2",
5634         "xml": "<set>\n<parameter name='tmp.dLThptPerSlice' value='`$payloadJson.input.sliceProfile.dLThptPerSlice`' />\n",
5635         "comments": "",
5636         "x": 2523.531379699707,
5637         "y": 5393.0360097289085,
5638         "z": "7f19236a.e75edc",
5639         "wires": []
5640     },
5641     {
5642         "id": "91a7c29.a10f14",
5643         "type": "set",
5644         "name": "Calculate RRM Parms3",
5645         "xml": "<set>\n<parameter name='tmp.maxNumberOfConns' value='`$payloadJson.input.sliceProfile.maxNumberOfConns`' />",
5646         "comments": "",
5647         "x": 2513.5315017700195,
5648         "y": 5448.035887658596,
5649         "z": "7f19236a.e75edc",
5650         "wires": []
5651     },
5652     {
5653         "id": "7d1144e6.f38d6c",
5654         "type": "set",
5655         "name": "Calculate RRM Parms4",
5656         "xml": "<set>\n<parameter name='tmp.nearRTRIC.trafficCapacity1' value='`$tmp.uLThptPerSlice + $tmp.dLThptPerSlice`' />\n",
5657         "comments": "",
5658         "x": 2513.531379699707,
5659         "y": 5499.035887718201,
5660         "z": "7f19236a.e75edc",
5661         "wires": []
5662     },
5663     {
5664         "id": "1925c4db.44664b",
5665         "type": "set",
5666         "name": "Calculate RRM Parms5",
5667         "xml": "<set>\n<parameter name='tmp.nearRTRIC.trafficCapacity' value='`$tmp.nearRTRIC.trafficCapacity1 / 2`' />",
5668         "comments": "",
5669         "x": 2501.5315017700195,
5670         "y": 5559.0360097289085,
5671         "z": "7f19236a.e75edc",
5672         "wires": []
5673     },
5674     {
5675         "id": "94e48be2.0b8ef8",
5676         "type": "set",
5677         "name": "Calculate RRM Parms6",
5678         "xml": "<set>\n<parameter name='tmp.nearRTRIC.trafficCapacityBPS' value='`$tmp.nearRTRIC.trafficCapacity * 1000`' />",
5679         "comments": "",
5680         "x": 2539.531379699707,
5681         "y": 5609.0360097289085,
5682         "z": "7f19236a.e75edc",
5683         "wires": []
5684     },
5685     {
5686         "id": "e310d8dd.c09168",
5687         "type": "set",
5688         "name": "Calculate RRM Parms7",
5689         "xml": "<set>\n<parameter name='tmp.nrcelldu.totalPRBForSNSSAI' value='`$tmp.nearRTRIC.trafficCapacityBPS / 1008000`' />\n",
5690         "comments": "",
5691         "x": 2526.531318664551,
5692         "y": 5679.036375999451,
5693         "z": "7f19236a.e75edc",
5694         "wires": []
5695     },
5696     {
5697         "id": "2a1be4bc.b4fc9c",
5698         "type": "set",
5699         "name": "calculation8",
5700         "xml": "<set>\n<parameter name='tmp.nrcelldu.PRBPerImpactedCell' value='`$tmp.nrcelldu.totalPRBForSNSSAI / $tmp.DUListEntries`' />\n",
5701         "comments": "",
5702         "x": 2497.531318664551,
5703         "y": 5743.035399436951,
5704         "z": "7f19236a.e75edc",
5705         "wires": []
5706     },
5707     {
5708         "id": "6fbcc34d.ff7a7c",
5709         "type": "set",
5710         "name": "calculation9",
5711         "xml": "<set>\n<parameter name='tmp.rRMPolicyDedicatedRatio.CellDU1' value='`$tmp.nrcelldu.PRBPerImpactedCell * 100`' />\n",
5712         "comments": "",
5713         "x": 2485.531867980957,
5714         "y": 5794.035277366638,
5715         "z": "7f19236a.e75edc",
5716         "wires": []
5717     },
5718     {
5719         "id": "c525c501.405aa8",
5720         "type": "switchNode",
5721         "name": "ransim mounted",
5722         "xml": "<switch test='`$prop.ransim-mounted`'>\n",
5723         "comments": "",
5724         "outputs": 1,
5725         "x": 2041.03120803833,
5726         "y": 1060.0820152759552,
5727         "z": "7f19236a.e75edc",
5728         "wires": [
5729             [
5730                 "9ef77c69.3d673",
5731                 "98453d87.970d"
5732             ]
5733         ]
5734     },
5735     {
5736         "id": "9ef77c69.3d673",
5737         "type": "outcome",
5738         "name": "Not Mounted",
5739         "xml": "<outcome value='false'>\n",
5740         "comments": "",
5741         "outputs": 1,
5742         "x": 2231.0311889648438,
5743         "y": 1030.0817987918854,
5744         "z": "7f19236a.e75edc",
5745         "wires": [
5746             [
5747                 "e68f3551.8204b8"
5748             ]
5749         ]
5750     },
5751     {
5752         "id": "98453d87.970d",
5753         "type": "outcome",
5754         "name": "Mounted",
5755         "xml": "<outcome value='true'>\n",
5756         "comments": "",
5757         "outputs": 1,
5758         "x": 2211.031162261963,
5759         "y": 1109.0818903446198,
5760         "z": "7f19236a.e75edc",
5761         "wires": [
5762             [
5763                 "d7728dac.0d939"
5764             ]
5765         ]
5766     },
5767     {
5768         "id": "b26bc76a.00a028",
5769         "type": "record",
5770         "name": "record",
5771         "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`\"/>",
5772         "comments": "",
5773         "outputs": 1,
5774         "x": 2232.0318565368652,
5775         "y": 1255.4152691364288,
5776         "z": "7f19236a.e75edc",
5777         "wires": [
5778             []
5779         ]
5780     },
5781     {
5782         "id": "fa1a2963.76b008",
5783         "type": "block",
5784         "name": "Add sliceprofile NRTRIC",
5785         "xml": "<block atomic='true'>",
5786         "atomic": "true",
5787         "comments": "",
5788         "outputs": 1,
5789         "x": 1907.030891418457,
5790         "y": 1261.4257864952087,
5791         "z": "7f19236a.e75edc",
5792         "wires": [
5793             [
5794                 "b26bc76a.00a028",
5795                 "1e49d48.f318e2c",
5796                 "c525c501.405aa8",
5797                 "58049bfb.f04d44"
5798             ]
5799         ]
5800     },
5801     {
5802         "id": "58049bfb.f04d44",
5803         "type": "execute",
5804         "name": "add addSliceProfile.ToNearRTRIC using PUT",
5805         "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' />",
5806         "comments": "",
5807         "outputs": 1,
5808         "x": 2303.032096862793,
5809         "y": 1321.4259195327759,
5810         "z": "7f19236a.e75edc",
5811         "wires": [
5812             [
5813                 "d44c29f8.3fecb8",
5814                 "bccb1282.8f27a"
5815             ]
5816         ]
5817     },
5818     {
5819         "id": "1e49d48.f318e2c",
5820         "type": "record",
5821         "name": "record",
5822         "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`\"/>",
5823         "comments": "",
5824         "outputs": 1,
5825         "x": 2232.0314331054688,
5826         "y": 1189.4259197711945,
5827         "z": "7f19236a.e75edc",
5828         "wires": [
5829             []
5830         ]
5831     },
5832     {
5833         "id": "29a2bce1.5b8a94",
5834         "type": "execute",
5835         "name": "generate addSliceProfile.ToNearRTRIC URL",
5836         "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`\"/>",
5837         "comments": "",
5838         "outputs": 1,
5839         "x": 2619.0311546325684,
5840         "y": 930.0821399986744,
5841         "z": "7f19236a.e75edc",
5842         "wires": [
5843             []
5844         ]
5845     },
5846     {
5847         "id": "d44c29f8.3fecb8",
5848         "type": "failure",
5849         "name": "failure",
5850         "xml": "<outcome value='failure'>\n",
5851         "comments": "",
5852         "outputs": 1,
5853         "x": 2703.031219482422,
5854         "y": 1199.415189743042,
5855         "z": "7f19236a.e75edc",
5856         "wires": [
5857             [
5858                 "5f2c1ba7.43aae4"
5859             ]
5860         ]
5861     },
5862     {
5863         "id": "bccb1282.8f27a",
5864         "type": "success",
5865         "name": "success",
5866         "xml": "<outcome value='success'>\n",
5867         "comments": "",
5868         "outputs": 1,
5869         "x": 2613.0321044921875,
5870         "y": 1314.4151773452759,
5871         "z": "7f19236a.e75edc",
5872         "wires": [
5873             [
5874                 "81d38dd3.2731f"
5875             ]
5876         ]
5877     },
5878     {
5879         "id": "81d38dd3.2731f",
5880         "type": "block",
5881         "name": "block",
5882         "xml": "<block>\n",
5883         "atomic": "false",
5884         "comments": "",
5885         "outputs": 1,
5886         "x": 2778.0308227539062,
5887         "y": 1315.4151773452759,
5888         "z": "7f19236a.e75edc",
5889         "wires": [
5890             [
5891                 "487bfb07.5f5374"
5892             ]
5893         ]
5894     },
5895     {
5896         "id": "4afbf4f0.7bee2c",
5897         "type": "returnFailure",
5898         "name": "return failure",
5899         "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\" />",
5900         "comments": "",
5901         "x": 2888.031707763672,
5902         "y": 1254.415433883667,
5903         "z": "7f19236a.e75edc",
5904         "wires": []
5905     },
5906     {
5907         "id": "487bfb07.5f5374",
5908         "type": "record",
5909         "name": "record",
5910         "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 \"/>",
5911         "comments": "",
5912         "outputs": 1,
5913         "x": 2942.0316162109375,
5914         "y": 1308.4156665802002,
5915         "z": "7f19236a.e75edc",
5916         "wires": [
5917             []
5918         ]
5919     },
5920     {
5921         "id": "d7728dac.0d939",
5922         "type": "block",
5923         "name": "ransim  URL",
5924         "xml": "<block atomic='true'>",
5925         "atomic": "true",
5926         "comments": "",
5927         "outputs": 1,
5928         "x": 2404.0208129882812,
5929         "y": 1104.0818903446198,
5930         "z": "7f19236a.e75edc",
5931         "wires": [
5932             [
5933                 "8e9bf48a.539228",
5934                 "9d6a761e.361668",
5935                 "11174006.bc7f5"
5936             ]
5937         ]
5938     },
5939     {
5940         "id": "1d180b05.054c25",
5941         "type": "execute",
5942         "name": "Populate addSliceProfile.ToNearRTRIC URL",
5943         "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`\"/>",
5944         "comments": "",
5945         "outputs": 1,
5946         "x": 2619.565929412842,
5947         "y": 985.6811008453369,
5948         "z": "7f19236a.e75edc",
5949         "wires": [
5950             []
5951         ]
5952     },
5953     {
5954         "id": "8e9bf48a.539228",
5955         "type": "execute",
5956         "name": "generate addSliceProfile.ToNearRTRIC URL",
5957         "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`\"/>",
5958         "comments": "",
5959         "outputs": 1,
5960         "x": 2683.565761566162,
5961         "y": 1032.6812105178833,
5962         "z": "7f19236a.e75edc",
5963         "wires": [
5964             []
5965         ]
5966     },
5967     {
5968         "id": "9d6a761e.361668",
5969         "type": "execute",
5970         "name": "Populate addSliceProfile.ToNearRTRIC URL",
5971         "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`\"/>",
5972         "comments": "",
5973         "outputs": 1,
5974         "x": 2699.100761413574,
5975         "y": 1084.280035018921,
5976         "z": "7f19236a.e75edc",
5977         "wires": [
5978             []
5979         ]
5980     },
5981     {
5982         "id": "11174006.bc7f5",
5983         "type": "execute",
5984         "name": "Populate MOUNT NAME",
5985         "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`\"/>",
5986         "comments": "",
5987         "outputs": 1,
5988         "x": 2717.5660820007324,
5989         "y": 1137.6810235977173,
5990         "z": "7f19236a.e75edc",
5991         "wires": [
5992             []
5993         ]
5994     },
5995     {
5996         "id": "5f2c1ba7.43aae4",
5997         "type": "block",
5998         "name": "block",
5999         "xml": "<block>\n",
6000         "atomic": "false",
6001         "comments": "",
6002         "outputs": 1,
6003         "x": 2852.454849243164,
6004         "y": 1204.2365612983704,
6005         "z": "7f19236a.e75edc",
6006         "wires": [
6007             [
6008                 "4afbf4f0.7bee2c"
6009             ]
6010         ]
6011     },
6012     {
6013         "id": "e68f3551.8204b8",
6014         "type": "block",
6015         "name": "URL",
6016         "xml": "<block atomic='true'>",
6017         "atomic": "true",
6018         "comments": "",
6019         "outputs": 1,
6020         "x": 2335.2326889038086,
6021         "y": 915.6809997558594,
6022         "z": "7f19236a.e75edc",
6023         "wires": [
6024             [
6025                 "29a2bce1.5b8a94",
6026                 "1d180b05.054c25"
6027             ]
6028         ]
6029     },
6030     {
6031         "id": "2754b13e.c8318e",
6032         "type": "execute",
6033         "name": "prepare gNBCUCPList for SO callback",
6034         "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",
6035         "comments": "",
6036         "outputs": 1,
6037         "x": 3122.5003051757812,
6038         "y": 1869.0039949417114,
6039         "z": "7f19236a.e75edc",
6040         "wires": [
6041             []
6042         ]
6043     },
6044     {
6045         "id": "ef7c5a5d.600148",
6046         "type": "record",
6047         "name": "record",
6048         "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`\"/>",
6049         "comments": "",
6050         "outputs": 1,
6051         "x": 3052.500030517578,
6052         "y": 2021.0038805007935,
6053         "z": "7f19236a.e75edc",
6054         "wires": [
6055             []
6056         ]
6057     },
6058     {
6059         "id": "d6812a3d.7cc9b8",
6060         "type": "execute",
6061         "name": "CUCP List size",
6062         "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`\" />",
6063         "comments": "",
6064         "outputs": 1,
6065         "x": 3079.75,
6066         "y": 1971.5038757324219,
6067         "z": "7f19236a.e75edc",
6068         "wires": [
6069             []
6070         ]
6071     },
6072     {
6073         "id": "7d2a788a.30fdc8",
6074         "type": "execute",
6075         "name": "prepare gNBCUUPList for SO callback",
6076         "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",
6077         "comments": "",
6078         "outputs": 1,
6079         "x": 3725.7501335144043,
6080         "y": 4739.004002571106,
6081         "z": "7f19236a.e75edc",
6082         "wires": [
6083             []
6084         ]
6085     },
6086     {
6087         "id": "f2c426b2.eb7f68",
6088         "type": "execute",
6089         "name": "prepare gNBDUList for SO callback",
6090         "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",
6091         "comments": "",
6092         "outputs": 1,
6093         "x": 3686.250198364258,
6094         "y": 6938.253976821899,
6095         "z": "7f19236a.e75edc",
6096         "wires": [
6097             []
6098         ]
6099     },
6100     {
6101         "id": "f23154fb.cc68b8",
6102         "type": "set",
6103         "name": "callback payload",
6104         "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",
6105         "comments": "",
6106         "x": 643.250171661377,
6107         "y": 2548.503879904747,
6108         "z": "7f19236a.e75edc",
6109         "wires": []
6110     },
6111     {
6112         "id": "c199b783.17f158",
6113         "type": "execute",
6114         "name": "gNBCUCPList",
6115         "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`\" />",
6116         "comments": "",
6117         "outputs": 1,
6118         "x": 3081.750030517578,
6119         "y": 1922.0038805007935,
6120         "z": "7f19236a.e75edc",
6121         "wires": [
6122             []
6123         ]
6124     },
6125     {
6126         "id": "e9c2a3b4.eaefb",
6127         "type": "set",
6128         "name": "set maxNumberOfConns",
6129         "xml": "<set>\n<parameter name='tmp.maxNumberOfConns' value='`$tmp.nearRTRIC.maxNumberOfConns/$tmp.cellCUListEntries`'/>",
6130         "comments": "",
6131         "x": 3426.5000648498535,
6132         "y": 2596.2540922164917,
6133         "z": "7f19236a.e75edc",
6134         "wires": []
6135     },
6136     {
6137         "id": "6e4ac08c.b5369",
6138         "type": "set",
6139         "name": "set maxNumberOfConns",
6140         "xml": "<set>\n<parameter name='tmp.maxNumberOfConns' value='`$tmp.nearRTRIC.maxNumberOfConns/$tmp.cellCUListEntries`'/>",
6141         "comments": "",
6142         "x": 3788.250026702881,
6143         "y": 4534.253878593445,
6144         "z": "7f19236a.e75edc",
6145         "wires": []
6146     },
6147     {
6148         "id": "d07598b0.2afaf8",
6149         "type": "set",
6150         "name": "set throughput",
6151         "xml": "<set>\n<parameter name='tmp.uLThptPerSlice' value='`$tmp.nearRTRIC.uLThptPerSlice/$tmp.cellDUListEntries`'/>\n<parameter name='tmp.dLThptPerSlice' value='`$tmp.nearRTRIC.uLThptPerSlice/$tmp.cellDUListEntries`'/>",
6152         "comments": "",
6153         "x": 3893.000026702881,
6154         "y": 6724.003878593445,
6155         "z": "7f19236a.e75edc",
6156         "wires": []
6157     },
6158     {
6159         "id": "ca898ee9.a28a3",
6160         "type": "record",
6161         "name": "record",
6162         "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`\"/>",
6163         "comments": "",
6164         "outputs": 1,
6165         "x": 3110.000026702881,
6166         "y": 3422.503878593445,
6167         "z": "7f19236a.e75edc",
6168         "wires": [
6169             []
6170         ]
6171     },
6172     {
6173         "id": "e29459f0.edf198",
6174         "type": "set",
6175         "name": "set resourceID",
6176         "xml": "<set>\n<parameter name='tmp.resourceID' value='`$tmp.cellLocalId`'/>",
6177         "comments": "",
6178         "x": 3405.000026702881,
6179         "y": 3070.753878593445,
6180         "z": "7f19236a.e75edc",
6181         "wires": []
6182     },
6183     {
6184         "id": "522f88f5.126828",
6185         "type": "set",
6186         "name": "set resourceID",
6187         "xml": "<set>\n<parameter name='tmp.resourceID' value='`$tmp.gNBCUUPList.gNBCUUPId`'/>",
6188         "comments": "",
6189         "x": 3592.750026702881,
6190         "y": 5050.503878593445,
6191         "z": "7f19236a.e75edc",
6192         "wires": []
6193     },
6194     {
6195         "id": "b6d0e20d.2005a",
6196         "type": "set",
6197         "name": "set resourceID",
6198         "xml": "<set>\n<parameter name='tmp.resourceID' value='`$tmp.gNBDUList.cellLocalId`'/>",
6199         "comments": "",
6200         "x": 2287.000026702881,
6201         "y": 7093.753878593445,
6202         "z": "7f19236a.e75edc",
6203         "wires": []
6204     },
6205     {
6206         "id": "8d6aced3.9e422",
6207         "type": "execute",
6208         "name": "Update RAN Inventory ConfigDB",
6209         "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\"/>",
6210         "comments": "",
6211         "outputs": 1,
6212         "x": 638.0000267028809,
6213         "y": 2265.003878593445,
6214         "z": "7f19236a.e75edc",
6215         "wires": [
6216             [
6217                 "edfa1dac.925ef",
6218                 "d2db5964.c49978"
6219             ]
6220         ]
6221     },
6222     {
6223         "id": "edfa1dac.925ef",
6224         "type": "failure",
6225         "name": "failure",
6226         "xml": "<outcome value='failure'>\n",
6227         "comments": "",
6228         "outputs": 1,
6229         "x": 873.0006980895996,
6230         "y": 2178.004150390625,
6231         "z": "7f19236a.e75edc",
6232         "wires": [
6233             [
6234                 "2c2003bf.48eb4c"
6235             ]
6236         ]
6237     },
6238     {
6239         "id": "d2db5964.c49978",
6240         "type": "success",
6241         "name": "success",
6242         "xml": "<outcome value='success'>\n",
6243         "comments": "",
6244         "outputs": 1,
6245         "x": 878.0006370544434,
6246         "y": 2299.0038747787476,
6247         "z": "7f19236a.e75edc",
6248         "wires": [
6249             [
6250                 "ec61fda6.94eb9"
6251             ]
6252         ]
6253     },
6254     {
6255         "id": "ec61fda6.94eb9",
6256         "type": "block",
6257         "name": "block",
6258         "xml": "<block>\n",
6259         "atomic": "false",
6260         "comments": "",
6261         "outputs": 1,
6262         "x": 1036.0004272460938,
6263         "y": 2298.004119873047,
6264         "z": "7f19236a.e75edc",
6265         "wires": [
6266             [
6267                 "edd6b1a6.ea3d5"
6268             ]
6269         ]
6270     },
6271     {
6272         "id": "edd6b1a6.ea3d5",
6273         "type": "record",
6274         "name": "record",
6275         "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\"/>",
6276         "comments": "",
6277         "outputs": 1,
6278         "x": 1222.000675201416,
6279         "y": 2282.004364013672,
6280         "z": "7f19236a.e75edc",
6281         "wires": [
6282             []
6283         ]
6284     },
6285     {
6286         "id": "1ecc4e3f.d73962",
6287         "type": "returnFailure",
6288         "name": "return failure",
6289         "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'/>",
6290         "comments": "",
6291         "x": 1218.0003700256348,
6292         "y": 2182.0041494369507,
6293         "z": "7f19236a.e75edc",
6294         "wires": []
6295     },
6296     {
6297         "id": "2c2003bf.48eb4c",
6298         "type": "block",
6299         "name": "block",
6300         "xml": "<block>",
6301         "atomic": "false",
6302         "comments": "",
6303         "outputs": 1,
6304         "x": 1032.0009803771973,
6305         "y": 2176.0042419433594,
6306         "z": "7f19236a.e75edc",
6307         "wires": [
6308             [
6309                 "1ecc4e3f.d73962",
6310                 "7a9e6c91.69d264",
6311                 "7fd5972.a1bf968"
6312             ]
6313         ]
6314     },
6315     {
6316         "id": "7a9e6c91.69d264",
6317         "type": "set",
6318         "name": "set",
6319         "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error updating nearRTRIC info in ConfigDB. Aborting RPC executiopn'/>",
6320         "comments": "",
6321         "x": 1208.0006103515625,
6322         "y": 2096.115263938904,
6323         "z": "7f19236a.e75edc",
6324         "wires": []
6325     },
6326     {
6327         "id": "aa57affa.297f7",
6328         "type": "record",
6329         "name": "record",
6330         "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\"/>",
6331         "comments": "",
6332         "outputs": 1,
6333         "x": 673.2500457763672,
6334         "y": 2144.5039229393005,
6335         "z": "7f19236a.e75edc",
6336         "wires": [
6337             []
6338         ]
6339     },
6340     {
6341         "id": "afd584fe.888a28",
6342         "type": "block",
6343         "name": "block : atomic",
6344         "xml": "<block atomic='true'>",
6345         "atomic": "true",
6346         "comments": "",
6347         "outputs": 1,
6348         "x": 1766.8333206176758,
6349         "y": 350.67057514190674,
6350         "z": "7f19236a.e75edc",
6351         "wires": [
6352             [
6353                 "c519014f.a858f",
6354                 "49c75c00.2661e4",
6355                 "d7a068b7.254888"
6356             ]
6357         ]
6358     },
6359     {
6360         "id": "3a632680.87bbfa",
6361         "type": "execute",
6362         "name": "set trackingArea",
6363         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.payload.trackingArea' />\n\t<parameter name='source' value=\"`'payloadJson.input.sliceProfile.coverageAreaTAList[' + $ta + ']'`\"/>",
6364         "comments": "",
6365         "outputs": 1,
6366         "x": 1272.5761947631836,
6367         "y": 205.49314498901367,
6368         "z": "7f19236a.e75edc",
6369         "wires": [
6370             []
6371         ]
6372     },
6373     {
6374         "id": "7f5639d6.424cc8",
6375         "type": "block",
6376         "name": "block : atomic",
6377         "xml": "<block atomic='true'>",
6378         "atomic": "true",
6379         "comments": "",
6380         "outputs": 1,
6381         "x": 894.9650268554688,
6382         "y": 358.6041970252991,
6383         "z": "7f19236a.e75edc",
6384         "wires": [
6385             [
6386                 "3a632680.87bbfa",
6387                 "af566fd5.174f8",
6388                 "f26a79f0.ede0c8",
6389                 "33a488d9.da08b8"
6390             ]
6391         ]
6392     },
6393     {
6394         "id": "af566fd5.174f8",
6395         "type": "record",
6396         "name": "record",
6397         "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`\"/>",
6398         "comments": "",
6399         "outputs": 1,
6400         "x": 1250.1871871948242,
6401         "y": 244.49312210083008,
6402         "z": "7f19236a.e75edc",
6403         "wires": [
6404             []
6405         ]
6406     },
6407     {
6408         "id": "dcb73a19.915128",
6409         "type": "for",
6410         "name": "For coverageAreaTAList",
6411         "xml": "<for index='ta' start='0' end='`$tmp.trackingAreaListEntries`'>",
6412         "comments": "",
6413         "outputs": 1,
6414         "x": 661.0000076293945,
6415         "y": 409.837215423584,
6416         "z": "7f19236a.e75edc",
6417         "wires": [
6418             [
6419                 "7f5639d6.424cc8"
6420             ]
6421         ]
6422     },
6423     {
6424         "id": "f5141f0d.f5d1e",
6425         "type": "record",
6426         "name": "record",
6427         "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`\"/>",
6428         "comments": "",
6429         "outputs": 1,
6430         "x": 633.2222595214844,
6431         "y": 354.55942726135254,
6432         "z": "7f19236a.e75edc",
6433         "wires": [
6434             []
6435         ]
6436     },
6437     {
6438         "id": "b44ebb3c.26c6c8",
6439         "type": "execute",
6440         "name": "set trackingArea size",
6441         "xml": "<set>\n\t<parameter name='tmp.trackingAreaListEntries' value=\"`$payloadJson.input.sliceProfile.coverageAreaTAList_length`\"/>\n\t",
6442         "comments": "",
6443         "outputs": 1,
6444         "x": 664.3333435058594,
6445         "y": 304.55942726135254,
6446         "z": "7f19236a.e75edc",
6447         "wires": [
6448             []
6449         ]
6450     },
6451     {
6452         "id": "87fa078d.b90c68",
6453         "type": "set",
6454         "name": "set RRMPolicyRatio IDs",
6455         "xml": "<set>\n<parameter name='tmp.RRMPolicyRatioID.NearRTRIC' value=\"`'NearRTRIC-' + $tmp.payload.trackingArea`\" />\n<parameter name='tmp.RRMPolicyRatioID.GNBDUFunction' value=\"`'GNBDUFunction-' + $payloadJson.input.sliceProfile.sliceProfileId  + '-' + $tmp.payload.trackingArea`\" />\n<parameter name='tmp.RRMPolicyRatioID.NRCellDU' value=\"`'NRCellDU-' + $payloadJson.input.sliceProfile.sliceProfileId  + '-' + $tmp.payload.trackingArea`\" />\n<parameter name='tmp.RRMPolicyRatioID.GNBCUUPFunction' value=\"`'GNBCUUPFunction-' + $payloadJson.input.sliceProfile.sliceProfileId  + '-' + $tmp.payload.trackingArea`\" />\n<parameter name='tmp.RRMPolicyRatioID.GNBCUCPFunction' value=\"`'GNBCUCPFunction-' + $payloadJson.input.sliceProfile.sliceProfileId  + '-' + $tmp.payload.trackingArea`\" />\n<parameter name='tmp.RRMPolicyRatioID.NRCellCU' value=\"`'NRCellCU-' + $payloadJson.input.sliceProfile.sliceProfileId  + '-' + $tmp.payload.trackingArea`\" />\n<parameter name='prop.ranNetwork.RRMPolicyRatioMemberID' value='`$prop.ranNetwork.RRMPolicyRatioMemberID + 1`' />",
6456         "comments": "",
6457         "x": 1385.1365051269531,
6458         "y": 547.1857299804688,
6459         "z": "7f19236a.e75edc",
6460         "wires": []
6461     },
6462     {
6463         "id": "b76cbf09.f8c7c",
6464         "type": "execute",
6465         "name": "tmp.ranNFNSSIListEntry",
6466         "xml": "<set>\n<parameter name='tmp.ranNFNSSIListEntry' value='`$tmp.payload.RANNFNSSIId`'/>",
6467         "comments": "",
6468         "outputs": 1,
6469         "x": 1591.6365051269531,
6470         "y": 713.9357299804688,
6471         "z": "7f19236a.e75edc",
6472         "wires": [
6473             []
6474         ]
6475     },
6476     {
6477         "id": "41ae96e3.2ebd68",
6478         "type": "switchNode",
6479         "name": "check status",
6480         "xml": "<switch test='`$error-code`'>\n",
6481         "comments": "",
6482         "outputs": 1,
6483         "x": 603.5000610351562,
6484         "y": 2387.7539348602295,
6485         "z": "7f19236a.e75edc",
6486         "wires": [
6487             [
6488                 "a7b40aa3.44fc68",
6489                 "1a736063.31543"
6490             ]
6491         ]
6492     },
6493     {
6494         "id": "a7b40aa3.44fc68",
6495         "type": "success",
6496         "name": "success",
6497         "xml": "<outcome value='200'>\n",
6498         "comments": "",
6499         "outputs": 1,
6500         "x": 786.5000419616699,
6501         "y": 2344.7540019750595,
6502         "z": "7f19236a.e75edc",
6503         "wires": [
6504             [
6505                 "62c8990a.422438"
6506             ]
6507         ]
6508     },
6509     {
6510         "id": "62c8990a.422438",
6511         "type": "set",
6512         "name": "status",
6513         "xml": "<set>\n<parameter name=\"tmp.status\" value=\"success\"/>",
6514         "comments": "",
6515         "x": 962.5000419616699,
6516         "y": 2347.75415456295,
6517         "z": "7f19236a.e75edc",
6518         "wires": []
6519     },
6520     {
6521         "id": "499e0f1a.7c5e1",
6522         "type": "set",
6523         "name": "failure status",
6524         "xml": "<set>\n<parameter name=\"tmp.status\" value=\"`$error-code`\"/>",
6525         "comments": "",
6526         "x": 963.5000267028809,
6527         "y": 2391.753879904747,
6528         "z": "7f19236a.e75edc",
6529         "wires": []
6530     },
6531     {
6532         "id": "1a736063.31543",
6533         "type": "other",
6534         "name": "other",
6535         "xml": "<outcome value='Other'>\n",
6536         "comments": "",
6537         "outputs": 1,
6538         "x": 802.5000267028809,
6539         "y": 2396.753879904747,
6540         "z": "7f19236a.e75edc",
6541         "wires": [
6542             [
6543                 "499e0f1a.7c5e1"
6544             ]
6545         ]
6546     },
6547     {
6548         "id": "898015b5.512658",
6549         "type": "record",
6550         "name": "record",
6551         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Response code\"/>\n<parameter name=\"field2\" value=\"`$error-code`\" />",
6552         "comments": "",
6553         "outputs": 1,
6554         "x": 578.5000190734863,
6555         "y": 2334.0039348602295,
6556         "z": "7f19236a.e75edc",
6557         "wires": [
6558             []
6559         ]
6560     },
6561     {
6562         "id": "19d68d15.318ba3",
6563         "type": "set",
6564         "name": "set plmn id",
6565         "xml": "<set>\n<parameter name=\"tmp.pLMNId\" value=\"`$tmp.payload.pLMNId`\"/>\n",
6566         "comments": "",
6567         "x": 3874.500015258789,
6568         "y": 6113.753868103027,
6569         "z": "7f19236a.e75edc",
6570         "wires": []
6571     },
6572     {
6573         "id": "a577c06a.9caa",
6574         "type": "set",
6575         "name": "Calculate parms",
6576         "xml": "<set>\n<parameter name='tmp.nearRTRIC.maxNumberOfConns' value='`$payloadJson.input.sliceProfile.maxNumberofConns`' />\n<parameter name='tmp.nearRTRIC.uLThptPerSlice' value='`$payloadJson.input.sliceProfile.uLThptPerSlice/$getRIC-configdb-response._length`' />\n<parameter name='tmp.nearRTRIC.dLThptPerSlice' value='`$payloadJson.input.sliceProfile.dLThptPerSlice/$getRIC-configdb-response._length`' />\n",
6577         "comments": "",
6578         "x": 2556.250030517578,
6579         "y": 2109.0038800239563,
6580         "z": "7f19236a.e75edc",
6581         "wires": []
6582     },
6583     {
6584         "id": "cea00eae.0f73c",
6585         "type": "set",
6586         "name": "Calculate SliceProfile - NEarRTRIC part 2",
6587         "xml": "<set>\n<parameter name='tmp.nearRTRIC.uLThptPerSlice' value='`$tmp.nearRTRIC.uLThptPerSlice1 / $getRIC-configdb-response._length`' />\n<parameter name='tmp.nearRTRIC.dLThptPerSlice' value='`$tmp.nearRTRIC.dLThptPerSlice1 / $getRIC-configdb-response._length`' />\n<parameter name='tmp.nearRTRIC.maxNumberOfConns' value='`$tmp.nearRTRIC.maxNumberOfConns1 / $getRIC-configdb-response._length`' />",
6588         "comments": "",
6589         "x": 2029.75390625,
6590         "y": 752.25390625,
6591         "z": "7f19236a.e75edc",
6592         "wires": []
6593     }
6594 ]