fix odl patches
[ccsdk/distribution.git] / platform-logic / ran-slice-api / src / main / json / ran-slice-api_instantiateRANSlice.json
index dde223f..f2f683f 100644 (file)
@@ -1,36 +1,36 @@
 [
     {
-        "id": "a5d25c75.df911",
+        "id": "d60eeaa7.04d628",
         "type": "method",
         "name": "method",
         "xml": "<method rpc='instantiateRANSlice' mode='sync'>\n",
         "comments": "",
         "outputs": 1,
-        "x": 128,
-        "y": 176.9895896911621,
-        "z": "f630c4e8.64d488",
+        "x": 259.75,
+        "y": 271.9895896911621,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             [
-                "940794b0.9ca258"
+                "5ccc911e.9e81e"
             ]
         ]
     },
     {
-        "id": "6b98a8.11e82758",
+        "id": "68f9691c.2f0b48",
         "type": "dgstart",
         "name": "DGSTART",
         "outputs": 1,
-        "x": 131,
-        "y": 26.989585876464844,
-        "z": "f630c4e8.64d488",
+        "x": 262.75,
+        "y": 121.98958587646484,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             [
-                "cc743ed3.cedd7"
+                "bac83608.c50d68"
             ]
         ]
     },
     {
-        "id": "cc743ed3.cedd7",
+        "id": "bac83608.c50d68",
         "type": "service-logic",
         "name": "ran-slice-api ${project.version}",
         "module": "ran-slice-api",
         "comments": "",
         "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}'>",
         "outputs": 1,
-        "x": 188.99998474121094,
-        "y": 87.98968124389648,
-        "z": "f630c4e8.64d488",
+        "x": 320.74998474121094,
+        "y": 182.98968124389648,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             [
-                "a5d25c75.df911"
+                "d60eeaa7.04d628"
             ]
         ]
     },
     {
-        "id": "940794b0.9ca258",
+        "id": "5ccc911e.9e81e",
         "type": "block",
         "name": "block : atomic",
         "xml": "<block atomic='true'>",
         "atomic": "true",
         "comments": "",
         "outputs": 1,
-        "x": 150.48959732055664,
-        "y": 345.98962020874023,
-        "z": "f630c4e8.64d488",
+        "x": 269.23959732055664,
+        "y": 436.9896306991577,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             [
-                "d32cd716.eb75f8",
-                "5a119db3.ce9b34"
+                "3e824a73.fb5b16",
+                "465caed8.63362",
+                "8db8495d.07c488",
+                "5e42bc49.a8d8d4",
+                "5cbd768d.c29ac8",
+                "d2a66fa0.e0a1a",
+                "394724fc.0853fc",
+                "1a6e0bf9.bb51e4",
+                "28dcefbc.9b39e"
             ]
         ]
     },
     {
-        "id": "d32cd716.eb75f8",
+        "id": "1a6e0bf9.bb51e4",
         "type": "returnSuccess",
         "name": "return success",
-        "xml": "<return status='success'>\n<parameter name=\"ack-final-indicator\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"SUCCESSFUL Execution\" />\n",
+        "xml": "<return status='success'>\n<parameter name=\"ack-final\" value=\"Y\" />\n<parameter name=\"error-code\" value=\"200\" />\n<parameter name=\"error-message\" value=\"SUCCESSFUL Execution\" />",
         "comments": "",
-        "x": 247.0002670288086,
-        "y": 575.9897727966309,
-        "z": "f630c4e8.64d488",
+        "x": 529.2395858764648,
+        "y": 982.9899969100952,
+        "z": "333bf34c.dd3dfc",
         "wires": []
     },
     {
-        "id": "44cfb129.2991e",
+        "id": "1d70acb8.86b953",
         "type": "comment",
         "name": "instantiateRANSlice",
         "info": "",
         "comments": "",
-        "x": 413,
-        "y": 20,
-        "z": "f630c4e8.64d488",
+        "x": 544.75,
+        "y": 115,
+        "z": "333bf34c.dd3dfc",
         "wires": []
     },
     {
-        "id": "5a119db3.ce9b34",
+        "id": "3e824a73.fb5b16",
         "type": "record",
         "name": "record",
-        "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/configureNearRTRIC.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"RPC to handle configureNearRTRIC \"/>",
+        "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=\"RPC to handle instantiateRANSlice.: \"/>\n<parameter name=\"field2\" value=\"`$instantiate-r-a-n-slice-input.action`\"/>\n<parameter name=\"field3\" value=\"`$instantiate-r-a-n-slice-input.common-header.timestamp`\"/>\n<parameter name=\"field4\" value=\"`$instantiate-r-a-n-slice-input.common-header.request-id`\"/>\n<parameter name=\"field5\" value=\"`$instantiate-r-a-n-slice-input.common-header.originator-id`\"/>\n<parameter name=\"field6\" value=\"RPC Payload String \"/>\n<parameter name=\"field7\" value=\"`$instantiate-r-a-n-slice-input.payload`\"/>",
         "comments": "",
         "outputs": 1,
-        "x": 300.0002975463867,
-        "y": 155.01043319702148,
-        "z": "f630c4e8.64d488",
+        "x": 602.7503356933594,
+        "y": 166.01045989990234,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             []
         ]
     },
     {
-        "id": "f7ead8d5.6a76d8",
-        "type": "set",
-        "name": "set tmp variables for notif input parms",
-        "xml": "<set>\n<parameter name=\"tmp.alias\" value=\"`$nbrlist-change-notification-input.fap-service[$idx].alias`\"/>\n<parameter name=\"tmp.cid\" value=\"`$nbrlist-change-notification-input.fap-service[$idx].cid`\"/>\n<parameter name=\"tmp.phy-cell-id-in-use\" value=\"`$nbrlist-change-notification-input.fap-service[$idx].phy-cell-id-in-use`\"/>\n<parameter name=\"tmp.pnf-name\" value=\"`$nbrlist-change-notification-input.fap-service[$idx].pnf-name`\"/>\n<parameter name=\"tmp.lte-cell-number-of-entries\" value=\"`$nbrlist-change-notification-input.fap-service[$idx].lte-cell-number-of-entries`\"/>",
+        "id": "8db8495d.07c488",
+        "type": "execute",
+        "name": "execute jsonStringToCtx",
+        "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='jsonStringToCtx'>\n\t<parameter name='source' value='instantiate-r-a-n-slice-input.payload' />\n\t<parameter name='outputPath' value='payloadJson' />\n\t<parameter name='isEscaped' value='false' />",
         "comments": "",
-        "x": 770.0010986328125,
-        "y": 210.88906478881836,
-        "z": "f630c4e8.64d488",
-        "wires": []
+        "outputs": 1,
+        "x": 651.7500915527344,
+        "y": 255.0104274749756,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "3eb1671b.d7c9a8"
+            ]
+        ]
+    },
+    {
+        "id": "3eb1671b.d7c9a8",
+        "type": "other",
+        "name": "success",
+        "xml": "<outcome value='success'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 879.7501029968262,
+        "y": 235.01044273376465,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "8a88e17c.c4fc"
+            ]
+        ]
+    },
+    {
+        "id": "44706bef.adc7d4",
+        "type": "record",
+        "name": "record",
+        "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Payload for instantiateRANSlice.: \"/>\n<parameter name=\"field2\" value=\"`$payloadJson.input.sliceProfile.sliceProfileId`\"/>\n<parameter name=\"field3\" value=\"`$payloadJson.input.sliceProfile.NSSAI`\"/>\n<parameter name=\"field4\" value=\"`$payloadJson.input.sliceProfile.maxNumberofUEs`\"/>\n<parameter name=\"field5\" value=\"`$payloadJson.input.sliceProfile.latency`\"/>\n<parameter name=\"field6\" value=\"`$payloadJson.input.sliceProfile.uLThptPerSlice`\"/>\n<parameter name=\"field7\" value=\"`$payloadJson.input.sliceProfile.dLThptPerSlice`\"/>\n<parameter name=\"field8\" value=\"`$payloadJson.input.sliceProfile.maxNumberofConns`\"/>\n<parameter name=\"field9\" value=\"`$payloadJson.input.sliceProfile.coverageAreaList[0]`\"/>\n<parameter name=\"field10\" value=\"`$payloadJson.input.sliceProfile.uEMobilityLevel`\"/>\n<parameter name=\"field11\" value=\"`$payloadJson.input.sliceProfile.resourceSharingLevel`\"/>\n<parameter name=\"field12\" value=\"`$payloadJson.input.RANNSSIId`\"/>\n<parameter name=\"field13\" value=\"`$payloadJson.input.RANNFNSSIId`\"/>\n<parameter name=\"field14\" value=\"`$payloadJson.input.callbackURL`\"/>\n\n\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1222.7502765655518,
+        "y": 242.01047134399414,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            []
+        ]
     },
     {
-        "id": "6e214788.4686f8",
+        "id": "5e42bc49.a8d8d4",
         "type": "execute",
         "name": "execute Properties",
-        "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >\n    <parameter name='fileName' value='/opt/onap/ccsdk/data/properties/sdnr-CMNotify-api-dg.properties' />\n    <parameter name='contextPrefix' value='prop' />\n",
+        "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >\n    <parameter name='fileName' value='/opt/onap/ccsdk/data/properties/ran-slice-api-dg.properties' />\n    <parameter name='contextPrefix' value='prop' />\n",
         "comments": "",
         "outputs": 1,
-        "x": 495.00018310546875,
-        "y": 176.01041793823242,
-        "z": "f630c4e8.64d488",
+        "x": 633.7500534057617,
+        "y": 340.01038455963135,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             []
         ]
     },
     {
-        "id": "df08b48d.a7c588",
+        "id": "5cbd768d.c29ac8",
         "type": "record",
         "name": "record",
-        "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/ves-nbrlist-change-notif.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Properties read ..configDB URL\"/>\n<parameter name=\"field2\" value=\"`$prop.configdb.url`\"/>\n<parameter name=\"field3\" value=\"Properties read ..DMAAP Msg Router URL\"/>\n<parameter name=\"field4\" value=\"`$prop.configdb.url`\"/>\n<parameter name=\"field5\" value=\"`$prop.dmaap-message-router.url`\"/>\n<parameter name=\"field6\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"field7\" value=\"`$prop.controller.url`\"/>\n",
+        "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=\"Properties read .. controller details \"/>\n<parameter name=\"field2\" value=\"`$prop.controller.user`\"/>\n<parameter name=\"field3\" value=\"`$prop.controller.pwd`\"/>\n<parameter name=\"field4\" value=\"`$prop.controller.url`\"/>\n<parameter name=\"field5\" value=\"ransim-mounted (true/false): \"/>\n<parameter name=\"field6\" value=\"`$prop.ransim-mounted`\"/>\n<parameter name=\"field7\" value=\"config DB deployed (true/false): \"/>\n<parameter name=\"field8\" value=\"`$prop.configdb-deployed`\"/>",
         "comments": "",
         "outputs": 1,
-        "x": 460.00030517578125,
-        "y": 230.01049423217773,
-        "z": "f630c4e8.64d488",
+        "x": 612.7500953674316,
+        "y": 389.0104274749756,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             []
         ]
     },
     {
-        "id": "3cf4985f.1d9b68",
-        "type": "for",
-        "name": "for",
-        "xml": "<for index='idx' start='0' end=\"`$nbrlist-change-notification-input.fap-service-number-of-entries-changed`\" >",
+        "id": "d2a66fa0.e0a1a",
+        "type": "switchNode",
+        "name": "switch configdb deployed",
+        "xml": "<switch test='`$prop.configdb-deployed`'>\n",
         "comments": "",
         "outputs": 1,
-        "x": 335,
-        "y": 355.98958587646484,
-        "z": "f630c4e8.64d488",
+        "x": 505.75011444091797,
+        "y": 756.8993291854858,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             [
-                "c8a0e6e.1dd9f18"
+                "ff2e1ee2.6b53c",
+                "508daf40.6a247"
             ]
         ]
     },
     {
-        "id": "c8a0e6e.1dd9f18",
-        "type": "block",
-        "name": "block : ConfigDB Update",
-        "xml": "<block atomic='true'>",
-        "atomic": "true",
+        "id": "ff2e1ee2.6b53c",
+        "type": "outcome",
+        "name": "ConfigDB Deployed",
+        "xml": "<outcome value='true'>\n",
         "comments": "",
         "outputs": 1,
-        "x": 514,
-        "y": 346.9895896911621,
-        "z": "f630c4e8.64d488",
+        "x": 725.7501449584961,
+        "y": 742.8992986679077,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             [
-                "f7ead8d5.6a76d8",
-                "30513601.2f1eda"
+                "e2df999c.fb98b8"
             ]
         ]
     },
     {
-        "id": "30513601.2f1eda",
-        "type": "for",
-        "name": "for",
-        "xml": "<for index='idy' start='0' end=\"`$nbrlist-change-notification-input.fap-service[$idx].lte-cell-number-of-entries`\" >",
+        "id": "465caed8.63362",
+        "type": "set",
+        "name": "set default status value",
+        "xml": "<set>\n<parameter name='error-code' value='200' />\n<parameter name='error-message' value='Successful execution of instantiateRANSice RPC' />",
+        "comments": "",
+        "x": 651.7500915527344,
+        "y": 214.01047706604004,
+        "z": "333bf34c.dd3dfc",
+        "wires": []
+    },
+    {
+        "id": "72f39797.900278",
+        "type": "execute",
+        "name": "printContext",
+        "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/opt/opendaylight/current/data/log/ranSlice-instantiateRANSlice-context.log' />\n\n\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1240.7502746582031,
+        "y": 176.01044368743896,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            []
+        ]
+    },
+    {
+        "id": "8a88e17c.c4fc",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic='true'>",
+        "atomic": "true",
         "comments": "",
         "outputs": 1,
-        "x": 731,
-        "y": 320.9895896911621,
-        "z": "f630c4e8.64d488",
+        "x": 1048.7501907348633,
+        "y": 210.0104410648346,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             [
-                "307d8f82.8592a"
+                "72f39797.900278",
+                "44706bef.adc7d4"
             ]
         ]
     },
     {
-        "id": "c0f7c9f8.98e818",
+        "id": "a63852bc.e0784",
         "type": "set",
-        "name": "set tmp variables for notif neigbor input parms",
-        "xml": "<set>\n<parameter name=\"tmp.nbr.plmnid\" value=\"`$nbrlist-change-notification-input.fap-service[$idx].lte-ran-neighbor-list-in-use-lte-cell-changed[$idy].plmnid`\"/>\n<parameter name=\"tmp.nbr.cid\" value=\"`$nbrlist-change-notification-input.fap-service[$idx].lte-ran-neighbor-list-in-use-lte-cell-changed[$idy].cid`\"/>\n<parameter name=\"tmp.nbr.phy-cell-id\" value=\"`$nbrlist-change-notification-input.fap-service[$idx].lte-ran-neighbor-list-in-use-lte-cell-changed[$idy].phy-cell-id`\"/>\n<parameter name=\"tmp.nbr.pnf-name\" value=\"`$nbrlist-change-notification-input.fap-service[$idx].lte-ran-neighbor-list-in-use-lte-cell-changed[$idy].pnf-name`\"/>\n<parameter name=\"tmp.nbr.blacklisted\" value=\"`$nbrlist-change-notification-input.fap-service[$idx].lte-ran-neighbor-list-in-use-lte-cell-changed[$idy].blacklisted`\"/>",
+        "name": "set Temp Variables",
+        "xml": "<set>\n<parameter name='tmp.payload.callbackURL' value='`$payloadJson.input.callbackURL`'/>\n<parameter name='tmp.payload.RANNFNSSIId' value='`$payloadJson.input.RANNFNSSIId`'/>\n<parameter name='tmp.payload.RANNSSIId' value='`$payloadJson.input.RANNSSIId`'/>\n<parameter name='tmp.payload.coverageAreaList_length' value='`$payloadJson.input.sliceProfile.coverageAreaTAList_length`'/>\n<parameter name='tmp.payload.dLThptPerSlice' value='`$payloadJson.input.sliceProfile.dLThptPerSlice`'/>\n<parameter name='tmp.payload.latency' value='`$payloadJson.input.sliceProfile.latency`'/>\n<parameter name='tmp.payload.maxNumberofConns' value='`$payloadJson.input.sliceProfile.maxNumberofConns`'/>\n<parameter name='tmp.payload.maxNumberofUEs' value='`$payloadJson.input.sliceProfile.maxNumberofUEs`'/>\n<parameter name='tmp.payload.resourceSharingLevel' value='`$payloadJson.input.sliceProfile.resourceSharingLevel`'/>\n<parameter name='tmp.payload.sliceProfileId' value='`$payloadJson.input.sliceProfile.sliceProfileId`'/>\n<parameter name='tmp.payload.sNSSAI' value='`$payloadJson.input.sliceProfile.snssaiList[0]`'/>\n<parameter name='tmp.payload.uEMobilityLevel' value='`$payloadJson.input.sliceProfile.uEMobilityLevel`'/>\n<parameter name='tmp.payload.uLThptPerSlice' value='`$payloadJson.input.sliceProfile.uLThptPerSlice`'/>\n<parameter name='tmp.payload.pLMNId' value='`$payloadJson.input.sliceProfile.pLMNIdList[0]`'/>",
         "comments": "",
-        "x": 1129,
-        "y": 194.9895896911621,
-        "z": "f630c4e8.64d488",
+        "x": 1492.7503280639648,
+        "y": 416.01045751571655,
+        "z": "333bf34c.dd3dfc",
         "wires": []
     },
     {
-        "id": "307d8f82.8592a",
+        "id": "e2df999c.fb98b8",
         "type": "block",
         "name": "block : atomic",
         "xml": "<block atomic='true'>",
         "atomic": "true",
         "comments": "",
         "outputs": 1,
-        "x": 864,
-        "y": 268.9895896911621,
-        "z": "f630c4e8.64d488",
+        "x": 811.7501678466797,
+        "y": 849.0000066757202,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             [
-                "c0f7c9f8.98e818",
-                "fa22a415.571198",
-                "6f4fe94a.b1ffa8",
-                "49fbbbb9.e37cd4"
+                "77fa640f.db377c"
             ]
         ]
     },
     {
-        "id": "fa22a415.571198",
+        "id": "394724fc.0853fc",
         "type": "execute",
-        "name": "generate configdb add URL for nbr",
-        "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.configdb.add-nbrlist-change-per-notif`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.configdb.add-nbrlist-change-per-notif.url\"/>\n    <parameter name=\"target\" value=\"{cellId}\"/>\n    <parameter name=\"replacement\" value=\"`$tmp.cid`\"/>",
+        "name": "printContext",
+        "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/opt/opendaylight/current/data/log/ranSlice-instantiateRANSlice-context.log' />\n\n\n",
         "comments": "",
         "outputs": 1,
-        "x": 1127,
-        "y": 240.9895896911621,
-        "z": "f630c4e8.64d488",
+        "x": 625.7500152587891,
+        "y": 299.00002670288086,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             []
         ]
     },
     {
-        "id": "6f4fe94a.b1ffa8",
-        "type": "record",
-        "name": "record configdb RestAPI parms",
-        "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/ves-nbrlist-change-notif.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"URL for configDB neighbor cell ADD\"/>\n<parameter name='field2' value=\"`$prop.configdb.url + $tmp.configdb.add-nbrlist-change-per-notif.url`\" />\n<parameter name='field3' value=\"`$tmp.nbr.cid`\" />\n<parameter name='field4' value=\"`$tmp.nbr.blacklisted`\" />\n",
+        "id": "acf82cef.15006",
+        "type": "execute",
+        "name": "SliStringUtils - substring MCC",
+        "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='substring'>\n    <parameter name=\"string\" value=\"`$tmp.payload.pLMNId`\" />\n    <parameter name=\"result\" value=\"tmp.mcc\"/>\n    <parameter name=\"begin-index\" value=\"0\" />\n    <parameter name=\"end-index\" value=\"3\" />",
         "comments": "",
         "outputs": 1,
-        "x": 1122,
-        "y": 289.9895896911621,
-        "z": "f630c4e8.64d488",
+        "x": 2044.0335540771484,
+        "y": 556.0104961395264,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             []
         ]
     },
     {
-        "id": "49fbbbb9.e37cd4",
+        "id": "e5a10ee0.56f6f",
         "type": "execute",
-        "name": "Add neighbor to Cell",
-        "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/CMNotify-add-nbr-to-configdb-per-nbrlist-change-notif.json'`\" />\n<parameter name=\"restapiUrl\" value=\"`$prop.configdb.url + $tmp.configdb.add-nbrlist-change-per-notif.url`\"/>\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"CMNotify-configdb-response\"/>\n<parameter name='contentType' value='application/json' /> \n<parameter name='format' value='json' />\n<parameter name='accept' value='application/json' />",
+        "name": "SliStringUtils - substring MNC",
+        "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='substring'>\n    <parameter name=\"string\" value=\"`$tmp.payload.pLMNId`\" />\n    <parameter name=\"result\" value=\"tmp.mnc\"/>\n    <parameter name=\"begin-index\" value=\"4\" />",
+        "comments": "",
+        "outputs": 1,
+        "x": 2038.0335311889648,
+        "y": 592.101318359375,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            []
+        ]
+    },
+    {
+        "id": "ad3e31c9.21307",
+        "type": "record",
+        "name": "record",
+        "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=\"PLMNID from Payload: MCC-MNC \"/>\n<parameter name=\"field2\" value=\"`$tmp.mcc`\"/>\n<parameter name=\"field3\" value=\"`$tmp.mnc`\"/>",
+        "comments": "",
+        "outputs": 1,
+        "x": 1445.754295349121,
+        "y": 607.003885269165,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            []
+        ]
+    },
+    {
+        "id": "dd6df52c.086ec8",
+        "type": "comment",
+        "name": "TO DO",
+        "info": "- Use \"List of Cells for Tracking Area\" everywhere list\nof cells are sequenced for Restconf transactions...\nNo need to go through all cells as captured in the configDB\nresponse....localID will be the actual value returned \nin \n<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='getAttributeValue'>\n\t<parameter name='outputPath' value='tmp.trackingarea.cell' />\n\t<parameter name='source' value=\"`'getListofCells-configdb-response.[' + $ids + ']'`\" />\n\t\n\ttmp.trackingarea.cell would be cellLocalID",
+        "comments": "",
+        "x": 899.75,
+        "y": 154,
+        "z": "333bf34c.dd3dfc",
+        "wires": []
+    },
+    {
+        "id": "77fa640f.db377c",
+        "type": "switchNode",
+        "name": "switch action",
+        "xml": "<switch test='`$instantiate-r-a-n-slice-input.action`'>",
         "comments": "",
         "outputs": 1,
-        "x": 1093,
-        "y": 367.9895896911621,
-        "z": "f630c4e8.64d488",
+        "x": 1002.7604866027832,
+        "y": 854.0104658603668,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             [
-                "e8bd439c.2947",
-                "780d51b3.1fe4c"
+                "ccfa22cd.0ed35",
+                "1ebffd4c.610c73",
+                "4f55213a.d1da1",
+                "2616c4f0.d24a2c"
             ]
         ]
     },
     {
-        "id": "e8bd439c.2947",
-        "type": "failure",
-        "name": "failure",
-        "xml": "<outcome value='failure'>\n",
+        "id": "ccfa22cd.0ed35",
+        "type": "outcome",
+        "name": "allocate",
+        "xml": "<outcome value='allocate'>",
         "comments": "",
         "outputs": 1,
-        "x": 1295,
-        "y": 334.9895896911621,
-        "z": "f630c4e8.64d488",
+        "x": 1230.760498046875,
+        "y": 727.8993492126465,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             [
-                "3e77d15e.509e8e"
+                "df92716d.c3adb"
             ]
         ]
     },
     {
-        "id": "780d51b3.1fe4c",
-        "type": "success",
-        "name": "success",
-        "xml": "<outcome value='success'>\n",
+        "id": "1ebffd4c.610c73",
+        "type": "outcome",
+        "name": "modify-allocate",
+        "xml": "<outcome value='modify-allocate'>",
         "comments": "",
         "outputs": 1,
-        "x": 1287.999891281128,
-        "y": 413.98949909210205,
-        "z": "f630c4e8.64d488",
+        "x": 1240.4747695922852,
+        "y": 803.3993918895721,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             [
-                "ec0f9390.bc092"
+                "9bdccac5.142a98"
             ]
         ]
     },
     {
-        "id": "3e77d15e.509e8e",
-        "type": "block",
-        "name": "block",
-        "xml": "<block>\n",
-        "atomic": "false",
+        "id": "4f55213a.d1da1",
+        "type": "outcome",
+        "name": "modify-deallocate",
+        "xml": "<outcome value='modify-deallocate'>",
         "comments": "",
         "outputs": 1,
-        "x": 1455.9998779296875,
-        "y": 291.98962020874023,
-        "z": "f630c4e8.64d488",
+        "x": 1247.8318710327148,
+        "y": 893.54221534729,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             [
-                "1a2c5cb9.93d263"
+                "42701c43.6bec84"
             ]
         ]
     },
     {
-        "id": "1a2c5cb9.93d263",
-        "type": "returnFailure",
-        "name": "return failure",
-        "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name=\"error-code\" value=\"500\" />\n<parameter name=\"error-message\" value=\"Error adding neighbor to configdb. Aborting notification update\" />",
+        "id": "2616c4f0.d24a2c",
+        "type": "outcome",
+        "name": "reconfigure",
+        "xml": "<outcome value='reconfigure'>",
         "comments": "",
-        "x": 1634.999568939209,
-        "y": 288.9895877838135,
-        "z": "f630c4e8.64d488",
-        "wires": []
+        "outputs": 1,
+        "x": 1219.8318710327148,
+        "y": 976.5780248641968,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "f8fbc979.71a5d8"
+            ]
+        ]
     },
     {
-        "id": "ec0f9390.bc092",
+        "id": "df92716d.c3adb",
         "type": "block",
-        "name": "block",
-        "xml": "<block>\n",
-        "atomic": "false",
-        "comments": "",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
         "outputs": 1,
-        "x": 1445.9996337890625,
-        "y": 379.989559173584,
-        "z": "f630c4e8.64d488",
+        "x": 1443.749864578247,
+        "y": 712.000039100647,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             [
-                "81cf5fd.7666fa"
+                "dbfe2ec3.0f4f2",
+                "2c2a7f07.c79a5"
             ]
         ]
     },
     {
-        "id": "81cf5fd.7666fa",
-        "type": "record",
-        "name": "record",
-        "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/ves-nbrlist-change-notif.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Neighbor Added to ConfigDB \"/>",
+        "id": "9bdccac5.142a98",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
+        "outputs": 1,
+        "x": 1463.9643173217773,
+        "y": 807.5001220703125,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "98a0a599.493ae8",
+                "91d6c7b8.3a66e8"
+            ]
+        ]
+    },
+    {
+        "id": "f8fbc979.71a5d8",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
+        "outputs": 1,
+        "x": 1451.571418762207,
+        "y": 1003.4286909103394,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "f502b37e.b3048",
+                "ab4681ea.759cc"
+            ]
+        ]
+    },
+    {
+        "id": "42701c43.6bec84",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
+        "outputs": 1,
+        "x": 1464.4999084472656,
+        "y": 905.643012046814,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "4cc453.ef653bac",
+                "cf8018e5.2a7cf8"
+            ]
+        ]
+    },
+    {
+        "id": "dbfe2ec3.0f4f2",
+        "type": "call",
+        "name": "call instantiateRANSliceAllocate",
+        "xml": "<call module='ran-slice-api' rpc='instantiateRANSliceAllocate' mode='sync' >\n",
         "comments": "",
         "outputs": 1,
-        "x": 1624.9997024536133,
-        "y": 378.98954582214355,
-        "z": "f630c4e8.64d488",
+        "x": 1731.9998474121094,
+        "y": 700.7500152587891,
+        "z": "333bf34c.dd3dfc",
         "wires": [
-            []
+            [
+                "2842f37.121e50c"
+            ]
         ]
     },
     {
-        "id": "b33ddeae.aa57b",
-        "type": "execute",
-        "name": "execute DmaapMsg",
-        "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n    <parameter name='templateFileName' value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.dmaap-publish.templatefile`\" />\n    <parameter name='restapiUrl' value=\"`$prop.dmaap-message-router.url + '/' + $prop.CMNotify-dmaap.nbrlist-change.topic`\" />\n    <parameter name='format' value='json' />\n    <parameter name='httpMethod' value='POST' />\n    <parameter name='contentType' value='application/json' />\n    <parameter name='responsePrefix' value='dmaap' />",
+        "id": "2842f37.121e50c",
+        "type": "failure",
+        "name": "failure",
+        "xml": "<outcome value='failure'>\n",
         "comments": "",
         "outputs": 1,
-        "x": 665.5,
-        "y": 506.07290267944336,
-        "z": "f630c4e8.64d488",
+        "x": 1997.8569793701172,
+        "y": 709.321457862854,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             [
-                "5682184.0ed98e8",
-                "116d5ac8.a491a5"
+                "56544d1f.05ec54"
             ]
         ]
     },
     {
-        "id": "77dfbd9a.85b724",
-        "type": "set",
-        "name": "set",
-        "xml": "<set>\n<parameter name='tmp.oofpcipoc-dmaap.requestID' value='`$prop.CMNotify-dmaap.requestID`'/>\n<parameter name='tmp.oofpcipoc-dmaap.aai' value=\"`$prop.CMNotify-dmaap.aai`\"/>\n<parameter name='tmp.oofpcipoc-dmaap.version' value='`$prop.CMNotify-dmaap.version`'/>\n<parameter name='tmp.oofpcipoc-dmaap.action' value='`$prop.CMNotify-dmaap.action`'/>\n<parameter name='tmp.oofpcipoc-dmaap.payload' value='`$nbrlist-change-notification-input.payload`'/>",
+        "id": "56544d1f.05ec54",
+        "type": "returnFailure",
+        "name": "return failure",
+        "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y' />\n\n",
         "comments": "",
-        "x": 660.166748046875,
-        "y": 412.07290267944336,
-        "z": "f630c4e8.64d488",
+        "x": 2169.8569869995117,
+        "y": 709.4286108016968,
+        "z": "333bf34c.dd3dfc",
         "wires": []
     },
     {
-        "id": "5682184.0ed98e8",
+        "id": "98a0a599.493ae8",
+        "type": "call",
+        "name": "call instantiateRANSliceModifyAllocate",
+        "xml": "<call module='ran-slice-api' rpc='instantiateRANSliceModifyAllocate-configDB' mode='sync' >\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1752.6787414550781,
+        "y": 810.7500645518303,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "ed4e6047.8890d"
+            ]
+        ]
+    },
+    {
+        "id": "ed4e6047.8890d",
         "type": "failure",
         "name": "failure",
         "xml": "<outcome value='failure'>\n",
         "comments": "",
         "outputs": 1,
-        "x": 861,
-        "y": 445.9895896911621,
-        "z": "f630c4e8.64d488",
+        "x": 2017.7144050598145,
+        "y": 807.7500839233398,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             [
-                "feddd5d5.b26b48"
+                "a718f5a6.44fc68"
             ]
         ]
     },
     {
-        "id": "116d5ac8.a491a5",
-        "type": "success",
-        "name": "success",
-        "xml": "<outcome value='success'>\n",
+        "id": "a718f5a6.44fc68",
+        "type": "returnFailure",
+        "name": "return failure",
+        "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y' />\n\n",
+        "comments": "",
+        "x": 2186.285846710205,
+        "y": 807.4286289215088,
+        "z": "333bf34c.dd3dfc",
+        "wires": []
+    },
+    {
+        "id": "f502b37e.b3048",
+        "type": "call",
+        "name": "call instantiateRANSliceReconfigure",
+        "xml": "<call module='ran-slice-api' rpc='instantiateRANSliceReconfigure' mode='sync' >\n",
         "comments": "",
         "outputs": 1,
-        "x": 846.9998779296875,
-        "y": 579.9895286560059,
-        "z": "f630c4e8.64d488",
+        "x": 1744.5713424682617,
+        "y": 1003.0357494354248,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             [
-                "f00581ee.7161e"
+                "627dca61.6ccd44"
             ]
         ]
     },
     {
-        "id": "feddd5d5.b26b48",
-        "type": "block",
-        "name": "block",
-        "xml": "<block>\n",
-        "atomic": "false",
+        "id": "627dca61.6ccd44",
+        "type": "failure",
+        "name": "failure",
+        "xml": "<outcome value='failure'>\n",
         "comments": "",
         "outputs": 1,
-        "x": 1051.9998779296875,
-        "y": 475.98962020874023,
-        "z": "f630c4e8.64d488",
+        "x": 2000.8570671081543,
+        "y": 1003.0357751846313,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             [
-                "f9e8e42c.b650c8"
+                "4b46c3b9.289b3c"
             ]
         ]
     },
     {
-        "id": "f9e8e42c.b650c8",
+        "id": "4b46c3b9.289b3c",
         "type": "returnFailure",
         "name": "return failure",
-        "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 publishing DMAAP message. ConfigDB Updated; TO be rolled back...will handle next release\" />",
+        "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y' />\n\n",
         "comments": "",
-        "x": 1230.999568939209,
-        "y": 472.9895877838135,
-        "z": "f630c4e8.64d488",
+        "x": 2169.428508758545,
+        "y": 1002.7143201828003,
+        "z": "333bf34c.dd3dfc",
         "wires": []
     },
     {
-        "id": "f00581ee.7161e",
-        "type": "block",
-        "name": "block",
-        "xml": "<block>\n",
-        "atomic": "false",
+        "id": "4cc453.ef653bac",
+        "type": "call",
+        "name": "call instantiateRANSliceModifyDeallocate",
+        "xml": "<call module='ran-slice-api' rpc='terminateRANSliceInstance-configDB' mode='sync' >\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1737.7142028808594,
+        "y": 904.0358219146729,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "c82e4906.80a888"
+            ]
+        ]
+    },
+    {
+        "id": "c82e4906.80a888",
+        "type": "failure",
+        "name": "failure",
+        "xml": "<outcome value='failure'>\n",
         "comments": "",
         "outputs": 1,
-        "x": 1041.9996337890625,
-        "y": 563.989559173584,
-        "z": "f630c4e8.64d488",
+        "x": 2016.2855796813965,
+        "y": 902.6072387695312,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             [
-                "2a523c48.546854"
+                "3e8c87ee.9e50e8"
             ]
         ]
     },
     {
-        "id": "2a523c48.546854",
+        "id": "3e8c87ee.9e50e8",
+        "type": "returnFailure",
+        "name": "return failure",
+        "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y' />\n\n",
+        "comments": "",
+        "x": 2184.857021331787,
+        "y": 902.2857837677002,
+        "z": "333bf34c.dd3dfc",
+        "wires": []
+    },
+    {
+        "id": "169e8dc1.61d252",
+        "type": "set",
+        "name": "set RRMPolicyRatio IDs",
+        "xml": "<set>\n<parameter name='tmp.RRMPolicyRatioID.NearRTRIC' value=\"`'NearRTRIC-' + $payloadJson.input.sliceProfile.sliceProfileId  + '-' + $payloadJson.input.sliceProfile.coverageAreaList[0]`\" />\n<parameter name='tmp.RRMPolicyRatioID.GNBDUFunction' value=\"`'GNBDUFunction-' + $payloadJson.input.sliceProfile.sliceProfileId  + '-' + $payloadJson.input.sliceProfile.coverageAreaList[0]`\" />\n<parameter name='tmp.RRMPolicyRatioID.NRCellDU' value=\"`'NRCellDU-' + $payloadJson.input.sliceProfile.sliceProfileId  + '-' + $payloadJson.input.sliceProfile.coverageAreaList[0]`\" />\n<parameter name='tmp.RRMPolicyRatioID.GNBCUUPFunction' value=\"`'GNBCUUPFunction-' + $payloadJson.input.sliceProfile.sliceProfileId  + '-' + $payloadJson.input.sliceProfile.coverageAreaList[0]`\" />\n<parameter name='tmp.RRMPolicyRatioID.GNBCUCPFunction' value=\"`'GNBCUCPFunction-' + $payloadJson.input.sliceProfile.sliceProfileId  + '-' + $payloadJson.input.sliceProfile.coverageAreaList[0]`\" />\n<parameter name='tmp.RRMPolicyRatioID.NRCellCU' value=\"`'NRCellCU-' + $payloadJson.input.sliceProfile.sliceProfileId  + '-' + $payloadJson.input.sliceProfile.coverageAreaList[0]`\" />\n<parameter name='prop.ranNetwork.RRMPolicyRatioMemberID' value='`$prop.ranNetwork.RRMPolicyRatioMemberID + 1`' />",
+        "comments": "",
+        "x": 1515.7503280639648,
+        "y": 462.0000009536743,
+        "z": "333bf34c.dd3dfc",
+        "wires": []
+    },
+    {
+        "id": "2c2a7f07.c79a5",
         "type": "record",
         "name": "record",
-        "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/ves-nbrlist-change-notif.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"DMAAP Message Successfully Published \"/>",
+        "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=\"Calling instantiateRANSliceAllocate \"/>",
         "comments": "",
         "outputs": 1,
-        "x": 1220.9997024536133,
-        "y": 562.9895458221436,
-        "z": "f630c4e8.64d488",
+        "x": 1679.750015258789,
+        "y": 641.0000410079956,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             []
         ]
     },
     {
-        "id": "283ddbe5.abd8f4",
-        "type": "block",
-        "name": "block : Publish DMAAP Message",
-        "xml": "<block atomic='true'>",
-        "atomic": "true",
+        "id": "91d6c7b8.3a66e8",
+        "type": "record",
+        "name": "record",
+        "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=\"Calling instantiateRANSliceModifyAllocate \"/>",
         "comments": "",
         "outputs": 1,
-        "x": 416,
-        "y": 449.98958587646484,
-        "z": "f630c4e8.64d488",
+        "x": 1661.7499694824219,
+        "y": 752.0000429153442,
+        "z": "333bf34c.dd3dfc",
         "wires": [
-            [
-                "77dfbd9a.85b724",
-                "b33ddeae.aa57b"
-            ]
+            []
         ]
     },
     {
-        "id": "280fec55.9805a4",
-        "type": "comment",
-        "name": "DMAAP Publish Not Reqd. Just a placeholder",
-        "info": "",
+        "id": "cf8018e5.2a7cf8",
+        "type": "record",
+        "name": "record",
+        "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=\"Calling instantiateRANSliceModifyDeallocate \"/>",
         "comments": "",
-        "x": 380,
-        "y": 503.98958587646484,
-        "z": "f630c4e8.64d488",
-        "wires": []
+        "outputs": 1,
+        "x": 1655.7499694824219,
+        "y": 852.0000429153442,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            []
+        ]
     },
     {
-        "id": "3d43e8a.fae8d18",
+        "id": "ab4681ea.759cc",
         "type": "record",
         "name": "record",
-        "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/ves-nbrlist-change-notif.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Input RPC Payload request. FAP #:  \"/>\n<parameter name=\"field2\" value=\"`$idx`\"/>\n<parameter name=\"field3\" value=\"`$nbrlist-change-notification-input.fap-service[$idx].alias`\"/>\n<parameter name=\"field4\" value=\"`$nbrlist-change-notification-input.fap-service[$idx].cid`\"/>\n<parameter name=\"field5\" value=\"`$nbrlist-change-notification-input.fap-service[$idx].phy-cell-id-in-use`\"/>\n<parameter name=\"field6\" value=\"`$nbrlist-change-notification-input.fap-service[$idx].pnf-name`\"/>\n<parameter name=\"field7\" value=\"Number of neigbors Changed/To Be Added #:  \"/>\n<parameter name=\"field8\" value=\"`$nbrlist-change-notification-input.fap-service[$idx].lte-cell-number-of-entries`\"/>",
+        "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=\"Calling instantiateRANSliceReconfigure \"/>",
         "comments": "",
         "outputs": 1,
-        "x": 815.0005493164062,
-        "y": 42.9896354675293,
-        "z": "f630c4e8.64d488",
+        "x": 1655.7499694824219,
+        "y": 953.0000429153442,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             []
         ]
     },
     {
-        "id": "c74a3b00.dbe438",
-        "type": "for",
-        "name": "for",
-        "xml": "<for index='idx' start='0' end=\"`$nbrlist-change-notification-input.fap-service-number-of-entries-changed`\" >",
+        "id": "a54f6583.6e4e18",
+        "type": "execute",
+        "name": "payload has dLThptPerSlice",
+        "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",
+        "comments": "",
+        "outputs": 1,
+        "x": 1094.7503509521484,
+        "y": 311.66679668426514,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "d4b121b5.9cd4c",
+                "8043abe3.fb6a88"
+            ]
+        ]
+    },
+    {
+        "id": "d4b121b5.9cd4c",
+        "type": "failure",
+        "name": "true",
+        "xml": "<outcome value='true'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1313.7503623962402,
+        "y": 290.66673374176025,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "104d80c7.75d61f"
+            ]
+        ]
+    },
+    {
+        "id": "8043abe3.fb6a88",
+        "type": "failure",
+        "name": "false",
+        "xml": "<outcome value='false'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1272.7502746582031,
+        "y": 384.66671562194824,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "f34d034f.8bf98"
+            ]
+        ]
+    },
+    {
+        "id": "f34d034f.8bf98",
+        "type": "execute",
+        "name": "payload contains maxNumberofConns",
+        "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",
         "comments": "",
         "outputs": 1,
-        "x": 484.085693359375,
-        "y": 115.95317459106445,
-        "z": "f630c4e8.64d488",
+        "x": 1493.7500457763672,
+        "y": 349.66671562194824,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             [
-                "898ea471.c49108"
+                "80776f07.5b43e"
             ]
         ]
     },
     {
-        "id": "898ea471.c49108",
+        "id": "104d80c7.75d61f",
         "type": "block",
         "name": "block : atomic",
-        "xml": "<block atomic='true'>",
+        "xml": "<block atomic=\"true\">",
         "atomic": "true",
-        "comments": "",
         "outputs": 1,
-        "x": 636,
-        "y": 77.98958969116211,
-        "z": "f630c4e8.64d488",
+        "x": 1748.7500457763672,
+        "y": 185.6667308807373,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             [
-                "3d43e8a.fae8d18",
-                "15326088.5383cf"
+                "135733e1.9c2c9c",
+                "b2327da6.630c8"
             ]
         ]
     },
     {
-        "id": "15326088.5383cf",
-        "type": "for",
-        "name": "for",
-        "xml": "<for index='idy' start='0' end=\"`$nbrlist-change-notification-input.fap-service[$idx].lte-cell-number-of-entries`\" >",
+        "id": "135733e1.9c2c9c",
+        "type": "record",
+        "name": "record",
+        "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"PAYLOAD contains dLThptPerSlice...Closed loop \"/>\n<parameter name=\"field2\" value=\"Creating temporary variables ONLy for relevant payload fields \"/>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1971.7500534057617,
+        "y": 144.666729927063,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            []
+        ]
+    },
+    {
+        "id": "80776f07.5b43e",
+        "type": "failure",
+        "name": "true",
+        "xml": "<outcome value='true'>\n",
         "comments": "",
         "outputs": 1,
-        "x": 808,
-        "y": 107.98958969116211,
-        "z": "f630c4e8.64d488",
+        "x": 1655.7500457763672,
+        "y": 271.66671323776245,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "2634316b.02143e"
+            ]
+        ]
+    },
+    {
+        "id": "2634316b.02143e",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
+        "outputs": 1,
+        "x": 1762.750373840332,
+        "y": 386.6667175292969,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             [
-                "6ebb935.a77b76c"
+                "470ce3c3.58d01c",
+                "b2327da6.630c8"
             ]
         ]
     },
     {
-        "id": "6ebb935.a77b76c",
+        "id": "470ce3c3.58d01c",
         "type": "record",
         "name": "record",
-        "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/ves-nbrlist-change-notif.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Neighbor #:  \"/>\n<parameter name=\"field2\" value=\"`$idy`\"/>\n<parameter name=\"field3\" value=\"`$nbrlist-change-notification-input.fap-service[$idx].lte-ran-neighbor-list-in-use-lte-cell-changed[$idy].plmnid`\"/>\n<parameter name=\"field4\" value=\"`$nbrlist-change-notification-input.fap-service[$idx].lte-ran-neighbor-list-in-use-lte-cell-changed[$idy].cid`\"/>\n<parameter name=\"field5\" value=\"`$nbrlist-change-notification-input.fap-service[$idx].lte-ran-neighbor-list-in-use-lte-cell-changed[$idy].phy-cell-id`\"/>\n<parameter name=\"field6\" value=\"`$nbrlist-change-notification-input.fap-service[$idx].lte-ran-neighbor-list-in-use-lte-cell-changed[$idy].pnf-name`\"/>\n<parameter name=\"field7\" value=\"`$nbrlist-change-notification-input.fap-service[$idx].lte-ran-neighbor-list-in-use-lte-cell-changed[$idy].blacklisted`\"/>",
+        "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/instantiateRANSlice.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"PAYLOAD contains maxNumberofConns...Inntelligent Slicing \"/>\n<parameter name=\"field2\" value=\"Creating temporary variables ONLy for relevant payload fields \"/>\n\n\n",
         "comments": "",
         "outputs": 1,
-        "x": 959,
-        "y": 101.98958969116211,
-        "z": "f630c4e8.64d488",
+        "x": 1819.750373840332,
+        "y": 275.6667127609253,
+        "z": "333bf34c.dd3dfc",
         "wires": [
             []
         ]
+    },
+    {
+        "id": "b2327da6.630c8",
+        "type": "set",
+        "name": "set Temp Variables",
+        "xml": "<set>\n<parameter name='tmp.payload.callbackURL' value='`$payloadJson.input.callbackURL`'/>\n<parameter name='tmp.payload.RANNFNSSIId' value='`$payloadJson.input.RANNFNSSIId`'/>\n<parameter name='tmp.payload.RANNSSIId' value='`$payloadJson.input.RANNSSIId`'/>",
+        "comments": "",
+        "x": 2075.7503814697266,
+        "y": 298.0000457763672,
+        "z": "333bf34c.dd3dfc",
+        "wires": []
+    },
+    {
+        "id": "28dcefbc.9b39e",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic='true'>",
+        "atomic": "true",
+        "comments": "",
+        "outputs": 1,
+        "x": 495.75008392333984,
+        "y": 453.00006103515625,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "b7f24e5a.81302"
+            ]
+        ]
+    },
+    {
+        "id": "b7f24e5a.81302",
+        "type": "switchNode",
+        "name": "switch action",
+        "xml": "<switch test='`$instantiate-r-a-n-slice-input.action`'>",
+        "comments": "",
+        "outputs": 1,
+        "x": 653.7606964111328,
+        "y": 506.0104389190674,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "12e72b1c.80a355",
+                "9e00e577.108c78",
+                "3fc2bc26.e14f94",
+                "be3f3e40.3c2fc"
+            ]
+        ]
+    },
+    {
+        "id": "12e72b1c.80a355",
+        "type": "outcome",
+        "name": "reconfigure",
+        "xml": "<outcome value='reconfigure'>",
+        "comments": "",
+        "outputs": 1,
+        "x": 870.8319129943848,
+        "y": 365.5779733657837,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "3f523535.4eb3ba"
+            ]
+        ]
+    },
+    {
+        "id": "3f523535.4eb3ba",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
+        "outputs": 1,
+        "x": 977.571662902832,
+        "y": 471.4286584854126,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "a54f6583.6e4e18"
+            ]
+        ]
+    },
+    {
+        "id": "97857774.c97998",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
+        "outputs": 1,
+        "x": 1166.4166793823242,
+        "y": 565.000020980835,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "a63852bc.e0784",
+                "169e8dc1.61d252",
+                "ad3e31c9.21307",
+                "452de98a.5b2898"
+            ]
+        ]
+    },
+    {
+        "id": "b2d2c634.58cda8",
+        "type": "set",
+        "name": "Original set Temp Variables",
+        "xml": "<set>\n<parameter name='tmp.payload.trackingArea' value='`$payloadJson.input.sliceProfile.coverageAreaList[0]`'/>\n<parameter name='tmp.payload.callbackURL' value='`$payloadJson.input.callbackURL`'/>\n<parameter name='tmp.payload.RANNFNSSIId' value='`$payloadJson.input.RANNFNSSIId`'/>\n<parameter name='tmp.payload.RANNSSIId' value='`$payloadJson.input.RANNSSIId`'/>\n<parameter name='tmp.payload.coverageAreaList_length' value='`$payloadJson.input.sliceProfile.coverageAreaList_length`'/>\n<parameter name='tmp.payload.dLThptPerSlice' value='`$payloadJson.input.sliceProfile.dLThptPerSlice`'/>\n<parameter name='tmp.payload.latency' value='`$payloadJson.input.sliceProfile.latency`'/>\n<parameter name='tmp.payload.maxNumberofConns' value='`$payloadJson.input.sliceProfile.maxNumberofConns`'/>\n<parameter name='tmp.payload.maxNumberofUEs' value='`$payloadJson.input.sliceProfile.maxNumberofUEs`'/>\n<parameter name='tmp.payload.resourceSharingLevel' value='`$payloadJson.input.sliceProfile.resourceSharingLevel`'/>\n<parameter name='tmp.payload.sliceProfileId' value='`$payloadJson.input.sliceProfile.sliceProfileId`'/>\n<parameter name='tmp.payload.sNSSAI' value='`$payloadJson.input.sliceProfile.sNSSAI`'/>\n<parameter name='tmp.payload.uEMobilityLevel' value='`$payloadJson.input.sliceProfile.uEMobilityLevel`'/>\n<parameter name='tmp.payload.uLThptPerSlice' value='`$payloadJson.input.sliceProfile.uLThptPerSlice`'/>\n<parameter name='tmp.payload.pLMNId' value='`$payloadJson.input.sliceProfile.pLMNIdList[0]`'/>",
+        "comments": "",
+        "x": 2465.75,
+        "y": 306,
+        "z": "333bf34c.dd3dfc",
+        "wires": []
+    },
+    {
+        "id": "9e00e577.108c78",
+        "type": "outcome",
+        "name": "allocate",
+        "xml": "<outcome value='allocate'>",
+        "comments": "",
+        "outputs": 1,
+        "x": 932.4167098999023,
+        "y": 532.3333568572998,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "97857774.c97998"
+            ]
+        ]
+    },
+    {
+        "id": "3fc2bc26.e14f94",
+        "type": "outcome",
+        "name": "modify-allocate",
+        "xml": "<outcome value='modify-allocate'>",
+        "comments": "",
+        "outputs": 1,
+        "x": 922.1310653686523,
+        "y": 577.8333988189697,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "97857774.c97998"
+            ]
+        ]
+    },
+    {
+        "id": "be3f3e40.3c2fc",
+        "type": "outcome",
+        "name": "modify-deallocate",
+        "xml": "<outcome value='modify-deallocate'>",
+        "comments": "",
+        "outputs": 1,
+        "x": 906.4881629943848,
+        "y": 642.9761924743652,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "97857774.c97998"
+            ]
+        ]
+    },
+    {
+        "id": "452de98a.5b2898",
+        "type": "switchNode",
+        "name": "check PLMNId",
+        "xml": "<switch test='`$tmp.payload.pLMNId`'>",
+        "comments": "",
+        "outputs": 1,
+        "x": 1409.5,
+        "y": 545.75,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "d791309d.d59a6",
+                "3ca7ea6f.7d16f6"
+            ]
+        ]
+    },
+    {
+        "id": "dc6a004f.14eac",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
+        "outputs": 1,
+        "x": 1783.250114440918,
+        "y": 526.7500066757202,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "2c6aeebd.268e62",
+                "e33a7f03.8688f"
+            ]
+        ]
+    },
+    {
+        "id": "d791309d.d59a6",
+        "type": "outcome",
+        "name": "not null",
+        "xml": "<outcome value=''>",
+        "comments": "",
+        "outputs": 1,
+        "x": 1604.25,
+        "y": 535.75,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "4ee4414c.56f81"
+            ]
+        ]
+    },
+    {
+        "id": "3ca7ea6f.7d16f6",
+        "type": "other",
+        "name": "other",
+        "xml": "<outcome value='Other'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1598,
+        "y": 585.75,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "dc6a004f.14eac"
+            ]
+        ]
+    },
+    {
+        "id": "4ee4414c.56f81",
+        "type": "record",
+        "name": "record",
+        "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=\"It is allocate-modify flow. PLMNId is null\"/>",
+        "comments": "",
+        "outputs": 1,
+        "x": 1737,
+        "y": 470.75,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            []
+        ]
+    },
+    {
+        "id": "2c6aeebd.268e62",
+        "type": "execute",
+        "name": "split pLMNId",
+        "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split'>\n    <parameter name=\"original_string\" value=\"`$tmp.payload.pLMNId`\" />\n    <parameter name=\"regex\" value=\"-\"/>\n    <parameter name=\"ctx_memory_result_key\" value=\"tmp.plmnList\" />",
+        "comments": "",
+        "outputs": 1,
+        "x": 2044.5226135253906,
+        "y": 409.2623100280762,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            []
+        ]
+    },
+    {
+        "id": "e33a7f03.8688f",
+        "type": "set",
+        "name": "set mcc & mnc Variables",
+        "xml": "<set>\n<parameter name='tmp.mcc' value='`$tmp.plmnList[0]`'/>\n<parameter name='tmp.mnc' value='`$tmp.plmnList[1]`'/>",
+        "comments": "",
+        "x": 2074.9772033691406,
+        "y": 456.3077507019043,
+        "z": "333bf34c.dd3dfc",
+        "wires": []
+    },
+    {
+        "id": "508daf40.6a247",
+        "type": "outcome",
+        "name": "CPS Deployed",
+        "xml": "<outcome value='false'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 719.2500152587891,
+        "y": 1004.7500982284546,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "8b35b871.792d48"
+            ]
+        ]
+    },
+    {
+        "id": "8b35b871.792d48",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic='true'>",
+        "atomic": "true",
+        "comments": "",
+        "outputs": 1,
+        "x": 894.2501239776611,
+        "y": 1173.7501668930054,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "4451c940.8f1548"
+            ]
+        ]
+    },
+    {
+        "id": "4451c940.8f1548",
+        "type": "switchNode",
+        "name": "switch action",
+        "xml": "<switch test='`$instantiate-r-a-n-slice-input.action`'>",
+        "comments": "",
+        "outputs": 1,
+        "x": 1108.2502155303955,
+        "y": 1173.7501668930054,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "b9cdf9e2.1e3428",
+                "3eab4825.ef6688",
+                "9e135e5e.4c115",
+                "788f6003.551ee"
+            ]
+        ]
+    },
+    {
+        "id": "95ab96b6.095518",
+        "type": "record",
+        "name": "record",
+        "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=\"Calling instantiateRANSliceModifyAllocate-CPS \"/>",
+        "comments": "",
+        "outputs": 1,
+        "x": 1711.2502689361572,
+        "y": 1187.7501711845398,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            []
+        ]
+    },
+    {
+        "id": "bffd62dc.4eadb",
+        "type": "call",
+        "name": "call instantiateRANSliceModifyAllocate-cps",
+        "xml": "<call module='ran-slice-api' rpc='instantiateRANSliceModifyAllocate-cps' mode='sync' >\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1796.9292430877686,
+        "y": 1242.5002255439758,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "f9e3c3a7.7061d"
+            ]
+        ]
+    },
+    {
+        "id": "f9e3c3a7.7061d",
+        "type": "failure",
+        "name": "failure",
+        "xml": "<outcome value='failure'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 2067.2144889831543,
+        "y": 1243.500156879425,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "b0c21fee.08792"
+            ]
+        ]
+    },
+    {
+        "id": "b0c21fee.08792",
+        "type": "returnFailure",
+        "name": "return failure",
+        "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y' />\n\n",
+        "comments": "",
+        "x": 2235.785955429077,
+        "y": 1243.178704738617,
+        "z": "333bf34c.dd3dfc",
+        "wires": []
+    },
+    {
+        "id": "b9cdf9e2.1e3428",
+        "type": "outcome",
+        "name": "modify-allocate",
+        "xml": "<outcome value='modify-allocate'>",
+        "comments": "",
+        "outputs": 1,
+        "x": 1307.5002040863037,
+        "y": 1244.7503590583801,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "2190a852.1d0538"
+            ]
+        ]
+    },
+    {
+        "id": "2190a852.1d0538",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
+        "outputs": 1,
+        "x": 1519.5003776550293,
+        "y": 1244.7502717971802,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "bffd62dc.4eadb",
+                "95ab96b6.095518"
+            ]
+        ]
+    },
+    {
+        "id": "e64b26fc.462ba8",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
+        "outputs": 1,
+        "x": 1526.0000591278076,
+        "y": 1366.7501015663147,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "15e7425.351bcbe",
+                "f50e6665.b607c8"
+            ]
+        ]
+    },
+    {
+        "id": "f50e6665.b607c8",
+        "type": "record",
+        "name": "record",
+        "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=\"Calling instantiateRANSliceModifyAllocate-CPS \"/>",
+        "comments": "",
+        "outputs": 1,
+        "x": 1720.7499504089355,
+        "y": 1305.750002861023,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            []
+        ]
+    },
+    {
+        "id": "15e7425.351bcbe",
+        "type": "call",
+        "name": "call terminateRANSliceInstance-cps",
+        "xml": "<call module='ran-slice-api' rpc='terminateRANSliceInstance-cps' mode='sync' >\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1806.4289245605469,
+        "y": 1360.500057220459,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "a2710aac.a05478"
+            ]
+        ]
+    },
+    {
+        "id": "a2710aac.a05478",
+        "type": "failure",
+        "name": "failure",
+        "xml": "<outcome value='failure'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 2076.7141704559326,
+        "y": 1361.4999885559082,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "8e4d5c5b.36997"
+            ]
+        ]
+    },
+    {
+        "id": "8e4d5c5b.36997",
+        "type": "returnFailure",
+        "name": "return failure",
+        "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y' />\n\n",
+        "comments": "",
+        "x": 2245.2856369018555,
+        "y": 1361.1785364151,
+        "z": "333bf34c.dd3dfc",
+        "wires": []
+    },
+    {
+        "id": "3eab4825.ef6688",
+        "type": "outcome",
+        "name": "modify-deallocate",
+        "xml": "<outcome value='modify-deallocate'>",
+        "comments": "",
+        "outputs": 1,
+        "x": 1309.0000667572021,
+        "y": 1365.7501120567322,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "e64b26fc.462ba8"
+            ]
+        ]
+    },
+    {
+        "id": "9e135e5e.4c115",
+        "type": "outcome",
+        "name": "reconfigure",
+        "xml": "<outcome value='reconfigure'>",
+        "comments": "",
+        "outputs": 1,
+        "x": 1302.7500591278076,
+        "y": 1476.0001015663147,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "70e0f7a1.408248"
+            ]
+        ]
+    },
+    {
+        "id": "70e0f7a1.408248",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
+        "outputs": 1,
+        "x": 1525.4896068572998,
+        "y": 1493.8507676124573,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "379745b3.919f0a",
+                "1fb84203.c4df2e"
+            ]
+        ]
+    },
+    {
+        "id": "379745b3.919f0a",
+        "type": "call",
+        "name": "call instantiateRANSliceReconfigure-cps",
+        "xml": "<call module='ran-slice-api' rpc='instantiateRANSliceReconfigure-cps' mode='sync' >\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1818.4895305633545,
+        "y": 1493.4578261375427,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "10ba8f.ce459571"
+            ]
+        ]
+    },
+    {
+        "id": "10ba8f.ce459571",
+        "type": "failure",
+        "name": "failure",
+        "xml": "<outcome value='failure'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 2074.775255203247,
+        "y": 1493.4578518867493,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "1edabc53.9bd694"
+            ]
+        ]
+    },
+    {
+        "id": "1edabc53.9bd694",
+        "type": "returnFailure",
+        "name": "return failure",
+        "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y' />\n\n",
+        "comments": "",
+        "x": 2243.3466968536377,
+        "y": 1493.1363968849182,
+        "z": "333bf34c.dd3dfc",
+        "wires": []
+    },
+    {
+        "id": "1fb84203.c4df2e",
+        "type": "record",
+        "name": "record",
+        "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=\"Calling instantiateRANSliceReconfigure-cps \"/>",
+        "comments": "",
+        "outputs": 1,
+        "x": 1729.6681575775146,
+        "y": 1443.4221196174622,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            []
+        ]
+    },
+    {
+        "id": "788f6003.551ee",
+        "type": "outcome",
+        "name": "allocate",
+        "xml": "<outcome value='allocate'>",
+        "comments": "",
+        "outputs": 1,
+        "x": 1314.75,
+        "y": 1155.75,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "1ec05895.88f2b7"
+            ]
+        ]
+    },
+    {
+        "id": "1ec05895.88f2b7",
+        "type": "block",
+        "name": "block : atomic",
+        "xml": "<block atomic=\"true\">",
+        "atomic": "true",
+        "outputs": 1,
+        "x": 1527.7393703460693,
+        "y": 1135.8506779670715,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "6b8f3bbc.892804",
+                "a8b5639e.4c1af"
+            ]
+        ]
+    },
+    {
+        "id": "a8b5639e.4c1af",
+        "type": "record",
+        "name": "record",
+        "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=\"Calling instantiateRANSliceAllocate \"/>",
+        "comments": "",
+        "outputs": 1,
+        "x": 1763.7395210266113,
+        "y": 1064.8506798744202,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            []
+        ]
+    },
+    {
+        "id": "6b8f3bbc.892804",
+        "type": "call",
+        "name": "call instantiateRANSliceAllocate",
+        "xml": "<call module='ran-slice-api' rpc='instantiateRANSliceAllocate-CPS' mode='sync' >\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 1815.9893531799316,
+        "y": 1124.6006541252136,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "535d0521.7b1bfc"
+            ]
+        ]
+    },
+    {
+        "id": "535d0521.7b1bfc",
+        "type": "failure",
+        "name": "failure",
+        "xml": "<outcome value='failure'>\n",
+        "comments": "",
+        "outputs": 1,
+        "x": 2081.8464851379395,
+        "y": 1133.1720967292786,
+        "z": "333bf34c.dd3dfc",
+        "wires": [
+            [
+                "57badcdf.7a4194"
+            ]
+        ]
+    },
+    {
+        "id": "57badcdf.7a4194",
+        "type": "returnFailure",
+        "name": "return failure",
+        "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y' />\n\n",
+        "comments": "",
+        "x": 2253.846492767334,
+        "y": 1133.2792496681213,
+        "z": "333bf34c.dd3dfc",
+        "wires": []
     }
 ]
\ No newline at end of file