3     "id": "3560e515.54c98a",
 
  17     "id": "403234e5.5ff69c",
 
  19     "name": "block : atomic",
 
  20     "xml": "<block atomic='true'>",
 
  24     "x": 128.69049072265625,
 
  25     "y": 152.34921646118164,
 
  26     "z": "a1447ddc.1baaf",
 
  42     "id": "b6f03bb7.965918",
 
  44     "name": "method self-serve-vf-module-assign",
 
  45     "xml": "<method rpc='self-serve-vf-module-assign' mode='sync'>\n",
 
  48     "x": 209.26190948486328,
 
  49     "y": 92.20635509490967,
 
  50     "z": "a1447ddc.1baaf",
 
  58     "id": "70c13e37.da2a2",
 
  59     "type": "service-logic",
 
  60     "name": "GENERIC-RESOURCE-API ${project.version}",
 
  61     "module": "GENERIC-RESOURCE-API",
 
  62     "version": "${project.version}",
 
  64     "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='GENERIC-RESOURCE-API' version='${project.version}'>",
 
  66     "x": 367.73819732666016,
 
  67     "y": 37.69049263000488,
 
  68     "z": "a1447ddc.1baaf",
 
  76     "id": "22313775.627058",
 
  78     "name": "switch vf-module-parameters.param_length",
 
  79     "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param_length`'>\n",
 
  82     "x": 443.7500305175781,
 
  83     "y": 1354.8691635131836,
 
  84     "z": "a1447ddc.1baaf",
 
  92     "id": "f52f2d81.7f35b",
 
  95     "xml": "<outcome value=''>\n",
 
  98     "x": 703.7500610351562,
 
  99     "y": 1354.8691635131836,
 
 100     "z": "a1447ddc.1baaf",
 
 108     "id": "a2c86795.41e7b8",
 
 110     "name": "call GENERIC-RESOURCE-API:self-serve-vfmodule-ra-assignment",
 
 111     "xml": "<call module='GENERIC-RESOURCE-API' rpc='self-serve-vfmodule-ra-assignment' mode='sync' >\n",
 
 114     "x": 1245.4643096923828,
 
 115     "y": 1402.1549139022827,
 
 116     "z": "a1447ddc.1baaf",
 
 124     "id": "a1932a98.076d38",
 
 125     "type": "returnFailure",
 
 126     "name": "return failure",
 
 127     "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"`'Failed to get RA assignments: ' + $error-message`\" />\n",
 
 129     "x": 1726.1785507202148,
 
 130     "y": 1401.7263174057007,
 
 131     "z": "a1447ddc.1baaf",
 
 135     "id": "7932bb94.260364",
 
 137     "name": "foreach vf-module-parameters.param[]",
 
 138     "xml": "<for index='pidx' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param_length`' >\n",
 
 141     "x": 717.6073913574219,
 
 142     "y": 1780.7620267868042,
 
 143     "z": "a1447ddc.1baaf",
 
 152     "id": "6175d91c.80a228",
 
 154     "name": "set ss.capability.execution-order[]",
 
 155     "xml": "<set>\n<parameter name='ss.capability.execution-order[0]' value='generate-name' />\n<parameter name='ss.capability.execution-order[1]' value='alts-entitlement-assign' />\n<parameter name='ss.capability.execution-order[2]' value='alts-license-assign' />\n<parameter name='ss.capability.execution-order[3]' value='vlan-tag-assign' />\n<parameter name='ss.capability.execution-order[4]' value='eipam-ip-assign' />\n<parameter name='ss.capability.execution-order[5]' value='eipam-create-pool\"' />\n<parameter name='ss.capability.execution-order[6]' value='mac-address-assign' />\n<parameter name='ss.capability.execution-order[7]' value='create-vpe-pool' />\n<parameter name='ss.capability.execution-order[8]' value='unresolved-composite-data' />\n<parameter name='ss.capability.execution-order_length' value='9' />\n",
 
 157     "x": 415.91666412353516,
 
 158     "y": 1216.9286432266235,
 
 159     "z": "a1447ddc.1baaf",
 
 163     "id": "4ac1cccf.0fbdf4",
 
 165     "name": "foreach capability-order[]",
 
 166     "xml": "<for index='cidx' start='0' end='`$ss.capability.execution-order_length`' >\n",
 
 169     "x": 384.6786193847656,
 
 170     "y": 1520.8690433502197,
 
 171     "z": "a1447ddc.1baaf",
 
 182     "id": "c92ff5c8.4909a8",
 
 183     "type": "switchNode",
 
 184     "name": "switch capability-name param vs. execution",
 
 185     "xml": "<switch test='`$ss.capability-name == $tmp.param.capability-name`'>\n",
 
 188     "x": 1084.0002136230469,
 
 189     "y": 1826.4048194885254,
 
 190     "z": "a1447ddc.1baaf",
 
 198     "id": "95873838.1ada78",
 
 199     "type": "outcomeTrue",
 
 201     "xml": "<outcome value='true'>\n",
 
 204     "x": 1347.5002136230469,
 
 205     "y": 1826.6548194885254,
 
 206     "z": "a1447ddc.1baaf",
 
 214     "id": "23b5a1bc.c2aeae",
 
 217     "xml": "<outcome value='failure'>\n",
 
 220     "x": 1572.0356559753418,
 
 221     "y": 1401.5835075378418,
 
 222     "z": "a1447ddc.1baaf",
 
 230     "id": "c84bbb7a.0d8378",
 
 232     "name": "set ss.capability-name",
 
 233     "xml": "<set>\n<parameter name='ss.capability-name' value='`$ss.capability.execution-order[$cidx]`' />\n\n<!--\nss.capability.execution-order\n-->",
 
 235     "x": 676.0356750488281,
 
 236     "y": 1520.8214950561523,
 
 237     "z": "a1447ddc.1baaf",
 
 241     "id": "8cf53757.b98dc8",
 
 243     "name": "tmp.param.capability-name",
 
 244     "xml": "<set>\n<parameter name='tmp.param.capability-name' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$pidx].resource-resolution-data.capability-name`' />\n",
 
 246     "x": 1033.3572387695312,
 
 247     "y": 1781.0120296478271,
 
 248     "z": "a1447ddc.1baaf",
 
 252     "id": "761ccae1.c8c314",
 
 254     "name": "set ss.capability.action = assign",
 
 255     "xml": "<set>\n<parameter name='ss.capability-action' value='assign' />\n",
 
 257     "x": 706.7498168945312,
 
 258     "y": 1567.738079071045,
 
 259     "z": "a1447ddc.1baaf",
 
 263     "id": "7a2cad24.827b84",
 
 265     "name": "set capability-dg with 'self-serve-' + capability-name",
 
 266     "xml": "<set>\n<parameter name='ss.capability-dg' value=\"`'self-serve-' + $ss.capability.execution-order[$cidx]`\" />\n",
 
 268     "x": 1210.5118865966797,
 
 269     "y": 1714.9643115997314,
 
 270     "z": "a1447ddc.1baaf",
 
 274     "id": "b065b955.288328",
 
 275     "type": "switchNode",
 
 276     "name": "switch ss.capability-name",
 
 277     "xml": "<switch test='`$ss.capability-name`'>\n",
 
 280     "x": 690.0118865966797,
 
 281     "y": 1616.714319229126,
 
 282     "z": "a1447ddc.1baaf",
 
 292     "id": "d589a10f.56259",
 
 294     "name": "alts-entitlement-assign",
 
 295     "xml": "<outcome value='alts-entitlement-assign'>\n",
 
 298     "x": 972.7620086669922,
 
 299     "y": 1617.2143115997314,
 
 300     "z": "a1447ddc.1baaf",
 
 308     "id": "d6f310d8.7ba42",
 
 310     "name": "alts-license-assign",
 
 311     "xml": "<outcome value='alts-license-assign'>\n",
 
 314     "x": 962.0120086669922,
 
 315     "y": 1664.9643115997314,
 
 316     "z": "a1447ddc.1baaf",
 
 324     "id": "b20bfee0.7f91",
 
 327     "xml": "<outcome value='Other'>\n",
 
 330     "x": 926.0119705200195,
 
 331     "y": 1715.2143020629883,
 
 332     "z": "a1447ddc.1baaf",
 
 340     "id": "f3917c17.f9b9d",
 
 342     "name": "set capability-dg to self-serve-alts-assignment",
 
 343     "xml": "<set>\n<parameter name='ss.capability-dg' value='self-serve-alts-assignment' />\n",
 
 345     "x": 1311.5118865966797,
 
 346     "y": 1616.7143115997314,
 
 347     "z": "a1447ddc.1baaf",
 
 351     "id": "208a43c2.0e1adc",
 
 353     "name": "set sdnc-generated-cloud-resources = true",
 
 354     "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.sdnc-generated-cloud-resources' \n\tvalue='true' />\n",
 
 356     "x": 1037.452392578125,
 
 357     "y": 1103.3573188781738,
 
 358     "z": "a1447ddc.1baaf",
 
 362     "id": "125e2acd.452975",
 
 363     "type": "switchNode",
 
 364     "name": "switch resource-resolution-data.status",
 
 365     "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$pidx].resource-resolution-data.status`'>\n",
 
 368     "x": 475.0121765136719,
 
 369     "y": 2239.4723148345947,
 
 370     "z": "a1447ddc.1baaf",
 
 380     "id": "5afbede0.2e5544",
 
 383     "xml": "<outcome value='PENDING'>\n",
 
 386     "x": 744.3693923950195,
 
 387     "y": 2239.472270965576,
 
 388     "z": "a1447ddc.1baaf",
 
 396     "id": "30979fb2.cc18a",
 
 399     "xml": "<outcome value='SUCCESS'>\n",
 
 402     "x": 747.7978820800781,
 
 403     "y": 2190.9365549087524,
 
 404     "z": "a1447ddc.1baaf",
 
 412     "id": "bb92d52.d88da28",
 
 415     "xml": "<outcome value='FAILED'>\n",
 
 418     "x": 737.9052085876465,
 
 419     "y": 2290.436601638794,
 
 420     "z": "a1447ddc.1baaf",
 
 428     "id": "dcf4c9cf.035d78",
 
 430     "name": "call ss.capability-dg",
 
 431     "xml": "<call module='GENERIC-RESOURCE-API' rpc='`$ss.capability-dg`' mode='sync' >\n",
 
 434     "x": 953.0239410400391,
 
 435     "y": 2291.198452949524,
 
 436     "z": "a1447ddc.1baaf",
 
 445     "id": "3da967a9.06f7a8",
 
 446     "type": "returnFailure",
 
 447     "name": "return failure",
 
 448     "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"`'Encountered error from capability: '+ $ss.capability-dg + ', with error: '+ $error-message`\" />\n",
 
 450     "x": 1530.5715065002441,
 
 451     "y": 2699.1750926971436,
 
 452     "z": "a1447ddc.1baaf",
 
 456     "id": "129c459b.19b80a",
 
 459     "xml": "<outcome value='failure'>\n",
 
 462     "x": 1148.9165229797363,
 
 463     "y": 2345.198519706726,
 
 464     "z": "a1447ddc.1baaf",
 
 472     "id": "165a93a8.65436c",
 
 474     "name": "block : atomic",
 
 475     "xml": "<block atomic='true'>",
 
 479     "x": 1312.1906394958496,
 
 480     "y": 2344.5080604553223,
 
 481     "z": "a1447ddc.1baaf",
 
 494     "id": "2753423d.a3875e",
 
 496     "name": "execute RestApiCallNode - PUT vf-module",
 
 497     "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n    <parameter name='templateFileName' value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.ss.vfmodule.templatefile`\" />\n    <parameter name='restapiUrl' value='`$prop.controller.url + $tmp.ss-vfmodule-url`' />\n    <parameter name='restapiUser' value='`$prop.controller.user`' />\n    <parameter name='restapiPassword' value='`$prop.controller.pwd`' />\n    <parameter name='format' value='json' />\n    <parameter name='httpMethod' value='PUT' />\n    <parameter name=\"responsePrefix\" value=\"mdsal-ss-vfmodule\" />\n\n",
 
 500     "x": 1627.738079071045,
 
 501     "y": 2600.882019996643,
 
 502     "z": "a1447ddc.1baaf",
 
 512     "id": "abef3b2b.025c98",
 
 515     "xml": "<outcome value='not-found'>\n",
 
 518     "x": 1902.331745147705,
 
 519     "y": 2654.8801736831665,
 
 520     "z": "a1447ddc.1baaf",
 
 528     "id": "6985b2c8.f2f7bc",
 
 531     "xml": "<outcome value='failure'>\n",
 
 534     "x": 1894.7603797912598,
 
 535     "y": 2601.380193710327,
 
 536     "z": "a1447ddc.1baaf",
 
 544     "id": "65c63d4e.d39434",
 
 547     "xml": "<outcome value='success'>\n",
 
 550     "x": 1898.5103721618652,
 
 551     "y": 2547.7372913360596,
 
 552     "z": "a1447ddc.1baaf",
 
 560     "id": "6fb122d8.ceb48c",
 
 567     "x": 2074.880603790283,
 
 568     "y": 2547.6437726020813,
 
 569     "z": "a1447ddc.1baaf",
 
 575     "id": "a54a9d48.c66c8",
 
 577     "name": "block : atomic",
 
 578     "xml": "<block atomic=\"true\">",
 
 581     "x": 2096.8927040100098,
 
 582     "y": 2601.0244483947754,
 
 583     "z": "a1447ddc.1baaf",
 
 591     "id": "4b2a8851.25ac88",
 
 593     "name": "set error-message",
 
 594     "xml": "<set>\n<parameter name=\"error-message\" value=\"Failed to persist self-serve vf-module assignments during assign in MD-SAL\" />\n",
 
 597     "x": 2315.1784706115723,
 
 598     "y": 2601.167311668396,
 
 599     "z": "a1447ddc.1baaf",
 
 605     "id": "1b7280ea.37dc5f",
 
 607     "name": "printContext",
 
 608     "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='printContext' >\n<parameter name='filename' value='/var/tmp/ss-vf-assign.log' />\n",
 
 611     "x": 341.54361724853516,
 
 612     "y": 4025.90918636322,
 
 613     "z": "a1447ddc.1baaf",
 
 619     "id": "5f632565.5703cc",
 
 620     "type": "switchNode",
 
 621     "name": "switch vf-module_length",
 
 622     "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length`'>\n",
 
 625     "x": 381.7022895812988,
 
 626     "y": 271.7619981765747,
 
 627     "z": "a1447ddc.1baaf",
 
 637     "id": "b758ef1f.14be1",
 
 640     "xml": "<outcome value=''>\n",
 
 643     "x": 594.3332595825195,
 
 644     "y": 201.15478897094727,
 
 645     "z": "a1447ddc.1baaf",
 
 653     "id": "4f3bc7f9.cc1898",
 
 655     "name": "set vf-module-index=0",
 
 656     "xml": "<set>\n<parameter name='vf-module-index' value='0' />\n",
 
 658     "x": 933.4522895812988,
 
 659     "y": 212.0715742111206,
 
 660     "z": "a1447ddc.1baaf",
 
 664     "id": "5ba4ce6.5287c3",
 
 667     "xml": "<outcome value='Other'>\n",
 
 670     "x": 593.5118522644043,
 
 671     "y": 339.9406490325928,
 
 672     "z": "a1447ddc.1baaf",
 
 680     "id": "dfd62a4a.a5a6a8",
 
 682     "name": "set vf-module-id",
 
 683     "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-id'\n   value='`$vf-module-topology-operation-input.vf-module-information.vf-module-id`' />\n",
 
 685     "x": 949.7379302978516,
 
 686     "y": 494.1816177368164,
 
 687     "z": "a1447ddc.1baaf",
 
 691     "id": "d95df464.79fc48",
 
 693     "name": "set vf-module-parameters",
 
 694     "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.'\n  value='vf-module-topology-operation-input.vf-module-request-input.vf-module-input-parameters.' />\n",
 
 696     "x": 1114.4285278320312,
 
 697     "y": 1354.0244059562683,
 
 698     "z": "a1447ddc.1baaf",
 
 702     "id": "ec68163d.860598",
 
 704     "name": "set order-status to PendingCreate",
 
 705     "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-level-oper-status.order-status'\n  value='PendingCreate' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-level-oper-status.last-rpc-action'\n  value='`$vf-module-topology-operation-input.sdnc-request-header.svc-action`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-level-oper-status.last-action'\n  value='`$vf-module-topology-operation-input.sdnc-request-header.request-action`' />\n",
 
 707     "x": 1010.0121002197266,
 
 708     "y": 1056.0448169708252,
 
 709     "z": "a1447ddc.1baaf",
 
 713     "id": "43819fdb.e95ef",
 
 715     "name": "set vf data for restapi-call-node",
 
 716     "xml": "<set>\n<parameter name='vf.vf-module-id'\n    value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-id`' />\n<parameter name='vf.vf-module-data.sdnc-request-header.'\n  value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.sdnc-request-header.`' />\n<parameter name='vf.vf-module-data.request-information.'\n  value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.request-information.`' />\n<parameter name='vf.vf-module-data.service-information.'\n  value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.service-information.`' />\n<parameter name='vf.vf-module-data.vnf-information.'\n  value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vnf-information.`' />\n<parameter name='vf.vf-module-data.vf-module-information.'\n  value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-information.`' />\n<parameter name='vf.vf-module-data.vf-module-topology.'\n  value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.`' />\n<parameter name='vf.vf-module-data.vf-module-level-oper-status.'\n  value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-level-oper-status.`' />\n<parameter name='vf.vf-module-data.vf-module-request-input.vf-module-input-parameters.'\n  value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-request-input.vf-module-input-parameters.`' />\n<parameter name='vf.vf-module-data.vf-module-request-input.request-version'\n  value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-request-input.request-version`' />\n<parameter name='vf.vf-module-data.vf-module-request-input.vf-module-name'\n  value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-request-input.vf-module-name`' />\n<parameter name='vf.vf-module-data.vf-module-request-input.tenant'\n  value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-request-input.tenant`' />\n<parameter name='vf.vf-module-data.vf-module-request-input.aic-cloud-region'\n  value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-request-input.aic-cloud-region`' />\n<parameter name='vf.vf-module-data.vf-module-request-input.aic-clli'\n  value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-request-input.aic-clli`' />",
 
 718     "x": 1589.2501029968262,
 
 719     "y": 2345.0000371932983,
 
 720     "z": "a1447ddc.1baaf",
 
 724     "id": "b2d88241.cc91f",
 
 726     "name": "generate ss-vfmodule url replace service-instance-id",
 
 727     "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$prop.restapi.ss-vfmodule-assignments`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.ss-vfmodule-url\"/>\n    <parameter name=\"target\" value=\"{service-instance-id}\"/>\n    <parameter name=\"replacement\" value=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.service-information.service-instance-id`\"/>\n",
 
 730     "x": 1655.5000495910645,
 
 731     "y": 2393.000082015991,
 
 732     "z": "a1447ddc.1baaf",
 
 738     "id": "310af886.0bf138",
 
 740     "name": "generate ss-vfmodule url - replace vnf-id",
 
 741     "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.ss-vfmodule-url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.ss-vfmodule-url\"/>\n    <parameter name=\"target\" value=\"{vnf-id}\"/>\n    <parameter name=\"replacement\" value=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vnf-information.vnf-id`\"/>\n",
 
 744     "x": 1619.7857475280762,
 
 745     "y": 2441.0589990615845,
 
 746     "z": "a1447ddc.1baaf",
 
 752     "id": "86f5aff8.0a00c",
 
 754     "name": "generate ss-vfmodule url - replace vf-module-id",
 
 755     "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='replace' >\n    <parameter name=\"source\" value=\"`$tmp.ss-vfmodule-url`\"/>\n    <parameter name=\"outputPath\" value=\"tmp.ss-vfmodule-url\"/>\n    <parameter name=\"target\" value=\"{vf-module-id}\"/>\n    <parameter name=\"replacement\" value=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-id`\"/>\n",
 
 758     "x": 1641.7264213562012,
 
 759     "y": 2490.975499153137,
 
 760     "z": "a1447ddc.1baaf",
 
 766     "id": "802f4199.221d9",
 
 768     "name": "for i in vf-module-parameters.param[]",
 
 769     "xml": "<for index='i' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param_length`' >\n",
 
 772     "x": 1144.8215103149414,
 
 773     "y": 3482.250153541565,
 
 774     "z": "a1447ddc.1baaf",
 
 782     "id": "63bbdf3.ba3e92",
 
 783     "type": "switchNode",
 
 784     "name": "switch param[$i].name",
 
 785     "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$i].name`'>\n",
 
 788     "x": 1423.5715103149414,
 
 789     "y": 3482.7501249313354,
 
 790     "z": "a1447ddc.1baaf",
 
 798     "id": "3d984290.7ab9be",
 
 800     "name": "save VNFC object",
 
 801     "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.aai.AAIService\" \n\tresource=\"vnfc\" \n\t\tkey=\"vnfc.vnfc-name = $tmp.ss.vnfc-name\" >\n\t<parameter name=\"nfc-function\" value=\"`$tmp.ss.nfc-function`\" />\n\t<parameter name=\"nfc-naming-code\" value=\"`$tmp.ss.nfc-naming-code`\" />\n\t<parameter name=\"orchestration-status\" value=\"pending-create\" />",
 
 804     "x": 2346.6788787841797,
 
 805     "y": 3712.2860794067383,
 
 806     "z": "a1447ddc.1baaf",
 
 814     "id": "f6d62d80.b5987",
 
 816     "name": "block : atomic",
 
 817     "xml": "<block atomic='true'>",
 
 821     "x": 861.6786270141602,
 
 822     "y": 3399.071201324463,
 
 823     "z": "a1447ddc.1baaf",
 
 833     "id": "854ac898.930b48",
 
 836     "xml": "<outcome value='failure'>\n",
 
 839     "x": 2523.4288635253906,
 
 840     "y": 3711.78604888916,
 
 841     "z": "a1447ddc.1baaf",
 
 849     "id": "f2c0e742.0e6348",
 
 852     "xml": "<outcome value='vnfc-name'>\n<!--\n<outcome value='vmxvre_name_0'>\n-->\n",
 
 855     "x": 1628.1072387695312,
 
 856     "y": 3483.2501068115234,
 
 857     "z": "a1447ddc.1baaf",
 
 865     "id": "c5bffeb9.14b6f",
 
 866     "type": "switchNode",
 
 867     "name": "switch: resource-key[].name",
 
 868     "xml": "<switch test='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$i].resource-resolution-data.resource-key[$kidx].name`'>\n",
 
 871     "x": 2094.357452392578,
 
 872     "y": 3585.3220615386963,
 
 873     "z": "a1447ddc.1baaf",
 
 882     "id": "812edad6.13e978",
 
 884     "name": "nfc-function",
 
 885     "xml": "<outcome value='nfc-function'>\n",
 
 888     "x": 2324.663101196289,
 
 889     "y": 3633.8219709396362,
 
 890     "z": "a1447ddc.1baaf",
 
 898     "id": "c973f219.41108",
 
 900     "name": "set tmp.ss.nfc-function",
 
 901     "xml": "<set>\n<parameter name='tmp.ss.nfc-function' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$i].resource-resolution-data.resource-key[$kidx].value`' />\n",
 
 903     "x": 2535.163101196289,
 
 904     "y": 3633.5719709396362,
 
 905     "z": "a1447ddc.1baaf",
 
 909     "id": "4c5fac31.d6e484",
 
 911     "name": "for kidx in resource-key_length",
 
 912     "xml": "<for index=\"kidx\" start=\"0\" end=\"`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$i].resource-resolution-data.resource-key_length`\">",
 
 915     "x": 1809.2185516357422,
 
 916     "y": 3585.182762145996,
 
 917     "z": "a1447ddc.1baaf",
 
 925     "id": "74178c18.aed7c4",
 
 927     "name": "nfc-naming-code",
 
 928     "xml": "<outcome value='nfc-naming-code'>\n<!--\n<outcome value='NFC_NAMING_CODE'>\n-->\n",
 
 931     "x": 2340.80171585083,
 
 932     "y": 3584.8220434188843,
 
 933     "z": "a1447ddc.1baaf",
 
 941     "id": "b4ec70ef.8ec99",
 
 943     "name": "set tmp.ss.nfc-naming-code",
 
 944     "xml": "<set>\n<parameter name='tmp.ss.nfc-naming-code' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$i].resource-resolution-data.resource-key[$kidx].value`' />\n",
 
 946     "x": 2579.912666320801,
 
 947     "y": 3584.9330854415894,
 
 948     "z": "a1447ddc.1baaf",
 
 952     "id": "24c71d4a.b584e2",
 
 954     "name": "set tmp.ss.nfc-naming-code, nfc-function, vnf-name = null",
 
 955     "xml": "<set>\n<parameter name='tmp.ss.nfc-naming-code' value='' />\n<parameter name='tmp.ss.nfc-function' value='' />\n<parameter name='tmp.ss.vnfc-name' value='' />\n",
 
 957     "x": 1210.0195693969727,
 
 958     "y": 3398.9684133529663,
 
 959     "z": "a1447ddc.1baaf",
 
 963     "id": "a404bb90.d05e78",
 
 968     "x": 1926.9644317626953,
 
 969     "y": 3528.535895347595,
 
 970     "z": "a1447ddc.1baaf",
 
 974     "id": "262e2f9.8717ed",
 
 981     "x": 1769.8215599060059,
 
 982     "y": 3482.8216800689697,
 
 983     "z": "a1447ddc.1baaf",
 
 992     "id": "2ca06e6a.58e632",
 
 994     "name": "set tmp.ss.vnfc-name",
 
 995     "xml": "<set>\n<parameter name='tmp.ss.vnfc-name' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-parameters.param[$i].value`' />\n",
 
 997     "x": 1973.9643325805664,
 
 998     "y": 3482.82168674469,
 
 999     "z": "a1447ddc.1baaf",
 
