SWIFT Message Type Reference

2y ago
40 Views
4 Downloads
401.08 KB
13 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Mya Leung
Transcription

Chapter 3Using the SWIFT OTD Library3.2Section 3.2SWIFT Message Type ReferenceSWIFT Message Type ReferenceSWIFT groups message types into the following categories:Customer Payments and Cheques See “Category 1 Messages” on page 16.Financial Institution Transfers See “Category 2 Messages” on page 18.Treasury Markets: Foreign Exchange and Derivatives See “Category 3 Messages” on page 19.Collections and Cash Letters See “Category 4 Messages” on page 20.Securities Markets See “Category 5 Messages” on page 21.Treasury Markets: Precious Metals and Syndications See “Category 6 Messages” on page 24.Documentary Credits and Guarantees See “Category 7 Messages” on page 25.Travellers Cheques See “Category 8 Messages” on page 26.Cash Management and Customer Status See “Category 9 Messages” on page 27.The remainder of this chapter explains these categories and the message types withineach category.The 2001, 2002, 2003, 2005, and 2006 versions of the SWIFT OTD Library are providedwith the SWIFT OTD Library. You must install each version via a separate .sar file (seeChapter 2). However, the MT Funds, Validation, and BICDirService features can onlybe used with 2003, 2005 and 2006 OTDs (see Chapter 4).This chapter explains only the 2005/2006 SWIFT message types. For explanations of the2001, 2002, and 2003 versions, see the SWIFT Web site at http://www.swift.com.3.2.1Category 1 MessagesTable 2 lists the Category 1 message types, Customer Payments and Cheques, with thetype designation MT 1xx.SWIFT OTD Library User’s Guide16Sun Microsystems, Inc.

Chapter 3Using the SWIFT OTD LibrarySection 3.2SWIFT Message Type ReferenceTable 2 Customer Payments and ChequesSWIFT MessageTypeDescriptionMT 101Request for TransferMT 102Multiple Customer Credit TransferMT 102 (STP)Multiple Customer Credit Transfer (STP)MT 103Single Customer Credit TransferMT 103 (REMIT)Single Customer Credit Transfer (REMIT)MT 103 (STP)Single Customer Credit Transfer (STP)MT 104Direct Debit and Request for Debit Transfer Message (STP)MT 105EDIFACT EnvelopeMT 106EDIFACT EnvelopeMT 107General Direct Debit MessageMT 110Advice of Cheque(s)MT 111Request for Stop Payment of a ChequeMT 112Status of a Request for Stop Payment of a ChequeMT 121Multiple Interbank Funds Transfer (EDIFACT FINPAY Message)MT 190Advice of Charges, Interest and Other AdjustmentsMT 191Request for Payment of Charges, Interest and Other ExpensesMT 192Request for CancellationMT 195QueriesMT 196AnswersMT 198Proprietary MessageMT 199Free Format MessageSWIFT OTD Library User’s Guide17Sun Microsystems, Inc.

Chapter 3Using the SWIFT OTD Library3.2.2Section 3.2SWIFT Message Type ReferenceCategory 2 MessagesTable 3 lists the Category 2 message types, Financial Institution Transfers, with the typedesignation MT 2xx.Table 3 Financial Institution TransfersSWIFTMessageTypeDescriptionMT 200Financial Institution Transfer for its Own AccountMT 201Multiple Financial Institution Transfer for its Own AccountMT 202General Financial Institution TransferMT 203Multiple General Financial Institution TransferMT 204Financial Markets Direct Debit MessageMT 205Financial Institution Transfer ExecutionMT 206Cheque Truncation MessageMT 207Request for Financial Institution TransferMT 210Notice to ReceiveMT 256Advice of Non-Payment of ChequesMT 290Advice of Charges, Interest and Other AdjustmentsMT 291Request for Payment of Charges, Interest and Other ExpensesMT 292Request for CancellationMT 295QueriesMT 296AnswersMT 298Proprietary MessageMT 299Free Format MessageSWIFT OTD Library User’s Guide18Sun Microsystems, Inc.

Chapter 3Using the SWIFT OTD Library3.2.3Section 3.2SWIFT Message Type ReferenceCategory 3 MessagesTable 4 lists the Category 3 message types, Treasury Markets, Foreign Exchange, MoneyMarkets, and Derivatives, with the type designation MT 3xx.Table 4 Treasury Markets, Foreign Exchange, Money Markets, and DerivativesSWIFTMessageTypeDescriptionMT 300Foreign Exchange ConfirmationMT 303Forex/Currency Option Allocation InstructionMT 304Advice/Instruction of a Third Party DealMT 305Foreign Currency Option ConfirmationMT 306Foreign Currency Option ConfirmationMT 307Advice/Instruction of a Third Party FX DealMT 308Instruction for Gross/Net Settlement of Third Party FX DealsMT 320Fixed Loan/Deposit ConfirmationMT 321Instruction to Settle a Third Party Loan/DepositMT 330Call/Notice Loan/Deposit ConfirmationMT 340Forward Rate Agreement ConfirmationMT 341Forward Rate Agreement Settlement ConfirmationMT 350Advice of Loan/Deposit Interest PaymentMT 360Single Currency Interest Rate Derivative ConfirmationMT 361Cross Currency Interest Rate Swap ConfirmationMT 362Interest Rate Reset/Advice of PaymentMT 364Single Currency Interest Rate Derivative Termination/Recouponing ConfirmationMT 365Single Currency Interest Rate Swap Termination/Recouponing ConfirmationMT 380Foreign Exchange OrderMT 381Foreign Exchange Order ConfirmationMT 390Advice of Charges, Interest and Other AdjustmentsMT 391Request for Payment of Charges, Interest and Other ExpensesMT 392Request for CancellationMT 395QueriesMT 396AnswersMT 398Proprietary MessageMT 399Free Format MessageSWIFT OTD Library User’s Guide19Sun Microsystems, Inc.

Chapter 3Using the SWIFT OTD Library3.2.4Section 3.2SWIFT Message Type ReferenceCategory 4 MessagesTable 5 lists the Category 4 message types, Collections and Cash Letters, with the typedesignation MT 4xx.Table 5 Collections and Cash LettersSWIFTMessageTypeDescriptionMT 400Advice of PaymentMT 405Clean CollectionMT 410AcknowledgmentMT 412Advice of AcceptanceMT 416Advice of Non-Payment/Non-AcceptanceMT 420TracerMT 422Advice of Fate and Request for InstructionsMT 430Amendment of InstructionsMT 450Cash Letter Credit AdviceMT 455Cash Letter Credit Adjustment AdviceMT 456Advice of DishonorMT 490Advice of Charges, Interest and Other AdjustmentsMT 491Request for Payment of Charges, Interest and Other ExpensesMT 492Request for CancellationMT 495QueriesMT 496AnswersMT 498Proprietary MessageMT 499Free Format MessageSWIFT OTD Library User’s Guide20Sun Microsystems, Inc.

Chapter 3Using the SWIFT OTD Library3.2.5Section 3.2SWIFT Message Type ReferenceCategory 5 MessagesTable 6 lists the Category 5 message types, Securities Markets, with the typedesignation MT 5xx.Table 6 Securities MarketsSWIFT MessageTypeDescriptionMT 500Instruction to RegisterMT 501Confirmation of Registration or ModificationMT 502Order to Buy or SellMT 502 (FUNDS)Order to Buy or Sell (FUNDS)MT 503Collateral ClaimMT 504Collateral ProposalMT 505Collateral SubstitutionMT 506Collateral and Exposure StatementMT 507Collateral Status and Processing AdviceMT 508Intra-Position AdviceMT 509Trade Status MessageMT 509 (FUNDS)Trade Status Message (FUNDS)MT 510Registration Status and Processing AdviceMT 513Client Advice of ExecutionMT 514Trade Allocation InstructionMT 515Client Confirmation of Purchase or SaleMT 515 (FUNDS)Client Confirmation of Purchase or Sale (FUNDS)MT 516Securities Loan ConfirmationMT 517Trade Confirmation AffirmationMT 518Market-Side Securities Trade ConfirmationMT 519Modification of Client DetailsMT 524Intra-Position InstructionMT 526General Securities Lending/Borrowing MessageMT 527Triparty Collateral InstructionMT 528ETC Client-Side Settlement InstructionMT 529ETC Market-Side Settlement InstructionMT 535Statement of HoldingsMT 535 (FUNDS)Statement of Holdings (FUNDS)MT 536Statement of TransactionsMT 537Statement of Pending TransactionsMT 538Statement of Intra-Position AdviceSWIFT OTD Library User’s Guide21Sun Microsystems, Inc.

Chapter 3Using the SWIFT OTD LibrarySection 3.2SWIFT Message Type ReferenceTable 6 Securities Markets (Continued)SWIFT MessageTypeDescriptionMT 540Receive FreeMT 541Receive Against PaymentMT 542Deliver FreeMT 543Deliver Against PaymentMT 544Receive Free ConfirmationMT 545Receive Against Payment ConfirmationMT 546Deliver Free ConfirmationMT 547Deliver Against Payment ConfirmationMT 548Settlement Status and Processing AdviceMT 549Request for Statement/Status Advicemt 558Triparty Collateral Status and Processing AdviceMT 559Paying Agent’s ClaimMT 564Corporate Action NotificationMT 565Corporate Action InstructionMT 566Corporate Action ConfirmationMT 567Corporate Action Status and Processing AdviceMT 568Corporate Action NarrativeMT 569Triparty Collateral and Exposure StatementMT 574 (IRSLST)IRS 1441 NRA (Beneficial Owners’ List)MT 574 (W8BENO)IRS 1441 NRA (Beneficial Owner Withholding Statement)MT 575Report of Combined ActivityMT 576Statement of Open OrdersMT 577Statement of NumbersMT 578Statement of AllegementMT 579Certificate NumbersMT 581Collateral Adjustment MessageMT 582Reimbursement Claim or AdviceMT 584Statement of ETC Pending TradesMT 586Statement of Settlement AllegementsMT 587Depositary Receipt InstructionMT 588Depositary Receipt ConfirmationMT 589Depositary Receipt Status and Processing AdviceMT 590Advice of Charges, Interest and Other AdjustmentsMT 591Request for Payment of Charges, Interest and Other ExpensesMT 592Request for CancellationSWIFT OTD Library User’s Guide22Sun Microsystems, Inc.

Chapter 3Using the SWIFT OTD LibrarySection 3.2SWIFT Message Type ReferenceTable 6 Securities Markets (Continued)SWIFT MessageTypeDescriptionMT 595QueriesMT 596AnswersMT 598Proprietary MessageMT 599Free Format MessageSWIFT OTD Library User’s Guide23Sun Microsystems, Inc.

Chapter 3Using the SWIFT OTD Library3.2.6Section 3.2SWIFT Message Type ReferenceCategory 6 MessagesTable 7 lists the Category 6 message types, Treasury Markets, Precious Metals, with thetype designation MT 6xx.Table 7 Treasury Markets, Precious MetalsSWIFTMessageTypeDescriptionMT 600Precious Metal Trade ConfirmationMT 601Precious Metal Option ConfirmationMT 604Precious Metal Transfer/Delivery OrderMT 605Precious Metal Notice to ReceiveMT 606Precious Metal Debit AdviceMT 607Precious Metal Credit AdviceMT 608Statement of a Metal AccountMT 609Statement of Metal ContractsMT 643Notice of Drawdown/RenewalMT 644Advice of Rate and Amount FixingMT 645Notice of Fee DueMT 646Payment of Principal and/or InterestMT 649General Syndicated Facility MessageMT 690Advice of Charges, Interest and Other AdjustmentsMT 691Request for Payment of Charges, Interest and Other ExpensesMT 692Request for CancellationMT 695QueriesMT 696AnswersMT 698Proprietary MessageMT 699Free Format MessageSWIFT OTD Library User’s Guide24Sun Microsystems, Inc.

