What the example contains

Files included in this example are as follows:

  • cbpr_validation_flow.zip
    • Test Data Files:
      • cbpr_pacs_009_adv.xml
      • cbpr_pacs_009_adv_bad_rule.xml
      • cbpr_pacs_009_adv_bad_schema.xml
    • Validation Files:
      • mxconfig.xml
      • bic.xml
      • currencycodedecimals.xml
    • Schemas:

      (Based from CBPRPlus_ISO 20022 Portfolio_November 2022_Release 2.1)

      • camt.029.001.09.xsd
      • camt.052.001.08.xsd
      • camt.053.001.08.xsd
      • camt.054.001.08.xsd
      • camt.056.001.08.xsd
      • camt.057.001.06.xsd
      • camt.060.001.05.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_056.xsd
      • head.001.001.02_camt_057.xsd
      • head.001.001.02_camt_060.xsd
      • head.001.001.02_pacs_002.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_pain_001.xsd
      • head.001.001.02_pain_002.xsd
      • pacs.002.001.10.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_adv.xsd
      • pacs.009.001.08_cov.xsd
      • pacs.010.001.03.xsd
      • pain.001.001.09.xsd
      • pain.002.001.10.xsd
      • bic.xsd
      • ccy.xsd
      • mxconfig.xsd
      • cbprErrorReport.mtt
      • swiftroute_funds.mtt
    • Maps:
      • For Extended Validation:
        • cbpr6005_camt_057_001_06
        • cbpr6007_camt_060_001_05
        • cbpr6031_camt_029_001_09
        • cbpr6032_camt_052_001_08
        • cbpr6033_camt_053_001_08
        • cbpr6036_camt_056_001_08
        • cbpr6034_camt_054_001_08
        • cbpr6051_head112_camt029
        • cbpr6052_head112_camt052
        • cbpr6053_head112_camt053
        • cbpr6054_head112_camt054
        • cbpr6055_head112_camt057
        • cbpr6056_head112_camt056
        • cbpr6057_head112_camt060
        • cbpr6131_pacs_002_001_10
        • cbpr6132_pacs_004_001_09
        • cbpr6133_pacs_008_001_08
        • cbpr6134_pacs_009_001_08
        • cbpr6135_pacs_009_001_08_cov
        • cbpr6136_pacs_010_001_03
        • cbpr6137_pacs_008_001_08_stp
        • cbpr6138_pacs_009_001_08_adv
        • cbpr6151_head112_pacs002
        • cbpr6152_head112_pacs004
        • cbpr6153_head112_pacs008
        • cbpr6154_head112_pacs009
        • cbpr6155_head112_pacs009_cov
        • cbpr6156_head112_pacs010
        • cbpr6157_head112_pacs008_stp
        • cbpr6158_head112_pacs009_adv
        • cbpr6401_pain_001_001_09
        • cbpr6402_pain_002_001_10
        • cbpr6451_head112_pain001
        • cbpr6452_head112_pain002
        • cbpr2601_bah_pacs002_set
        • cbpr2602_bah_camt056_set
        • cbpr2603_bah_camt029_set
        • cbpr2604_bah_camt052_set
        • cbpr2605_bah_camt053_set
        • cbpr2606_bah_camt054_set
        • cbpr2607_bah_pacs004_set
        • cbpr2608_bah_pacs008_set
        • cbpr2609_bah_pacs008_stp_set
        • cbpr2610_bah_pacs009_set
        • cbpr2611_bah_pacs009_cov_set
        • cbpr2612_bah_pacs009_adv_set
        • cbpr2613_bah_pacs010_set
        • cbpr2600_bah_router
        • cbpr6701_bah_val
        • cbpr6702_doc_val
      • For Schema Validation:
        • cbpr6201_camt_029_001_09
        • cbpr6202_camt_052_001_08
        • cbpr6203_camt_053_001_08
        • cbpr6204_camt_054_001_08
        • cbpr6205_camt_056_001_08
        • cbpr6206_camt_057_001_06
        • cbpr6207_camt_060_001_05
        • cbpr6251_head112_camt029
        • cbpr6252_head112_camt052
        • cbpr6253_head112_camt053
        • cbpr6254_head112_camt054
        • cbpr6255_head112_camt056
        • cbpr6256_head112_camt057
        • cbpr6257_head112_camt060
        • cbpr6301_pacs_002_001_10
        • cbpr6302_pacs_004_001_09
        • cbpr6303_pacs_008_001_08
        • cbpr6304_pacs_009_001_08
        • cbpr6305_pacs_009_001_08_cov
        • cbpr6306_pacs_010_001_03
        • cbpr6307_pacs_008_001_08_stp
        • cbpr6308_pacs_009_001_08_adv
        • cbpr6351_head112_pacs002
        • cbpr6352_head112_pacs004
        • cbpr6353_head112_pacs008
        • cbpr6354_head112_pacs009
        • cbpr6355_head112_pacs009_cov
        • cbpr6356_head112_pacs010
        • cbpr6357_head112_pacs008_stp
        • cbpr6358_head112_pacs009_adv
        • cbpr6501_pain_001_001_09
        • cbpr6502_pain_002_001_10
        • cbpr6551_head112_pain001
        • cbpr6552_head112_pain002
        • cbpr6801_bah_val
        • cbpr6802_doc_val
      • Common:
        • mxut1001_bizsvc_cbpr
        • cbpr2602_deenvelope
    • Flows:
      • cbpr_validation