1003     "id": "48c02c45.2af764",
 
1005     "name": "set ss.capability-type = vf-module",
 
1006     "xml": "<set>\n<parameter name='ss.capability-type' value='vf-module' />\n",
 
1008     "x": 416.8214569091797,
 
1009     "y": 1173.9286012649536,
 
1010     "z": "a1447ddc.1baaf",
 
1014     "id": "9eaaad06.c49f4",
 
1016     "name": "block : atomic",
 
1017     "xml": "<block atomic='true'>",
 
1021     "x": 879.107153756278,
 
1022     "y": 1354.749975476946,
 
1023     "z": "a1447ddc.1baaf",
 
1032     "id": "a5a5795e.0fdfd8",
 
1035     "xml": "<outcome value='success'>\n",
 
1038     "x": 1152.2500915527344,
 
1039     "y": 2291.500045776367,
 
1040     "z": "a1447ddc.1baaf",
 
1048     "id": "e93974be.fb0998",
 
1050     "name": "set capability-dg to ASSIGNED",
 
1051     "xml": "<set>\n<parameter name='`$ss.capability-dg`' value='ASSIGNED' />\n",
 
1053     "x": 1378.0000762939453,
 
1054     "y": 2291.250018119812,
 
1055     "z": "a1447ddc.1baaf",
 
1059     "id": "1debefb9.6eb29",
 
1060     "type": "switchNode",
 
1061     "name": "switch self-serve-generate-name == ASSIGNED",
 
1062     "xml": "<switch test=\"`$self-serve-generate-name == 'ASSIGNED'`\">\n",
 
1067     "z": "a1447ddc.1baaf",
 
1076     "id": "717a357f.ca120c",
 
1079     "xml": "<outcome value='true'>\n",
 
1082     "x": 734.2499542236328,
 
1083     "y": 2884.7499980926514,
 
1084     "z": "a1447ddc.1baaf",
 
1092     "id": "6c9147d0.5fe2f8",
 
1093     "type": "switchNode",
 
1094     "name": "switch tmp.ss.vnfc-name != null",
 
1095     "xml": "<switch test=\"`$tmp.ss.vnfc-name != ''`\">\n",
 
1098     "x": 1128.0000762939453,
 
1099     "y": 3585.75000667572,
 
1100     "z": "a1447ddc.1baaf",
 
1109     "id": "8b1364a3.1a14f8",
 
1110     "type": "switchNode",
 
1111     "name": "switch tmp.ss.vnfc-name && nfc-function != null",
 
1112     "xml": "<switch test=\"`$tmp.ss.nfc-naming-code != '' and $tmp.ss.nfc-function != ''`\">\n",
 
