Chore: Add gerrit maven verify GHA workflow
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / GENERIC-RESOURCE-API_network-topology-operation.json
1 [
2     {
3         "id": "1e27a7c7.a2c0e8",
4         "type": "dgstart",
5         "name": "DGSTART",
6         "outputs": 1,
7         "x": 136.54763793945312,
8         "y": 74.77775239944458,
9         "z": "8219a869.858648",
10         "wires": [
11             [
12                 "f9f6328.32a5bd"
13             ]
14         ]
15     },
16     {
17         "id": "f9f6328.32a5bd",
18         "type": "service-logic",
19         "name": "GENERIC-RESOURCE-API ${project.version}",
20         "module": "GENERIC-RESOURCE-API",
21         "version": "${project.version}",
22         "comments": "",
23         "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}'>",
24         "outputs": 1,
25         "x": 177.5,
26         "y": 115.01585865020752,
27         "z": "8219a869.858648",
28         "wires": [
29             [
30                 "9142b902.63a7b8"
31             ]
32         ]
33     },
34     {
35         "id": "9142b902.63a7b8",
36         "type": "method",
37         "name": "network-topology-operation",
38         "xml": "<method rpc='network-topology-operation' mode='sync'>\n",
39         "comments": "",
40         "outputs": 1,
41         "x": 156.9762725830078,
42         "y": 165.77775192260742,
43         "z": "8219a869.858648",
44         "wires": [
45             [
46                 "7da65c0d.1905f4"
47             ]
48         ]
49     },
50     {
51         "id": "eaaf8ee8.f9877",
52         "type": "comment",
53         "name": " NETWORK-TOPOLOGY-OPERATION ",
54         "info": "",
55         "comments": "",
56         "x": 489.89249420166016,
57         "y": 22.364089965820312,
58         "z": "8219a869.858648",
59         "wires": []
60     },
61     {
62         "id": "7da65c0d.1905f4",
63         "type": "block",
64         "name": "block : atomic",
65         "xml": "<block atomic=\"true\">",
66         "atomic": "true",
67         "outputs": 1,
68         "x": 209.54766845703125,
69         "y": 238.22122955322266,
70         "z": "8219a869.858648",
71         "wires": [
72             [
73                 "c46d40a7.05467",
74                 "a800b823.efeff8",
75                 "1b7cacb4.3eb843",
76                 "c653bf24.72f6f"
77             ]
78         ]
79     },
80     {
81         "id": "c46d40a7.05467",
82         "type": "returnSuccess",
83         "name": "return success",
84         "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",
85         "comments": "",
86         "x": 413.63104248046875,
87         "y": 1264.3138828277588,
88         "z": "8219a869.858648",
89         "wires": []
90     },
91     {
92         "id": "a800b823.efeff8",
93         "type": "switchNode",
94         "name": "switch svc-action",
95         "xml": "<switch test='`$network-topology-operation-input.sdnc-request-header.svc-action`'>\n",
96         "comments": "",
97         "outputs": 1,
98         "x": 436.26190185546875,
99         "y": 468.6349239349365,
100         "z": "8219a869.858648",
101         "wires": [
102             [
103                 "579ade78.9686f",
104                 "90ee633e.22142",
105                 "1c22494b.adce57",
106                 "b2a49821.7d4d28",
107                 "1b830aa8.7a2e35",
108                 "e65a5795.2aa7e8",
109                 "cddace48.d73d5",
110                 "33ae8b87.cdb6f4",
111                 "c9c439a4.644948",
112                 "f1964d76.299a5"
113             ]
114         ]
115     },
116     {
117         "id": "579ade78.9686f",
118         "type": "other",
119         "name": "assign",
120         "xml": "<outcome value='assign'>\n",
121         "comments": "",
122         "outputs": 1,
123         "x": 650.7381401062012,
124         "y": 240.9206027984619,
125         "z": "8219a869.858648",
126         "wires": [
127             [
128                 "154b49d6.8d5566"
129             ]
130         ]
131     },
132     {
133         "id": "154b49d6.8d5566",
134         "type": "block",
135         "name": "block : atomic",
136         "xml": "<block atomic=\"true\">",
137         "atomic": "true",
138         "outputs": 1,
139         "x": 822.9763107299805,
140         "y": 238.92073154449463,
141         "z": "8219a869.858648",
142         "wires": [
143             [
144                 "41bdfec0.46d4c"
145             ]
146         ]
147     },
148     {
149         "id": "1b7cacb4.3eb843",
150         "type": "call",
151         "name": "call GENERIC-RESOURCE-API:validate-network-input",
152         "xml": "<call module='GENERIC-RESOURCE-API' rpc='validate-network-input' mode='sync' >\n",
153         "comments": "",
154         "outputs": 1,
155         "x": 546.5476264953613,
156         "y": 178.77775311470032,
157         "z": "8219a869.858648",
158         "wires": [
159             []
160         ]
161     },
162     {
163         "id": "90ee633e.22142",
164         "type": "other",
165         "name": "activate",
166         "xml": "<outcome value='activate'>\n",
167         "comments": "",
168         "outputs": 1,
169         "x": 653.547679901123,
170         "y": 330.7777404785156,
171         "z": "8219a869.858648",
172         "wires": [
173             [
174                 "b4a2c51c.9bf118"
175             ]
176         ]
177     },
178     {
179         "id": "660cc5db.d692ac",
180         "type": "block",
181         "name": "block : atomic",
182         "xml": "<block atomic=\"true\">",
183         "atomic": "true",
184         "outputs": 1,
185         "x": 1108.7859954833984,
186         "y": 415.77799224853516,
187         "z": "8219a869.858648",
188         "wires": [
189             [
190                 "153b5df3.1aa3b2",
191                 "861a03d4.b6c46",
192                 "4d5d1a6.1ffe7e4"
193             ]
194         ]
195     },
196     {
197         "id": "df4a2853.72a188",
198         "type": "call",
199         "name": "call GENERIC-RESOURCE-API:network-topology-operation-activate",
200         "xml": "<call module='GENERIC-RESOURCE-API' rpc='network-topology-operation-activate' mode='sync' >\n",
201         "comments": "",
202         "outputs": 1,
203         "x": 2300.607566833496,
204         "y": 919.38498878479,
205         "z": "8219a869.858648",
206         "wires": [
207             []
208         ]
209     },
210     {
211         "id": "1c22494b.adce57",
212         "type": "other",
213         "name": "deactivate",
214         "xml": "<outcome value='deactivate'>\n",
215         "comments": "",
216         "outputs": 1,
217         "x": 647.5476722717285,
218         "y": 562.777738571167,
219         "z": "8219a869.858648",
220         "wires": [
221             [
222                 "3ba10e57.029e32"
223             ]
224         ]
225     },
226     {
227         "id": "9519eead.4ec21",
228         "type": "block",
229         "name": "block : atomic",
230         "xml": "<block atomic=\"true\">",
231         "atomic": "true",
232         "outputs": 1,
233         "x": 1084.7859725952148,
234         "y": 802.7780523300171,
235         "z": "8219a869.858648",
236         "wires": [
237             [
238                 "153b5df3.1aa3b2",
239                 "372adf7c.eb4d6",
240                 "4d5d1a6.1ffe7e4"
241             ]
242         ]
243     },
244     {
245         "id": "372adf7c.eb4d6",
246         "type": "call",
247         "name": "call GENERIC-RESOURCE-API:network-topology-operation-deactivate",
248         "xml": "<call module='GENERIC-RESOURCE-API' rpc='network-topology-operation-deactivate' mode='sync' >\n",
249         "comments": "",
250         "outputs": 1,
251         "x": 1628.774169921875,
252         "y": 1007.6350364685059,
253         "z": "8219a869.858648",
254         "wires": [
255             []
256         ]
257     },
258     {
259         "id": "b2a49821.7d4d28",
260         "type": "other",
261         "name": "unassign",
262         "xml": "<outcome value='unassign'>\n",
263         "comments": "",
264         "outputs": 1,
265         "x": 644.5476913452148,
266         "y": 814.7777881622314,
267         "z": "8219a869.858648",
268         "wires": [
269             [
270                 "6b94ffdc.ca5fd"
271             ]
272         ]
273     },
274     {
275         "id": "6b94ffdc.ca5fd",
276         "type": "block",
277         "name": "block : atomic",
278         "xml": "<block atomic=\"true\">",
279         "atomic": "true",
280         "outputs": 1,
281         "x": 825.7858505249023,
282         "y": 815.777910232544,
283         "z": "8219a869.858648",
284         "wires": [
285             [
286                 "153b5df3.1aa3b2",
287                 "ff44806e.c3ac7",
288                 "4d5d1a6.1ffe7e4"
289             ]
290         ]
291     },
292     {
293         "id": "23dd09f6.b62806",
294         "type": "call",
295         "name": "call GENERIC-RESOURCE-API:network-topology-operation-unassign",
296         "xml": "<call module='GENERIC-RESOURCE-API' rpc='network-topology-operation-unassign' mode='sync' >\n",
297         "comments": "",
298         "outputs": 1,
299         "x": 2296.3574295043945,
300         "y": 1112.884958267212,
301         "z": "8219a869.858648",
302         "wires": [
303             []
304         ]
305     },
306     {
307         "id": "1b830aa8.7a2e35",
308         "type": "other",
309         "name": "other",
310         "xml": "<outcome value='Other'>\n",
311         "comments": "",
312         "outputs": 1,
313         "x": 589.5477180480957,
314         "y": 2568.777879714966,
315         "z": "8219a869.858648",
316         "wires": [
317             [
318                 "4fcc3aef.d47ee4"
319             ]
320         ]
321     },
322     {
323         "id": "4fcc3aef.d47ee4",
324         "type": "returnFailure",
325         "name": "return failure",
326         "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",
327         "comments": "",
328         "x": 771.5477142333984,
329         "y": 2567.777889251709,
330         "z": "8219a869.858648",
331         "wires": []
332     },
333     {
334         "id": "c653bf24.72f6f",
335         "type": "set",
336         "name": "Set final indicator to Y",
337         "xml": "<set>\n<parameter name=\"ack-final\" value=\"Y\"/>",
338         "comments": "",
339         "x": 432.6587371826172,
340         "y": 1223.4722213745117,
341         "z": "8219a869.858648",
342         "wires": []
343     },
344     {
345         "id": "2a7f7b48.96f564",
346         "type": "for",
347         "name": "for nidx..service-data.networks.network[]",
348         "xml": "<for index='nidx' start='0' end='`$service-data.networks.network_length`' >\n",
349         "comments": "",
350         "outputs": 1,
351         "x": 2165.2780952453613,
352         "y": 457.5396976470947,
353         "z": "8219a869.858648",
354         "wires": [
355             [
356                 "fc661165.b5a09"
357             ]
358         ]
359     },
360     {
361         "id": "153b5df3.1aa3b2",
362         "type": "switchNode",
363         "name": "switch service-data.networks.network_length",
364         "xml": "<switch test='`$service-data.networks.network_length`'>\n",
365         "comments": "",
366         "outputs": 1,
367         "x": 1442.7422523498535,
368         "y": 425.8610897064209,
369         "z": "8219a869.858648",
370         "wires": [
371             [
372                 "c17a83fc.bbfb5",
373                 "8fc5b6b7.783f98"
374             ]
375         ]
376     },
377     {
378         "id": "c17a83fc.bbfb5",
379         "type": "other",
380         "name": "outcome Null",
381         "xml": "<outcome value=''>\n",
382         "comments": "",
383         "outputs": 1,
384         "x": 1741.992130279541,
385         "y": 424.11108779907227,
386         "z": "8219a869.858648",
387         "wires": [
388             [
389                 "5486cd52.37da04"
390             ]
391         ]
392     },
393     {
394         "id": "8fc5b6b7.783f98",
395         "type": "other",
396         "name": "other",
397         "xml": "<outcome value='Other'>\n",
398         "comments": "",
399         "outputs": 1,
400         "x": 1695.9921607971191,
401         "y": 457.1111087799072,
402         "z": "8219a869.858648",
403         "wires": [
404             [
405                 "a18e3ac0.fbf2a8"
406             ]
407         ]
408     },
409     {
410         "id": "fc661165.b5a09",
411         "type": "switchNode",
412         "name": "switch networkid found",
413         "xml": "<switch test=\"`$service-data.networks.network[$nidx].network-id == $network-topology-operation-input.network-information.network-id`\">\n\n",
414         "comments": "",
415         "outputs": 1,
416         "x": 2455.706645965576,
417         "y": 456.78978157043457,
418         "z": "8219a869.858648",
419         "wires": [
420             [
421                 "bed52f1.91ac3d"
422             ]
423         ]
424     },
425     {
426         "id": "bed52f1.91ac3d",
427         "type": "outcomeTrue",
428         "name": "true",
429         "xml": "<outcome value='true'>\n",
430         "comments": "",
431         "outputs": 1,
432         "x": 2644.6590003967285,
433         "y": 457.6825199127197,
434         "z": "8219a869.858648",
435         "wires": [
436             [
437                 "779dc900.b644d8"
438             ]
439         ]
440     },
441     {
442         "id": "779dc900.b644d8",
443         "type": "set",
444         "name": "set tmp.nidx and network-data",
445         "xml": "<set>\n<parameter name='tmp.nidx' value='`$nidx`' />\n<parameter name='network-data.' value='`$service-data.networks.network[$nidx].`' />\n",
446         "comments": "",
447         "x": 2878.1907691955566,
448         "y": 456.43252754211426,
449         "z": "8219a869.858648",
450         "wires": []
451     },
452     {
453         "id": "6906d42b.83dd1c",
454         "type": "comment",
455         "name": "Find the index to service data for this network - save id in tmp.nidx, save service-data",
456         "info": "",
457         "comments": "",
458         "x": 1593.1035461425781,
459         "y": 391.11110973358154,
460         "z": "8219a869.858648",
461         "wires": []
462     },
463     {
464         "id": "95465718.254478",
465         "type": "comment",
466         "name": "service-data  will not be stored until we have a network-id",
467         "info": "",
468         "comments": "",
469         "x": 1161.2144317626953,
470         "y": 20,
471         "z": "8219a869.858648",
472         "wires": []
473     },
474     {
475         "id": "5486cd52.37da04",
476         "type": "returnFailure",
477         "name": "return failure",
478         "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",
479         "comments": "",
480         "x": 1933.769687652588,
481         "y": 422.0000858306885,
482         "z": "8219a869.858648",
483         "wires": []
484     },
485     {
486         "id": "a18e3ac0.fbf2a8",
487         "type": "block",
488         "name": "block : atomic",
489         "xml": "<block atomic=\"true\">",
490         "atomic": "true",
491         "outputs": 1,
492         "x": 1863.2621269226074,
493         "y": 456.6656856536865,
494         "z": "8219a869.858648",
495         "wires": [
496             [
497                 "2a7f7b48.96f564",
498                 "6c047532.adeb9c"
499             ]
500         ]
501     },
502     {
503         "id": "6c047532.adeb9c",
504         "type": "switchNode",
505         "name": "switch tmp.nidx ",
506         "xml": "<switch test=\"`$tmp.nidx`\">\n\n",
507         "comments": "",
508         "outputs": 1,
509         "x": 2092.3296394348145,
510         "y": 507.0228967666626,
511         "z": "8219a869.858648",
512         "wires": [
513             [
514                 "c8b50e00.37e21",
515                 "2459b978.6eeb96"
516             ]
517         ]
518     },
519     {
520         "id": "a4b154d2.d24a98",
521         "type": "returnFailure",
522         "name": "return failure",
523         "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",
524         "comments": "",
525         "x": 2445.186622619629,
526         "y": 502.73713874816895,
527         "z": "8219a869.858648",
528         "wires": []
529     },
530     {
531         "id": "c8b50e00.37e21",
532         "type": "outcome",
533         "name": "NULL",
534         "xml": "<outcome value=''>\n",
535         "comments": "",
536         "outputs": 1,
537         "x": 2263.7581748962402,
538         "y": 505.59428215026855,
539         "z": "8219a869.858648",
540         "wires": [
541             [
542                 "a4b154d2.d24a98"
543             ]
544         ]
545     },
546     {
547         "id": "861a03d4.b6c46",
548         "type": "switchNode",
549         "name": "switch network-level-oper-status",
550         "xml": "<switch test='`$service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.order-status`'>\n",
551         "comments": "",
552         "outputs": 1,
553         "x": 1513.575798034668,
554         "y": 919.336389541626,
555         "z": "8219a869.858648",
556         "wires": [
557             [
558                 "35d066f7.c8c83a",
559                 "5db6e1dd.9c034"
560             ]
561         ]
562     },
563     {
564         "id": "35d066f7.c8c83a",
565         "type": "outcome",
566         "name": "outcome PendingCreate",
567         "xml": "<outcome value='PendingCreate'>\n",
568         "comments": "",
569         "outputs": 1,
570         "x": 1878.5757776896153,
571         "y": 919.3363742828369,
572         "z": "8219a869.858648",
573         "wires": [
574             [
575                 "df4a2853.72a188"
576             ]
577         ]
578     },
579     {
580         "id": "5db6e1dd.9c034",
581         "type": "other",
582         "name": "other",
583         "xml": "<outcome value='Other'>\n",
584         "comments": "",
585         "outputs": 1,
586         "x": 1828.5758247375488,
587         "y": 959.336404800415,
588         "z": "8219a869.858648",
589         "wires": [
590             [
591                 "95937dfc.560a6"
592             ]
593         ]
594     },
595     {
596         "id": "95937dfc.560a6",
597         "type": "returnFailure",
598         "name": "return failure",
599         "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`\" />",
600         "comments": "",
601         "x": 1998.5758247375488,
602         "y": 959.336404800415,
603         "z": "8219a869.858648",
604         "wires": []
605     },
606     {
607         "id": "ff44806e.c3ac7",
608         "type": "switchNode",
609         "name": "switch network-level-oper-status",
610         "xml": "<switch test='`$service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.order-status`'>\n",
611         "comments": "",
612         "outputs": 1,
613         "x": 1503.178810119629,
614         "y": 1114.4891605377197,
615         "z": "8219a869.858648",
616         "wires": [
617             [
618                 "6af81e00.f4b56",
619                 "36399347.d4563c",
620                 "63cca36.d07f25c"
621             ]
622         ]
623     },
624     {
625         "id": "6af81e00.f4b56",
626         "type": "outcome",
627         "name": "outcome PendingCreate",
628         "xml": "<outcome value='PendingCreate'>\n",
629         "comments": "",
630         "outputs": 1,
631         "x": 1863.1787796020508,
632         "y": 1114.4891910552979,
633         "z": "8219a869.858648",
634         "wires": [
635             [
636                 "23dd09f6.b62806"
637             ]
638         ]
639     },
640     {
641         "id": "36399347.d4563c",
642         "type": "other",
643         "name": "other",
644         "xml": "<outcome value='Other'>\n",
645         "comments": "",
646         "outputs": 1,
647         "x": 1818.9287033081055,
648         "y": 1185.9892539978027,
649         "z": "8219a869.858648",
650         "wires": [
651             [
652                 "2aee0aed.346576"
653             ]
654         ]
655     },
656     {
657         "id": "2aee0aed.346576",
658         "type": "returnFailure",
659         "name": "return failure",
660         "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`\" />",
661         "comments": "",
662         "x": 2010.2621231079102,
663         "y": 1184.6558828353882,
664         "z": "8219a869.858648",
665         "wires": []
666     },
667     {
668         "id": "63cca36.d07f25c",
669         "type": "outcome",
670         "name": "outcome PendingDelete",
671         "xml": "<outcome value='PendingDelete'>\n",
672         "comments": "",
673         "outputs": 1,
674         "x": 1866.4090042114258,
675         "y": 1152.3363590240479,
676         "z": "8219a869.858648",
677         "wires": [
678             [
679                 "23dd09f6.b62806"
680             ]
681         ]
682     },
683     {
684         "id": "e65a5795.2aa7e8",
685         "type": "other",
686         "name": "changeassign",
687         "xml": "<outcome value='changeassign'>",
688         "comments": "",
689         "outputs": 1,
690         "x": 655.5477104187012,
691         "y": 465.77777099609375,
692         "z": "8219a869.858648",
693         "wires": [
694             [
695                 "651cd10b.8f5c7"
696             ]
697         ]
698     },
699     {
700         "id": "651cd10b.8f5c7",
701         "type": "block",
702         "name": "block : atomic",
703         "xml": "<block atomic=\"true\">",
704         "atomic": "true",
705         "outputs": 1,
706         "x": 1027.797649383545,
707         "y": 462.7777624130249,
708         "z": "8219a869.858648",
709         "wires": [
710             [
711                 "153b5df3.1aa3b2",
712                 "33a32095.1d0ca"
713             ]
714         ]
715     },
716     {
717         "id": "7b6569f0.cbf838",
718         "type": "call",
719         "name": "call GENERIC-RESOURCE-API:network-topology-operation-assign",
720         "xml": "<call module='GENERIC-RESOURCE-API' rpc='network-topology-operation-assign' mode='sync' >\n",
721         "comments": "",
722         "outputs": 1,
723         "x": 1796.5478324890137,
724         "y": 160.77776336669922,
725         "z": "8219a869.858648",
726         "wires": [
727             []
728         ]
729     },
730     {
731         "id": "41bdfec0.46d4c",
732         "type": "switchNode",
733         "name": "switch network-level-oper-status",
734         "xml": "<switch test='`$service-data.networks.network[$tmp.nidx].network-data.network-level-oper-status.order-status`'>\n",
735         "comments": "",
736         "outputs": 1,
737         "x": 1092.5158882141113,
738         "y": 98.72915458679199,
739         "z": "8219a869.858648",
740         "wires": [
741             [
742                 "6d381eb0.53f11",
743                 "209a7a19.1e7e26",
744                 "e5e4f036.48102",
745                 "9c6fbbbd.33ee08"
746             ]
747         ]
748     },
749     {
750         "id": "6d381eb0.53f11",
751         "type": "outcome",
752         "name": "outcome PendingCreate",
753         "xml": "<outcome value='PendingCreate'>\n",
754         "comments": "",
755         "outputs": 1,
756         "x": 1478.5159339904785,
757         "y": 118.72913646697998,
758         "z": "8219a869.858648",
759         "wires": [
760             [
761                 "629dce5f.1c7a9"
762             ]
763         ]
764     },
765     {
766         "id": "209a7a19.1e7e26",
767         "type": "other",
768         "name": "other",
769         "xml": "<outcome value='Other'>\n",
770         "comments": "",
771         "outputs": 1,
772         "x": 1426.5159301757812,
773         "y": 160.72916793823242,
774         "z": "8219a869.858648",
775         "wires": [
776             [
777                 "7b6569f0.cbf838"
778             ]
779         ]
780     },
781     {
782         "id": "629dce5f.1c7a9",
783         "type": "returnFailure",
784         "name": "return failure",
785         "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`\" />",
786         "comments": "",
787         "x": 1753.51615524292,
788         "y": 114.72918510437012,
789         "z": "8219a869.858648",
790         "wires": []
791     },
792     {
793         "id": "9c6fbbbd.33ee08",
794         "type": "outcome",
795         "name": "outcome PendingDelete",
796         "xml": "<outcome value='PendingDelete'>\n",
797         "comments": "",
798         "outputs": 1,
799         "x": 1476.5476722717285,
800         "y": 83.77775192260742,
801         "z": "8219a869.858648",
802         "wires": [
803             [
804                 "629dce5f.1c7a9"
805             ]
806         ]
807     },
808     {
809         "id": "e5e4f036.48102",
810         "type": "outcome",
811         "name": "outcome Created",
812         "xml": "<outcome value='Created'>\n",
813         "comments": "",
814         "outputs": 1,
815         "x": 1456.5477104187012,
816         "y": 48.777753829956055,
817         "z": "8219a869.858648",
818         "wires": [
819             [
820                 "629dce5f.1c7a9"
821             ]
822         ]
823     },
824     {
825         "id": "33a32095.1d0ca",
826         "type": "call",
827         "name": "call GENERIC-RESOURCE-API:network-topology-operation-changeassign",
828         "xml": "<call module='GENERIC-RESOURCE-API' rpc='network-topology-operation-changeassign' mode='sync' >\n",
829         "comments": "",
830         "outputs": 1,
831         "x": 1605.794044494629,
832         "y": 851.2738800048828,
833         "z": "8219a869.858648",
834         "wires": [
835             []
836         ]
837     },
838     {
839         "id": "4d5d1a6.1ffe7e4",
840         "type": "switchNode",
841         "name": "switch network-information.network-instance-group-id",
842         "xml": "<switch test='`$network-topology-operation-input.network-information.network-instance-group-id`'>\n\n",
843         "comments": "",
844         "outputs": 1,
845         "x": 1517.98628616333,
846         "y": 683.2787666320801,
847         "z": "8219a869.858648",
848         "wires": [
849             [
850                 "eb364fb8.96141",
851                 "a1559a9d.cb90f8"
852             ]
853         ]
854     },
855     {
856         "id": "eb364fb8.96141",
857         "type": "other",
858         "name": "Other",
859         "xml": "<outcome value='Other'>",
860         "comments": "",
861         "outputs": 1,
862         "x": 1804.7361679077148,
863         "y": 721.4454336166382,
864         "z": "8219a869.858648",
865         "wires": [
866             [
867                 "ce978c0d.77ec9"
868             ]
869         ]
870     },
871     {
872         "id": "a1559a9d.cb90f8",
873         "type": "other",
874         "name": "NULL",
875         "xml": "<outcome value=''>",
876         "comments": "",
877         "outputs": 1,
878         "x": 1802.4030647277832,
879         "y": 688.4453077316284,
880         "z": "8219a869.858648",
881         "wires": [
882             [
883                 "49ad5a08.53a714"
884             ]
885         ]
886     },
887     {
888         "id": "49ad5a08.53a714",
889         "type": "returnSuccess",
890         "name": "return success",
891         "xml": "<return status='success'>\n",
892         "comments": "",
893         "x": 1962.7362937927246,
894         "y": 685.4453649520874,
895         "z": "8219a869.858648",
896         "wires": []
897     },
898     {
899         "id": "12e43bf5.2639c4",
900         "type": "switchNode",
901         "name": "service-data.network-instance-groups.network-instance-group_length",
902         "xml": "<switch test='`$service-data.network-instance-groups.network-instance-group_length`'>\n",
903         "comments": "",
904         "outputs": 1,
905         "x": 2297.811908721924,
906         "y": 714.7111825942993,
907         "z": "8219a869.858648",
908         "wires": [
909             [
910                 "2728faf9.9c4456",
911                 "d59945c0.d5a2f8"
912             ]
913         ]
914     },
915     {
916         "id": "2728faf9.9c4456",
917         "type": "other",
918         "name": "outcome Null",
919         "xml": "<outcome value=''>\n",
920         "comments": "",
921         "outputs": 1,
922         "x": 2657.0615997314453,
923         "y": 671.7111854553223,
924         "z": "8219a869.858648",
925         "wires": [
926             [
927                 "554c5dd5.7e8644"
928             ]
929         ]
930     },
931     {
932         "id": "d59945c0.d5a2f8",
933         "type": "other",
934         "name": "other",
935         "xml": "<outcome value='Other'>\n",
936         "comments": "",
937         "outputs": 1,
938         "x": 2637.0615997314453,
939         "y": 706.7111854553223,
940         "z": "8219a869.858648",
941         "wires": [
942             [
943                 "cadc09d7.9813e8"
944             ]
945         ]
946     },
947     {
948         "id": "ce978c0d.77ec9",
949         "type": "block",
950         "name": "block",
951         "xml": "<block>\n",
952         "atomic": "false",
953         "comments": "",
954         "outputs": 1,
955         "x": 1938.8474235534668,
956         "y": 721.889838218689,
957         "z": "8219a869.858648",
958         "wires": [
959             [
960                 "12e43bf5.2639c4"
961             ]
962         ]
963     },
964     {
965         "id": "72580ae5.e78014",
966         "type": "outcomeTrue",
967         "name": "true",
968         "xml": "<outcome value='true'>\n",
969         "comments": "",
970         "outputs": 1,
971         "x": 4061.0554161071777,
972         "y": 649.9217891693115,
973         "z": "8219a869.858648",
974         "wires": [
975             [
976                 "5bc3963b.959598"
977             ]
978         ]
979     },
980     {
981         "id": "34e31311.24b3ec",
982         "type": "set",
983         "name": "set tmp.ngidx and ctx.network-instance-group-data",
984         "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",
985         "comments": "",
986         "x": 4503.587383270264,
987         "y": 649.6718139648438,
988         "z": "8219a869.858648",
989         "wires": []
990     },
991     {
992         "id": "5bc3963b.959598",
993         "type": "block",
994         "name": "block : atomic",
995         "xml": "<block atomic=\"true\">",
996         "atomic": "true",
997         "outputs": 1,
998         "x": 4209.673854827881,
999         "y": 649.778974533081,
1000         "z": "8219a869.858648",
1001         "wires": [
1002             [
1003                 "34e31311.24b3ec"
1004             ]
1005         ]
1006     },
1007     {
1008         "id": "54948c78.13e924",
1009         "type": "for",
1010         "name": "for ngidx..service-data.network-instance-groups.network-instance-group[]",
1011         "xml": "<for index='ngidx' start='0' end='`$service-data.network-instance-groups.network-instance-_length`' >\n",
1012         "comments": "",
1013         "outputs": 1,
1014         "x": 3243.9238204956055,
1015         "y": 710.0287618637085,
1016         "z": "8219a869.858648",
1017         "wires": [
1018             [
1019                 "75f9e2f5.e8041c"
1020             ]
1021         ]
1022     },
1023     {
1024         "id": "75f9e2f5.e8041c",
1025         "type": "switchNode",
1026         "name": "switch network-instance-group-id found",
1027         "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",
1028         "comments": "",
1029         "outputs": 1,
1030         "x": 3689.3524169921875,
1031         "y": 709.7789306640625,
1032         "z": "8219a869.858648",
1033         "wires": [
1034             [
1035                 "72580ae5.e78014"
1036             ]
1037         ]
1038     },
1039     {
1040         "id": "cadc09d7.9813e8",
1041         "type": "block",
1042         "name": "block : atomic",
1043         "xml": "<block atomic=\"true\">",
1044         "atomic": "true",
1045         "outputs": 1,
1046         "x": 2855.907699584961,
1047         "y": 707.9046869277954,
1048         "z": "8219a869.858648",
1049         "wires": [
1050             [
1051                 "54948c78.13e924"
1052             ]
1053         ]
1054     },
1055     {
1056         "id": "554c5dd5.7e8644",
1057         "type": "returnFailure",
1058         "name": "return failure",
1059         "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",
1060         "comments": "",
1061         "x": 2848.6112518310547,
1062         "y": 671.2787523269653,
1063         "z": "8219a869.858648",
1064         "wires": []
1065     },
1066     {
1067         "id": "2459b978.6eeb96",
1068         "type": "other",
1069         "name": "other",
1070         "xml": "<outcome value='Other'>\n",
1071         "comments": "",
1072         "outputs": 1,
1073         "x": 2263.2938270568848,
1074         "y": 536.5238647460938,
1075         "z": "8219a869.858648",
1076         "wires": [
1077             [
1078                 "1ed328e0.6f16c7"
1079             ]
1080         ]
1081     },
1082     {
1083         "id": "1ed328e0.6f16c7",
1084         "type": "set",
1085         "name": "set nidx",
1086         "xml": "<set>\n<parameter name='nidx' value='`$tmp.nidx`' />\n",
1087         "comments": "",
1088         "x": 2420.2938270568848,
1089         "y": 537.5238647460938,
1090         "z": "8219a869.858648",
1091         "wires": []
1092     },
1093     {
1094         "id": "b4a2c51c.9bf118",
1095         "type": "switchNode",
1096         "name": "switch request-action",
1097         "xml": "<switch test='`$network-topology-operation-input.request-information.request-action`'>\n",
1098         "comments": "",
1099         "outputs": 1,
1100         "x": 844.6588249206543,
1101         "y": 323.2326765060425,
1102         "z": "8219a869.858648",
1103         "wires": [
1104             [
1105                 "d150a8f6.70cf98",
1106                 "6fd60384.6df67c",
1107                 "bf7ed4ea.d9a8d8",
1108                 "861169d6.7df5d8"
1109             ]
1110         ]
1111     },
1112     {
1113         "id": "d150a8f6.70cf98",
1114         "type": "outcome",
1115         "name": "ActivateDCINetworkInstance",
1116         "xml": "<outcome value='ActivateDCINetworkInstance'>",
1117         "comments": "",
1118         "outputs": 1,
1119         "x": 1140.9920501708984,
1120         "y": 268.23250579833984,
1121         "z": "8219a869.858648",
1122         "wires": [
1123             [
1124                 "7f681a35.b52204"
1125             ]
1126         ]
1127     },
1128     {
1129         "id": "7f681a35.b52204",
1130         "type": "call",
1131         "name": "call GENERIC-RESOURCE-API:dci-connects-network-topology-operation-activate",
1132         "xml": "<call module='GENERIC-RESOURCE-API' rpc='dci-connects-network-topology-operation-activate' mode='sync' >\n",
1133         "comments": "",
1134         "outputs": 1,
1135         "x": 1655.9921264648438,
1136         "y": 267.8993377685547,
1137         "z": "8219a869.858648",
1138         "wires": [
1139             []
1140         ]
1141     },
1142     {
1143         "id": "6fd60384.6df67c",
1144         "type": "outcome",
1145         "name": "other",
1146         "xml": "<outcome value='other'>",
1147         "comments": "",
1148         "outputs": 1,
1149         "x": 977.9921684265137,
1150         "y": 372.8992614746094,
1151         "z": "8219a869.858648",
1152         "wires": [
1153             [
1154                 "434dbd2e.fa1f54"
1155             ]
1156         ]
1157     },
1158     {
1159         "id": "3ba10e57.029e32",
1160         "type": "switchNode",
1161         "name": "switch request-action",
1162         "xml": "<switch test='`$network-topology-operation-input.request-information.request-action`'>\n",
1163         "comments": "",
1164         "outputs": 1,
1165         "x": 849.2143745422363,
1166         "y": 564.6770572662354,
1167         "z": "8219a869.858648",
1168         "wires": [
1169             [
1170                 "a1c407eb.c47c08",
1171                 "91991218.67145",
1172                 "b71277b2.22fdf8",
1173                 "ebbb06dc.f2bfa8"
1174             ]
1175         ]
1176     },
1177     {
1178         "id": "a1c407eb.c47c08",
1179         "type": "outcome",
1180         "name": "DeactivateSOTNConnectivityInstance",
1181         "xml": "<outcome value='DeactivateSOTNConnectivityInstance'>",
1182         "comments": "",
1183         "outputs": 1,
1184         "x": 1138.9922523498535,
1185         "y": 508.8991947174072,
1186         "z": "8219a869.858648",
1187         "wires": [
1188             [
1189                 "78112491.20419c"
1190             ]
1191         ]
1192     },
1193     {
1194         "id": "91991218.67145",
1195         "type": "other",
1196         "name": "other",
1197         "xml": "<outcome value='Other'>\n",
1198         "comments": "",
1199         "outputs": 1,
1200         "x": 998.4373397827148,
1201         "y": 655.5908031463623,
1202         "z": "8219a869.858648",
1203         "wires": [
1204             [
1205                 "abc50963.ab6478"
1206             ]
1207         ]
1208     },
1209     {
1210         "id": "78112491.20419c",
1211         "type": "call",
1212         "name": "call GENERIC-RESOURCE-API:sotn-network-topology-operation-deactivate",
1213         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sotn-network-topology-operation-deactivate' mode='sync' >\n",
1214         "comments": "",
1215         "outputs": 1,
1216         "x": 1630.3495178222656,
1217         "y": 507.18256759643555,
1218         "z": "8219a869.858648",
1219         "wires": [
1220             []
1221         ]
1222     },
1223     {
1224         "id": "cddace48.d73d5",
1225         "type": "other",
1226         "name": "create",
1227         "xml": "<outcome value='create'>\n",
1228         "comments": "",
1229         "outputs": 1,
1230         "x": 645.8812637329102,
1231         "y": 1678.0111122131348,
1232         "z": "8219a869.858648",
1233         "wires": [
1234             [
1235                 "3df48f11.4089a"
1236             ]
1237         ]
1238     },
1239     {
1240         "id": "3df48f11.4089a",
1241         "type": "switchNode",
1242         "name": "switch request-action",
1243         "xml": "<switch test='`$network-topology-operation-input.request-information.request-action`'>\n",
1244         "comments": "",
1245         "outputs": 1,
1246         "x": 882.1951904296875,
1247         "y": 1679.788782119751,
1248         "z": "8219a869.858648",
1249         "wires": [
1250             [
1251                 "5c4c45b6.3e8bec",
1252                 "e597f8fd.b63538",
1253                 "89c5bd67.beb3d",
1254                 "b245425a.5411b",
1255                 "6fa2e05d.13256"
1256             ]
1257         ]
1258     },
1259     {
1260         "id": "33ae8b87.cdb6f4",
1261         "type": "other",
1262         "name": "delete",
1263         "xml": "<outcome value='delete'>\n",
1264         "comments": "",
1265         "outputs": 1,
1266         "x": 616.8812217712402,
1267         "y": 2161.0111112594604,
1268         "z": "8219a869.858648",
1269         "wires": [
1270             [
1271                 "5367f2bb.287a1c"
1272             ]
1273         ]
1274     },
1275     {
1276         "id": "5367f2bb.287a1c",
1277         "type": "switchNode",
1278         "name": "switch request-action",
1279         "xml": "<switch test='`$network-topology-operation-input.request-information.request-action`'>\n",
1280         "comments": "",
1281         "outputs": 1,
1282         "x": 924.1696014404297,
1283         "y": 2164.071994781494,
1284         "z": "8219a869.858648",
1285         "wires": [
1286             [
1287                 "3bf00019.dedb6",
1288                 "c6bf5c14.5523d",
1289                 "91ce26b2.4e44a8",
1290                 "aaa99683.0e1448",
1291                 "d0e5186c.eb1d88"
1292             ]
1293         ]
1294     },
1295     {
1296         "id": "a8bc2791.422188",
1297         "type": "block",
1298         "name": "block : atomic",
1299         "xml": "<block atomic=\"true\">",
1300         "atomic": "true",
1301         "outputs": 1,
1302         "x": 2023.9927444458008,
1303         "y": 1605.8997869491577,
1304         "z": "8219a869.858648",
1305         "wires": [
1306             [
1307                 "41977cb1.c3a6a4"
1308             ]
1309         ]
1310     },
1311     {
1312         "id": "b1a9c895.331728",
1313         "type": "block",
1314         "name": "block : atomic",
1315         "xml": "<block atomic=\"true\">",
1316         "atomic": "true",
1317         "outputs": 1,
1318         "x": 1999.437068939209,
1319         "y": 2117.4554653167725,
1320         "z": "8219a869.858648",
1321         "wires": [
1322             [
1323                 "c716166e.8a9e68"
1324             ]
1325         ]
1326     },
1327     {
1328         "id": "41977cb1.c3a6a4",
1329         "type": "call",
1330         "name": "call GENERIC-RESOURCE-API:network-topology-operation-create",
1331         "xml": "<call module='GENERIC-RESOURCE-API' rpc='network-topology-operation-create' mode='sync' >\n",
1332         "comments": "",
1333         "outputs": 1,
1334         "x": 2448.6592559814453,
1335         "y": 1605.3442859649658,
1336         "z": "8219a869.858648",
1337         "wires": [
1338             []
1339         ]
1340     },
1341     {
1342         "id": "c716166e.8a9e68",
1343         "type": "call",
1344         "name": "call GENERIC-RESOURCE-API:network-topology-operation-delete",
1345         "xml": "<call module='GENERIC-RESOURCE-API' rpc='network-topology-operation-delete' mode='sync' >\n",
1346         "comments": "",
1347         "outputs": 1,
1348         "x": 2412.4369163513184,
1349         "y": 2118.455466270447,
1350         "z": "8219a869.858648",
1351         "wires": [
1352             []
1353         ]
1354     },
1355     {
1356         "id": "5c4c45b6.3e8bec",
1357         "type": "outcome",
1358         "name": "other",
1359         "xml": "<outcome value='other'>",
1360         "comments": "",
1361         "outputs": 1,
1362         "x": 1369.195026397705,
1363         "y": 1572.6771278381348,
1364         "z": "8219a869.858648",
1365         "wires": [
1366             [
1367                 "185d380.33372c8"
1368             ]
1369         ]
1370     },
1371     {
1372         "id": "e597f8fd.b63538",
1373         "type": "outcome",
1374         "name": "CreateSOTNConnectivityInstance",
1375         "xml": "<outcome value='CreateSOTNConnectivityInstance'>",
1376         "comments": "",
1377         "outputs": 1,
1378         "x": 1472.8617095947266,
1379         "y": 1433.45497955475,
1380         "z": "8219a869.858648",
1381         "wires": [
1382             [
1383                 "29253322.d4803c"
1384             ]
1385         ]
1386     },
1387     {
1388         "id": "29253322.d4803c",
1389         "type": "call",
1390         "name": "call GENERIC-RESOURCE-API:sotn-network-topology-operation-create",
1391         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sotn-network-topology-operation-create' mode='sync' >\n",
1392         "comments": "",
1393         "outputs": 1,
1394         "x": 1951.7505264282227,
1395         "y": 1435.6771618286148,
1396         "z": "8219a869.858648",
1397         "wires": [
1398             []
1399         ]
1400     },
1401     {
1402         "id": "c6bf5c14.5523d",
1403         "type": "outcome",
1404         "name": "DeleteSOTNConnectivityInstance",
1405         "xml": "<outcome value='DeleteSOTNConnectivityInstance'>",
1406         "comments": "",
1407         "outputs": 1,
1408         "x": 1438.28076171875,
1409         "y": 1931.627236366272,
1410         "z": "8219a869.858648",
1411         "wires": [
1412             [
1413                 "f1c2223c.beb3c"
1414             ]
1415         ]
1416     },
1417     {
1418         "id": "f1c2223c.beb3c",
1419         "type": "call",
1420         "name": "call GENERIC-RESOURCE-API:sotn-network-topology-operation-delete",
1421         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sotn-network-topology-operation-delete' mode='sync' >\n",
1422         "comments": "",
1423         "outputs": 1,
1424         "x": 1905.169578552246,
1425         "y": 1933.8494186401367,
1426         "z": "8219a869.858648",
1427         "wires": [
1428             []
1429         ]
1430     },
1431     {
1432         "id": "3bf00019.dedb6",
1433         "type": "outcome",
1434         "name": "other",
1435         "xml": "<outcome value='other'>",
1436         "comments": "",
1437         "outputs": 1,
1438         "x": 1330.6140060424805,
1439         "y": 2079.8494815826416,
1440         "z": "8219a869.858648",
1441         "wires": [
1442             [
1443                 "37973a6d.201656"
1444             ]
1445         ]
1446     },
1447     {
1448         "id": "bf7ed4ea.d9a8d8",
1449         "type": "outcome",
1450         "name": "ActivateSOTNConnectivityInstance",
1451         "xml": "<outcome value='ActivateSOTNConnectivityInstance'>",
1452         "comments": "",
1453         "outputs": 1,
1454         "x": 1160.9921417236328,
1455         "y": 219.01041412353516,
1456         "z": "8219a869.858648",
1457         "wires": [
1458             [
1459                 "d0819ca8.4d92c"
1460             ]
1461         ]
1462     },
1463     {
1464         "id": "d0819ca8.4d92c",
1465         "type": "call",
1466         "name": "call GENERIC-RESOURCE-API:sotn-network-topology-operation-activate",
1467         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sotn-network-topology-operation-activate' mode='sync' >\n",
1468         "comments": "",
1469         "outputs": 1,
1470         "x": 1615.21435546875,
1471         "y": 220.24494552612305,
1472         "z": "8219a869.858648",
1473         "wires": [
1474             []
1475         ]
1476     },
1477     {
1478         "id": "b71277b2.22fdf8",
1479         "type": "outcome",
1480         "name": "DeActivateDCINetworkInstance",
1481         "xml": "<outcome value='DeActivateDCINetworkInstance'>",
1482         "comments": "",
1483         "outputs": 1,
1484         "x": 1119.0927925109863,
1485         "y": 551.9999942779541,
1486         "z": "8219a869.858648",
1487         "wires": [
1488             [
1489                 "da012b7b.4be5d8"
1490             ]
1491         ]
1492     },
1493     {
1494         "id": "da012b7b.4be5d8",
1495         "type": "call",
1496         "name": "call GENERIC-RESOURCE-API:dci-connects-network-topology-operation-deactivate",
1497         "xml": "<call module='GENERIC-RESOURCE-API' rpc='dci-connects-network-topology-operation-deactivate' mode='sync' >\n",
1498         "comments": "",
1499         "outputs": 1,
1500         "x": 1659.0931701660156,
1501         "y": 555.666805267334,
1502         "z": "8219a869.858648",
1503         "wires": [
1504             []
1505         ]
1506     },
1507     {
1508         "id": "861169d6.7df5d8",
1509         "type": "outcome",
1510         "name": "ActivateSDWANConnectivityInstance",
1511         "xml": "<outcome value='ActivateSDWANConnectivityInstance'>",
1512         "comments": "",
1513         "outputs": 1,
1514         "x": 1162.5372772216797,
1515         "y": 319.0000190734863,
1516         "z": "8219a869.858648",
1517         "wires": [
1518             [
1519                 "3c510c0.a7335f4"
1520             ]
1521         ]
1522     },
1523     {
1524         "id": "3c510c0.a7335f4",
1525         "type": "call",
1526         "name": "call GENERIC-RESOURCE-API:sdwan-network-topology-operation-activate",
1527         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-network-topology-operation-activate' mode='sync' >\n",
1528         "comments": "",
1529         "outputs": 1,
1530         "x": 1682.5374755859375,
1531         "y": 313.66687393188477,
1532         "z": "8219a869.858648",
1533         "wires": [
1534             []
1535         ]
1536     },
1537     {
1538         "id": "ebbb06dc.f2bfa8",
1539         "type": "outcome",
1540         "name": "DeactivateSDWANConnectivityInstance",
1541         "xml": "<outcome value='DeactivateSDWANConnectivityInstance'>",
1542         "comments": "",
1543         "outputs": 1,
1544         "x": 1136.5372314453125,
1545         "y": 605,
1546         "z": "8219a869.858648",
1547         "wires": [
1548             [
1549                 "d1da9a73.781588"
1550             ]
1551         ]
1552     },
1553     {
1554         "id": "d1da9a73.781588",
1555         "type": "call",
1556         "name": "call GENERIC-RESOURCE-API:sdwan-network-topology-operation-deactivate",
1557         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-network-topology-operation-deactivate' mode='sync' >\n",
1558         "comments": "",
1559         "outputs": 1,
1560         "x": 1650.5375061035156,
1561         "y": 602.6668519973755,
1562         "z": "8219a869.858648",
1563         "wires": [
1564             []
1565         ]
1566     },
1567     {
1568         "id": "89c5bd67.beb3d",
1569         "type": "outcome",
1570         "name": "CreateSDWANConnectivityInstance",
1571         "xml": "<outcome value='CreateSDWANConnectivityInstance'>",
1572         "comments": "",
1573         "outputs": 1,
1574         "x": 1478.537265777588,
1575         "y": 1482.0000762939453,
1576         "z": "8219a869.858648",
1577         "wires": [
1578             [
1579                 "40fbf632.88fe18"
1580             ]
1581         ]
1582     },
1583     {
1584         "id": "40fbf632.88fe18",
1585         "type": "call",
1586         "name": "call GENERIC-RESOURCE-API:sdwan-network-topology-operation-create",
1587         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-network-topology-operation-create' mode='sync' >\n",
1588         "comments": "",
1589         "outputs": 1,
1590         "x": 1921.5374565124512,
1591         "y": 1479.6669049263,
1592         "z": "8219a869.858648",
1593         "wires": [
1594             []
1595         ]
1596     },
1597     {
1598         "id": "91ce26b2.4e44a8",
1599         "type": "outcome",
1600         "name": "DeleteSDWANConnectivityInstance",
1601         "xml": "<outcome value='DeleteSDWANConnectivityInstance'>",
1602         "comments": "",
1603         "outputs": 1,
1604         "x": 1439.5372200012207,
1605         "y": 1982.0002837181091,
1606         "z": "8219a869.858648",
1607         "wires": [
1608             [
1609                 "459d472a.0c60d8"
1610             ]
1611         ]
1612     },
1613     {
1614         "id": "459d472a.0c60d8",
1615         "type": "call",
1616         "name": "call GENERIC-RESOURCE-API:sdwan-network-topology-operation-delete",
1617         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sdwan-network-topology-operation-delete' mode='sync' >\n",
1618         "comments": "",
1619         "outputs": 1,
1620         "x": 1906.4260368347168,
1621         "y": 1984.2224659919739,
1622         "z": "8219a869.858648",
1623         "wires": [
1624             []
1625         ]
1626     },
1627     {
1628         "id": "434dbd2e.fa1f54",
1629         "type": "execute",
1630         "name": "contains wan-connection",
1631         "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",
1632         "comments": "",
1633         "outputs": 1,
1634         "x": 1168.4430770874023,
1635         "y": 358.0065197944641,
1636         "z": "8219a869.858648",
1637         "wires": [
1638             [
1639                 "5f6618b4.0e5d78",
1640                 "821088b.093c578"
1641             ]
1642         ]
1643     },
1644     {
1645         "id": "5f6618b4.0e5d78",
1646         "type": "outcomeTrue",
1647         "name": "true",
1648         "xml": "<outcome value='true'>\n",
1649         "comments": "",
1650         "outputs": 1,
1651         "x": 1374.443130493164,
1652         "y": 353.11759185791016,
1653         "z": "8219a869.858648",
1654         "wires": [
1655             [
1656                 "124f981d.b61768"
1657             ]
1658         ]
1659     },
1660     {
1661         "id": "124f981d.b61768",
1662         "type": "call",
1663         "name": "call GENERIC-RESOURCE-API:wan-connection-topology-operation-activate",
1664         "xml": "<call module='GENERIC-RESOURCE-API' rpc='wan-connection-topology-operation-activate' mode='sync' >\n",
1665         "comments": "",
1666         "outputs": 1,
1667         "x": 1759.443229675293,
1668         "y": 355.1176052093506,
1669         "z": "8219a869.858648",
1670         "wires": [
1671             []
1672         ]
1673     },
1674     {
1675         "id": "821088b.093c578",
1676         "type": "outcomeTrue",
1677         "name": "false",
1678         "xml": "<outcome value='false'>\n",
1679         "comments": "",
1680         "outputs": 1,
1681         "x": 946.6652526855469,
1682         "y": 420.0064754486084,
1683         "z": "8219a869.858648",
1684         "wires": [
1685             [
1686                 "660cc5db.d692ac"
1687             ]
1688         ]
1689     },
1690     {
1691         "id": "abc50963.ab6478",
1692         "type": "execute",
1693         "name": "contains wan-connection",
1694         "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",
1695         "comments": "",
1696         "outputs": 1,
1697         "x": 1184.2208404541016,
1698         "y": 646.2287330627441,
1699         "z": "8219a869.858648",
1700         "wires": [
1701             [
1702                 "2465070f.de4968",
1703                 "c9d29535.2c2568"
1704             ]
1705         ]
1706     },
1707     {
1708         "id": "2465070f.de4968",
1709         "type": "outcomeTrue",
1710         "name": "true",
1711         "xml": "<outcome value='true'>\n",
1712         "comments": "",
1713         "outputs": 1,
1714         "x": 1385.2209968566895,
1715         "y": 645.339765548706,
1716         "z": "8219a869.858648",
1717         "wires": [
1718             [
1719                 "77cd47f1.624f38"
1720             ]
1721         ]
1722     },
1723     {
1724         "id": "77cd47f1.624f38",
1725         "type": "call",
1726         "name": "call GENERIC-RESOURCE-API:wan-connection-topology-operation-deactivate",
1727         "xml": "<call module='GENERIC-RESOURCE-API' rpc='wan-connection-topology-operation-deactivate' mode='sync' >\n",
1728         "comments": "",
1729         "outputs": 1,
1730         "x": 1751.220962524414,
1731         "y": 642.3397808074951,
1732         "z": "8219a869.858648",
1733         "wires": [
1734             []
1735         ]
1736     },
1737     {
1738         "id": "c9d29535.2c2568",
1739         "type": "outcomeTrue",
1740         "name": "false",
1741         "xml": "<outcome value='false'>\n",
1742         "comments": "",
1743         "outputs": 1,
1744         "x": 1031.220890045166,
1745         "y": 709.1176118850708,
1746         "z": "8219a869.858648",
1747         "wires": [
1748             [
1749                 "9519eead.4ec21"
1750             ]
1751         ]
1752     },
1753     {
1754         "id": "185d380.33372c8",
1755         "type": "execute",
1756         "name": "contains wan-connection",
1757         "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",
1758         "comments": "",
1759         "outputs": 1,
1760         "x": 1583.4430770874023,
1761         "y": 1571.6732215881348,
1762         "z": "8219a869.858648",
1763         "wires": [
1764             [
1765                 "3b7bff63.4b1b4",
1766                 "8bbd2288.4844a"
1767             ]
1768         ]
1769     },
1770     {
1771         "id": "8bbd2288.4844a",
1772         "type": "outcomeTrue",
1773         "name": "false",
1774         "xml": "<outcome value='false'>\n",
1775         "comments": "",
1776         "outputs": 1,
1777         "x": 1816.4430847167969,
1778         "y": 1604.5622215270996,
1779         "z": "8219a869.858648",
1780         "wires": [
1781             [
1782                 "a8bc2791.422188"
1783             ]
1784         ]
1785     },
1786     {
1787         "id": "3b7bff63.4b1b4",
1788         "type": "outcomeTrue",
1789         "name": "true",
1790         "xml": "<outcome value='true'>\n",
1791         "comments": "",
1792         "outputs": 1,
1793         "x": 1822.4432487487793,
1794         "y": 1535.784550666809,
1795         "z": "8219a869.858648",
1796         "wires": [
1797             [
1798                 "3ac71314.c8661c"
1799             ]
1800         ]
1801     },
1802     {
1803         "id": "3ac71314.c8661c",
1804         "type": "call",
1805         "name": "call GENERIC-RESOURCE-API:wan-connection-topology-operation-create",
1806         "xml": "<call module='GENERIC-RESOURCE-API' rpc='wan-connection-topology-operation-create' mode='sync' >\n",
1807         "comments": "",
1808         "outputs": 1,
1809         "x": 2229.443084716797,
1810         "y": 1531.784387588501,
1811         "z": "8219a869.858648",
1812         "wires": [
1813             []
1814         ]
1815     },
1816     {
1817         "id": "37973a6d.201656",
1818         "type": "execute",
1819         "name": "contains wan-connection",
1820         "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",
1821         "comments": "",
1822         "outputs": 1,
1823         "x": 1547.109619140625,
1824         "y": 2080.006546020508,
1825         "z": "8219a869.858648",
1826         "wires": [
1827             [
1828                 "cad9a24f.96c87",
1829                 "dafe3faf.8122a"
1830             ]
1831         ]
1832     },
1833     {
1834         "id": "dafe3faf.8122a",
1835         "type": "outcomeTrue",
1836         "name": "false",
1837         "xml": "<outcome value='false'>\n",
1838         "comments": "",
1839         "outputs": 1,
1840         "x": 1765.109951019287,
1841         "y": 2117.8958702087402,
1842         "z": "8219a869.858648",
1843         "wires": [
1844             [
1845                 "b1a9c895.331728"
1846             ]
1847         ]
1848     },
1849     {
1850         "id": "cad9a24f.96c87",
1851         "type": "outcomeTrue",
1852         "name": "true",
1853         "xml": "<outcome value='true'>\n",
1854         "comments": "",
1855         "outputs": 1,
1856         "x": 1776.1097526550293,
1857         "y": 2043.117735862732,
1858         "z": "8219a869.858648",
1859         "wires": [
1860             [
1861                 "421b10a5.36efb"
1862             ]
1863         ]
1864     },
1865     {
1866         "id": "421b10a5.36efb",
1867         "type": "call",
1868         "name": "call GENERIC-RESOURCE-API:wan-connection-topology-operation-deactivate",
1869         "xml": "<call module='GENERIC-RESOURCE-API' rpc='wan-connection-topology-operation-deactivate' mode='sync' >\n",
1870         "comments": "",
1871         "outputs": 1,
1872         "x": 2223.109664916992,
1873         "y": 2044.1177101135254,
1874         "z": "8219a869.858648",
1875         "wires": [
1876             []
1877         ]
1878     },
1879     {
1880         "id": "a6f9e65c.cf2798",
1881         "type": "set",
1882         "name": "set network-level-oper-status",
1883         "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",
1884         "comments": "",
1885         "x": 484.3343086242676,
1886         "y": 1174.9571886062622,
1887         "z": "8219a869.858648",
1888         "wires": []
1889     },
1890     {
1891         "id": "1ee985f4.f7191a",
1892         "type": "set",
1893         "name": "set object-path",
1894         "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",
1895         "comments": "",
1896         "x": 442.0486145019531,
1897         "y": 1129.528715133667,
1898         "z": "8219a869.858648",
1899         "wires": []
1900     },
1901     {
1902         "id": "53ab77b.4fd6f88",
1903         "type": "set",
1904         "name": "set networkId",
1905         "xml": "<set>\n<parameter name='networkId' value='`$network-topology-operation-input.network-information.network-id`' />\n",
1906         "comments": "",
1907         "x": 436.3342475891113,
1908         "y": 1092.385823249817,
1909         "z": "8219a869.858648",
1910         "wires": []
1911     },
1912     {
1913         "id": "c9c439a4.644948",
1914         "type": "other",
1915         "name": "reoptimize",
1916         "xml": "<outcome value='reoptimize'>\n",
1917         "comments": "",
1918         "outputs": 1,
1919         "x": 613.5477676391602,
1920         "y": 2399.0000400543213,
1921         "z": "8219a869.858648",
1922         "wires": [
1923             [
1924                 "c2ec08b5.baf898"
1925             ]
1926         ]
1927     },
1928     {
1929         "id": "c2ec08b5.baf898",
1930         "type": "switchNode",
1931         "name": "switch request-action",
1932         "xml": "<switch test='`$network-topology-operation-input.request-information.request-action`'>\n",
1933         "comments": "",
1934         "outputs": 1,
1935         "x": 808.5477676391602,
1936         "y": 2403.0000400543213,
1937         "z": "8219a869.858648",
1938         "wires": [
1939             [
1940                 "9516703a.f0424"
1941             ]
1942         ]
1943     },
1944     {
1945         "id": "9516703a.f0424",
1946         "type": "outcome",
1947         "name": "ReoptimizeSOTNInstance",
1948         "xml": "<outcome value='ReoptimizeSOTNInstance'>",
1949         "comments": "",
1950         "outputs": 1,
1951         "x": 1416.54789352417,
1952         "y": 2563.0000762939453,
1953         "z": "8219a869.858648",
1954         "wires": [
1955             [
1956                 "a5056bc.49bb798"
1957             ]
1958         ]
1959     },
1960     {
1961         "id": "a5056bc.49bb798",
1962         "type": "call",
1963         "name": "call GENERIC-RESOURCE-API:sotn-network-topology-operation-reoptimize",
1964         "xml": "<call module='GENERIC-RESOURCE-API' rpc='sotn-network-topology-operation-reoptimize' mode='sync' >\n",
1965         "comments": "",
1966         "outputs": 1,
1967         "x": 1982.5479011535645,
1968         "y": 2559.0000762939453,
1969         "z": "8219a869.858648",
1970         "wires": [
1971             []
1972         ]
1973     },
1974     {
1975         "id": "b245425a.5411b",
1976         "type": "outcome",
1977         "name": "CreateAccessConnectivityInstance",
1978         "xml": "<outcome value='CreateAccessConnectivityInstance'>\n",
1979         "comments": "",
1980         "outputs": 1,
1981         "x": 1436.6775550842285,
1982         "y": 1824.0107040405273,
1983         "z": "8219a869.858648",
1984         "wires": [
1985             [
1986                 "3c846975.cd4d66"
1987             ]
1988         ]
1989     },
1990     {
1991         "id": "59b0ffc3.f1bd",
1992         "type": "call",
1993         "name": "call GENERIC-RESOURCE-API:bbs-access-connectivity-network-topology-operation-create-huawei",
1994         "xml": "<call module='GENERIC-RESOURCE-API' rpc='bbs-access-connectivity-network-topology-operation-create-huawei' mode='sync' >\n",
1995         "comments": "",
1996         "outputs": 1,
1997         "x": 3201.6779022216797,
1998         "y": 1796.0109305381775,
1999         "z": "8219a869.858648",
2000         "wires": [
2001             []
2002         ]
2003     },
2004     {
2005         "id": "aaa99683.0e1448",
2006         "type": "outcome",
2007         "name": "DeleteAccessConnectivityInstance",
2008         "xml": "<outcome value='DeleteAccessConnectivityInstance'>\n",
2009         "comments": "",
2010         "outputs": 1,
2011         "x": 1402.5100364685059,
2012         "y": 2269.0106382369995,
2013         "z": "8219a869.858648",
2014         "wires": [
2015             [
2016                 "96e7eafa.2dbc88"
2017             ]
2018         ]
2019     },
2020     {
2021         "id": "eb4a3230.bafb7",
2022         "type": "call",
2023         "name": "call GENERIC-RESOURCE-API:bbs-access-connectivity-network-topology-operation-delete-huawei",
2024         "xml": "<call module='GENERIC-RESOURCE-API' rpc='bbs-access-connectivity-network-topology-operation-delete-huawei' mode='sync' >\n",
2025         "comments": "",
2026         "outputs": 1,
2027         "x": 3301.5108337402344,
2028         "y": 2189.011200904846,
2029         "z": "8219a869.858648",
2030         "wires": [
2031             []
2032         ]
2033     },
2034     {
2035         "id": "6fa2e05d.13256",
2036         "type": "outcome",
2037         "name": "CreateInternetProfileInstance",
2038         "xml": "<outcome value='CreateInternetProfileInstance'>\n",
2039         "comments": "",
2040         "outputs": 1,
2041         "x": 1434.5104866027832,
2042         "y": 1703.0105381011963,
2043         "z": "8219a869.858648",
2044         "wires": [
2045             [
2046                 "114697cf.26bbe8"
2047             ]
2048         ]
2049     },
2050     {
2051         "id": "89198a1c.591aa8",
2052         "type": "call",
2053         "name": "call GENERIC-RESOURCE-API:bbs-internet-profile-network-topology-operation-create-huawei",
2054         "xml": "<call module='GENERIC-RESOURCE-API' rpc='bbs-internet-profile-network-topology-operation-create-huawei' mode='sync' >\n",
2055         "comments": "",
2056         "outputs": 1,
2057         "x": 3139.510673522949,
2058         "y": 1666.010917186737,
2059         "z": "8219a869.858648",
2060         "wires": [
2061             []
2062         ]
2063     },
2064     {
2065         "id": "d0e5186c.eb1d88",
2066         "type": "outcome",
2067         "name": "DeleteInternetProfileInstance",
2068         "xml": "<outcome value='DeleteInternetProfileInstance'>\n",
2069         "comments": "",
2070         "outputs": 1,
2071         "x": 1396.5101318359375,
2072         "y": 2390.010486602783,
2073         "z": "8219a869.858648",
2074         "wires": [
2075             [
2076                 "f9740169.a8e11"
2077             ]
2078         ]
2079     },
2080     {
2081         "id": "8096a9b3.539768",
2082         "type": "call",
2083         "name": "call GENERIC-RESOURCE-API:bbs-internet-profile-network-topology-operation-delete-huawei",
2084         "xml": "<call module='GENERIC-RESOURCE-API' rpc='bbs-internet-profile-network-topology-operation-delete-huawei' mode='sync' >\n",
2085         "comments": "",
2086         "outputs": 1,
2087         "x": 3231.510498046875,
2088         "y": 2339.010486602783,
2089         "z": "8219a869.858648",
2090         "wires": [
2091             []
2092         ]
2093     },
2094     {
2095         "id": "f54feb4a.839528",
2096         "type": "outcome",
2097         "name": "ChangeInternetProfileInstance",
2098         "xml": "<outcome value='ChangeInternetProfileInstance'>\n",
2099         "comments": "",
2100         "outputs": 1,
2101         "x": 1242.5105171203613,
2102         "y": 1339.0106048583984,
2103         "z": "8219a869.858648",
2104         "wires": [
2105             [
2106                 "8d49145e.10dd78"
2107             ]
2108         ]
2109     },
2110     {
2111         "id": "3cb12a93.93f446",
2112         "type": "call",
2113         "name": "call GENERIC-RESOURCE-API:bbs-internet-profile-network-topology-operation-change-huawei",
2114         "xml": "<call module='GENERIC-RESOURCE-API' rpc='bbs-internet-profile-network-topology-operation-change-huawei' mode='sync' >\n",
2115         "comments": "",
2116         "outputs": 1,
2117         "x": 2928.5113372802734,
2118         "y": 1267.0107669830322,
2119         "z": "8219a869.858648",
2120         "wires": [
2121             []
2122         ]
2123     },
2124     {
2125         "id": "3c846975.cd4d66",
2126         "type": "for",
2127         "name": "for:network-input-paramters",
2128         "xml": "<for index='idx' start='0' end='`$network-topology-operation-input.network-request-input.network-input-parameters.param_length`' >\n",
2129         "comments": "",
2130         "outputs": 1,
2131         "x": 1785.3337440490723,
2132         "y": 1825.0007762908936,
2133         "z": "8219a869.858648",
2134         "wires": [
2135             [
2136                 "2daf54e0.ce83cc"
2137             ]
2138         ]
2139     },
2140     {
2141         "id": "2daf54e0.ce83cc",
2142         "type": "switchNode",
2143         "name": "switch:manufacturer",
2144         "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'manufacturer'`\">\n",
2145         "comments": "",
2146         "outputs": 1,
2147         "x": 2033.5001487731934,
2148         "y": 1827.0006608963013,
2149         "z": "8219a869.858648",
2150         "wires": [
2151             [
2152                 "7f439058.f48ce"
2153             ]
2154         ]
2155     },
2156     {
2157         "id": "7f439058.f48ce",
2158         "type": "outcomeTrue",
2159         "name": "true",
2160         "xml": "<outcome value='true'>\n",
2161         "comments": "",
2162         "outputs": 1,
2163         "x": 2221.5000343322754,
2164         "y": 1829.000823020935,
2165         "z": "8219a869.858648",
2166         "wires": [
2167             [
2168                 "b35e15c3.b29238"
2169             ]
2170         ]
2171     },
2172     {
2173         "id": "b35e15c3.b29238",
2174         "type": "switchNode",
2175         "name": "switch:manufacturer value",
2176         "xml": "<switch test='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`'>\n",
2177         "comments": "",
2178         "outputs": 1,
2179         "x": 2432.500675201416,
2180         "y": 1829.001148223877,
2181         "z": "8219a869.858648",
2182         "wires": [
2183             [
2184                 "62efdf5e.8189e",
2185                 "b2bc4ac6.6914e8",
2186                 "81f5fb4.8cd9808"
2187             ]
2188         ]
2189     },
2190     {
2191         "id": "62efdf5e.8189e",
2192         "type": "outcomeTrue",
2193         "name": "HUAWEI",
2194         "xml": "<outcome value='HUAWEI'>\n",
2195         "comments": "",
2196         "outputs": 1,
2197         "x": 2707.3338508605957,
2198         "y": 1797.000850200653,
2199         "z": "8219a869.858648",
2200         "wires": [
2201             [
2202                 "59b0ffc3.f1bd"
2203             ]
2204         ]
2205     },
2206     {
2207         "id": "b2bc4ac6.6914e8",
2208         "type": "outcomeTrue",
2209         "name": "NOKIA",
2210         "xml": "<outcome value='NOKIA'>\n",
2211         "comments": "",
2212         "outputs": 1,
2213         "x": 2705.3338508605957,
2214         "y": 1872.0008521080017,
2215         "z": "8219a869.858648",
2216         "wires": [
2217             [
2218                 "58b98712.7c3b88"
2219             ]
2220         ]
2221     },
2222     {
2223         "id": "58b98712.7c3b88",
2224         "type": "call",
2225         "name": "call GENERIC-RESOURCE-API:bbs-access-connectivity-network-topology-operation-create-nokia",
2226         "xml": "<call module='GENERIC-RESOURCE-API' rpc='bbs-access-connectivity-network-topology-operation-create-nokia' mode='sync' >\n",
2227         "comments": "",
2228         "outputs": 1,
2229         "x": 3198.0009765625,
2230         "y": 1870.001187801361,
2231         "z": "8219a869.858648",
2232         "wires": [
2233             []
2234         ]
2235     },
2236     {
2237         "id": "96e7eafa.2dbc88",
2238         "type": "for",
2239         "name": "for:network-input-paramters",
2240         "xml": "<for index='idx' start='0' end='`$network-topology-operation-input.network-request-input.network-input-parameters.param_length`' >\n",
2241         "comments": "",
2242         "outputs": 1,
2243         "x": 1815.3332290649414,
2244         "y": 2267.000326156616,
2245         "z": "8219a869.858648",
2246         "wires": [
2247             [
2248                 "1fcee7a4.020b98"
2249             ]
2250         ]
2251     },
2252     {
2253         "id": "1fcee7a4.020b98",
2254         "type": "switchNode",
2255         "name": "switch:manufacturer",
2256         "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'manufacturer'`\">\n",
2257         "comments": "",
2258         "outputs": 1,
2259         "x": 2062.4994201660156,
2260         "y": 2265.000326156616,
2261         "z": "8219a869.858648",
2262         "wires": [
2263             [
2264                 "9c3c582a.8de768"
2265             ]
2266         ]
2267     },
2268     {
2269         "id": "9c3c582a.8de768",
2270         "type": "outcomeTrue",
2271         "name": "true",
2272         "xml": "<outcome value='true'>\n",
2273         "comments": "",
2274         "outputs": 1,
2275         "x": 2242.499608039856,
2276         "y": 2264.0002365112305,
2277         "z": "8219a869.858648",
2278         "wires": [
2279             [
2280                 "949f9c2f.46255"
2281             ]
2282         ]
2283     },
2284     {
2285         "id": "949f9c2f.46255",
2286         "type": "switchNode",
2287         "name": "switch:manufacturer value",
2288         "xml": "<switch test='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`'>\n",
2289         "comments": "",
2290         "outputs": 1,
2291         "x": 2453.4999351501465,
2292         "y": 2262.0003995895386,
2293         "z": "8219a869.858648",
2294         "wires": [
2295             [
2296                 "39ae5c62.e189c4",
2297                 "4d832448.f75fec",
2298                 "81f5fb4.8cd9808"
2299             ]
2300         ]
2301     },
2302     {
2303         "id": "39ae5c62.e189c4",
2304         "type": "outcomeTrue",
2305         "name": "HUAWEI",
2306         "xml": "<outcome value='HUAWEI'>\n",
2307         "comments": "",
2308         "outputs": 1,
2309         "x": 2829.333309173584,
2310         "y": 2188.0002784729004,
2311         "z": "8219a869.858648",
2312         "wires": [
2313             [
2314                 "eb4a3230.bafb7"
2315             ]
2316         ]
2317     },
2318     {
2319         "id": "4d832448.f75fec",
2320         "type": "outcomeTrue",
2321         "name": "NOKIA",
2322         "xml": "<outcome value='NOKIA'>\n",
2323         "comments": "",
2324         "outputs": 1,
2325         "x": 2827.333309173584,
2326         "y": 2263.000280380249,
2327         "z": "8219a869.858648",
2328         "wires": [
2329             [
2330                 "de93b523.307248"
2331             ]
2332         ]
2333     },
2334     {
2335         "id": "81f5fb4.8cd9808",
2336         "type": "other",
2337         "name": "Other",
2338         "xml": "<outcome value='Other'>\n",
2339         "comments": "",
2340         "outputs": 1,
2341         "x": 2850.3338165283203,
2342         "y": 2027.0003852844238,
2343         "z": "8219a869.858648",
2344         "wires": [
2345             [
2346                 "247872c4.a3df6e"
2347             ]
2348         ]
2349     },
2350     {
2351         "id": "247872c4.a3df6e",
2352         "type": "returnFailure",
2353         "name": "return failure",
2354         "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-input-parameters.param[$idx].name+' is invalid manufacturer,please check!'`\" />",
2355         "comments": "",
2356         "x": 3051.666831970215,
2357         "y": 2025.6670513153076,
2358         "z": "8219a869.858648",
2359         "wires": []
2360     },
2361     {
2362         "id": "8d49145e.10dd78",
2363         "type": "for",
2364         "name": "for:network-input-paramters",
2365         "xml": "<for index='idx' start='0' end='`$network-topology-operation-input.network-request-input.network-input-parameters.param_length`' >\n",
2366         "comments": "",
2367         "outputs": 1,
2368         "x": 1566.666732788086,
2369         "y": 1338.0002670288086,
2370         "z": "8219a869.858648",
2371         "wires": [
2372             [
2373                 "94d7db37.7a3d78"
2374             ]
2375         ]
2376     },
2377     {
2378         "id": "94d7db37.7a3d78",
2379         "type": "switchNode",
2380         "name": "switch:manufacturer",
2381         "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'manufacturer'`\">\n",
2382         "comments": "",
2383         "outputs": 1,
2384         "x": 1813.833023071289,
2385         "y": 1338.0002841949463,
2386         "z": "8219a869.858648",
2387         "wires": [
2388             [
2389                 "83ef8135.5e95e"
2390             ]
2391         ]
2392     },
2393     {
2394         "id": "83ef8135.5e95e",
2395         "type": "outcomeTrue",
2396         "name": "true",
2397         "xml": "<outcome value='true'>\n",
2398         "comments": "",
2399         "outputs": 1,
2400         "x": 2001.832908630371,
2401         "y": 1340.00044631958,
2402         "z": "8219a869.858648",
2403         "wires": [
2404             [
2405                 "30948650.291b5a"
2406             ]
2407         ]
2408     },
2409     {
2410         "id": "30948650.291b5a",
2411         "type": "switchNode",
2412         "name": "switch:manufacturer value",
2413         "xml": "<switch test='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`'>\n",
2414         "comments": "",
2415         "outputs": 1,
2416         "x": 2212.8335494995117,
2417         "y": 1340.000771522522,
2418         "z": "8219a869.858648",
2419         "wires": [
2420             [
2421                 "569be9cc.6ad218",
2422                 "1b3ee4fb.4831eb",
2423                 "81f5fb4.8cd9808"
2424             ]
2425         ]
2426     },
2427     {
2428         "id": "569be9cc.6ad218",
2429         "type": "outcomeTrue",
2430         "name": "HUAWEI",
2431         "xml": "<outcome value='HUAWEI'>\n",
2432         "comments": "",
2433         "outputs": 1,
2434         "x": 2464.6667823791504,
2435         "y": 1266.0004348754883,
2436         "z": "8219a869.858648",
2437         "wires": [
2438             [
2439                 "3cb12a93.93f446"
2440             ]
2441         ]
2442     },
2443     {
2444         "id": "1b3ee4fb.4831eb",
2445         "type": "outcomeTrue",
2446         "name": "NOKIA",
2447         "xml": "<outcome value='NOKIA'>\n",
2448         "comments": "",
2449         "outputs": 1,
2450         "x": 2462.6667823791504,
2451         "y": 1341.000436782837,
2452         "z": "8219a869.858648",
2453         "wires": [
2454             [
2455                 "f5c766f7.632b38"
2456             ]
2457         ]
2458     },
2459     {
2460         "id": "f9740169.a8e11",
2461         "type": "for",
2462         "name": "for:network-input-paramters",
2463         "xml": "<for index='idx' start='0' end='`$network-topology-operation-input.network-request-input.network-input-parameters.param_length`' >\n",
2464         "comments": "",
2465         "outputs": 1,
2466         "x": 1785.6667175292969,
2467         "y": 2395.0000705718994,
2468         "z": "8219a869.858648",
2469         "wires": [
2470             [
2471                 "da232470.f93ec8"
2472             ]
2473         ]
2474     },
2475     {
2476         "id": "da232470.f93ec8",
2477         "type": "switchNode",
2478         "name": "switch:manufacturer",
2479         "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'manufacturer'`\">\n",
2480         "comments": "",
2481         "outputs": 1,
2482         "x": 2058.832878112793,
2483         "y": 2397.000023841858,
2484         "z": "8219a869.858648",
2485         "wires": [
2486             [
2487                 "9033ab67.390c18"
2488             ]
2489         ]
2490     },
2491     {
2492         "id": "9033ab67.390c18",
2493         "type": "outcomeTrue",
2494         "name": "true",
2495         "xml": "<outcome value='true'>\n",
2496         "comments": "",
2497         "outputs": 1,
2498         "x": 2246.832763671875,
2499         "y": 2399.0001859664917,
2500         "z": "8219a869.858648",
2501         "wires": [
2502             [
2503                 "247f3edd.baaa82"
2504             ]
2505         ]
2506     },
2507     {
2508         "id": "247f3edd.baaa82",
2509         "type": "switchNode",
2510         "name": "switch:manufacturer value",
2511         "xml": "<switch test='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`'>\n",
2512         "comments": "",
2513         "outputs": 1,
2514         "x": 2457.8334045410156,
2515         "y": 2399.0005111694336,
2516         "z": "8219a869.858648",
2517         "wires": [
2518             [
2519                 "bcef4611.8a23b8",
2520                 "4ab5aba5.008864",
2521                 "81f5fb4.8cd9808"
2522             ]
2523         ]
2524     },
2525     {
2526         "id": "bcef4611.8a23b8",
2527         "type": "outcomeTrue",
2528         "name": "HUAWEI",
2529         "xml": "<outcome value='HUAWEI'>\n",
2530         "comments": "",
2531         "outputs": 1,
2532         "x": 2752.666748046875,
2533         "y": 2338.000557899475,
2534         "z": "8219a869.858648",
2535         "wires": [
2536             [
2537                 "8096a9b3.539768"
2538             ]
2539         ]
2540     },
2541     {
2542         "id": "4ab5aba5.008864",
2543         "type": "outcomeTrue",
2544         "name": "NOKIA",
2545         "xml": "<outcome value='NOKIA'>\n",
2546         "comments": "",
2547         "outputs": 1,
2548         "x": 2747.666748046875,
2549         "y": 2396.0003967285156,
2550         "z": "8219a869.858648",
2551         "wires": [
2552             [
2553                 "bad37761.4aea08"
2554             ]
2555         ]
2556     },
2557     {
2558         "id": "114697cf.26bbe8",
2559         "type": "for",
2560         "name": "for:network-input-paramters",
2561         "xml": "<for index='idx' start='0' end='`$network-topology-operation-input.network-request-input.network-input-parameters.param_length`' >\n",
2562         "comments": "",
2563         "outputs": 1,
2564         "x": 1783.6667747497559,
2565         "y": 1704.0000638961792,
2566         "z": "8219a869.858648",
2567         "wires": [
2568             [
2569                 "3c9fb8cf.9cb2f8"
2570             ]
2571         ]
2572     },
2573     {
2574         "id": "3c9fb8cf.9cb2f8",
2575         "type": "switchNode",
2576         "name": "switch:manufacturer",
2577         "xml": "<switch test=\"`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].name == 'manufacturer'`\">\n",
2578         "comments": "",
2579         "outputs": 1,
2580         "x": 2030.833065032959,
2581         "y": 1704.000081062317,
2582         "z": "8219a869.858648",
2583         "wires": [
2584             [
2585                 "3500de32.7ecec2"
2586             ]
2587         ]
2588     },
2589     {
2590         "id": "3500de32.7ecec2",
2591         "type": "outcomeTrue",
2592         "name": "true",
2593         "xml": "<outcome value='true'>\n",
2594         "comments": "",
2595         "outputs": 1,
2596         "x": 2218.832950592041,
2597         "y": 1706.0002431869507,
2598         "z": "8219a869.858648",
2599         "wires": [
2600             [
2601                 "2f27817.d741d7e"
2602             ]
2603         ]
2604     },
2605     {
2606         "id": "2f27817.d741d7e",
2607         "type": "switchNode",
2608         "name": "switch:manufacturer value",
2609         "xml": "<switch test='`$network-topology-operation-input.network-request-input.network-input-parameters.param[$idx].value`'>\n",
2610         "comments": "",
2611         "outputs": 1,
2612         "x": 2429.8335914611816,
2613         "y": 1706.0005683898926,
2614         "z": "8219a869.858648",
2615         "wires": [
2616             [
2617                 "747fb887.a58af8",
2618                 "e6c3e120.b571f",
2619                 "81f5fb4.8cd9808"
2620             ]
2621         ]
2622     },
2623     {
2624         "id": "747fb887.a58af8",
2625         "type": "outcomeTrue",
2626         "name": "HUAWEI",
2627         "xml": "<outcome value='HUAWEI'>\n",
2628         "comments": "",
2629         "outputs": 1,
2630         "x": 2704.6667671203613,
2631         "y": 1674.0002703666687,
2632         "z": "8219a869.858648",
2633         "wires": [
2634             [
2635                 "89198a1c.591aa8"
2636             ]
2637         ]
2638     },
2639     {
2640         "id": "e6c3e120.b571f",
2641         "type": "outcomeTrue",
2642         "name": "NOKIA",
2643         "xml": "<outcome value='NOKIA'>\n",
2644         "comments": "",
2645         "outputs": 1,
2646         "x": 2702.6667671203613,
2647         "y": 1749.0002722740173,
2648         "z": "8219a869.858648",
2649         "wires": [
2650             [
2651                 "3ee98359.6c3dac"
2652             ]
2653         ]
2654     },
2655     {
2656         "id": "3ee98359.6c3dac",
2657         "type": "call",
2658         "name": "call GENERIC-RESOURCE-API:bbs-internet-profile-network-topology-operation-create-nokia",
2659         "xml": "<call module='GENERIC-RESOURCE-API' rpc='bbs-internet-profile-network-topology-operation-create-nokia' mode='sync' >\n",
2660         "comments": "",
2661         "outputs": 1,
2662         "x": 3141.6669311523438,
2663         "y": 1739.000180721283,
2664         "z": "8219a869.858648",
2665         "wires": [
2666             []
2667         ]
2668     },
2669     {
2670         "id": "bad37761.4aea08",
2671         "type": "call",
2672         "name": "call GENERIC-RESOURCE-API:bbs-internet-profile-network-topology-operation-delete-nokia",
2673         "xml": "<call module='GENERIC-RESOURCE-API' rpc='bbs-internet-profile-network-topology-operation-delete-nokia' mode='sync' >\n",
2674         "comments": "",
2675         "outputs": 1,
2676         "x": 3221.666748046875,
2677         "y": 2402.0000705718994,
2678         "z": "8219a869.858648",
2679         "wires": [
2680             []
2681         ]
2682     },
2683     {
2684         "id": "f5c766f7.632b38",
2685         "type": "call",
2686         "name": "call GENERIC-RESOURCE-API:bbs-internet-profile-network-topology-operation-change-nokia",
2687         "xml": "<call module='GENERIC-RESOURCE-API' rpc='bbs-internet-profile-network-topology-operation-change-nokia' mode='sync' >\n",
2688         "comments": "",
2689         "outputs": 1,
2690         "x": 2923.6668548583984,
2691         "y": 1338.0002670288086,
2692         "z": "8219a869.858648",
2693         "wires": [
2694             []
2695         ]
2696     },
2697     {
2698         "id": "de93b523.307248",
2699         "type": "call",
2700         "name": "call GENERIC-RESOURCE-API:bbs-access-connectivity-network-topology-operation-delete-nokia",
2701         "xml": "<call module='GENERIC-RESOURCE-API' rpc='bbs-access-connectivity-network-topology-operation-delete-nokia' mode='sync' >\n",
2702         "comments": "",
2703         "outputs": 1,
2704         "x": 3297.666748046875,
2705         "y": 2262.000555038452,
2706         "z": "8219a869.858648",
2707         "wires": [
2708             []
2709         ]
2710     },
2711     {
2712         "id": "f1964d76.299a5",
2713         "type": "other",
2714         "name": "update",
2715         "xml": "<outcome value='update'>\n",
2716         "comments": "",
2717         "outputs": 1,
2718         "x": 641.0000152587891,
2719         "y": 1336.0000400543213,
2720         "z": "8219a869.858648",
2721         "wires": [
2722             [
2723                 "e4d29c5d.bd523"
2724             ]
2725         ]
2726     },
2727     {
2728         "id": "e4d29c5d.bd523",
2729         "type": "switchNode",
2730         "name": "switch request-action",
2731         "xml": "<switch test='`$network-topology-operation-input.request-information.request-action`'>\n",
2732         "comments": "",
2733         "outputs": 1,
2734         "x": 873.0000152587891,
2735         "y": 1337.00004196167,
2736         "z": "8219a869.858648",
2737         "wires": [
2738             [
2739                 "f54feb4a.839528"
2740             ]
2741         ]
2742     }
2743 ]