Overview of JVC
The Java™ Validation Component (JVC) validates the following in accord with the latest SWIFT standards:
- Message syntax – presence and order of fields and sequences
- Field syntax – size and data type
- Field and sequence cardinality – optional, mandatory, repeating
- Code-words
- Network validated rules at both message and field level
- Message envelope syntax – SWIFT header and trailer
- Market practice rules
The JVC validates all user-to-user messages, which are all messages from Category 1 (MT1nn), through Category 9 (MT9nn).
Category 0 (MT0nn) Service and System Messages are not validated by the JVC.