What the example contains

Files included in this example are as follows:

  • swift_gpi.zip
    • Test Data Files:
      • swgp_trck_001_gCCTINST.xml
      • swgp_trck_001_gCCTINST_bad_rule.xml
      • swgp_trck_001_gCCTINST_bad_schema.xml
    • Validation Files:
      • mxconfig.xml
      • bic.xml
      • currencycodedecimals.xml
    • Schemas:
      • bic.xsd

        Meta data that represents the bic.xml repository file structure.

      • ccy.xsd

        Meta data that represents the currencycodedecimals.xml repository file structure.

      • mxconfig.xsd

        Meta data that represent the mxconfig.xml configuration file structure.

      • mxvalErrorReport.mtt

        Metadata that represents the xml based structure of the validation report.

      • swiftroute_funds.mtt

        Metadata that is used as internal element placeholder.

      • head.001.001.02_trck_001_gCCTINST.xsd
      • head.001.001.02_trck_002_gCCTINST.xsd
      • trck.001.001.02_gCCTINST.xsd
      • trck.002.001.01_gCCTINST.xsd
      • head.001.001.02_trck_001_gFIT.xsd
      • head.001.001.02_trck_002_gFIT.xsd
      • trck.001.001.02_gFIT.xsd
      • trck.002.001.01_gFIT.xsd
      • head.001.001.02_trck_001_gCCT.xsd
      • head.001.001.02_trck_002_gCCT.xsd
      • trck.001.001.02_gCCT.xsd
      • trck.002.001.01_gCCT.xsd
      • head.001.001.02_trck_001_gCOV.xsd
      • head.001.001.02_trck_002_gCOV.xsd
      • trck.001.001.02_gCOV.xsd
      • trck.002.001.01_gCOV.xsd
      • head.001.001.02_trck_003.xsd
      • trck.003.001.02.xsd
      • head.001.001.02_trck_001_Swiftgo.xsd
      • head.001.001.02_trck_002_Swiftgo.xsd
      • trck.001.001.02_Swiftgo.xsd
      • trck.002.001.01_Swiftgo.xsd
      • head.001.001.02_trck_004_g4C.xsd
      • trck.004.001.01_g4C.xsd
      Note: XML schemas were downloaded from SWIFT MyStandards Readiness SWIFT GPI Portal.
    • Maps:
      • For Extended Validation:
        • swgp1000_val
        • swgp1991_bah_val
        • swgp1992_doc_val
        • swgp1051_head112_trck001_gINST
        • swgp1052_head112_trck002_gINST
        • swgp1053_head112_trck001_gCCT
        • swgp1054_head112_trck002_gCCT
        • swgp1055_head112_trck001_gCOV
        • swgp1056_head112_trck002_gCOV
        • swgp1057_head112_trck001_gFIT
        • swgp1058_head112_trck002_gFIT
        • swgp1059_head112_trck001_Swiftgo
        • swgp1060_head112_trck002_Swiftgo
        • swgp1061_head112_trck004_g4C
        • swgp1062_head112_trck003
        • swgp1001_trck_001_001_02_gINST
        • swgp1002_trck_002_001_01_gINST
        • swgp1003_trck_001_001_02_gCCT
        • swgp1004_trck_002_001_01_gCCT
        • swgp1005_trck_001_001_02_gCOV
        • swgp1006_trck_002_001_01_gCOV
        • swgp1007_trck_001_001_02_gFIT
        • swgp1008_trck_002_001_01_gFIT
        • swgp1009_trck_001_001_02_Swiftgo
        • swgp1010_trck_002_001_01_Swiftgo
        • swgp1011_trck_004_001_01_g4C
        • swgp1012_trck_003_001_02

      • For Schema Validation:
        • swgp1500_val
        • swgp1996_bah_val
        • swgp1997_doc_val
        • swgp1551_head112_trck001_gINST
        • swgp1552_head112_trck002_gINST
        • swgp1553_head112_trck001_gCCT
        • swgp1554_head112_trck002_gCCT
        • swgp1555_head112_trck001_gCOV
        • swgp1556_head112_trck002_gCOV
        • swgp1557_head112_trck001_gFIT
        • swgp1558_head112_trck002_gFIT
        • swgp1559_head112_trck001_Swiftgo
        • swgp1560_head112_trck002_Swiftgo
        • swgp1561_head112_trck004_g4C
        • swgp1562_head112_trck003
        • swgp1501_trck_001_001_02_gINST
        • swgp1502_trck_002_001_01_gINST
        • swgp1503_trck_001_001_02_gCCT
        • swgp1504_trck_002_001_01_gCCT
        • swgp1505_trck_001_001_02_gCOV
        • swgp1506_trck_002_001_01_gCOV
        • swgp1507_trck_001_001_02_gFIT
        • swgp1508_trck_002_001_01_gFIT
        • swgp1509_trck_001_001_02_Swiftgo
        • swgp1510_trck_002_001_01_Swiftgo
        • swgp1511_trck_004_001_01_g4C
        • swgp1512_trck_003_001_02
      • Common:
        • mxut1008_bizsvc_swgp
        • swgp1900_deenvelope
    • Flows:
      • swift_gpi_validation_flow