3 "id": "b24c7db0.969cf",
6 "xml": "<method rpc='instantiateRANSliceReconfigure' mode='sync'>\n",
11 "z": "d1da56d7.1e7b78",
19 "id": "ed8ce47a.fe3698",
23 "x": 134.74999618530273,
24 "y": 71.74997234344482,
25 "z": "d1da56d7.1e7b78",
33 "id": "9f703b81.c1aae8",
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": 267.7499694824219,
42 "y": 168.75005340576172,
43 "z": "d1da56d7.1e7b78",
51 "id": "f4b6650c.a050e8",
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": 196.2396240234375,
57 "y": 1109.7502908706665,
58 "z": "d1da56d7.1e7b78",
62 "id": "f059fd37.4ed2c",
64 "name": "instantiateRANSliceReconfigure",
68 "y": 108.76037216186523,
69 "z": "d1da56d7.1e7b78",
73 "id": "4b8ac01.a9b434",
75 "name": "block : atomic",
76 "xml": "<block atomic='true'>",
80 "x": 145.74996948242188,
81 "y": 288.7603759765625,
82 "z": "d1da56d7.1e7b78",
93 "id": "58a18f59.28a6a",
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": 4026.739906311035,
100 "y": 7593.770859479904,
101 "z": "d1da56d7.1e7b78",
109 "id": "6fd77e68.2d0ec",
112 "xml": "<outcome value='success'>\n",
115 "x": 4363.739784240723,
116 "y": 7619.760361433029,
117 "z": "d1da56d7.1e7b78",
125 "id": "f0bd358f.a700e8",
132 "x": 4543.739540100098,
133 "y": 7616.760361433029,
134 "z": "d1da56d7.1e7b78",
142 "id": "c94f16ac.80d678",
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": 4692.739841461182,
149 "y": 7642.760554075241,
150 "z": "d1da56d7.1e7b78",
156 "id": "5bf86ac4.b8b1e4",
158 "name": "SO Response",
159 "xml": "<block atomic='true'>",
164 "y": 1060.0146198272705,
165 "z": "d1da56d7.1e7b78",
176 "id": "fbdf36d2.d428a8",
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": 393.7499771118164,
183 "y": 1427.7648248672485,
184 "z": "d1da56d7.1e7b78",
190 "id": "cbc8b2d8.13b52",
193 "xml": "<outcome value='failure'>\n",
196 "x": 427.7500762939453,
197 "y": 1524.7645282745361,
198 "z": "d1da56d7.1e7b78",
206 "id": "8daf872.91ed978",
209 "xml": "<outcome value='success'>\n",
212 "x": 419.7499694824219,
213 "y": 1597.7644786834717,
214 "z": "d1da56d7.1e7b78",
222 "id": "2e8aa5dc.02933a",
229 "x": 565.749813079834,
230 "y": 1602.7645874023438,
231 "z": "d1da56d7.1e7b78",
239 "id": "474c52c2.f0ec3c",
246 "x": 576.7499771118164,
247 "y": 1520.764663696289,
248 "z": "d1da56d7.1e7b78",
257 "id": "99e0e1e0.b2633",
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": 723.7495956420898,
263 "y": 1531.7644052505493,
264 "z": "d1da56d7.1e7b78",
268 "id": "85a46ab6.8bc958",
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": 726.7497329711914,
275 "y": 1608.764479637146,
276 "z": "d1da56d7.1e7b78",
282 "id": "c48f89b1.d18a38",
284 "name": "block : SO Response",
285 "xml": "<block atomic='true'>",
289 "x": 2958.2410202026367,
290 "y": 713.7605400085449,
291 "z": "d1da56d7.1e7b78",
301 "id": "63712045.5256a",
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": 3276.2419967651367,
307 "y": 637.6601982116699,
308 "z": "d1da56d7.1e7b78",
312 "id": "7b2f35ba.28701c",
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": 3251.240882873535,
319 "y": 734.7608757019043,
320 "z": "d1da56d7.1e7b78",
326 "id": "19ea2004.4e897",
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": 3166.240894317627,
333 "y": 831.7607536315918,
334 "z": "d1da56d7.1e7b78",
343 "id": "fbcf6132.18bc7",
346 "xml": "<outcome value='failure'>\n",
349 "x": 3392.240902900696,
350 "y": 808.7607226371765,
351 "z": "d1da56d7.1e7b78",
359 "id": "4cad675d.c40118",
362 "xml": "<outcome value='success'>\n",
365 "x": 3382.2407569885254,
366 "y": 916.7606620788574,
367 "z": "d1da56d7.1e7b78",
375 "id": "d218d0cb.23013",
382 "x": 3532.2405433654785,
383 "y": 935.7607231140137,
384 "z": "d1da56d7.1e7b78",
392 "id": "fed346c0.cea928",
399 "x": 3543.2407722473145,
400 "y": 803.760844707489,
401 "z": "d1da56d7.1e7b78",
409 "id": "fe21cfa5.d67e1",
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": 3709.240451812744,
415 "y": 806.7606620788574,
416 "z": "d1da56d7.1e7b78",
420 "id": "f78009ee.ed8188",
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": 3696.2405586242676,
427 "y": 941.7606620788574,
428 "z": "d1da56d7.1e7b78",
434 "id": "9e1a252f.d9b4e8",
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": 711.2602043151855,
440 "y": 1435.7538967132568,
441 "z": "d1da56d7.1e7b78",
445 "id": "efd0b10c.a5819",
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": 416.089599609375,
452 "y": 1363.749979019165,
453 "z": "d1da56d7.1e7b78",
459 "id": "e0df4b22.4af068",
462 "xml": "<outcome value='true'>\n",
465 "x": 702.7502326965332,
466 "y": 226.75006008148193,
467 "z": "d1da56d7.1e7b78",
475 "id": "27157e51.0df202",
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": 462.7500991821289,
482 "y": 504.7500252723694,
483 "z": "d1da56d7.1e7b78",
492 "id": "bcbebaf7.2d1a18",
495 "xml": "<outcome value='false'>\n",
498 "x": 327.25665283203125,
499 "y": 646.75022315979,
500 "z": "d1da56d7.1e7b78",
508 "id": "c888e6a6.7e5708",
511 "xml": "<outcome value='true'>\n",
514 "x": 494.75038146972656,
515 "y": 1008.7502222061157,
516 "z": "d1da56d7.1e7b78",
524 "id": "dc796750.c188e8",
526 "name": "Closed Loop",
527 "xml": "<block atomic=\"true\">",
531 "x": 764.7502288818359,
532 "y": 87.75003004074097,
533 "z": "d1da56d7.1e7b78",
542 "id": "f4ba67c0.a31e88",
544 "name": "block : atomic",
545 "xml": "<block atomic=\"true\">",
548 "x": 661.7502899169922,
549 "y": 1007.750207901001,
550 "z": "d1da56d7.1e7b78",
561 "id": "f620650.32c2f98",
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": 320.7504577636719,
568 "y": 1006.7502689361572,
569 "z": "d1da56d7.1e7b78",
577 "id": "d279fa53.715268",
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": 970.7500152587891,
584 "y": 72.75002574920654,
585 "z": "d1da56d7.1e7b78",
591 "id": "d80bb00a.4839a",
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": 818.7503967285156,
598 "y": 978.7502517700195,
599 "z": "d1da56d7.1e7b78",
605 "id": "2731e85b.601c28",
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",
613 "z": "d1da56d7.1e7b78",
619 "id": "c667ee72.f52b7",
622 "xml": "<block atomic=\"true\">",
626 "x": 868.7605514526367,
627 "y": 201.76043796539307,
628 "z": "d1da56d7.1e7b78",
637 "id": "51fc4962.028358",
640 "xml": "<block atomic=\"true\">",
644 "x": 795.7607955932617,
645 "y": 1122.7605228424072,
646 "z": "d1da56d7.1e7b78",
655 "id": "1aea211b.c8b17f",
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": 1439.6495742797852,
662 "y": 384.7604637145996,
663 "z": "d1da56d7.1e7b78",
672 "id": "6578c65d.779e88",
675 "xml": "<outcome value='failure'>\n",
678 "x": 1725.6499099731445,
679 "y": 325.74999618530273,
680 "z": "d1da56d7.1e7b78",
688 "id": "adfe63a5.2b78",
691 "xml": "<outcome value='success'>\n",
694 "x": 1718.649974822998,
695 "y": 385.74990463256836,
696 "z": "d1da56d7.1e7b78",
704 "id": "75b1597a.f98078",
711 "x": 1908.6500053405762,
712 "y": 368.75000381469727,
713 "z": "d1da56d7.1e7b78",
723 "id": "5fada710.663628",
730 "x": 1900.6496391296387,
731 "y": 414.7499656677246,
732 "z": "d1da56d7.1e7b78",
741 "id": "ea9b6d81.24726",
743 "name": "Update SiceProfile for NeaeRTRIC",
744 "xml": "<block atomic='true'>",
748 "x": 1036.7500915527344,
749 "y": 369.4947757720947,
750 "z": "d1da56d7.1e7b78",
761 "id": "6178a226.da38bc",
762 "type": "switchNode",
763 "name": "ransim mounted",
764 "xml": "<switch test='`$prop.ransim-mounted`'>\n",
767 "x": 1388.750394821167,
768 "y": 260.1510200202465,
769 "z": "d1da56d7.1e7b78",
778 "id": "c777f294.db18d",
780 "name": "Not Mounted",
781 "xml": "<outcome value='false'>\n",
784 "x": 1551.7503185272217,
785 "y": 192.15080973505974,
786 "z": "d1da56d7.1e7b78",
794 "id": "be048c30.591ad",
797 "xml": "<outcome value='true'>\n",
800 "x": 1563.7504386901855,
801 "y": 269.1509132385254,
802 "z": "d1da56d7.1e7b78",
810 "id": "1bef58c6.1c4687",
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": 1365.7506523132324,
817 "y": 295.4949840269983,
818 "z": "d1da56d7.1e7b78",
824 "id": "49f3f9d8.e70bb8",
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": 1366.751293182373,
831 "y": 340.4843406677246,
832 "z": "d1da56d7.1e7b78",
838 "id": "7dc45260.33f05c",
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": 1980.2853164672852,
845 "y": 319.7500343322754,
846 "z": "d1da56d7.1e7b78",
852 "id": "75187e82.ea858",
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": 2050.8199310302734,
859 "y": 275.3490562438965,
860 "z": "d1da56d7.1e7b78",
866 "id": "cfd0d98e.4a1168",
868 "name": "ransim URL",
869 "xml": "<block atomic='true'>",
873 "x": 1746.7400932312012,
874 "y": 275.1508979797363,
875 "z": "d1da56d7.1e7b78",
885 "id": "66cb49b8.a09c78",
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": 2042.2847747802734,
892 "y": 230.75024461746216,
893 "z": "d1da56d7.1e7b78",
899 "id": "4bca87c6.56bc38",
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": 2013.285140991211,
906 "y": 175.75013732910156,
907 "z": "d1da56d7.1e7b78",
913 "id": "93f2c37e.52446",
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": 2008.7503662109375,
920 "y": 126.1511402130127,
921 "z": "d1da56d7.1e7b78",
927 "id": "c0e08831.f060d8",
930 "xml": "<block atomic='true'>",
934 "x": 1710.9518432617188,
935 "y": 198.75000473856926,
936 "z": "d1da56d7.1e7b78",
945 "id": "90c3b588.12eb28",
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": 1032.7539825439453,
951 "y": 145.75392055511475,
952 "z": "d1da56d7.1e7b78",
956 "id": "5d65741b.2f5dbc",
958 "name": "For Number of patches",
959 "xml": "<for index='id1' start='0' end=\"`$tmp.payload.numberUpdates`\" >",
962 "x": 1013.7539215087891,
963 "y": 268.75392055511475,
964 "z": "d1da56d7.1e7b78",
975 "id": "71c3e979.58d858",
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": 1212.2049827575684,
981 "y": 189.76043224334717,
982 "z": "d1da56d7.1e7b78",
986 "id": "5f9052e7.0e233c",
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": 2094.204933166504,
992 "y": 369.76042556762695,
993 "z": "d1da56d7.1e7b78",
997 "id": "b7aa5934.3c40c8",
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": 2104.204719543457,
1003 "y": 408.64941024780273,
1004 "z": "d1da56d7.1e7b78",
1008 "id": "cfb61ca.7540ee",
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": 2092.20463180542,
1015 "y": 445.6493797302246,
1016 "z": "d1da56d7.1e7b78",
1022 "id": "ef54b6a8.1c5338",
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": 2110.983039855957,
1029 "y": 481.64941787719727,
1030 "z": "d1da56d7.1e7b78",
1036 "id": "94895eee.b9676",
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": 852.8720245361328,
1042 "y": 1019.649528503418,
1043 "z": "d1da56d7.1e7b78",
1047 "id": "2f3cb6aa.93898a",
1049 "name": "For Number of data Points",
1050 "xml": "<for index='id-is' start='0' end=\"`$tmp.payload.dataPoints`\" >",
1053 "x": 1027.8715896606445,
1054 "y": 1112.6494541168213,
1055 "z": "d1da56d7.1e7b78",
1063 "id": "6af9dda3.2dd684",
1065 "name": "get PLMNId",
1066 "xml": "<block atomic='true'>",
1071 "y": 535.4999732971191,
1072 "z": "d1da56d7.1e7b78",
1085 "id": "86788587.f52058",
1087 "name": "get PLMNId URL",
1088 "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`\"/>",
1091 "x": 1266.4999923706055,
1092 "y": 425.49996757507324,
1093 "z": "d1da56d7.1e7b78",
1099 "id": "2bd64b8f.82f544",
1102 "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",
1105 "x": 1240.0001182556152,
1106 "y": 473.5000057220459,
1107 "z": "d1da56d7.1e7b78",
1113 "id": "2dd88d01.be5312",
1115 "name": "Get PLMN from Sliceprofile id",
1116 "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\"/>",
1119 "x": 1307.7499923706055,
1120 "y": 511.49995517730713,
1121 "z": "d1da56d7.1e7b78",
1130 "id": "528944a9.bc790c",
1132 "name": "set PLMNId",
1133 "xml": "<set>\n<parameter name='tmp.pLMNId' value='`$getPLMN-CL-configdb-response.plmnId`'/>",
1135 "x": 1264.9375228881836,
1136 "y": 552.1875219345093,
1137 "z": "d1da56d7.1e7b78",
1141 "id": "f7be8f11.e7337",
1144 "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\" />",
1147 "x": 1665.7500343322754,
1148 "y": 604.7500696182251,
1149 "z": "d1da56d7.1e7b78",
1155 "id": "12967770.314669",
1158 "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\" />",
1161 "x": 1676.5002136230469,
1162 "y": 638.9999475479126,
1163 "z": "d1da56d7.1e7b78",
1169 "id": "91b028e9.9f93d8",
1172 "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`\"/>",
1175 "x": 1253.2435455322266,
1176 "y": 670.993444442749,
1177 "z": "d1da56d7.1e7b78",
1183 "id": "c725b1f.9c17f5",
1186 "xml": "<outcome value='success'>\n",
1189 "x": 1545.2499923706055,
1190 "y": 516.7499675750732,
1191 "z": "d1da56d7.1e7b78",
1199 "id": "81e5d438.cdec78",
1202 "xml": "<outcome value='failure'>\n",
1205 "x": 1543.8127365112305,
1206 "y": 566.3124666213989,
1207 "z": "d1da56d7.1e7b78",
1215 "id": "86c1ac17.260a",
1217 "name": "block : atomic",
1218 "xml": "<block atomic='true'>",
1222 "x": 1718.2497940063477,
1223 "y": 505.7500400543213,
1224 "z": "d1da56d7.1e7b78",
1233 "id": "de2f65b2.380ce8",
1235 "name": "block : atomic",
1236 "xml": "<block atomic='true'>",
1240 "x": 1704.812599182129,
1241 "y": 544.3123931884766,
1242 "z": "d1da56d7.1e7b78",
1252 "id": "83c28bb6.d51a18",
1255 "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`\"/>",
1258 "x": 1918.9995231628418,
1259 "y": 505.5000648498535,
1260 "z": "d1da56d7.1e7b78",
1266 "id": "fad3d54e.815758",
1268 "name": "printContext",
1269 "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",
1272 "x": 1954.7777366638184,
1273 "y": 548.7500734329224,
1274 "z": "d1da56d7.1e7b78",
1280 "id": "29de30a2.74c7a",
1283 "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Getting Info from ConfigDB. Aborting RPC executiopn'/>",
1285 "x": 1949.8129501342773,
1286 "y": 581.4234933853149,
1287 "z": "d1da56d7.1e7b78",
1291 "id": "3b1555d0.f69e0a",
1292 "type": "returnFailure",
1293 "name": "return failure",
1294 "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'/>",
1296 "x": 1949.812644958496,
1297 "y": 617.3124780654907,
1298 "z": "d1da56d7.1e7b78",
1302 "id": "b7410b4b.5d8d98",
1304 "name": "Update NearRTRIC Config",
1305 "xml": "<block atomic=\"true\">",
1310 "y": 732.2499732971191,
1311 "z": "d1da56d7.1e7b78",
1323 "id": "98e2e029.d50e8",
1324 "type": "switchNode",
1325 "name": "ransim mounted",
1326 "xml": "<switch test='`$prop.ransim-mounted`'>\n",
1329 "x": 1001.0000381469727,
1330 "y": 652.7500114440918,
1331 "z": "d1da56d7.1e7b78",
1340 "id": "223d5a1c.1b0fb6",
1342 "name": "Not Mounted",
1343 "xml": "<outcome value='false'>\n",
1346 "x": 1221.9999237060547,
1347 "y": 709.7497630119324,
1348 "z": "d1da56d7.1e7b78",
1356 "id": "9f90767.43c7588",
1359 "xml": "<outcome value='true'>\n",
1362 "x": 1216.0000038146973,
1363 "y": 746.7499017715454,
1364 "z": "d1da56d7.1e7b78",
1372 "id": "e8940986.b7ee28",
1374 "name": "ransim URL",
1375 "xml": "<block atomic='true'>",
1379 "x": 1392.9898414611816,
1380 "y": 757.7498874664307,
1381 "z": "d1da56d7.1e7b78",
1390 "id": "55a7c56a.3fce3c",
1393 "xml": "<block atomic='true'>",
1397 "x": 1381.2014484405518,
1398 "y": 716.3489580154419,
1399 "z": "d1da56d7.1e7b78",
1407 "id": "a7f2c835.dac1d8",
1409 "name": "generate addnSSAIEntry.ToNearRTRIC URL",
1410 "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`\"/>",
1413 "x": 1662.999984741211,
1414 "y": 706.7500991821289,
1415 "z": "d1da56d7.1e7b78",
1421 "id": "1d74dbdf.25ea24",
1423 "name": "generate addnSSAIEntry.ToNearRTRIC URL",
1424 "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`\"/>",
1427 "x": 1712.5343799591064,
1428 "y": 748.3491978943348,
1429 "z": "d1da56d7.1e7b78",
1435 "id": "4c4c0bee.483e74",
1437 "name": "Populate MOUNT NAME",
1438 "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`\"/>",
1441 "x": 1655.534896850586,
1442 "y": 793.3489608764648,
1443 "z": "d1da56d7.1e7b78",
1449 "id": "47327c2c.cdd6a4",
1451 "name": "prepare mcc",
1452 "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`\"/>",
1455 "x": 997.2500801086426,
1456 "y": 695.2500720024109,
1457 "z": "d1da56d7.1e7b78",
1463 "id": "f9c127e5.84e9e8",
1465 "name": "prepare mnc",
1466 "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`\"/>",
1469 "x": 998.7500534057617,
1470 "y": 735.2500114440918,
1471 "z": "d1da56d7.1e7b78",
1477 "id": "d98e12cf.209e7",
1479 "name": "prepare sNssai",
1480 "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`\"/>",
1483 "x": 1001.7500534057617,
1484 "y": 775.2499647140503,
1485 "z": "d1da56d7.1e7b78",
1491 "id": "3a1d2a35.6a00e6",
1493 "name": "prepare uLThptPerSlice",
1494 "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`\"/>",
1497 "x": 1004.0000381469727,
1498 "y": 819.250054359436,
1499 "z": "d1da56d7.1e7b78",
1505 "id": "d6823a6a.4c6468",
1507 "name": "prepare dLThptPerSlice",
1508 "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`\"/>",
1511 "x": 997.2500534057617,
1512 "y": 860.0000238418579,
1513 "z": "d1da56d7.1e7b78",
1519 "id": "e61c1415.20c848",
1522 "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",
1525 "x": 950.4999885559082,
1526 "y": 895.499979019165,
1527 "z": "d1da56d7.1e7b78",
1533 "id": "f1747783.e30e98",
1536 "xml": "<outcome value='success'>\n",
1539 "x": 1238.0000495910645,
1540 "y": 944.0000343322754,
1541 "z": "d1da56d7.1e7b78",
1549 "id": "6a9992fc.795c2c",
1552 "xml": "<outcome value='failure'>\n",
1555 "x": 1236.5627937316895,
1556 "y": 993.5625333786011,
1557 "z": "d1da56d7.1e7b78",
1565 "id": "c14004b5.9a1838",
1567 "name": "block : atomic",
1568 "xml": "<block atomic='true'>",
1572 "x": 1406.9998016357422,
1573 "y": 938.0000581741333,
1574 "z": "d1da56d7.1e7b78",
1582 "id": "a873143.b35e6e8",
1589 "x": 1397.562656402588,
1590 "y": 971.5624599456787,
1591 "z": "d1da56d7.1e7b78",
1601 "id": "71a12d75.5b5994",
1604 "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\"/>",
1607 "x": 1618.7496070861816,
1608 "y": 860.7501459121704,
1609 "z": "d1da56d7.1e7b78",
1615 "id": "8894a5e7.dc7408",
1618 "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Getting Info from ConfigDB. Aborting RPC executiopn'/>",
1620 "x": 1623.5632057189941,
1621 "y": 916.6734857559204,
1622 "z": "d1da56d7.1e7b78",
1626 "id": "42069377.24c81c",
1627 "type": "returnFailure",
1628 "name": "return failure",
1629 "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'/>",
1631 "x": 1584.5627212524414,
1632 "y": 967.5624780654907,
1633 "z": "d1da56d7.1e7b78",
1637 "id": "8d6f5090.6c973",
1639 "name": "patch NearRTRIC - config",
1640 "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' />",
1643 "x": 1005.5000495910645,
1644 "y": 942.7500219345093,
1645 "z": "d1da56d7.1e7b78",
1654 "id": "3f1931e1.a211de",
1656 "name": "set tmp variables for SO response",
1657 "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 "y": 1312.3749732971191,
1661 "z": "d1da56d7.1e7b78",
1665 "id": "9d63de5e.8e682",
1667 "name": "Send to SO",
1668 "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 "y": 1556.1249732971191,
1673 "z": "d1da56d7.1e7b78",
1682 "id": "49d99fd7.fc694",
1684 "name": "Not Mounted",
1685 "xml": "<outcome value='false'>\n",
1688 "x": 1641.5000648498535,
1689 "y": 1062.7500076293945,
1690 "z": "d1da56d7.1e7b78",
1698 "id": "b038eec9.55512",
1701 "xml": "<outcome value='true'>\n",
1704 "x": 1635.500144958496,
1705 "y": 1099.7501463890076,
1706 "z": "d1da56d7.1e7b78",
1714 "id": "478492f6.e3bc0c",
1716 "name": "ransim URL",
1717 "xml": "<block atomic='true'>",
1721 "x": 1812.4899826049805,
1722 "y": 1110.7501320838928,
1723 "z": "d1da56d7.1e7b78",
1732 "id": "191abe0b.872f32",
1735 "xml": "<block atomic='true'>",
1739 "x": 1800.7015895843506,
1740 "y": 1069.349202632904,
1741 "z": "d1da56d7.1e7b78",
1749 "id": "893dfdaf.bebe3",
1751 "name": "generate addnSSAIEntry.ToNearRTRIC URL",
1752 "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`\"/>",
1755 "x": 2082.5001258850098,
1756 "y": 1059.750343799591,
1757 "z": "d1da56d7.1e7b78",
1763 "id": "7610cbcc.f96fe4",
1765 "name": "generate addnSSAIEntry.ToNearRTRIC URL",
1766 "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`\"/>",
1769 "x": 2132.0345211029053,
1770 "y": 1101.349442511797,
1771 "z": "d1da56d7.1e7b78",
1777 "id": "979c14d1.cb1e58",
1779 "name": "Populate MOUNT NAME",
1780 "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`\"/>",
1783 "x": 2075.0350379943848,
1784 "y": 1146.349205493927,
1785 "z": "d1da56d7.1e7b78",
1791 "id": "34e80fab.94589",
1792 "type": "switchNode",
1793 "name": "ransim mounted",
1794 "xml": "<switch test='`$prop.ransim-mounted`'>\n",
1797 "x": 1451.500129699707,
1798 "y": 1055.750005722046,
1799 "z": "d1da56d7.1e7b78",
1808 "id": "1f9e057a.b5015b",
1810 "name": "prepare mcc",
1811 "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`\"/>",
1814 "x": 1446.5000648498535,
1815 "y": 1127.7500076293945,
1816 "z": "d1da56d7.1e7b78",
1822 "id": "c526ebdc.dcc278",
1824 "name": "prepare mnc",
1825 "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`\"/>",
1828 "x": 1448.0000381469727,
1829 "y": 1167.7499470710754,
1830 "z": "d1da56d7.1e7b78",
1836 "id": "ff317ab.8735a88",
1838 "name": "block : atomic",
1839 "xml": "<block atomic=\"true\">",
1842 "x": 1252.5000228881836,
1843 "y": 1106.750039100647,
1844 "z": "d1da56d7.1e7b78",
1858 "id": "b7f1dcfa.9099e",
1860 "name": "For Number of cells",
1861 "xml": "<for index='id2' start='0' end=\"`$tmp.CUCellListEntries`\" >",
1864 "x": 1461.7501907348633,
1865 "y": 1271.75004196167,
1866 "z": "d1da56d7.1e7b78",
1874 "id": "874d627f.189ca",
1876 "name": "cellLocalId",
1877 "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'`\" />",
1880 "x": 1872.5000457763672,
1881 "y": 1240.7500610351562,
1882 "z": "d1da56d7.1e7b78",
1888 "id": "73ca8487.787a6c",
1890 "name": "block : atomic",
1891 "xml": "<block atomic=\"true\">",
1896 "z": "d1da56d7.1e7b78",
1907 "id": "b903329b.50594",
1909 "name": "predictedMaxNumberofConns",
1910 "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'`\" />",
1913 "x": 1929.2500457763672,
1914 "y": 1275.7501058578491,
1915 "z": "d1da56d7.1e7b78",
1921 "id": "81ae2c97.4e515",
1923 "name": "patch NearRTRIC - config",
1924 "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' />",
1929 "z": "d1da56d7.1e7b78",
1938 "id": "573788df.ddddb8",
1941 "xml": "<outcome value='success'>\n",
1945 "y": 1384.000012397766,
1946 "z": "d1da56d7.1e7b78",
1954 "id": "7bdf8f5b.10a1",
1957 "xml": "<outcome value='failure'>\n",
1960 "x": 2151.062744140625,
1961 "y": 1433.5625114440918,
1962 "z": "d1da56d7.1e7b78",
1970 "id": "b111113c.40f09",
1977 "x": 2312.0626068115234,
1978 "y": 1411.5624380111694,
1979 "z": "d1da56d7.1e7b78",
1989 "id": "4bcc1302.ba043c",
1991 "name": "block : atomic",
1992 "xml": "<block atomic='true'>",
1996 "x": 2321.4997520446777,
1997 "y": 1378.000036239624,
1998 "z": "d1da56d7.1e7b78",
2006 "id": "a13544b8.2f4298",
2007 "type": "returnFailure",
2008 "name": "return failure",
2009 "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'/>",
2011 "x": 2499.062671661377,
2012 "y": 1407.5624561309814,
2013 "z": "d1da56d7.1e7b78",
2017 "id": "1d24e1f0.9e612e",
2020 "xml": "<set>\n<parameter name='error-code' value='500'/>\n<parameter name='error-message' value='Error Getting Info from ConfigDB. Aborting RPC executiopn'/>",
2022 "x": 2538.0631561279297,
2023 "y": 1356.6734638214111,
2024 "z": "d1da56d7.1e7b78",
2028 "id": "8c850a61.9d5d58",
2031 "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\"/>",
2034 "x": 2533.249557495117,
2035 "y": 1300.7501239776611,
2036 "z": "d1da56d7.1e7b78",
2042 "id": "39732f52.6ba52",
2045 "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",
2050 "z": "d1da56d7.1e7b78",
2056 "id": "92f9164e.8bd9f8",
2058 "name": "CUCellListEntries",
2059 "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",
2062 "x": 1462.7500076293945,
2063 "y": 1202.0000104904175,
2064 "z": "d1da56d7.1e7b78",
2070 "id": "a597141c.955aa8",
2073 "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",
2078 "z": "d1da56d7.1e7b78",
2084 "id": "add71935.c42ad8",
2087 "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",
2092 "z": "d1da56d7.1e7b78",
2098 "id": "40a41a92.878344",
2100 "name": "set Temp Variables",
2101 "xml": "<set>\n<parameter name=\"tmp.nearRTRICId\" value=\"`$payloadJson.input.additionalproperties.resourceConfig.data[$id-is].nearRTRICId`\"/>",
2105 "z": "d1da56d7.1e7b78",
2109 "id": "5303822c.a01cdc",
2111 "name": "block : atomic",
2112 "xml": "<block atomic=\"true\">",
2115 "x": 1261.2500457763672,
2116 "y": 608.7500238418579,
2117 "z": "d1da56d7.1e7b78",
2126 "id": "6d3ef7b9.ba50a8",
2128 "name": "set mcc & mnc Variables",
2129 "xml": "<set>\n<parameter name='tmp.mcc' value='`$tmp.plmnList[0]`'/>\n<parameter name='tmp.mnc' value='`$tmp.plmnList[1]`'/>",
2131 "x": 1472.9771423339844,
2132 "y": 666.3077244758606,
2133 "z": "d1da56d7.1e7b78",
2137 "id": "18f7864e.7ce22a",
2139 "name": "split pLMNId",
2140 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split'>\n <parameter name=\"original_string\" value=\"`$tmp.pLMNId`\" />\n <parameter name=\"regex\" value=\"-\"/>\n <parameter name=\"ctx_memory_result_key\" value=\"tmp.plmnList\" />",
2143 "x": 1480.5224609375,
2144 "y": 622.2623138427734,
2145 "z": "d1da56d7.1e7b78",