What the example contains

Files and directories included in this example are as follows:

  • Maps:

    The maps directory contains the following map sources:

    • sic_rtgs_mx_schema_validation_xsd.mms

      Contains maps for schema validation of any SIC message.

    • sic_rtgs_schema_validation_frmwrk_map_xsd.mms

      The main map used to apply schema validation to SIC xml messages.

  • Schemas:

    The schemas directory contains the following files:

    [Based from Implementation Guidelines provided by SIX Interbank Clearing Ltd Platform Releases 4.12 (RTGS services SIC and euroSIC) and 5.2 (SIC IP service)]

    • acmt.010.001.03.ch.01.xsd
    • acmt.011.001.03.ch.01.xsd
    • acmt.015.001.03.ch.01.xsd
    • camt.003.001.07.ch.02.xsd
    • camt.004.001.08.ch.02.xsd
    • camt.005.001.08.ch.01.xsd
    • camt.006.001.08.ch.02.xsd
    • camt.007.001.08.ch.01.xsd
    • camt.008.001.08.ch.01.xsd
    • camt.011.001.07.ch.01.xsd
    • camt.019.001.07.ch.02.xsd
    • camt.025.001.05.ch.02.xsd
    • camt.027.001.07.ch.01.xsd
    • camt.029.001.09.ch.03.xsd
    • camt.048.001.05.ch.01.xsd
    • camt.050.001.05.ch.01.xsd
    • camt.052.001.08.ch.02.xsd
    • camt.054.001.08.ch.02.xsd
    • camt.056.001.08.ch.04.xsd
    • camt.087.001.06.ch.01.xsd
    • pacs.002.001.10.ch.02.xsd
    • pacs.004.001.09.ch.02.xsd
    • pacs.008.001.08.ch.02.xsd
    • pacs.009.001.08.ch.03.xsd
    • pacs.028.001.03.ch.01.xsd
    • reda.015.001.01.ch.01.xsd
    • reda.017.001.01.ch.02.xsd
  • Based from ISO20022 Business Application Header V01 with date of publication:
    • head.001.001.01.xsd
  • Trees:

    The trees directory contains the following files:

    • mxvalErrorReport.mtt

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

    • swiftroute_funds.mtt

      Metadata that is used as an internal element placeholder.

  • Data:

    The data directory contains the following files:

    Sample SIC valid files for test purpose:

    • acmt_010_001_03_valid.xml
    • acmt_015_001_03_valid.xml
    • bah_acmt_015_001_03_valid.xml
    • bah_camt_003_001_07_valid.xml
    • bah_pacs_002_001_10_valid.xml
    • bah_reda_015_001_01_valid.xml
    • camt_004_001_08_valid.xml
    • camt_005_001_08_valid.xml
    • camt_006_001_08_valid.xml
    • camt_007_001_08_valid.xml
    • camt_008_001_08_valid.xml
    • camt_011_001_07_valid.xml
    • camt_019_001_07_valid.xml
    • camt_025_001_05_valid.xml
    • camt_027_001_07_valid.xml
    • camt_029_001_09_valid.xml
    • camt_048_001_05_valid.xml
    • camt_050_001_05_valid.xml
    • camt_052_001_08_valid.xml
    • camt_054_001_08_valid.xml
    • camt_056_001_08_valid.xml
    • camt_087_001_06_valid.xml
    • pacs_004_001_09_valid.xml
    • pacs_008_001_08_valid.xml
    • pacs_009_001_08_valid.xml
    • pacs_028_001_03_valid.xml
    • reda_017_001_01_valid.xml