What the example contains
Files and directories included in this example are as follows:
- Maps:
The maps directory contains the following map sources to use when running under Design Studio.
- cbpr_mx_schema_validation_xsd.mms
Contains maps for Schema validation of any CBPR message.
- cbpr_mx_schema_validation_frmwrk_map_xsd.mms
The Main map used to apply schema validation to CBPR xml messages.
- cbpr_mx_schema_validation_xsd.mms
- Schemas:
The schemas directory contains the following files:
(Based from SWIFT MyStandards Readiness CBPR+ portal )
- camt.029.001.09.xsd
- camt.052.001.08.xsd
- camt.053.001.08.xsd
- camt.054.001.08.xsd
- camt.055.001.08.xsd
- camt.056.001.08.xsd
- camt.057.001.06.xsd
- camt.058.001.08.xsd
- camt.107.001.01.xsd
- camt.108.001.01.xsd
- camt.060.001.05.xsd
- camt.105.001.02.xsd
- camt.105.001.02_mlp.xsd
- camt.106.001.02.xsd
- camt.106.001.02_mlp.xsd
- camt.109.001.01.xsd
- pacs.002.001.10.xsd
- pacs.003.001.08.xsd
- pacs.004.001.09.xsd
- pacs.008.001.08.xsd
- pacs.008.001.08_stp.xsd
- pacs.009.001.08.xsd
- pacs.009.001.08_cov.xsd
- pacs.009.001.08_adv.xsd
- pacs.010.001.03.xsd
- pacs.010.001.03_mgn.xsd
- pain.001.001.09.xsd
- pain.002.001.10.xsd
- pain.008.001.08.xsd
- head.001.001.02.camt_029.xsd
- head.001.001.02.camt_052.xsd
- head.001.001.02.camt_053.xsd
- head.001.001.02.camt_054.xsd
- head.001.001.02.camt_055.xsd
- head.001.001.02.camt_056.xsd
- head.001.001.02.camt_057.xsd
- head.001.001.02.camt_058.xsd
- head.001.001.02.camt_060.xsd
- head.001.001.02.camt_105.xsd
- head.001.001.02.camt_105_mlp.xsd
- head.001.001.02.camt_106.xsd
- head.001.001.02.camt_106_mlp.xsd
- head.001.001.02.camt_107.xsd
- head.001.001.02.camt_108.xsd
- head.001.001.02.camt_109.xsd
- head.001.001.02.pacs_002.xsd
- head.001.001.02.pacs_003.xsd
- head.001.001.02.pacs_004.xsd
- head.001.001.02.pacs_008.xsd
- head.001.001.02_pacs_008_stp.xsd
- head.001.001.02.pacs_009.xsd
- head.001.001.02_pacs_009_cov.xsd
- head.001.001.02_pacs_009_adv.xsd
- head.001.001.02.pacs_010.xsd
- head.001.001.02.pacs_010_mgn.xsd
- head.001.001.02.pain_001.xsd
- head.001.001.02.pain_002.xsd
- head.001.001.02.pain_008.xsd
- Trees:
The trees directory contains the following files:
- swiftroute_funds.mtt
Metadata that is used as an internal element placeholder.
- cbprErrorReport.mtt
Metadata that represents the xml based structure of the validation report.
- swiftroute_funds.mtt
- Data:
The data directory contains the following files:
- mxconfig.xml
Contains the MX configuration information on how to process the message.
Note: The mxconfig.xml file is not used in schema validation and can be ignored. - mxconfig.xml
- Sample CBPR+ valid files for test purpose with
header envelope:
- bah_pacs_002_001_10_valid.xml
- bah_pacs_003_001_08_valid.xml
- bah_pacs_004_001_09_valid.xml
- bah_pacs_008_001_08_valid.xml
- bah_pacs_008_001_08_stp_valid.xml
- bah_pacs_009_001_08_valid.xml
- bah_pacs_009_001_08_cov_valid.xml
- bah_pacs_009_001_08_adv_valid.xml
- bah_pacs_010_001_03_valid.xml
- bah_pacs_010_001_03_mgn_valid.xml
- bah_camt_029_001_09_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_055_001_08_valid.xml
- bah_camt_056_001_08_valid.xml
- bah_camt_057_001_06_valid.xml
- bah_camt_058_001_08_valid.xml
- bah_camt_060_001_05_valid.xml
- bah_camt_105_001_02_valid.xml
- bah_camt_105_001_02_mlp_valid.xml
- bah_camt_106_001_02_valid.xml
- bah_camt_106_001_02_mlp_valid.xml
- bah_camt_107_001_01_valid.xml
- bah_camt_108_001_01_valid.xml
- bah_camt_109_001_01_valid.xml
- bah_pain_001_001_09_valid.xml
- bah_pain_002_001_10_valid.xml
- bah_pain_008_001_08_valid.xml