What the example contains
- Maps:
The maps directory contains the following map sources to use when running under Design Studio:
- t2_coco_mx_acmt_validation_enh.mms
Utility maps called by main map for all the acmt TARGET2 CoCo xml message MX validation.
- t2_coco_mx_admi_validation_enh.mms
Utility maps called by main map for all the admi TARGET2 CoCo xml message MX validation.
- t2_coco_mx_camt_validation_enh.mms
Utility maps called by main map for all the camt TARGET2 CoCo xml message MX validation.
- t2_coco_mx_reda_validation_enh.mms
Utility maps called by main map for all the reda TARGET2 CoCo xml message MX validation.
- t2_coco_mx_validation_frmwrk_map_enh.mms
The main map used to apply MX validation to TARGET2 CoCo xml messages.
Note: When running under Design Server, the main framework map is t2_coco_mx_validation_frmwrk_map_flw_enh.mms. - t2_coco_mx_acmt_validation_enh.mms
- Schemas:
The schemas directory contains the following files:
- bic.xsd
Metadata that represents the bic.xml repository file structure.
- ccy.xsd
Metadata that represents the currencycodedecimals.xml repository file structure.
- mxconfig.xsd
Metadata that represents the mxconfig.xml configuration file structure.
-
XML schemas based on SWIFT MyStandards Readiness TARGET2 CoCo Portal:
- acmt.007.001.02.xsd
- acmt.010.001.02.xsd
- acmt.011.001.02.xsd
- acmt.015.001.02.xsd
- acmt.019.001.02.xsd
- acmt.025.001.02.xsd
- acmt.026.001.02.xsd
- admi.007.001.01.xsd
- camt.009.001.07.xsd
- camt.010.001.08.xsd
- camt.011.001.07.xsd
- camt.012.001.07.xsd
- camt.018.001.05.xsd
- camt.019.001.07.xsd
- camt.024.001.06.xsd
- camt.025.001.05.xsd
- camt.048.001.05.xsd
- camt.069.001.03.xsd
- camt.070.001.04.xsd
- camt.071.001.03.xsd
- camt.076.001.01.xsd
- camt.077.001.01.xsd
- camt.099.001.01.xsd
- camt.100.001.01.xsd
- reda.014.001.01.xsd
- reda.015.001.01.xsd
- reda.016.001.01.xsd
- reda.017.001.01.xsd
- reda.022.001.01.xsd
- reda.031.001.01.xsd
- reda.039.001.01.xsd
- reda.040.001.01.xsd
- reda.042.001.01.xsd
- reda.043.001.01.xsd
- reda.064.001.01.xsd
- reda.065.001.01.xsd
- head.001.001.01.xsd
- XML schema based on W3C XML Signature Syntax and Processing version
1.2:
- xmldsig-core-schema.xsd
- bic.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.
- mxvalErrorReport.mtt
- Data:
The data directory contains the following file:
- bic.xml
Repository file listing all BICs which are used during validation.
- currencycodedecimals.xml
Repository file list country codes, currency codes and corresponding maximum fractionally digits, used as reference for validation.
- mxconfig.xml
Holds the MX configuration information on how to process the message.
- Sample TARGET2 CoCo valid files without header envelope for test
purposes:
- admi_007_001_01_valid.xml
- Sample TARGET2 CoCo valid files with header envelope for test purposes:
- bah_acmt_007_001_02_valid.xml
- bah_acmt_010_001_02_valid.xml
- bah_acmt_011_001_02_valid.xml
- bah_acmt_015_001_02_valid.xml
- bah_acmt_019_001_02_valid.xml
- bah_acmt_025_001_02_valid.xml
- bah_acmt_026_001_02_valid.xml
- bah_admi_007_001_01_valid.xml
- bah_camt_009_001_07_valid.xml
- bah_camt_010_001_08_valid.xml
- bah_camt_011_001_07_valid.xml
- bah_camt_012_001_07_valid.xml
- bah_camt_018_001_05_valid.xml
- bah_camt_019_001_07_valid.xml
- bah_camt_024_001_06_valid.xml
- bah_camt_025_001_05_valid.xml
- bah_camt_048_001_05_valid.xml
- bah_camt_069_001_03_valid.xml
- bah_camt_070_001_04_valid.xml
- bah_camt_071_001_03_valid.xml
- bah_camt_076_001_01_valid.xml
- bah_camt_077_001_01_valid.xml
- bah_camt_099_001_01_valid.xml
- bah_camt_100_001_01_valid.xml
- bah_reda_014_001_01_valid.xml
- bah_reda_015_001_01_valid.xml
- bah_reda_016_001_01_valid.xml
- bah_reda_017_001_01_valid.xml
- bah_reda_022_001_01_valid.xml
- bah_reda_031_001_01_valid.xml
- bah_reda_039_001_01_valid.xml
- bah_reda_040_001_01_valid.xml
- bah_reda_042_001_01_valid.xml
- bah_reda_043_001_01_valid.xml
- bah_reda_064_001_01_valid.xml
- bah_reda_065_001_01_valid.xml
- bic.xml