2 "id": "cda9cb25.008878",
13 "id": "62bd4bd7.3ee3c4",
14 "type": "service-logic",
15 "name": "GENERIC-RESOURCE-API ${project.version}",
16 "module": "GENERIC-RESOURCE-API",
17 "version": "${project.version}",
19 "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}'>",
21 "x": 197.95626831054688,
22 "y": 167.242018699646,
23 "z": "6262cf90.82826",
28 "id": "92bec9ff.3ca028",
30 "name": "network-topology-operation",
31 "xml": "<method rpc='network-topology-operation' mode='sync'>\n",
34 "x": 177.4325408935547,
35 "y": 218.0039119720459,
36 "z": "6262cf90.82826",
41 "id": "648b626a.56b11c",
43 "name": " NETWORK-TOPOLOGY-OPERATION ",
46 "x": 510.34876251220703,
47 "y": 74.59025001525879,
48 "z": "6262cf90.82826",
51 "id": "787d9954.38bba8",
53 "name": "block : atomic",
54 "xml": "<block atomic=\"true\">",
57 "x": 230.00393676757812,
58 "y": 290.44738960266113,
59 "z": "6262cf90.82826",
61 ["fa0c17ce.6e7bc8", "fadbb13.7d2dd5", "dc48dc75.75815", "7270aff7.976ff"]
64 "id": "fa0c17ce.6e7bc8",
65 "type": "returnSuccess",
66 "name": "return success",
67 "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=\"`$error-message`\" />\n",
69 "x": 434.0873107910156,
70 "y": 1316.5400428771973,
71 "z": "6262cf90.82826",
74 "id": "fadbb13.7d2dd5",
76 "name": "switch svc-action",
77 "xml": "<switch test='`$network-topology-operation-input.sdnc-request-header.svc-action`'>\n",
80 "x": 456.7181701660156,
81 "y": 520.861083984375,
82 "z": "6262cf90.82826",
84 ["c05cc8a9.a87538", "8c9c980d.ccc4f8", "8bf526ae.923e18", "7de8f4ae.cff8ac", "26afc371.40355c", "bb05b811.ebde68", "1a44c3fe.115f5c", "315bf1cb.32141e"]
87 "id": "c05cc8a9.a87538",
90 "xml": "<outcome value='assign'>\n",
93 "x": 671.194408416748,
94 "y": 293.1467628479004,
95 "z": "6262cf90.82826",
100 "id": "5bf1acae.be9164",
102 "name": "block : atomic",
103 "xml": "<block atomic=\"true\">",
106 "x": 843.4325790405273,
107 "y": 291.1468915939331,
108 "z": "6262cf90.82826",
113 "id": "dc48dc75.75815",
115 "name": "call GENERIC-RESOURCE-API:validate-network-input",
116 "xml": "<call module='GENERIC-RESOURCE-API' rpc='validate-network-input' mode='sync' >\n",
119 "x": 567.0038948059082,
120 "y": 231.0039131641388,
121 "z": "6262cf90.82826",
126 "id": "8c9c980d.ccc4f8",
129 "xml": "<outcome value='activate'>\n",
132 "x": 674.0039482116699,
133 "y": 383.0039005279541,
134 "z": "6262cf90.82826",
139 "id": "647e7eaa.31279",
141 "name": "block : atomic",
142 "xml": "<block atomic=\"true\">",
145 "x": 1129.2422637939453,
146 "y": 468.00415229797363,
147 "z": "6262cf90.82826",
149 ["794617b.1131ce8", "ba635494.f7cda8", "5f3efec5.a1f4d"]
152 "id": "b8d794c5.efea38",
154 "name": "call GENERIC-RESOURCE-API:network-topology-operation-activate",
155 "xml": "<call module='GENERIC-RESOURCE-API' rpc='network-topology-operation-activate' mode='sync' >\n",
158 "x": 2321.063835144043,
159 "y": 971.6111488342285,
160 "z": "6262cf90.82826",
165 "id": "8bf526ae.923e18",
167 "name": "deactivate",
168 "xml": "<outcome value='deactivate'>\n",
171 "x": 668.0039405822754,
172 "y": 615.0038986206055,
173 "z": "6262cf90.82826",
178 "id": "55cb30ff.95ca3",
180 "name": "block : atomic",
181 "xml": "<block atomic=\"true\">",
184 "x": 1105.2422409057617,
185 "y": 855.0042123794556,
186 "z": "6262cf90.82826",
188 ["794617b.1131ce8", "7bec74e2.e8459c", "5f3efec5.a1f4d"]
191 "id": "7bec74e2.e8459c",
193 "name": "call GENERIC-RESOURCE-API:network-topology-operation-deactivate",
194 "xml": "<call module='GENERIC-RESOURCE-API' rpc='network-topology-operation-deactivate' mode='sync' >\n",
197 "x": 1649.2304382324219,
198 "y": 1059.8611965179443,
199 "z": "6262cf90.82826",
204 "id": "7de8f4ae.cff8ac",
207 "xml": "<outcome value='unassign'>\n",
210 "x": 665.0039596557617,
211 "y": 867.0039482116699,
212 "z": "6262cf90.82826",
217 "id": "cc00dd86.d7918",
219 "name": "block : atomic",
220 "xml": "<block atomic=\"true\">",
223 "x": 846.2421188354492,
224 "y": 868.0040702819824,
225 "z": "6262cf90.82826",
227 ["794617b.1131ce8", "8d92f87.3b71108", "5f3efec5.a1f4d"]
230 "id": "7ba153c5.8b3f2c",
232 "name": "call GENERIC-RESOURCE-API:network-topology-operation-unassign",
233 "xml": "<call module='GENERIC-RESOURCE-API' rpc='network-topology-operation-unassign' mode='sync' >\n",
236 "x": 2316.8136978149414,
237 "y": 1165.1111183166504,
238 "z": "6262cf90.82826",
243 "id": "26afc371.40355c",
246 "xml": "<outcome value='Other'>\n",
249 "x": 649.0039596557617,
250 "y": 1122.0039448738098,
251 "z": "6262cf90.82826",
256 "id": "14623740.584dd9",
257 "type": "returnFailure",
258 "name": "return failure",
259 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"sdnc-request-header.svc-action is a required input\" />\n",
261 "x": 831.0039558410645,
262 "y": 1121.003954410553,
263 "z": "6262cf90.82826",
266 "id": "7270aff7.976ff",
268 "name": "Set final indicator to Y",
269 "xml": "<set>\n<parameter name=\"ack-final\" value=\"Y\"/>",
271 "x": 453.11500549316406,
272 "y": 1275.6983814239502,
273 "z": "6262cf90.82826",
276 "id": "c06efb45.ffaa78",
278 "name": "for nidx..service-data.networks.network[]",
279 "xml": "<for index='nidx' start='0' end='`$service-data.networks.network_length`' >\n",
282 "x": 2185.734363555908,
283 "y": 509.7658576965332,
284 "z": "6262cf90.82826",
289 "id": "794617b.1131ce8",
290 "type": "switchNode",
291 "name": "switch service-data.networks.network_length",
292 "xml": "<switch test='`$service-data.networks.network_length`'>\n",
295 "x": 1463.1985206604004,
296 "y": 478.0872497558594,
297 "z": "6262cf90.82826",
299 ["26994831.0e1298", "ecf2ea88.0ee378"]
302 "id": "26994831.0e1298",
304 "name": "outcome Null",
305 "xml": "<outcome value=''>\n",
308 "x": 1762.448398590088,
309 "y": 476.33724784851074,
310 "z": "6262cf90.82826",
315 "id": "ecf2ea88.0ee378",
318 "xml": "<outcome value='Other'>\n",
321 "x": 1716.448429107666,
322 "y": 509.3372688293457,
323 "z": "6262cf90.82826",
328 "id": "c1a437ff.1b7718",
329 "type": "switchNode",
330 "name": "switch networkid found",
331 "xml": "<switch test=\"`$service-data.networks.network[$nidx].network-id == $network-topology-operation-input.network-information.network-id`\">\n\n",
334 "x": 2476.162914276123,
335 "y": 509.01594161987305,
336 "z": "6262cf90.82826",
341 "id": "dc253be8.d2cc08",
342 "type": "outcomeTrue",
344 "xml": "<outcome value='true'>\n",
347 "x": 2665.1152687072754,
348 "y": 509.9086799621582,
349 "z": "6262cf90.82826",
354 "id": "db34e276.b7ef7",
356 "name": "set tmp.nidx and network-data",
357 "xml": "<set>\n<parameter name='tmp.nidx' value='`$nidx`' />\n<parameter name='network-data.' value='`$service-data.networks.network[$nidx].`' />\n",
359 "x": 2898.6470375061035,
360 "y": 508.65868759155273,
361 "z": "6262cf90.82826",
364 "id": "810ee0f6.12029",
366 "name": "Find the index to service data for this network - save id in tmp.nidx, save service-data",
369 "x": 1613.559814453125,
370 "y": 443.33726978302,
371 "z": "6262cf90.82826",
374 "id": "faca6d42.ad164",
376 "name": "service-data will not be stored until we have a network-id",
379 "x": 1181.6707000732422,
380 "y": 72.22616004943848,
381 "z": "6262cf90.82826",
384 "id": "55f21fbf.094db",
385 "type": "returnFailure",
386 "name": "return failure",
387 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"network-topology-operation-input.network-request-input.network-id not found in service-data\" />\n",
389 "x": 1954.2259559631348,
390 "y": 474.22624588012695,
391 "z": "6262cf90.82826",
394 "id": "b06a60a0.ec18c",
396 "name": "block : atomic",
397 "xml": "<block atomic=\"true\">",
400 "x": 1883.7183952331543,
401 "y": 508.891845703125,
402 "z": "6262cf90.82826",
404 ["c06efb45.ffaa78", "56e75e01.1337c"]
407 "id": "56e75e01.1337c",
408 "type": "switchNode",
409 "name": "switch tmp.nidx ",
410 "xml": "<switch test=\"`$tmp.nidx`\">\n\n",
413 "x": 2112.7859077453613,
414 "y": 559.2490568161011,
415 "z": "6262cf90.82826",
417 ["c0593450.c30c98", "2cfecf83.4d66"]
420 "id": "38dfaef5.ab0d82",
421 "type": "returnFailure",
422 "name": "return failure",
423 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"network-topology-operation-input.network-request-input.network-id not found in service-data\" />\n",
425 "x": 2465.642890930176,
426 "y": 554.9632987976074,
427 "z": "6262cf90.82826",
430 "id": "c0593450.c30c98",
433 "xml": "<outcome value=''>\n",
436 "x": 2284.214443206787,
437 "y": 557.820442199707,
438 "z": "6262cf90.82826",
443 "id": "ba635494.f7cda8",
444 "type": "switchNode",
445 "name": "switch network-level-oper-status",
446 "xml": "<switch test='`$service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.order-status`'>\n",
449 "x": 1534.0320663452148,
450 "y": 971.5625495910645,
451 "z": "6262cf90.82826",
453 ["f777a5ff.1ff918", "65fed18b.d3691"]
456 "id": "f777a5ff.1ff918",
458 "name": "outcome PendingCreate",
459 "xml": "<outcome value='PendingCreate'>\n",
462 "x": 1899.0320460001622,
463 "y": 971.5625343322754,
464 "z": "6262cf90.82826",
469 "id": "65fed18b.d3691",
472 "xml": "<outcome value='Other'>\n",
475 "x": 1849.0320930480957,
476 "y": 1011.5625648498535,
477 "z": "6262cf90.82826",
482 "id": "ad2b7f81.8f2fa",
483 "type": "returnFailure",
484 "name": "return failure",
485 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'Network is not in appropriate state for activate. Current state is ' + $service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.order-status`\" />",
487 "x": 2019.0320930480957,
488 "y": 1011.5625648498535,
489 "z": "6262cf90.82826",
492 "id": "8d92f87.3b71108",
493 "type": "switchNode",
494 "name": "switch network-level-oper-status",
495 "xml": "<switch test='`$service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.order-status`'>\n",
498 "x": 1523.6350784301758,
499 "y": 1166.7153205871582,
500 "z": "6262cf90.82826",
502 ["2bf6a461.e029dc", "1dc42825.9e33e8", "3c21ea48.9e0a06"]
505 "id": "2bf6a461.e029dc",
507 "name": "outcome PendingCreate",
508 "xml": "<outcome value='PendingCreate'>\n",
511 "x": 1883.6350479125977,
512 "y": 1166.7153511047363,
513 "z": "6262cf90.82826",
518 "id": "1dc42825.9e33e8",
521 "xml": "<outcome value='Other'>\n",
524 "x": 1839.3849716186523,
525 "y": 1238.2154140472412,
526 "z": "6262cf90.82826",
531 "id": "77f1e70c.bfe408",
532 "type": "returnFailure",
533 "name": "return failure",
534 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'Network is not in appropriate state for unassign. Current state is ' + $service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.order-status`\" />",
536 "x": 2030.718391418457,
537 "y": 1236.8820428848267,
538 "z": "6262cf90.82826",
541 "id": "3c21ea48.9e0a06",
543 "name": "outcome PendingDelete",
544 "xml": "<outcome value='PendingDelete'>\n",
547 "x": 1886.8652725219727,
548 "y": 1204.5625190734863,
549 "z": "6262cf90.82826",
554 "id": "bb05b811.ebde68",
556 "name": "changeassign",
557 "xml": "<outcome value='changeassign'>",
560 "x": 676.003978729248,
561 "y": 518.0039310455322,
562 "z": "6262cf90.82826",
567 "id": "8f942ed8.86388",
569 "name": "block : atomic",
570 "xml": "<block atomic=\"true\">",
573 "x": 1048.2539176940918,
574 "y": 515.0039224624634,
575 "z": "6262cf90.82826",
577 ["794617b.1131ce8", "66843091.29a36"]
580 "id": "42b0a6db.432d98",
582 "name": "call GENERIC-RESOURCE-API:network-topology-operation-assign",
583 "xml": "<call module='GENERIC-RESOURCE-API' rpc='network-topology-operation-assign' mode='sync' >\n",
586 "x": 1817.0041007995605,
587 "y": 213.0039234161377,
588 "z": "6262cf90.82826",
593 "id": "e342989e.94fd28",
594 "type": "switchNode",
595 "name": "switch network-level-oper-status",
596 "xml": "<switch test='`$service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.order-status`'>\n",
599 "x": 1112.9721565246582,
600 "y": 150.95531463623047,
601 "z": "6262cf90.82826",
603 ["40bb733e.dd6f7c", "b0f9b859.068648", "593782df.da509c", "387e750f.af463a"]
606 "id": "40bb733e.dd6f7c",
608 "name": "outcome PendingCreate",
609 "xml": "<outcome value='PendingCreate'>\n",
612 "x": 1498.9722023010254,
613 "y": 170.95529651641846,
614 "z": "6262cf90.82826",
619 "id": "b0f9b859.068648",
622 "xml": "<outcome value='Other'>\n",
625 "x": 1446.9721984863281,
626 "y": 212.9553279876709,
627 "z": "6262cf90.82826",
632 "id": "511a23b5.730e6c",
633 "type": "returnFailure",
634 "name": "return failure",
635 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"`'Network is not in appropriate state for assign. Current state is ' + $service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.order-status`\" />",
637 "x": 1773.9724235534668,
638 "y": 166.9553451538086,
639 "z": "6262cf90.82826",
642 "id": "387e750f.af463a",
644 "name": "outcome PendingDelete",
645 "xml": "<outcome value='PendingDelete'>\n",
648 "x": 1497.0039405822754,
649 "y": 136.0039119720459,
650 "z": "6262cf90.82826",
655 "id": "593782df.da509c",
657 "name": "outcome Created",
658 "xml": "<outcome value='Created'>\n",
661 "x": 1477.003978729248,
662 "y": 101.00391387939453,
663 "z": "6262cf90.82826",
668 "id": "66843091.29a36",
670 "name": "call GENERIC-RESOURCE-API:network-topology-operation-changeassign",
671 "xml": "<call module='GENERIC-RESOURCE-API' rpc='network-topology-operation-changeassign' mode='sync' >\n",
674 "x": 1626.2503128051758,
675 "y": 903.5000400543213,
676 "z": "6262cf90.82826",
681 "id": "5f3efec5.a1f4d",
682 "type": "switchNode",
683 "name": "switch network-information.network-instance-group-id",
684 "xml": "<switch test='`$network-topology-operation-input.network-information.network-instance-group-id`'>\n\n",
687 "x": 1538.442554473877,
688 "y": 735.5049266815186,
689 "z": "6262cf90.82826",
691 ["284c8b6d.7f3634", "7a92615c.c2127"]
694 "id": "284c8b6d.7f3634",
697 "xml": "<outcome value='Other'>",
700 "x": 1825.1924362182617,
701 "y": 773.6715936660767,
702 "z": "6262cf90.82826",
707 "id": "7a92615c.c2127",
710 "xml": "<outcome value=''>",
713 "x": 1822.85933303833,
714 "y": 740.6714677810669,
715 "z": "6262cf90.82826",
720 "id": "b4f37512.d70bb8",
721 "type": "returnSuccess",
722 "name": "return success",
723 "xml": "<return status='success'>\n",
725 "x": 1983.1925621032715,
726 "y": 737.6715250015259,
727 "z": "6262cf90.82826",
730 "id": "fe324586.0b55a8",
731 "type": "switchNode",
732 "name": "service-data.network-instance-groups.network-instance-group_length",
733 "xml": "<switch test='`$service-data.network-instance-groups.network-instance-group_length`'>\n",
736 "x": 2318.2681770324707,
737 "y": 766.9373426437378,
738 "z": "6262cf90.82826",
740 ["e21d92d1.3db16", "3beb03c.3e8d3fc"]
743 "id": "e21d92d1.3db16",
745 "name": "outcome Null",
746 "xml": "<outcome value=''>\n",
749 "x": 2677.517868041992,
750 "y": 723.9373455047607,
751 "z": "6262cf90.82826",
756 "id": "3beb03c.3e8d3fc",
759 "xml": "<outcome value='Other'>\n",
762 "x": 2657.517868041992,
763 "y": 758.9373455047607,
764 "z": "6262cf90.82826",
769 "id": "a50032f5.72a83",
776 "x": 1959.3036918640137,
777 "y": 774.1159982681274,
778 "z": "6262cf90.82826",
783 "id": "7d5793c9.a9443c",
784 "type": "outcomeTrue",
786 "xml": "<outcome value='true'>\n",
789 "x": 4081.5116844177246,
790 "y": 702.14794921875,
791 "z": "6262cf90.82826",
796 "id": "15a71d4.a9638e3",
798 "name": "set tmp.ngidx and ctx.network-instance-group-data",
799 "xml": "<set>\n<parameter name='tmp.ngidx' value='`$ngidx`' />\n<parameter name='ctx.network-instance-group-data.' value='`$service-data.network-instance-groups.network-instance-group[$ngidx].`' />\n",
801 "x": 4524.043651580811,
802 "y": 701.8979740142822,
803 "z": "6262cf90.82826",
806 "id": "a95997cc.c83c08",
808 "name": "block : atomic",
809 "xml": "<block atomic=\"true\">",
812 "x": 4230.130123138428,
813 "y": 702.0051345825195,
814 "z": "6262cf90.82826",
819 "id": "a82beca.188501",
821 "name": "for ngidx..service-data.network-instance-groups.network-instance-group[]",
822 "xml": "<for index='ngidx' start='0' end='`$service-data.network-instance-groups.network-instance-_length`' >\n",
825 "x": 3264.3800888061523,
826 "y": 762.254921913147,
827 "z": "6262cf90.82826",
832 "id": "14adc4b7.e22c9b",
833 "type": "switchNode",
834 "name": "switch network-instance-group-id found",
835 "xml": "<switch test=\"`$service-data.network-instance-groups.network-instance-group[$nidx].network-instance-group-id == $network-topology-operation-input.network-information.network-instance-group-id`\">\n\n",
838 "x": 3709.8086853027344,
839 "y": 762.005090713501,
840 "z": "6262cf90.82826",
845 "id": "48f28981.9aa598",
847 "name": "block : atomic",
848 "xml": "<block atomic=\"true\">",
851 "x": 2876.363967895508,
852 "y": 760.1308469772339,
853 "z": "6262cf90.82826",
858 "id": "b8fb72eb.e727c",
859 "type": "returnFailure",
860 "name": "return failure",
861 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>\n\t<parameter name=\"error-code\" value=\"500\" />\n <parameter name=\"error-message\" value=\"network-topology-operation-input.network-request-input.network-instance-group-id not found in service-data\" />\n",
863 "x": 2869.0675201416016,
864 "y": 723.5049123764038,
865 "z": "6262cf90.82826",
868 "id": "2cfecf83.4d66",
871 "xml": "<outcome value='Other'>\n",
874 "x": 2283.7500953674316,
875 "y": 588.7500247955322,
876 "z": "6262cf90.82826",
881 "id": "46a8714e.72c73",
884 "xml": "<set>\n<parameter name='nidx' value='`$tmp.nidx`' />\n",
886 "x": 2440.7500953674316,
887 "y": 589.7500247955322,
888 "z": "6262cf90.82826",
891 "id": "e028738c.44a5e",
892 "type": "switchNode",
893 "name": "switch request-action",
894 "xml": "<switch test='`$network-topology-operation-input.request-information.request-action`'>\n",
897 "x": 865.1150932312012,
898 "y": 375.45883655548096,
899 "z": "6262cf90.82826",
901 ["4b5ff3a1.79dd3c", "7a80b9c3.a5dcb8", "c5dccdb2.4a1d2", "6dd58869.b5c168"]
904 "id": "4b5ff3a1.79dd3c",
906 "name": "ActivateDCINetworkInstance",
907 "xml": "<outcome value='ActivateDCINetworkInstance'>",
910 "x": 1161.4483184814453,
911 "y": 320.4586658477783,
912 "z": "6262cf90.82826",
917 "id": "67b5a7fb.45ef88",
919 "name": "call GENERIC-RESOURCE-API:dci-connects-network-topology-operation-activate",
920 "xml": "<call module='GENERIC-RESOURCE-API' rpc='dci-connects-network-topology-operation-activate' mode='sync' >\n",
923 "x": 1676.4483947753906,
924 "y": 320.12549781799316,
925 "z": "6262cf90.82826",
930 "id": "7a80b9c3.a5dcb8",
933 "xml": "<outcome value='other'>",
936 "x": 998.4484367370605,
937 "y": 425.12542152404785,
938 "z": "6262cf90.82826",
943 "id": "cf3c1895.618e38",
944 "type": "switchNode",
945 "name": "switch request-action",
946 "xml": "<switch test='`$network-topology-operation-input.request-information.request-action`'>\n",
949 "x": 869.6706428527832,
950 "y": 616.9032173156738,
951 "z": "6262cf90.82826",
953 ["cbdbb0cc.f0331", "5badbdc.f46d244", "7e6d0610.2563c8", "13b9136d.b8ff1d"]
956 "id": "cbdbb0cc.f0331",
958 "name": "DeactivateSOTNConnectivityInstance",
959 "xml": "<outcome value='DeactivateSOTNConnectivityInstance'>",
962 "x": 1159.4485206604004,
963 "y": 561.1253547668457,
964 "z": "6262cf90.82826",
969 "id": "5badbdc.f46d244",
972 "xml": "<outcome value='Other'>\n",
975 "x": 1018.8936080932617,
976 "y": 707.8169631958008,
977 "z": "6262cf90.82826",
982 "id": "49a424cb.12dbec",
984 "name": "call GENERIC-RESOURCE-API:sotn-network-topology-operation-deactivate",
985 "xml": "<call module='GENERIC-RESOURCE-API' rpc='sotn-network-topology-operation-deactivate' mode='sync' >\n",
988 "x": 1650.8057861328125,
989 "y": 559.408727645874,
990 "z": "6262cf90.82826",
995 "id": "1a44c3fe.115f5c",
998 "xml": "<outcome value='create'>\n",
1001 "x": 655.3374099731445,
1002 "y": 956.2367563247681,
1003 "z": "6262cf90.82826",
1008 "id": "45693d0f.b52f34",
1009 "type": "switchNode",
1010 "name": "switch request-action",
1011 "xml": "<switch test='`$network-topology-operation-input.request-information.request-action`'>\n",
1014 "x": 855.6512298583984,
1015 "y": 956.0144290924072,
1016 "z": "6262cf90.82826",
1018 ["779b6195.9f707", "620d8e1f.fb138", "3ab6b5e.164cc4a"]
1021 "id": "315bf1cb.32141e",
1024 "xml": "<outcome value='delete'>\n",
1027 "x": 653.3374137878418,
1028 "y": 1033.2367601394653,
1029 "z": "6262cf90.82826",
1034 "id": "93e17ab4.f42768",
1035 "type": "switchNode",
1036 "name": "switch request-action",
1037 "xml": "<switch test='`$network-topology-operation-input.request-information.request-action`'>\n",
1040 "x": 855.6256713867188,
1041 "y": 1034.2975606918335,
1042 "z": "6262cf90.82826",
1044 ["bead6e63.0cea2", "2c6e7786.59c9d8", "dd8b829c.98de2"]
1047 "id": "f074082c.642148",
1049 "name": "block : atomic",
1050 "xml": "<block atomic=\"true\">",
1053 "x": 1587.4487915039062,
1054 "y": 1447.1256427764893,
1055 "z": "6262cf90.82826",
1060 "id": "273eee3d.625232",
1062 "name": "block : atomic",
1063 "xml": "<block atomic=\"true\">",
1066 "x": 1553.8930892944336,
1067 "y": 1742.681453704834,
1068 "z": "6262cf90.82826",
1073 "id": "e2f268db.e09cb8",
1075 "name": "call GENERIC-RESOURCE-API:network-topology-operation-create",
1076 "xml": "<call module='GENERIC-RESOURCE-API' rpc='network-topology-operation-create' mode='sync' >\n",
1079 "x": 1953.115234375,
1080 "y": 1443.5702953338623,
1081 "z": "6262cf90.82826",
1086 "id": "26e1cb1f.5ee944",
1088 "name": "call GENERIC-RESOURCE-API:network-topology-operation-delete",
1089 "xml": "<call module='GENERIC-RESOURCE-API' rpc='network-topology-operation-delete' mode='sync' >\n",
1092 "x": 1918.8930130004883,
1093 "y": 1741.6813821792603,
1094 "z": "6262cf90.82826",
1099 "id": "779b6195.9f707",
1102 "xml": "<outcome value='other'>",
1105 "x": 1417.6512145996094,
1106 "y": 1392.9031620025635,
1107 "z": "6262cf90.82826",
1112 "id": "620d8e1f.fb138",
1114 "name": "CreateSOTNConnectivityInstance",
1115 "xml": "<outcome value='CreateSOTNConnectivityInstance'>",
1118 "x": 1497.317943572998,
1119 "y": 1293.6810633102432,
1120 "z": "6262cf90.82826",
1125 "id": "cd4e7eb6.ff6ff",
1127 "name": "call GENERIC-RESOURCE-API:sotn-network-topology-operation-create",
1128 "xml": "<call module='GENERIC-RESOURCE-API' rpc='sotn-network-topology-operation-create' mode='sync' >\n",
1131 "x": 1976.2067604064941,
1132 "y": 1295.903245584108,
1133 "z": "6262cf90.82826",
1138 "id": "2c6e7786.59c9d8",
1140 "name": "DeleteSOTNConnectivityInstance",
1141 "xml": "<outcome value='DeleteSOTNConnectivityInstance'>",
1144 "x": 1490.7371063232422,
1145 "y": 1550.85329246521,
1146 "z": "6262cf90.82826",
1151 "id": "19f1388e.0fadf7",
1153 "name": "call GENERIC-RESOURCE-API:sotn-network-topology-operation-delete",
1154 "xml": "<call module='GENERIC-RESOURCE-API' rpc='sotn-network-topology-operation-delete' mode='sync' >\n",
1157 "x": 1957.6259231567383,
1158 "y": 1553.0754747390747,
1159 "z": "6262cf90.82826",
1164 "id": "bead6e63.0cea2",
1167 "xml": "<outcome value='other'>",
1170 "x": 1409.0702438354492,
1171 "y": 1662.0754313468933,
1172 "z": "6262cf90.82826",
1177 "id": "c5dccdb2.4a1d2",
1179 "name": "ActivateSOTNConnectivityInstance",
1180 "xml": "<outcome value='ActivateSOTNConnectivityInstance'>",
1183 "x": 1181.4484100341797,
1184 "y": 271.23657417297363,
1185 "z": "6262cf90.82826",
1190 "id": "2dd1b08b.8bc5e",
1192 "name": "call GENERIC-RESOURCE-API:sotn-network-topology-operation-activate",
1193 "xml": "<call module='GENERIC-RESOURCE-API' rpc='sotn-network-topology-operation-activate' mode='sync' >\n",
1196 "x": 1635.6706237792969,
1197 "y": 272.4711055755615,
1198 "z": "6262cf90.82826",
1203 "id": "7e6d0610.2563c8",
1205 "name": "DeActivateDCINetworkInstance",
1206 "xml": "<outcome value='DeActivateDCINetworkInstance'>",
1209 "x": 1139.5490608215332,
1210 "y": 604.2261543273926,
1211 "z": "6262cf90.82826",
1216 "id": "39e58430.1a297c",
1218 "name": "call GENERIC-RESOURCE-API:dci-connects-network-topology-operation-deactivate",
1219 "xml": "<call module='GENERIC-RESOURCE-API' rpc='dci-connects-network-topology-operation-deactivate' mode='sync' >\n",
1222 "x": 1679.5494384765625,
1223 "y": 607.8929653167725,
1224 "z": "6262cf90.82826",
1229 "id": "6dd58869.b5c168",
1231 "name": "ActivateSDWANConnectivityInstance",
1232 "xml": "<outcome value='ActivateSDWANConnectivityInstance'>",
1235 "x": 1182.9935455322266,
1236 "y": 371.2261791229248,
1237 "z": "6262cf90.82826",
1242 "id": "9662796.a381e88",
1244 "name": "call GENERIC-RESOURCE-API:sdwan-network-topology-operation-activate",
1245 "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-network-topology-operation-activate' mode='sync' >\n",
1248 "x": 1702.9937438964844,
1249 "y": 365.89303398132324,
1250 "z": "6262cf90.82826",
1255 "id": "13b9136d.b8ff1d",
1257 "name": "DeactivateSDWANConnectivityInstance",
1258 "xml": "<outcome value='DeactivateSDWANConnectivityInstance'>",
1261 "x": 1156.9934997558594,
1262 "y": 657.2261600494385,
1263 "z": "6262cf90.82826",
1268 "id": "407f818a.a3f1e",
1270 "name": "call GENERIC-RESOURCE-API:sdwan-network-topology-operation-deactivate",
1271 "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-network-topology-operation-deactivate' mode='sync' >\n",
1274 "x": 1670.9937744140625,
1275 "y": 654.893012046814,
1276 "z": "6262cf90.82826",
1281 "id": "3ab6b5e.164cc4a",
1283 "name": "CreateSDWANConnectivityInstance",
1284 "xml": "<outcome value='CreateSDWANConnectivityInstance'>",
1287 "x": 1502.9934997558594,
1288 "y": 1342.2261600494385,
1289 "z": "6262cf90.82826",
1294 "id": "26a8274b.85d1f8",
1296 "name": "call GENERIC-RESOURCE-API:sdwan-network-topology-operation-create",
1297 "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-network-topology-operation-create' mode='sync' >\n",
1300 "x": 1945.9936904907227,
1301 "y": 1339.8929886817932,
1302 "z": "6262cf90.82826",
1307 "id": "dd8b829c.98de2",
1309 "name": "DeleteSDWANConnectivityInstance",
1310 "xml": "<outcome value='DeleteSDWANConnectivityInstance'>",
1313 "x": 1491.993564605713,
1314 "y": 1601.2263398170471,
1315 "z": "6262cf90.82826",
1320 "id": "a36aa3d0.1a854",
1322 "name": "call GENERIC-RESOURCE-API:sdwan-network-topology-operation-delete",
1323 "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-network-topology-operation-delete' mode='sync' >\n",
1326 "x": 1958.882381439209,
1327 "y": 1603.4485220909119,
1328 "z": "6262cf90.82826",
1333 "id": "bf8db20a.91bed",
1335 "name": "contains wan-connection",
1336 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.service-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"wan-connection\"/>\n",
1339 "x": 1188.8993453979492,
1340 "y": 410.2326798439026,
1341 "z": "6262cf90.82826",
1343 ["a4b8222c.37fd2", "f38dc6c7.31f8f8"]
1346 "id": "a4b8222c.37fd2",
1347 "type": "outcomeTrue",
1349 "xml": "<outcome value='true'>\n",
1352 "x": 1394.899398803711,
1353 "y": 405.34375190734863,
1354 "z": "6262cf90.82826",
1359 "id": "cfa31.bc3ac5cf8",
1361 "name": "call GENERIC-RESOURCE-API:wan-connection-topology-operation-activate",
1362 "xml": "<call module='GENERIC-RESOURCE-API' rpc='wan-connection-topology-operation-activate' mode='sync' >\n",
1365 "x": 1779.8994979858398,
1366 "y": 407.34376525878906,
1367 "z": "6262cf90.82826",
1372 "id": "f38dc6c7.31f8f8",
1373 "type": "outcomeTrue",
1375 "xml": "<outcome value='false'>\n",
1378 "x": 967.1215209960938,
1379 "y": 472.2326354980469,
1380 "z": "6262cf90.82826",
1385 "id": "e396e5dc.9253f8",
1387 "name": "contains wan-connection",
1388 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.service-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"wan-connection\"/>\n",
1391 "x": 1204.6771087646484,
1392 "y": 698.4548931121826,
1393 "z": "6262cf90.82826",
1395 ["16dbb839.f33278", "5d50fb2f.744eb4"]
1398 "id": "16dbb839.f33278",
1399 "type": "outcomeTrue",
1401 "xml": "<outcome value='true'>\n",
1404 "x": 1405.6772651672363,
1405 "y": 697.5659255981445,
1406 "z": "6262cf90.82826",
1411 "id": "db483123.c7a64",
1413 "name": "call GENERIC-RESOURCE-API:wan-connection-topology-operation-deactivate",
1414 "xml": "<call module='GENERIC-RESOURCE-API' rpc='wan-connection-topology-operation-deactivate' mode='sync' >\n",
1417 "x": 1771.677230834961,
1418 "y": 694.5659408569336,
1419 "z": "6262cf90.82826",
1424 "id": "5d50fb2f.744eb4",
1425 "type": "outcomeTrue",
1427 "xml": "<outcome value='false'>\n",
1430 "x": 1051.677158355713,
1431 "y": 761.3437719345093,
1432 "z": "6262cf90.82826",
1437 "id": "2bb8422a.2e625e",
1439 "name": "contains wan-connection",
1440 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.service-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"wan-connection\"/>\n",
1443 "x": 1602.899398803711,
1444 "y": 1398.899284362793,
1445 "z": "6262cf90.82826",
1447 ["f0fc160f.719fc8", "19b66d7a.3c5d03"]
1450 "id": "19b66d7a.3c5d03",
1451 "type": "outcomeTrue",
1453 "xml": "<outcome value='false'>\n",
1456 "x": 1409.8993377685547,
1457 "y": 1445.7882862091064,
1458 "z": "6262cf90.82826",
1463 "id": "f0fc160f.719fc8",
1464 "type": "outcomeTrue",
1466 "xml": "<outcome value='true'>\n",
1469 "x": 1808.899471282959,
1470 "y": 1391.010341644287,
1471 "z": "6262cf90.82826",
1476 "id": "b831c9c0.001f08",
1478 "name": "call GENERIC-RESOURCE-API:wan-connection-topology-operation-create",
1479 "xml": "<call module='GENERIC-RESOURCE-API' rpc='wan-connection-topology-operation-create' mode='sync' >\n",
1482 "x": 2167.899398803711,
1483 "y": 1392.0103950500488,
1484 "z": "6262cf90.82826",
1489 "id": "1fe426ab.fd1089",
1491 "name": "contains wan-connection",
1492 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='contains' >\n <parameter name=\"source\" value=\"`$network-topology-operation-input.service-information.onap-model-information.model-name`\"/>\n <parameter name=\"target\" value=\"wan-connection\"/>\n",
1495 "x": 1615.56591796875,
1496 "y": 1670.232666015625,
1497 "z": "6262cf90.82826",
1499 ["ff1ea989.df69b8", "d8afda97.54c288"]
1502 "id": "d8afda97.54c288",
1503 "type": "outcomeTrue",
1505 "xml": "<outcome value='false'>\n",
1508 "x": 1400.565933227539,
1509 "y": 1746.1215896606445,
1510 "z": "6262cf90.82826",
1515 "id": "ff1ea989.df69b8",
1516 "type": "outcomeTrue",
1518 "xml": "<outcome value='true'>\n",
1521 "x": 1816.566074371338,
1522 "y": 1669.343698501587,
1523 "z": "6262cf90.82826",
1528 "id": "bae544d2.711e28",
1530 "name": "call GENERIC-RESOURCE-API:wan-connection-topology-operation-deactivate",
1531 "xml": "<call module='GENERIC-RESOURCE-API' rpc='wan-connection-topology-operation-deactivate' mode='sync' >\n",
1534 "x": 2182.5660400390625,
1535 "y": 1666.343713760376,
1536 "z": "6262cf90.82826",
1541 "id": "8343f26d.19336",
1543 "name": "set network-level-oper-status",
1544 "xml": "<set>\n<parameter name='service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.order-status' value='Created' />\n<parameter name='service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.last-rpc-action' value='`$network-topology-operation-input.sdnc-request-header.svc-action`' />\n<parameter name='service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.last-action' value='`$network-topology-operation-input.request-information.request-action`' />\n",
1546 "x": 504.79057693481445,
1547 "y": 1227.1833486557007,
1548 "z": "6262cf90.82826",
1551 "id": "fc4f404.28de9c",
1553 "name": "set object-path",
1554 "xml": "<set>\n<parameter name='network-object-path' value=\"`'restconf/config/GENERIC-RESOURCE-API:services/service/'\n + $network-topology-operation-input.service-information.service-instance-id\n + '/service-data/networks/network/'\n + $networkId\n + '/network-data/network-topology/'` \" />\n \n",
1556 "x": 462.5048828125,
1557 "y": 1181.7548751831055,
1558 "z": "6262cf90.82826",
1561 "id": "b8117e21.6ea85",
1563 "name": "set networkId",
1564 "xml": "<set>\n<parameter name='networkId' value='`$network-topology-operation-input.network-information.network-id`' />\n",
1566 "x": 456.7905158996582,
1567 "y": 1144.6119832992554,
1568 "z": "6262cf90.82826",