3 "id": "5308c2c7.98350c",
6 "xml": "<method rpc='instantiateRANSliceReconfigure' mode='sync'>\n",
9 "x": 561.9443969726562,
10 "y": 231.6666965484619,
11 "z": "a4132826.623598",
19 "id": "1e35add3.3e43a2",
23 "x": 185.94439315795898,
24 "y": 136.66666889190674,
25 "z": "a4132826.623598",
33 "id": "c4fcfd13.be6c3",
34 "type": "service-logic",
35 "name": "ran-slice-api ${project.version}",
36 "module": "ran-slice-api",
37 "version": "${project.version}",
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}'>",
41 "x": 318.9443664550781,
42 "y": 233.66674995422363,
43 "z": "a4132826.623598",
51 "id": "54c1cf1c.bd234",
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\" />",
56 "x": 247.43402099609375,
57 "y": 1174.6669874191284,
58 "z": "a4132826.623598",
62 "id": "eb3544f6.254898",
64 "name": "instantiateRANSliceReconfigure",
67 "x": 530.9443969726562,
68 "y": 173.67706871032715,
69 "z": "a4132826.623598",
73 "id": "8c2d7a68.272f18",
75 "name": "block : atomic",
76 "xml": "<block atomic='true'>",
80 "x": 196.94436645507812,
81 "y": 353.6770725250244,
82 "z": "a4132826.623598",
93 "id": "d4657d67.267b3",
95 "name": "add RRM Policy ToNRCellDU using PUT",
96 "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' />",
99 "x": 4077.9343032836914,
100 "y": 7658.687556028366,
101 "z": "a4132826.623598",
109 "id": "4089eb9.7d62b14",
112 "xml": "<outcome value='success'>\n",
115 "x": 4414.934181213379,
116 "y": 7684.677057981491,
117 "z": "a4132826.623598",
125 "id": "f8a7a2.295fe86",
132 "x": 4594.933937072754,
133 "y": 7681.677057981491,
134 "z": "a4132826.623598",
142 "id": "f1aae18.c61032",
145 "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 \"/>",
148 "x": 4743.934238433838,
149 "y": 7707.677250623703,
150 "z": "a4132826.623598",
156 "id": "d43ab3b7.dd413",
158 "name": "SO Response",
159 "xml": "<block atomic='true'>",
163 "x": 276.69439697265625,
164 "y": 1124.9313163757324,
165 "z": "a4132826.623598",
176 "id": "a44cfa3.bf3a708",
178 "name": "record SO reply parms",
179 "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=\"`$tmp.CUCPList`\" />\n<parameter name='field8' value=\"`$tmp.CUUPList`\" />\n<parameter name='field9' value=\"`$tmp.DUList`\" />",
182 "x": 444.94437408447266,
183 "y": 1492.6815214157104,
184 "z": "a4132826.623598",
190 "id": "863c82b0.fee6b",
193 "xml": "<outcome value='failure'>\n",
196 "x": 478.94447326660156,
197 "y": 1589.681224822998,
198 "z": "a4132826.623598",
206 "id": "c7b37697.cf47b8",
209 "xml": "<outcome value='success'>\n",
212 "x": 470.9443664550781,
213 "y": 1662.6811752319336,
214 "z": "a4132826.623598",
222 "id": "62cb6247.26a1bc",
229 "x": 616.9442100524902,
230 "y": 1667.6812839508057,
231 "z": "a4132826.623598",
239 "id": "8dff7c51.8074c",
246 "x": 627.9443740844727,
247 "y": 1585.681360244751,
248 "z": "a4132826.623598",
257 "id": "7d4ea125.78427",
258 "type": "returnFailure",
259 "name": "return failure",
260 "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\" />",
262 "x": 774.9439926147461,
263 "y": 1596.6811017990112,
264 "z": "a4132826.623598",
268 "id": "63c5cf27.850e5",
271 "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 \"/>",
274 "x": 777.9441299438477,
275 "y": 1673.681176185608,
276 "z": "a4132826.623598",
282 "id": "e78d6df2.248be",
284 "name": "block : SO Response",
285 "xml": "<block atomic='true'>",
289 "x": 3009.435417175293,
290 "y": 778.6772365570068,
291 "z": "a4132826.623598",
301 "id": "4dccd993.baa5d8",
303 "name": "set tmp variables for SO response",
304 "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",
306 "x": 3327.436393737793,
307 "y": 702.5768947601318,
308 "z": "a4132826.623598",
312 "id": "315b9b37.039924",
314 "name": "record configdb RestAPI parms",
315 "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`\" />",
318 "x": 3302.4352798461914,
319 "y": 799.6775722503662,
320 "z": "a4132826.623598",
326 "id": "8fff961f.91e078",
328 "name": "Send to SO",
329 "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='*/*' />",
332 "x": 3217.435291290283,
333 "y": 896.6774501800537,
334 "z": "a4132826.623598",
343 "id": "7e1c2bf9.164ef4",
346 "xml": "<outcome value='failure'>\n",
349 "x": 3443.435299873352,
350 "y": 873.6774191856384,
351 "z": "a4132826.623598",
359 "id": "3ca3479b.4461d8",
362 "xml": "<outcome value='success'>\n",
365 "x": 3433.4351539611816,
366 "y": 981.6773586273193,
367 "z": "a4132826.623598",
375 "id": "712d9e67.b479",
382 "x": 3583.4349403381348,
383 "y": 1000.6774196624756,
384 "z": "a4132826.623598",
392 "id": "9c99489.850dbb8",
399 "x": 3594.4351692199707,
400 "y": 868.6775412559509,
401 "z": "a4132826.623598",
409 "id": "fa169b05.eb4498",
410 "type": "returnFailure",
411 "name": "return failure",
412 "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\" />",
414 "x": 3760.4348487854004,
415 "y": 871.6773586273193,
416 "z": "a4132826.623598",
420 "id": "fd17f41d.93ec88",
423 "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 \"/>",
426 "x": 3747.434955596924,
427 "y": 1006.6773586273193,
428 "z": "a4132826.623598",
434 "id": "814141f.22dd5c",
437 "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error sending SO response. Aborting RPC executiopn'/>",
439 "x": 762.4546012878418,
440 "y": 1500.6705932617188,
441 "z": "a4132826.623598",
445 "id": "869a42e7.ad168",
447 "name": "generate URL for SO Callback",
448 "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`\"/>",
451 "x": 467.28399658203125,
452 "y": 1428.666675567627,
453 "z": "a4132826.623598",
459 "id": "f6b3def0.84eaf",
462 "xml": "<outcome value='true'>\n",
465 "x": 753.9446296691895,
466 "y": 291.66675662994385,
467 "z": "a4132826.623598",
475 "id": "c2abc765.421ae8",
477 "name": "payload has dLThptPerSlice",
478 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n <parameter name='source' value='`$instantiate-r-a-n-slice-input.payload`' />\n <parameter name='target' value='dLThptPerSlice' />\n",
481 "x": 513.9444961547852,
482 "y": 569.6667218208313,
483 "z": "a4132826.623598",
492 "id": "b652bd04.df2a9",
495 "xml": "<outcome value='false'>\n",
498 "x": 378.4510498046875,
499 "y": 711.666919708252,
500 "z": "a4132826.623598",
508 "id": "537a864f.b41268",
511 "xml": "<outcome value='true'>\n",
514 "x": 545.9447784423828,
515 "y": 1073.6669187545776,
516 "z": "a4132826.623598",
524 "id": "600b130a.e6aa6c",
526 "name": "Closed Loop",
527 "xml": "<block atomic=\"true\">",
531 "x": 815.9446258544922,
532 "y": 152.66672658920288,
533 "z": "a4132826.623598",
542 "id": "9ee08b5b.832ee8",
544 "name": "block : atomic",
545 "xml": "<block atomic=\"true\">",
548 "x": 712.9446868896484,
549 "y": 1072.666904449463,
550 "z": "a4132826.623598",
561 "id": "10e9abdc.f3b004",
563 "name": "Intelligent Slicing",
564 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' emitsOutcome='true' >\n <parameter name='source' value='`$instantiate-r-a-n-slice-input.payload`' />\n <parameter name='target' value='maxNumberofConns' />\n",
567 "x": 371.9448547363281,
568 "y": 1071.6669654846191,
569 "z": "a4132826.623598",
577 "id": "b53f7876.b70068",
580 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/closedLoop.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"PAYLOAD contains dLThptPerSlice...Closed loop \"/>\n\n",
583 "x": 1021.9444122314453,
584 "y": 137.66672229766846,
585 "z": "a4132826.623598",
591 "id": "8f0e2656.224048",
594 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/intelligentSlicing.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"PAYLOAD contains maxNumberofConns...Inntelligent Slicing \"/>\n\n",
597 "x": 869.9447937011719,
598 "y": 1043.6669483184814,
599 "z": "a4132826.623598",
605 "id": "a0d1b936.212298",
608 "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=\"Reached instantiateRANSliceReconfigure \"/>\n\n",
611 "x": 586.9443969726562,
612 "y": 304.6666965484619,
613 "z": "a4132826.623598",
619 "id": "95070b76.1c0098",
622 "xml": "<block atomic=\"true\">",
626 "x": 919.954948425293,
627 "y": 266.677134513855,
628 "z": "a4132826.623598",
637 "id": "f6b65386.cb3fc",
640 "xml": "<block atomic=\"true\">",
644 "x": 846.955192565918,
645 "y": 1187.6772193908691,
646 "z": "a4132826.623598",
655 "id": "709ede26.eecf8",
657 "name": "Update slice profile for nearRTRIC",
658 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-closed-loop-nearRTRIC-patch.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=\"PATCH\"/>\n<parameter name=\"responsePrefix\" value=\"nearRTRIC-slice-patch-response\"/>\n<parameter name='contentType' value='application/yang.patch+json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/yang.patch-status+json' />",
661 "x": 1490.8439712524414,
662 "y": 449.6771602630615,
663 "z": "a4132826.623598",
672 "id": "37a47363.e1d71c",
675 "xml": "<outcome value='failure'>\n",
678 "x": 1776.8443069458008,
679 "y": 390.66669273376465,
680 "z": "a4132826.623598",
688 "id": "db0bbf38.87581",
691 "xml": "<outcome value='success'>\n",
694 "x": 1769.8443717956543,
695 "y": 450.6666011810303,
696 "z": "a4132826.623598",
704 "id": "5da00f62.c1caa",
711 "x": 1959.8444023132324,
712 "y": 433.6667003631592,
713 "z": "a4132826.623598",
723 "id": "bb94707a.c3725",
730 "x": 1951.844036102295,
731 "y": 479.6666622161865,
732 "z": "a4132826.623598",
741 "id": "7acabf3a.829b6",
743 "name": "Update SiceProfile for NeaeRTRIC",
744 "xml": "<block atomic='true'>",
748 "x": 1087.9444885253906,
749 "y": 434.41147232055664,
750 "z": "a4132826.623598",
761 "id": "bce2f4fb.bbd318",
762 "type": "switchNode",
763 "name": "ransim mounted",
764 "xml": "<switch test='`$prop.ransim-mounted`'>\n",
767 "x": 1439.9447917938232,
768 "y": 325.0677165687084,
769 "z": "a4132826.623598",
778 "id": "ce59e011.1537f",
780 "name": "Not Mounted",
781 "xml": "<outcome value='false'>\n",
784 "x": 1602.944715499878,
785 "y": 257.06750628352165,
786 "z": "a4132826.623598",
794 "id": "f221e301.437b2",
797 "xml": "<outcome value='true'>\n",
800 "x": 1614.9448356628418,
801 "y": 334.0676097869873,
802 "z": "a4132826.623598",
810 "id": "982ee349.15cdd",
813 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/closedLoop.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Patch SliceProfile ToNearRTRIC url for closed loop:\"/>\n<parameter name=\"field2\" value=\"`$tmp.restapi.addSliceProfile.ToNearRTRIC.url`\"/>",
816 "x": 1416.9450492858887,
817 "y": 360.4116805754602,
818 "z": "a4132826.623598",
824 "id": "850543de.8fe82",
827 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/closedLoop.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Setting variables for PATCH SliceProfile ToNearRTRIC - closed loop\"/>\n<parameter name=\"field2\" value=\"`$prop.controller.url + $tmp.restapi.addSliceProfile.ToNearRTRIC.url`\"/>\n<parameter name=\"field3\" value=\"`$tmp.dLThptPerSlice`\"/>\n<parameter name=\"field4\" value=\"`$tmp.uLThptPerSlice`\"/>\n<parameter name=\"field5\" value=\"`$tmp.nearRTRICId`\"/>\n<parameter name=\"field6\" value=\"`$tmp.sliceProfileId`\"/>",
830 "x": 1417.9456901550293,
831 "y": 405.4010372161865,
832 "z": "a4132826.623598",
838 "id": "3c7063e.d58929c",
840 "name": "Populate MOUNT NAME",
841 "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`\"/>",
844 "x": 2031.4797134399414,
845 "y": 384.6667308807373,
846 "z": "a4132826.623598",
852 "id": "b7125863.e9ab68",
854 "name": "Populate addSliceProfile.ToNearRTRIC URL",
855 "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=\"`$tmp.sliceProfileId`\"/>",
858 "x": 2102.0143280029297,
859 "y": 340.2657527923584,
860 "z": "a4132826.623598",
866 "id": "66aabfa5.98ccb",
868 "name": "ransim URL",
869 "xml": "<block atomic='true'>",
873 "x": 1797.9344902038574,
874 "y": 340.06759452819824,
875 "z": "a4132826.623598",
885 "id": "52dd7d07.790684",
887 "name": "generate addSliceProfile.ToNearRTRIC URL",
888 "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`\"/>",
891 "x": 2093.4791717529297,
892 "y": 295.6669411659241,
893 "z": "a4132826.623598",
899 "id": "d3815dd0.19892",
901 "name": "Populate addSliceProfile.ToNearRTRIC URL",
902 "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=\"`$tmp.sliceProfileId`\"/>",
905 "x": 2064.479537963867,
906 "y": 240.66683387756348,
907 "z": "a4132826.623598",
913 "id": "a9f62851.aa99d8",
915 "name": "generate addSliceProfile.ToNearRTRIC URL",
916 "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`\"/>",
919 "x": 2059.9447631835938,
920 "y": 191.0678367614746,
921 "z": "a4132826.623598",
927 "id": "f4c8a31d.8b0e8",
930 "xml": "<block atomic='true'>",
934 "x": 1762.146240234375,
935 "y": 263.6667012870312,
936 "z": "a4132826.623598",
945 "id": "9ae16990.24b758",
947 "name": "set Temp Variables",
948 "xml": "<set>\n<parameter name='tmp.payload.numberUpdates' value='`$payloadJson.input.additionalproperties.resourceConfig.data_length`'/>\n<parameter name=\"tmp.sliceProfileId\" value=\"`$payloadJson.input.sliceProfile.sliceProfileId`\"/>\n<parameter name='tmp.payload.sNSSAI' value='`$payloadJson.input.sliceProfile.sNSSAI`'/>",
950 "x": 1083.9483795166016,
951 "y": 210.67061710357666,
952 "z": "a4132826.623598",
956 "id": "cfbc1f43.5c09a",
958 "name": "For Number of patches",
959 "xml": "<for index='id1' start='0' end=\"`$tmp.payload.numberUpdates`\" >",
962 "x": 1064.9483184814453,
963 "y": 333.67061710357666,
964 "z": "a4132826.623598",
975 "id": "f207a54e.c3ea88",
977 "name": "set Temp Variables",
978 "xml": "<set>\n<parameter name=\"tmp.dLThptPerSlice\" value=\"`$payloadJson.input.additionalproperties.resourceConfig.data[$id1].dLThptPerSlice`\"/>\n<parameter name=\"tmp.uLThptPerSlice\" value=\"`$payloadJson.input.additionalproperties.resourceConfig.data[$id1].uLThptPerSlice`\"/>\n<parameter name=\"tmp.nearRTRICId\" value=\"`$payloadJson.input.additionalproperties.resourceConfig.data[$id1].nearRTRICId`\"/>",
980 "x": 1263.3993797302246,
981 "y": 254.67712879180908,
982 "z": "a4132826.623598",
986 "id": "78e5f08b.43c2d",
989 "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Patching slice profile parms for close loop. Exiting close loop operation'/>",
991 "x": 2145.39933013916,
992 "y": 434.67712211608887,
993 "z": "a4132826.623598",
997 "id": "c53690e.569fd7",
998 "type": "returnFailure",
999 "name": "return failure",
1000 "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Patching slice profile parms for close loop. Exiting close loop operation'/>",
1002 "x": 2155.3991165161133,
1003 "y": 473.56610679626465,
1004 "z": "a4132826.623598",
1008 "id": "18d514d9.ae98eb",
1011 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/closedLoop.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully PATCHED NearRTRIC for close loop operation\"/>",
1014 "x": 2143.399028778076,
1015 "y": 510.5660762786865,
1016 "z": "a4132826.623598",
1022 "id": "d4beff80.9c512",
1024 "name": "printContext",
1025 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/opt/opendaylight/current/data/log/ranSlice-closedloop-nearRTRIC-context.log' />\n\n\n",
1028 "x": 2162.1774368286133,
1029 "y": 546.5661144256592,
1030 "z": "a4132826.623598",
1036 "id": "186dbba8.f40024",
1038 "name": "set Temp Variables",
1039 "xml": "<set>\n<parameter name='tmp.payload.dataPoints' value='`$payloadJson.input.additionalproperties.resourceConfig.data_length`'/>\n<parameter name=\"tmp.payload.sNSSAI\" value=\"`$payloadJson.input.additionalproperties.resourceConfig.snssai`\"/>\n<parameter name=\"tmp.sliceProfileId\" value=\"`$payloadJson.input.sliceProfile.sliceProfileId`\"/>",
1041 "x": 904.0664215087891,
1042 "y": 1084.5662250518799,
1043 "z": "a4132826.623598",
1047 "id": "db0afa2f.d8a5d8",
1049 "name": "For Number of data Points",
1050 "xml": "<for index='id-is' start='0' end=\"`$tmp.payload.dataPoints`\" >",
1053 "x": 1079.0659866333008,
1054 "y": 1177.5661506652832,
1055 "z": "a4132826.623598",
1063 "id": "714d1164.e315b",
1065 "name": "get PLMNId",
1066 "xml": "<block atomic='true'>",
1070 "x": 1052.6943969726562,
1071 "y": 600.416669845581,
1072 "z": "a4132826.623598",
1086 "id": "8c3c684d.6b7008",
1088 "name": "get PLMNId URL",
1089 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.configdb.getplmn`\"/>\n <parameter name=\"outputPath\" value=\"tmp.configdb.getPLMNId.url\"/>\n <parameter name=\"target\" value=\"{sliceProfileId}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.sliceProfileId`\"/>",
1092 "x": 1317.6943893432617,
1093 "y": 490.41666412353516,
1094 "z": "a4132826.623598",
1100 "id": "6adac12f.ecb27",
1103 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/closedLoop.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Get PLMN from SliceProfileId URL: \"/>\n<parameter name=\"field2\" value=\"`$tmp.configdb.getPLMNId.url`\"/>\n\n",
1106 "x": 1291.1945152282715,
1107 "y": 538.4167022705078,
1108 "z": "a4132826.623598",
1114 "id": "ec2e9015.a465a",
1116 "name": "Get PLMN from Sliceprofile id",
1117 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $tmp.configdb.getPLMNId.url`\"/>\n<parameter name=\"httpMethod\" value=\"GET\"/>\n<parameter name=\"responsePrefix\" value=\"getPLMN-CL-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\"/>",
1120 "x": 1358.9443893432617,
1121 "y": 576.416651725769,
1122 "z": "a4132826.623598",
1131 "id": "8336120c.00cad",
1133 "name": "set PLMNId",
1134 "xml": "<set>\n<parameter name='tmp.pLMNId' value='`$getPLMN-CL-configdb-response.plmnId`'/>",
1136 "x": 1316.1319198608398,
1137 "y": 617.1042184829712,
1138 "z": "a4132826.623598",
1142 "id": "f14d513c.ba7bc",
1145 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='substring'>\n <parameter name=\"string\" value=\"`$tmp.pLMNId`\" />\n <parameter name=\"result\" value=\"tmp.mcc\"/>\n <parameter name=\"begin-index\" value=\"0\" />\n <parameter name=\"end-index\" value=\"3\" />",
1148 "x": 1299.9443893432617,
1149 "y": 656.6667845249176,
1150 "z": "a4132826.623598",
1156 "id": "ddd5395f.7eb198",
1159 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='substring'>\n <parameter name=\"string\" value=\"`$tmp.pLMNId`\" />\n <parameter name=\"result\" value=\"tmp.mnc\"/>\n <parameter name=\"begin-index\" value=\"4\" />",
1162 "x": 1303.694465637207,
1163 "y": 693.9166173934937,
1164 "z": "a4132826.623598",
1170 "id": "514838fc.4f4588",
1173 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/closedLoop.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"`$tmp.pLMNId`\"/>\n<parameter name=\"field2\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field3\" value=\"`$tmp.mnc`\"/>",
1176 "x": 1304.4379425048828,
1177 "y": 735.9101409912109,
1178 "z": "a4132826.623598",
1184 "id": "f8debae8.8f1b68",
1187 "xml": "<outcome value='success'>\n",
1190 "x": 1596.4443893432617,
1191 "y": 581.6666641235352,
1192 "z": "a4132826.623598",
1200 "id": "419dc3d0.d48c9c",
1203 "xml": "<outcome value='failure'>\n",
1206 "x": 1595.0071334838867,
1207 "y": 631.2291631698608,
1208 "z": "a4132826.623598",
1216 "id": "7c0f178b.1c54e8",
1218 "name": "block : atomic",
1219 "xml": "<block atomic='true'>",
1223 "x": 1769.444190979004,
1224 "y": 570.6667366027832,
1225 "z": "a4132826.623598",
1234 "id": "49e6c73.14af838",
1236 "name": "block : atomic",
1237 "xml": "<block atomic='true'>",
1241 "x": 1756.0069961547852,
1242 "y": 609.2290897369385,
1243 "z": "a4132826.623598",
1253 "id": "3919f283.d8506e",
1256 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/closedLoop.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully Obtained PLMNId info from ConfigDB\"/>\n<parameter name=\"field2\" value=\"`$getPLMN-CL-configdb-response`\"/>",
1259 "x": 1970.193920135498,
1260 "y": 570.4167613983154,
1261 "z": "a4132826.623598",
1267 "id": "7c4be284.1c798c",
1269 "name": "printContext",
1270 "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",
1273 "x": 2005.9721336364746,
1274 "y": 613.6667699813843,
1275 "z": "a4132826.623598",
1281 "id": "20ea74cc.4fa27c",
1284 "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Getting Info from ConfigDB. Aborting RPC executiopn'/>",
1286 "x": 2001.0073471069336,
1287 "y": 646.3401899337769,
1288 "z": "a4132826.623598",
1292 "id": "78b85648.bb2458",
1293 "type": "returnFailure",
1294 "name": "return failure",
1295 "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'/>",
1297 "x": 2001.0070419311523,
1298 "y": 682.2291746139526,
1299 "z": "a4132826.623598",
1303 "id": "7782fbac.8910b4",
1305 "name": "Update NearRTRIC Config",
1306 "xml": "<block atomic=\"true\">",
1310 "x": 813.4443969726562,
1311 "y": 797.166669845581,
1312 "z": "a4132826.623598",
1324 "id": "56cbc2f3.98600c",
1325 "type": "switchNode",
1326 "name": "ransim mounted",
1327 "xml": "<switch test='`$prop.ransim-mounted`'>\n",
1330 "x": 1052.194435119629,
1331 "y": 717.6667079925537,
1332 "z": "a4132826.623598",
1341 "id": "18a7b674.c4977a",
1343 "name": "Not Mounted",
1344 "xml": "<outcome value='false'>\n",
1347 "x": 1273.194320678711,
1348 "y": 774.6664595603943,
1349 "z": "a4132826.623598",
1357 "id": "ee798340.3d286",
1360 "xml": "<outcome value='true'>\n",
1363 "x": 1267.1944007873535,
1364 "y": 811.6665983200073,
1365 "z": "a4132826.623598",
1373 "id": "ae0428b2.06c978",
1375 "name": "ransim URL",
1376 "xml": "<block atomic='true'>",
1380 "x": 1444.184238433838,
1381 "y": 822.6665840148926,
1382 "z": "a4132826.623598",
1391 "id": "b188c1e4.390b4",
1394 "xml": "<block atomic='true'>",
1398 "x": 1432.395845413208,
1399 "y": 781.2656545639038,
1400 "z": "a4132826.623598",
1408 "id": "3c967c46.f89f74",
1410 "name": "generate addnSSAIEntry.ToNearRTRIC URL",
1411 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.addnSSAIEntry.ToNearRTRIC`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
1414 "x": 1714.1943817138672,
1415 "y": 771.6667957305908,
1416 "z": "a4132826.623598",
1422 "id": "17ee6d36.c93db3",
1424 "name": "generate addnSSAIEntry.ToNearRTRIC URL",
1425 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.addnSSAIEntry.ToNearRTRIC.ransim-mounted`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
1428 "x": 1763.7287769317627,
1429 "y": 813.2658944427967,
1430 "z": "a4132826.623598",
1436 "id": "af82770a.456508",
1438 "name": "Populate MOUNT NAME",
1439 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNearRTRIC.url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{mountName}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
1442 "x": 1706.7292938232422,
1443 "y": 858.2656574249268,
1444 "z": "a4132826.623598",
1450 "id": "b0f2567.bbb75a8",
1452 "name": "prepare mcc",
1453 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNearRTRIC.url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{mcc}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.mcc`\"/>",
1456 "x": 1048.4444770812988,
1457 "y": 760.1667685508728,
1458 "z": "a4132826.623598",
1464 "id": "cb02fedf.54fae",
1466 "name": "prepare mnc",
1467 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNearRTRIC.url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{mnc}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.mnc`\"/>",
1470 "x": 1049.944450378418,
1471 "y": 800.1667079925537,
1472 "z": "a4132826.623598",
1478 "id": "8a295a94.bf98d8",
1480 "name": "prepare sNssai",
1481 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNearRTRIC.url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{sNssai}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.payload.sNSSAI`\"/>",
1484 "x": 1052.944450378418,
1485 "y": 840.1666612625122,
1486 "z": "a4132826.623598",
1492 "id": "e3530f45.0dc46",
1494 "name": "prepare uLThptPerSlice",
1495 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNearRTRIC.url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{configParameter}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.uLThptPerSlice`\"/>",
1498 "x": 1055.194435119629,
1499 "y": 884.166750907898,
1500 "z": "a4132826.623598",
1506 "id": "ccbdff4b.c27e3",
1508 "name": "prepare dLThptPerSlice",
1509 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNearRTRIC.url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{configParameter}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.dLThptPerSlice`\"/>",
1512 "x": 1048.444450378418,
1513 "y": 924.9167203903198,
1514 "z": "a4132826.623598",
1520 "id": "898f3f4d.3a21c",
1523 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/closedLoop.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Closed loop API params\"/>\n<parameter name=\"field2\" value=\"`$tmp.nearRTRICId`\"/>\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`\"/>\n\n\n\n\n\n\n",
1526 "x": 1001.6943855285645,
1527 "y": 960.416675567627,
1528 "z": "a4132826.623598",
1534 "id": "288b2cdc.4b1194",
1537 "xml": "<outcome value='success'>\n",
1540 "x": 1289.1944465637207,
1541 "y": 1008.9167308807373,
1542 "z": "a4132826.623598",
1550 "id": "6561b789.668768",
1553 "xml": "<outcome value='failure'>\n",
1556 "x": 1287.7571907043457,
1557 "y": 1058.479229927063,
1558 "z": "a4132826.623598",
1566 "id": "654b1e51.ddfcb",
1568 "name": "block : atomic",
1569 "xml": "<block atomic='true'>",
1573 "x": 1458.1941986083984,
1574 "y": 1002.9167547225952,
1575 "z": "a4132826.623598",
1583 "id": "2eb2806.801878",
1590 "x": 1448.7570533752441,
1591 "y": 1036.4791564941406,
1592 "z": "a4132826.623598",
1602 "id": "b5b5a3a4.7596a",
1605 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/closedLoop.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully patched NearRTRIC configuration\"/>",
1608 "x": 1669.944004058838,
1609 "y": 925.6668424606323,
1610 "z": "a4132826.623598",
1616 "id": "11434b4d.29f385",
1619 "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Getting Info from ConfigDB. Aborting RPC executiopn'/>",
1621 "x": 1674.7576026916504,
1622 "y": 981.5901823043823,
1623 "z": "a4132826.623598",
1627 "id": "1fe50b77.077eb5",
1628 "type": "returnFailure",
1629 "name": "return failure",
1630 "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'/>",
1632 "x": 1635.7571182250977,
1633 "y": 1032.4791746139526,
1634 "z": "a4132826.623598",
1638 "id": "9125173f.757b88",
1640 "name": "patch NearRTRIC - config",
1641 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-closed-loop-nearRTRIC-config-patch.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.restapi.addnSSAIEntry.ToNearRTRIC.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"PATCH\"/>\n<parameter name=\"responsePrefix\" value=\"patch-nearRTRIC-config-response\"/>\n<parameter name='contentType' value='application/yang.patch+json' />\n<parameter name='accept' value='application/yang.patch-status+json'/>\n<parameter name='format' value='json' />",
1644 "x": 1056.6944465637207,
1645 "y": 1007.6667184829712,
1646 "z": "a4132826.623598",
1655 "id": "b4fdb0c.13b025",
1657 "name": "set tmp variables for SO response",
1658 "xml": "<set>\n<parameter name=\"tmp.status\" value=\"`$error-code`\"/>\n<parameter name=\"tmp.reason\" value=\"`$error-message`\"/>\n<parameter name=\"tmp.requestID\" value=\"`$instantiate-r-a-n-slice-input.common-header.request-id `\"/>\n<parameter name=\"tmp.action\" value=\"`$instantiate-r-a-n-slice-input.action`\"/>\n",
1660 "x": 477.63189697265625,
1661 "y": 1377.291669845581,
1662 "z": "a4132826.623598",
1666 "id": "f189ead7.d54db8",
1668 "name": "Send to SO",
1669 "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`\"/>",
1672 "x": 315.13189697265625,
1673 "y": 1621.041669845581,
1674 "z": "a4132826.623598",
1683 "id": "8cc27aec.7baa58",
1685 "name": "Not Mounted",
1686 "xml": "<outcome value='false'>\n",
1689 "x": 1692.6944618225098,
1690 "y": 1127.6667041778564,
1691 "z": "a4132826.623598",
1699 "id": "f5dc1311.399f4",
1702 "xml": "<outcome value='true'>\n",
1705 "x": 1686.6945419311523,
1706 "y": 1164.6668429374695,
1707 "z": "a4132826.623598",
1715 "id": "e12e8f30.80866",
1717 "name": "ransim URL",
1718 "xml": "<block atomic='true'>",
1722 "x": 1863.6843795776367,
1723 "y": 1175.6668286323547,
1724 "z": "a4132826.623598",
1733 "id": "3796b847.90c588",
1736 "xml": "<block atomic='true'>",
1740 "x": 1851.8959865570068,
1741 "y": 1134.265899181366,
1742 "z": "a4132826.623598",
1750 "id": "81e1f6af.317318",
1752 "name": "generate addnSSAIEntry.ToNearRTRIC URL",
1753 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.addnSSAIEntry.ToNearRTRIC`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
1756 "x": 2133.694522857666,
1757 "y": 1124.667040348053,
1758 "z": "a4132826.623598",
1764 "id": "3c2d36c.67ca5ca",
1766 "name": "generate addnSSAIEntry.ToNearRTRIC URL",
1767 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$prop.restapi.addnSSAIEntry.ToNearRTRIC.ransim-mounted`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{idNearRTRIC}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
1770 "x": 2183.2289180755615,
1771 "y": 1166.2661390602589,
1772 "z": "a4132826.623598",
1778 "id": "4501a78f.008508",
1780 "name": "Populate MOUNT NAME",
1781 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNearRTRIC.url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{mountName}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.nearRTRICId`\"/>",
1784 "x": 2126.229434967041,
1785 "y": 1211.265902042389,
1786 "z": "a4132826.623598",
1792 "id": "ad6e03d7.ad3a8",
1793 "type": "switchNode",
1794 "name": "ransim mounted",
1795 "xml": "<switch test='`$prop.ransim-mounted`'>\n",
1798 "x": 1502.6945266723633,
1799 "y": 1120.6667022705078,
1800 "z": "a4132826.623598",
1809 "id": "ce7dd64c.558e38",
1811 "name": "prepare mcc",
1812 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNearRTRIC.url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{mcc}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.mcc`\"/>",
1815 "x": 1497.6944618225098,
1816 "y": 1192.6667041778564,
1817 "z": "a4132826.623598",
1823 "id": "10ab84e8.6015fb",
1825 "name": "prepare mnc",
1826 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n <parameter name=\"source\" value=\"`$tmp.restapi.addnSSAIEntry.ToNearRTRIC.url`\"/>\n <parameter name=\"outputPath\" value=\"tmp.restapi.addnSSAIEntry.ToNearRTRIC.url\"/>\n <parameter name=\"target\" value=\"{mnc}\"/>\n <parameter name=\"replacement\" value=\"`$tmp.mnc`\"/>",
1829 "x": 1499.194435119629,
1830 "y": 1232.6666436195374,
1831 "z": "a4132826.623598",
1837 "id": "997d5a8f.bd5138",
1839 "name": "block : atomic",
1840 "xml": "<block atomic=\"true\">",
1843 "x": 1303.6944198608398,
1844 "y": 1171.666735649109,
1845 "z": "a4132826.623598",
1859 "id": "13921f35.757901",
1861 "name": "For Number of cells",
1862 "xml": "<for index='id2' start='0' end=\"`$tmp.CUCellListEntries`\" >",
1865 "x": 1512.9445877075195,
1866 "y": 1336.6667385101318,
1867 "z": "a4132826.623598",
1875 "id": "67db53db.00cacc",
1877 "name": "cellLocalId",
1878 "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=\"`'payloadJson.input.additionalproperties.resourceConfig.data['+$id-is+'].cellCUList['+$id2+'].cellLocalId'`\" />",
1881 "x": 1923.6944427490234,
1882 "y": 1305.6667575836182,
1883 "z": "a4132826.623598",
1889 "id": "140cbec1.778361",
1891 "name": "block : atomic",
1892 "xml": "<block atomic=\"true\">",
1895 "x": 1722.6943969726562,
1896 "y": 1333.666696548462,
1897 "z": "a4132826.623598",
1908 "id": "e46c252f.937788",
1910 "name": "predictedMaxNumberofConns",
1911 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.predictedMaxNumberofConns' />\n\t<parameter name='source' value=\"`'payloadJson.input.additionalproperties.resourceConfig.data['+$id-is+'].cellCUList['+$id2+'].configData.predictedMaxNumberofConns'`\" />",
1914 "x": 1980.4444427490234,
1915 "y": 1340.666802406311,
1916 "z": "a4132826.623598",
1922 "id": "6720e72f.18e8a8",
1924 "name": "patch NearRTRIC - config",
1925 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/ranSlice-closed-loop-nearRTRIC-config-patch.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.controller.url + $tmp.restapi.addnSSAIEntry.ToNearRTRIC.url`\"/>\n<parameter name=\"restapiUser\" value=\"`$prop.controller.user`\" />\n<parameter name=\"restapiPassword\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"httpMethod\" value=\"PATCH\"/>\n<parameter name=\"responsePrefix\" value=\"patch-nearRTRIC-config-response\"/>\n<parameter name='contentType' value='application/yang.patch+json' />\n<parameter name='accept' value='application/yang.patch-status+json'/>\n<parameter name='format' value='json' />",
1928 "x": 1971.1943969726562,
1929 "y": 1447.666696548462,
1930 "z": "a4132826.623598",
1939 "id": "68ef85d7.dd1d4c",
1942 "xml": "<outcome value='success'>\n",
1945 "x": 2203.6943969726562,
1946 "y": 1448.916708946228,
1947 "z": "a4132826.623598",
1955 "id": "9e7160d.46fefa",
1958 "xml": "<outcome value='failure'>\n",
1961 "x": 2202.2571411132812,
1962 "y": 1498.4792079925537,
1963 "z": "a4132826.623598",
1971 "id": "b81123b2.7af0b",
1978 "x": 2363.2570037841797,
1979 "y": 1476.4791345596313,
1980 "z": "a4132826.623598",
1990 "id": "a6d7a02e.9cc2e",
1992 "name": "block : atomic",
1993 "xml": "<block atomic='true'>",
1997 "x": 2372.694149017334,
1998 "y": 1442.916732788086,
1999 "z": "a4132826.623598",
2007 "id": "720f80da.20089",
2008 "type": "returnFailure",
2009 "name": "return failure",
2010 "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'/>",
2012 "x": 2550.257068634033,
2013 "y": 1472.4791526794434,
2014 "z": "a4132826.623598",
2018 "id": "d11f1a0b.bd81f8",
2021 "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Getting Info from ConfigDB. Aborting RPC executiopn'/>",
2023 "x": 2589.257553100586,
2024 "y": 1421.590160369873,
2025 "z": "a4132826.623598",
2029 "id": "329a2f23.e32e6",
2032 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/closedLoop.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Successfully patched NearRTRIC configuration\"/>",
2035 "x": 2584.4439544677734,
2036 "y": 1365.666820526123,
2037 "z": "a4132826.623598",
2043 "id": "d1e08c64.f9b07",
2046 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/intelligentSlicing.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Data length \"/>\n<parameter name=\"field2\" value=\"`$tmp.payload.dataPoints`\"/>\n\n\n\n",
2049 "x": 872.4443969726562,
2050 "y": 1141.666696548462,
2051 "z": "a4132826.623598",
2057 "id": "fc0ddc3e.f21",
2059 "name": "CUCellListEntries",
2060 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.CUCellListEntries' />\n\t<parameter name='source' value=\"`'payloadJson.input.additionalproperties.resourceConfig.data['+$id-is+'].cellCUList_length'`\" />\n\t",
2063 "x": 1513.9444046020508,
2064 "y": 1266.9167070388794,
2065 "z": "a4132826.623598",
2071 "id": "ee4d9f87.53648",
2074 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/intelligentSlicing.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"CUCEll List length \"/>\n<parameter name=\"field2\" value=\"`$tmp.CUCellListEntries`\"/>\n\n\n\n",
2077 "x": 1493.9443969726562,
2078 "y": 1299.916696548462,
2079 "z": "a4132826.623598",
2085 "id": "a790631.68201a",
2088 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/intelligentSlicing.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"cellLocalId\"/>\n<parameter name=\"field2\" value=\"`$tmp.cellLocalId`\"/>\n\n\n\n",
2091 "x": 1919.1943969726562,
2092 "y": 1394.166696548462,
2093 "z": "a4132826.623598",
2099 "id": "689fb519.ee1dac",
2101 "name": "set Temp Variables",
2102 "xml": "<set>\n<parameter name=\"tmp.nearRTRICId\" value=\"`$payloadJson.input.additionalproperties.resourceConfig.data[$id-is].nearRTRICId`\"/>",
2104 "x": 1519.4443969726562,
2105 "y": 1076.166696548462,
2106 "z": "a4132826.623598",