SWIFT MX components overview

The schema versions that are included in the release are determined by publication date. The following are the main components of SWIFT MX:
  • MX schemas and Xerces type trees
  • MX validation framework
  • MX schema validation maps
  • MX extended validation maps
  • Examples

Terminology

The following terms are used throughout this documentation:
  • Extended validation - In the MX Validation Framework, these rules are applied to the following generic MX fields:
    • XML elements of type BIC, or BICorBEI are checked for valid BIC or BEI.
    • XML elements that contain a currency code are checked for a valid code.
    • XML elements that contain a country code are checked for a valid code.
    • XML elements that contain an Amount and a Currency. These elements are checked for a valid currency and a valid number of decimal places as specified for that currency.
    • XML elements that contain an IBAN Identifier are checked for structure (country code, check digit, and bank account number)