What the example contains
This example contains the following directories and files:
- Maps:
The maps directory contains the following map sources to use when running under Design Studio:
- t2_sec_mx_schema_validation_xsd.mms
Utility maps called by main map for all T2S messages schema validation.
- t2_sec_schema_validation_frmwrk_map_xsd.mms
The main map used to apply schema validation to T2S xml messages.
- t2_sec_mx_schema_validation_xsd.mms
- Schemas:
The schemas directory contains the following files:
- XML schemas based on SWIFT MyStandards Readiness T2S Portal:
- admi.005.001.01.xsd
- admi.006.001.01.xsd
- admi.007.001.01.xsd
- camt.003.001.07.xsd
- camt.004.001.08.xsd
- camt.005.001.08.xsd
- camt.006.001.08.xsd
- camt.009.001.07.xsd
- camt.010.001.08.xsd
- camt.019.001.07.xsd
- camt.025.001.05.xsd
- camt.050.001.05.xsd
- camt.051.001.05.xsd
- camt.052.001.08.xsd
- camt.053.001.08.xsd
- camt.054.001.08.xsd
- camt.064.001.01.xsd
- camt.065.001.01.xsd
- camt.066.001.01.xsd
- camt.067.001.01.xsd
- camt.068.001.01.xsd
- camt.069.001.03.xsd
- camt.070.001.04.xsd
- camt.072.001.01.xsd
- camt.073.001.01.xsd
- camt.074.001.01.xsd
- camt.075.001.01.xsd
- camt.078.001.01.xsd
- camt.079.001.01.xsd
- camt.080.001.01.xsd
- camt.081.001.01.xsd
- camt.082.001.01.xsd
- camt.083.001.01.xsd
- camt.084.001.01.xsd
- camt.085.001.01.xsd
- colr.001.001.01.xsd
- colr.002.001.01.xsd
- head.001.001.01.xsd
- head.002.001.01.xsd
- semt.002.001.10.xsd
- semt.013.001.04.xsd
- semt.014.001.06.xsd
- semt.015.001.07.xsd
- semt.016.001.07.xsd
- semt.017.001.09.xsd
- semt.018.001.10.xsd
- semt.019.001.08.xsd
- semt.020.001.05.xsd
- semt.022.001.04.xsd
- semt.025.001.01.xsd
- semt.026.001.01.xsd
- semt.027.001.01.xsd
- semt.028.001.01.xsd
- semt.029.001.01.xsd
- semt.030.001.01.xsd
- semt.031.001.01.xsd
- semt.032.001.01.xsd
- semt.033.001.01.xsd
- semt.034.001.01.xsd
- semt.040.001.01.xsd
- semt.044.001.01.xsd
- sese.020.001.06.xsd
- sese.021.001.05.xsd
- sese.022.001.05.xsd
- sese.023.001.09.xsd
- sese.024.001.10.xsd
- sese.025.001.09.xsd
- sese.027.001.05.xsd
- sese.028.001.08.xsd
- sese.029.001.04.xsd
- sese.030.001.08.xsd
- sese.031.001.08.xsd
- sese.032.001.09.xsd
- supl.021.001.01.xsd
Note: The following schemas were modified to import schema supl.021.001.01 to handle supplementary data:- camt.067.001.01.xsd
- camt.068.001.01.xsd
- semt.014.001.06.xsd
- semt.015.001.07.xsd
- sese.024.001.10.xsd
- sese.025.001.09.xsd
- sese.032.001.09.xsd
- XML schemas based on W3C XML Signature Syntax and Processing version 1.2:
- xmldsig-core-schema.xsd
Note: The following schema was modified to import the signature schema xmldsig-core-schema.xsd:- head.001.001.01.xsd
- XML schemas based on SWIFT MyStandards Readiness T2S Portal:
- Trees:
The trees directory contains the following files:
- swiftroute_funds.mtt
Metadata that is used as an internal element placeholder.
- mxvalErrorReport.mtt
Metadata that represents the xml based structure of the validation report.
- swiftroute_funds.mtt
- Data:
The data directory contains the following file:
- Sample T2S valid files without header envelope for test purposes:
- admi_007_001_01_valid.xml
- Sample T2S valid files with header envelope for test purposes:
- bah_admi_005_001_01_valid.xml
- bah_admi_006_001_01_valid.xml
- bah_admi_007_001_01_valid.xml
- bah_camt_003_001_07_valid.xml
- bah_camt_004_001_08_valid.xml
- bah_camt_005_001_08_valid.xml
- bah_camt_006_001_08_valid.xml
- bah_camt_009_001_07_valid.xml
- bah_camt_010_001_08_valid.xml
- bah_camt_019_001_07_valid.xml
- bah_camt_025_001_05_valid.xml
- bah_camt_050_001_05_valid.xml
- bah_camt_051_001_05_valid.xml
- bah_camt_052_001_08_valid.xml
- bah_camt_053_001_08_valid.xml
- bah_camt_054_001_08_valid.xml
- bah_camt_064_001_01_valid.xml
- bah_camt_065_001_01_valid.xml
- bah_camt_066_001_01_valid.xml
- bah_camt_067_001_01_valid.xml
- bah_camt_068_001_01_valid.xml
- bah_camt_069_001_03_valid.xml
- bah_camt_070_001_04_valid.xml
- bah_camt_072_001_01_valid.xml
- bah_camt_073_001_01_valid.xml
- bah_camt_074_001_01_valid.xml
- bah_camt_075_001_01_valid.xml
- bah_camt_078_001_01_valid.xml
- bah_camt_079_001_01_valid.xml
- bah_camt_080_001_01_valid.xml
- bah_camt_081_001_01_valid.xml
- bah_camt_082_001_01_valid.xml
- bah_camt_083_001_01_valid.xml
- bah_camt_084_001_01_valid.xml
- bah_camt_085_001_01_valid.xml
- bah_colr_001_001_01_valid.xml
- bah_colr_002_001_01_valid.xml
- bah_head_001_001_01_valid.xml
- bah_semt_022_001_04_valid.xml
- bah_semt_025_001_01_valid.xml
- bah_semt_026_001_01_valid.xml
- bah_semt_027_001_01_valid.xml
- bah_semt_028_001_01_valid.xml
- bah_semt_029_001_01_valid.xml
- bah_semt_030_001_01_valid.xml
- bah_semt_031_001_01_valid.xml
- bah_semt_032_001_01_valid.xml
- bah_semt_033_001_01_valid.xml
- bah_semt_034_001_01_valid.xml
- bah_semt_040_001_01_valid.xml
- bah_semt_044_001_01_valid.xml
- bah_sese_020_001_06_valid.xml
- bah_sese_021_001_05_valid.xml
- bah_sese_022_001_05_valid.xml
- bah_sese_023_001_09_valid.xml
- bah_sese_024_001_10_valid.xml
- bah_sese_025_001_09_valid.xml
- bah_sese_027_001_05_valid.xml
- bah_sese_028_001_08_valid.xml
- bah_sese_029_001_04_valid.xml
- bah_sese_030_001_08_valid.xml
- bah_sese_031_001_08_valid.xml
- bah_sese_032_001_09_valid.xml
- bah_supl_021_001_01_valid.xml
- Sample T2S valid files using header head.002.001.01
for test purposes:
- head_002_001_01_valid.xml
- Sample T2S valid files without header envelope for test purposes: