Professional Documents
Culture Documents
General Information
23 July 2010
N EX T
This document provides information about all Standards MT (Message Type) categories, and explains the general rules, conventions, and principles for the Standards MTs. The document explains the organisation of the Standards documentation and the benefits of message standards. This document also provides a description of the ISO Business Identifier Code. This document is for all SWIFT customers (this includes operators and application developers), vendors, and service bureaux.
VE RS IO N
Table of Contents
. reface .............................................................................................................................................................................4 P 1 Standards MT Volumes Description ....................................................................................................... 5
1.1 1.2 1.3 Volume/Chapter Explanation ................................................................................................................... 5 Standards MT Volumes ............................................................................................................................ 6 Formatting Explanation .......................................................................................................................... 10
Characters ........................................................................................................................................................ 49
6.1 6.2 6.3 SWIFT Character Set (X Character Set) ............................................................................................. 49 EDIFACT Level A Character Set (Y Character Set) .......................................................................... 49 Information Service Character Set (Z Character Set) ....................................................................... 49
N EX T
VE RS IO N
General Information
Table of Contents
23 July 2010
N EX T
VE RS IO N
3
Preface
Significant changes The following tables list all significant changes to the content of the MT General Information since the 24 July 2009 edition. These tables do not include editorial changes that SWIFT makes to improve the usability and comprehension of the document.
New information Addition of field 70G of MT 564 Addition of a new section for option no letter Addition of a new rule section for option D Addition of a new section for option F Location 6.3, "Information Service Character Set (Z Character Set)" on page 49 7.5.2, "Option No Letter: Name and Address" on page 54 7.5.6, "Option D: Name and Address" on page 56 7.5.7, "Option F: Party Identifier / Name and Address" on page 60 7.5.8, "Option G: Identifier Code" on page 63 7.5.11, "Option K: Name and Address" on page 65 8.1, "Deletion of National Currency Denomination (NCD) Currency Codes" on page 69 8.3.3, "Messages with Value Date Validation" on page 75 Location
Addition of a new rule section for option K Introduction of the Euro in Estonia
Updated information
N EX T
Deleted information Deletion of references to BEI
BIC/BEI change. BIC now stands for business Changes apply throughout the document identifier code. The concept of BEI (business entity identifier) has been removed. Financial institution BIC replaces the former BIC concept. Non-financial institution BIC replaces the former BEI concept. Allow the "metals messages" to be used for nonmetals, that is change the names and scopes of the suite of messages to "commodities" rather than "metals". This also means changing the names of fields that contain "metal" to "commodity" and revising the definitions accordingly. Update format of code /NAME/ for option J Party identification with no Party Identifier 1.1, "Volume/Chapter Explanation" on page 5 1.2.3, "Category Volumes: Message Text Standards" on page 8 4.2, "SWIFT Message Types " on page 23
Deletion of references to MTs that have been deleted in SRG 2011 (308, 645, 810, 812, 813, 820, 821, 822, 823)
Warning
This volume contains information effective as of the November 2010 Standards Release. Therefore the 24 July 2009 edition of the User Handbook Standards MT volumes remains effective until November 2010.
VE RS IO N
Location
Changes apply throughout the document 4.2, "SWIFT Message Types " on page 23 8.3.3, "Messages with Value Date Validation" on page 75
General Information
1
1.1
Ten Category volumes containing the respective message text standards: Category 1 - Customer Payments and Cheques Category 2 - Financial Institution Transfers
Category 3 - Treasury Markets - Foreign Exchange, Money Markets and Derivatives Category 4 - Collections and Cash Letters Category 5 - Securities Markets Category 6
Additional Standards MT volumes To assist users, usage guidelines have been published in three additional Standards MT volumes for specific categories of messages. These volumes contain guidelines for using message standards. The three volumes are: Standards MT Usage Guidelines Category 1 - Customer Payments and Cheques - Message Usage Guidelines Category 5 - Securities Markets - Message Usage Guidelines
23 July 2010 5
N EX T
This volume consists of 2 books: Commodities Syndications Category 8 - Travellers Cheques
Category 9 - Cash Management and Customer Status Category n - Common Group Messages
VE RS IO N
Additional volumes are issued separately for: advance information, published as the Standards Release Guide supplementary information, as appropriate
1.2
1.2.1
Standards MT Volumes
Standards MT General Information Volume
The Standards MT General Information volume contains information which is pertinent to all categories of messages. It includes, for example, an explanation of how the information is organised, the benefits of using message standards and the description of the Business Identifier Code. Chapters description
Chapter 1 - "Standards MT Volumes Description"
Overview
Description
a description of the information which is contained in each volume of the Standards MT volume set an explanation of the presentation of field definitions, category information and message type formats 2 - "Introduction to Standards MT" This chapter contains:
N EX T
3 - "Business Identifier Code (BIC)"
a description of the reasons message standards are needed, including the benefits realised through their proper use
information about the method used by SWIFT to update current standards, and to develop new ones, in order to ensure compatibility with current financial practices a list of the standard development organisations SWIFT consults with when developing message text formats and definitions a brief description of the format checking performed by the SWIFT system on outgoing SWIFT messages
This chapter contains: a description of the purpose and development of the Business Identifier Code information regarding the nature and format of the components of the Business Identifier Code (BIC) an explanation on the use of non-SWIFT (not connected) BICs and SWIFT (connected) BICs
VE RS IO N
General Information
Description This chapter contains: definitions and illustrations of the structure of a message a description of the purpose of the category designation within the Message Type (MT) number and how the category may be used to aid the internal routing of messages a list of all SWIFT message types
5 - "Field Structure"
This chapter contains: a definition and illustration of the structure and general format restrictions on a field within a message an explanation of the rules for the formatting of dates, currency codes and parties (that is, the account number line and format options)
6 "Characters"
This chapter lists the allowable characters in the X-, Y-, and Z-character sets.
7"Field Formatting Rules" In addition to General Rules for field formatting, this chapter also covers field formatting rules for the following elements: Dates
Numbers
Currency Codes
Party Identification
1.2.2
Overview
23 July 2010
N EX T
Times 8 - "Euro-Related Information (ERI) "
This chapter contains guidelines for using existing SWIFT message standards for transactions involving the euro.
VE RS IO N
Description The Standards MT General Field Definitions plus contains a description of each field tag, including: format options definition network validated rules usage rules relevant message types codes
Overview
Message text standards for individual messages within each category are contained in the category volumes: Category 1 - Customer Payments and Cheques Category 2 - Financial Institution Transfers
Category 3 - Treasury Markets - Foreign Exchange, Money Markets and Derivatives Category 4 - Collection and Cash Letters Category 5 - Securities Markets
N EX T
Category 8 - Travellers Cheques
Section Introduction Category Message Types
Category 9 - Cash Management and Customer Status Category n - Common Group Messages
VE RS IO N
1.2.3
General Information
Section
Description whether the use of the message type requires registration with SWIFT in a Message User Group information about how to register for a Message User Group
This section contains detailed descriptions of each message type within the category. Including: MT Scope MT Format Specifications MT Network Validated Rules
Glossary of Terms
1.2.4
Additional Volumes
Overview
23 July 2010
N EX T
Volume Standards MT Usage Guidelines Standards - Category 1 Customer Payments and Cheques - Message Usage Guidelines Standards - Category 5 - Securities Markets - Message Usage Guidelines
Three additional volumes contain recommendations for using messages in specific business situations. They also provide special information about more than one message type, or across more than one category of message type. These usage guidelines are recommendations and are provided for information. They do not form part of the SWIFT message text standards.
Description This volume recommends the use of messages for specific business situations. This volume contains information for using Category 1 message types. Currently this volume contains the MT 104 Country Section. This volume contains additional information for using the Category 5 message types. It explains how the ISO 15022 messages relate to each other, and the parties involved. It also includes a general outline of the structure of each new message.
VE RS IO N
MT Usage Rules MT Guidelines MT Field Specifications MT Mapping MT Examples
1.3
1.3.1
Formatting Explanation
Field Definition Format
The Standards MT General Field Definitions plus contains the following information per field.
Name Definition Description A description of the field. Additional information which applies to a specific category, or message type, will appear in the field specifications for that message type. The specification of available options, or alternative formatting possibilities, for the field. The format options include restrictions on length and types of characters allowed. Additional information pertaining to use of the field. Any restrictions on use, for example, a double slash '//' is not permitted within field 20. A matrix showing the message types which use the specified field. A matrix showing the message types which use the specified code.
Overview
Format Options
1.3.2
Introduction
10
N EX T
Note
The ten category volumes contain general information for the category and the detailed description of each message type. For each message type, the following information is provided. For the ISO 15022 securities messages in Category 5, the format specification and field specifications are presented in a slightly different way. For further explanations see Category 5 - Securities Markets - Message Usage Guidelines.
The following symbols are used to identify the parties involved in the message flow:
VE RS IO N
General Information
Legend
Originator of the transaction Financial institution Bank Corporate Customer Sender or Receiver
N EX T
VE RS IO N
MT
MT nnn
MT nnn
Final recipient
D0200001
Financial institution
Bank
Corporate Customer
In the diagrams, each customer, or financial institution, is identified by the tag number of the corresponding field, for example, 50a, Ordering Customer.
Message type scope The scope specifies the sender and receiver of the message and provides an explanation on how the message is used. In some messages, an example of the message flow is also provided. Message type format specifications The format specifications are the rules for the layout of the message type. This information is provided in table form as shown below:
23 July 2010
11
MT nnn (Message Type name) Status M M Tag 20 21 Field Name Transaction Reference Number Related Reference Content/Options 16x 16x No. 1 2
Mandatory Sequence A (Sequence Name) M M 25 32A Account Identification Value Date, Currency Code, Amount 35x 6!n3!a15d 3 4
----> Optional Repetitive Sequence B (Sequence Name) O M O ----| 52a 71B 72 Ordering Institution Detail of Charges Sender to Receiver Information A or D 6*35x 6*35x 5 6 7
M = Mandatory O = Optional
MT nnn (Message Type name) provides the message type number and name. The table headings have the following meanings: Status indicates if the field is: M - Mandatory O - Optional
The status M for fields in optional (sub) sequences means that the field must be present if the (sub)sequence is present, and is otherwise not allowed.
N EX T
Tag is the field identification.
Status Tag Field Name
Field Name is the detailed name of the field tag, for this message type. Content/Options provides permitted field length and characteristics. No. identifies the number of the field in the Field Specifications for the message type. It is also called Index.
Only fields and field tag options, which are shown in the message format, may be used in that message type. Some of the fields in the format have names different from those in Standards MT General Field Definitions plus. The name in the Message Type Format overrides that given in the Standards MT General Field Definitions plus. Some message formats are separated into sequences of fields, as shown below. An arrow indicates that a sequence of fields may be repeated.
Content/Options No.
VE RS IO N
Status
Tag
Field Name
Content/Options
No.
The arrows (----> and ----|) indicate that the second sequence may be repeated. MT network validated rules
Network validated rules are validated on the network, that is, they are identified with an error code. Rules specified in this section affect more than one field in the message, placing a 'condition' on one of the fields specified. They are identified as Cn, or conditional rules. For example, in the MT 202, a rule states that if field 56a (Intermediary) is present, field 57a (Account With Institution) must also be present (Error Code C81). MT usage rules
Usage rules are not validated on the network, that is, no error code is defined for them, but are nevertheless mandatory for the correct usage of the message. Rules specified in this section affect more than one field in the message, or more than one SWIFT message. MT market practice rules
MT guidelines
MT field specifications The rules for the use of each field in the message are specified in this section. Each field is identified by its index number (as shown in the No. column of the MT format specifications), field tag and detailed field name, followed by a description of the field. The description may contain some, or all, of the following: a. FORMAT specifies the field formats which are allowed in the field. b. PRESENCE indicates if the field is mandatory, optional, or conditional in its sequence.
23 July 2010 13
N EX T
Market practice rules specify the rules published by a recognised Market Practice Group, for example, for category 5, the Securities Market Practice Group (SMPG). It informs the reader of the existence of a global market practice document on the business process in which the concerned field or message type is used. The absence of a market practice rule notation does not mean that no market practices exist for the concerned field or message type. The presence of a market practice rule is merely an indicator of a known market practice. Furthermore, readers should be aware that in addition to global market practices there may also be countryspecific requirements that should be considered when using the field or message type.
Guidelines are not validated on the network and are not mandatory for the correct usage of the message. They concern good practices. Guidelines specified in this section affect more than one field in the message, or more than one SWIFT message.
VE RS IO N
c. DEFINITION specifies the definition of the field in this sequence of the message type. d. CODES lists all codes available for use in the field. If there is more than one subfield for which codes are defined, each separate code list will be identified with a CODES heading. When a list of codes is validated by the network, the error code will be specified. e. NETWORK VALIDATED RULES specifies rules that are validated on the network, that is, rules for which an error code is defined. Generally, rules specified in this section affect only the field in which they appear. In some cases, rules which are validated at the message level, that is, rules which affect more than one field, are repeated in this section. This is the case when the rule does not affect the presence of the field, but information within several fields, for example, a currency which must be the same for more than one field in the message. f. USAGE RULES specifies rules that are not validated on the network, that is, rules for which no error code is defined, but are nevertheless mandatory for the correct usage of the field. Rules specified in this section affect only the field in which they appear. g. EXAMPLES provides one or more examples of the field as it will be formatted/used. MT mapping
MT mapping explains how to map the fields of the message into another SWIFT message, either of the same, or a different, message type. MT example
Examples are provided to illustrate the correct use of a message. Examples always include:
14
N EX T
Note
information flow, which illustrates the relationships between the parties involved in the message (see below diagram) SWIFT format, which provides the message using the defined SWIFT format, and providing an explanation, where necessary, of the fields which have been used
The sender, receiver and message type are summarily identified. Trailer contents are not shown. For further information about the header and trailer, see the FIN Service Description.
VE RS IO N
General Information
Introduction to Standards MT
2
2.1
Introduction to Standards MT
Reason for Standards MT
Why Standards MT? The message text standards have been developed to support the business transactions of SWIFT users. To ensure that the multitude of practices and conventions of users are in harmony, financial messages transmitted via the SWIFT network must adhere to the message text standards. Standards enable financial institutions to move from manual to automated initiation and processing of financial transactions.
There are important benefits which result from standardisation of messages. These include: automation
reduced risk of errors and misunderstandings reduced operating costs improved productivity
increased efficiency in processing of messages (routing and preparation) faster and more cost effective account reconciliation
2.3
Introduction Maintenance projects aim at maintaining the functionality of existing standards. They are carried out to bring existing standards in line with business changes, or to correct technical problems. There are two ways to submit maintenance requests (change requests) to SWIFT, as follows: through User Group Chairpersons through representative market practice groups in which there are SWIFT members
23 July 2010 15
N EX T
2.2
VE RS IO N
Key benefits
Note
Individual users and members may only submit maintenance requests to their User Group Chairperson (requests submitted directly to SWIFT are returned).
Maintenance deliverables The deliverables are the following: 1. Fifteen months prior to implementation (SR-15), SWIFT publishes a high-level document (for budget and resource allocation). It highlights the potential scope and size of the subject maintenance release, based on the change requests received. These changes must still be validated by a Working Group and some of them may be reworded, redefined or even removed. 2. Eleven months prior to implementation (SR-11), SWIFT publishes a revised, high-level document (for budget and resource allocation), which shows only those change requests that were approved by the working groups and accepted by a country vote. 3. Ten months prior to implementation (SR-10), the Standards Release Guide (SRG) provides details of the changes published in the revised, high-level document. 4. Five months prior to implementation (SR-5), the User Handbook is available on www.swift.com. 5. The changes are implemented on the network on the Standards Release (SR-0) date. Approval Process
Sixteen months prior to a planned standards release date (SR-16), the SWIFT Standards department analyses all received change requests. They send the outcome of this analysis to a Maintenance Working Group (MWG) for discussion and approval. MWGs include experts in the business domain and, ideally, in the standards to be maintained. Members are country representatives appointed by their respective User Group Chairperson.
2.4
Overview All messages (financial and system) conform to a defined structure, generally including a header, a message text and a trailer. Note For further details about the message structure, see the FIN Service Description.
16
N EX T
The message text formats are developed in line, or in consultation, with various bodies: 1. MWGs review and agree on the validity of the change requests.
3. The Board Standards Committee must approve the country-vote results before the changes are considered final and published in the final-SRG.
For more details on any of the processes described in this section, please visit Standards on www.swift.com, or contact the Support team.
VE RS IO N
General Information
Introduction to Standards MT
2.5
Rule
Some errors, for example, an invalid message type, will prevent any further message validation by the SWIFT system. Message text validation
Validation of message text includes checking the following: the correct sequence of fields
23 July 2010
N EX T
the permitted character set
the presence of mandatory fields, that is, those required in the message type being sent the presence of only those permitted optional fields for the message type
correct content, for example, numbers or letters and length for each field/subfield; in some cases, codes are validated
the presence of the decimal comma in numbers and amounts that in amounts, the correct number of digits appears after the decimal comma for the currency of the message field, for example, not more than 2 for USD that the sum of individual amounts in the message is equal to the sum of amounts date validity, for example, day not higher than 31 conditional relationships, that is, the network validated rules for each message type. Depending on system constraints, not all conditional relationships will be validated by the SWIFT system codes, where an error code is specified in the Field Specifications of the message description
VE RS IO N
17
3
3.1
ISO 9362 Business Identifier Codes (BICs) are used in certain fields of messages (for example, field 53a, Sender's Correspondent, or field 59A, Beneficiary Customer) to identify a party in the transaction. When a BIC is available (for example, the party to be specified has been assigned a BIC), it should be used whenever possible, as it is standardised and can therefore be automatically processed by the receiver. Both financial institutions and non-financial institutions can be identified with a BIC.
3.2
3.2.1
Description
3.2.2
Description Business Identifier Codes (BICs) must be registered codes, either connected (referred to as a SWIFT BIC) or not connected (referred to as a non-SWIFT BIC). For financial institutions, corporate institutions, or funds, which are not SWIFT users (that is which are not connected), the eighth character of the BIC must be the digit '1'.
18 General Information
N EX T
INSTITUTION CODE COUNTRY CODE LOCATION CODE BRANCH CODE 2!c
VE RS IO N
[3!c]
SWIFT is the designated ISO Registration Authority for these ISO codes, and is responsible for their assignment and subsequent publication.
The following illustrates a BIC of a non-connected institution, with and without a branch code:
:53A:CHBAHKH1 :54A:CHBLGB21BBB
3.3
ISO Business Identifier Codes are listed in the International Business Identifier Code Directory (BIC Directory), published by SWIFT as the ISO Registration Authority for ISO 9362.
3.4
Introduction This section describes the standards for registered SWIFT BICs and non-SWIFT BICs used in SWIFT messages. Details regarding SWIFT's policy concerning the use of SWIFT BICs can also be found in the FIN Service Description.
23 July 2010
N EX T
Note
The directory is published on a monthly basis. All registered ISO 9362 BICs including branch codes, are published in the BIC Directory by default. A user can request that a BIC be registered but not published. Unpublished BICs may only be used where there is a bilateral agreement between the sender and the receiver. Unpublished 8-character SWIFT BICs may only be used in the header of a message and not as Identifier Code in fields, for example, 53a, 58a..., of a message. For further information, contact End-to-End Ordering, S.W.I.F.T. SCRL, Avenue Adle 1, B-1310 La Hulpe, Belgium (SWIFT BIC: SWHQBEBBCOS).
VE RS IO N
19
3.4.1
Components of a BIC
All SWIFT BICs and non-SWIFT BICs have the same basic structure except that non-SWIFT BICS must specify the digit '1' in the eighth position. For addressing purposes, the BIC is used with an additional character in the ninth position, shown as the logical terminal code:
Institution code Country code Location code Logical terminal code Branch code
Introduction
a
1
a
2
a
3
a
4
a
5
SWIFT Destination
VE RS IO N
a
6
c
7
c
8
c
9
10
11
12
Institution code
Country code The country code identifies the country or geographical territory in which the user is located. It consists of the ISO two-alphabetic character country code, for example, CL = Chile. The country code must reflect the geographical location of the business unit. A current list of ISO country codes may be found in the information section of the BIC Directory. The country code must reflect the geographical location of the business unit. Location code The location code consists of two alphanumeric characters, and identifies, within a country or geographical territory, the region and/or city in which the user is located.
20
N EX T
The four-digit institution code is unique to each institution, and identifies the institution worldwide. The institution code may be selected by the customer institution, subject to the following rules: An institution code is only valid when approved by SWIFT. A proposed code which is misleading will be rejected by SWIFT, for example, BANK, or GIRO. SWIFT will allow an institution to use the institution code of another, if agreed by the institution code owner.
General Information
D0200002
The first component of the location code is the region code. It consists of one alphanumeric character (the digits '0' '1' are not permitted). A region code is used to: split a country into geographical parts identify major commercial locations within a country represent a time zone in a country The second component of the location code is the suffix code. It consists of one alphanumeric character (excluding the digit '0' and the letter 'O' - the digit '0' is dedicated to test and training destinations). Where required, the suffix code enables a subdivision within a region or city, or distinguishes destinations with the same institution code, country code and region code. For non-SWIFT BICs, this suffix code must be '1'.
The terminal code identifies a specific terminal connection within a destination. It consists of one alphanumeric character (the digits '0' and '1' are not permitted). This code is not included in the BICs published in the BIC Directory. Branch code
The branch code is an optional component for all BICs. However, once registered, and published in the directory as part of a SWIFT user's BIC, its use is highly recommended. The branch code consists of three alphanumeric characters. A branch code can be registered to identify: a 100 %-owned branch of the requestor's institution a department within the requestor's institution
3.4.2
Description A SWIFT BIC is formed from the combination of an institution code, a country code and a location code.
23 July 2010
N EX T
SWIFT BIC
'X' is not permitted as the first character of a branch code. The branch code 'BIC' may not be used. The default branch code for SWIFT BICs which do not include a registered branch code is 'XXX'. Registration of a branch code denoting a geographical location in a country other than that indicated by the country code within the 8-character BIC, is prohibited. All registered and published branch codes must be able to receive and act upon all message types in accordance with the receiver's responsibility and liability as defined in the FIN Service Description. An institution may request that a branch code not be published. All unpublished branch codes must be covered by a bilateral agreement between sender and receiver.
VE RS IO N
21
Each user must register and publish at least one 8-character SWIFT BIC of a geographical nature per country. These codes are sufficient for the SWIFT system to determine where to deliver a message. In addition to the 8-character SWIFT BIC registered in the country, the user may request additional SWIFT BICs. These additional SWIFT BICs in the same country may only define a geographical location. The first six characters (institution code, country code) must be identical to the first six characters of the existing SWIFT BIC. Functional references are prohibited for 8character SWIFT BICs. Additional 8-character SWIFT BICs may be registered un-published. These un-published BICs may only be used on a bilateral basis between sender and receiver. Changes to SWIFT BICs may only be done at the time of the monthly BIC Directory publications. To be binding, these changes must be reflected in the BIC Directory. If the deadline for publication is passed, the change in SWIFT BIC may only be made in the next publication. Non-financial institutions can be further identified with one of the following subtypes: BEID (Business Entity Identifier) TRCO (Treasury Counterparty)
MCCO (Non-financial Institution in an MA-CUG) SMDP (Securities Market Data Provider) CORP (Corporate)
The list of subtypes is published in the Corporations section of the BIC Directory.
22
N EX T
VE RS IO N
General Information
4
4.1
VE RS IO N
Category Group Type
MT nnn
Where: Category
Usually describes, at a general level, the underlying business function of the message. For example: Category 1 = Customer Payments and Cheques. Describes the function of the message within the specified category. For example: 11n = Category 1 Cheque Payment Messages. Describes the specific function. For example: 112 = Status of a Request for Stop Payment of a Cheque.
Group
4.2
Overview The following table lists all message types defined in the Standards MT volumes, effective in the November 2010 Standards Release. For each message type, there is a short description, an indicator that the message type requires authentication (Y or N), the maximum message length (either 2,000 or 10,000) and whether the use of the message requires registration within a Message User Group (Y or N).
23 July 2010
N EX T
Type
From the message type (which is located in the header of a message), the receiver of a message can help to determine the message's business and function, as well as the details of its composition. This section provides the general rules for message types. Detailed specifications pertaining to individual messages can be found in the related Category volumes. More information concerning the FIN message structure can be found in Part C of the FIN Operations Guide.
D0200003
23
Note
A Message User Group, for the purposes of this book, is a group of users who have voluntarily agreed to support the specified message type and have registered with SWIFT to send or receive the specified message type. These messages are indicated in the following table, in the column 'MUG'. (More information about Message User Groups follows this table.)
10,000
VE RS IO N
Y 10,000 Instructs a fund transfer. Y 10,000 Conveys direct debit instructions and requests for direct debits between financial institutions. Y 10,000 An envelope which conveys a 2k EDIFACT message. Conveys direct debit instructions between financial institutions. Y 2,000 Y 10,000 Advises or confirms the issuance of a cheque to the drawee bank. Requests the drawee bank to stop payment of a cheque. Y 2,000 Y 2,000 Y 2,000 Advises an account owner of charges, interest and other adjustments. Requests payment of charges, interest or other expenses. Y 2,000 Y 2,000 Requests the receiver to consider cancellation of the message identified in the request. Y 2,000
Y Y
105
EDIFACT Envelope
107
N EX T
110
111
112
Status of a Request Indicates action(s) taken in for Stop Payment of attempting to stop a Cheque payment of a cheque. Advice of Charges, Interest and Other Adjustments Request for Payment of Charges, Interest and Other Expenses Request for Cancellation
190
191
192
24
General Information
MT 195
MT Name Queries
Purpose Requests information relating to a previous message or amendment to a previous message. Responds to an MT 195 Query or MT 192 Request for Cancellation or other message where no specific message type has been provided for a response. Contains formats defined and agreed to between users and for those messages not yet live. Contains information for which no other message type has been defined.
Authen Y
MUG N
196
Answers
2,000
198
Proprietary Message
10,000
199
VE RS IO N
Y 2,000 Y 2,000 Multiple of the MT 200. Y 2,000 Requests the movement of funds between financial institutions except if the transfer is related to an underlying customer credit transfer that was sent with the cover method, in which case the MT 202 COV must be used. Requests the movement of funds between financial institutions, related to an underlying customer credit transfer that was sent with the cover method. Multiple of the MT 202. Y 10,000 Y 10,000 Y 2,000 Claims funds from SWIFT member banks. Further transmits a transfer request domestically except if the transfer is related to an underlying customer credit transfer that was sent with the cover method, in which case the MT 205 COV must be used. Y 2,000 Y 10,000
200
Financial Institution Requests the movement of Transfer for its Own the sender's funds to its Account account at another financial institution. Multiple Financial Institution Transfer for its Own Account General Financial Institution Transfer
201
202
N EX T
202 COV General Financial Institution Transfer
203
Multiple General Financial Institution Transfer Financial Markets Direct Debit Message Financial Institution Transfer Execution
204
205
23 July 2010
25
MT 205 COV
Purpose Further transmits a transfer request domestically, related to an underlying customer credit transfer that was sent with the cover method.
Authen Y
MUG N
207
Requests to debit an Y ordering financial institution's account held at the receiving financial institution or the account servicing financial institution. Notifies the receiver that it will receive funds for the sender's account. Y
10,000
210
Notice to Receive
2,000
256
VE RS IO N
Informs the sender of one or more previously sent cheque truncation messages of non-payment of one or more truncated cheques. It may also be used to specify dishonoured items that result in reversing a previous payment settlement. Advises an account owner of charges, interest or other adjustments. Requests payment of charges, interest or other expenses. Y 10,000 Y 2,000 Y 2,000 Requests the receiver to consider cancellation of the message identified in the request. Requests information relating to a previous message or amendment to a previous message. Responds to an MT 295 Queries message or an MT 292 Request for Cancellation or other message where no specific message type has been provided for a response. Contains formats defined and agreed to between users and for those messages not yet live. Y 2,000 Y 2,000 Y 2,000 Y 10,000
290
Advice of Charges, Interest and Other Adjustments Request for Payment of Charges, Interest and Other Expenses Request for Cancellation
291
N EX T
292
295
Queries
296
Answers
298
Proprietary Message
26
General Information
MT 299
MT Name Free Format Message Foreign Exchange Confirmation Forex/Currency Option Allocation Instruction Advice/Instruction of a Third Party Deal Foreign Currency Option Confirmation Foreign Currency Option Confirmation
Purpose Contains information for which no other message type has been defined. Confirms information agreed to in the buying/ selling of two currencies. Instructs the allocation of a block trade (forex or currency option). Advises of or instructs settlement of a third party foreign exchange deal. Confirms information agreed to in the buying and selling of vanilla options on currencies. Confirms information agreed to in the buying and selling of exotic options on currencies.
Authen Y
MUG N
300
10,000
303
10,000
304
10,000
306
VE RS IO N
N 10,000 Advises of or instructs settlement of a third party foreign exchange deal. Y 10,000 Confirms the terms of a contract relative to a fixed loan/deposit transaction. Advises the trade details and instructs the settlement of a fixed term loan/deposit done with a third party financial institution. Confirms the terms of a contract relative to a call/ notice loan/deposit transaction. Confirms the details of a forward rate agreement. Confirms the settlement details of a forward rate agreement. Advises of a loan/deposit interest payment. Confirms the details of a single currency interest rate derivative swap, cap, collar or floor. N 10,000 Y 10,000 N 10,000 N 10,000 N 10,000 N 10,000 N 10,000
305
2,000
307
320
321
N EX T
330 Call/Notice Loan/ Deposit Confirmation Forward Rate Agreement Confirmation Forward Rate Agreement Settlement Confirmation Advice of Loan/ Deposit Interest Payment Single Currency Interest Rate Derivative Confirmation
340
341
350
360
23 July 2010
27
MT 361
MT Name Cross Currency Interest Rate Swap Confirmation Interest Rate Reset/ Advice of Payment
Purpose Confirms the details of a cross currency interest rate swap transaction. Confirms or advises the reset rates of the floating interest rate(s) in a single or cross-currency interest rate derivative transaction and/or the payment of interest at the end of an interest period. Confirms the details of the partial or full termination or recouponing of a single currency interest rate swap, cap, collar, or floor. Confirms the details of the partial or full termination or recouponing of a cross currency interest rate swap. Orders to purchase or sell a specific amount of a certain currency. Confirms the execution of an FX order previously sent.
Authen N
MUG N
362
2,000
364
365
Cross Currency Interest Rate Swap Termination/ Recouponing Confirmation Foreign Exchange Order
VE RS IO N
N 10,000 Y 10,000 Y 10,000 Advises an account owner of charges, interest or other adjustments. Requests payment of charges, interest or other expenses. N 2,000 N 2,000 Requests the receiver to consider cancellation of the message identified in the request. Requests information relating to a previous message or amendment to a previous message. Responds to an MT 395 Queries or an MT 392 Request for Cancellation or other message where no specific message type has been provided for a response. Contains formats defined and agreed to between N 2,000 N 2,000 N 2,000 N 10,000
10,000
380
381
Foreign Exchange Order Confirmation Advice of Charges, Interest and Other Adjustments Request for Payment of Charges, Interest and Other Expenses Request for Cancellation
390
N EX T
391
392
395
Queries
396
Answers
398
Proprietary Message
28
General Information
MT
MT Name
Authen
Max Length
MUG
399
Contains information for which no other message type has been defined. Advises of a payment under a collection or part thereof. It also handles the settlement of proceeds. Conveys instructions to obtain payment or acceptance against specified conditions. The message is used for clean collections only and supports financial documents such as accepted and nonaccepted bills of exchange and promissory notes. Acknowledges receipt of a collection. It also specifies if the collecting bank does not intend to act in accordance with the collection instruction. Informs the remitting bank of the acceptance of one or more drafts under one collection instruction. Advises of the nonpayment or nonacceptance under a previously received collection. Enquires about documents sent for collection. Advises the remitting bank of the fate of one or more collection documents; usually accompanied by one or more questions or requests. Amends collection instructions.
2,000
400
2,000
405
Clean Collection
10,000
410
Acknowledgement
VE RS IO N
Y 2,000 Y 2,000 Y 10,000 Y Y 2,000 2,000 Y 2,000 2,000 Confirms that the face Y amount of cash letter(s) received has been credited under usual reserve (subject to final payment). Advises the account owner of adjustments made to its account (related to a previous credit for a cash letter). Y 2,000
412
Advice of Acceptance
N EX T
416
420 422
Tracer
N N
430 450
N N
455
23 July 2010
29
MT 456
Purpose Advises the account owner that financial document(s) included in the cash letter have been dishonoured for reasons specified in the advice. Advises an account owner of charges, interest or other adjustments to its account. Requests payment of charges, interest or other expenses.
Authen Y
MUG N
490
Advice of Charges, Interest and Other Adjustments Request for Payment of Charges, Interest and Other Expenses Request for Cancellation
2,000
491
2,000
492
VE RS IO N
Requests the receiver to consider cancellation of the message identified in the request. Y 2,000 Requests information relating to a previous message or amendment to a previous message. Responds to an MT 495 Queries message or MT 492 Request for Cancellation or other messages where no specific message type has been provided for the response. Contains formats defined and agreed to between users and for those messages not yet live. Contains information for which no other message type has been defined. Instructs the registration, deregistration or reregistration of a financial instrument at the registration provider. Confirms the registration, deregistration or reregistration of a beneficial owner or shareholder with the registration provider. Y 2,000 Y 2,000 Y 10,000 Y 10,000 Y 10,000 Y 10,000 Y 10,000
495
Queries
496
Answers
N EX T
498 Proprietary Message
499
500
Instruction to Register
501
502
Order to Buy or Sell Instructs the purchase or sale of a given quantity of a specified financial instrument under specified conditions.
30
General Information
MT 503
Purpose Requests new or additional collateral, or the return or recall of collateral. Proposes new or additional collateral. Proposes or requests the substitution of collateral held. Provides the details of the valuation of both the collateral and the exposure.
Authen Y
MUG Y
504 505
Collateral Proposal Collateral Substitution Collateral and Exposure Statement Collateral Status and Processing Advice
Y Y
10,000 10,000
Y Y
506
10,000
507
VE RS IO N
Advises the status of a Y collateral claim, a collateral proposal, or a proposal/ request for collateral substitution. Reports on the movement of securities within the holding. Y 10,000 10,000 Provides information about the status of a previously executed trade. Advises the status of a registration instruction or modification. Y 10,000 Y 10,000 Provides brief and early Y information about a securities deal, for example, a block trade that is to be allocated before final confirmation. Instructs the allocation of a block trade. Y Y 10,000 10,000 10,000 Confirms the details of a securities loan, including collateral arrangements. It may also confirm the details of a partial recall or return of securities previously out on loan. Y 2,000
508
509
510
513
N EX T
514 515 Trade Allocation Instruction
N N
Client Confirmation Provides a detailed of Purchase or Sale accounting of financial instruments purchased or sold by the sender on behalf of the receiver or its client. It may also convey the payment details of the purchase or sale. It may also be sent by, or via an ETC service provider. Securities Loan Confirmation
516
23 July 2010
31
MT 517
Purpose Positively affirms the details of a previously received confirmation/ contract note. Confirms the details of a trade and, where necessary, its settlement to a trading counterparty. Instructs the modification of client details at the registration provider. Instructs the movement of securities within the holding.
Authen Y
MUG N
518
Market-Side Securities Trade Confirmation Modification of Client Details Intra-Position Instruction General Securities Lending/Borrowing Message
10,000
519
10,000
524
10,000
526
VE RS IO N
Requests the borrowing of securities or notifies the return or recall of securities previously out on loan. It may also be used to list securities available for lending. Performs a specific action on a collateral management transaction. Y 2,000 Y 10,000 Sent by an ETC service provider, it communicates early settlement information to a custodian or clearing agent about a client-side trade. Sent by an ETC service provider, it communicates early settlement information to a custodian or clearing agent about a market-side trade. Y 10,000 Y 10,000 Requests the modification Y of a processing indicator or other non-matching information. Reports at a specified time, the quantity and identification of securities and other holdings which the account servicer holds for the account owner. Provides details of increases and decreases of holdings which occurred during a specified period. Y 10,000 10,000 Y 10,000 Provides details of pending Y increases and decreases of holdings at a specified time. 10,000
527
528
N EX T
529 ETC Market-Side Settlement Instruction
530
535
Statement of Holdings
536
Statement of Transactions
537
32
General Information
MT 538
Purpose Provides details of increases and decreases in securities within the holding during a specified period. Instructs a receipt of financial instruments free of payment. It may also be used to request a cancellation or pre-advise an instruction. Instructs a receipt of financial instruments against payment. It may also be used to request a cancellation or pre-advise an instruction.
Authen Y
MUG N
540
Receive Free
10,000
541
10,000
542
Deliver Free
VE RS IO N
Instructs a delivery of financial instruments free of payment. It may also be used to request a cancellation or pre-advise an instruction. Instructs a delivery of financial instruments against payment. It may also be used to request a cancellation or pre-advise an instruction. Y 10,000 Y 10,000 Confirms a receipt of financial instruments free of payment. It may also be used to cancel or reverse a confirmation. Confirms a receipt of financial instruments against payment. It may also be used to cancel or reverse a confirmation. Confirms a delivery of financial instruments free of payment. It may also be used to cancel or reverse a confirmation. Confirms a delivery of financial instruments against payment. It may also be used to cancel or reverse a confirmation. Advises the status of a settlement instruction or replies to a cancellation request. Y 10,000 Y 10,000 Y 10,000 Y 10,000 Y 10,000
543
544
N EX T
545 Receive Against Payment Confirmation
546
547
548
23 July 2010
33
MT 549
MT Name Request for Statement/ Status Advice Triparty Collateral Status and Processing Advice
Purpose Requests a statement or a status message. Provides validation results and status advice re collateral instructions and proposed collateral movements. Claims reimbursement of income or redemption proceeds, or a combination of both. Provides an account owner with details of a corporate action event and the choices available to the account owner. It also provides the account owner with details on the impact a corporate action event will have on a safekeeping or cash account, for example, entitlement calculation.
Authen Y
MUG N
558
10,000
559
2,000
564
565
VE RS IO N
Instructs the custodian on Y the investment decision made by an account owner relative to a corporate action event. Confirms to the account owner that securities and/ or cash have been credited/debited to an account as a result of a corporate action event. Y 10,000 10,000 Indicates the status, or a change in status, of a corporate action-related transaction previously instructed by, or executed on behalf of, the account owner. Provides complex instructions or narrative details relating to a corporate action event. Provides the details of the valuation of both the collateral and the exposure. Provides owner or pooled income information for a period of time arranged between the intermediary and the withholding agent. Y 10,000 Y 10,000 Y 10,000 Y 10,000
10,000
566
N EX T
567 Corporate Action Status and Processing Advice
568
569
Triparty Collateral and Exposure Statement IRS 1441 NRA-IRS Beneficial Owners' List
574(1)
34
General Information
MT 574(2)
Purpose Certifies the foreign status of a beneficial owner for United States tax withholding. Reports on all securities and cash activity for a given combination of safekeeping and cash accounts. Provides details of orders to buy or to sell financial instruments, as at a specified date, which have been accepted by the sender, but which have not yet been executed. Provides certificate numbers of securities.
Authen Y
MUG N
575
10,000
576
10,000
577 578
VE RS IO N
Y Y 10,000 10,000 Advises the account owner that a counterparty has alleged a settlement instruction on the account owner's account. Y 2,000 Claims or notifies a change in the amount of collateral held against securities out on loan or for other reasons. Y 2,000 Claims reimbursement of funds paid on behalf of the receiver or of securities received which are due to the sender. It may also advise that funds and/or securities have or will be remitted by the sender in favour of the receiver. Provides statuses and details of executed trades which are not yet matched nor affirmed. Y 2,000 Y 10,000 Provides details of pending Y settlement allegements. Instructs the issuance or release of a depositary receipt from/to ordinary shares, or the conversion from one type of depositary receipt to another. Y 10,000 10,000
N N
579
Certificate Numbers Replaces or supplements the 'certificate numbers' field in a primary message, for example, MT 577. Collateral Adjustment Message
581
N EX T
582 Reimbursement Claim or Advice
584
586
587
23 July 2010
35
MT 588
Purpose Confirms the issuance or release of a depositary receipt from/to ordinary shares, or the conversion from one type of depositary receipt to another. Advises the status, or change in status, of a depositary receipt. Advises an account owner of charges, interest or other adjustments to its account. Requests payment of charges, interest or other expenses.
Authen Y
MUG N
589
Depositary Receipt Status and Processing Advice Advice of Charges, Interest and Other Adjustments Request for Payment of Charges, Interest and Other Expenses Request for Cancellation
10,000
590
2,000
591
VE RS IO N
Y 2,000 Requests the receiver to consider cancellation of the message identified in the request. Y 2,000 Requests information relating to a previous message or amendment to a previous message. Responds to an MT 595 Queries or MT 592 Request for Cancellation or other message where no specific message type has been provided for the response. Contains formats defined and agreed to between users and for those messages not yet live. Contains information for which no other message type has been defined. Confirms the details of a commodity trade and its settlement. Confirms the details of a commodity option contract. Instructs the receiver to transfer by book-entry, or physically deliver, a specified type and quantity of commodity to a specified party. Y 2,000 Y 2,000 Y 10,000 Y 2,000 N 2,000 N Y 2,000 2,000
592
595
Queries
596
Answers
N EX T
598 Proprietary Message
599
600
601 604
N N
36
General Information
MT 605
Purpose Notifies the receiver of an impending book-entry transfer or physical delivery of a specified type and quantity of commodity. Advises the receiver of a debit entry to a specified commodity account. Advises the receiver of a credit entry to a specified commodity account. Provides the details of all bookings to a commodity account.
Authen N
MUG N
606
Commodity Debit Advice Commodity Credit Advice Statement of a Commodity Account Statement of Commodity Contracts
2,000
607
2,000
608
2,000
609
VE RS IO N
Identifies all outstanding commodity contracts, as at a specified date for which confirmations have been exchanged. Confirms a commodity fixed term loan/deposit contract. N 2,000 N 10,000 Provides notice of the borrower(s) request for drawdown(s)/renewal(s) on a given date. Y 2,000 Specifies the interest rate and, if applicable, the exchange rate, for the next interest period. Advises of payments and/ or prepayments of principal and/or of interest with the same value date, but not related to any subsequent drawing or renewal. Y 2,000 Y 2,000 Y 2,000 Advises an account owner of charges, interest or other adjustments to its account. Requests payment of charges, interest or other expenses. Y 2,000 Y 2,000 Requests the receiver to consider cancellation of Y 2,000
620
643
644
N EX T
646 Payment of Principal and/or of Interest
649
General Syndicated Provides for Facility Message communications related to syndicated facilities for which no specific message has been defined. Advice of Charges, Interest and Other Adjustments Request for Payment of Charges, Interest and Other Expenses Request for Cancellation
690
691
692
23 July 2010
37
MT
MT Name
Authen
Max Length
MUG
695
Queries
Requests information relating to a previous message or amendment to a previous message. Responds to an MT 695 Queries message or MT 692 Request for Cancellation or other messages where no specific message type has been provided for the response. Contains formats defined and agreed to between users and for those messages not yet live. Contains information for which no other message type has been defined. Indicates the terms and conditions of a documentary credit.
2,000
696
Answers
2000
698
Proprietary Message
VE RS IO N
Y 10,000 Y 2,000 Y 10,000 Continuation of an MT 700 for fields 45a, 46a and 47a. Provides brief advice of a documentary credit for which full details will follow. Y 10,000 Y 2,000 Informs the receiver of amendments to the terms and conditions of a documentary credit. Advises the receiver of the terms and conditions of a documentary credit. Y 10,000 Y 10,000 Continuation of an MT 710 for fields 45a, 46a and 47a. Advises the transfer of a documentary credit, or part thereof, to the bank advising the second beneficiary. Continuation of an MT 720 for fields 45a, 46a and 47a. Y 10,000 Y 10,000 Y 10,000
699
Free Format Message Issue of a Documentary Credit Issue of a Documentary Credit Pre-Advice of a Documentary Credit
700
701
705
N EX T
707 Amendment to a Documentary Credit
710
Advice of a Third Bank's or a NonBank's Documentary Credit Advice of a Third Bank's Documentary Credit Transfer of a Documentary Credit
711
720
721
38
General Information
MT 730
MT Name Acknowledgement
Purpose Acknowledges the receipt of a documentary credit message and may indicate that the message has been forwarded according to instructions. It may also be used to account for bank charges or to advise of acceptance or rejection of an amendment of a documentary credit. Advises that documents received with discrepancies have been taken up. Advises the refusal of documents that are not in accordance with the terms and conditions of a documentary credit. Requests the receiver to honour claims for reimbursement of payment(s) or negotiation(s) under a documentary credit.
Authen Y
MUG N
732
Advice of Discharge
2,000
734
Advice of Refusal
VE RS IO N
Y 10,000 Y 2,000 Provides a reimbursement claim to the bank authorised to reimburse the sender or its branch for its payments/ negotiations. Y 2,000 Informs the reimbursing Y bank of amendments to the terms and conditions of a documentary credit, relative to the authorisation to reimburse. Advises of discrepancies and requests authorisation to honour documents presented that are not in accordance with the terms and conditions of the documentary credit. Advises a bank which has requested authorisation to pay, accept, negotiate or incur a deferred payment undertaking that the presentation of the documents may be honoured, notwithstanding the discrepancies, provided they are otherwise in order. Y 2,000 10,000 Y 2,000
740
Authorisation to Reimburse
742
Re-imbursement Claim
N EX T
747 Amendment to an Authorisation to Reimburse
750
Advice of Discrepancy
752
23 July 2010
39
MT 754
Purpose Advises that documents have been presented in accordance with the terms of a documentary credit and are being forwarded as instructed. This message type also handles the payment/ negotiation.
Authen Y
MUG N
756
760 767
VE RS IO N
Issues or requests the issue of a guarantee. Y 10,000 10,000 Amends a guarantee Y which has been previously issued or requests the amendment of a guarantee which the sender has previously requested to be issued. Acknowledges the receipt of a guarantee message and may indicate that action has been taken according to instructions. Y 2,000 Advises that a bank has Y been released of its liability for a specified amount under its guarantee. Advises an account owner of charges, interest or other adjustments to its account. Requests payment of charges, interest or other expenses. Y 2,000 2,000 Y 2,000 Requests the receiver to consider cancellation of the message identified in the request. Requests information relating to a previous message or amendment to a previous message. Responds to an MT 795 Queries message or MT 792 Request for Y 2,000 Y 2,000 Y 2,000
Advises of the Y reimbursement or payment for a drawing under a documentary credit in which no specific reimbursement instructions or payment provisions were given.
2,000
N N
768
N EX T
769 Advice of Reduction or Release
790
Advice of Charges, Interest and Other Adjustments Request for Payment of Charges, Interest and Other Expenses Request for Cancellation
791
792
795
Queries
796
Answers
40
General Information
MT
MT Name
Purpose Cancellation or other messages where no specific message type has been provided for the response.
Authen
Max Length
MUG
798
Proprietary Message
Contains formats defined and agreed to between users and for those messages not yet live. Contains information for which no other message type has been defined. Provides the sale and settlement details for the sale of travellers cheques by a single selling agent. Provides the details (excluding the settlement details) of the sales of travellers cheques in cases where the data is lengthy or includes data from several selling agents.
10,000
799
10,000
800
2,000
801
VE RS IO N
Y 2,000 Provides the settlement details of multiple sales of travellers cheques. Y 2,000 Notifies the issuer of the destruction/cancellation of travellers cheque inventory held by the selling agent. It may also request a selling agent to destroy/cancel travellers cheque inventory. Advises an account owner of charges, interest or other adjustments to its account. Requests payment of charges, interest or other expenses. Y 2,000 Y 2,000 Y 2,000 Requests the receiver to consider cancellation of the message identified in the request. Requests information relating to a previous message or amendment to a previous message. Responds to an MT 895 Queries message or MT 892 Request for Y 2,000 Y 2,000 Y 2,000
802
824
N EX T
890 Advice of Charges, Interest and Other Adjustments Request for Payment of Charges, Interest and Other Expenses Request for Cancellation
891
892
895
Queries
896
Answers
23 July 2010
41
MT
MT Name
Purpose Cancellation or other messages where no specific message type has been provided for the response.
Authen
Max Length
MUG
898
Proprietary Message
Contains formats defined and agreed to between users and for those messages not yet live. Contains information for which no other message type has been defined. Advises an account owner of a debit to its account. Advises an account owner of a credit to its account.
10,000
899
2,000
N N
N N N
Request Message
935
VE RS IO N
Requests the account N servicing institution to send an MT 940, 941, 942 or 950. Advises the receiver of general rate change(s) and/or rate change(s) which applies to a specific account other than a call/ notice loan/deposit account. Provides balance and transaction details of an account to a financial institution on behalf of the account owner. N 2,000 N 2,000 Provides balance information of an account to a financial institution on behalf of the account owner. Provides balance and transaction details of an account, for a specified period of time, to a financial institution on behalf of the account owner. Provides balance and transaction details of an account to the account owner. Provides balance and transaction details of a netting position as recorded by a netting system. N 2,000 N 2,000 N 2,000 N 2,000
940
N EX T
941
Balance Report
942
950
Statement Message
970
Netting Statement
42
General Information
MT 971
Purpose Provides balance information for specified netting position(s). Advises interim balance and transaction details of a netting position as recorded by a netting system. Requests an MT 971 or 972 containing the latest available information. Requests an MT 986. Provides business-related information about a customer or institution.
Authen N
MUG N
972
2,000
973
2,000
985 986
N N
2,000 2,000
N N
990
Advice of Charges, Interest and Other Adjustments Request for Payment of Charges, Interest and Other Expenses Request for Cancellation
VE RS IO N
Advises an account owner of charges, interest or other adjustments to its account. Requests payment of charges, interest or other expenses. N 2,000 N 2,000 Requests the receiver to consider cancellation of the message identified in the request. N 2,000 Requests information relating to a previous message or amendment to a previous message. Responds to an MT 995 Queries or MT 992 Request for Cancellation or other messages where no specific message type has been provided for the response. Contains formats defined and agreed to between users and for those messages not yet live. Contains information for which no other message type has been defined. N 2,000 N 2,000 N 10,000 N 2,000
991
992
N EX T
995
Queries
996
Answers
998
Proprietary Message
999
(1) The appropriate format validation of the IRS Beneficial Owners' List of the MT 574 IRS 1441 NRA is triggered by the code IRSLST in field 119 ({3:{119:IRSLST}}) of the user header of the message (block 3). (2) The appropriate format validation of the IRS Form W8-BEN of the MT 574 IRS 1441 NRA is triggered by the code W8BENO in field 119 ({3:{119:W8BENO}}) of the user header of the message (block 3).
23 July 2010
43
Message User Group registration procedure Registration is free of charge. To register to use one or more Message Types (MTs), submit a registration request (Register to a Message User Group) through www.swift.com. To withdraw from a Message User Group, use the Deregister from a Message User Group request To get the list of other members of a particular Message User Group, send an MT 999 to the Customer Implementation team (SWHQBEBBCOS).
4.3
Rules
The number of characters allowed by the SWIFT system on input from a computer-based terminal is 2,000. On output to a computer-based terminal the system will limit the number of characters to 2,600. The number of characters allowed by the SWIFT System on input from a computer-based terminal is 10,000. On output to a computer-based terminal the system will limit the number of characters to 10,600. The number of characters permitted on output for retrieved messages, including headers and trailers, is 11,325. The format of each message type specifies a number of fixed and variable length fields. The presence of these fields may be mandatory or optional. A field which is not specified in the format specifications for a particular message type must never appear. A field may appear only once in a sequence, unless repetition is specifically allowed. Fields are separated by a unique field separator.
44
N EX T
VE RS IO N
General Information
4.4
VE RS IO N
Text block Trailer block
23 July 2010
N EX T
{5:{CHK:123456789ABC}}
Note
Basic Header, Application Header, User Header, Text and Trailers Blocks are not separated by CrLf. In the above example, the blocks have been shown on separate lines for purposes of clarity.
D0200004
45
5
5.1
Field Structure
Overview
Field structure
Delimiter Field tag number Letter option Delimiter
D0200005
: nn [a] :
Rules
There are several rules which must be followed when structuring fields:
Each field is identified by a tag which consists of two digits, or two digits followed by a letter option. Field structure consists of a colon ':', followed by a tag, followed by a colon ':' and the field content. The following character restrictions are applied to field content: it must not start with a Carriage Return, Line Feed (CrLf) it must not be entirely composed of blank characters
46
N EX T
Subfields: the order of subfields is fixed
within field content, apart from the first character of the field, a colon ':' or hyphen '-' must never be used as the first character of a line except for fields 15a and 77E, a field must consist of at least one meaningful character (See the Standards MT General Field Definitions plus for formatting requirements)
Fields are separated by a 'Field Separator within Text' (CrLf:). The first field in a message is preceded by a 'Start of Text' (CrLf:) and the last field in a message is followed by an 'End of Text' (CrLf-). The Carriage Return, Line Feed character must always appear as a sequence. This sequence shall only be used to indicate start of text, as a field separation within text, to indicate a new line, and to indicate the end of text. Field content may be composed of one or several subfields. When subfields appear on separate lines, the Carriage Return, Line Feed (CrLf), which is not included in the number of characters for the length of the subfield, serves as the subfield separator.
VE RS IO N
General Information
Field Structure
when necessary, subfields are separated by special symbols, for example, '/' or '//' subfields must not be entirely composed of blank characters subfields and/or components must consist of at least one meaningful character Whenever a field content contains mandatory and optional subfields, at least all of the mandatory subfields must appear when that field is used. The specification of field or subfield content may consist of: restrictions on the length of field or subfield content, using the descriptions listed in the following table:
Restrictions on Length nn nn-nn maximum length (minimum is 1) minimum and maximum length Types of Characters Allowed n a c numeric digits (0 through 9) only alphabetic letters (A through Z), upper case only alphabetic letters (upper case) and digits only hexadecimal letters A through F (upper case) and digits only any character of the X permitted set (General FIN application set) upper and lower case allowed ("SWIFT Character Set (X Character Set)" on page 49) any character of the EDIFACT level A character set as defined in ISO 9735 upper case only ("Information Service Character Set (Z Character Set)" on page 49) any character as defined by the Information Service ("SWIFT Character Set (X Character Set)" on page 49) blank space decimals
nn!
fixed length
N EX T
nn*nn Examples 2n 3!a 4*35x 16-64h
special formats, for example, for numbers and dates codes, for example, currency codes (see the BIC Directory) In some messages, the field specifications may indicate specific characters, or sets of characters, for inclusion in the text of the field. These take the following forms: codes, for example, AMEND, TRF or 08
23 July 2010 47
VE RS IO N
h x y z e d up to 2 digits always 3 letters up to 4 lines of up to 35 characters each at least 16 and up to 64 hexadecimal digits
slash '/' or double slash '//' slash or double slash followed by a code, for example, //CH or /FIXED slash followed by a code and another slash, for example, /REC/ Note All codes must be in upper-case alphabetic characters. When codes contain a mix of alpha and numeric characters, the alpha character must also be in uppercase.
48
N EX T
VE RS IO N
General Information
Characters
6
6.1
Characters
SWIFT Character Set (X Character Set)
Description Computer-based terminals communicating with SWIFT use EBCDIC code. The character set is as follows: abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789 /-?:().,'+{} CR LF Space
Although part of the character set, the curly brackets are permitted as delimiters and cannot be used within the text of user-to-user messages (Error Code M60).
6.2
6.3
Description
23 July 2010
N EX T
Space 0123456789 .,-()/='+:?!"%&*<>;{ @#_ CrLf Space
.,-()/='+:?!"%&*<>;
Other characters are not allowed, including the curly bracket '}' (Error Code M60).
49
VE RS IO N
7
7.1
with no separator symbols (except a slash '/' or double slash '//' when specified). Brackets, [ ], around the format of a particular subfield (in a field containing more than one subfield), indicate that the subfield is optional within that field. For example, if the format for a field is '16x[/4x]', up to 16 characters must be present (when the field is used). The following 4 characters, preceded by a slash '/', are optional, and therefore need not be present in the field. A field format may be shown on two or more lines: 3!n 6!n
7.2
Formats
Rules
Dates are represented as either: 4, 6 or 8 digit integers, that is, in ISO form MMDD, YYMMDD or YYYYMMDD Where: YY = last 2 digits of the year
50
N EX T
Note
When this is the case, the information must be formatted with the CrLf character separating each line. In the ISO 15022 securities messages, generic fields are used to specify Party, Amount, Date, Reference and Other types of data. For further explanation of this approach see Category 5 Securities Markets - Message Usage Guidelines.
Dates
VE RS IO N
General Information
YYYY = all four digits of the year MM = month DD = day No blank spaces or other characters are permitted. Examples: 1129 = November 29 941129 = 94 November 29 19941129 = 1994 November 29
The date field formatted as 6!n (YYMMDD) distinguishes between the 20th and 21st century as follows: If the year, (YY) is greater than 79, the date refers to the 20th century. If the year is 79 or less, the date refers to the 21st century:
If YY > 79 else YYMMDD = 19YYMMDD YYMMDD = 20YYMMDD
On the FIN network, there is an additional restriction for the year range where the date is affected by the Value Date Ordering process ("Value Date Ordering" on page 67) The valid date range of 1980 to 2060 applies to:
field 30, in MTs: 101, 104, 107, 110, 111, 112, 201, 203, 204, 207, 210, 256 field 32A, in MTs: 102, 103, 110, 111, 112, 200, 202, 202 COV, 205, 205 COV, 256, 910
7.3
Format
N EX T
Numbers
VE RS IO N
nn...nn, nn...n
Fractional part (optional) Integer part
Usage Rules Wherever they represent a numeric value, numbers always take the same form: The integer part must contain at least one digit. Decimal points are not permitted. A decimal comma ',' shall precede the fractional part. The maximum length includes the decimal comma. The fractional part may be missing, but the decimal comma must always be present.
23 July 2010 51
D0200006
Neither blank spaces, nor any symbols other than the decimal comma are permitted. The integer part is mandatory in the number component, and at least one character must appear. Leading zeros are allowed. Normally, when a number represents an amount of money, the number of places following the decimal comma may not exceed the number of decimal digits valid for the specified currency. The specifications for the individual message types will indicate the fields where this is not the case. Details regarding the allowable fractional parts for each currency code may be found in the BIC Directory. Examples
Valid
000,00 0, 0,67 0,25 100000, 25768, 99999999, 100, 10500,00 5,25
Invalid
0000 0 .67 ,25 100.000 25-768 999.999.999 100 10500.00 5 1/4
7.4
Currency Codes
Format Format: 3!a Description
7.5
Introduction
52
N EX T
Identifier Code (BIC) name and address
A currency code normally consists of a two-letter ISO country code followed by a third letter denoting the particular currency or type of funds. For a complete list of ISO currency codes, please refer to the BIC Directory.
Party Identification
Parties may be represented in several ways:
other identification codes, for example, account number When necessary, party identification can be supplemented by an account number line preceding other party information.
VE RS IO N
General Information
7.5.1
Party Identifier
When further identification of a party, for example, specification of an account number to be credited, is necessary, the party identifier should be used. Format: [/1a][/34x]
Where: Subfield 1 [/1a] /C /D Subfield 2 [/34x] Specifies which account is involved: The receiver's account serviced by the sender is credited. The sender's account serviced by the receiver is debited. The account number information, preceded by a slash '/'.
Overview
Rules
The party specified in the field with the account must be the account owner. The optional party identifier must specify the account known to the account servicing institution. Extreme care must be taken when formatting the party identifier, for example, when only subfield 2 '[/34x]' is entered, and its first and third characters consist of '/', the system can only presume that both subfields 1 and 2 are present. It will then qualify the second character for either code 'C' or 'D', and NAK the message if one or the other is not present (Error Code T51). Note Other fields impacted by this form of validation are: 42A, 42D.
Additional Rules
23 July 2010
N EX T
50D, 50F*, 51A, 51D, 52A, 52B, 52D, 53A, 53B, 53D, 54A, 54B, 54D, 55A, 55B, 55D, 56A, 56B, 56D, 57A, 57B, 57D, 58A, 58B, 58D. 82A, 82B, 82D, 83A, 83D, 84A, 84B, 84D, 85A, 85B, 85D, 86A, 86B, 86D, 87A, 87B, 87D, 88A, 88B, 88D.
* See additional structure for party identifier in section 7.5.7, "Option F: Party Identifier / Name and Address" on page 60
The following additional rules apply: An account specified in field 58a or 59a must be owned by that party and must be serviced by the financial institution in field 57a or, if field 57a is absent, by the receiver. An account specified in field 57a must be owned by that party and must be serviced by the financial institution in field 56a or, if field 56a is absent, by the receiver. An account specified in field 56a must be owned by that party and must be serviced by the receiver.
VE RS IO N
53
In field 53a, when an account is used it normally indicates: which account is to be used for reimbursement, if multiple accounts in the currency of the transaction are serviced for the other party. In this case, the account should be specified whether the sender's account serviced by the receiver, or the receiver's account serviced by the sender, is to be used for reimbursement, if they both service accounts for each other in the currency of the transaction. In this case, the account to be debited or credited shall be indicated in the party identifier by either the code /C or /D, or the account, or both In both cases, this information should be specified in field 53a with the format option B (party identifier only). Examples
Valid
:53A:/C/12-12 CITIUS33CHI :53B:/D/24-24 :53D:/52/48-48 John Doe 122 Peyton Place Elyria, OH 22216 :87E:FREE /C/12-12 CHASUS33 :87F:APMT /D/12-12 John Doe 122 Peyton Place Elyria, OH 22216
Invalid
Example
7.5.2
Format
[/34x] 4*35x (Account) (Name and Address)
54
N EX T
53B:/D/567-3245-01
Bank A in New York services an account in USD for Bank B in London. Bank B also services, in London, a USD account (number 567-3245-01) for Bank A. Bank A sends a USD transfer to Bank B, using its USD account in London, serviced by Bank B, for reimbursement. Bank A will request that Bank B debit its account in London as follows:
Note
In certain message types there are exceptions to the rules for use of the party identifier detailed in this section, for example, Field 57a in category 3 messages. In those cases, the intended use of the party identifier is described in the relevant field specification for the message type.
VE RS IO N
:53B:/A/24-24 :53D:/:/48-48 John Doe 122 Peyton Place Elyria, OH 22216 :87E:APMT /A/12-12 CHASUS33 :87F:APMT /:/48-48 John Doe 122 Peyton Place Elyria, OH 22216
:53A:/6/12-12 CITIUS33CHI
General Information
Rules If Account is absent, then Name and Address must not start with a slash '/' (Error code: T77). Field assigned to this option 59
7.5.3
Format
Identifier code such as a BIC. Optionally, the account of the party. Network validation rules
Identifier Code must be a registered BIC (Error codes T27, T28, T29 and T45). For institutions which are not SWIFT users, that is, which are not yet connected, the eighth position must consist of the digit '1'. Examples
The following example shows BICs of non-connected users, without, and with, a branch code:
:53A:CHBAKHH1 :54A:CHBLGB21BBB
7.5.4
Format
[/1a][/34x] [35x] (Party Identifier) (Location)
23 July 2010
N EX T
Note
50A**, 51A, 52A, 53A, 54A, 55A, 56A, 57A, 58A, 59A 82A, 83A, 84A, 85A, 86A, 87A, 88A When this option is used, the SWIFT system will validate the correctness of the Identifier Code, that is, to ensure that it is registered : either connected or nonconnected. (*) Field 41A does not have the optional party identifier, but does have an additional subfield. See "Option D: Name and Address" on page 56 on the use of clearing codes. (**) Field 50A has the format [/34x] for Party Identifier.
VE RS IO N
Definition
55
Usage rules When used, at least one line must be present. An account number only, not followed by any other identification, is allowed (field 53a). For field 52a, the field specifications for individual message types specify whether this option identifies a branch of the sender or the receiver. In field 53a, this option specifies either the account to be debited or credited, or a branch of the sender, that is, of the financial institution specified in the sender's address in the header. In fields 54a and 57a, this option specifies a branch of the receiver, that is, of the financial institution specified in the receiver's address in the header. Fields assigned this option 52B, 53B, 54B, 55B, 57B, 58B
7.5.5
Format
Definition
In the MTs 101, 102, 103 and 104, clearing codes may be used. Fields assigned this option
51C, 52C, 53C, 56C, 57C, 58C 82C, 83C, 85C, 87C, 88C Note
7.5.6
Format
Definition Name and address and, optionally, the account or clearing code of the party.
56
N EX T
[/1a][/34x] 4*35x (Party Identifier) (Name and Address)
See "Option D: Name and Address" on page 56 on the use of clearing codes.
Note
This option is used when no other option is available. This information also applies to fields 50 (when option representing name and address is selected) and 59 (without letter option).
VE RS IO N
General Information
Rules If a Party Identifier is absent, then Name and Address must not start with a slash '/' (Error code: T77). Usage rules When the party identification is provided by name and address (whether by full postal address or informal identification), the following rules apply: at least one line of the name and address must be present, in addition to the party identifier the street address must be on a new line following the name when a city is present, it must be on the last line, with the postal code (zip, etc.), state and country identification
When the party identifier is used to indicate a national clearing system code preceded by a double slash '//', the following codes may be used:
AT AU BL CC CH CP ES 5!n 6!n 8!n 9!n 6!n 4!n 8..9n 9!n 7!n 3!n Austrian Bankleitzahl
23 July 2010
N EX T
FW GR HK IE 6!n IN IT PL PT RU SC SW SW 11!n 10!n 8!n 8!n 9!n 6!n 3..5n 6!n
Spanish Domestic Interbanking Code Fedwire Routing Number HEBIC (Hellenic Bank Identification Code) Bank Code of Hong-Kong
Irish National Clearing Code Indian Financial System Code (IFSC) is the identification scheme defined by the Reserve Bank of India
Italian Domestic Identification Code Polish National Clearing Code (KNR) Portuguese National Clearing Code Russian Central Bank Identification Code UK Domestic Sort Code Swiss Clearing Code (BC code) Swiss Clearing Code (SIC code)
In some messages, some of these clearing codes may also be used with option A, that is, the MTs 101, 102, 103 and 104. This is indicated with the field specifications of each message type.
VE RS IO N
Although more than one element of an address may appear on each line, care should be taken that, when possible, no element, for example, street address, should be spread over more than one line.
57
When one of the codes //FW (with or without the 9-digit number), //AU, //CP or //RT is used, it should appear only once, and in the first of the fields 56a and 57a of the payment instruction. When it is necessary that an incoming SWIFT payment be made to the party in this field via Fedwire, US banks require that the code FW appears in the optional Party Identifier. When it is necessary that an incoming SWIFT payment be made to the party in this field via a real-time gross settlement system (RTGS), the code RT should appear in the optional Party Identifier. Option D must only be used in exceptional circumstances, that is, when the party cannot be identified by a BIC, and when there is a bilateral agreement between the sender and the receiver permitting its use. Unless qualified by a clearing system code or an account number, the use of option D may prevent the automated processing of the instruction(s) by the receiver. National clearing codes formats List of codes and formats: The Australian BSB code is the identification scheme defined by APCA (Australian Payments Clearing Association). Its structure is either:
for financial institutions with an extensive branch network: 2!n = Bank Code 1!n = State Code 3!n = Branch Code
or for institutions with a small network: 3!n = Bank Code 3!n = Branch Code
58
N EX T
3!n = Bank Code 3!n = Bank Code 4!n = Branch Code 6!c = Branch code 2!n = Bank code 4!n = Branch code
The Hellenic Bank Identification Code (HEBIC) is the identification scheme defined by the Hellenic Bank Association. Its structure is:
The Indian Financial System Code (IFSC) is the identification scheme defined by the Reserve Bank of India. Its structure is: 4!a = Bank code (same as institution code in BIC - ISO 9362) 1!n = Numerical zero - Reserved for future use
VE RS IO N
General Information
The Italian ITBI code is the identification scheme defined by ABI (Associazione Bancaria Italiana). Its structure is: 5!n = Bank Code (ABI) 5!n = Branch Code (CAB) The New Zealand Bank/Branch code is the identification scheme defined by NZBA (New Zealand Bankers Association). Its structure is: 2!n = Bank Code 4!n = Branch Code The Portuguese National Clearing code is defined by the Banco de Portugal. Its structure is 4!n4!n, where:
4!n = Branch Code (BLCI) which is unique for each branch and locally assigned by the Financial Institution. The Russian Central Bank Identification Code is to be considered as one, uniform, indivisible code. Its structure is 2!n2!n2!n3!n, where: 2!n = Country Code. The first position is always 0 and is not shown in the database of the Central Bank of Russia. 2!n = Region Code within the country
2!n = Code of the division of the Central Bank in the region 3!n = Bank Code
Fields assigned to this option 42D 50D, 51D, 52D, 53D, 54D, 55D, 56D, 57D, 58D 82D, 83D, 84D, 85D, 86D, 87D, 88D Note Field 41D does not have the optional party identifier but does have an additional subfield.
23 July 2010
N EX T
4!n = Bank Code 4!n = Branch Code [1!n] = Check Digit
The South African National Clearing code is defined by BankServ, the South African Bankers Services Company Ltd. Its structure is 3!n3!n, where: 3!n = Bank code, potentially with leading zeros 3!n = Branch code, potentially with leading zeros
The Spanish Domestic Interbanking Code is the identification scheme defined by CCI (Centro de Cooperacion Interbancaria). Its structure is:
VE RS IO N
59
7.5.7
Format
Or
Definition
Name and address in a structured format to facilitate straight through processing. Codes
When subfield 1 Party Identifier is used with the (Code)(Country Code)(Identifier) format, one of the following codes must be used:
ARNU Alien Registration Number The code followed by a slash, '/' must be followed by the ISO country code, a slash, '/' and the Alien Registration Number. The code followed by a slash, '/' must be followed by the ISO country code, a slash, '/' and the Passport Number. The code followed by a slash, '/' must be followed by the ISO country code of the issuer of the number, a slash, '/', the issuer of the number, a slash, '/' and the Customer Identification Number. The code followed by a slash, '/' must be followed by the ISO country code of the issuing authority, a slash, '/', the issuing authority, a slash, '/' and the Driver's License Number. The code followed by a slash, '/' must be followed by the ISO country code of the registration authority, a slash, '/', the registration authority, a slash, '/' and the Employer Number. The code followed by a slash, '/' must be followed by the ISO country code, a slash, '/' and the National Identity Number. The code followed by a slash, '/' must be followed by the ISO country code, a slash, '/' and the Social Security Number. The code followed by a slash, '/' must be followed by the ISO country code, a slash, '/' and the Tax Identification Number.
CCPT CUST
Passport Number
60
N EX T
Customer Identification DRLC EMPL Employer Number NIDN SOSE Social Security Number TXID
VE RS IO N
1!n/33x
4!a/2!a/27x
(Code)(Country Code)(Identifier)
(Number)(Details)
General Information
Codes Each line of subfield 2 Name and Address when present must start with one of the following numbers:
1 Name of the ordering customer The number followed by a slash, '/' must be followed by the name of the ordering customer (where it is recommended that the surname precedes given name(s)). The number followed by a slash, '/' must be followed by an Address Line (Address Line can be used to provide for example, street name and number, or building name). The number followed by a slash, '/' must be followed by the ISO country code, a slash '/' and Town (Town can be complemented by postal code (for example zip), country subdivision (for example state, province, or county). The number followed by a slash, '/' must be followed by the Date of Birth in the YYYYMMDD format. The number followed by a slash, '/' must be followed by the ISO country code, a slash '/' and the Place of Birth. The number followed by a slash, '/' must be followed by the ISO country code of the issuer of the number, a slash, '/', the issuer of the number, a slash, '/' and the Customer Identification Number. The number followed by a slash, '/' must be followed by the ISO country code, a slash, '/' and the National Identity Number. The number followed by a slash, '/' is followed by information completing one of the following: the Identifier provided in subfield 1 (Party Identifier) used with the (Code)(Country Code)(Identifier) format. the Customer Identification Number provided in subfield 2 (Name and Address) with number 6. the National Identity Number provided in subfield 2 (Name and Address) with number 7.
Address Line
4 5 6
Additional Information
23 July 2010
N EX T
Subfield 2 (Name and Address):
Subfield 1 (Party Identifier) used with the (Code)(Country Code)(Identifier) format: Country Code must be a valid ISO country code (Error code(s): T73).
The first line must start with number 1 (Error code(s): T56). Numbers must appear in numerical order (Error code(s): T56). Number 2 must not be used without number 3 (Error code(s): T56). Number 4 must not be used without number 5 and vice versa (Error code(s): T56).
VE RS IO N
61
Number 4 must be followed by a valid date in the format YYYYMMDD and this date, local to the sender, must not be later than the date on which the message is successfully sent to SWIFT (Error code(s): T53). Numbers 3, 5, 6 and 7 must be followed by a valid ISO country code (Error code(s): T73), a slash '/' and additional Details (Error code(s): T56). Numbers 3, 4, 5, 6, 7 and 8 must not be repeated (Error code(s): T56). The use of number 8 is only allowed in the following instances (Error code(s): T56): to continue information on the Identifier of the ordering customer provided in subfield 1 (Party Identifier) used with the (Code)(Country Code)(Identifier) format. to continue information on the Customer Identification Number provided in subfield 2 (Name and Address) following number 6.
Usage rules
If the account number of the ordering customer is present, it must be stated in Account. Subfield 2 (Name and Address): Numbers 1 and 2 may be repeated.
Subfield 1 (Party Identifier) used with the (Code)(Country Code)(Identifier) format: if additional space is required for providing the Identifier of the ordering customer, one of the following options must be used: 1. First option (preferred): Identify the ordering customer with a different identifier where the length is not an issue. 2. Second option: Continue the information in subfield 2 (Name and Address) using number 8.
Examples
62
N EX T
Example 1
:50F:/12345678 1/SMITH JOHN 2/299, PARK AVENUE 3/US/NEW YORK, NY 10017
Subfield 2 (Name and Address): if additional space is required for providing the Customer Identification Number (number 6) or the National Identity Number (number 7) of the ordering customer, one of the following options must be used: 1. First option (preferred): Identify the ordering customer with a different identifier where the length is not an issue. 2. Second option: Continue the information in subfield 2 (Name and Address) using number 8.
Example 2
:50F:/BE30001216371411 1/PHILIPS MARK 4/19720830 5/BE/BRUSSELS
Example 3
VE RS IO N
to continue information on the National Identity Number provided in subfield 2 (Name and Address) following number 7.
General Information
Example 4
:50F:NIDN/DE/121231234342 1/MANN GEORG 6/DE/ABC BANK/1234578293
Example 5
:50F:CUST/DE/ABC BANK/123456789/8-123456 1/MANN GEORG 2/LOW STREET 7 3/DE/FRANKFURT 8/7890
7.5.8
Format
(Identifier Code)
Definition
Identifier code of the party with mandatory account number. Network validation rules
7.5.9
Format
/34x 4*35x (Account) (Name and Address)
Definition Name and address of the party with a mandatory account. Field assigned to this option 50H
23 July 2010
N EX T
Identifier Code must be a registered BIC (Error codes T27, T28, T29, and T45).
VE RS IO N
This means that the customer identification number of Mann Georg assigned by ABC Bank is 123456789/8-1234567890.
63
Definition Identification of the party. Codes The following codes can be used with this option. Depending on the field tag and message type, some codes may or may not be used, may exclude each other or not, or may be mandatory or not:
/ABIC/ /ACCT/ /NAME/ /ADD1/ /ADD2/ /CITY/ /USFW/ /USCH/ /GBSC/ /CLRC/ /NETS/ /SSIS/
4!a2!a2!c[3!c] or 4!a 34x 34x 35x 35x 35x 9!n 6!n 6!n 35x -
Examples
/ABIC/BNKAXA11/NAME/BANK A OF XANADU(CrLf) /NAME/BANK A OF XANADU/ABIC/BNKAXA11(CrLf) /ABIC/BNKAXA11(CrLf) /NAME/BANK A OF XANADU(CrLf) /ABIC/BNKAXA11/NAME/BRANCH B OF THE(CrLf) SECOND NATIONAL BANK A OF XANADU(CrLf)
Fields assigned to this option 53J, 56J, 57J, 58J 82J, 83J, 84J, 85J, 86J, 87J, 88J.
64
N EX T
-
The codes do not need to be put on separate lines. It is the '/' at the beginning of a code, not the end-of-line, that marks the end of the information behind the previous code. As a result, the narrative following the code may not contain a slash '/'. The end-of-line may be part of the narrative text following the code, but it is to be ignored when reading the field. However, the end-of-line may not be part of the code.
VE RS IO N
the BIC or 'UKWN' if BIC not known account followed by the account number name followed by the name CHIPS followed by CHIPS UID CHAPS followed by CHAPS sort code Clearing Code followed by a clearing code a net settlement is taking place standard settlement instructions are used
Code
Format
Description
address followed by the first line of the address address followed by the second line of the address city followed by the name of city (and state, country) FedWire followed by FedWire Routing Number
General Information
Definition Name and address of the party, with an optional account. Rules If Account is absent, then Name and Address must not start with a slash '/' (Error code: T77). Field assigned to this option 50K
Definition
23 July 2010
N EX T
Identification of the party, with a qualifier and an identifier code such as a BIC.
VE RS IO N
(Qualifier)(Identifier Code)
65
Definition Identification of the party, with a qualifier and name and address. Field assigned to this option 95Q
Definition
(Qualifier) (Data Source Scheme) (Type of ID) (Country code) (Alternate ID)
Definition
Identification of the party, with a qualifier, an optional issuer code, type of ID, country code and alternate ID. Field assigned to this option 95S
Definition Identification of the party, with a qualifier and name. Field assigned to this option 95T
N EX T
(Qualifier) (Name) (Qualifier) (Name)
General Information
VE RS IO N
Identification of the party, with a qualifier, issuer code and proprietary code.
Definition Identification of the party, with a qualifier and names. Field assigned to this option 95U
7.6
Times
Formats 4!n 6!n
Times are represented as either four or six digit integers, that is, in form HHMM or HHMMSS respectively, where (Error Code T38): H = Hour M = Minutes S = Seconds
7.7
Overview
23 July 2010
N EX T
MT 910
all Category 1 and Category 2 messages containing fields 30 or 32A, or both 30 and 32A, except common group messages 192, 292, 195, 295, 196 and 296 The valid range of value dates implemented on the SWIFT system for these MTs is from 1980 to 2060, and must meet the following requirements: allowed: a year component, for example, 'YY' in the range of 80 through 60, of an ISO defined six digit integer date 'YYMMDD' not allowed: any 'YY' component outside of this range, for example, 'YY' in the range of 61 through 79
VE RS IO N
Rules
67
Example
ACKed
:32A:601130USD1, :32A:801130USD1,
NAKed
:30:61130USD1, :30:791130USD1,
For the purpose of value date ordering, if there is more than one value date field in a message, the lesser date will be selected:
MTxxx
:30:951218 :32A:020103USD123000,00
Value date = 18th December 1995 Value Date = 3rd January 2002
In this example, field 30 Value Date (18 December 1995) is selected for value date ordering of the message. Error code 'T50' is returned after an invalid value date.
68
N EX T
VE RS IO N
General Information
8
8.1
8.2
Introduction
8.2.1
Overview Euro-Related Information (ERI) refers to the following data: original currency original amount transaction charges
23 July 2010
N EX T
ERI Content
Until further notice, and where allowed (NCDs cannot be used in settlement amount fields), SWIFT will continue to support NCD currency codes (for example, instructed amounts, ERI) in the relevant fields of its message types.
VE RS IO N
69
The original currency and amount in ERI is the equivalent of the information in the field containing the amount which is used for interbank settlement of the transaction. This field may contain additional information, for example, value date. ERI may be specified in one of several free-text fields preceded by a code. As of Standards Release 2001, the use of ERI was extended to non-European currencies and beyond the transition period of 3 years. In the Corporate Action messages within Category 5, codes are used to indicate the processing of redenominations.
8.2.2
Introduction
The network validated rules must be complied with, and are validated by the network. The usage rules must be complied with, although they are not validated by the network. The usage guidelines are recommendations on how to specify ERI. Network validated rules
If a network validated rule mandates the presence of an exchange rate field where both the transaction amount and the original ordered amount are quoted (for example, field 36 in the MTs 101, 102, 103, 104, 107), this rule remains effective. In the case of euro-related currencies, the exchange rate field must specify the value of the fixed euro conversion rate. Usage rules
Usage guidelines Guidelines when specifying fields are: If no specific fields are available to specify the original currency and amount, ERI may be used in any message type containing a free text field 72, 77A or 79. The use of ERI is not restricted to specific message types. See "Messages Likely to Contain ERI" on page 72.
70
N EX T
The following rules must be adhered to: ERI may be used only when the message does not have a specific existing field to specify the information. If specific fields have been defined in a message to contain the original currency and amount, these fields, and not ERI, should be used to indicate the original currency and amount. For example, all ISO 15022 compliant Category 5 Trade Initiation and Confirmation (TIC), Settlement and Reconciliation (S&R) and Corporate Action (CA) messages contain specific fields for this purpose, as does the MT 103.
As with all other information occurring in fields 72, 77A or 79, ERI is for information purposes only. In the case of a discrepancy between ERI and the settlement amount (for example, net proceeds), specified in the message, the information in the settlement amount prevails.
VE RS IO N
General Information
The preferred field for specifying ERI is field 72. If not present, field 77A should be used. If there is no field 72 nor 77A, then field 79 should be used. If ERI is specified in field 72, 77A, or 79 it should appear on the first line whenever possible. Whatever line is used, the ERI should always appear on the first position of that line. For message types that do not contain a field 72, 77A nor 79, there are only two that may need to specify a second currency: MTs 940 and 942. For these two cases, subfield 9 of field 61 should be used to specify ERI. If this subfield is used for other purposes, field 86 should be used to specify ERI. It is recommended that the sender of the MT 940/942 advises the receiver whenever field 86 is used to contain ERI. Where the settlement amount is part of a repetitive sequence which does not contain a free text field, the message should be used as a single transaction message, that is, one message should be used per transaction.
ERI is designed to be passed on unchanged in the appropriate message types throughout the entire transaction, that is, throughout the chain of messages relating to the transaction. Therefore it should appear in the appropriate SWIFT messages related to the transaction.
8.2.3
ERI Structure
Field 72 Field 77A Field 79 6*35x 20*35x 35*50x
Format
Definition
Codes
N EX T
The following codes must be used /OCMT/ 3!a15d/ O
In addition to previously defined sender to receiver information, or other narrative information, these fields may include Euro-Related Information (ERI) for information purposes. ERI indicates currency conversion details, related to the conversion of the original currency into a settlement currency, found in free text fields. It is recommended that ERI be structured in these free text fields, using codes.
23 July 2010
VE RS IO N
Where transaction charges are specified in ERI, this information must appear after the code / CHGS/. This will not necessarily be processed by the receiver.
Original currency and amount. If no charges are specified then the original currency and amount will be the equivalent of the transaction amount specified in the message.
71
/CHGS/
3!a15d/
Currency and amount of the transaction charges. When the BEN option is used in payments and related messages, that is, all transaction charges are to be paid by the beneficiary customer, the charges amount has been deducted from the original amount to obtain the settlement amount specified in the message.
Usage rules The network will validate the structure of ERI, but not the content. Example
:72:/OCMT/GBP2525,/ /CHGS/EUR2,40/
8.3
8.3.1
List of message types that can contain ERI in a free text field The following lists message types that are likely to contain Euro-Related Information (ERI) in a free text field. Message types that already contain a field to specify an original currency and amount, are not included here. If there are business requirements to specify ERI in other message types, these should be similarly specified in a free text field 72, 77A or 79, as explained in "ERI Structure" on page 71. This list is therefore not exhaustive.
MT MT Name Settlement Amount Field 32A Value Date, Currency Code, Amount 32A Value Date, Currency Code, Amount 32B Currency Code, Amount Repetitive / Non Repetitive NR ERI Field 72 Repetitive/ Non Repetitive NR
N EX T
202 General Financial Institution Transfer General Financial Institution Transfer Multiple General Financial Institution Transfer 202 COV
203
72
VE RS IO N
NR 72 NR R 72 R
General Information
MT
MT Name
Settlement Amount Field 32B Currency Code, Amount 32A Value Date, Currency Code, Amount 32A Value Date, Currency Code, Amount 32B Currency Code, Amount
ERI Field 72
204
Financial Markets Direct Debit Message Financial Institution Transfer Execution Financial Institution Transfer Execution Request for Financial Institution Transfer Advice of Payment Clean Collection
205
NR
72
NR
205 COV
NR
72
NR
207
72
NR
400 405
450
Cash Letter Credit Advice Cash Letter Credit Adjustment Advice Advice of Dishonour
455
N EX T
456 559
581
582 752
Reimbursement Claim or Advice Authorisation to Pay, Accept or Negotiate Advice of Payment/ Acceptance/ Negotiation Advice of Reimbursement or Payment
754
756
23 July 2010
VE RS IO N
33A Proceeds Remitted NR NR 72 NR 32a Proceeds to be Remitted in seq C 72, seq A 72, seq B 72 NR NR 32a Proceeds to be Remitted in subseq B3 32A Value Date, Currency Code, Amount N(1) R NR 33a Value Date and Adjustment Amount R 72 NR 33D Total Amount Debited 34A Net Proceeds 34B Outstanding Collateral Value 34A Net Amount Claimed/Paid 33a Net Amount R NR NR 72 72 72 NR NR NR NR NR 79 72 NR NR 34a Total Amount Claimed NR 72 NR 33A Amount Reimbursed or Paid NR 72 NR
73
MT
MT Name
ERI Field 72
768
Acknow ledgement of a Guarantee Message Advice of Reduction or Release Confirmation of Debit Confirmation of Credit Customer Statement Message Interim Transaction Report
769
32a Amount of Charges 32A Value Date, Currency Code, Amount 32A Value Date, Currency Code, Amount
NR
72
NR
900
NR
72
NR
910
NR
72
NR
940
942
8.3.2
N EX T
The following lists message types that already have a special field for specifying an original amount to be transferred. This list is not exhaustive, as there may be other messages with special fields specifying an original amount.
MT MT Name Settlement Amount Field Repetitive/ Non Repetitive R R ERI Field Repetitive/ Non Repetitive R R
101 102
32B
Multiple 32B Customer Credit Transfer Single 32A Customer Credit Transfer
32B
107
74
VE RS IO N
subfield 5 of field 61 R 61/9 or 86 61/9 or 86 R subfield 5 of field 61 R R 33B 33B NR 33B NR R 33B R R 33B R
General Information
MT
MT Name
ERI Field
513 514
Client Advice of Execution Trade Allocation Instruction Client Confirmation of Purchase or Sale Market-Side Securities Trade Confirmation ETC ClientSide Settlement Instruction ETC MarketSide Settlement Instruction Receive Against Payment Deliver Against Payment Receive Against Payment Confirmation Deliver Against Payment Confirmation Corporate Action Notification
19A::OCMT 19A::OCMT
515
19A::SETT
NR
19A::OCMT
NR
518
19A::SETT
NR
19A::OCMT
NR
528
19A::SETT
529
19A::SETT
541
19A::SETT
543
19A::SETT
N EX T
545
19A::ESTT
547
19A::ESTT
564
19A::ESTT
566
19A::ESTT
584
19A::ESTT
8.3.3
23 July 2010
VE RS IO N
NR 19A::OCMT NR NR 19A::OCMT NR NR 19A::OCMT NR NR 19A::OCMT NR NR 19A::OCMT NR NR 19A::OCMT NR NR 19A::OCMT NR NR 19A::OCMT NR NR 19A::OCMT NR
75
If ATS, BEF, DEM, ESP, FIM, FRF, GRD, IEP, ITL, LUF, NLG, PTE or XEU is used, the value date has to be equal to, or before 31 December 2001. If SIT is used, the value date has to be equal to, or before 31 December 2006. If CYP or MTL is used, the value date has to be equal to, or before 31 December 2007. If SKK is used, the value date has to be equal to, or before 31 December 2008. If EEK is used, the value date has to be equal to, or before 31 December 2010. If these validations against value date fail, the message will be NAKed (Error Code E76). Note Statement messages are not validated against value date, since they are generally the result of earlier validated messages. Furthermore, accounts are no longer held in any of the discontinued National Currency Denominations (NCDs) mentioned above.
Currencies concerned
The currencies concerned are ATS, BEF, CYP, DEM, EEK, ESP, FIM, FRF, GRD, IEP, ITL, LUF, MTL, NLG, PTE, SIT, SKK, and XEU. The table gives the message description, the field containing the NCD amount and the field containing the value date.
MT 101 102 102+ 103 CORE 103+ MT Name NCD Amount Field 32B in Seq B (each occurrence) 32A in Seq C 32A in Seq C 32A 32A 32A 32B (each occurrence) 32B (each occurrence) 32B in Seq C 32A 32B (each occurrence 32A 32A 32B (each occurrence) 32B (each occurrence) 32A 32A Value Date Field
Request for Transfer Multiple Customer Credit Transfer Single Customer Credit Transfer
N EX T
103 REMIT 104 104RFDD 107 200 201 202 202 COV 203 204 205 205 COV Direct Debit and Request for Debit Transfer Message General Direct Debit Message FI Transfer for its Own Account Multiple FI Transfer for its Own Account General FI Transfer General FI Transfer Multiple General FI Transfer Financial Markets Direct Debit Message FI Transfer Execution FI Transfer Execution
76
VE RS IO N
30 in Seq A 32A in Seq C 32A in Seq C 32A 32A 32A 30 in Seq A 30 in Seq A 30 in Seq A 32A 30 32A 32A 30 30 32A 32A
General Information
MT Name Request for FI Transfer Message Notice to Receive Advice of Payment Clean Collection
NCD Amount Field 32B (each occurrence 32B (each occurrence) 33A 32C in Subseq. B3 (each occurrence) 32D in Seq C
Value Date Field 30 in Seq A 30 33A 32C 32D 32A 32A 33C 33D
450 455
456 513
514
N EX T
515 Client Confirmation of Purchase or Sale 518 Market-Side Securities Trade Confirmation 528 ETC Client-Side Settlement Instruction
23 July 2010
VE RS IO N
32D (each occurrence) Seq C Order Details Field 19A Qualifier SETT 33D Seq D3 Amounts Field 19A Qualifier SETT Seq B Confirmation Details Field 19A Qualifier SETT Seq C3 Amounts Field 19A Qualifier SETT Seq C Confirmation Details Field 19A Qualifier SETT Seq D3 Amounts Field 19A Qualifier SETT Seq B Confirmation Details Field 19A Qualifier SETT Seq C3 Amounts Field 19A Qualifier SETT Seq B Confirmation Details Field 19A Qualifier SETT Seq B Confirmation Details Field 19A Qualifier SEBL Seq C3 Amounts Field 19A Qualifier SETT
Seq C Order Details Field 98a Qualifier SETT (1) Seq C Order Details Field 98a Qualifier SETT (1) Seq B Confirmation Details Field 98a Qualifier SETT (1) Seq B Confirmation Details Field 98a Qualifier SETT (1) Seq C Confirmation Details Field 98a Qualifier SETT Seq C Confirmation Details Field 98a Qualifier SETT Seq B Confirmation Details Field 98a Qualifier SETT Seq B Confirmation Details Field 98a Qualifier SETT Seq B Confirmation Details Field 98a Qualifier SETT Seq B Confirmation Details Field 98a Qualifier SETT Seq B Confirmation Details Field 98a Qualifier SETT
77
MT 529
NCD Amount Field Seq B Confirmation Details Field 19A Qualifier SETT Seq C3 Amounts Field 19A Qualifier SETT
Value Date Field Seq B Confirmation Details Field 98a Qualifier SETT Seq B Confirmation Details Field 98a Qualifier SETT Seq B Trade Details Field 98a Qualifier SETT Seq B Trade Details Field 98a Qualifier SETT Seq B Trade Details Field 98a Qualifier SETT (1) Seq B Trade Details Field 98a Qualifier SETT (1) Seq E2 Cash Movement Field 98a Qualifier PAYD(2) Seq E2 Cash Movements Field 98a Qualifier VALU(3) Seq D2 Cash Movement Field 98a Qualifier POST Seq B2b Trade Details Field 98a Qualifier SETT (1) Seq B2b Trade Details Field 98a Qualifier SETT (1) Seq C1c Trade Details Field 98a Qualifier SETT (1) Seq C1c Trade Details Field 98a Qualifier SETT (1) 32D 33A 34A 33A 34A
541
Receive Against Payment Deliver Against Payment Receive Against Payment Confirmation Deliver Against Payment Confirmation Corporate Action Notification
Seq E3 Amounts Field 19A Qualifier SETT Seq E3 Amounts Field 19A Qualifier SETT Seq E3 Amounts Field 19A Qualifier ESTT Seq E3 Amounts Field 19A Qualifier ESTT Seq E2 Cash Movement Field 19B Qualifier ENTL
543
545
547
564
564
566
N EX T
730 734 742 752 754 Acknowledgement Advice of Refusal Reimbursement Claim Authorisation to Pay, Accept or Negotiate Advice of Payment/ Acceptance/ Negotiation
78
584
VE RS IO N
Seq E2 Cash Movements Field 19B Qualifier ENTL (each occurrence) Seq D2 Cash Movement Field 19B Qualifier PSTA Seq B2b Trade Details Field 19A Qualifier SETT (each occurrence) Seq B2b2 Amounts Field 19A Qualifier SETT Seq C1c Trade Details Field 19A Qualifier SETT Seq C1c2 Amounts Field 19A Qualifier 32D 33A 34A 33A 34A
General Information
MT 756
MT Name Advice of Reimbursement or Payment Acknowledgement of a Guarantee Message Advice of Reduction or Release T/C Sales and Settlement Advice [Single] T/C Settlement Advice Confirmation of Debit Confirmation of Credit
(1) If the settlement date in the optional field is not specified, the message will be accepted.
(2) If the Value Date component is not present, then the validation is not performed (for example: MT 564 seq. E2, if : 98B:: is used, the validation is not performed) (3) If the Value Date component is not present, then the validation is not performed (for example: MT 564 seq. E2, if : 98B:: is used, the validation is not performed)
8.4
This section details the validation of the ERI information and provides examples that give correct and incorrect messages.
8.4.1
Rules
23 July 2010
N EX T
Codes and format: /OCMT/3!a15d/ /CHGS/3!a15d/ Where:
The currency component 3!a must be a valid currency code (Error Code T52). The amount component 15d following the currency code must be formatted according to the Field Formatting Rules given in section "Numbers" on page 51. If not properly formatted, the system will NAK the message with Error Code T40, T43, T33 or other generic error codes as deemed necessary. The amount component 15d will not be checked on the maximum number of decimal digits allowed for the relevant currency code.
VE RS IO N
79
Examples - currency codes The currency code XYZ is invalid. The messages are NAKed: :79:/OCMT/XYZ150,/(CrLf)
/CHGS/EUR1,(CrLf)
:77A:xxx/OCMT/EUR5000,/CHGS/XYZ1,/CrLf) Examples - amount components The amount components are invalid. The messages are NAKed: :86:/OCMT/EUR,12/(CrLf) :86:/OCMT/EUR123/(CrLf) Note The amount component must be followed by a slash character, '/' (Error Code T31). In the following example the amount component is invalid. The message is NAKed:
:86:/OCMT/EUR1,23(CrLf)
8.4.2
Rules
72 Structured Format, 72 ISITC Structured Format, 72 Narrative, 77A and/or 79, of all messages except the MTs 104, n92, n95, n96 and n99 61 (subfield 9) and 86, of the MTs 940 and 942
8.4.3
Rules
Example For example, if fields 72, 77A and 79 are all present in a message, and the ERI validation is defined for that message, the system will apply the ERI validation in the three types of fields.
80
N EX T
The messages are not NAKed: OCMT is validated OCMT and CHGS are validated
Examples
:79:xxxxx/OCMT/EUR10,25/xxxxx(CrLf)
:79:xxxxx/OCMT/EUR10,25/(CrLf) /CHGS/EUR1,/(CrLf)
VE RS IO N
General Information
8.4.4
Rule
Example In the following example, CHGS is not validated because OCMT is missing. The message is not NAKed:
:86:xxxxx/CHGS/EUR1,40/xxxxx(CrLf)
Rule
Within a field, the sequence of the codes /OCMT/ and /CHGS/ is relevant.
It is only if /OCMT/ appears immediately before /CHGS/ that the ERI validation will be applied to /CHGS/. Example 1 - structured field 72
Example 4 - structured field 72 Only OCMT is validated. The message is not NAKed:
:72:/CHGS/EUR12,/xxxxx(CrLf) //xxxxxxxxxx(CrLf) //xxxxxxxxxx(CrLf) /OCMT/EUR12345,/xxxxx(CrLf) //xxxxxxxxxx(CrLf)
23 July 2010
N EX T
:72:xxxxxxxxxx(CrLf) //xxxxxxxxxx(CrLf) /OCMT/EUR1000,/xxxxx(CrLf) //xxxxxxxxxx(CrLf) /CHGS/EUR5,/(CR) //xxxxxxxxxx(CrLf)
:79:xyz/OCMT/EUR1234,00//CHGS/EUR40,00/xxx(CrLf)
Only OCMT is validated because CHGS does not follow immediately OCMT. The message is not NAKed:
Note: if /CHGS/ appears before /OCMT/, /CHGS/ will not be recognised as part of the ERI and will not be subject to the ERI validation.
VE RS IO N
8.4.5
81
Example 5 - free format field 79 Only OCMT is validated. The message is not NAKed:
:79:xyz/CHGS/EUR4,00/xxx/OCMT/EUR1234,00/xxx(CrLf)
Example 6 - structured field 72 OCMT and the second occurrence of CHGS are validated. The message is not NAKed:
:72:/CHGS/EUR1,/xxxxx(CrLf) //xxxxxxxxxx(CrLf) //xxxxxxxxxx(CrLf) /OCMT/EUR12345,/(CrLf) /CHGS/EUR12,/xxxxx(CrLf)
8.4.6
Rule
If the ERI validation fails due to a duplicated code, it will result - whichever field was validated in the existing Error Code T47. The line number of the first field in sequence in the message where the error occurred, will be indicated, together with the error code. Example 1 - structured field 72
Example 2 - field 61
Example 4 - free format field 72 CHGS is found twice. The message is NAKed:
:72:xxxxxxxxxx(CrLf) //xxxxxxxxxx(CrLf) /OCMT/EUR10000,/(CrLf) /CHGS/EUR100,/xxxxxxxxxx(CrLf) /CHGS/EUR50,/(CR) //xxxxxxxxxx(CrLf)
82
N EX T
Note
Note that if /CHGS/ appears before /OCMT/, /CHGS/ will not be recognised as part of the ERI and thus not be subject to the ERI validation.
General Information
VE RS IO N
Example 5 - structured field 72 OCMT and the second occurrence of CHGS, are validated. The message is not NAKed:
:72:/CHGS/EUR12,/xxxxx(CrLf) //xxxxxxxxxx(CrLf) //xxxxxxxxxx(CrLf) /OCMT/EUR12345,/(CrLf) /CHGS/EUR50,/(CR) //xxxxxxxxxx(CrLf)
Example 6 - free format field 79 OCMT and the second occurrence of CHGS, are validated. The message is not NAKed:
:79:xyz/CHGS/EUR4,00//OCMT/EUR1234,00//CHGS/EUR4,00/(CrLf)
8.4.7
Rule
Example
Field 72 is always checked for maximum 6 lines, with a maximum of 35 characters per line. Field 72, structured format, the first line must begin with a '/', and the second through sixth line (optional), must begin with a '/' or a '//'.
8.4.8
Rule
Examples
23 July 2010
N EX T
:77A:xxxxx/OC(CrLf) MT/EUR100,/(CrLf)
In order to maximise the use of all characters allowed in the generic format, the codes /OCMT/, / CHGS/, as well as the data (3!a15d/), may be split across lines.
Narrative format of information that follows ERI-related codes split across lines:
:72:xxxxx/OCMT/EUR12345,(CrLf) 12//CHGS/ (CrLf) EUR12,/(CrLf)
VE RS IO N
83
8.4.9
Rules
No ERI Validation
SWIFT does not perform network validation on the Euro-Related Information in: Fields 72 and 79, if the REJT or RETN codes are present, that is, the special REJT/RETN validation for fields 72 and 79 prevails MT 104 Common Group message types (category n) MTs 96n (only used for bilateral key exchange)
If subfield 9 in field 61 is present, then validate according to the format 34x: If the check here above is OK, then go to point 2.
84
N EX T
If /OCMT/ is: If format is: valid, then go to point 3 3. If /CHGS/ is:
2.
not present, then perform next field validation present more than once, then NAK the message with the error code T47 and terminate the validation present only once, then validate the format <3!a15d/>
invalid, then NAK the message with the corresponding error code and terminate the validation Check for /CHGS/ immediately after /OCMT/3!a15d/.
not present, then perform next field validation present more than once, then NAK the message with the error code T47 and terminate the validation present only once, then validate the format <3!a15d/>
General Information
VE RS IO N
If format is: valid, then go to next field validation invalid, then NAK the message with the corresponding error code and terminate the validation
23 July 2010
N EX T
1. 2. 3. second through sixth line 4. 5. 6. scans for /OCMT/ If /OCMT/ is:
maximum 6 lines, maximum 35 characters per line (<X> character set) first line as <INSTR>, per the format defined here above
If present, defined as : <INSTR> or <'//' 33x>: if the 3 checks here above are OK, then go to point 4 otherwise the message is NAKed, with the corresponding error code
throughout the field content, removes all (CrLf'//'), if any throughout the field content, removes all (CrLf), if any
not present, then perform next field validation present more than once (double), then NAK the message with the error code T47 and terminates the validation present only once, then validates the format <3!a15d/>
85
VE RS IO N
/<1!a>/[32x] or
If format is: valid, then go to point 7 invalid, then NAK the message with the corresponding error code and terminates the validation 7. checks for /CHGS/ immediately after /OCMT/3!a15d/ If /CHGS/ is: not present, then performs next field validation present more than once (double), then NAK the message with the error code T47 and terminates the validation present only once, then validates the format <3!a15d/>
invalid, then NAK the message with the corresponding error code and terminates the validation
86
N EX T
2. If present, defined as 35x: 3. 4. scans for /OCMT/ If /OCMT/ is:
1.
maximum 6 lines, maximum 35 characters per line (<X> character set) second through sixth line, if present, defined as 35x
if the 2 checks are OK, then go to point 3 otherwise the message is NAKed with the corresponding error code
not present, then performs next field validation present more than once (double), then NAK the message with the error code T47 and terminates the validation is present only once, then validates the format <3!a15d/>
VE RS IO N
If format is:
General Information
If format is: valid, then go to point 5 invalid, then NAK the message with the corresponding error code and terminates the validation 5. checks for /CHGS/ immediately after /OCMT/3!a15d/. If /CHGS/ is: not present, then performs next field validation present more than once (double), then NAK the message with the error code T47 and terminates the validation present only once, then validates the format <3!a15d/>
invalid, then NAK the message with the corresponding error code and terminates the validation
23 July 2010
N EX T
2. second through 20th line If present, defined as 35x: 3. 4. scans for /OCMT/ If /OCMT/ is:
1.
if the 2 checks here above are OK, then go to point 3 otherwise the message is NAKed with the corresponding error code
not present, then perform next field validation present more than once (double), then NAK the message with the error code T47 and terminates the validation present only once, then validate the format <3!a15d/>
VE RS IO N
If format is:
87
If format <3!a15d/> is: valid, then go to point 5 invalid, then NAK the message with the corresponding error code and terminates the validation 5. checks for /CHGS/ immediately after /OCMT/3!a15d/ If /CHGS/ is: not present, then perform next field validation present more than once, then NAK the message with the error code T47 and terminate the validation present only once, then validate the format <3!a15d/>
invalid, then NAK the message with the corresponding error code and terminate the validation
88
N EX T
2. second through 35th line If present, defined as 50x: 3. 4. scans for /OCMT/ If /OCMT/ is:
1.
if the 2 checks (point 1) are OK, then go to point 3 otherwise the message is NAKed with the corresponding error code
not present, then perform next field validation present more than once (double), then NAK the message with the error code T47 and terminates the validation present only once, then validate the format <3!a15d/>
VE RS IO N
If format is:
General Information
If format is: valid, then go to point 5 invalid, then NAK the message with the corresponding error code and terminates the validation 5. checks for /CHGS/ immediately after /OCMT/3!a15d/ If /CHGS/ is: not present, then perform next field validation present more than once (double), then NAK the message with the error code T47 and terminates the validation present only once, then validates the format <3!a15d/>
invalid, then NAK the message with the corresponding error code and terminates the validation
23 July 2010
N EX T
2. second through sixth line If present, defined as 65x: 3. 4. scans for /OCMT/ If /OCMT/ is:
1.
if the 2 checks (point 1) are OK, then go to point 3 otherwise the message is NAKed, with the corresponding error code
not present, then perform next field validation present more than once (double), then NAK the message with the error code T47 and terminates the validation present only once, then validate the format <3!a15d/>
VE RS IO N
If format is:
89
If format is: valid, then go to point 5 invalid, then NAK the message with the corresponding error code and terminates the validation 5. checks for /CHGS/ immediately after /OCMT/3!a15d/ If /CHGS/ is: not present, then perform next field validation present more than once (double), then NAK the message with the error code T47 and terminate the validation present only once, then validates the format <3!a15d/>
invalid, then NAK the message with the corresponding error code and terminates the validation
90
N EX T
VE RS IO N
If format is:
General Information
Legal Notices
Legal Notices
Copyright SWIFT 2010. All rights reserved. You may copy this publication within your organisation. Any such copy must include these legal notices. Confidentiality This publication contains SWIFT or third-party confidential information. Do not disclose this publication outside your organisation without the prior written consent of SWIFT. Disclaimer The information in this publication may change from time to time. You must always refer to the latest available version on www.swift.com. SWIFT Standards Intellectual Property Rights (IPR) Policy - End-User License Agreement SWIFT Standards are licensed subject to the terms and conditions of the SWIFT Standards IPR Policy End-User License Agreement, available at www.swift.com > Solutions > Standards > More information. Translations
The English version of SWIFT documentation is the only official version. Trademarks
SWIFT is the trade name of S.W.I.F.T. SCRL. The following are registered trademarks of SWIFT: SWIFT, the SWIFT logo, Sibos, SWIFTNet, SWIFTReady, and Accord. Other product, service, or company names in this publication are trade names, trademarks, or registered trademarks of their respective owners.
23 July 2010
N EX T
VE RS IO N
91