MessageIntegrator Features
The Converter
MessageIntegrator supplies a repository of all possible fields for MT messages and structure definitions of all MTs (all MTs, all categories, including MUGs, ISO15022, etc.). A lean API is wrapped around the schemas to assist in parsing, creating and checking the MTs to ensure correct FIN formatting and conditional rules. The translation of SWIFT FIN messages into practical AnaSys XML notation (and vice-versa) is the basic feature which enables all further processing.
The Validator
Extensive message validation is performed against the detailed AnaSys XML-schema and conditional rules are checked using predefined XSLTs. Validation functionality is also available as a callable webservice option.
The Viewer
After translating a native SWIFT message into an AnaSys XML message (or using an MX message), supplied XSLTs or custom-made XSLTs can be used to display the message as HTML or PDF. The displayed messages are enhanced with text comments to explain field tags and code words, etc. This is especially useful for archiving.
The Editor
For manual message creation or repair of faulty messages, an editor can be generated on the fly, using the XML schema to generate entry fields (either AnaSys XML or MX), load fields into XML and apply validation.
The Mapper
After translating a native SWIFT message into an AnaSys XML message, simple XML-mapping can be used - and vice versa. Mapping is achieved by using predefined and extensible XSLTs - this can be done in all directions:
• SWIFT FIN <-> AnaSys XML
• AnaSys XML <-> MX
• AnaSys XML <-> proprietary flat file
• MX <-> proprietary flat file