1115     "x": 1861.6786193847656,
 
1116     "y": 3712.2857913970947,
 
1117     "z": "a1447ddc.1baaf",
 
1126     "id": "1df4e001.bd26c",
 
1127     "type": "outcomeTrue",
 
1129     "xml": "<outcome value='true'>\n",
 
1132     "x": 1363.5000457763672,
 
1133     "y": 3585.999917984009,
 
1134     "z": "a1447ddc.1baaf",
 
1142     "id": "162ae374.daed9d",
 
1143     "type": "outcomeTrue",
 
1145     "xml": "<outcome value='true'>\n",
 
1148     "x": 2146.928642272949,
 
1149     "y": 3712.535834312439,
 
1150     "z": "a1447ddc.1baaf",
 
1158     "id": "e2958e1c.63763",
 
1159     "type": "outcomeFalse",
 
1161     "xml": "<outcome value='false'>\n",
 
1164     "x": 732.3571815490723,
 
1165     "y": 2834.5714950561523,
 
1166     "z": "a1447ddc.1baaf",
 
1174     "id": "b68e8e50.8a80e",
 
1177     "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"`'SS: self-serve-generate-name status: ' + $self-serve-generate-name`\"/>",
 
1180     "x": 1081.7857627868652,
 
1181     "y": 2834.5716676712036,
 
1182     "z": "a1447ddc.1baaf",
 
1188     "id": "7ada8395.66332c",
 
1190     "name": "block : atomic",
 
1191     "xml": "<block atomic='true'>",
 
1195     "x": 898.2143058776855,
 
1196     "y": 2834.571613584246,
 
1197     "z": "a1447ddc.1baaf",
 
1206     "id": "315e6329.e71c3c",
 
1207     "type": "returnFailure",
 
1208     "name": "return failure",
 
1209     "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"`'AAI Put is being skipped because NOT all capability components have SUCCESS status; '+ $error-message`\" />\n",
 
1211     "x": 1103.0714530944824,
 
1212     "y": 2878.0002212524414,
 
1213     "z": "a1447ddc.1baaf",
 
1217     "id": "36d24104.b53f7e",
 
1219     "name": "call self-serve-aai-vfmodule-put",
 
1220     "xml": "<call module='GENERIC-RESOURCE-API' rpc='self-serve-aai-vfmodule-put' mode='sync' >\n",
 
1223     "x": 1809.9643249511719,
 
1224     "y": 3832.381055831909,
 
1225     "z": "a1447ddc.1baaf",
 
1233     "id": "12260e8d.8fd3c1",
 
1235     "name": "set capability-dg to ASSIGNED",
 
1236     "xml": "<set>\n<parameter name='`$ss.capability-dg`' value='ASSIGNED' />\n",
 
1238     "x": 989.7500457763672,
 
1239     "y": 2191.1665811538696,
 
1240     "z": "a1447ddc.1baaf",
 
1244     "id": "ada601a5.8a40a",
 
1245     "type": "returnFailure",
 
1246     "name": "return failure",
 
1247     "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"`'vnfc object not updated because param.value of vnfc-name is null; '+ $error-message`\" />\n",
 
1249     "x": 2298.6785278320312,
 
1250     "y": 3770.61900806427,
 
1251     "z": "a1447ddc.1baaf",
 
1255     "id": "c4c4e4d8.5cb1c8",
 
1258     "xml": "<outcome value='failure'>\n",
 
1261     "x": 2032.34521484375,
 
1262     "y": 3832.285635948181,
 
1263     "z": "a1447ddc.1baaf",
 
1271     "id": "39f87abf.ed25d6",
 
1272     "type": "returnFailure",
 
1273     "name": "return failure",
 
1274     "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"`'generic-vnf and vf-module not updated; '+ $error-message`\" />\n",
 
1276     "x": 2202.34521484375,
 
1277     "y": 3831.619132041931,
 
1278     "z": "a1447ddc.1baaf",
 
1282     "id": "69c887d6.9b5348",
 
1283     "type": "returnFailure",
 
1284     "name": "return failure",
 
1285     "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"Failed to save vnfc object in AAI\" />\n",
 
1287     "x": 2699.0120010375977,
 
1288     "y": 3711.2860021591187,
 
1289     "z": "a1447ddc.1baaf",
 
1293     "id": "2aa9bfaa.32c2d",
 
1294     "type": "outcomeFalse",
 
1296     "xml": "<outcome value='false'>\n",
 
1299     "x": 2147.3453102111816,
 
1300     "y": 3771.28600025177,
 
1301     "z": "a1447ddc.1baaf",
 
1309     "id": "b1c04da3.0bbee",
 
1311     "name": "set is-new-vfmodule = true",
 
1312     "xml": "<set>\n<parameter name='is-new-vfmodule' value='true' />\n",
 
1314     "x": 388.5239715576172,
 
1315     "y": 152.17872047424316,
 
1316     "z": "a1447ddc.1baaf",
 
1320     "id": "6b6c11c5.bbcc5",
 
1322     "name": "for each existing VF module",
 
1323     "xml": "<for index='idx' start='0' end='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length`' >\n",
 
1326     "x": 952.3452301025391,
 
1327     "y": 339.6309871673584,
 
1328     "z": "a1447ddc.1baaf",
 
1336     "id": "45969b2a.6b64b4",
 
1337     "type": "switchNode",
 
1338     "name": "switch vf-module-id: input vs service-data",
 
1339     "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-information.vf-module-id == $service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$idx].vf-module-id`'>\n",
 
1342     "x": 1263.4643630981445,
 
1343     "y": 340.20240211486816,
 
1344     "z": "a1447ddc.1baaf",
 
1352     "id": "fb49eccc.f39ab",
 
1353     "type": "outcomeTrue",
 
1355     "xml": "<outcome value='true'>\n",
 
1358     "x": 1517.3333930969238,
 
1359     "y": 340.02385902404785,
 
1360     "z": "a1447ddc.1baaf",
 
1368     "id": "575f26c9.68a1f8",
 
1370     "name": "set is-new-vfmodule = false",
 
1371     "xml": "<set>\n<parameter name='is-new-vfmodule' value='false' />\n",
 
1373     "x": 1889.5001335144043,
 
1374     "y": 339.2857475280762,
 
1375     "z": "a1447ddc.1baaf",
 
1379     "id": "5b21c603.229ee8",
 
1386     "x": 1658.7501373291016,
 
1387     "y": 339.5357437133789,
 
1388     "z": "a1447ddc.1baaf",
 
1398     "id": "3271f964.6c61a6",
 
1403     "x": 1826.6429252624512,
 
1404     "y": 425.53572177886963,
 
1405     "z": "a1447ddc.1baaf",
 
1409     "id": "61ab060.a0d1efc",
 
1411     "name": "set vf-module-index = idx",
 
1412     "xml": "<set>\n<parameter name='vf-module-index' value='`$idx`' />\n",
 
1414     "x": 1882.4644470214844,
 
1415     "y": 382.57140254974365,
 
1416     "z": "a1447ddc.1baaf",
 
1420     "id": "892cfa62.321a88",
 
1422     "name": "set new vf-module_length = vf-module-index + 1",
 
1423     "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length' value='`$vf-module-index + 1`' />\n",
 
1425     "x": 1014.8097114562988,
 
1426     "y": 253.3930025100708,
 
1427     "z": "a1447ddc.1baaf",
 
1431     "id": "286a7c53.0dbc64",
 
1438     "x": 730.6667671203613,
 
1439     "y": 340.3215112686157,
 
1440     "z": "a1447ddc.1baaf",
 
1449     "id": "c42f064a.cdd3c8",
 
1451     "name": "set new vf-module_length++",
 
1452     "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length' \n\tvalue='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length + 1`' />\n",
 
1454     "x": 1499.916790008545,
 
1455     "y": 452.0715160369873,
 
1456     "z": "a1447ddc.1baaf",
 
1460     "id": "c463b747.cd19a8",
 
1461     "type": "switchNode",
 
1462     "name": "switch is-new-vfmodule",
 
1463     "xml": "<switch test='`$is-new-vfmodule`'>\n",
 
1466     "x": 938.1667633056641,
 
1467     "y": 409.8928909301758,
 
1468     "z": "a1447ddc.1baaf",
 
1476     "id": "123ca523.aacc6b",
 
1477     "type": "outcomeTrue",
 
1479     "xml": "<outcome value='true'>\n",
 
1482     "x": 1136.0239181518555,
 
1483     "y": 409.4643383026123,
 
1484     "z": "a1447ddc.1baaf",
 
1492     "id": "15568bd1.4655e4",
 
1499     "x": 737.1667633056641,
 
1500     "y": 232.82150554656982,
 
1501     "z": "a1447ddc.1baaf",
 
1510     "id": "f1296022.df39e",
 
1513     "xml": "<outcome value='0'>\n",
 
1518     "z": "a1447ddc.1baaf",
 
1526     "id": "61714731.eb3998",
 
1527     "type": "switchNode",
 
1528     "name": "switch is-new-vfmodule",
 
1529     "xml": "<switch test='`$is-new-vfmodule`'>\n",
 
1534     "z": "a1447ddc.1baaf",
 
1542     "id": "6dde9203.b0507c",
 
1543     "type": "outcomeTrue",
 
1545     "xml": "<outcome value='true'>\n",
 
1548     "x": 579.1071548461914,
 
1549     "y": 494.5714473724365,
 
1550     "z": "a1447ddc.1baaf",
 
1558     "id": "1d3ab61a.e18f5a",
 
1560     "name": "Copy vf-module-topology data",
 
1561     "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-topology-identifier.vf-module-id' \n    value='`$vf-module-topology-operation-input.vf-module-information.vf-module-id`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-topology-identifier.vf-module-name' \n    value='`$vf-module-topology-operation-input.vf-module-request-input.vf-module-name`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.vf-module-topology-identifier.vf-module-type' \n    value='`$vf-module-topology-operation-input.vf-module-information.vf-module-type`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.tenant' \n    value='`$vf-module-topology-operation-input.vf-module-request-input.tenant`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.aic-cloud-region' \n    value='`$vf-module-topology-operation-input.vf-module-request-input.aic-cloud-region`' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.aic-clli'\n    value='`$vf-module-topology-operation-input.vf-module-request-input.aic-clli`' />",
 
1563     "x": 995.0000152587891,
 
1564     "y": 540.0000696182251,
 
1565     "z": "a1447ddc.1baaf",
 
1569     "id": "ca9fe248.88f72",
 
1571     "name": "set from DB",
 
1572     "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.onap-model-information.model-invariant-uuid'\n  value='`$db.vf-module-model.invariant-uuid`' />\n",
 
1574     "x": 1360.011775970459,
 
1575     "y": 592.443510055542,
 
1576     "z": "a1447ddc.1baaf",
 
1580     "id": "912e5e00.2ffd3",
 
1581     "type": "switchNode",
 
1582     "name": "switch input model-invariant-uuid",
 
1583     "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-invariant-uuid`'>\n",
 
1586     "x": 1003.8688507080078,
 
1587     "y": 615.2679538726807,
 
1588     "z": "a1447ddc.1baaf",
 
1597     "id": "1f0bf384.3cfa7c",
 
1600     "xml": "<outcome value=''>",
 
1603     "x": 1209.5355224609375,
 
1604     "y": 592.4109172821045,
 
1605     "z": "a1447ddc.1baaf",
 
1613     "id": "34632141.e1364e",
 
1616     "xml": "<outcome value='Other'>\n",
 
1619     "x": 1210.9641189575195,
 
1620     "y": 636.6965084075928,
 
1621     "z": "a1447ddc.1baaf",
 
1629     "id": "b26573bb.feb6c",
 
1631     "name": "set from input",
 
1632     "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.onap-model-information.model-invariant-uuid'\n  value='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-invariant-uuid`' />\n",
 
1634     "x": 1365.249855041504,
 
1635     "y": 636.1250805854797,
 
1636     "z": "a1447ddc.1baaf",
 
1640     "id": "b7d78e8f.3cf72",
 
1642     "name": "set from DB",
 
1643     "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.onap-model-information.model-uuid'\n  value='`$db.vf-module-model.uuid`' />\n",
 
1645     "x": 1360.9640464782715,
 
1646     "y": 680.9821863174438,
 
1647     "z": "a1447ddc.1baaf",
 
1651     "id": "31b701d0.46d05e",
 
1652     "type": "switchNode",
 
1653     "name": "switch input model-uuid",
 
1654     "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-uuid`'>\n",
 
1657     "x": 976.4878692626953,
 
1658     "y": 703.8066911697388,
 
1659     "z": "a1447ddc.1baaf",
 
1668     "id": "1ddbea64.7c38e6",
 
1671     "xml": "<outcome value=''>",
 
1674     "x": 1210.4878425598145,
 
1675     "y": 680.9496231079102,
 
1676     "z": "a1447ddc.1baaf",
 
1684     "id": "4bbbc5b5.84966c",
 
1687     "xml": "<outcome value='Other'>\n",
 
1690     "x": 1211.9164390563965,
 
1691     "y": 725.2352142333984,
 
1692     "z": "a1447ddc.1baaf",
 
1700     "id": "f955a171.cd5f1",
 
1702     "name": "set from input",
 
1703     "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.onap-model-information.model-uuid'\n  value='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-uuid`' />\n",
 
1705     "x": 1366.2021751403809,
 
1706     "y": 724.6637864112854,
 
1707     "z": "a1447ddc.1baaf",
 
1711     "id": "aaeae203.515b6",
 
1713     "name": "set from DB",
 
1714     "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.onap-model-information.model-version'\n  value='`$db.vf-module-model.version`' />\n",
 
1716     "x": 1358.1069793701172,
 
1717     "y": 769.8393936157227,
 
1718     "z": "a1447ddc.1baaf",
 
1722     "id": "38e5d316.76192c",
 
1723     "type": "switchNode",
 
1724     "name": "switch input model-version",
 
1725     "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-version`'>\n",
 
1728     "x": 984.6307411193848,
 
1729     "y": 792.6638383865356,
 
1730     "z": "a1447ddc.1baaf",
 
1739     "id": "d6205c9d.2aac",
 
1742     "xml": "<outcome value=''>",
 
1745     "x": 1207.6307258605957,
 
1746     "y": 769.8068008422852,
 
1747     "z": "a1447ddc.1baaf",
 
1755     "id": "d18f0ce3.6531f",
 
1758     "xml": "<outcome value='Other'>\n",
 
1761     "x": 1209.0593223571777,
 
1762     "y": 814.0923919677734,
 
1763     "z": "a1447ddc.1baaf",
 
1771     "id": "8e07d522.c43898",
 
1773     "name": "set from input",
 
1774     "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.onap-model-information.model-version'\n  value='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-version`' />\n",
 
1776     "x": 1363.345058441162,
 
1777     "y": 813.5209641456604,
 
1778     "z": "a1447ddc.1baaf",
 
1782     "id": "1997e93d.cc3677",
 
1784     "name": "set from DB",
 
1785     "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.onap-model-information.model-name'\n  value='`$db.vf-module-model.name`' />\n",
 
1787     "x": 1358.1069793701172,
 
1788     "y": 856.9822158813477,
 
1789     "z": "a1447ddc.1baaf",
 
