WebSphere Message Brokers
File: ad09570_
Writer: Terry Cowling

Reference topic

This build: July 31, 2007 21:23:22

SWIFT messaging standard

SWIFT is a cooperative owned by the financial industry. It supplies secure, standardized messaging services and interface software to financial institutions. For more information on the SWIFT messaging standard, see the SWIFT community Web site.

SWIFT FIN messages can be modeled using the MRM Tagged/Delimited String Format (TDS).

The high-level block structure of a SWIFT message is shown in the table below.

SWIFT message high level block structure

Block name Format
Basic header {1:...}
Application header {2:...}
User header {3:...}
Text {4:...}
Trailer {5:...}

When they are concatenated in a message, the blocks appear as: {1:...}{2:...}{3:...}{4:...}{5:...}

You can model this setting the following type properties for the message:

Data Element Separation = Tagged Delimited
Group Indicator = {
Delimiter = }{
Group Terminator = } 
Tag Data Separator = :  

Each block is modeled as a complex element with element Tag property values of 1,2,3,4, and 5 respectively.

The text body of the message has the following format:

{4:
:20:X
:32A:940930USD1,
.....
:72:/A/
-}

You can model the complex type of the Text body by setting the following type properties:

Data Element Separation = Tagged Delimited
Group Indicator = <CR><LF>:
Delimiter = <CR><LF>:
Group Terminator = <CR><LF>-
Tag Data Separator = :

The Tag property of the elements within the body has values of 20, 32A, 72, and so on.

A predefined message set solution for SWIFT can be purchased from IBM. See the WebSphere MQ SupportPacs Web page.

Related concepts
Message modeling
The message model
TDS format: Relationship to the logical model
Related tasks
Developing message models
Working with message model objects
Related reference
Message model reference information
Message model object properties
Additional MRM domain information
Additional TDS information
TDS Industry standard formats
Notices | Trademarks | Downloads | Library | Support | Feedback

Copyright IBM Corporation 1999, 2007Copyright IBM Corporation 1999, 2007. All Rights Reserved.
This build: July 31, 2007 21:23:23

ad09570_ This topic's URL is: