[ { "id": "480ea5ae.d5651c", "type": "dgstart", "name": "DGSTART", "outputs": 1, "x": 150, "y": 60, "z": "cadfa83f.4d8a88", "wires": [ [ "a11357be.658c98" ] ] }, { "id": "a11357be.658c98", "type": "service-logic", "name": "APPC 4.0.0", "module": "APPC", "version": "4.0.0", "comments": "", "xml": "", "outputs": 1, "x": 333, "y": 61, "z": "cadfa83f.4d8a88", "wires": [ [ "48197593.d501bc" ] ] }, { "id": "48197593.d501bc", "type": "method", "name": "method Configure", "xml": "\n", "comments": "", "outputs": 1, "x": 531, "y": 59, "z": "cadfa83f.4d8a88", "wires": [ [ "524e2ac6.d57614" ] ] }, { "id": "524e2ac6.d57614", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 152, "y": 118, "z": "cadfa83f.4d8a88", "wires": [ [ "60b94849.8fbe08", "a08072ec.d21e9", "99bebd86.edca2", "b4f59168.7906f", "33406d49.1ea402", "fb8af18a.2b272" ] ] }, { "id": "60b94849.8fbe08", "type": "call", "name": "call: DownloadConfig", "xml": "", "comments": "", "outputs": 1, "x": 319, "y": 1043, "z": "cadfa83f.4d8a88", "wires": [ [ "26d0764c.b2c4ea", "a1c9c3ac.c65b3", "332d5385.b7918c" ] ] }, { "id": "26d0764c.b2c4ea", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 617, "y": 983, "z": "cadfa83f.4d8a88", "wires": [ [ "9ad20c2f.bb05a" ] ] }, { "id": "a1c9c3ac.c65b3", "type": "failure", "name": "not-found", "xml": "\n", "comments": "", "outputs": 1, "x": 632, "y": 1044, "z": "cadfa83f.4d8a88", "wires": [ [ "84738e4d.e575" ] ] }, { "id": "332d5385.b7918c", "type": "success", "name": " success", "xml": "", "comments": "", "outputs": 1, "x": 612, "y": 1108, "z": "cadfa83f.4d8a88", "wires": [ [ "c166ddbd.547ca" ] ] }, { "id": "9ad20c2f.bb05a", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 809, "y": 975, "z": "cadfa83f.4d8a88", "wires": [ [ "d8230437.7273e8", "b1a8052e.9d5358", "e8c161d9.03c09" ] ] }, { "id": "84738e4d.e575", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 797, "y": 1045, "z": "cadfa83f.4d8a88", "wires": [ [ "1f62ef66.70ec21" ] ] }, { "id": "c166ddbd.547ca", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 813, "y": 1103, "z": "cadfa83f.4d8a88", "wires": [ [ "1cd207dc.cfc708", "d8e99c6.9bb2f6", "4cc652f1.8c357c" ] ] }, { "id": "d8230437.7273e8", "type": "record", "name": "record", "xml": "\n\n\n\n\n\n", "comments": "", "outputs": 1, "x": 1023, "y": 810, "z": "cadfa83f.4d8a88", "wires": [ [] ] }, { "id": "1f62ef66.70ec21", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n\t", "comments": "", "x": 1005, "y": 1041, "z": "cadfa83f.4d8a88", "wires": [] }, { "id": "1cd207dc.cfc708", "type": "record", "name": "record", "xml": "\n\n\n\n\n\n", "comments": "", "outputs": 1, "x": 1016, "y": 1100, "z": "cadfa83f.4d8a88", "wires": [ [] ] }, { "id": "b1a8052e.9d5358", "type": "returnFailure", "name": "return failure", "xml": "\n\t", "comments": "", "x": 1034, "y": 993, "z": "cadfa83f.4d8a88", "wires": [] }, { "id": "33406d49.1ea402", "type": "switchNode", "name": "switch config-type", "xml": "\n", "comments": "", "outputs": 1, "x": 238, "y": 512, "z": "cadfa83f.4d8a88", "wires": [ [ "4583918a.3e1cf", "5016eddc.eaee64" ] ] }, { "id": "4583918a.3e1cf", "type": "success", "name": "outcome: template", "xml": "", "comments": "", "outputs": 1, "x": 444.5, "y": 512, "z": "cadfa83f.4d8a88", "wires": [ [ "7d993b7c.7b6f34" ] ] }, { "id": "a08072ec.d21e9", "type": "set", "name": "set Download params", "xml": "\n\n\n\n\n\n", "comments": "", "x": 335, "y": 954, "z": "cadfa83f.4d8a88", "wires": [] }, { "id": "99bebd86.edca2", "type": "record", "name": "record", "xml": "\n\n\n\n\n\n\n\n\n\n", "comments": "", "outputs": 1, "x": 343, "y": 107, "z": "cadfa83f.4d8a88", "wires": [ [] ] }, { "id": "8f391762.bc0128", "type": "call", "name": "call: GenerateTemplateConfig", "xml": "", "comments": "", "outputs": 1, "x": 839.5, "y": 596, "z": "cadfa83f.4d8a88", "wires": [ [ "2a341f8b.78c7", "44ce6236.c9f71c" ] ] }, { "id": "2a341f8b.78c7", "type": "failure", "name": "not-found", "xml": "\n", "comments": "", "outputs": 1, "x": 1055.5, "y": 585, "z": "cadfa83f.4d8a88", "wires": [ [ "99b9e3f3.4a9c3" ] ] }, { "id": "99b9e3f3.4a9c3", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 1227.5, "y": 583, "z": "cadfa83f.4d8a88", "wires": [ [ "fc1b8d44.7676b" ] ] }, { "id": "fc1b8d44.7676b", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n\t", "comments": "", "x": 1409.5, "y": 585, "z": "cadfa83f.4d8a88", "wires": [] }, { "id": "44ce6236.c9f71c", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 1048.5, "y": 631, "z": "cadfa83f.4d8a88", "wires": [ [ "65e826ca.d13518" ] ] }, { "id": "65e826ca.d13518", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 1208.5, "y": 634, "z": "cadfa83f.4d8a88", "wires": [ [ "6a5e4bf3.53e254" ] ] }, { "id": "6a5e4bf3.53e254", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t", "comments": "", "x": 1393.5, "y": 634, "z": "cadfa83f.4d8a88", "wires": [] }, { "id": "ca6cca85.5f74f8", "type": "comment", "name": "templatename cases", "info": "", "comments": "", "x": 562, "y": 422, "z": "cadfa83f.4d8a88", "wires": [] }, { "id": "b58a409e.2bbcb", "type": "comment", "name": "merge ASDC template and data", "info": "", "comments": "", "x": 502, "y": 459, "z": "cadfa83f.4d8a88", "wires": [] }, { "id": "fee64dc4.1d9be", "type": "comment", "name": "configBlock with or without parameters", "info": "", "comments": "", "x": 512, "y": 644, "z": "cadfa83f.4d8a88", "wires": [] }, { "id": "7d993b7c.7b6f34", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 629, "y": 513, "z": "cadfa83f.4d8a88", "wires": [ [ "8f391762.bc0128", "59a0bc37.92e444" ] ] }, { "id": "59a0bc37.92e444", "type": "execute", "name": "execute getTemplate", "xml": "\n\n", "comments": "", "outputs": 1, "x": 834, "y": 458, "z": "cadfa83f.4d8a88", "wires": [ [ "f0f05e5b.1643a", "57b955b6.a7363c" ] ] }, { "id": "f0f05e5b.1643a", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 1023, "y": 486, "z": "cadfa83f.4d8a88", "wires": [ [ "919b1a0e.7f8158" ] ] }, { "id": "919b1a0e.7f8158", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 1197, "y": 494, "z": "cadfa83f.4d8a88", "wires": [ [ "41f91d3f.4cdc94" ] ] }, { "id": "41f91d3f.4cdc94", "type": "returnFailure", "name": "return failure", "xml": "\n\n\t\n\t\n\t\n\t", "comments": "", "x": 1400, "y": 508, "z": "cadfa83f.4d8a88", "wires": [] }, { "id": "57b955b6.a7363c", "type": "failure", "name": "not-found", "xml": "\n", "comments": "", "outputs": 1, "x": 1034, "y": 426, "z": "cadfa83f.4d8a88", "wires": [ [ "f7d52240.3f7b9" ] ] }, { "id": "f7d52240.3f7b9", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 1215, "y": 428, "z": "cadfa83f.4d8a88", "wires": [ [ "1af2c5e7.67c0aa" ] ] }, { "id": "1af2c5e7.67c0aa", "type": "returnFailure", "name": "return failure", "xml": "\n\n\t\n\t\n\t\n\t", "comments": "", "x": 1410, "y": 432, "z": "cadfa83f.4d8a88", "wires": [] }, { "id": "5016eddc.eaee64", "type": "success", "name": "outcome: Other", "xml": "", "comments": "", "outputs": 1, "x": 429, "y": 688, "z": "cadfa83f.4d8a88", "wires": [ [ "27c69859.b17628" ] ] }, { "id": "27c69859.b17628", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 620, "y": 686, "z": "cadfa83f.4d8a88", "wires": [ [ "31736aaf.d50f16" ] ] }, { "id": "31736aaf.d50f16", "type": "call", "name": "call: GenerateConfig", "xml": "", "comments": "", "outputs": 1, "x": 836, "y": 689, "z": "cadfa83f.4d8a88", "wires": [ [ "df338fd9.9e1d5", "b78f9a31.550958" ] ] }, { "id": "df338fd9.9e1d5", "type": "failure", "name": "not-found", "xml": "\n", "comments": "", "outputs": 1, "x": 1038, "y": 683, "z": "cadfa83f.4d8a88", "wires": [ [ "d92ec733.6213c8" ] ] }, { "id": "d92ec733.6213c8", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 1210, "y": 685, "z": "cadfa83f.4d8a88", "wires": [ [ "be7c9084.d5615" ] ] }, { "id": "be7c9084.d5615", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n\t", "comments": "", "x": 1391, "y": 687, "z": "cadfa83f.4d8a88", "wires": [] }, { "id": "b78f9a31.550958", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 1026, "y": 745, "z": "cadfa83f.4d8a88", "wires": [ [ "ab74a39a.05a96" ] ] }, { "id": "ab74a39a.05a96", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 1197, "y": 748, "z": "cadfa83f.4d8a88", "wires": [ [ "deac69f1.1634d8" ] ] }, { "id": "deac69f1.1634d8", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t", "comments": "", "x": 1392, "y": 750, "z": "cadfa83f.4d8a88", "wires": [] }, { "id": "d8e99c6.9bb2f6", "type": "set", "name": "set error-code 400 and message", "xml": "\n\n\n", "comments": "", "x": 1078, "y": 1152, "z": "cadfa83f.4d8a88", "wires": [] }, { "id": "7bb3e89d.220328", "type": "comment", "name": "ConfigCompAdaptor resets error code for success cases", "info": "", "comments": "", "x": 633, "y": 1154, "z": "cadfa83f.4d8a88", "wires": [] }, { "id": "b4f59168.7906f", "type": "execute", "name": "execute saveTxLog", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 369, "y": 811, "z": "cadfa83f.4d8a88", "wires": [ [ "e86c4a58.ea7bf8" ] ] }, { "id": "4cc652f1.8c357c", "type": "execute", "name": "execute saveTxLog", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 1030, "y": 1217, "z": "cadfa83f.4d8a88", "wires": [ [ "614f4f80.c8d4d" ] ] }, { "id": "ece509d2.9ca6b8", "type": "execute", "name": "execute saveTxLog", "xml": "\n\n\n\n", "comments": "", "outputs": 1, "x": 1654, "y": 984, "z": "cadfa83f.4d8a88", "wires": [ [] ] }, { "id": "e707672e.0c50c8", "type": "set", "name": "set tmp.message", "xml": "\n\n", "comments": "", "x": 1643, "y": 917, "z": "cadfa83f.4d8a88", "wires": [] }, { "id": "e8c161d9.03c09", "type": "switchNode", "name": "switch: error-code", "xml": "\n", "comments": "", "outputs": 1, "x": 1051, "y": 870, "z": "cadfa83f.4d8a88", "wires": [ [ "f74cb5ed.9a8218", "78a2372a.1c5678" ] ] }, { "id": "f74cb5ed.9a8218", "type": "success", "name": "outcome: 400", "xml": "", "comments": "", "outputs": 1, "x": 1255, "y": 871, "z": "cadfa83f.4d8a88", "wires": [ [ "d36bba51.566648" ] ] }, { "id": "d36bba51.566648", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 1440, "y": 868, "z": "cadfa83f.4d8a88", "wires": [ [] ] }, { "id": "78a2372a.1c5678", "type": "success", "name": "outcome: Other", "xml": "", "comments": "", "outputs": 1, "x": 1261, "y": 941, "z": "cadfa83f.4d8a88", "wires": [ [ "9de899ed.51ab28" ] ] }, { "id": "9de899ed.51ab28", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 1450, "y": 942, "z": "cadfa83f.4d8a88", "wires": [ [ "e707672e.0c50c8", "ece509d2.9ca6b8" ] ] }, { "id": "38899f2c.e6804", "type": "comment", "name": "ISBC cases returns failure to stop polling", "info": "", "comments": "", "x": 1280, "y": 827, "z": "cadfa83f.4d8a88", "wires": [] }, { "id": "614f4f80.c8d4d", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 1243, "y": 1218, "z": "cadfa83f.4d8a88", "wires": [ [ "19ef6421.7c0d0c" ] ] }, { "id": "19ef6421.7c0d0c", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 1412, "y": 1222, "z": "cadfa83f.4d8a88", "wires": [ [] ] }, { "id": "e86c4a58.ea7bf8", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 567, "y": 813, "z": "cadfa83f.4d8a88", "wires": [ [ "4fa99aff.ef8d44" ] ] }, { "id": "4fa99aff.ef8d44", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 743, "y": 812, "z": "cadfa83f.4d8a88", "wires": [ [] ] }, { "id": "fb8af18a.2b272", "type": "call", "name": "call: ProcessParameterDefinition", "xml": "", "comments": "", "outputs": 1, "x": 410, "y": 158, "z": "cadfa83f.4d8a88", "wires": [ [ "45281ac8.fd3ee4", "cc966cb3.a4964" ] ] }, { "id": "45281ac8.fd3ee4", "type": "failure", "name": "not-found", "xml": "\n", "comments": "", "outputs": 1, "x": 647, "y": 138, "z": "cadfa83f.4d8a88", "wires": [ [ "221bff2c.dba47" ] ] }, { "id": "221bff2c.dba47", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 820, "y": 136, "z": "cadfa83f.4d8a88", "wires": [ [ "45c0c2ac.c894cc" ] ] }, { "id": "45c0c2ac.c894cc", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t\n\t", "comments": "", "x": 1006, "y": 138, "z": "cadfa83f.4d8a88", "wires": [] }, { "id": "cc966cb3.a4964", "type": "failure", "name": "failure", "xml": "\n", "comments": "", "outputs": 1, "x": 646, "y": 195, "z": "cadfa83f.4d8a88", "wires": [ [ "6b712b47.080f44" ] ] }, { "id": "6b712b47.080f44", "type": "block", "name": "block : atomic", "xml": "", "atomic": "true", "outputs": 1, "x": 809, "y": 199, "z": "cadfa83f.4d8a88", "wires": [ [ "5a394136.dbb19" ] ] }, { "id": "5a394136.dbb19", "type": "returnFailure", "name": "return failure", "xml": "\n\t\n\t", "comments": "", "x": 1009, "y": 199, "z": "cadfa83f.4d8a88", "wires": [] } ]