1793     "id": "c0bb4f1d.bf76d",
 
1794     "type": "switchNode",
 
1795     "name": "switch input model-name",
 
1796     "xml": "<switch test='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-name`'>\n",
 
1799     "x": 979.6307411193848,
 
1800     "y": 879.8066606521606,
 
1801     "z": "a1447ddc.1baaf",
 
1810     "id": "44a8e6d8.ab32b8",
 
1813     "xml": "<outcome value=''>",
 
1816     "x": 1207.6307258605957,
 
1817     "y": 856.9496231079102,
 
1818     "z": "a1447ddc.1baaf",
 
1826     "id": "d6832860.ddc3b8",
 
1829     "xml": "<outcome value='Other'>\n",
 
1832     "x": 1209.0593223571777,
 
1833     "y": 901.2352142333984,
 
1834     "z": "a1447ddc.1baaf",
 
1842     "id": "8e86e3c7.3bf47",
 
1844     "name": "set from input",
 
1845     "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.onap-model-information.model-name'\n  value='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-name`' />\n",
 
1847     "x": 1363.345058441162,
 
1848     "y": 900.6637864112854,
 
1849     "z": "a1447ddc.1baaf",
 
1853     "id": "b0cee3eb.0748c",
 
1855     "name": "set model-customization-uuid",
 
1856     "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-topology.onap-model-information.model-customization-uuid'\n  value='`$vf-module-topology-operation-input.vf-module-information.onap-model-information.model-customization-uuid`' />\n",
 
1858     "x": 993.0830993652344,
 
1859     "y": 953.7441453933716,
 
1860     "z": "a1447ddc.1baaf",
 
1864     "id": "bbf33715.8b52f8",
 
1866     "name": "copy input data",
 
1867     "xml": "<set>\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.sdnc-request-header.'\n   value='$vf-module-topology-operation-input.sdnc-request-header.' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.request-information.'\n   value='$vf-module-topology-operation-input.request-information.' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.service-information.'\n   value='$vf-module-topology-operation-input.service-information.' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vnf-information.'\n   value='$vf-module-topology-operation-input.vnf-information.' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-information.'\n   value='$vf-module-topology-operation-input.vf-module-information.' />\n<parameter name='service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module[$vf-module-index].vf-module-data.vf-module-request-input.' \n    value='$vf-module-topology-operation-input.vf-module-request-input.' />",
 
1869     "x": 951.7381744384766,
 
1870     "y": 1008.4288482666016,
 
1871     "z": "a1447ddc.1baaf",
 
1875     "id": "771aa93b.561358",
 
1882     "x": 735.2024154663086,
 
1883     "y": 494.3491916656494,
 
1884     "z": "a1447ddc.1baaf",
 
1901     "id": "9cca684a.cb85c8",
 
1903     "name": "set vf-module-index = vf-module_length",
 
1904     "xml": "<set>\n<parameter name='vf-module-index' value='`$service-data.vnfs.vnf[$vnf-index].vnf-data.vf-modules.vf-module_length`' />\n",
 
1906     "x": 1532.5000190734863,
 
1907     "y": 408.25000762939453,
 
1908     "z": "a1447ddc.1baaf",
 
1912     "id": "f4d13fa0.d9dfe",
 
1919     "x": 1279.0000190734863,
 
1920     "y": 409.00000762939453,
 
1921     "z": "a1447ddc.1baaf",
 
1930     "id": "ed2436d.8afa0c8",
 
1933     "xml": "<outcome value='true'>\n",
 
1936     "x": 1102.9999656677246,
 
1937     "y": 3270.5000371932983,
 
1938     "z": "a1447ddc.1baaf",
 
1946     "id": "4ce50370.4b324c",
 
1947     "type": "outcomeFalse",
 
1949     "xml": "<outcome value='false'>\n",
 
1952     "x": 1101.107192993164,
 
1953     "y": 3220.3215341567993,
 
1954     "z": "a1447ddc.1baaf",
 
1962     "id": "dc91f5c6.0f3388",
 
1965     "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"`'SS: self-serve-unresolved-composite-data: ' + $self-serve-unresolved-composite-data`\"/>",
 
1968     "x": 1450.535774230957,
 
1969     "y": 3220.3217067718506,
 
1970     "z": "a1447ddc.1baaf",
 
1976     "id": "ff80399e.60d2b8",
 
1978     "name": "block : atomic",
 
1979     "xml": "<block atomic='true'>",
 
1983     "x": 1266.9643173217773,
 
1984     "y": 3220.321652684893,
 
1985     "z": "a1447ddc.1baaf",
 
1994     "id": "8fd1491d.594388",
 
1995     "type": "returnFailure",
 
1996     "name": "return failure",
 
1997     "xml": "<return status='failure'>\n<parameter name='error-code' value='500' />\n<parameter name='error-message' value=\"`'AAI Put is being skipped because NOT all capability components have SUCCESS status; '+ $error-message`\" />\n",
 
1999     "x": 1471.8214645385742,
 
2000     "y": 3263.7502603530884,
 
2001     "z": "a1447ddc.1baaf",
 
2005     "id": "2f2598c9.3bca08",
 
2006     "type": "switchNode",
 
2007     "name": "switch self-serve-unresolved-composite-data == ASSIGNED or NULL",
 
2008     "xml": "<switch test=\"`$self-serve-unresolved-composite-data == 'ASSIGNED' or $self-serve-unresolved-composite-data == ''`\">\n",
 
2011     "x": 753.0000305175781,
 
2013     "z": "a1447ddc.1baaf",
 
2022     "id": "7ca55b40.817d94",
 
2024     "name": "block : atomic",
 
2025     "xml": "<block atomic='true'>",
 
2029     "x": 1541.9285278320312,
 
2030     "y": 3586.285789489746,
 
2031     "z": "a1447ddc.1baaf",
 
2041     "id": "85198951.816258",
 
2042     "type": "outcomeFalse",
 
2044     "xml": "<outcome value='false'>\n",
 
2047     "x": 1367.1428146362305,
 
2048     "y": 3928.571466445923,
 
2049     "z": "a1447ddc.1baaf",
 
2057     "id": "971ad69f.2bddc8",
 
2060     "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"`'SS: vnfc-name: ' + $tmp.ss.vnfc-name`\"/>",
 
2063     "x": 1517.142822265625,
 
2064     "y": 3928.571533203125,
 
2065     "z": "a1447ddc.1baaf",