Chapter 3Using the SWIFT OTD Library3.2.7Section 3.2SWIFT Message Type ReferenceCategory 7 MessagesTable 8 lists the Category 7 message types, Treasury Markets, Syndication, with thetype designation MT 7xx.Table 8 Treasury Markets, SyndicationSWIFTMessageTypeDescriptionMT 700Issue of a Documentary CreditMT 701Issue of a Documentary CreditMT 705Pre-Advice of a Documentary CreditMT 707Amendment to a Documentary CreditMT 710Advice of a Third Bank’s Documentary CreditMT 711Advice of a Third Bank’s Documentary CreditMT 720Transfer of a Documentary CreditMT 721Transfer of a Documentary CreditMT 730AcknowledgmentMT 732Advice of DischargeMT 734Advice of RefusalMT 740Authorization to ReimburseMT 742Reimbursement ClaimMT 747Amendment to an Authorization to ReimburseMT 750Advice of DiscrepancyMT 752Authorization to Pay, Accept or NegotiateMT 754Advice of Payment/Acceptance/NegotiationMT 756Advice of Reimbursement or PaymentMT 760GuaranteeMT 767Guarantee AmendmentMT 768Acknowledgment of a Guarantee MessageMT 769Advice of Reduction or ReleaseMT 790Advice of Charges, Interest and Other AdjustmentsMT 791Request for Payment of Charges, Interest and Other ExpensesMT 792Request for CancellationMT 795QueriesMT 796AnswersMT 798Proprietary MessageMT 799Free Format MessageSWIFT OTD Library User’s Guide25Sun Microsystems, Inc.

Chapter 3Using the SWIFT OTD Library3.2.8Section 3.2SWIFT Message Type ReferenceCategory 8 MessagesTable 9 lists the Category 8 message types, Travellers Cheques, with the typedesignation MT 8xx.Table 9 Travellers ChequesSWIFTMessageTypeDescriptionMT 800T/C Sales and Settlement Advice [Single]MT 801T/C Multiple Sales AdviceMT 802T/C Settlement AdviceMT 810T/C Refund RequestMT 812T/C Refund AuthorizationMT 813T/C Refund ConfirmationMT 820Request for T/C StockMT 821T/C Inventory AdditionMT 822Trust Receipt AcknowledgmentMT 823T/C Inventory TransferMT 824T/C Inventory Destruction/Cancellation NoticeMT 890Advice of Charges, Interest and Other AdjustmentsMT 891Request for Payment of Charges, Interest and Other ExpensesMT 892Request for CancellationMT 895QueriesMT 896AnswersMT 898Proprietary MessageMT 899Free Format MessageSWIFT OTD Library User’s Guide26Sun Microsystems, Inc.

Chapter 3Using the SWIFT OTD Library3.2.9Section 3.2SWIFT Message Type ReferenceCategory 9 MessagesTable 10 lists the Category 9 message types, Cash Management and Customer Status,with the type designation MT 9xx.Table 10 Cash Management and Customer StatusSWIFTMessageTypeDescriptionMT 900Confirmation of DebitMT 910Confirmation of CreditMT 920Request MessageMT 935Rate Change AdviceMT 940Customer Statement MessageMT 941Balance ReportMT 942Interim Transaction ReportMT 950Statement MessageMT 970Netting StatementMT 971Netting Balance ReportMT 972Netting Interim StatementMT 973Netting Request MessageMT 985Status InquiryMT 986Status ReportMT 990Advice of Charges, Interest and Other AdjustmentsMT 991Request for Payment of Charges, Interest and Other ExpensesMT 992Request for CancellationMT 995QueriesMT 996AnswersMT 998Proprietary MessageMT 999Free Format MessageSWIFT OTD Library User’s Guide27Sun Microsystems, Inc.

Chapter 3Using the SWIFT OTD Library3.2.10Section 3.2SWIFT Message Type ReferenceValidation CollaborationsTable 11 lists the Validation Collaboration. Validation Collaboration Definitions areprovided for many key SWIFT message types.Table 11 Common Group MessagesValidation CollaborationsValidates OTD/Message TypeValidateMt 101MT 101 - Request for TransferValidateMt 103 STPMT 103 STP - Single Customer Credit TransferValidateMt 202MT 202 - General Financial Institution TransferValidateMt 300MT 300 - Foreign Exchange ConfirmationValidateMt 502 FUNDSMT 502 FUNDS - Order to Buy or Sell (FUNDS)ValidateMt 515 FUNDSMT 515 FUNDS - Client Confirmation of Purchase or Sale (FUNDS)ValidateMt 535MT 535 - Statement of HoldingsValidateMt 536MT 536 - Statement of TransactionsValidateMt 537MT 537 - Statement of Pending TransactionsValidateMt 540MT 540 - Receive FreeValidateMt 541MT 541 - Receive Against PaymentValidateMt 542MT 542 - Deliver FreeValidateMt 543MT 543 - Deliver Against PaymentValidateMt 544MT 544 - Receive Free ConfirmationValidateMt 545MT 545 - Receive Against Payment ConfirmationValidateMt 546MT 546 - Deliver Free ConfirmationValidateMt 547MT 547 - Deliver Against Payment ConfirmationValidateMt 548MT 548 - Statement Status and Processing AdviceValidateMt 900MT 900 - Confirmation of DebitValidateMt 910MT 910 - Confirmation of CreditValidateMt 940MT 940 - Customer Statement MessageValidateMt 950MT 950 - Statement MessageFor information about the Validation Collaborations, see “Using Message ValidationFeatures” on page 303.2.11SWIFT Generic OTDThe SWIFT OTD Libraries for 2005 and 2006 include a Generic OTD used to routeSWIFT messages. The Generic OTD can be used to parse any valid SWIFT message,allowing you to unmarshal and read the message headers to determine the messagetype, while leaving the message data as a String. Messages can then be routed to theappropriate OTD for that message type.SWIFT OTD Library User’s Guide28Sun Microsystems, Inc.

MT 103 (STP) Single Customer Credit Transfer (STP) MT 104 Direct Debit and Request for Debit Transfer Message (STP) MT 105 EDIFACT Envelope . MT 756 Advice of Reimbursement or Payment MT 760 Guarantee MT 767 Guarant

Related Documents:

SWIFT Fidelity Integrity Assessment [SWIFT-FIA] v.1.3 for SWIFT Partner Schools rev. January, 2016 1 Purpose of SWIFT-FIA SWIFT Fidelity Integrity Assessment (SWIFT-FIA) is a s

Openstack Swift Object Store Cloud built from the grounds up David Hadas Swift ATC HRL . Swift Architecture M D 5 Swift Proxy Swift Proxy Swift Proxy Load Balancer Client PUT PUT PUT Extensions Extensions Extensions Swift Storage Node . Micr

This book describes Swift 5.5, the default version of Swift that's included in Xcode 13. You can use Xcode 13 to build targets that are written in either Swift 5.5, Swift 4.2, or Swift 4. When you use Xcode 13 to build Swift 4 and Swift 4.2 code, most Swift 5.5 functionality is available. That said, the following changes are available

Swift 4 1 Swift 4 is a new programming language developed by Apple Inc for iOS and OS X development. Swift 4 adopts the best of C and Objective-C, without the constraints of C compatibility. Swift 4 makes use of safe programming patterns. Swift 4 provides modern programming features. Swift 4 provides Objective-C like syntax.

Saving a SWIFT Message Format Entering the SWIFT Specification A SWIFT message is composed of sequences and fields. A sequence is a group of related information made up of one or more fields and/or sub-sequences. A field may be either generic or non-generic. The user can construct a SWIFT message in the External Format UI by adding sequences .

SWIFT Name Branch Description MT940 generation ALL Produces outgoing SWIFT MT 940 Statement Message. MT950 generation ALL Produces outgoing SWIFT MT 950 Statement Message. MT942 generation ALL Produces outgoing SWIFT MT 942 Interim Transaction Report, with ability to set schedules on a per account basis. Guaranteed delivery of SWIFT messages

Creating a SWIFT Format A SWIFT message format can be created in the designer either from Existing SWIFT message format, or Empty message format When using an existing format, the same set of sequences and fields are available for the newly created format. Though the mandatory elements cannot be changed,

a third party bank using ANZ SWIFT Reporting (MT940, MT941, MT942) Send payment instructions using ANZ SWIFT Payments by sending SWIFT “Request for Transfer”message (MT101) ANZ TRANSACTIVE MULTIBANK SERVICES ANZ Transactive Multibank Services allows you to use ANZ Transactive as your single interface for all your SWIFT messaging needs.