+ All Categories
Home > Documents > Standards MT - Funds MT to MX Mapping - SWIFT the Funds FIN users already map the data from the FIN...

Standards MT - Funds MT to MX Mapping - SWIFT the Funds FIN users already map the data from the FIN...

Date post: 23-Apr-2018
Category:
Upload: vuongnhu
View: 277 times
Download: 4 times
Share this document with a friend
120
Standards Funds MT to MX Mapping This document provides mapping information for investment funds orders using the MT 502 Order to Buy or Sell, MT 509 Trade Status Message and MT 515 Client Confirmation of Purchase or Sale to the equivalent ISO 20022 messages. 06 December 2013
Transcript

Standards

Funds MT to MX Mapping This document provides mapping information for investment funds orders using the MT 502 Order to Buy or Sell, MT 509 Trade Status Message and MT 515 Client Confirmation of Purchase or Sale to the equivalent ISO 20022 messages.

06 December 2013

Standards

2 Funds MT to MX Mapping

Table of Contents Table of Contents ............................................................................................................................... 2

Preface ................................................................................................................................................. 4

1 Introduction and Scope ........................................................................................................... 6

2 Message Equivalencies ........................................................................................................... 7

3 How to Read the Mapping Tables ........................................................................................... 8

4 General Concepts ................................................................................................................... 10 4.1 MT 502 – 19A DEAL .............................................................................................................10 4.2 MT 515 – 19A DEAL .............................................................................................................10 4.3 Investment Account Identification and Account Owner ........................................................11

5 Mapping ................................................................................................................................... 12 5.1 Subscription and Redemption Orders using the MT 502 ......................................................12 5.2 Subscription and Redemption Order Cancellation using the MT 502 ...................................22

5.2.1 Mapping Cancellation by Reference ................................................................................. 22 5.2.2 Mapping – Cancellation with Mandatory Fields of Original Message ............................... 23

5.3 Subscription and Redemption Order Status using the MT 509 ............................................23 5.4 Subscription and Redemption Order Confirmations using the MT 515 ................................26 5.5 Switch Order using the MT 502 ............................................................................................40

5.5.1 Introduction ....................................................................................................................... 40 5.5.2 References ....................................................................................................................... 41 5.5.3 Parties .............................................................................................................................. 42 5.5.4 Mapping ............................................................................................................................ 43

5.6 Switch Order Cancellation using the MT 502 .......................................................................54 5.6.1 Mapping – Cancellation by Reference .............................................................................. 54 5.6.2 Mapping – Cancellation with Mandatory Fields of Original Message ............................... 55

5.7 Switch Order Status using the MT 509 .................................................................................55 5.7.1 Introduction ....................................................................................................................... 55 5.7.2 References ....................................................................................................................... 56 5.7.3 Mapping ............................................................................................................................ 57

5.8 Switch Order Confirmation using the MT 515 .......................................................................60 5.8.1 Introduction ....................................................................................................................... 60 5.8.2 Parties .............................................................................................................................. 61 5.8.3 Mapping ............................................................................................................................ 62

6 FX Details in the ISO 20022 confirmations – supplementary information ....................... 85

7 Additional Mapping ................................................................................................................ 88 7.1 Party Contact (PACO) Narrative Field ..................................................................................88

7.1.1 MT 502 Subscription and Redemption Order ................................................................... 88 7.1.2 MT 502 Switch Order ........................................................................................................ 89 7.1.3 MT 515 Subscription and Redemption Order Confirmation .............................................. 91 7.1.4 MT 515 Switch Confirmation ............................................................................................ 92

7.2 Settlement Parties .................................................................................................................95 7.2.1 MT 502 Subscription and Redemption Order ................................................................... 96 7.2.2 MT 502 Switch Order ........................................................................................................ 98 7.2.3 MT 515 Subscription and Redemption Order Confirmation ............................................ 101 7.2.4 MT 515 Switch Order Confirmation ................................................................................ 104

Table of Contents

06 December 2013 3

7.3 Cash Parties ........................................................................................................................107 7.3.1 MT 502 Subscription and Redemption Order ................................................................. 107 7.3.2 MT 502 Switch ................................................................................................................ 108 7.3.3 MT 515 Subscription and Redemption ........................................................................... 109 7.3.4 MT 515 Switch ................................................................................................................ 110

8 Examples ...............................................................................................................................112 8.1 MT 502 Subscription ...........................................................................................................112

8.1.1 TRADPRTY Party and Account ...................................................................................... 112 8.1.2 95a SELL ........................................................................................................................ 113

8.2 MT 502 REDM ....................................................................................................................113 8.2.1 TRADPRTY Party and Account ...................................................................................... 113 8.2.2 95a BUYR ....................................................................................................................... 114

8.3 Examples MT 502 Generic .................................................................................................114 8.3.1 94a Place of Trade ......................................................................................................... 114 8.3.2 95a STBR ....................................................................................................................... 115 8.3.3 95a CLBR ....................................................................................................................... 115

8.4 MT 515 SUBS .....................................................................................................................115 8.4.1 CONFPRTY Party and Account ..................................................................................... 115 8.4.2 95a SELL ........................................................................................................................ 116

8.5 MT 515 REDM ....................................................................................................................117 8.5.1 CONFPRT Party and Account ........................................................................................ 117 8.5.2 95a BUYR ....................................................................................................................... 117

8.6 MT 515 Generic ..................................................................................................................118 8.6.1 90B Deal Price ................................................................................................................ 118 8.6.2 92A Backload Commission Rate .................................................................................... 118 8.6.3 92A Entrance Commission Rate .................................................................................... 118 8.6.4 AMT 19A CHAR ............................................................................................................. 118

8.7 MT 502 Subscription – Complete Message ........................................................................119

Legal Notices ..................................................................................................................................120

Standards

4 Funds MT to MX Mapping

Preface Purpose of this document

This document provides mapping information for investment funds orders using the MT 502 Order to Buy or Sell, MT 509 Trade Status Message and MT 515 Client Confirmation of Purchase or Sale to the equivalent ISO 20022 messages.

Audience This document is for the following audience: • Users of the MT 502, MT 509 and MT 515 that are migrating to order, order status and

order confirmation XML messages in the Funds solution

Edition This is the third edition of the document.

Related documentation • Standards MT documentation set • Standards MX documentation set

Changes Main changes in the third edition:

Location Change / Addition

MT 515 Correction to mapping for 19A RESU

New section Supplementary information on FX details usage in ISO 20222 confirmations

Main changes in the second edition:

Location Change / Addition

New section 4 General Concepts 19A DEAL: mapping summary & rationale

New section 4 General Concepts Investment Account Identification and Account Owner

MT 502 and MT 515 Subscription SELL party mapping: alternative mapping included

MT 502 and MT 515 Redemption BUYR party mapping: alternative mapping included

MT 502 Subscription and Redemption Order 19A CHAR: alternative mapping included

MT 502 Subscription and Redemption Order 19A LOCO: mapping added

MT 515 Subscription and Redemption Order 16R FIA / 11A DENO : mapping added

MT 502 Subscription and Redemption Order 16R FIA / 90a TSMT: mapping corrected

Preface

06 December 2013 5

MT 502 Subscription and Redemption Order 16R AMT / 19A DEAL: mapping corrected

MT 515 Subscription and Redemption Order 16R AMT / 19A LOCO: mapping corrected

MT 502 Switch Minor modifications, more precise description of the mapping for reference and parties.

MT 502 Switch Addition of Trading Parties (5) sequence for mapping of executing party concept

MT 515 Switch Minor modifications, more precise description of the mapping for reference and parties.

MT 515 Switch 16R FIA / 90a TSMT: mapping

MT 515 Switch 16R AMT / 19A LOCO: mapping corrected

Additional Mapping – Settlement Parties Alternative mapping added

Standards

6 Funds MT to MX Mapping

1 Introduction and Scope This document is intended to provide guidance to the investment funds industry that currently uses the MT 502, MT 515, and MT 509 for its funds business and must migrate to ISO 20022 MX messages.

This document specifies how the fields of the MT 502, MT 515, and MT 509 are mapped to their equivalent ISO 20022 MX messages.

Today, the Funds FIN users already map the data from the FIN message such as the MT 502 or 515 into their back-office systems. This mapping document provides a bridge.

Having this "mapping document" means the "triangle" is completed – knowing how FIN maps to the back-office (1) and knowing how the MT maps to the ISO 20022 (2), in turn, means knowing how ISO 20022 maps into the back-office (3).

The MT 502, MT 515, and MT 509 formats are based on the FIN fund templates.

This document does not contain translation rules, although it may be possible, at a high level, to derive translation rules.

Message Equivalencies

06 December 2013 7

2 Message Equivalencies Source Message Target Message

Message Identifier

Message Name and Parameter Message Identifier Message Name

MT 502 Order to Buy or Sell (23G NEWM, 22H BUSE SUBS or CROT or DIVR)

setr.010.001.03 SubscriptionOrder

MT 502 Order to Buy or Sell (23G NEWM, 22H BUSE REDM or CROF)

setr.004.001.03 RedemptionOrder

MT 502 Order to Buy or Sell (23G CANC, 22H BUSE SUBS or CROT or DIVR)

setr.011.001.03 SubscriptionOrderCancellation Request

MT 502 Order to Buy or Sell (23G CANC, 22H BUSE REDM or CROF)

setr.004.001.03 RedemptionOrderCancellation Request

MT 515 Client Confirmation of Purchase or Sale (23G NEWM, 22H BUSE SUBS or CROT or DIVR)

setr.012.001.03 SubscriptionOrderConfirmation

MT 515 Client Confirmation of Purchase or Sale (23G NEWM, 22H BUSE REDM or CROF)

setr.006.001.03 RedemptionOrderConfirmation

MT 502 Order to Buy or Sell (23G NEWM, 22H BUSE SWIT or SWIT)

setr.013.001.03 SwitchOrder

MT 502 Order to Buy or Sell (23G CANC, 22H BUSE SWIF or SWIT)

setr.014.001.03 SwitchOrderCancellation Request

MT 515 Client Confirmation of Purchase or Sale (23G NEWM, 22H BUSE SWIF or SWIT)

setr.015.001.03 SwitchOrderConfirmation

MT 509 Trade Status Message (23G INST) setr.016.001.03 OrderInstructionStatusReport

Standards

8 Funds MT to MX Mapping

3 How to Read the Mapping Tables The first five columns on the left side of the table describe the FIN message. The right hand side column gives the equivalent element or field in the MX. The MX equivalent is defined with one or more MX paths. In some cases, the last element of the path is the name of the element to which the MT field relates. If the element is subsequently typed by a choice of formats such as that found for field 95a, this detailed level of equivalence is not described. In some cases, the last element of the path might be a code word, which is the semantic equivalent to an MT code or concept.

MX path This describes the location of a message element in the MX message. The actual element of the field, through the hierarchy of the message, from the top of the message through to the actual element, is given.

Example: MX Path Comment

MultipleOrderDetails / IndividualOrderDetails / OrderReference

Order Reference is located in a sequence called Individual Order Details. In turn, Individual Order Details is in a sequence called Multiple Order Details.

In section 5, the full MX path is used, that is, the full English names of the elements rather than the XML tags.

How to Read the Mapping Tables

06 December 2013 9

It is assumed that the reader of this document is familiar with the MT formats. In many cases, a short-hand notation is used, for example "20C PREV"’; it is understood the reader knows this to be the previous reference. Likewise with the expresssion "TRADPRTY 95a BUYR", it is assumed the reader knows this is the "BUYR" party in the Trading Party sequence.

Standards

10 Funds MT to MX Mapping

4 General Concepts 4.1 MT 502 – 19A DEAL

In the MT 502, the subscription amount or redemption amount is specified as a number of units (36B ORDR) or an amount of money (19A DEAL).

19A DEAL could be mapped to either Gross Amount or Net Amount. When the MT 502 is a subscription 19A DEAL maps to Gross Amount. When the MT 502 is a redemption, 19A maps to Net Amount.

MT 502 Subscription MT 502 Redemption Subscription Order (setr.010) Redemption Order (setr.004)

19A DEAL -- Gross Amount

Amount of money to be invested in a specific financial instrument by an investor before deduction of charges, commissions and taxes and used to determine the quantity of investment fund units to be subscribed.

[(Quantity * Price) + (Charges + Commissions +Taxes)]

--

-- 19A DEAL -- Net Amount

Amount of money to be received following redemption after deduction of charges, commissions and taxes and used to derive the quantity of investment fund units to be sold.

[(Quantity * Price) - (Charges + Commissions +Taxes)]

4.2 MT 515 – 19A DEAL In the MT 515, 19A DEAL is now equivalent to price x number of units. When the MT 515 is a subscription 19A DEAL maps to Net Amount. When the MT 502 is a redemption, 19A maps to Gross Amount.

General Concepts

06 December 2013 11

MT 515 Subscription MT 515 Redemption Subscription Order (setr.010) Redemption Order (setr.004)

19A DEAL -- Net Amount

Amount of money invested in a specific financial instrument by an investor, after deduction of charges, commissions and taxes.\

[Quantity * Price]

--

-- 19A DEAL -- Gross Amount

Amount of money resulting from the redemption before deduction of charges, commissions and taxes.

[Quantity * Price]

4.3 Investment Account Identification and Account Owner Because of the structure and syntax of the MT 502 and 515, and, because of usage, there are at least eight different combinations of how the TRADPRTY/CONFPRTY sequences could be used. The proposals made for the mapping of TRADPRTY/CONFPRTY are somewhat generic, taking into account many of these different combinations. Institutions are advised to determine in which field of the TRADPRTY/CONFPRTY the actual account that is to be quoted in the MX is located in the MT and then map accordingly. It is sometimes the case that unnecessary information is specified in the TRADPRTY/CONFPRTY sequences.

For the MT 502 switch, the TRADPRTY sequences are mapped from the MT 502 redemption leg (SWIF) in a similar way to the parties of an MT 502 redemption (REDM) and the TRADPRTY sequences in the MT 502 subscription leg (SWIF) may be ignored.

For the MT 515 switch, the CONFPRTY sequences are mapped from the MT 515 redemption leg (SWIF) in a similar way to the parties of an MT 515 redemption (REDM) and the CONFPRTY sequences in the MT 515 subscription leg (SWIF) may be ignored.

Standards

12 Funds MT to MX Mapping

5 Mapping 5.1 Subscription and Redemption Orders using the MT 502 Status Tag Field Name and Description MT 502 Seq Field Content MX equivalent setr.010 and setr.004

M 16R Start of Block – General Information A :16R:GENL

M 20C Sender’s Message Reference Specifies the instructing party’s order reference number.

A :20C::SEME//16x MultipleOrderDetails / IndividualOrderDetails / OrderReference AND MessageIdentification / Identification (In the MT 502, the SEME is both a message reference and a business reference, that is, the order reference)

M 23G Function of the Message Indicates the message refers to a new order (NEWM).

A :23G: NEWM No equivalent The function of the message code is used to determine the equivalent MX message. See Message Equivalencies.

O 98a Preparation Date/Time Specifies the date/time at which the message was prepared. The field can be used as a time-stamp.

A :98C::PREP//8!n6!n :98A::PREP//8!n :98E::PREP//8!n6!n[,3n][/[N]2!n[2!n]] 8!n=YYYYMMDD 6!n = HHMMSS

MessageIdentification / CreationDateTime

M 22F Trade Transaction Type Indicator Indicates the type of trade being communicated in the order message. For funds, the value should always be TRAD.

A :22F::TRTR//TRAD

No equivalent. Not applicable.

M 16R Start of Block – Linkages (Optional) A1 :16R:LINK

O 20C Master Reference Specifies the "master" reference of multiple orders, thus

A1 :20C::MAST//16x MultipleOrderDetails / MasterReference

Mapping

06 December 2013 13

Status Tag Field Name and Description MT 502 Seq Field Content MX equivalent setr.010 and setr.004 enabling multiple orders to be linked together.

M 16S End of Block – Linkages A1 :16S:LINK

M 16R Start of Block – Linkages (2) (Optional) A1 :16R:LINK

13a Linked Message Specifies message type number/message identifier of the message referenced in 20C PREV.

:13A::LINK//3!c or :13A::LINK//30x

PreviousReference / MessageName

O 20C Previous Reference Specifies the message reference of a previously sent message that is being linked to the current message.

A1 :20C::PREV//16x PreviousReference / Reference

M 16S End of Block – Linkages (2) A1 :16S:LINK

M 16S End of Block – General Information A :16S:GENL

M 16R Start of Block – Order Details B :16R:ORDRDET

O 94a Place of Trade (Specific to France) France requires the centralisation place to be identified using 94B::TRAD//PRIM. The value provided must be a valid ISO country code. See the FFMPG SLA document for further information.

B :94B::TRAD//4!c/30x 4!c = PRIM, OTCO or EXCH 30x – ISO Country Code

If PRIM, then MultipleOrderDetails / PlaceOfTrade / CountryCode If OTCO, then MultipleOrderDetails / PlaceOfTrade / OverTheCounter If EXCH, then MultipleOrderDetails / PlaceOfTrade / Exchange

M 22a Buy/Sell Indicator Indicates whether the transaction relates to the subscription or redemption of an investment fund. The following indicators may be used:

B :22H::BUSE//4!c 4!c = SUBS or REDM or DIVR or CROF or CROT

No equivalent. The buy/sell indicator is used to determine the equivalent MX. See Message Equivalencies.

SUBS Subscription

REDM Redemption

DIVR Dividend Reinvestment Note that DIVR should be used only for an order instructing the reinvestment of dividends received.

Standards

14 Funds MT to MX Mapping

Status Tag Field Name and Description MT 502 Seq Field Content MX equivalent setr.010 and setr.004

CROF Cross from

CROT Cross to

M 22a Payment Indicator Indicates whether the instruction is free or against payment. For funds, this field should always be set to APMT (against payment). If the transaction will settle free and clean (separate from cash payment), see field 22F Settlement Transaction Condition (22F::STCO).

B :22F::PAYM//APMT MultipleOrderDetails / IndividualOrderDetails / SettlementMethod / APMT

M 22a Type of Order Indicates the type of order. For funds, this field should always be set to MAKT (at market).

B :22F::TOOR//MAKT

No equivalent. Not applicable.

M 22a Time Limit Indicates the time limit for an order, that is, the time from/until when an order must be executed.

B :22F::TILI//4!c 4!c = GDAY or GTCA or GTHD

No equivalent. Not applicable.

GDAY "Good for the day" - Order that, if not executed, expires at the end of the trading day on which the order is entered.

GTCA "Good until cancelled"- Order that remains in effect until it is either executed or cancelled.

GTHD "Good through date" - Order that, if not executed, expires at the end of the specified expiry date.

O 22a Corporate Action Option (Dividend Option) Indicates the corporate action option available to the account owner.

:22F::CAOP//CASH or :22F::CAOP//DRIP

CASH Distribution of cash to holders. MultipleOrderDetails / IndividualOrderDetails / IncomePreference / CASH

DRIP Reinvestment proceeds into securities. MultipleOrderDetails / IndividualOrderDetails / IncomePreference / DRIP

Mapping

06 December 2013 15

Status Tag Field Name and Description MT 502 Seq Field Content MX equivalent setr.010 and setr.004

M 98a Order Expiry Date Specifies the date on which the order is to expire. For orders that are "Good until cancelled", it is recommended to set the expiry date to a value of "29991231". Please note that expiry orders are subject to prior bilateral agreement between the Sender and Receiver of the message.

B :98A::EXPI//8!c 8!c = YYYYMMDD

MultipleOrderDetails / ExpiryDateTime

O 98a Net Asset Value Calculation Date Specifies the requested NAV calculation date for which the order must be executed.

B :98A::NAVD//8!c 8!c = YYYYMMDD

Not needed and can be determined by the fund type and the valuation cycle. No equivalent in the MX. Can be specified in the Extension sequence if required: <Extension> <PlaceAndName>MltplOrdrDtls/IndvOrdrDtls/NAVD/NetAssetValueCalculationDate</ PlaceAndName> <Text>YYYY-MM-DD</Text> </Extension>

O 11A Currency (Requested Settlement Currency) For funds, this specifies the currency in which the instructing party wishes to settle the order, when different from the NAV currency or base currency of a fund.

B :11A::4!c//3!a 4!c = FXIB or FXIS 3!a = ISO Currency Code

MultipleOrderDetails / IndividualOrderDetails / RequestedSettlementCurrency

FXIB Currency to buy. Used on REDM

FXIS Currency to sell. Used on SUBS

M 16R Start of Block – Trading Parties (1) B2 :16R:TRADPRTY See Examples

M 95a Party Identifier – Instructing Party Identifies the instructing party. The qualifier BUYR is used for a subscription. The qualifier SELL is used for a redemption.

:95P::4!c//BIC or :95R::4!c//8c/34x or :95Q::4!c//4*35x 4!c = BUYR or SELL

MultipleOrderDetails / InvestmentAccountDetails / OwnerIdentification Or if 95a INVE is present:

Standards

16 Funds MT to MX Mapping

Status Tag Field Name and Description MT 502 Seq Field Content MX equivalent setr.010 and setr.004

8c = Data Source Scheme MultipleOrderDetails / IndividualOrderDetails / RelatedPartyDetails / Identification and ExtendedRole / INST (in the same RelatedPartyDetails sequence)

O 97a Safekeeping Account Specifies the safekeeping account number of the instructing party.

B2 :97A::SAFE//35x MultipleOrderDetails / InvestmentAccountDetails / AccountIdentification / Proprietary / Identification Or if 95a INVE is present: MultipleOrderDetails / IndividualOrderDetails / RelatedPartyDetails / Account / Identification / Proprietary / Identification (in same RelatedPartyDetails sequence as ExtendedRole / INST)

O 97a Cash Account Specifies the cash account of the instructing party.

:97A::CASH//35x MultipleOrderDetails / IndividualOrderDetails / CashSettlementDetails / PaymentInstrument / CashAccountDetails / AccountIdentification / Proprietary / Identification

O 20C Processing Reference Reference meaningful to the instructing party.

B2

20C:PROC//35x MultipleOrderDetails / IndividualOrderDetails / ClientReference

M 16S End of Block – Trading Parties (1) B2 :16S:TRADPRTYPRTY

Mapping

06 December 2013 17

Status Tag Field Name and Description MT 502 Seq Field Content MX equivalent setr.010 and setr.004

M 16R Start of Block – Trading Parties (2) (Optional) B2 :16R:TRADPRTY See section 6, Examples

M 95a Party Identifier – Investor Identifies the individual or organisation on whose behalf the Sender of the message is acting (directly or indirectly), that is, the beneficiary. If the INVE is not present in the message, it is assumed that the party identified in BUYR (subscription) or SELL (redemption) is the instructing party and the investor.

B2 :95P::INVE//BIC or :95R::INVE//8c/34x or :95Q::INVE//4*35x 8c = Data Source Scheme

MultipleOrderDetails / InvestmentAccountDetails / OwnerIdentification

O 97a Safekeeping Account Specifies the safekeeping account number of the investor.

:97A::SAFE//35x MultipleOrderDetails / InvestmentAccountDetails / AccountIdentification / Proprietary / Identification

M 16S End of Block – Trading Parties (2) B2 :16S:TRADPRTYPRTY

M 16R Start of Block – Trading Parties (3) (Optional) B2 :16R:TRADPRTY See Examples

M 95a Party Identifier – First Third-Party Intermediary (Intermediary 1) Identifies an additional party in the transaction chain between the instructing party and the final party (executing party)

:95P::STBR//BIC or :95R::STBR//8c/34x or :95Q::STBR//4*35x 8c = Data Source Scheme

MultipleOrderDetails / IndividualOrderDetails / RelatedPartiesDetails / Identification and Role / INTR (in the same RelatedPartyDetails sequence)

O 97a Safekeeping Account Specifies the safekeeping account number of the party identified in 95a STBR.

B2 :97A::SAFE//35x MultipleOrderDetails / IndividualOrderDetails / RelatedPartiesDetails / Account / Identification / Proprietary / Identification (in same RelatedPartyDetails sequence as Role / INTR)

M 16S End of Block – Trading Parties (3)) B2 :16S:TRADPRTYPRTY

M 16R Start of Block – Trading Parties (4) (Optional) B2 :16R:TRADPRTY See Examples

M 95a Party Identifier – Second Third-party Intermediary (Intermediary 2)

:95P::CLBR//BIC or :95R::CLBR//8c/34x or

MultipleOrderDetails / IndividualOrderDetails /

Standards

18 Funds MT to MX Mapping

Status Tag Field Name and Description MT 502 Seq Field Content MX equivalent setr.010 and setr.004

Identifies an additional party in the transaction chain between the party identified in the STBR qualifier and the final party (executing party).

:95Q::CLBR//4*35x 8c = Data Source Scheme

RelatedPartiesDetails / Identification and ExtendedRole / INT2 (in the same RelatedPartyDetails sequence)

O 97a Safekeeping Account Specifies the safekeeping account number of the party identified in 95a CLBR.

B2 :97A::SAFE//35x MultipleOrderDetails / IndividualOrderDetails / RelatedPartiesDetails / Account / Identification / Proprietary / Identification (in same RelatedPartyDetails sequence as ExtendedRole / INT2)

M 16S End of Block – Trading Parties (4) B2 :16S:TRADPRTYPRTY

M 16R Start of Block – Trading Parties (5) (Optional) B2 :16R:TRADPRTY See Examples

M 95a Party Identifier – Executing Party Identifies the executing party. The qualifier SELL is used for a subscription. The qualifier BUYR is used for a redemption.

B2 :95P::4!c//BIC or :95R::4!c//8c/34x or :95Q::4!c//4*35x 4!c = BUYR or SELL 8c = Data Source Scheme

Variation 1: MultipleOrderDetails / InvestmentAccountDetails / AccountServicer Variation 2: MultipleOrderDetails / IndividualOrderDetails / RelatedPartiesDetails / Identification and / Role / TRAG (in the same RelatedPartyDetails sequence)

O 97a Safekeeping Account Specifies the safekeeping account number of the executing party.

B2 :97A::SAFE//35x Variation 1: Not mapped. Variation 2: MultipleOrderDetails / IndividualOrderDetails / RelatedPartiesDetails / Account / Identification / Proprietary / Identification

Mapping

06 December 2013 19

Status Tag Field Name and Description MT 502 Seq Field Content MX equivalent setr.010 and setr.004

(in the same RelatedPartyDetails sequence as Role / TRAG)

M 16S End of Block – Trading Parties (5) B2 :16S:TRADPRTYPRTY

C 36B Order Quantity Specifies the number of units for the subscription or redemption. If this field is used, the Order Amount field must not be used.

B :36B::ORDR//UNIT/15d MultipleOrderDetails / IndividualOrderDetails / UnitsNumber

C 19A Order Amount Specifies the cash amount to be invested or redeemed. The order amount is specified in the denomination currency of the financial instrument. If this field is used, Order Quantity must not be used.

B :19A::ORDR//[N]3!a15d MultipleOrderDetails / IndividualOrderDetails / NetAmount (Redemption) Or MultipleOrderDetails / IndividualOrderDetails / GrossAmount (Subscription)

M 35B Financial Instrument Identification

B :35B:: [ISIN !e12!c] [4*35]

MultipleOrderDetails / IndividualOrderDetails / FinancialInstrumentDetails / Identification

M 16R Start of Block – Financial Instrument Attributes (Optional) B3 :16R:FIA

O 22F Form of Securities Indicates that the units to be redeemed or issued are/should be in bearer (BEAR) or registered form REGD).

B3 :22F::FORM/BEAR or :22F::FORM/REGD

MultipleOrderDetails / IndividualOrderDetails / FinancialInstrumentDetails / SecuritiesForm

O 11A Currency of Denomination (Requested NAV Currency) For funds, this field is used to request an alternative currency to be used for the NAV price.

B3 :11A::DENO//3!a 3!a = currency code

MultipleOrderDetails / IndividualOrderDetails / RequestedNAVCurrency

O 12a Class Type of Financial Instrument Classification type of the financial instrument.

B3 :12A::CLAS//30x or :12C::CLAS//6!c

MultipleOrderDetails / IndividualOrderDetails / FinancialInstrumentDetails / ClassType

M 16S End of Block – Financial Instrument Attributes B3 :16S:FIA

Standards

20 Funds MT to MX Mapping

Status Tag Field Name and Description MT 502 Seq Field Content MX equivalent setr.010 and setr.004

O 70E Trade Processing Narrative Specifies additional information to be exchanged between the Sender and Receiver of the message. The field is used to specify data for which no structured field exists. The following definitions are being used:

B : 70E::TPRO//10*35

Discounted Percentage (ISDI) Indicates the requested discount percentage to be applied

/ISDI/PRCT/15d MultipleOrderDetails / IndividualOrderDetails / ChargeDetails / Type / DISC and Rate (in the same ChargeDetails sequence)

M 16S End of Block – Order Details B :16S:ORDRDET

M 16R Start of Block – Settlement Details (Optional) C :16R:SETDET

M 22F Settlement Transaction Type Indicator Indicates the type of settlement transaction. For investment funds, this field should be set to TRAD (Trade). Alternatively, a Data Source Scheme (DSS) value may be used if required and bilaterally agreed upon by the Sender and Receiver of the message. (The code ETFT (Exchange Traded Funds) is available in the MT 502. There is no equivalent in the MX.)

C :2702F::SETR//TRAD No equivalent. Not applicable.

O 22F Settlement Transaction Condition Indicates the condition under which the transaction will settle. FRCL indicates settlement will occur separately from cash payment (free and clean).

C :22F::STCO//FRCL MultipleOrderDetails / IndividualOrderDetails / SettlementMethod / FREE (Overwrites mapping of 22H PAYM APMT )

M 16R Start of Block – Settlement Parties (Optional) C1 :16R:SETPRTY

See section 6, "Settlement Parties"

M 16S End of Block – Settlement Parties C1 :16S:SETPRTY

M 16R Start of Block – Cash Parties (Optional) C2 :16R:CSHPRTY

See section 6, "Cash Parties"

Mapping

06 December 2013 21

Status Tag Field Name and Description MT 502 Seq Field Content MX equivalent setr.010 and setr.004

M 16S End of Block – Cash Parties C2 :16S:CSHPRTY

M 16R Start of Block – Amount C3 :16R:AMT

O 19a Amounts – The following optional amounts can be used to specify any deviation from the standard terms specified in the distribution agreement with the fund manager. Each qualifier must be used in a separate 16R AMT sequence.

C3 :19A::4!c//[N] 3!a 15d

M 16R End of Block – Amount C3 :16S:AMT

M 16R Start of Block – Amount C3 :16R:AMT

Charges/Fees Amount :19A::CHAR//[N] 3!a 15d MultipleOrderDetails / IndividualOrderDetails / ChargeDetails / Type / CHAR and Amount (in the same ChargeDetails sequence) Some institutions may map 19A CHAR to charge type FEND (subscription) and BEND (redemption).

M 16R End of Block – Amount C3 :16S:AMT

M 16R Start of Block – Amount C3 :16R:AMT

Discount amount. :19A::ISDI//[N] 3!a 15d MultipleOrderDetails / IndividualOrderDetails / ChargeDetails / Type / DISC and Amount (in the same ChargeDetails sequence)

M 16R End of Block – Amount C3 :16S:AMT

M 16R Start of Block – Amount C3 :16R:AMT

Local Commission

:19A::LOCO//[N] 3!a 15d MultipleOrderDetails / IndividualOrderDetails / CommissionDetails / Type / FEND (subscription) or BEND (redemption) and Amount (in the same CommissionDetails

Standards

22 Funds MT to MX Mapping

Status Tag Field Name and Description MT 502 Seq Field Content MX equivalent setr.010 and setr.004 sequence)

M 16S End of Block – Amount C3 :16S:AMT

M 16S End of Block – Settlement Details C :16S:SETDET

5.2 Subscription and Redemption Order Cancellation using the MT 502 5.2.1 Mapping Cancellation by Reference

In the MT, when the function of the message is CANC, all the mandatory fields of the original order must be present. However, in the MX, cancellation may be done by "reference only"

MT 502 Mandatory fields MX SubscriptionOrderCancellationRequest – cancel by reference

:16R:GENL :20C::SEME//123456 :23G:CANC :22F::TRTR//TRAD :16R:LINK :20C::PREV//Order S1-J1 :16S:LINK :16S:GENL :16R:ORDRDET :22H::BUSE//SUBS :22H::PAYM//APMT :22F::TOOR//MAKT :22F::TILI//GTCA :98A::EXPI//29991231 :16R:TRADPRTY :95P::INVE//PEFIGB22 :16S:TRADPRTYPRTY :36B::ORDR//UNIT/200, :35B:ISIN GB1234567890

<SbcptOrdrCxlReqV03> <MsgId> <Id>123456</Id> <CreDtTm>2012-04-17T09:30:15</CreDtTm> </MsgId <CxlByRef> <OrdrRefs> <OrdrRef> Order S1-J1</OrdrRef> </OrdrRefs> </CxlByRef> </SbcptOrdrCxlReqV03>

Mapping

06 December 2013 23

5.2.2 Mapping – Cancellation with Mandatory Fields of Original Message All of the original fields in the MT 502 may be conveyed in the SubscriptionOrderCancellationRequest or the RedemptionOrderCancellationRequest. See the mapping for the MT 502 - the same MX paths are used, except that all MX paths are preceded by <CancellationByOrderDetails> (<CxlByOrdrDtls>).

5.3 Subscription and Redemption Order Status using the MT 509 There is a very large difference between the functionality of the MT 509 and the Order Instruction Status Report (set.016.001.03). It is only possible to "cleanly" map when the status field, field 25D, is IPRC//PACK. It is possible to map the concepts of "25D IPRC//REJT" and "25D IPRC//REJT + 24B REJT" but this is less obvious. Implementers of the Order Instruction Status Report are advised to disregard the MT 509 and thus have a "clean" implementation free of the constraints of the MT 509.

Status Tag Field Name and Description (MT 509) Seq.

Field Content MX equivalent setr.016

M 16R Start of Block – General Information A :16R:GENL

M 20C Sender’s Message Reference Specifies the executing party’s order reference number.

A :20C::SEME//16x MessageIdentification / Identification

M 23G Function of the Message Indicates the message refers to the status of an instruction.

A :23G:INST No equivalent. Not applicable.

O 98a Preparation Date/Time Specifies the date/time at which the message was prepared. The field can be used as a time-stamp.

A :98C::PREP//8!n6!n :98A::PREP//8!n :98E::PREP//8!n6!n[,3n][/[N]2!n[2!n]] 8!n=YYYYMMDD 6!n = HHMMSS

MessageIdentification / CreationDateTime

M 16R Start of Block – Linkages A1 :16R:LINK

O 20C Related Reference Specifies the message reference (instructing party’s order reference) of the original order for which the confirmation is being sent. (20C SEME is copied from the MT 502).

A1 :20C::RELA//16x IndividualOrderDetailsReport / OrderReference

:16S:ORDRDET

Standards

24 Funds MT to MX Mapping

Status Tag Field Name and Description (MT 509) Seq.

Field Content MX equivalent setr.016

M 16S End of Block – Linkages A1 :16S:LINK

M 16R Start of Block – Status (Must be present only once) A2 :16R:STAT

M 25D Status Code Specifies the status of the order.

A2 :25D::IPRC[8c]/4!c 4!c = Status code

The IPRC ‘status codes that can be mapped are:

IPRC//PACK Instruction has been acknowledged by the account servicer.

IndividualOrderDetailsReport / Status / PACK

IPRC//REJT Instruction has been rejected for further processing

If 24B Reason is not present, then, then ‘IPRC//REJT’ maps to IndividualOrderDetailsReport / Rejected / Reason. If one of the codes in RejectedStatusReason7Code is not suitable, then ‘IPRC//REJT’ maps to: IndividualOrderDetailsReport / Rejected / ExtendedReason and a value for Extended Reason must be determined, for example, UKWN FOR ‘unknown’.

M 16R Start of Block – Reason (Optional) A2a :16R:REAS

M 24B Reason Code Specifies the reason for the status. For funds, the qualifier must be REJT. All reason codes are permitted.

A2a :24B::REJT[8c]/4!c 4!c = reason code

IndividualOrderDetailsReport / Rejected / ExtendedReason. See also 25D above.

O 70D Reason Code Narrative Specifies additional information to be exchanged between the Sender and Receiver of the message. The field is used to specify data for which no structured field exists.

A2a :70D::REAS//6*35 IndividualOrderDetailsReport / Rejected / Additional Information

Mapping

06 December 2013 25

Status Tag Field Name and Description (MT 509) Seq.

Field Content MX equivalent setr.016

M 16S End of Block – Reason A2a :16S:REAS

M 16S End of Block – Status A2 :16S:STAT

M 16S End of Block – General Information A :16S:GENL

M 16R Start of Block – Trade Details (Optional) B :16R:TRADE

M 22a Buy/Sell Indicator Indicates whether the transaction relates to the subscription or redemption of an investment fund.

B :22H::BUSE//4!c 4!c = SUBS or REDM or BUYI or SELL or CROT or CROF or DIVR

No semantic equivalent.

SUBS Subscription

REDM Redemption

DIVR Reinvestment of Dividend

CROF Cross from

CROT Cross to

M 22a Payment Indicator Indicates whether the instruction is free or against payment. For funds, this field should always be set to APMT (against payment).

B :22H::PAYM//APMT No semantic equivalent.

C 19a Original Ordered Amount Specifies the amount of the order. If this field is used, field 36B must not be used.

B :19A::ORDR//[N]3!a15d No semantic equivalent.

C 36B Original Ordered Quantity Specifies the quantity of the order. If this field is used, field 19A must not be used.

B :36B::ORDR//UNIT/15d No semantic equivalent.

M 35B Identification of Financial Instrument B :35B::[ISIN1!e12!c] [4*35]

No semantic equivalent.

M 16S End of Block – Trade Details B :16S:TRADPRTYE

Standards

26 Funds MT to MX Mapping

5.4 Subscription and Redemption Order Confirmations using the MT 515 Status Tag Field Name and Description (MT 515) Seq Field Content MX equivalent setr.012 and setr.006

M 16R Start of Block – General Information A :16R:GENL

M 20C Sender’s Message Reference Specifies the executing party’s reference for the confirmation.

A :20C::SEME//16x

MultipleExecutionDetails / IndividualExecutionDetails / DealReference AND MessageIdentification / Identification (In the MT 515, the SEME is both a message reference and a business reference, that is, the executing party’s reference.)

M 23G Function of the Message Indicates the message refers to a new order (NEWM).

A :23G:NEWM No equivalent The function of the message code is used to determine the equivalent MX. See Message Equivalencies.

O 98a Preparation Date/Time Specifies the date/time at which the message was prepared. The field can be used as a time-stamp.

A :98C::PREP//8!n6!n :98A::PREP//8!n :98E::PREP//8!n6!n[,3n][/[N]2!n[2!n]] 8!n=YYYYMMDD 6!n = HHMMSS

MessageIdentification / CreationDateTime

M 22F Trade Transaction Type Indicator Indicates the type of trade being communicated in the order message. For funds, the value should always be TRAD.

A :22F::TRTR//TRAD

No equivalent. Not applicable.

M 16R Start of Block – Linkages (1) A1 :16R:LINK

O 20C Related Reference Specifies the message reference (instructing party’s order reference) of the original order for which the confirmation is being sent. (20C SEME is copied from the MT 502).

A1 :20C::RELA//16x MultipleExecutionDetails / IndividualExecutionDetails / OrderReference

M 16S End of Block – Linkages (1) A1 :16S:LINK

Mapping

06 December 2013 27

Status Tag Field Name and Description (MT 515) Seq Field Content MX equivalent setr.012 and setr.006

M 16R Start of Block – Linkages (2) (Optional) A1 :16R:LINK

O 20C Master Reference Specifies the "master" reference of multiple orders, thus enabling multiple orders to be linked together.

A1 :20C::MAST//16x MultipleExecutionDetails / MasterReference

M 16S End of Block – Linkages (2) A1 :16S:LINK

M 16R Start of Block – Linkages (3) (Optional) A1 :16R:LINK

13a Linked Message Specifies message type number/message identifier of the message referenced in 20C PREV.

:13A::LINK//3!c or :13A::LINK//30x

PreviousReference / MessageName

O 20C Previous Reference Specifies the message reference of a previously sent message that is being linked to the current message.

A1 :20C::PREV//16x PreviousReference / Reference

M 16S End of Block – Linkages (3) A1 :16S:LINK

M 16S End of Block – General Information A :16R:GENL

M 16R Start of Block – Confirmation Details C :16R:CONFDET

M 98a Trade Date Specifies the trade date of the order.

C :98A::TRAD//8!n MultipleExecutionDetails / IndividualExecutionDetails / TradeDateTime

M 98a Cash Settlement Date Specifies when the cash side of the order is settled (that is, credited in case of redemption or debited in the case of a subscription confirmation).

C :98A::SETT/8!n MultipleExecutionDetails / IndividualExecutionDetails / CashSettlementDate

O 98a Net Asset Value Calculation Date Specifies the NAV (or the price) calculation date for the confirmed deal.

C :98A::NAVD//8!c 8!c = YYYYMMDD

Not needed and can be determined by the fund type and the valuation cycle. No equivalent in the MX. Can be specified in the Extension sequence if required: <Extension> <PlaceAndName>MltplOrdrDtls/IndvOrdrDtls/NAVD/NetAssetValueCalculationDate</ PlaceAndName > <Text>YYYY-MM-DD</Text> </Extension>

Standards

28 Funds MT to MX Mapping

Status Tag Field Name and Description (MT 515) Seq Field Content MX equivalent setr.012 and setr.006

M 90a Deal Price Specifies the price at which a unit/share was subscribed to or redeemed from a fund.

C :90B::DEAL//ACTU/3!a15d MultipleExecutionDetails / IndividualExecutionDetails / DealingPriceDetails / Value / Amount and / Type / NAVL (in the same DealingPriceDetails sequence) (Unless :22F::PRIC/SMPG/4!c is present and is to be mapped to Type)

O 92A Backload Commission Rate Specifies the backload commission rate applied to the order.

C :92A::BAKL//15d MultipleExecutionDetails / IndividualExecutionDetails / CommissionGeneralDetails / CommissionDetails / Type / BEND and Rate (in the same CommissionDetails sequence)

O 92A Entrance Commission Rate Specifies the entrance commission rate applied to the order.

C :92A::ENTF//15d MultipleExecutionDetails / IndividualExecutionDetails / CommissionGeneralDetails / CommissionDetails / Type / FEND and Rate (in the same CommissionDetails sequence)

O 94a Place of Trade (Specific to France) France requires the centralisation place to be identified using 94B::TRAD//PRIM. The value provided must be a valid ISO country code. See the FFMPG SLA document for further information.

C :94B::TRAD//4!c/30x 4!c = PRIM, OTCO or EXCH 30x – ISO Country Code

If PRIM, then MultipleExecutionDetails /PlaceOfTrade / CountryCode If OTCO, then MultipleExecutionDetails /PlaceOfTrade / OverTheCounter If EXCH, then MultipleExecutionDetails / PlaceOfTrade / Exchange

M 22a Buy/Sell Indicator Indicates whether the transaction relates to the subscription or

C 22H::BUSE//4!c No equivalent

Mapping

06 December 2013 29

Status Tag Field Name and Description (MT 515) Seq Field Content MX equivalent setr.012 and setr.006 redemption of an investment fund.

4!c = SUBS or REDM or BUYI or SELL or CROT or CROF or DIVR

The buy/sell indicator is used to determine the equivalent MX. See Message Equivalencies.

SUBS Subscription

REDM Redemption

DIVR Dividend Reinvestment

CROF Cross from

CROT Cross to

M 22a Payment Indicator Indicates whether the instruction is free or against payment. For funds, this field should always be set to APMT (against payment). If the transaction will settle free and clean (separate from cash payment), see the Settlement Condition field (22F::STCO).

C :22F::PAYM//APMT MultipleExecutionDetails / IndividualExecutionDetails / SettlementMethod / APMT

O 22a Corporate Action Option (Dividend Option) Indicates the corporate action option available to the account owner.

C :22F::CAOP//CASH or :22F::CAOP//DRIP

CASH Distribution of cash to holders. MultipleExecutionDetails / IndividualExecutionDetails / IncomePreference / CASH

DRIP Reinvestment proceeds into securities. MultipleExecutionDetails / IndividualExecutionDetails / IncomePreference / DRIP

O 22a Type of Price Indicates the type of price given in the deal price field. If the field is not used, the deal price is deemed to be the deal price as per the prospectus of the fund. Usage of this field is optional and its usage should be agreed upon in a bilateral agreement between the Sender and Receiver of the message. The following codes can be used within the funds industry with

C :22F::PRIC/SMPG/4!c

MultipleExecutionDetails / IndividualExecutionDetails / DealingPriceDetails / Type / :

Standards

30 Funds MT to MX Mapping

Status Tag Field Name and Description (MT 515) Seq Field Content MX equivalent setr.012 and setr.006 the data source scheme SMPG:

BIPR Bid Price BIDE

NAVP Net Asset Value Price NAVL

OFRP Offer Price OFFR

O 22a Trade Condition Indicator (Cum / EX Dividend Option) Indicates the conditions under which the order/trade was executed.

C :22F::TTCO//CDIV or :22F::TTCO//XDIV

MultipleExecutionDetails / IndividualExecutionDetails / CumDividendIndicator / :

CDIV Trade is executed cum dividend. true

XDIV Trade is executed ex dividend. false

O 22a Capital Gain In/Out Indicator Specifies whether the capital gain is in the scope of the EU Savings directive for the income realised upon the sale, refund or redemption of shares and units.

C 22F::ECIO//4!c 4!c = EUSI or EUSO or UKWN

MultipleExecutionDetails / IndividualExecutionDetails / TaxGeneralDetails / EUCapitalGain / :

EUSI Capital gain is in the scope of the directive. EUSI

EUSO Capital gain is out of the scope of the directive. EUSO

UKWN Unknown whether capital gain is in or out of the scope of the directive.

UKWN

O 22a TIS Calculated Indicator Indicates if the fund calculates the taxable income per share

C :22F::TSTA//4!c 4!c = TSIN or TSIY or UKWN

MultipleExecutionDetails / IndividualExecutionDetails / DealingPriceDetails / TaxableIncomePerShareCalculated / :

TSIN The fund is NOT calculating the taxable income per share within NAV.

TSIN

TSIY The fund is calculating the taxable income per share within NAV.

TSIY

UKWN Unknown whether the fund is calculating the taxable income per share within NAV.

UKWN

O 11A Currency (Requested Settlement Currency) For funds, this confirms the currency in which the instructing party wishes to settle the order, when different from the NAV currency or base currency of a fund.

C 11A::4!c//3!a 4!c = FXIB or FXIS 3!a = ISO Currency Code

MultipleExecutionDetails / IndividualExecutionDetails / RequestedSettlementCurrency

FXIB Currency to buy. Used on REDM

Mapping

06 December 2013 31

Status Tag Field Name and Description (MT 515) Seq Field Content MX equivalent setr.012 and setr.006

FXIS Currency to sell. Used on SUBS

M 16R Start of Block – Confirmation Parties (1) C1 :16R: CONFPRTY See Examples

M 95a Party Identifier – Instructing Party Identifies the instructing party. The qualifier BUYR is used for a subscription. The qualifier SELL is used for a redemption.

:95P::4!c//BIC or :95R::4!c//8c/34x or :95Q::4!c//4*35x 4!c = BUYR or SELL 8c = Data Source Scheme

MultipleExecutionDetails / InvestmentAccountDetails / OwnerIdentification Or if 95a INVE is present: MultipleExecutionDetails / IndividualExecutionDetails / RelatedPartyDetails / Identification and / ExtendedRole / INST (in the same RelatedPartyDetails sequence.)

O 97a Safekeeping Account Specifies the safekeeping account number of the instructing party.

C1 :97A::SAFE//35x MultipleExecutionDetails / InvestmentAccountDetails / AccountIdentification / Proprietary / Identification Or if 95a INVE is present: MultipleExecutionDetails / IndividualExecutionDetails / RelatedPartyDetails Account / Identification / Proprietary / Identification (in same RelatedPartyDetails sequence as ExtendedRole / INST)

O 97a Cash Account Specifies the cash account of the instructing party.

MultipleExecutionDetails / IndividualExecutionDetails / CashSettlementDetails / PaymentInstrument / CashAccountDetails /

Standards

32 Funds MT to MX Mapping

Status Tag Field Name and Description (MT 515) Seq Field Content MX equivalent setr.012 and setr.006

AccountIdentification / Proprietary / Identification

O 20C Processing Reference Reference meaningful to the instructing party.

C1

20C:PROC//35x MultipleExecutionDetails / IndividualExecutionDetails / ClientReference

M 16S End of Block – Confirmation Parties (1) C1 :16S:CONFPRTY

M 16R Start of Block – Confirmation Parties (2) (Optional) C1 :16R:CONFPRTY See Examples

M 95a Party Identifier – Investor Identifies the individual or organisation on whose behalf the Sender of the message is acting (directly or indirectly), that is, the beneficiary. If the INVE is not present in the message, it is assumed that the party identified in BUYR (subscription) or SELL (redemption) is the instructing party and the investor.

C1 :95P::INVE//BIC or :95R::INVE//8c/34x or :95Q::INVE//4*35x 8c = Data Source Scheme

MultipleExecutionDetails / InvestmentAccountDetails / OwnerIdentification

O 97a Safekeeping Account Specifies the safekeeping account number of the investor.

C1 :97A::SAFE//35x MultipleExecutionDetails / InvestmentAccountDetails / AccountIdentification / Proprietary / Identification

M 16S End of Block – Confirmation Parties (2) C1 :16S:CONFPRTY

M 16R Start of Block – Confirmation Parties (3) (Optional) C1 :16R:CONFPRTY See Examples

M 95a Party Identifier – First Third-Party Intermediary (Intermediary 1) Identifies an additional party in the transaction chain between the instructing party and the final party (executing party).

:95P::STBR//BIC or :95R::STBR//8c/34x or :95Q::STBR//4*35x 8c = Data Source Scheme

MultipleExecutionDetails / IndividualExecutionDetails / RelatedPartiesDetails / Identification and Role / INTR (in the same RelatedPartyDetails sequence)

O 97a Safekeeping Account Specifies the safekeeping account number of the party identified in 95a STBR.

C1 :97A::SAFE//35x MultipleExecutionDetails / IndividualExecutionDetails / RelatedPartiesDetails / Account / Identification / Proprietary / Identification (in same RelatedPartyDetails sequence as Role / INTR)

Mapping

06 December 2013 33

Status Tag Field Name and Description (MT 515) Seq Field Content MX equivalent setr.012 and setr.006

M 16S End of Block – Confirmation Parties (3) C1 :16S:CONFPRTY

M 16R Start of Block – Confirmation Parties (4) (Optional) C1 :16R:CONFPRTY See Examples

M 95a Party Identifier – Second Third-party Intermediary (Intermediary 2) Identifies an additional party in the transaction chain between the party identified in the STBR qualifier and the final party (executing party).

:95P::CLBR//BIC or :95R::CLBR//8c/34x or :95Q::CLBR//4*35 8c = Data Source Scheme

MultipleExecutionDetails / IndividualExecutionDetails / RelatedPartiesDetails / Identification and ExtendedRole / INT2 (in the same RelatedPartyDetails sequence)

O 97a Safekeeping Account Specifies the safekeeping account number of the party identified in 95a CLBR.

C1 :97A::SAFE//35x MultipleExecutionDetails / IndividualExecutionDetails / RelatedPartiesDetails / Account / Identification / Proprietary / Identification (in same RelatedPartyDetails sequence as ExtendedRole / INT2)

M 16S End of Block – Confirmation Parties (4) C1 :16S:CONFPRTY

M 16R Start of Block – Confirmation Parties (5) (Optional) C1 :16R:CONFPRTY See Examples

M 95a Party Identifier – Executing Party Identifies the executing party. The qualifier SELL is used for a subscription. The qualifier BUYR is used for a redemption.

:95P::4!c//BIC or :95R::4!c//8c/34x or :95Q::4!c//4*35 4!c = BUYR or SELL 8c = Data Source Scheme

Variation 1: MultipleExecutionDetails / InvestmentAccountDetails / AccountServicer Variation2: MultipleExecutionDetails / IndividualExecutionDetails / RelatedPartiesDetails / Identification and Role /TRAG (in the same RelatedPartyDetails sequence)

O 97a Safekeeping Account Specifies the safekeeping account number of the executing party.

C1 :97A::SAFE//35x Variation 1: Not mapped Variation2

Standards

34 Funds MT to MX Mapping

Status Tag Field Name and Description (MT 515) Seq Field Content MX equivalent setr.012 and setr.006

MultipleExecutionDetails / IndividualExecutionDetails / RelatedPartiesDetails / Account / Identification / Proprietary / Identification (in same RelatedPartyDetails sequence as Role / TRAG)

M 16S End of Block – Confirmation Parties (5) C1 :16S:CONFPRTY

M 36B Quantity of Financial Instrument Confirms the number of units.

C :36B::CONF/UNIT/15d MultipleExecutionDetails / IndividualExecutionDetails / UnitsNumber

M 35B Financial Instrument Identification

C :35B::[ISIN1!e12!c] [4*35]

MultipleExecutionDetails / IndividualExecutionDetails / FinancialInstrumentDetails / Identification

M 16R Start of Block – Financial Instrument Attributes C2 :16R:FIA

O 22a Form of Securities Indicates that the issued units are in bearer (BEAR) or registered form (REGD).

C2 :22F::FORM/BEAR or :22F::FORM/REGD

MultipleExecutionDetails / IndividualExecutionDetails / FinancialInstrumentDetails / SecuritiesForm

O 11A Currency of Denomination (Requested NAV Currency) For funds, this field is used in the MT 502 to request an alternative currency to be used for the NAV price.

C2 :11A::DENO//3!a 3!a = ISO Currency Code

MultipleExecutionDetails / IndividualExecutionDetails / RequestedNAVCurrency

O 12a Class Type of Financial Instrument Classification type of the financial instrument.

C3 :12A::CLAS//30x or :12C::CLAS//6!c

MultipleExecutionDetails / IndividualExecutionDetails / FinancialInstrumentDetails / ClassType

O 90a Taxable Income Per Share Specifies the amount included in the NAV that corresponds, per share, to gains directly or indirectly derived from interest payments within the scope of the EU Savings Directive.

C2 :90B::TSMT//ACTU/3!a15d MultipleExecutionDetails / IndividualExecutionDetails / DealingPriceDetails / TaxableIncomePerShare

M 16S End of Block – Financial Instrument Attributes C2 :16S:FIA

Mapping

06 December 2013 35

Status Tag Field Name and Description (MT 515) Seq Field Content MX equivalent setr.012 and setr.006

O 70E Trade Processing Narrative Specifies additional information to be exchanged between the Sender and Receiver of the message. The field is used to specify data for which no structured field exists. The following definitions are being used:

B : 70E::TPRO//10*35

Fixed Charge Currency (FHCH) Indicates the currency in which charges are to be applied.

/FCHC/3!a

No equivalent.

Commission Percentage (COMM)

/COMM/PRCT/15d MultipleExecutionDetails / IndividualExecutionDetails / CommissionDetails / Type / FEND or BEND and Rate (in the same CommissionDetails sequence)

Exchange rate value date (EXRD) Identifies the value date that applies to the exchange rate between the amounts in quotation currency and the amounts in settlement currency.

/EXRD/8!n

MultipleExecutionDetails / IndividualExecutionDetails / ForeignExchangeDetails / QuotationDate

Rounding amount (RODG) Identifies the rounding that has been applied.

/RODG/3!a15d (3!a has to be a valid ISO currency code)

No equivalent.

Discounted Percentage (ISDI) Indicates the requested discount percentage applied to the confirmation.

/ISDI/PRCT/15d MultipleExecutionDetails / IndividualExecutionDetails / ChargeDetails / Type / DISC and Rate (in the same ChargeDetails sequence)

M 16S End of Block – Confirmation Details C :16S:CONFDET

M 16R Start of Block – Settlement Details (Mandatory) D :16R:SETDET

M 22a Settlement Transaction Type Indicator Indicates the type of settlement transaction. For investment funds, this field should be set to TRAD (Trade). Alternatively, a Data Source Scheme (DSS) value may be used if required and bilaterally agreed upon by the Sender and Receiver of the message.

D :22F::SETR//TRAD No equivalent. Not applicable.

Standards

36 Funds MT to MX Mapping

Status Tag Field Name and Description (MT 515) Seq Field Content MX equivalent setr.012 and setr.006

NOTE: The values SUBS and REDM must not be used. ( The code ETFT (Exchange Traded Funds) is available in the MT 502. There is no equivalent in the MX.)

O 22a Settlement Transaction Condition Indicates the condition under which the transaction will settle. FRCL indicates settlement will occur separately from cash payment (free and clean).

D :22F::STCO//FRCL MultipleExecutionDetails / IndividualExecutionDetails / SettlementMethod / FREE (Overwrites mapping of 22H PAYM APMT )

M 16R Start of Block – Settlement Parties (Optional) D1 :16R:SETPRTY

See section 6, "Settlement Parties"

M 16S End of Block – Settlement Parties D1 :16R:SETPRTY

M 16R Start of Block –Cash Parties (Optional) D2 :16R:CSHPRTY

See section 6, "Cash Parties"

M 16S End of Block – Settlement Parties D2 :16S:CSHPRTY

M 16R Start of Block – Amount D3 :16R:AMT

M 19A Settlement Amount Specifies the amount to be paid for the subscription or redemption.

:19A::SETT//[N] 3!a 15d MultipleExecutionDetails / IndividualExecutionDetails / SettlementAmount

O 19A Resulting Amount Specifies the countervalue of a foreign exchange conversion.

D3 :19A::RESU//[N] 3!a15d MultipleExecutionDetails / IndividualExecutionDetails / ForeignExchangeDetails / ToAmount

O 98a Value Date Specifies the value date for the settlement amount.

D3 :98A::VALU//8!c or :98C::VALU//8!c6!n

No semantic equivalent. Copy to Extension sequence if required.

O 92B Exchange Rate Specifies the exchange rate applied for the foreign exchange

D3 :92B::EXCH//3!a3!a/15d MultipleExecutionDetails / IndividualExecutionDetails /

Mapping

06 December 2013 37

Status Tag Field Name and Description (MT 515) Seq Field Content MX equivalent setr.012 and setr.006 transaction. ForeignExchangeDetails / UnitCurrency

and QuotedCurrency and ExchangeRate (in the same ForeignExchangeDetails sequence)

M 16S End of Block – Amount D3 :16S:AMT

M 16R Start of Block – Amount (Optional) D3 :16R:AMT

M 19A Deal Amount Price multiplied by quantity.

:19A::DEAL//[N] 3!a 15d

Subscription Order MultipleExecutionDetails / IndividualExecutionDetails / NetAmount

Redemption Order MultipleExecutionDetails / IndividualExecutionDetails / GrossAmount

M 16S End of Block – Amount D3 :16S:AMT

M 16R Start of Block – Amount (Optional) D3 :16R:AMT

Charges / Fees Amount :19A::CHAR//[N] 3!a 15d MultipleExecutionDetails / IndividualExecutionDetails / ChargeGeneralDetails / ChargeDetails / Type / CHAR and Amount (in the same ChargeDetails sequence)

M 16S End of Block – Amount D3 :16S:AMT

M 16R Start of Block – Amount (Optional) D3 :16R:AMT

Entrance fees Amount :19A::ENTF//[N] 3!a 15d MultipleExecutionDetails / IndividualExecutionDetails / ChargeGeneralDetails / ChargeDetails / Type / FEND and Amount (in the same ChargeDetails sequence)

M 16S End of Block – Amount D3 :16S:AMT

M 16R Start of Block – Amount (Optional) D3 :16R:AMT

Standards

38 Funds MT to MX Mapping

Status Tag Field Name and Description (MT 515) Seq Field Content MX equivalent setr.012 and setr.006

Backload fees Amount :19A::BAKL//[N] 3!a 15d MultipleExecutionDetails / IndividualExecutionDetails / ChargeGeneralDetails / ChargeDetails / Type / BEND and Amount (in the same ChargeDetails sequence)

M 16S End of Block – Amount D3 :16S:AMT

M 16R Start of Block – Amount (Optional) D3 :16R:AMT

Discount Amount :19A::DSCA//[N] 3!a 15d MultipleExecutionDetails / IndividualExecutionDetails / ChargeGeneralDetails / ChargeDetails / Type / DISC and Amount (in the same ChargeDetails sequence)

M 16S End of Block – Amount D3 :16S:AMT

M 16R Start of Block – Amount (Optional) D3 :16R:AMT

Local Commission Amount of commission paid to the instructing party or intermediary.

:19A::LOCO//[N] 3!a 15d MultipleExecutionDetails / IndividualExecutionDetails / CommissionGeneralDetails / CommissionDetails / Type FEND (subscription) and BEND (redemption) Amount (in the same CommissionDetails sequence)

M 16S End of Block – Amount D3 :16S:AMT

M 16R Start of Block – Amount (Optional) D3 :16R:AMT

Executing Broker’s Commission Amount of commission paid to an intermediary.

:19A::EXEC//[N] 3!a 15d MultipleExecutionDetails / IndividualExecutionDetails / CommissionGeneralDetails / CommissionDetails / Amount

M 16S End of Block – Amount D3 :16S:AMT

M 16R Start of Block – Amount (Optional) D3 :16R:AMT

Backload Fees Amount :19A::BAKL//[N] 3!a 15d

Mapping

06 December 2013 39

Status Tag Field Name and Description (MT 515) Seq Field Content MX equivalent setr.012 and setr.006

M 16S End of Block – Amount D3 :16S:AMT

M 16R Start of Block – Amount (Optional) D3 :16R:AMT

EU Tax Retention Amount Total amount of tax withheld at source in conformance with the EU Savings Directive.

:19A::EUTR//[N] 3!a 15d MultipleExecutionDetails / IndividualExecutionDetails / TaxGeneralDetails / TaxDetails / Type / EUTR and Amount and ExemptionIndicator / false or true (in the same TaxDetails sequence)

M 16S End of Block – Amount D3 :16S:AMT

M 16R Start of Block – Amount (Optional) D3 :16R:AMT

Zwischengewinn. :19A::ZWSS//[N] 3!a 15d MultipleExecutionDetails / IndividualExecutionDetails / TaxGeneralDetails / TaxDetails / Type / ZWIS and Amount and ExemptionIndicator / false or true (in the same TaxDetails sequence)

M 16S End of Block – Amount D3 :16S:AMT

M 16R Start of Block – Amount (Optional) D3 :16R:AMT

Aktiengewinn. :19A::AKTI//[N] 3!a 15d MultipleExecutionDetails / IndividualExecutionDetails / TaxGeneralDetails / TaxDetails / Type / AKT2 and Amount and ExemptionIndicator / false or true (in the same TaxDetails sequence)

M 16S End of Block – Amount D3 :16S:AMT

Standards

40 Funds MT to MX Mapping

Status Tag Field Name and Description (MT 515) Seq Field Content MX equivalent setr.012 and setr.006

M 16R Start of Block – Amount (Optional) D3 :16R:AMT

Partial redemption withholding amount. :19A:: PRWI//[N] 3!a 15d MultipleExecutionDetails / IndividualExecutionDetails / PartialRedemptionWithholdingAmount

M 16S End of Block – Amount D3 :16S:AMT

M 16S End of Block – Settlement Details D :16S:SETDET

5.5 Switch Order using the MT 502 5.5.1 Introduction

Because of a mismatch in functionality between the MTs used for investment funds switches and the ISO 20022 XML MX funds messages, direct mapping (or indeed translation) from the MT world to the MX messages is not simple.

With the MT 502, a minimum of two messages are sent for a switch, one to convey the redemption leg and the second the convey the subscription leg. In other words, two MTs map to a single Switch Order message:

This document only covers very "simple" switches, that is, there is only one redemption leg and only one subscription leg.

Basically all the data that is duplicated because two MT 502s have to be sent to convey the switch, is mapped from the MT 502 that contains 22H BUSE SWIF. The redemption specific data is mapped from the MT 502 that contains 22H BUSE SWIF. The subscription specific data is mapped from the MT 502 that contains 22H BUSE SWIT.

Mapping

06 December 2013 41

5.5.2 References Variation 1

The FIN Fund template specifies:

20C SEME Instructing party’s order reference number. This is regarded as the reference of the switch order.

20C MAST Reference to link several orders

20C PREV If the message is a SWIT (subscribe), it is mandatory to specify a PREV. The PREV quotes the SEME of the SWIF (redeem) instruction.

Variation 2 Some markets prefer to regard 20C SEME, not as the switch order reference, but as the reference of the individual leg and 20C MAST as the switch order reference and 20C PREV is not used (except for cancellation).

Standards

42 Funds MT to MX Mapping

5.5.3 Parties Mapping of the ‘trading parties’ could be either from the MT 502 that contains the MT ‘switch from’ (SWIF redemption leg) or the ‘switch to’ (SWIT subscription leg) messages. In this mapping document, they are mapped from the MT 502 ‘switch from’ (SWIF redemption leg) to the Switch Order message.

Mapping

06 December 2013 43

5.5.4 Mapping For the purposes of the mapping, a single format for the MT 502 is shown and each field that is mapped to the Switch Order is designated as either [1-SWIF] or [2-SWIT] to indicate from which of the two MTs the data is mapped.

Status Tag Field Name and Description (MT 502) Seq Field Content MX equivalent setr.013

Standards

44 Funds MT to MX Mapping

Status Tag Field Name and Description (MT 502) Seq Field Content MX equivalent setr.013

M 20C Sender’s Message Reference [1=SWIF] Specifies the instructing party’s order reference number. (In the MT 502, the SEME is both a message reference and a business reference, that is, the instructing party’s order reference.) (Some markets regard this as the reference of the individual leg.)

A :20C::SEME//16x Variation 1 SwitchOrderDetails / OrderReference AND MessageIdentification / Identification (Only 1 order reference is available in the Switch Order XML message.) Variation 2 SwitchOrderDetails / RedemptionLegDetails / LegIdentification AND MessageIdentification / Identification

M 20C Sender’s Message Reference [1=SWIT]

A :20C::SEME//16x Variation 1 Not mapped Variation 2 SwitchOrderDetails / SubscriptionLegDetails / LegIdentification

M 23G Function of the Message Indicates if the message refers to a new order (4!c=NEWM) or to a cancellation request (if allowed) of a previously sent order (4!c=CANC). See the Standards MT User Handbook for usage rules related to replacement, copy and duplicate functions.

A :23G: NEWM

M 98a Preparation Date/Time [1=SWIF] Specifies the date/time at which the message was prepared. The field can be used as a time-stamp.

A :98C::PREP//8!n6!n :98A::PREP//8!n :98E::PREP//8!n6!n[,3n][/[N]2!n[2!n]] 8!n=YYYYMMDD 6!n = HHMMSS

Mapping

06 December 2013 45

Status Tag Field Name and Description (MT 502) Seq Field Content MX equivalent setr.013

M 22F Trade Transaction Type Indicator Indicates the type of trade being communicated in the order message. For funds, the value should always be TRAD, indicating a regular trade.

A :22F::TRTR//4!c 4!c = TRAD

No equivalent. Not applicable.

M 16R Start of Block – Linkages (Optional) A1 :16R:LINK

O 20C Previous Reference Specifies the message reference of a previously sent message that is being linked to the current message. If the message is a SWIT (subscribe), it is mandatory to specify a PREV. The PREV quotes the SEME of the SWIF (redeem) instruction. The previous reference is mandatory if the function of the message is CANC (cancellation).

A1 :20C::PREV//16x Not applicable. In the MT, 20C PREV may be used to link the individual MT 502s that comprise the switch order, although 20C MAST may also be used for this purpose.

M 16S End of Block – Linkages A1 :16S:LINK

M 16R Start of Block – Linkages (Optional) A1 :16R:LINK

O 20C Master Reference [1=SWIF] Specifies the "master" reference of multiple orders, thus enabling multiple orders to be linked together. The master reference should be the same on both the SWIF and SWIT messages of the same transaction.

A1 :20C::MAST//16x Variation 1 SwitchOrderDetails / MasterReference Variation 2 SwitchOrderDetails / OrderReference

M 16S End of Block – Linkages A1 :16S:LINK

M 16S End of Block – General Information A :16S:GENL

M 16R Start of Block – Order Details B :16R:ORDRDET

O 94a Place of Trade

B No equivalent.

M 22a Buy/Sell Indicator Indicates whether the transaction relates to the subscription or redemption of an investment fund.

B :22H::BUSE//4!c 4!c = SWIT or SWIF

No equivalent. The buy/sell indicator is used to determine the equivalent MX. See section 2 Message Equivalencies.

SWIT Switch To

Standards

46 Funds MT to MX Mapping

Status Tag Field Name and Description (MT 502) Seq Field Content MX equivalent setr.013

SWIF Switch From

M 22a Type of Order Indicates the type of order. For funds, this field should always be set to MAKT (at market).

B :22F::TOOR//4!c 4!c = MAKT

No equivalent.

M 22a Time Limit Indicates the time limit for an order, that is, the time from/until when an order must be executed.

B :22F::TILI//4!c 4!c = GDAY or GTCA or GTHD

No equivalent.

GDAY "Good for the day" - Order that, if not executed, expires at the end of the trading day on which the order is entered.

GTCA "Good until cancelled" - Order that remains in effect until it is either executed or cancelled.

GTHD "Good through date" - Order that, if not executed, expires at the end of the specified expiry date.

M 22a Payment Indicator [1=SWIF] Indicates whether the instruction is free or against payment. For funds, this field should always be set to APMT (against payment). If the transaction will settle free and clean (separate from cash payment), please refer to Settlement Condition field (22F::STCO).

:22F::PAYM//APMT SwitchOrderDetails / SettlementMethod / APMT (Optional in the Switch Order, so does NOT have to be mapped)

Corporate Action Option (Dividend Option) [1=SWIF] Identifies the corporate action options available to the account owner.

CASH Distribution of cash to holders.

DRIP Reinvestment proceeds into securities.

[1=SWIF] SwitchOrderDetails / RedemptionLegDetails / IncomePreference / CASH or DRIP (May also be mapped to:

Mapping

06 December 2013 47

Status Tag Field Name and Description (MT 502) Seq Field Content MX equivalent setr.013

SwitchOrderDetails / RedemptionLegDetails / FinancialInstrumentDetails / DistributionPolicy / DIST or ACCU

[2=SWIT] SwitchOrderDetails / SubscriptionLegDetails / IncomePreference / CASH or DRIP (May also be mapped to: SwitchOrderDetails / SubscriptionLegDetails / FinancialInstrumentDetails / DistributionPolicy / DIST or ACCU

M 98a Order Expiry Date [1=SWIF] Specifies the date on which the order is to expire. For orders that are "Good until cancelled, it is recommended to set the expiry date to a value of ‘29991231" Please note that expiry orders are subject to prior bilateral agreement between the Sender and Receiver of the message.

B :98A::EXPI//8!c 8!c = YYYYMMDD

SwitchOrderDetails / ExpiryDateTime

O 98a Net Asset Value Calculation Date [1=SWIF] Specifies the requested NAV calculation date for which the order must be executed.

B :98A::NAVD//8!c 8!c = YYYYMMDD

Not needed and can be determined by the fund type and the valuation cycle. No equivalent in the MX. Can be specified in the Extension sequence if required: <Extension> <PlaceAndName>MltplOrdrDtls/IndvOrdrDtls/NAVD/NetAssetValueCalculationDate</ PlaceAndName > <Text>YYYY-MM-DD</Text> </Extension>

O 92A Requested Switch Rate [1=SWIF] A :92A::SWRT//15d SwitchOrderDetails /

Standards

48 Funds MT to MX Mapping

Status Tag Field Name and Description (MT 502) Seq Field Content MX equivalent setr.013

Specifies the percentage of proceeds for a "switch from" (redemption) order that needs to be invested in the "switch to" (subscription) instruction. [Usage: If 92A SWRT is present, then 36B ORDR or 19A ORDR are populated with a zero (0) value.] Note that the SWIFT User Handbook indicates usage of this field for ‘switch to’ scenarios only. This is not covered in this mapping document.

RedemptionLegDetails / FinancialInstrumentQuantityChoice / HoldingsRedemptionRate

O 11a Currency (Requested Settlement Currency) For funds, this specifies the currency in which the instructing party wishes to settle the order, when different from the NAV currency or base currency of a fund.

B 11A::4!c//3!a 4!c = FXIB or FXIS 3!a = ISO Currency Code

FXIB Currency to buy.

FXIS Currency to sell.

[1=SWIF] SwitchOrderDetails / RedemptionLegDetails / RequestedSettlementCurrency

[2=SWIT] SwitchOrderDetails / SubscriptionLegDetails / RequestedSettlementCurrency

M 16R Start of Block – Trading Parties (1) B2 :16R:TRADPRTY See Examples

M 95a Party Identifier – Instructing Party [1=SWIF] Identifies the instructing party. (Qualifier SELL in the redemption leg. )

:95P::4!c//BIC or :95R::4!c//8c/34x or :95Q::4!c//4*35 4!c = SELL 8c = Data Source Scheme

SwitchOrderDetails / InvestmentAccountDetails / OwnerIdentification Or if 95a INVE is present: SwitchOrderDetails / RelatedPartyDetails

Mapping

06 December 2013 49

Status Tag Field Name and Description (MT 502) Seq Field Content MX equivalent setr.013

/ Identification and ExtendedRole/ INST (in the same RelatedPartyDetails sequence.)

O 97a Account [1=SWIF] Specifies the safekeeping account number of the instructing party.

B2 :97A::SAFE//35x SwitchOrderDetails / InvestmentAccountDetails / AccountIdentification / Proprietary / Identification Or if 95a INVE is present: SwitchOrderDetails / RelatedPartyDetails / Account / Identification / Proprietary / Identification (in same RelatedPartyDetails sequence as ExtendedRole / INST)

O 20C Processing Reference Reference meaningful to the instructing party.

B2

20C:PROC//35x SwitchOrderDetails / ClientReference

M 16S End of Block – Trading Parties (1) B2 :16S:TRADPRTY

M 16R Start of Block – Trading Parties (2) (Optional) B2 :16R:TRADPRTY See Examples

M 95a Party Identifier – Investor [1=SWIF] Identifies the individual or organisation on whose behalf the Sender of the message is acting (directly or indirectly), that is, the beneficiary. If the INVE is not present in the message, it is assumed that the party identified in SELL in the redemption leg is both the instructing party and the investor.

:95P::4!c//BIC or :95R::4!c//8c/34x or :95Q::4!c//4*35 4!c = INVE 8c = Data Source Scheme

SwitchOrderDetails / InvestmentAccountDetails / OwnerIdentification

INVE Investor

O 97a Account [1=SWIF] Specifies the safekeeping account number of the investor.

B2 :97A::SAFE//35x SwitchOrderDetails / InvestmentAccountDetails /

Standards

50 Funds MT to MX Mapping

Status Tag Field Name and Description (MT 502) Seq Field Content MX equivalent setr.013

AccountIdentification / Proprietary / Identification

M 16S End of Block – Trading Parties (2) (Optional) B2 :16S:TRADPRTY

M 16R Start of Block – Trading Parties (3) (Optional) B2 :16R:TRADPRTY See Examples

M 95a Party Identifier – First Third-Party Intermediary [1=SWIF] Identifies an additional party in the transaction chain between the instructing party and the final party (executing party).

:95P::4!c//BIC or :95R::4!c//8c/34x or :95Q::4!c//4*35 4!c = STBR 8c = Data Source Scheme

SwitchOrderDetails / RelatedPartiesDetails / Identification and Role / INTR (in the same RelatedPartyDetails sequence)

O 97a Account [1=SWIF] Specifies the safekeeping account number of the party identified in 95a STBR.

B2 :97A::SAFE//35x SwitchOrderDetails / RelatedPartiesDetails / Account / Identification / Proprietary / Identification (in same RelatedPartyDetails sequence as Role / INTR)

M 16S End of Block – Trading Parties (3) (Optional) B2 :16S:TRADPRTY

M 16R Start of Block – Trading Parties (4) (Optional) B2 :16R:TRADPRTY See Examples

M 95a Party Identifier – Second Third-party Intermediary [1=SWIF] Identifies an additional party in the transaction chain between the party identified in the STBR qualifier and the final party (executing party).

B2 :95P::4!c//BIC or :95R::4!c//8c/34x or :95Q::4!c//4*35 4!c = CLBR 8c = Data Source Scheme

SwitchOrderDetails / RelatedPartiesDetails / Identification and ExtendedRole / INT2 (in the same RelatedPartyDetails sequence)

O 97a Account [1=SWIF] Specifies the safekeeping account number of the second third-party intermediary.

B2 :97A::SAFE//35x SwitchOrderDetails / RelatedPartiesDetails / Account / Identification / Proprietary / Identification (in same RelatedPartyDetails sequence as ExtendedRole / INT2)

M 16S End of Block – Trading Parties () (Optional) B2 :16S:TRADPRTY

M 16R Start of Block – Trading Parties (5) B2 :16R:TRADPRTY See Examples

M 95a Party Identifier – Executing Party [1=SWIF] :95P::4!c//BIC or Variation 1:

Mapping

06 December 2013 51

Status Tag Field Name and Description (MT 502) Seq Field Content MX equivalent setr.013

Identifies the executing party. (Qualifier BUYR in the redemption leg. )

:95R::4!c//8c/34x or :95Q::4!c//4*35 4!c = BUYR 8c = Data Source Scheme

SwitchOrderDetails / InvestmentAccountDetails / AccountServicer Variation 2 SwitchOrderDetails / RelatedPartiesDetails / Identification and ExtendedRole / TRAG (in the same RelatedPartyDetails sequence

O 97a Account [1=SWIF] Specifies the safekeeping account number of the executing party.

B2 :97A::SAFE//35x Variation 1: Not mapped Variation2: SwitchOrderDetails / RelatedPartiesDetails / Account / Identification / Proprietary / Identification (in same RelatedPartyDetails sequence as ExtendedRole / TRAG)

M 16S End of Block – Trading Parties (5) B2 :16S:TRADPRTY

C 36B Order Quantity [1=SWIF] Specifies the number of units to be redeemed. (The proceeds of are then used for the subscription leg.) If this field is used, the Order Amount field must not be used.

B :36B::ORDR//UNIT/15d SwitchOrderDetails / RedemptionLegDetails / FinancialInstrumentQuantityChoice / UnitsNumber

C 36B Order Quantity [2=SWIT] Specifies the number of units to be subscribed. If this field is used, the Order Amount field must not be used.

B :36B::ORDR//UNIT/15d SwitchOrderDetails / SubscriptionLegDetails / FinancialInstrumentQuantityChoice / UnitsNumber

C 19A Order Amount [1=SWIF] Specifies the cash amount to be redeemed. The order amount is specified in the denomination currency of the financial instrument.

B :19A::ORDR//[N]3!a15d SwitchOrderDetails / RedemptionLegDetails / FinancialInstrumentQuantityChoice / NetAmount

Standards

52 Funds MT to MX Mapping

Status Tag Field Name and Description (MT 502) Seq Field Content MX equivalent setr.013

If this field is used, Order Quantity must not be used.

C 19A Order Amount [2=SWIT] Specifies the cash amount to be invested. The order amount is specified in the denomination currency of the financial instrument. If this field is used, Order Quantity must not be used.

B :19A::ORDR//[N]3!a15d SwitchOrderDetails / SubscriptionLegDetails / FinancialInstrumentQuantityChoice / GrossAmount

M 35B Financial Instrument Identification [1=SWIF] Identification of the financial instrument to be redeemed.

B :35B:: [ISIN !e12!c] [4*35]

SwitchOrderDetails / RedemptionLegDetails / FinancialInstrumentDetails / Identification

M 35B Financial Instrument Identification [2=SWIT] Identification of the financial instrument to be subscribed.

B :35B:: [ISIN !e12!c] [4*35]

SwitchOrderDetails / SubscriptionLegDetails / FinancialInstrumentDetails / Identification

M 16R Start of Block – Financial Instrument Attributes B3 :16R:FIA

O 22F Form of Securities Indicates that the units to be redeemed or issued are/should be in bearer (BEAR) or registered form REGD).

B3 :22F::FORM/BEAR or :22F::FORM/REGD

[1=SWIF] SwitchOrderDetails / RedemptionLegDetails / SecuritiesForm / BEAR or REGD

[2=SWIT] SwitchOrderDetails / SubscriptionLegDetails / SecuritiesForm / BEAR or REGD

O 11A Currency of Denomination (Requested NAV Currency) For funds, this field is used to request an alternative currency to be used for the NAV price.

B3 :11A::DENO//3!a

[1=SWIF] SwitchOrderDetails / RedemptionLegDetails / RequestedNAVCurrency

Mapping

06 December 2013 53

Status Tag Field Name and Description (MT 502) Seq Field Content MX equivalent setr.013

[2=SWIT] SwitchOrderDetails / SubscriptionLegDetails / RequestedNAVCurrency

O 12a Class Type of Financial Instrument Classification type of the financial instrument.

B3 :12A::CLAS//30x or :12C::CLAS//6!c

[1=SWIF] SwitchOrderDetails / RedemptionLegDetails / FinancialInstrumentDetails / ClassType

[2=SWIT] SwitchOrderDetails / SubscriptionLegDetails / FinancialInstrumentDetails / ClassType

M 16S End of Block – Financial Instrument Attributes B :16S:FIA

O 70E Trade Processing Narrative Specifies additional information to be exchanged between the Sender and Receiver of the message. The field is used to specify data for which no structured field exists. The following definitions are being used:

B : 70E::TPRO//10*35

Forced Commission Percentage (FOCO) (Switch) Identifies the percentage value of a forced commission.

/FOCO/PRCT/15d

[1=SWIF] SwitchOrderDetails / RedemptionLegDetails / ChargeDetails / Type / SWIT and Rate (in the same ChargeDetails sequence)

[2=SWIT] SwitchOrderDetails / SubscriptionLegDetails / ChargeDetails / Type / SWIT and Rate (in the same ChargeDetails sequence)

Used when MT 502 used for switches (to number the one-to-many, many-to-one or many-to-many switches).

70E::TPRO//SETT/3!n No equivalent. Not applicable as the SwitchOrder allows all the legs to be identified in a single message.

Used when MT 502 used for switches (to number the one-to-many, many-to-one or many-to-many switches).

70E::TPRO/TOSE/3!n No equivalent. Not applicable as the SwitchOrder allows all the legs to be identified in a single message.

Standards

54 Funds MT to MX Mapping

Status Tag Field Name and Description (MT 502) Seq Field Content MX equivalent setr.013

Fixed Charge Currency (FHCH) Indicates the currency in which charges are to be applied.

/FCHC/3!a

No equivalent.

M 16S End of Block – Order Details B :16S:ORDRDET

M 16R Start of Block – Settlement Details (Optional) C :16R:SETDET

M 22F Settlement Transaction Type Indicator Indicates the type of settlement transaction. For investment funds, this field should be set to TRAD (Trade). Alternatively, a Data Source Scheme (DSS) value may be used if required and bilaterally agreed upon by the Sender and Receiver of the message. NOTE: The values SUBS and REDM must not be used.

C :22F::SETR//TRAD No equivalent. Not applicable.

O 22F Settlement Transaction Condition [1=SWIF] Indicates the condition under which the transaction will settle. FRCL indicates settlement will occur separately from cash payment (free and clean).

C :22F::STCO//FRCL SwitchOrderDetails / SettlementMethod / FREE (Overwrites mapping of 22H PAYM APMT )

M 16R Start of Block – Settlement Parties (Optional) C1 :16R:SETPRTY

See section 6, "Settlement Parties"

M 16S End of Block – Settlement Parties C1 :16S:SETPRTY

M 16R Start of Block – Cash Parties (Optional) C2 :16R:CSHPRTY

See section 6, "Cash Parties"

M 16S End of Block – Cash Parties C2 :16S:CSHPRTY

M 16S End of Block – Settlement Details C :16S:SETDET

5.6 Switch Order Cancellation using the MT 502 5.6.1 Mapping – Cancellation by Reference

In the MT, when the function of the message is CANC, all the mandatory fields of the original order must be present. However, in the MX, cancellation may be done by "reference only"

Mapping

06 December 2013 55

MT 502 Mandatory fields MX SwitchOrderCancellationRequest – cancel by reference

:16R:GENL :20C::SEME//123456 :23G:CANC :22F::TRTR//TRAD :16R::LINK :20C::RELA//Order SW1-J1 :16S:LINK :16S:GENL :16R:ORDRDET :22H::BUSE//SWIT :22H::PAYM//APMT :22F::TOOR//MAKT :22F::TILI//GTCA :98A::EXPI//29991231 :16R:TRADPRTY :95P::INVE//PEFIGB22 :16S:TRADPRTY :36B::ORDR//UNIT/900, :35B:ISIN GB0987654321 :16S:ORDRDET

< SwtchOrdrCxlReqV03> <MsgId> <Id>123456</Id> <CreDtTm>2012-04-17T09:30:15</CreDtTm> </MsgId <CxlByRef> <OrdrRefs> <OrdrRef> Order SW1-J1</OrdrRef> </OrdrRefs> </CxlByRef> </SwtchOrdrCxlReqV03>

5.6.2 Mapping – Cancellation with Mandatory Fields of Original Message All of the original fields in the MT 502 may be conveyed in the SwitchOrderCancellationRequest. See the mapping for the Switch Order using the MT 502 - the same MX paths are used, except that all MX paths are preceded by <CancellationByOrderDetails> (<CxlByOrdrDtls>).

5.7 Switch Order Status using the MT 509 5.7.1 Introduction

There is a very large difference between the functionality of the MT 509 and the Order Instruction Status Report (set.016.001.03). It is only possible to "cleanly" map when the status field, field 25D, is IPRC//PACK. It is possible to map the concepts of "25D IPRC//REJT" and "25D

Standards

56 Funds MT to MX Mapping

IPRC//REJT + 24B REJT" but this is less obvious. Implementers of the Order Instruction Status Report are advised to disregard the MT 509 and thus have a "clean" implementation free of the constraints of the MT 509.

5.7.2 References Variation 1

The FIN Fund template specifies:

20C SEME Executing party’s reference This might also be the executing party’s deal reference

20C MAST Reference to link several orders

20C RELA Instructing party’s order reference.

Variation 2 Some markets prefer to regard 20C RELA, not as the switch order reference, but as the reference of the individual leg and 20C MAST as the switch order reference.

Mapping

06 December 2013 57

5.7.3 Mapping Status Tag Field Name and Description MT 509 Seq

. Field Content MX equivalent setr.016

M 16R Start of Block – General Information A :16R:GENL

M 20C Sender’s Message Reference Specifies the executing party’s reference number.

A :20C::SEME//16x MessageIdentification / Identification And, if the reference is also the executing party’s deal reference: SwitchOrderDetailsReport \ DealReference

M 23G Function of the Message Indicates the message refers to the status of an instruction.

A :23G:INST No equivalent. Not applicable.

O 98a Preparation Date/Time Specifies the date/time at which the message was prepared. The field can be used as a time-stamp.

A :98C::PREP//8!n6!n :98A::PREP//8!n :98E::PREP//8!n6!n[,3n][/[N]2!n[2!n]]

MessageIdentification / CreationDateTime

Standards

58 Funds MT to MX Mapping

Status Tag Field Name and Description MT 509 Seq.

Field Content MX equivalent setr.016

8!n=YYYYMMDD 6!n = HHMMSS

M 16R Start of Block – Linkages A1 :16R:LINK

O 20C Related Reference Specifies the message reference (instructing party’s order reference) of the original order for which the confirmation is being sent. (20C SEME is copied from the MT 502).

A1 :20C::RELA//16x SwitchOrderDetailsReport / OrderReference (Some institutions map the RELA in [1=SWIF] to SwitchOrderDetailsReport / LegInformation / RedemptionLegIdentification) and the RELA in [2-SWIT] to SwitchOrderDetailsReport / Leg Information / SubscriptionLegIdentification) and regard 20C MAST as the switch order reference and thus map 20C to OrderReference.)

M 16S End of Block – Linkages A1 :16S:LINK

M 16R Start of Block – Linkages A1 :16R:LINK

O 20C Master Reference Specifies the "master" reference of multiple orders, thus enabling multiple orders to be linked together. The master reference should be the same on both the SWIF and SWIT messages of the same transaction.

A1 :20C::MAST//16x SwitchOrderDetailsReport / MasterReference (Some institutions regard MAST as the Order Reference and map this to SwitchOrderDetailsReport / OrderReference)

M 16S End of Block – Linkages A1 :16S:LINK

M 16R Start of Block – Status (Must be present only once) A2 :16R:STAT

M 25D Status Code Specifies the status of the order.

A2 :25D::IPRC[8c]/4!c 4!c = Status code

The IPRC ‘status codes that can be mapped are:

IPRC//PACK Instruction has been acknowledged by the account servicer.

SwitchOrderDetailsReport / Status / PACK

IPRC//REJT Instruction has been rejected for further processing

If 24B Reason is not present, then, then ‘IPRC//REJT’ maps to:

Mapping

06 December 2013 59

Status Tag Field Name and Description MT 509 Seq.

Field Content MX equivalent setr.016

SwitchOrderDetailsReport / Rejected / Reason If one of the codes in RejectedStatusReason7Code is not suitable, then ‘IPRC//REJT’ maps to: SwitchOrderDetailsReport / Rejected / ExtendedReason and a value for Extended Reason must be determined, for example, UKWN FOR "unknown".

M 16R Start of Block – Reason (Optional) A2a :16R:REAS

M 24B Reason Code Specifies the reason for the status. For funds, the qualifier must be REJT. All reason codes are permitted.

A2a :24B::REJT[8c]/4!c 4!c = reason code

SwitchOrderDetailsReport / Rejected / Reason Or SwitchOrderDetailsReport / Rejected / ExtendedReason. See also 25D above.

O 70D Reason Code Narrative Specifies additional information to be exchanged between the Sender and Receiver of the message. The field is used to specify data for which no structured field exists.

A2a :70D::REAS//6*35 SwitchOrderDetailsReport / Rejected / Additional Information

M 16S End of Block – Reason A2a :16S:REAS

M 16S End of Block – Status A2 :16S:STAT

M 16S End of Block – General Information A :16S:GENL

M 16R Start of Block – Trade Details (Optional) B :16R:TRADE

M 22a Buy/Sell Indicator Indicates whether the transaction relates to the subscription or redemption of an investment fund.

B :22H::BUSE//4!c

No semantic equivalent.

Standards

60 Funds MT to MX Mapping

Status Tag Field Name and Description MT 509 Seq.

Field Content MX equivalent setr.016

SWIF Switch From (Redemption) 4!c = SWIF or SWIT SWIT Switch To (Subscription)

Payment Indicator Indicates whether the instruction is free or against payment. For funds, this field should always be set to APMT (against payment).

No semantic equivalent.

Original Ordered Amount Specifies the amount of the order. If this field is used, field 36B must not be used.

No semantic equivalent.

Original Ordered Quantity Specifies the quantity of the order. If this field is used, field 19A must not be used.

No semantic equivalent.

M 35B Identification of Financial Instrument B :35B::[ISIN1!e12!c] [4*35]

No semantic equivalent.

M 16S End of Block – Trade Details B :16S:TRADE

5.8 Switch Order Confirmation using the MT 515 5.8.1 Introduction

Because of a mismatch in functionality between the MTs used for investment funds switches and the ISO 20022 XML MX funds messages, direct mapping (or indeed translation) from the MT world to the MX messages is not simple.

With the MT 515, a minimum of two messages are sent for a switch execution, one to convey the redemption leg and the second to convey the subscription leg. In other words, two MTs map to a single Switch Order Confirmation message:

Mapping

06 December 2013 61

This document only covers very "simple" switches, that is, there is only one redemption leg and only one subscription leg.

Basically all the data that is duplicated because two MT 515s have to be sent to convey the switch, is mapped from the MT 515 that contains 22H BUSE SWIF. The redemption specific data is mapped from the MT 515 that contains 22H BUSE SWIF. The subscription specific data is mapped from the MT 515 that contains 22H BUSE SWIT.

5.8.2 Parties Mapping of the ‘confirmation parties’ could be either from the MT 515 that contains the MT ‘switch from’ (SWIF redemption leg) or the ‘switch to’ (SWIT subscription leg) messages. In this mapping document, they are mapped from the MT 515 ‘switch from’ (SWIF redemption leg) to the Switch Order Confirmation message.

Standards

62 Funds MT to MX Mapping

5.8.3 Mapping For the purposes of the mapping, a single format for the MT 515 is shown and each field that is mapped to the Switch Order Confirmation is designated as either [1=SWIF] or [2-SWIT] to indicate from which of the two MTs the data is mapped.

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015

M 16R Start of Block – General Information A :16R:GENL

M 20C Sender’s Message Reference 1=SWIF] A :20C::SEME//16x SwitchExecutionDetails / DealReference

Mapping

06 December 2013 63

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015

Specifies the executing party’s reference for the confirmation. (In the MT 515, the SEME is both a message reference and a business reference, that is, the executing party’s deal reference.)

AND MessageIdentification / Identification (Only 1 deal reference is available in the Switch Order Confirmation XML message.) (Some institutions also map the SEME in [1=SWIF] to SwitchExecutionDetails / RedemptionLegDetails / LegIdentification) and the SEME in [2-SWIT] to SwitchExecutionDetails / SubscriptionLegDetails / LegIdentification)

M 23G Function of the Message Indicates the message refers to a new order (NEWM).

A :23G:NEWM No equivalent The function of the message code is used to determine the equivalent MX. See section 2 Message Equivalencies..

O 98a Preparation Date/Time [1=SWIF] Specifies the date/time at which the message was prepared. The field can be used as a time-stamp.

A :98C::PREP//8!n6!n :98A::PREP//8!n :98E::PREP//8!n6!n[,3n][/[N]2!n[2!n]] 8!n=YYYYMMDD 6!n = HHMMSS

MessageIdentification / CreationDateTime

M 22F Trade Transaction Type Indicator Indicates the type of trade being communicated in the order message. For funds, the value should always be TRAD.

A :22F::TRTR//TRAD

No equivalent. Not applicable.

M 16R Start of Block – Linkages (1) A1 :16R:LINK

O 20C Related Reference [1=SWIF] Specifies the message reference (instructing party’s order

A1 :20C::RELA//16x Variation 1 SwitchExecutionDetails / OrderReference

Standards

64 Funds MT to MX Mapping

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015 reference) of the original order for which the confirmation is being sent. (20C RELA is copied from the MT 502 20C SEME).

Variation 2 SwitchExecutionDetails / RedemptionLegDetails / LegIdentification.

Related Reference [2=SWIT]

Variation 1 Not mapped Variation 2 SwitchExecutionDetails / RedemptionLegDetails / LegIdentification.

M 16S End of Block – Linkages (1) A1 :16S:LINK

M 16R Start of Block – Linkages (2) (Optional) A1 :16R:LINK

O 20C Master Reference [1=SWIF] Specifies the "master" reference of multiple orders, thus enabling multiple orders to be linked together. With variation 2, 20C MAST is copied from the MT 502 20C MAST.

A1 :20C::MAST//16x Variation 1 SwitchExecutionDetails / MasterReference Variation 2 SwitchExecutionDetails / OrderReference

M 16S End of Block – Linkages (2) A1 :16S:LINK

M 16R Start of Block – Linkages (3) (Optional) A1 :16R:LINK

13a Linked Message Specifies message type number/message identifier of the message referenced in 20C PREV.

:13A::LINK//3!c or :13A::LINK//30x

PreviousReference / MessageName

O 20C Previous Reference Specifies the message reference of a previously sent message that is being linked to the current message.

A1 :20C::PREV//16x PreviousReference / Reference

M 16S End of Block – Linkages (3) A1 :16S:LINK

M 16S End of Block – General Information A :16R:GENL

M 16R Start of Block – Confirmation Details C :16R:CONFDET

M 98a Trade Date C :98A::TRAD//8!n

Mapping

06 December 2013 65

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015

Specifies the trade date of the order.

[1-SWIF] SwitchExecutionDetails / RedemptionLegDetails / TradeDateTime

[2-SWIT] SwitchExecutionDetails / SubscriptionLegDetails / TradeDateTime

M 98a Cash Settlement Date [1-SWIF] Specifies when the cash side of the order is settled (that is, credited in case of redemption or debited in the case of a subscription confirmation). Normally for a switch, the whole switch, including all its components, settle on the same day (CashSettlementDate). There is only one cash settlement date in the MX. This is populated from the SWIF (redeem) MT.

C :98A::SETT/8!n SwitchExecutionDetails / CashSettlementDate If each leg is to be settled separately via a DVP system, each leg may contain the settlement date inside the Settlement and Custody Details sequence. In order for 98a SETT to translate to SwitchExecutionDetails /RedemptionLegDetails / Settlement And Custody Details / Settlement Date, the settlement information must be available in the MT to populate the 'ReceivingSideDetails' sequence in the MX.

O 98a Net Asset Value Calculation Date [1-SWIF] Specifies the NAV (or the price) calculation date for the confirmed deal.

C :98A::NAVD//8!c 8!c = YYYYMMDD

Not needed and can be determined by the fund type and the valuation cycle. No equivalent in the MX. Can be specified in the Extension sequence if required: <Extension> <PlaceAndName>MltplOrdrDtls/IndvOrdrDtls/NAVD/NetAssetValueCalculationDate</ PlaceAndName > <Text>YYYY-MM-DD</Text> </Extension>

M 90a Deal Price

C :90B::DEAL//ACTU/3!a15d

[1-SWIF] SwitchExecutionDetails /

Standards

66 Funds MT to MX Mapping

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015

Specifies the price at which a unit/share was redeemed from the fund.

RedemptionLegDetails / PriceDetails / Value / Amount and SwitchExecutionDetails / RedemptionLegDetails / PriceDetails /Type / NAVL (in the same PriceDetails sequence)

[2-SWIT] Specifies the price at which a unit/share was subscribed to in the fund.

SwitchExecutionDetails / SubscriptionLegDetails / PriceDetails / Value / Amount and SwitchExecutionDetails / SubscriptionLegDetails / PriceDetails / Type / NAVL (in the same PriceDetails sequence)

(Unless :22F::PRIC/SMPG/4!c is present and is to be mapped to Type)

O 92A Backload Commission Rate Specifies the backload commission rate applied to the order.

C :92A::BAKL//15d

[1-SWIF] SwitchExecutionDetails / RedemptionLegDetails / CommissionGeneralDetails / CommissionDetails / Type / BEND and Rate (in the same CommissionDetails sequence)

[2-SWIT] SwitchExecutionDetails / SubscriptionLegDetails / CommissionGeneralDetails / CommissionDetails / Type / BEND and Rate (in the same CommissionDetails sequence)

Mapping

06 December 2013 67

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015

O 92A Entrance Commission Rate Specifies the entrance commission rate applied to the order.

C :92A::ENTF//15d

[1-SWIF] SwitchExecutionDetails / RedemptionLegDetails CommissionGeneralDetails / CommissionDetails / Type / FEND and Rate (in the same CommissionDetails sequence)

[2-SWIT] SwitchExecutionDetails / SubscriptionLegDetails / CommissionGeneralDetails / CommissionDetails / Type / FEND and Rate (in the same CommissionDetails sequence)

O 94a Place of Trade

C :94B::TRAD//4!c/30x

No equivalent. Not applicable.

M 22a Buy/Sell Indicator Indicates whether the transaction relates to the subscription or redemption of an investment fund.

C 22H::BUSE//4!c 4!c = SWIF or SWIT

No equivalent The buy/sell indicator is used to determine the equivalent MX. See section 2 Message Equivalencies.

SWIF Switch From (Redemption)

SWIT Switch To (Subscription)

Payment Indicator Indicates whether the instruction is free or against payment. For funds, this field should always be set to APMT (against payment). If the transaction will settle free and clean (separate from cash payment), please refer to Settlement Condition field (22F::STCO).

:22F::PAYM//AMPT or FREE

No equivalent. Not applicable.

CASH Distribution of cash to holders.

Standards

68 Funds MT to MX Mapping

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015

DRIP Reinvestment proceeds into securities.

Corporate Action Option (Dividend Option) [1=SWIF] Identifies the corporate action options available to the account owner.

CASH Distribution of cash to holders.

DRIP Reinvestment proceeds into securities.

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / IncomePreference / CASH or DRIP (May also be mapped to: SwitchExecutionDetails / RedemptionLegDetails / FinancialInstrumentDetails / DistributionPolicy / DIST or ACCU

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / IncomePreference / CASH or DRIP (May also be mapped to: SwitchExecutionDetails / SubscriptionLegDetails / FinancialInstrumentDetails / DistributionPolicy / DIST or ACCU

O 22a Type of Price Indicates the type of price given in the deal price field. If the field is not used, the deal price is deemed to be the deal price as per the prospectus of the fund. Usage of this field is optional and its usage should be agreed upon in a bilateral agreement between the Sender and Receiver of the message.

C :22F::PRIC/SMPG/4!c

Mapping

06 December 2013 69

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015

The following codes can be used within the funds industry with the data source scheme SMPG:

BIPR Bid Price

NAVP Net Asset Value Price

OFRP Offer Price

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / PriceDetails / Type / BIDE or NAVL or OFFR

[2=SWIT] SwitchExecutionDetails / RedemptionLegDetails / PriceDetails / Type / BIDE or NAVL or OFFR

O 22a Trade Condition Indicator (Cum / EX Dividend Option) Indicates the conditions under which the order/trade was executed.

C :22F::TTCO//CDIV or :22F::TTCO//XDIV

CDIV Trade is executed cum dividend.

XDIV Trade is executed ex dividend.

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / CumDividendIndicator / true or false

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / CumDividendIndicator / true or false

O 22a Capital Gain In/Out Indicator Specifies whether the capital gain is in the scope of the EU Savings directive for the income realised upon the sale, refund or redemption of shares and units.

C 22F::ECIO//4!c 4!c = EUSI or EUSO or UKWN

EUSI Capital gain is in the scope of the directive.

EUSO Capital gain is out of the scope of the directive.

UKWN Unknown whether capital gain is in or out of the scope of the directive.

[1=SWIF] SwitchExecutionDetails /

Standards

70 Funds MT to MX Mapping

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015

RedemptionLegDetails / TaxGeneralDetails / EUCapitalGain / EUSI or EUSO or UKNW

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / TaxGeneralDetails / EUCapitalGain / EUSI or EUSO or UKNW

O 22a TIS Calculated Indicator Indicates if the fund calculates the taxable income per share.

C :22F::TSTA//4!c 4!c = TSIN or TSIY or UKWN

TSIN The fund is NOT calculating the taxable income per share within NAV.

TSIY The fund is calculating the taxable income per share within NAV.

UKWN Unknown whether the fund is calculating the taxable income per share within NAV.

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / DealingPriceDetails / TaxableIncomePerShareCalculated / TSIN or TSIY or UKNW

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / DealingPriceDetails / TaxableIncomePerShareCalculated / TSIN or TSIY or UKNW

O 11a Currency (Requested Settlement Currency) For funds, this confirms the currency in which the instructing party wishes to settle the order, when different from the NAV currency or base currency of a fund.

C 11A::4!c//3!a 4!c = FXIB or FXIS 3!a = ISO Currency Code

FXIB Currency to buy.

FXIS Currency to sell.

[1=SWIF] SwitchOrderDetails /

Mapping

06 December 2013 71

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015

RedemptionLegDetails / RequestedSettlementCurrency

[2=SWIT] SwitchOrderDetails / SubscriptionLegDetails / RequestedSettlementCurrency

M 16R Start of Block – Confirmation Parties (1) C1 :16R: CONFPRTY

M 95a Party Identifier – Instructing Party [1=SWIF] Identifies the instructing party. (Qualifier SELL in the redemption leg.)

:95P::4!c//BIC or :95R::4!c//8c/34x or :95Q::4!c//4*35x 4!c = SELL 8c = Data Source Scheme

SwitchExecutionDetails / InvestmentAccountDetails / OwnerIdentification Or if 95a INVE is present: SwitchExecutionDetails / RelatedPartyDetails / Identification and / ExtendedRole / INST (in the same RelatedPartyDetails sequence.)

O 97a Safekeeping Account [1=SWIF] Specifies the safekeeping account number of the instructing party.

C1 :97A::SAFE//35x SwitchExecutionDetails / InvestmentAccountDetails / AccountIdentification / Proprietary / Identification Or if 95a INVE is present: SwitchExecutionDetails / RelatedPartyDetails / Account / Identification / Proprietary / Identification (in same RelatedPartyDetails sequence as ExtendedRole / INST)

O 97a Cash Account Specifies the cash account of the instructing party.

[1=SWIF] SwitchExecutionDetails /

Standards

72 Funds MT to MX Mapping

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015

CashSettlementDetails / CashInPaymentInstrument / PaymentInstrument / CashAccountDetails / AccountIdentification / Proprietary / Identification

[2=SWIT] SwitchExecutionDetails / CashSettlementDetails / CashOutPaymentInstrument / PaymentInstrument / CashAccountDetails / AccountIdentification / Proprietary / Identification

O 20C Processing Reference [1=SWIF] Reference meaningful to the instructing party.

C1

20C:PROC//35x SwitchExecutionDetails / ClientReference

M 16S End of Block – Confirmation Parties (1) C1 :16S:CONFPRTY

M 16R Start of Block – Confirmation Parties (2) (Optional) C1 :16R:CONFPRTY

M 95a Party Identifier – Investor [1=SWIF] Identifies the individual or organisation on whose behalf the Sender of the message is acting (directly or indirectly), that is, the beneficiary. If the INVE is not present in the message, it is assumed that the party identified in SELL in the redemption leg is the instructing party and the investor.

C1 :95P::INVE//BIC or :95R::INVE//8c/34x or :95Q::INVE//4*35x 8c = Data Source Scheme

SwitchExecutionDetails / InvestmentAccountDetails / OwnerIdentification

O 97a Safekeeping Account [1=SWIF] Specifies the safekeeping account number of the investor.

C1 :97A::SAFE//35x SwitchExecutionDetails / InvestmentAccountDetails / AccountIdentification / Proprietary / Identification

M 16S End of Block – Confirmation Parties (2) C1 :16S:CONFPRTY

M 16R Start of Block – Confirmation Parties (3) (Optional) C1 :16R:CONFPRTY

M 95a Party Identifier – First Third-Party Intermediary (Intermediary 1) [1=SWIF]

:95P::STBR//BIC or :95R::STBR//8c/34x or

SwitchExecutionDetails / RelatedPartiesDetails / Identification

Mapping

06 December 2013 73

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015

Identifies an additional party in the transaction chain between the instructing party and the final party (executing party)

:95Q::STBR//4*35x 8c = Data Source Scheme

and Role / INTR (in the same RelatedPartyDetails sequence)

O 97a Safekeeping Account [1=SWIF] Specifies the safekeeping account number of the party identified in 95a STBR.

C1 :97A::SAFE//35x SwitchExecutionDetails / RelatedPartiesDetails / Account / Identification / Proprietary / Identification (in same RelatedPartyDetails sequence as Role / INTR)

M 16S End of Block – Confirmation Parties (3) C1 :16S:CONFPRTY

M 16R Start of Block – Confirmation Parties (4) (Optional) C1 :16R:CONFPRTY

M 95a Party Identifier – Second Third-party Intermediary (Intermediary 2) [1=SWIF] Identifies an additional party in the transaction chain between the party identified in the STBR qualifier and the final party (executing party).

:95P::CLBR//BIC or :95R::CLBR//8c/34x or :95Q::CLBR//4*35 8c = Data Source Scheme

SwitchExecutionDetails / RelatedPartiesDetails / Identification and ExtendedRole / INT2 (in the same RelatedPartyDetails sequence)

O 97a Safekeeping Account [1=SWIF] Specifies the safekeeping account number of the party identified in 95a CLBR.

C1 :97A::SAFE//35x SwitchExecutionDetails / RelatedPartiesDetails / Account / Identification / Proprietary / Identification (in same RelatedPartyDetails sequence as ExtendedRole / INT2)

M 16S End of Block – Confirmation Parties (4) C1 :16S:CONFPRTY

M 16R Start of Block – Confirmation Parties (5) (Optional) C1 :16R:CONFPRTY

M 95a Party Identifier – Executing Party [1=SWIF] Identifies the executing party. (Qualifier BUYR in the redemption leg. )

:95P::4!c//BIC or :95R::4!c//8c/34x or :95Q::4!c//4*35 4!c = BUYR 8c = Data Source Scheme

Variation 1: SwitchExecutionDetails / InvestmentAccountDetails / Account Servicer Variation 2: SwitchExecutionDetails / RelatedPartiesDetails / Identification and

Standards

74 Funds MT to MX Mapping

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015

Role /TRAG (in the same RelatedPartyDetails sequence)

O 97a Safekeeping Account [1=SWIF] Specifies the safekeeping account number of the executing party.

C1 :97A::SAFE//35x Variation 1: Not mapped Variation 2: SwitchExecutionDetails / RelatedPartiesDetails / Account / Identification / Proprietary / Identification (in same RelatedPartyDetails sequence as Role / TRAG)

M 16S End of Block – Confirmation Parties (5) C1 :16S:CONFPRTY

M 36B Quantity of Financial Instrument Confirms the number of units.

C :36B::CONF/UNIT/15d

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / UnitsNumber

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / UnitsNumber

M 35B Financial Instrument Identification

C :35B::[ISIN1!e12!c] [4*35]

[1=SWIF] Identification of the financial instrument redeemed.

SwitchExecutionDetails / RedemptionLegDetails / FinancialInstrumentDetails / Identification

[2=SWIT] Article I. Identification of the financial instrument subscribed.

SwitchExecutionDetails / SubscriptionLegDetails / FinancialInstrumentDetails / Identification

M 16R Start of Block – Financial Instrument Attributes C2 :16R:FIA

O 22a Form of Securities Indicates that the issued units are in bearer (BEAR) or registered form (REGD.)

C2 :22F::FORM/BEAR or :22F::FORM/REGD

[1=SWIF] SwitchExecutionDetails /

Mapping

06 December 2013 75

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015

RedemptionLegDetails / FinancialInstrumentDetails / SecuritiesForm

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / FinancialInstrumentDetails / SecuritiesForm

O 11A Currency of Denomination (Requested NAV Currency) For funds, this field is used in the MT 502 to request an alternative currency to be used for the NAV price.

C2 :11A::DENO//3!a 3!a = ISO Currency Code

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / RequestedNAVCurrency

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / RequestedNAVCurrency

O 12a Class Type of Financial Instrument Classification type of the financial instrument.

C3 :12A::CLAS//30x or :12C::CLAS//6!c

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / FinancialInstrumentDetails / ClassType

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / FinancialInstrumentDetails / ClassType

O 90a Taxable Income Per Share Specifies the amount included in the NAV that corresponds, per share, to gains directly or indirectly derived from interest payments within the scope of the EU Savings Directive.

C2 :90B::TSMT//ACTU/3!a15d

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails/ PriceDetails /

Standards

76 Funds MT to MX Mapping

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015

TaxableIncomePerShare

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails/ PriceDetails / TaxableIncomePerShare

M 16S End of Block – Financial Instrument Attributes C2 :16S:FIA

O 70E Trade Processing Narrative Specifies additional information to be exchanged between the Sender and Receiver of the message. The field is used to specify data for which no structured field exists. The following definitions are being used:

B : 70E::TPRO//10*35

Forced Commission Percentage (FOCO) (Switch) Identifies the percentage value of a forced commission

/FOCO/PRCT/15d

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / ChargeDetails / Type / SWIT and Rate (in the same ChargeDetails sequence)

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / ChargeDetails / Type / SWIT and Rate (in the same ChargeDetails sequence)

Numbering of the Confirmation (SETT) Indicates the current order execution. Used for one-to-many, many-to-one or many-to-many switches.

70E::TPRO//SETT/3!n No equivalent. Not applicable as the SwitchOrderConfirmation allows all the legs to be identified in a single message.

Numbering of the Confirmation (TOSE) Indicates the total number of linked order confirmations. Used for one-to-many, many-to-one or many-to-many switches.

70E::TPRO/TOSE/3!n No equivalent. Not applicable as the SwitchOrderConfirmation allows all the legs to be identified in a single message.

Fixed Charge Currency (FHCH) Indicates the currency in which charges are to be applied.

/FCHC/3!a

No equivalent.

Commission Percentage (COMM)

/COMM/PRCT/15d

[1=SWIF] SwitchExecutionDetails /

Mapping

06 December 2013 77

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015

RedemptionLegDetails / CommissionDetails / Type / FEND or BEND and Rate (in the same CommissionDetails sequence)

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / CommissionDetails / Type / FEND or BEND and Rate (in the same CommissionDetails sequence)

Exchange rate value date (EXRD) Identifies the value date that applies to the exchange rate between the amounts in quotation currency and the amounts in settlement currency.

/EXRD/8!n

SwitchExecutionDetails / ForeignExchangeDetails / QuotationDate

Rounding amount (RODG) Identifies the rounding that has been applied.

/RODG/3!a15d (3!a has to be a valid ISO currency code)

No equivalent.

Switch percentage allocation (SWIT) Identifies the percentage of the redemption proceeds switched to each subscribed sub-fund.

/SWIT/PRCT/15d (100% = 100)

SwitchExecutionDetails / RedemptionLegDetails HoldingsRedemptionRate

Discounted Percentage (ISDI) Indicates the requested discount percentage applied to the confirmation.

/ISDI/PRCT/15d

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / ChargeDetails / Type / DISC and Rate (in the same ChargeDetails sequence)

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / ChargeDetails / Type / DISC and Rate (in the same ChargeDetails sequence)

M 16S End of Block – Confirmation Details C :16S:CONFDET

Standards

78 Funds MT to MX Mapping

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015

M 16R Start of Block – Settlement Details (Mandatory) D :16R:SETDET

M 22a Settlement Transaction Type Indicator Indicates the type of settlement transaction. For investment funds, this field should be set to TRAD (Trade). Alternatively, a Data Source Scheme (DSS) value may be used if required and bilaterally agreed upon by the Sender and Receiver of the message. NOTE: The values SUBS and REDM must not be used. The code ETFT (Exchange Traded Funds) is available in the MT 515. There is no equivalent in the MX.)

D :22F::SETR//TRAD No equivalent. Not applicable.

O 22a Settlement Transaction Condition Indicates the condition under which the transaction will settle. FRCL indicates settlement will occur separately from cash payment (free and clean).

D :22F::STCO//FRCL No equivalent. Not applicable.

M 16R Start of Block – Settlement Parties (Optional) D1 :16R:SETPRTY

Please See section 6, "Settlement Parties"

M 16S End of Block – Settlement Parties D1 :16R:SETPRTY

M 16R Start of Block –Cash Parties (Optional) D2 :16R:CSHPRTY

Please See section 6, "Cash Parties"

M 16S End of Block – Settlement Parties D2 :16S:CSHPRTY

M 16R Start of Block – Amount D3 :16R:AMT

M 19A Settlement Amount [1=SWIF] Specifies the amount to be paid for the subscription or redemption.

:19A::SETT//[N] 3!a 15d SwitchExecutionDetails / SettlementAmount

O 19A Resulting Amount Specifies the countervalue of a foreign exchange conversion.

D3 :19A::RESU//[N] 3!a15d SwitchExecutionDetails / ForeignExchangeDetails / ToAmount

O 98a Value Date Specifies the value date for the settlement amount.

D3 :98A::VALU//8!c or :98C::VALU//8!c6!n

No semantic equivalent. Copy to Extension sequence if required.

O 92B Exchange Rate D3 :92B::EXCH//3!a3!a/15d SwitchExecutionDetails /

Mapping

06 December 2013 79

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015

Specifies the exchange rate applied for the foreign exchange transaction.

ForeignExchangeDetails / UnitCurrency and QuotedCurrency and ExchangeRate

M 16S End of Block – Amount D3 :16S:AMT

M 16R Start of Block – Amount (Optional) D3 :16R:AMT

M 19A Deal Amount Price multiplied by quantity.

:19A::DEAL//[N] 3!a 15d

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / GrossAmount

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / NetAmount

M 16S End of Block – Amount D3 :16S:AMT

M 16R Start of Block – Amount (Optional) D3 :16R:AMT

Charges / Fees Amount :19A::CHAR//[N] 3!a 15d

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / ChargeGeneralDetails / ChargeDetails / Type / CHAR and Amount (in the same ChargeDetails sequence)

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / ChargeGeneralDetails / ChargeDetails / Type / CHAR and Amount (in the same ChargeDetails sequence)

M 16S End of Block – Amount D3 :16S:AMT

M 16R Start of Block – Amount (Optional) D3 :16R:AMT

Entrance fees Amount :19A::ENTF//[N] 3!a 15d

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / ChargeGeneralDetails / ChargeDetails / Type / FEND and Amount

Standards

80 Funds MT to MX Mapping

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015

(in the same ChargeDetails sequence)

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / ChargeGeneralDetails / ChargeDetails / Type / FEND and Amount (in the same ChargeDetails sequence)

M 16S End of Block – Amount D3 :16S:AMT

M 16R Start of Block – Amount (Optional) D3 :16R:AMT

Backload fees Amount :19A::BAKL//[N] 3!a 15d

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / ChargeGeneralDetails / ChargeDetails / Type / BEND and Amount (in the same ChargeDetails sequence)

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / ChargeGeneralDetails / ChargeDetails / Type / BEND and Amount (in the same ChargeDetails sequence)

M 16S End of Block – Amount D3 :16S:AMT

M 16R Start of Block – Amount (Optional) D3 :16R:AMT

Discount Amount :19A:: //[N] 3!a 15d

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / ChargeGeneralDetails / ChargeDetails / Type / DISC and Amount (in the same ChargeDetails sequence)

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / ChargeGeneralDetails / ChargeDetails / Type / DISC and Amount (in the same ChargeDetails sequence)

Mapping

06 December 2013 81

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015

M 16S End of Block – Amount D3 :16S:AMT

M 16R Start of Block – Amount (Optional) D3 :16R:AMT

Local Commission Amount of commission paid to the instructing party or intermediary.

:19A::LOCO//[N] 3!a 15d

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / CommissionGeneralDetails / CommissionDetails / Type BEND and Amount (in the same CommissionDetails sequence)

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / CommissionGeneralDetails / CommissionDetails / Type FEND and Amount (in the same CommissionDetails sequence)

M 16S End of Block – Amount D3 :16S:AMT

M 16R Start of Block – Amount (Optional) D3 :16R:AMT

Executing Broker’s Commission Amount of commission paid to an intermediary.

:19A::EXEC//[N] 3!a 15d

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / CommissionGeneralDetails / CommissionDetails / Amount (in the same CommissionDetails sequence)

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / CommissionGeneralDetails /

Standards

82 Funds MT to MX Mapping

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015

CommissionDetails / Amount (in the same CommissionDetails sequence)

M 16S End of Block – Amount D3 :16S:AMT

M 16R Start of Block – Amount (Optional) D3 :16R:AMT

Backload Fees Amount :19A::BAKL//[N] 3!a 15d

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / ChargeGeneralDetails / ChargeDetails / Type / BEND and Amount (in the same ChargeDetails sequence)

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / ChargeGeneralDetails / ChargeDetails / Type / BEND and Amount (in the same ChargeDetails sequence)

M 16S End of Block – Amount D3 :16S:AMT

M 16R Start of Block – Amount (Optional) D3 :16R:AMT

EU Tax Retention Amount Total amount of tax withheld at source in conformance with the EU Savings Directive.

:19A::EUTR//[N] 3!a 15d

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / TaxGeneralDetails / TaxDetails / Type / EUTR and Amount and ExemptionIndicator / false or true (in the same TaxDetails sequence)

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / TaxGeneralDetails / TaxDetails / Type / EUTR and Amount

Mapping

06 December 2013 83

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015

and ExemptionIndicator / false or true (in the same TaxDetails sequence)

M 16S End of Block – Amount D3 :16S:AMT

M 16R Start of Block – Amount (Optional) D3 :16R:AMT

Article II. Zwischengewinn. :19A::ZWSS//[N] 3!a 15d

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / TaxGeneralDetails / TaxDetails / Type / ZWIS and Amount and ExemptionIndicator / false or true (in the same TaxDetails sequence)

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / TaxGeneralDetails / TaxDetails / Type / ZWIS and Amount and ExemptionIndicator / false or true (in the same TaxDetails sequence)

M 16S End of Block – Amount D3 :16S:AMT

M 16R Start of Block – Amount (Optional) D3 :16R:AMT

Article III. Aktiengewinn. :19A::AKTI//[N] 3!a 15d

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / TaxGeneralDetails / TaxDetails / Type / AKT2 and Amount and ExemptionIndicator / false or true (in the same TaxDetails sequence)

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / TaxGeneralDetails / TaxDetails / Type / AKT2 and Amount and ExemptionIndicator / false or true

Standards

84 Funds MT to MX Mapping

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015

(in the same TaxDetails sequence)

M 16S End of Block – Amount D3 :16S:AMT

M 16R Start of Block – Amount (Optional) D3 :16R:AMT

Partial redemption withholding amount. :19A:: PRWI//[N] 3!a 15d No equivalent. Not applicable.

M 16S End of Block – Amount D3 :16S:AMT

M 16S End of Block – Settlement Details D :16S:SETDET

FX Details in the ISO 20022 Confirmations – Supplementary Information

06 December 2013 85

6 FX Details in the ISO 20022 Confirmations – Supplementary Information

There have been a number of problems with attempting a mapping of FX between the MT and MX, because of the mismatch between the two standards and the different approaches taken. Whilst this section does not provide a clearcut mapping for all scenarios, it does provide background information that should help the users of this document to take a more informed approach on how to map foreign exchange information.

The investment funds working group of the Securities Market Practice Group (SMPG) has recently been working on setting market practice for the use of the FX Details block in the ISO 20022 order confirmation messages. This market practice is published on MyStandards in the SMPG IF group in the order confirmations message usage guidelines and the accompanying business process document.

Foreign Exchange Details Information needed to process a currency exchange or conversion.

SMPG Usage Information: The order of the unit and quoted currencies in the exchange rate calculation is independent of the currencies in ToAmount and FromAmount.

If the USD equivalent of 1EUR is 1.3, the exchange rate may be expressed as 1.3. Equally, the EUR equivalent of 1USD is 0.769, so the exchange rate may be expressed as 0.769. The unit and quoted currencies inform the recipient of the message which of these conventions is being used.

M/O Element Name

ISO 20022 Definition SMPG MP information at element level

0.1 To Amount Cash amount resulting from a foreign exchange trade.

SMPG Usage Information: Should only be used where a specific component of the order confirmation, for example, a charge or commission amount is to be converted differently to the rest.

0..1 From Amount Cash amount for which a foreign exchange is required.

SMPG Usage Information: Should only be used where a specific component of the order confirmation, for example, a charge or commission amount is to be converted differently to the rest.

1..1 Unit Currency Currency in which the rate of exchange is expressed in a currency exchange. In the example 1GBP = xxxCUR, the unit currency is GBP.

SMPG Definition Refinement: Currency from which the quoted currency is converted in an exchange rate calculation.

Standards

86 Funds MT to MX Mapping

1..1 Quoted Currency

Currency into which the base currency is converted, in a currency exchange.

SMPG Definition Refinement: Currency into which the unit currency is converted in an exchange rate calculation.

1..1 Exchange Rate

The value of one currency expressed in relation to another currency. ExchangeRate expresses the ratio between UnitCurrency and QuotedCurrency (ExchangeRate = UnitCurrency/QuotedCurrency).

SMPG Definition Refinement: Factor used for the conversion of an amount from one currency into another. This reflects that amount of the quoted currency that can be purchased with one unit of the unit currency , as follows: 1 x CUR1 = nnn x CUR2, where: CUR1 is the unit currency CUR2 is the quoted currency nnn is the exchange rate.

Example.

How the exchange rate is expressed determines which currency is the Unit Currency and QuotedCurrency. So, if the amounts concerned are EUR 1000 and USD 1300, the exchange rate may be expressed as per either of the following examples:

Element SMPG Definition Refinements Example 1 Example 2

Unit Currency Currency from which the quoted currency is converted in an exchange rate calculation. EUR USD

Quoted Currency Currency into which the unit currency is converted in an exchange rate calculation. USD EUR

Exchange Rate Factor used for the conversion of an amount from one currency into another. This reflects that amount of the quoted currency that can be purchased with one unit of the unit currency, as follows:

1 x CUR1 = nnn x CUR2, where: CUR1 is the unit currency CUR2 is the quoted currency nnn is the exchange rate.

1.3 0.769

How does this work? An example:

In the execution of a subscription, the pricing is done in EUR. However, for this subscription, the customer wants to pay in USD, thus, the TA needs to convert the EUR amount of the order into USD so that the customer knows what USD is required for settlement.

For example, the SettlementAmount is USD 1300 for an order that is valued at EUR 1000. If present in the FX Details sequence, the ToAmount is EUR 1000 and the FromAmount is USD 1300.

FX Details in the ISO 20022 Confirmations – Supplementary Information

06 December 2013 87

When this is mapped to the MT 515, 19A SETT is USD 1300 and 19A RESU is EUR 1000. In the 515, 19A SETT always contains the amount to be settled.

MX MT Definition

<Setttlement Amount> USD 1300 19A SETT Amount to be settled

<From Amount> USD 1300 (if present)

<To Amount> EUR 1000 (if present) 19A RESU Countervalue of a foreign exchange conversion

Standards

88 Funds MT to MX Mapping

7 Additional Mapping 7.1 Party Contact (PACO) Narrative Field

It is difficult but not insurmountable to translate from a narrative field in the MT, if the destination field in the MX is a structured field. It means that the data must first be identified and extracted from the source field and then validated to ensure it conforms to the syntax of the target field. An alternative is to always translate a text field to a text field in the target message.

7.1.1 MT 502 Subscription and Redemption Order Seq Tag Field Name and Description MT 502 Field Content MX equivalent setr.010 and setr.004

B2 TRADPRTY

70C Party Narrative The party narrative contains additional information about the party identified in this block for which no structured field exists in the message.

:70C::PACO//6*35

Type of Commission Requested

/EXEC/GRAM or GRPE or NEAM or NEPE

GRAM Gross Amount MultipleOrderDetails / IndividualOrderDetails / CommissionDetails / Basis / GRAM

GRPE Gross Percentage MultipleOrderDetails / IndividualOrderDetails / CommissionDetails / ExtendedBasis / GRPE

NEAM Net Amount MultipleOrderDetails / IndividualOrderDetails / CommissionDetails / Basis / NEAM

NEPE Net Percentage MultipleOrderDetails / IndividualOrderDetails / CommissionDetails / ExtendedBasis / NEPE

Commercialisation Contract Identifies the commercialisation contract under which the order is made.

/COMC/29x

MultipleOrderDetails / IndividualOrderDetails / CommissionDetails / CommercialAgreementReference

It is assumed that ENTF specifies a charge rate to be levied on the investor.

/ENTF/PRCT/15d

MultipleOrderDetails / IndividualOrderDetails / ChargeDetails / Type / FEND and Rate (in the same sequence as ChargeDetails)

It is assumed that ENTG specifies a charge amount to be levied on the investor.

/ENTG/[N]3!a15d

MultipleOrderDetails / IndividualOrderDetails / ChargeDetails / Type / FEND and Amount (in the same sequence as ChargeDetails)

It is assumed that BAKL specifies a charge rate to /BAKL/PRCT/15d MultipleOrderDetails / IndividualOrderDetails /

Additional Mapping

06 December 2013 89

be levied on the investor. ChargeDetails / Type / FEND and Rate (in the same sequence as ChargeDetails)

It is assumed that BAKM specifies a charge amount to be levied on the investor.

/BAKM/[N]3!a15d

MultipleOrderDetails / IndividualOrderDetails / ChargeDetails / Type / FEND and Amount (in the same sequence as ChargeDetails)

7.1.2 MT 502 Switch Order Seq Tag Field Name and Description MT 502 Field Content MX equivalent setr.013

B2 TRADPRTY

70C Party Narrative The party narrative contains additional information about the party identified in this block for which no structured field exists in the message.

:70C::PACO//6*35

Type of Commission Requested

/EXEC/GRAM or GRPE or NEAM or NEPE

GRAM Gross Amount

[1=SWIF] SwitchOrderDetails / RedemptionLegDetails / CommissionDetails / Basis / GRAM

[2=SWIT] SwitchOrderDetails / SubscriptionLegDetails / CommissionDetails / Basis / GRAM

GRPE Gross Percentage

[1=SWIF] SwitchOrderDetails / RedemptionLegDetails / CommissionDetails / ExtendedBasis / GRPE

[2=SWIT] SwitchOrderDetails / SubscriptionLegDetails / CommissionDetails / ExtendedBasis / GRPE

NEAM Net Amount

[1=SWIF] SwitchOrderDetails / RedemptionLegDetails / CommissionDetails / Basis / NEAM

[2=SWIT] SwitchOrderDetails / SubscriptionLegDetails / CommissionDetails / Basis / NEAM

NEPE Net Percentage

[1=SWIF] SwitchOrderDetails / RedemptionLegDetails /

Standards

90 Funds MT to MX Mapping

CommissionDetails / ExtendedBasis / NEPE

[2=SWIT] SwitchOrderDetails / SubscriptionLegDetails / CommissionDetails / ExtendedBasis / NEPE

Commercialisation Contract Identifies the commercialisation contract under which the order is made.

/COMC/29x

[1=SWIF] SwitchOrderDetails / RedemptionLegDetails / CommissionDetails / CommercialAgreementReference

[2=SWIT] SwitchOrderDetails / SubscriptionLegDetails / CommissionDetails / CommercialAgreementReference

It is assumed that ENTF specifies a charge rate to be levied on the investor.

/ENTF/PRCT/15d

[1=SWIF] SwitchOrderDetails / RedemptionLegDetails / ChargeDetails / Type / FEND and Rate (in the same sequence as ChargeDetails)

[2=SWIT] SwitchOrderDetails / SubscriptionLegDetails / ChargeDetails / Type / FEND and Rate (in the same sequence as ChargeDetails)

It is assumed that ENTG specifies a charge amount to be levied on the investor.

/ENTG/[N]3!a15d

[1=SWIF] SwitchOrderDetails / RedemptionLegDetails / ChargeDetails / Type / FEND and Amount (in the same sequence as ChargeDetails)

[2=SWIT] SwitchOrderDetails SubscriptionLegDetails / ChargeDetails / Type / FEND and Amount (in the same sequence as ChargeDetails)

It is assumed that BAKL specifies a charge rate to be levied on the investor.

/BAKL/PRCT/15d

[1=SWIF] SwitchOrderDetails / RedemptionLegDetails / ChargeDetails / Type / FEND and Rate (in the same sequence as ChargeDetails)

[2=SWIT] SwitchOrderDetails / SubscriptionLegDetails / ChargeDetails

Additional Mapping

06 December 2013 91

/ Type / FEND and Rate (in the same sequence as ChargeDetails)

It is assumed that BAKM specifies a charge amount to be levied on the investor.

/BAKM/[N]3!a15d

[1=SWIF] SwitchOrderDetails / RedemptionLegDetails / ChargeDetails / Type / FEND and Amount (in the same sequence as ChargeDetails)

[2=SWIT] SwitchOrderDetails / SubscriptionLegDetails / ChargeDetails / Type / FEND and Amount (in the same sequence as ChargeDetails)

7.1.3 MT 515 Subscription and Redemption Order Confirmation Seq Tag Field Name and Description MT 515 Field Content MX equivalent setr.012 and setr.006

Sequence C1 CONFPRTY

70C Party Narrative The party narrative contains additional information about the party identified in this block for which no structured field exists in the message.

:70C::PACO//6*35

Type of Commission Requested

/EXEC/GRAM or GRPE or NEAM or NEPE

GRAM Gross Amount MultipleExecutionDetails / IndividualExecutionDetails / CommissionDetails / Basis / GRAM

GRPE Gross Percentage MultipleExecutionDetails / IndividualExecutionDetails / CommissionDetails / ExtendedBasis / GRPE

NEAM Net Amount MultipleExecutionDetails / IndividualExecutionDetails / CommissionDetails / Basis / NEAM

NEPE Net Percentage MultipleExecutionDetails / IndividualExecutionDetails / CommissionDetails / ExtendedBasis / NEPE

Standards

92 Funds MT to MX Mapping

Commercialisation Contract Identifies the commercialisation contract under which the order is made.

/COMC/29x

MultipleExecutionDetails / IndividualExecutionDetails / CommissionDetails / CommercialAgreementReference

It is assumed that ENTF specifies a charge rate to be levied on the investor.

/ENTF/PRCT/15d

MultipleExecutionDetails / IndividualExecutionDetails / ChargeDetails / Type / FEND and Rate (in the same sequence as ChargeDetails)

It is assumed that ENTG specifies a charge amount to be levied on the investor.

/ENTG/[N]3!a15d

MultipleExecutionDetails / IndividualExecutionDetails / ChargeDetails / Type / FEND and Amount (in the same sequence as ChargeDetails)

It is assumed that BAKL specifies a charge rate to be levied on the investor.

/BAKL/PRCT/15d

MultipleExecutionDetails / IndividualExecutionDetails / ChargeDetails / Type / FEND and Rate (in the same sequence as ChargeDetails)

It is assumed that BAKM specifies a charge amount to be levied on the investor.

/BAKM/[N]3!a15d

MultipleExecutionDetails / IndividualExecutionDetails / ChargeDetails / Type / FEND and Amount (in the same sequence as ChargeDetails)

7.1.4 MT 515 Switch Confirmation Seq

Tag Field Name and Description MT 515 Field Content MX equivalent setr.015

Sequence C1 CONFPRTY

70C Party Narrative The party narrative contains additional information about the party identified in this block for which no structured field exists in the message.

:70C::PACO//6*35

Type of Commission Requested

/EXEC/GRAM or GRPE or NEAM or NEPE

GRAM Gross Amount

Additional Mapping

06 December 2013 93

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / CommissionDetails / Basis / GRAM

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / CommissionDetails / Basis / GRAM

GRPE Gross Percentage

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / CommissionDetails / ExtendedBasis / GRPE

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / CommissionDetails / ExtendedBasis / GRPE

NEAM Net Amount

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / CommissionDetails / Basis / NEAM

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / CommissionDetails / Basis / NEAM

NEPE Net Percentage

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / CommissionDetails / ExtendedBasis / NEPE

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / CommissionDetails / ExtendedBasis / NEPE

Commercialisation Contract Identifies the commercialisation contract under which the order is made.

/COMC/29x

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / CommissionDetails / CommercialAgreementReference

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / CommissionDetails / CommercialAgreementReference

It is assumed that ENTF specifies a charge rate to /ENTF/PRCT/15d

Standards

94 Funds MT to MX Mapping

be levied on the investor. [1=SWIF] SwitchExecutionDetails

RedemptionLegDetails / ChargeDetails / Type / FEND and Rate (in the same sequence as ChargeDetails)

[2=SWIT] SwitchExecutionDetails SubscriptionLegDetails / ChargeDetails / Type / FEND and Rate (in the same sequence as ChargeDetails)

It is assumed that ENTG specifies a charge amount to be levied on the investor.

/ENTG/[N]3!a15d

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / ChargeDetails / Type / FEND and Amount (in the same sequence as ChargeDetails)

[2=SWIT] SwitchExecutionDetails SubscriptionLegDetails / ChargeDetails / Type / FEND and Amount (in the same sequence as ChargeDetails)

It is assumed that BAKL specifies a charge rate to be levied on the investor.

/BAKL/PRCT/15d

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / ChargeDetails / Type / FEND and Rate (in the same sequence as ChargeDetails)

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / ChargeDetails / Type / FEND and Rate (in the same sequence as ChargeDetails)

It is assumed that BAKM specifies a charge amount to be levied on the investor.

/BAKM/[N]3!a15d

[1=SWIF] SwitchExecutionDetails / RedemptionLegDetails / ChargeDetails / Type / FEND and Amount (in the same sequence as ChargeDetails)

Additional Mapping

06 December 2013 95

[2=SWIT] SwitchExecutionDetails / SubscriptionLegDetails / ChargeDetails / Type / FEND and Amount (in the same sequence as ChargeDetails)

7.2 Settlement Parties Basically, the mapping shown in this document for the SETPRTY sequences is:

REAG Receiving Side Details / Receiving Agent Details

RECU Receiving Side Details / Receivers Intermediary Details

BUYR Receiving Side Details / Receivers Custodian Details

DEAG Delivering Side Details / Delivering Agent Details

DECU Delivering Side Details / Deliverers Intermediary Details

SELL Delivering Side Details / Deliverers Custodian Details

An alternative approach is:

REAG Receiving Side Details / Receiving Agent Details

RECU Receiving Side Details / Receivers Custodian Details

REI1 Receiving Side Details / Receivers Intermediary Details

BUYR Not mapped

DEAG Delivering Side Details / Delivering Agent Details

DECU Delivering Side Details / Deliverers Custodian Details

DEI1 Delivering Side Details / Deliverers Intermediary Details

SELL Not mapped

Standards

96 Funds MT to MX Mapping

7.2.1 MT 502 Subscription and Redemption Order

Status Tag Field Name and Description MT 502 Seq Field Content MX equivalent setr.004 and setr.010

M 16R Start of Block – Settlement Parties (Optional) C1 :16R:SETPRTY

M 95a

Place of Settlement Generally for Investment funds this is the transfer agent or fund manager.

C1 :95P::PSET//BIC or :95Q::PSET//4*35x

MultipleOrderDetails / IndividualOrderDetails / SettlementAndCustodyDetails / SettlementPlace

M 16S End of Block – Settlement Parties C1 :16S:SETPRTY

M 16R Start of Block – Settlement Parties (Optional) C1 :16R:SETPRTY

M 95a Receiving Agent Party that interacts with the place of settlement.

C1 :95P::REAG//BIC or :95R::REAG //8c/34x or :95Q::REAG //4*35x 8c = Data Source Scheme

MultipleOrderDetails / IndividualOrderDetails / SettlementAndCustodyDetails / ReceivingSideDetails / ReceivingAgentDetails / PartyIdentification

O 97a Safekeeping Account Account of the party identified in 95a REAG.

C1 :97A::SAFE//35x MultipleOrderDetails / IndividualOrderDetails / SettlementAndCustodyDetails / ReceivingSideDetails / ReceivingAgentDetails / AccountIdentification / Proprietary / Identification

M 16R Start of Block – Settlement Parties (Optional) C1 :16R:SETPRTY

M 16S End of Block – Settlement Parties C1 :16S:SETPRTY

M 95a Receiver’s Custodian Party that interacts with the receiving agent.

C1 :95P::RECU//BIC or :95R::RECU //8c/34x or :95Q::RECU //4*35x

MultipleOrderDetails / IndividualOrderDetails / SettlementAndCustodyDetails / ReceivingSideDetails / ReceiversIntermediaryDetails / PartyIdentification

O 97a Safekeeping Account Account of the party identified in 95a RECU.

C1 :97A::SAFE//35x MultipleOrderDetails / IndividualOrderDetails / SettlementAndCustodyDetails / ReceivingSideDetails /

Additional Mapping

06 December 2013 97

Status Tag Field Name and Description MT 502 Seq Field Content MX equivalent setr.004 and setr.010 ReceiversIntermediaryDetails / AccountIdentification / Proprietary / Identification

M 16S End of Block – Settlement Parties C1 :16S:SETPRTY

M 16R Start of Block – Settlement Parties (Optional) C1 :16R:SETPRTY

M 95a Buyer Party that receives the financial instrument.

C1 :95P::BUYR//BIC or :95R::BUYR //8c/34x or :95Q::BUYR //4*35x

MultipleOrderDetails / IndividualOrderDetails / SettlementAndCustodyDetails / ReceivingSideDetails / ReceiversCustodianDetails / AccountIdentification / Proprietary / Identification

O 97a Safekeeping Account Account of the party identified in 95a BUYR.

C1 :97A::SAFE//35x MultipleOrderDetails / IndividualOrderDetails / SettlementAndCustodyDetails / ReceivingSideDetails / ReceiversCustodianDetails / AccountIdentification / Proprietary / Identification

M 16S End of Block – Settlement Parties C1 :16S:SETPRTY

M 16R Start of Block – Settlement Parties (Optional) C1 :16R:SETPRTY

M 95a Delivering Agent Party that interacts with the place of Settlement.

C1 :95P::DEAG//BIC or :95R::DEAG //8c/34x or :95Q::DEAG //4*35x

MultipleOrderDetails / IndividualOrderDetails / SettlementAndCustodyDetails / DeliveringSideDetails / DeliveringAgentDetails / PartyIdentification

O 97a Safekeeping Account Account of the party identified in 95a DEAG.

C1 :97A::SAFE//35x MultipleOrderDetails / IndividualOrderDetails / SettlementAndCustodyDetails / DeliveringSideDetails / DeliveringAgentDetails / AccountIdentification / Proprietary / Identification

M 16S End of Block – Settlement Parties C1 :16S:SETPRTY

M 16R Start of Block – Settlement Parties (Optional) C1 :16R:SETPRTY

Standards

98 Funds MT to MX Mapping

Status Tag Field Name and Description MT 502 Seq Field Content MX equivalent setr.004 and setr.010

M 95a Deliverer’s Custodian Party that interacts with the delivering agent.

C1 :95P::DECU//BIC or :95R::DECU //8c/34x or :95Q::DECU //4*35x

MultipleOrderDetails / IndividualOrderDetails / SettlementAndCustodyDetails / DeliveringSideDetails / DeliverersIntermediaryDetails / PartyIdentification

O 97a Safekeeping Account Account of the party identified in 95a DECU.

C1 :97A::SAFE//35x MultipleOrderDetails / IndividualOrderDetails / SettlementAndCustodyDetails / DeliveringSideDetails / DeliverersIntermediaryDetails / AccountIdentification / Proprietary / Identification

M 16S End of Block – Settlement Parties C1 :16S:SETPRTY

M 16R Start of Block – Settlement Parties (Optional) C1 :16R:SETPRTY

M 95a Seller Party that delivers the financial instrument.

C1 :95P::SELL//BIC or :95R::SELL//8c/34x or :95Q::SELL//4*35x

MultipleOrderDetails / IndividualOrderDetails / SettlementAndCustodyDetails / DeliveringSideDetails / DeliverersCustodianDetails / AccountIdentification / Proprietary / Identification

O 97A Safekeeping Account Account of the party identified in 95a SELL.

C1 :97A::SAFE//35x MultipleOrderDetails / IndividualOrderDetails / SettlementAndCustodyDetails / DeliveringSideDetails / DeliverersCustodianDetails / AccountIdentification / Proprietary / Identification

M 16S End of Block – Settlement Parties C1 :16S:SETPRTY

7.2.2 MT 502 Switch Order Status Tag Field Name and Description MT 502 Seq Field Content MX equivalent setr.013

M 16R Start of Block – Settlement Parties (Optional) C1 :16R:SETPRTY

M 95a

Place of Settlement

C1 :95P::PSET//BIC or :95Q::PSET//4*35x

Switch Order Details / RedemptionLegDetails / or SubscriptionLegDetails / THEN

Additional Mapping

06 December 2013 99

Status Tag Field Name and Description MT 502 Seq Field Content MX equivalent setr.013 Generally, for Investment funds this is the transfer agent or fund manager.

SettlementAndCustodyDetails / SettlementPlace

M 16S End of Block – Settlement Parties C1 :16S:SETPRTY

M 16R Start of Block – Settlement Parties (Optional) C1 :16R:SETPRTY

M 95a Receiving Agent Party that interacts with the place of settlement.

C1 :95P::REAG//BIC or :95R::REAG //8c/34x or :95Q::REAG //4*35x 8c = Data Source Scheme

Switch Order Details / RedemptionLegDetails / or SubscriptionLegDetails / THEN SettlementAndCustodyDetails / ReceivingSideDetails / ReceivingAgentDetails / PartyIdentification

O 97a Safekeeping Account Account of the party identified in 95a REAG.

C1 :97A::SAFE//35x Switch Order Details / RedemptionLegDetails / or SubscriptionLegDetails / THEN SettlementAndCustodyDetails / ReceivingSideDetails / ReceivingAgentDetails / AccountIdentification / Proprietary / Identification

M 16R Start of Block – Settlement Parties (Optional) C1 :16R:SETPRTY

M 16S End of Block – Settlement Parties C1 :16S:SETPRTY

M 95a Receiver’s Custodian Party that interacts with the receiving agent.

C1 :95P::RECU//BIC or :95R::RECU //8c/34x or :95Q::RECU //4*35x

Switch Order Details / RedemptionLegDetails / or SubscriptionLegDetails / THEN SettlementAndCustodyDetails / ReceivingSideDetails / ReceiversIntermediaryDetails / PartyIdentification

O 97a Safekeeping Account Account of the party identified in 95a RECU.

C1 :97A::SAFE//35x Switch Order Details / RedemptionLegDetails / or SubscriptionLegDetails / THEN SettlementAndCustodyDetails / ReceivingSideDetails / ReceiversIntermediaryDetails / AccountIdentification / Proprietary / Identification

M 16S End of Block – Settlement Parties C1 :16S:SETPRTY

Standards

100 Funds MT to MX Mapping

Status Tag Field Name and Description MT 502 Seq Field Content MX equivalent setr.013

M 16R Start of Block – Settlement Parties (Optional) C1 :16R:SETPRTY

M 95a Buyer Party that receives the financial instrument

C1 :95P::BUYR//BIC or :95R::BUYR //8c/34x or :95Q::BUYR //4*35x

Switch Order Details / RedemptionLegDetails / or SubscriptionLegDetails / THEN SettlementAndCustodyDetails / ReceivingSideDetails / ReceiversCustodianDetails / AccountIdentification / Proprietary / Identification

O 97a Safekeeping Account Account of the party identified in 95a BUYR.

C1 :97A::SAFE//35x Switch Order Details / RedemptionLegDetails or SubscriptionLegDetails / THEN SettlementAndCustodyDetails / ReceivingSideDetails / ReceiversCustodianDetails / AccountIdentification / Proprietary / Identification

M 16S End of Block – Settlement Parties C1 :16S:SETPRTY

M 16R Start of Block – Settlement Parties (Optional) C1 :16R:SETPRTY

M 95a Delivering Agent Party that interacts with the place of Settlement.

C1 :95P::DEAG//BIC or :95R::DEAG //8c/34x or :95Q::DEAG //4*35x

Switch Order Details / RedemptionLegDetails / or SubscriptionLegDetails / THEN SettlementAndCustodyDetails / DeliveringSideDetails / DeliveringAgentDetails / PartyIdentification

O 97a Safekeeping Account Account of the party identified in 95a DEAG.

C1 :97A::SAFE//35x Switch Order Details / RedemptionLegDetails / or SubscriptionLegDetails / THEN SettlementAndCustodyDetails / DeliveringSideDetails / DeliveringAgentDetails / AccountIdentification / Proprietary / Identification

M 16S End of Block – Settlement Parties C1 :16S:SETPRTY

M 16R Start of Block – Settlement Parties (Optional) C1 :16R:SETPRTY

M 95a Deliverer’s Custodian C1 :95P::DECU//BIC or Switch Order Details / RedemptionLegDetails /

Additional Mapping

06 December 2013 101

Status Tag Field Name and Description MT 502 Seq Field Content MX equivalent setr.013 Party that interacts with the delivering agent.

:95R::DECU //8c/34x or :95Q::DECU //4*35x

or SubscriptionLegDetails / THEN SettlementAndCustodyDetails / DeliveringSideDetails / DeliverersIntermediaryDetails / PartyIdentification

O 97a Safekeeping Account Account of the party identified in 95a DECU.

C1 :97A::SAFE//35x Switch Order Details / RedemptionLegDetails / or SubscriptionLegDetails / THEN SettlementAndCustodyDetails / DeliveringSideDetails / DeliverersIntermediaryDetails / AccountIdentification / Proprietary / Identification

M 16S End of Block – Settlement Parties C1 :16S:SETPRTY

M 16R Start of Block – Settlement Parties (Optional) C1 :16R:SETPRTY

M 95a Seller Party that delivers the financial instrument.

C1 :95P::SELL//BIC or :95R::SELL//8c/34x or :95Q::SELL//4*35x

Switch Order Details / RedemptionLegDetails / or SubscriptionLegDetails / THEN SettlementAndCustodyDetails / DeliveringSideDetails / DeliverersCustodianDetails / AccountIdentification / Proprietary / Identification

O 97A Safekeeping Account Account of the party identified in 95a SELL.

C1 :97A::SAFE//35x Switch Order Details / RedemptionLegDetails / or SubscriptionLegDetails / THEN SettlementAndCustodyDetails / DeliveringSideDetails / DeliverersCustodianDetails / AccountIdentification / Proprietary / Identification

M 16S End of Block – Settlement Parties C1 :16S:SETPRTY

7.2.3 MT 515 Subscription and Redemption Order Confirmation Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.006 and setr.012

Standards

102 Funds MT to MX Mapping

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.006 and setr.012

M 16R Start of Block – Settlement Parties (Optional) D1 :16R:SETPRTY

M 95a

Place of Settlement Generally for Investment funds this is the transfer agent or fund manager.

D1 :95P::PSET//BIC or :95Q::PSET//4*35x

MultipleExecutionDetails / IndividualExecutionDetails / SettlementAndCustodyDetails / SettlementPlace

M 16S End of Block – Settlement Parties D1 :16S:SETPRTY

M 16R Start of Block – Settlement Parties (Optional) D1 :16R:SETPRTY

M 95a Receiving Agent Party that interacts with the place of settlement.

D1 :95P::REAG//BIC or :95R::REAG //8c/34x or :95Q::REAG //4*35x

MultipleExecutionDetails / IndividualExecutionDetails / SettlementAndCustodyDetails / ReceivingSideDetails / ReceivingAgentDetails / PartyIdentification

O 97a Safekeeping Account Account of the party identified in 95a REAG.

D1 :97A::SAFE//35x MultipleExecutionDetails / IndividualExecutionDetails / SettlementAndCustodyDetails / ReceivingSideDetails / ReceivingAgentDetails / AccountIdentification / Proprietary / Identification

M 16R Start of Block – Settlement Parties (Optional) D1 :16R:SETPRTY

M 16S End of Block – Settlement Parties D1 :16S:SETPRTY

M 95a Receiver’s Custodian Party that interacts with the receiving agent.

D1 :95P::RECU//BIC or :95R::RECU //8c/34x or :95Q::RECU //4*35x

MultipleExecutionDetails / IndividualExecutionDetails / SettlementAndCustodyDetails / ReceivingSideDetails / ReceiversIntermediaryDetails / PartyIdentification

O 97a Safekeeping Account Account of the party identified in 95a RECU.

D1 :97A::SAFE//35x MultipleExecutionDetails / IndividualExecutionDetails / SettlementAndCustodyDetails / ReceivingSideDetails / ReceiversIntermediaryDetails / AccountIdentification / Proprietary / Identification

Additional Mapping

06 December 2013 103

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.006 and setr.012

M 16S End of Block – Settlement Parties D1 :16S:SETPRTY

M 16R Start of Block – Settlement Parties (Optional) D1 :16R:SETPRTY

M 95a Buyer Party that receives the financial instrument

D1 :95P::BUYR//BIC or :95R::BUYR //8c/34x or :95Q::BUYR //4*35x

MultipleExecutionDetails / IndividualExecutionDetails / SettlementAndCustodyDetails / ReceivingSideDetails / ReceiversCustodianDetails / PartyIdentification

O 97a Safekeeping Account Account of the party identified in 95a BUYR.

D1 :97A::SAFE//35x MultipleExecutionDetails / IndividualExecutionDetails / SettlementAndCustodyDetails / ReceivingSideDetails / ReceiversCustodianDetails / AccountIdentification / Proprietary / Identification

M 16S End of Block – Settlement Parties D1 :16S:SETPRTY

M 16R Start of Block – Settlement Parties (Optional) D1 :16R:SETPRTY

M 95a Delivering Agent Party that interacts with the place of Settlement.

D1 :95P::DEAG//BIC or :95R::DEAG //8c/34x or :95Q::DEAG //4*35x

MultipleExecutionDetails / IndividualExecutionDetails / SettlementAndCustodyDetails / DeliveringSideDetails / DeliveringAgentDetails / PartyIdentification

O 97a Safekeeping Account Account of the party identified in 95a DEAG.

D1 :97A::SAFE//35x MultipleExecutionDetails / IndividualExecutionDetails / SettlementAndCustodyDetails / DeliveringSideDetails / DeliveringAgentDetails / AccountIdentification / Proprietary / Identification

M 16S End of Block – Settlement Parties D1 :16S:SETPRTY

M 16R Start of Block – Settlement Parties (Optional) D1 :16R:SETPRTY

M 95a Deliverer’s Custodian Party that interacts with the delivering agent.

D1 :95P::DECU//BIC or :95R::DECU //8c/34x or :95Q::DECU //4*35x

MultipleExecutionDetails / IndividualExecutionDetails / SettlementAndCustodyDetails / DeliveringSideDetails /

Standards

104 Funds MT to MX Mapping

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.006 and setr.012 DeliverersIntermediaryDetails / PartyIdentification

O 97a Safekeeping Account Account of the party identified in 95a DECU.

D1 :97A::SAFE//35x MultipleExecutionDetails / IndividualExecutionDetails / SettlementAndCustodyDetails / DeliveringSideDetails / DeliverersIntermediaryDetails / AccountIdentification / Proprietary / Identification

M 16S End of Block – Settlement Parties D1 :16S:SETPRTY

M 16R Start of Block – Settlement Parties (Optional) D1 :16R:SETPRTY

M 95a Seller Party that delivers the financial instrument.

D1 :95P::SELL//BIC or :95R::SELL//8c/34x or :95Q::SELL//4*35x

MultipleExecutionDetails / IndividualExecutionDetails / SettlementAndCustodyDetails / DeliveringSideDetails / DeliverersCustodianDetails / PartyIdentification

O 97A Safekeeping Account Account of the party identified in 95a SELL.

D1 :97A::SAFE//35x MultipleExecutionDetails / IndividualExecutionDetails / SettlementAndCustodyDetails / DeliveringSideDetails / DeliverersCustodianDetails / AccountIdentification / Proprietary / Identification

M 16S End of Block – Settlement Parties D1 :16S:SETPRTY

7.2.4 MT 515 Switch Order Confirmation Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015

M 16R Start of Block – Settlement Parties (Optional) D1 :16R:SETPRTY

M 95a

Place of Settlement Generally, for Investment funds this is the transfer agent or fund manager.

D1 :95P::PSET//BIC or :95Q::PSET//4*35x

SwitchExecutionDetails / RedemptionLegDetails / or SubscriptionLegDetails / THEN SettlementAndCustodyDetails / SettlementPlace

M 16S End of Block – Settlement Parties D1 :16S:SETPRTY

M 16R Start of Block – Settlement Parties (Optional) D1 :16R:SETPRTY

Additional Mapping

06 December 2013 105

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015

M 95a Receiving Agent Party that interacts with the place of settlement.

D1 :95P::REAG//BIC or :95R::REAG //8c/34x or :95Q::REAG //4*35x

SwitchExecutionDetails / RedemptionLegDetails / or SubscriptionLegDetails / THEN SettlementAndCustodyDetails / ReceivingSideDetails / ReceivingAgentDetails / PartyIdentification

O 97a Safekeeping Account Account of the party identified in 95a REAG.

D1 :97A::SAFE//35x SettlementAndCustodyDetails / ReceivingSideDetails / ReceivingAgentDetails / AccountIdentification / Proprietary / Identification

M 16R Start of Block – Settlement Parties (Optional) D1 :16R:SETPRTY

M 16S End of Block – Settlement Parties D1 :16S:SETPRTY

M 95a Receiver’s Custodian Party that interacts with the receiving agent.

D1 :95P::RECU//BIC or :95R::RECU //8c/34x or :95Q::RECU //4*35x

SwitchExecutionDetails / RedemptionLegDetails / or SubscriptionLegDetails / THEN SettlementAndCustodyDetails / ReceivingSideDetails / ReceiversIntermediaryDetails / PartyIdentification

O 97a Safekeeping Account Account of the party identified in 95a RECU.

D1 :97A::SAFE//35x SwitchExecutionDetails / RedemptionLegDetails / or SubscriptionLegDetails / THEN SettlementAndCustodyDetails / ReceivingSideDetails / ReceiversIntermediaryDetails / AccountIdentification / Proprietary / Identification

M 16S End of Block – Settlement Parties D1 :16S:SETPRTY

M 16R Start of Block – Settlement Parties (Optional) D1 :16R:SETPRTY

M 95a Buyer Party that receives the financial instrument.

D1 :95P::BUYR//BIC or :95R::BUYR //8c/34x or :95Q::BUYR //4*35x

SwitchExecutionDetails / RedemptionLegDetails / or SubscriptionLegDetails / THEN SettlementAndCustodyDetails / ReceivingSideDetails / ReceiversCustodianDetails / PartyIdentification

O 97a Safekeeping Account D1 :97A::SAFE//35x SwitchExecutionDetails / RedemptionLegDetails

Standards

106 Funds MT to MX Mapping

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015 Account of the party identified in 95a BUYR.

/ or SubscriptionLegDetails / THEN SettlementAndCustodyDetails / ReceivingSideDetails / ReceiversCustodianDetails / AccountIdentification / Proprietary / Identification

M 16S End of Block – Settlement Parties D1 :16S:SETPRTY

M 16R Start of Block – Settlement Parties (Optional) D1 :16R:SETPRTY

M 95a Delivering Agent Party that interacts with the place of Settlement.

D1 :95P::DEAG//BIC or :95R::DEAG //8c/34x or :95Q::DEAG //4*35x

SwitchExecutionDetails / RedemptionLegDetails / or SubscriptionLegDetails / THEN SettlementAndCustodyDetails / DeliveringSideDetails / DeliveringAgentDetails / PartyIdentification

O 97a Safekeeping Account Account of the party identified in 95a DEAG.

D1 :97A::SAFE//35x SwitchExecutionDetails / RedemptionLegDetails / or SubscriptionLegDetails / THEN SettlementAndCustodyDetails / DeliveringSideDetails / DeliveringAgentDetails / AccountIdentification / Proprietary / Identification

M 16S End of Block – Settlement Parties D1 :16S:SETPRTY

M 16R Start of Block – Settlement Parties (Optional) D1 :16R:SETPRTY

M 95a Deliverer’s Custodian Party that interacts with the delivering agent.

D1 :95P::DECU//BIC or :95R::DECU //8c/34x or :95Q::DECU //4*35x

SwitchExecutionDetails / RedemptionLegDetails / or SubscriptionLegDetails / THEN SettlementAndCustodyDetails / DeliveringSideDetails / DeliverersIntermediaryDetails / PartyIdentification

O 97a Safekeeping Account Account of the party identified in 95a DECU.

D1 :97A::SAFE//35x SwitchExecutionDetails / RedemptionLegDetails / or SubscriptionLegDetails / THEN SettlementAndCustodyDetails / DeliveringSideDetails / DeliverersIntermediaryDetails / AccountIdentification / Proprietary / Identification

Additional Mapping

06 December 2013 107

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015

M 16S End of Block – Settlement Parties D1 :16S:SETPRTY

M 16R Start of Block – Settlement Parties (Optional) D1 :16R:SETPRTY

M 95a Seller Party that delivers the financial instrument.

D1 :95P::SELL//BIC or :95R::SELL//8c/34x or :95Q::SELL//4*35x

SwitchExecutionDetails / RedemptionLegDetails / or SubscriptionLegDetails / THEN SettlementAndCustodyDetails / DeliveringSideDetails / DeliverersCustodianDetails / PartyIdentification

O 97A Safekeeping Account Account of the party identified in 95a SELL.

D1 :97A::SAFE//35x SwitchExecutionDetails / RedemptionLegDetails / or SubscriptionLegDetails / THEN SettlementAndCustodyDetails / DeliveringSideDetails / DeliverersCustodianDetails / AccountIdentification / Proprietary / Identification

M 16S End of Block – Settlement Parties D1 :16S:SETPRTY

7.3 Cash Parties 7.3.1 MT 502 Subscription and Redemption Order Status Tag Field Name and Description MT 502 Seq Field Content MX equivalent setr.004 and setr.010

M 16R Start of Block –Cash Parties (Optional) C2 :16R:CSHPRTY

95a Beneficiary of Money Ultimate party to be credited with the money.

C2 :95a::BENM/ MultipleOrderDetails / IndividualOrderDetails / CashSettlementDetails / PaymentInstrument / CreditTransferDetails / Creditor

97A Cash Payment Account Account of the party identified in 95a BENM.

C2 :97A::CASH// MultipleOrderDetails / IndividualOrderDetails / CashSettlementDetails / PaymentInstrument / CreditTransferDetails / CreditorAccount / Identification / DomesticAccount / Identification

M 16S End of Block – Cash Parties C2 :16S:CSHPRTY

M 16R Start of Block –Cash Parties (Optional) C2 :16R:CSHPRTY

95a Account With Institution C2 :95a::ACCW/ MultipleOrderDetails / IndividualOrderDetails /

Standards

108 Funds MT to MX Mapping

Status Tag Field Name and Description MT 502 Seq Field Content MX equivalent setr.004 and setr.010 Financial institution that services the cash account of the beneficiary customer, if different from the Receiver.

CashSettlementDetails / PaymentInstrument / CreditTransferDetails / CreditorAgent

97A Cash Payment Account Account of the party identified in 95a ACCW.

C2 :97A::CASH// MultipleOrderDetails / IndividualOrderDetails / CashSettlementDetails / PaymentInstrument / CreditTransferDetails / CreditorAgentAccount / Identification / DomesticAccount / Identification

M 16S End of Block – Cash Parties C2 :16S:CSHPRTY

16R Start of Block –Cash Parties (Optional) C2 :16R:CSHPRTY

95a Paying Institution Party from whose account the payment needs to be done, if different from the Sender's account.

C2 :95a::PAYE/ MultipleOrderDetails / IndividualOrderDetails / CashSettlementDetails / PaymentInstrument / CreditTransferDetails / DebtorAgent

97A Cash Payment Account Account of the party identified in 95a PAYE.

C2 :97A::CASH// MultipleOrderDetails / IndividualOrderDetails / CashSettlementDetails / PaymentInstrument / CreditTransferDetails / DebtorAgentAccount / Identification / DomesticAccount / Identification

M 16R Start of Block –Cash Parties (Optional) C2 :16R:CSHPRTY

7.3.2 MT 502 Switch Status Tag Field Name and Description MT 502 Seq Field Content MX equivalent setr.013

M 16R Start of Block – Cash Parties (Optional) C2 :16R:CSHPRTY

95a Beneficiary of Money Ultimate party to be credited with the money.

C2 :95a::BENM/ SwitchOrderDetails / CashSettlementDetails / CashInOrOut/ (CashInPaymentinstrument / or CashOutPaymentInstrument /) CreditTransferDetails / Creditor

97A Cash Payment Account Account of the party identified in 95a BENM.

C2 :97A::CASH// SwitchOrderDetails / CashSettlementDetails / CashInOrOut/ (CashInPaymentinstrument / or CashOutPaymentInstrument /) CreditorAccount / Identification / DomesticAccount / Identification

M 16S End of Block – Cash Parties C2 :16S:CSHPRTY

M 16R Start of Block – Cash Parties (Optional) C2 :16R:CSHPRTY

Additional Mapping

06 December 2013 109

Status Tag Field Name and Description MT 502 Seq Field Content MX equivalent setr.013

95a Account With Institution Financial institution that services the cash account of the beneficiary customer, if different from the Receiver.

C2 :95a::ACCW/ SwitchOrderDetails / CashSettlementDetails / CashInOrOut/ (CashInPaymentinstrument / or CashOutPaymentInstrument /) CreditTransferDetails / CreditorAgent

97A Cash Payment Account Account of the party identified in 95a ACCW.

C2 :97A::CASH// SwitchOrderDetails / CashSettlementDetails / CashInOrOut/ (CashInPaymentinstrument / or CashOutPaymentInstrument /) CreditTransferDetails / CreditorAgentAccount / Identification / DomesticAccount / Identification

M 16S End of Block – Cash Parties C2 :16S:CSHPRTY

16R Start of Block – Cash Parties (Optional) C2 :16R:CSHPRTY

95a Paying Institution Party from whose account the payment needs to be done, if different from the Sender's account.

C2 :95a::PAYE/ SwitchOrderDetails / CashSettlementDetails / CashInOrOut/ (CashInPaymentinstrument / or CashOutPaymentInstrument /) CreditTransferDetails / DebtorAgent

97A Cash Payment Account Account of the party identified in 95a PAYE.

C2 :97A::CASH// SwitchOrderDetails / CashSettlementDetails / CashInOrOut/ (CashInPaymentinstrument / or CashOutPaymentInstrument /) CreditTransferDetails / DebtorAgentAccount / Identification / DomesticAccount / Identification

M 16R Start of Block – Cash Parties (Optional) C2 :16R:CSHPRTY

7.3.3 MT 515 Subscription and Redemption Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.006 and setr.012

M 16R Start of Block – Cash Parties (Optional) C2 :16R:CSHPRTY

95a Beneficiary of Money Ultimate party to be credited with the money.

C2 :95a::BENM/ MultipleExecutionDetails / IndividualExecutionDetails / CashSettlementDetails / PaymentInstrument / CreditTransferDetails / Creditor

97A Cash Payment Account

C2 :97A::CASH// MultipleExecutionDetails / IndividualExecutionDetails / CashSettlementDetails

Standards

110 Funds MT to MX Mapping

7.3.4 MT 515 Switch Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015

M 16R Start of Block – Cash Parties (Optional) C2 :16R:CSHPRTY

95a Beneficiary of Money

C2 :95a::BENM/ SwitchExecutionDetails / CashSettlementDetails / CashInOrOut / (CashInPaymentinstrument or

Account of the party identified in 95a BENM. / PaymentInstrument / CreditTransferDetails / CreditorAccount / Identification / DomesticAccount / Identification

M 16S End of Block – Cash Parties C2 :16S:CSHPRTY

M 16R Start of Block – Cash Parties (Optional) C2 :16R:CSHPRTY

95a Account With Institution Financial institution that services the cash account of the beneficiary customer, if different from the Receiver.

C2 :95a::ACCW/ MultipleExecutionDetails / IndividualExecutionDetails / CashSettlementDetails / PaymentInstrument / CreditTransferDetails / CreditorAgent

97A Cash Payment Account Account of the party identified in 95a ACCW.

C2 :97A::CASH// MultipleExecutionDetails / IndividualExecutionDetails / CashSettlementDetails / PaymentInstrument / CreditTransferDetails / CreditorAgentAccount / Identification / DomesticAccount / Identification

M 16S End of Block – Cash Parties C2 :16S:CSHPRTY

M 16R Start of Block – Cash Parties (Optional) C2 :16R:CSHPRTY

95a Paying Institution Party from whose account the payment needs to be done, if different from the Sender's account.

C2 :95a::PAYE/ MultipleExecutionDetails / IndividualExecutionDetails / CashSettlementDetails / PaymentInstrument / CreditTransferDetails / DebtorAgent

97A Cash Payment Account Account of the party identified in 95a PAYE.

C2 :97A::CASH// MultipleExecutionDetails / IndividualExecutionDetails / CashSettlementDetails / PaymentInstrument / CreditTransferDetails / DebtorAgentAccount / Identification / DomesticAccount / Identification

M 16R Start of Block – Cash Parties (Optional) C2 :16R:CSHPRTY

Additional Mapping

06 December 2013 111

Status Tag Field Name and Description MT 515 Seq Field Content MX equivalent setr.015 Ultimate party to be credited with the money. CashOutPaymentInstrument /)

CreditTransferDetails / Creditor

97A Cash Payment Account Account of the party identified in 95a BENM.

C2 :97A::CASH// SwitchExecutionDetails / CashSettlementDetails / CashInOrOut / (CashInPaymentinstrument or CashOutPaymentInstrument /) CreditorAccount / Identification / DomesticAccount / Identification

M 16S End of Block – Cash Parties C2 :16S:CSHPRTY

M 16R Start of Block – Cash Parties (Optional) C2 :16R:CSHPRTY

95a Account With Institution Financial institution that services the cash account of the beneficiary customer, if different from the Receiver.

C2 :95a::ACCW/ SwitchExecutionDetails / CashSettlementDetails / CashInOrOut /(CashInPaymentinstrument or CashOutPaymentInstrument /) CreditTransferDetails / CreditorAgent

97A Cash Payment Account Account of the party identified in 95a ACCW.

C2 :97A::CASH// SwitchExecutionDetails / CashSettlementDetails / CashInOrOut /(CashInPaymentinstrument or CashOutPaymentInstrument /) CreditTransferDetails / CreditorAgentAccount / Identification / DomesticAccount / Identification

M 16S End of Block – Cash Parties C2 :16S:CSHPRTY

16R Start of Block – Cash Parties (Optional) C2 :16R:CSHPRTY

95a Paying Institution Party from whose account the payment needs to be done, if different from the Sender's account.

C2 :95a::PAYE/ SwitchExecutionDetails / CashSettlementDetails / CashInOrOut /(CashInPaymentinstrument or CashOutPaymentInstrument /) CreditTransferDetails / DebtorAgent

97A Cash Payment Account Account of the party identified in 95a PAYE.

C2 :97A::CASH// SwitchExecutionDetails / CashSettlementDetails / CashInOrOut /(CashInPaymentinstrument or CashOutPaymentInstrument /) CreditTransferDetails / DebtorAgentAccount / Identification / DomesticAccount / Identification

M 16R Start of Block – Cash Parties (Optional) C2 :16R:CSHPRTY

Standards

112 Funds MT to MX Mapping

8 Examples The MT and MX examples and example extracts may not be entirely syntactically correct.

In this section, in the MX examples, XML tags are used rather than the full English names of the elements.

In a TRADPRTY or CONFPRTY sequence, the safekeeping account "belongs" to the party and so the context of the safekeeping field should always be taken into account.

The mapping is dependent on what is actually present in a specific MT message instance.

8.1 MT 502 Subscription 8.1.1 TRADPRTY Party and Account

In this example, both INVE and BUYR are present. The INVE party and its account are mapped to the Investment Account Details. The BUYR party is mapped to a related party details sequence with Extended Role as INST (instructing party).

Note For this context, some institutions may feel it is not necessary to map the BUYR party.

FIN MX

:16R:TRADPRTY :95P::INVE//JANIGB22 :97A::SAFE//11111111 :16S:TRADPRTYPRTY :16R:TRADPRTY :95P::BUYR//PEFIGB22 :16S:TRADPRTY

<InvstmtAcctDtls> <AcctId> <Prtry> <Id>11111111</Id> </Prtry> </AcctId> <OwnrId> <BICOrBEI>JANIGB22</BICOrBEI> </OwnrId> </InvstmtAcctDtls> <RltdPtyDtls> <Id> <BICOrBEI>PEFIGB22</BICOrBEI> </Id> <XtndedRole>INST</XtndedRole> </RltdPtyDtls>

If the INVE party and its account are not present, then the BUYR party and its account are mapped to Investment Account Details:

FIN MX

:16R:TRADPRTY :95P::BUYR//PEFIGB22 :97A::SAFE//22222222 :16S:TRADPRTY

<InvstmtAcctDtls> <AcctId> <Prtry> <Id>22222222</Id> </Prtry> </AcctId> <OwnrId> <BICOrBEI> PEFIGB22</BICOrBEI> </OwnrId> </InvstmtAcctDtls>

Examples

06 December 2013 113

Note In the MT, 97A SAFE is optional. However, in the MX, the investment account is mandatory, thus when mapping, if the MT does not contain the account, then this account could be retrieved from the client database or other system, or the content of 95a party could be copied to the investment account.

8.1.2 95a SELL Variation 1

In the MT 502 SUBS, the SELL party is the executing broker. It is mapped to investment account servicer. If an account is specified with the SELL party, this is not mapped to the MX

FIN MX

:16R:TRADPRTY :95P::SELL//TATAGB22 :16S:TRADPRTY

<InvstmtAcctDtls> Article IV. <AcctSvcr> <BICOrBEI>TATAGB22</BICOrBEI> </AcctSvcr> <InvstmtAcctDtls>

Variation 2

In the MT 502 SUBS, the SELL party is the executing broker. It is mapped to a sequence with Role as TRAG (transfer agent).

FIN MX

:16R:TRADPRTY :95P::SELL//TATAGB22 :16S:TRADPRTY

<RltdPtyDtls> <Id> <BICOrBEI>TATAGB22</BICOrBEI> </Id> <Role>TRAG</Role> </RltdPtyDtls>

8.2 MT 502 REDM 8.2.1 TRADPRTY Party and Account

In this example, both INVE and SELL are present. The INVE party and its account are mapped to the Investment Account Details. The SELL party is mapped to related party details sequence with Extended Role as INST (instructing party).

Note For this context, some institutions may feel it is not necessary to map the SELL party.

FIN MX

:16R:TRADPRTY :95P::INVE//JANIGB22 :97A::SAFE//11111111 :16R:TRADPRTY :16R:TRADPRTY :95P::SELL//PEFIGB22 :16R:TRADPRTY

<InvstmtAcctDtls> <AcctId> <Prtry> <Id>11111111</Id> </Prtry> </AcctId> <OwnrId> <BICOrBEI>JANIGB22</BICOrBEI> </OwnrId> </InvstmtAcctDtls> <RltdPtyDtls> <Id> <BICOrBEI>PEFIGB22</BICOrBEI> </Id> <XtndedRole>INST</XtndedRole>

Standards

114 Funds MT to MX Mapping

</RltdPtyDtls>

If the INVE party and its account are not present, then the SELL party and its account are mapped to Investment Account Details.

FIN MX

:16R:TRADPRTY :95P::SELL//PEFIGB22 :97A::SAFE//22222222 :16R:TRADPRTY

<InvstmtAcctDtls> <AcctId> <Prtry> <Id>22222222</Id> </Prtry> </AcctId> <OwnrId> <BICOrBEI> PEFIGB22</BICOrBEI> </OwnrId> </InvstmtAcctDtls>

Note In the MT, 97A SAFE is optional. However, in the MX, the investment account is mandatory, thus when mapping, if the MT does not contain the account, then this account could be retrieved from the client database or other system, or the content of 95a party could be copied to the investment account.

8.2.2 95a BUYR Variation 1

In the MT 502 REDM, the BUYR party is the executing broker. It is mapped to investment account servicer. If an account is specified with the BUYR party, this is not mapped to the MX

FIN MX

:16R:TRADPRTY :95P::SELL//TATAGB22 :16S:TRADPRTY

<InvstmtAcctDtls> <AcctSvcr> <BICOrBEI>TATAGB22</BICOrBEI> </AcctSvcr> <InvstmtAcctDtls>

Variation 2

In the MT 502 REDM, the BUYR party is the executing broker. It is mapped to a related party details sequence with Role as TRAG (transfer agent).

FIN MX

:16R:TRADPRTY :95P::BUYR//TATAGB22 :16S:TRADPRTY

<RltdPtyDtls> <Id> <BICOrBEI>TATAGB22</BICOrBEI> </Id> <Role>TRAG</Role> </RltdPtyDtls>

8.3 Examples MT 502 Generic These examples also apply to the MT 515.

8.3.1 94a Place of Trade FIN MX

:94B::TRAD//PRIM/FR <PlcOfTrad> <Ctry>GB</Ctry> <PlcOfTrad>

Examples

06 December 2013 115

:94B::TRAD//OTCO/ Over the Counter Text

<PlcOfTrad> <OverTheCntr>Over the Counter Text</OverTheCntr> </PlcOfTrad>

:94B::TRAD//EXCH/XLON <PlcOfTrad> <Xchg>XLON</Xchg> </PlcOfTrad>

8.3.2 95a STBR The first third-party intermediary (STBR) is mapped to a related party details sequence with Role as INTR (intermediary).

FIN MX

:16R:TRADPRTY :95P::STBR//BDAPGB22 :97A::SAFE//55555555 :16S:TRADPRTY

<RltdPtyDtls> <Id> <BICOrBEI>BDAPGB22</BICOrBEI> </Id> <Acct> <Id> <Prtry> <Id>55555555</Id> </Prtry> </Id> </Acct> <Role>INTR</Role> </RltdPtyDtls>

8.3.3 95a CLBR The second third-party intermediary (CLBR) is mapped to a related party details sequence with ExtendedRole as INT2 (second intermediary).

FIN MX

:16R:TRADPRTY :95P::CLBR//GLOBGB22 :97A::SAFE//77777777 :16S:TRADPRTY

<RltdPtyDtls> <Id> <BICOrBEI>GLOBGB22</BICOrBEI> </Id> <Acct> <Id> <Prtry> <Id>77777777</Id> </Prtry> </Id> </Acct> <XtndedRole>INT2</Role> </RltdPtyDtls>

8.4 MT 515 SUBS 8.4.1 CONFPRTY Party and Account

In this example, both INVE and BUYR are present. The INVE party and its account are mapped to the Investment Account Details. The BUYR party is mapped to a related party details sequence with the Extended Role as INST (instructing party).

Note For this context, some institutions may feel it is not necessary to map the BUYR party.

FIN MX

Standards

116 Funds MT to MX Mapping

:16R:CONFPRTY :95P::INVE//JANIGB22 :97A::SAFE//11111111 :16R:CONFPRTY :16R:CONFPRTY :95P::BUYR//PEFIGB22 :16R:CONFPRTY

<InvstmtAcctDtls> <AcctId> <Prtry> <Id>11111111</Id> </Prtry> </AcctId> <OwnrId> <BICOrBEI>JANIGB22</BICOrBEI> </OwnrId> </InvstmtAcctDtls> <RltdPtyDtls> <Id> <BICOrBEI>PEFIGB22</BICOrBEI> </Id> <XtndedRole>INST</XtndedRole> </RltdPtyDtls>

If the INVE party and its account are not present, then the BUYR party and its account are mapped to Investment Account Details.

FIN MX

:16R:CONFPRTY :95P::BUYR//PEFIGB22 :97A::SAFE//22222222 :16R:CONFPRTY

<InvstmtAcctDtls> <AcctId> <Prtry> <Id>22222222</Id> </Prtry> </AcctId> <OwnrId> <BICOrBEI> PEFIGB22</BICOrBEI> </OwnrId> </InvstmtAcctDtls>

Note In the MT, 97A SAFE is optional. However, in the MX, the investment account is mandatory, thus when translating, if the MT does not contain the account, then this account could be retrieved from the client database or other system, or the content of 95a party could be copied to the investment account.

8.4.2 95a SELL Variation 1

In the MT 515 SUBS, the SELL party is the executing broker. It is mapped to investment account servicer. If an account is specified with the SELL party, this is not mapped to the MX

FIN MX

:16R:CONFPRTY :95P::SELL//TATAGB22 :16S:CONFPRTY

<InvstmtAcctDtls> Article V. <AcctSvcr> <BICOrBEI>TATAGB22</BICOrBEI> </AcctSvcr> <InvstmtAcctDtls>

Variation 2

In the MT 515 SUBS, the SELL party is the executing broker. It is mapped to a related party details sequence with Role as TRAG (transfer agent).

FIN MX

:16R:CONFPRTY <RltdPtyDtls>

Examples

06 December 2013 117

:95P::SELL//TATAGB22 :16S:CONFPRTY

<Id> <BICOrBEI>TATAGB22</BICOrBEI> </Id> <Role>TRAG</Role> </RltdPtyDtls>

8.5 MT 515 REDM 8.5.1 CONFPRT Party and Account

In this example, both INVE and SELL are present. The INVE party and its account are mapped to the Investment Account Details. The SELL party is mapped to a related party details sequence with the Extended Role as INST (instructing party).

Note For this context, some institutions may feel it is not necessary to map the SELL party.

FIN MX

:16R:CONFPRTY :95P::INVE//JANIGB22 :97A::SAFE//11111111 :16R:CONFPRTY :16R:CONFPRTY :95P::SELL//PEFIGB22 :16R:CONFPRTY

<InvstmtAcctDtls> <AcctId> <Prtry> <Id>11111111</Id> </Prtry> </AcctId> <OwnrId> <BICOrBEI>JANIGB22</BICOrBEI> </OwnrId> </InvstmtAcctDtls> <RltdPtyDtls> <Id> <BICOrBEI>PEFIGB22</BICOrBEI> </Id> <XtndedRole>INST</XtndedRole> </RltdPtyDtls>

If the INVE party and its account are not present, then the SELL party and its account are mapped to Investment Account Details.

FIN MX

:16R:CONFPRTY :95P::SELL//PEFIGB22 :97A::SAFE//22222222 :16R:CONFPRTY

<InvstmtAcctDtls> <AcctId> <Prtry> <Id>22222222</Id> </Prtry> </AcctId> <OwnrId> <BICOrBEI> PEFIGB22</BICOrBEI> </OwnrId> </InvstmtAcctDtls>

Note In the MT, 97A SAFE is optional. However, in the MX, the investment account is mandatory, thus when mapping if the MT does not contain the account, then this account could be retrieved from the client database or other system, or the content of 95a party could be copied to the investment account.

8.5.2 95a BUYR Variation 1

Standards

118 Funds MT to MX Mapping

In the MT 515 REDM, the BUYR party is the executing broker. It is mapped to investment account servicer. If an account is specified with the SELL party, this is not mapped to the MX

FIN MX

:16R:CONFPRTY :95P::BUYR//TATAGB22 :16S:CONFPRTY

<InvstmtAcctDtls> <AcctSvcr> <BICOrBEI>TATAGB22</BICOrBEI> </AcctSvcr> <InvstmtAcctDtls>

Variation 2

In the MT 515 REDM, the BUYR party is the executing broker. It is mapped to a related party details sequence with Role as TRAG (transfer agent).

FIN MX

:16R:CONFPRTY :95P::BUYR//TATAGB22 :16S:CONFPRTY

<RltdPtyDtls> <Id> <BICOrBEI>TATAGB22</BICOrBEI> </Id> <Role>TRAG</Role> </RltdPtyDtls>

8.6 MT 515 Generic See also the Examples 502 Generic, since they are also applicable.

8.6.1 90B Deal Price FIN MX

:90B::DEAL//ACTU/EUR100,55 <DealgPricDtls> <Tp>NAVL</Tp> <Val> <Amt Ccy="EUR">100.55</Amt> </Val> </DealgPricDtls>

8.6.2 92A Backload Commission Rate FIN MX

:92A::BAKL//21,5 <ComssnDtls> <Tp>BEND</Tp> <Rate>21.5</Rate> </ComssnDtls>

8.6.3 92A Entrance Commission Rate FIN MX

:92A::ENTF//0,2 <ComssnDtls> <Tp>FEND</Tp> <Rate>0.2</Rate> </ComssnDtls>

8.6.4 AMT 19A CHAR FIN MX

:19A::CHAR//EUR15,66 <ChrgDtls> <Tp>CHAR</Tp> <Amt Ccy="EUR">15.66</Amt> </ChrgDtls>

Examples

06 December 2013 119

8.7 MT 502 Subscription – Complete Message FIN MX

:16R:GENL

:20C::SEME//Order S1-J1

:23G:NEWM

:98C::PREP//20120416143015

:22F::TRTR//TRAD

:16S:GENL

:16R:ORDRDET

:22H::BUSE//SUBS

:22H::PAYM//APMT

:22F::TOOR//MAKT

:22F::TILI//GTCA

:22F::CAOP//DRIP

:98A::EXPI//29991231

:16R:TRADPRTY

:95P::INVE//PEFIGB22

:97A::SAFE//11111111

:16S:TRADPRTYPRTY

:36B::ORDR//UNIT/200,

:35B:ISIN GB1234567890

:16R:FIA

:22F::FORM//BEAR :11A::DEMO//EUR

:16S:FIA

:70E::TPRO//ISDI/PRCT/0,25

:16S:ORDRDET

<SbcptOrdrV03>

<MsgId> <Id>Order S1-J1</Id> <CreDtTm>2012-04-16T14:30:15</CreDtTm> </MsgId> <MltplOrdrDtls> <InvstmtAcctDtls> <AcctId> <Prtry> <Id>11111111</Id> </Prtry> </AcctId> <OwnrId> <BICOrBEI>PEFIGB22</BICOrBEI> </OwnrId> </InvstmtAcctDtls> <IndvOrdrDtls> <OrdrRef>Order S1-J1</OrdrRef> <FinInstrmDtls> <Id> <ISIN>GB0123456789</ISIN> </Id> <SctiesForm>BEAR</SctiesForm> </FinInstrmDtls> <UnitsNb> <Unit>200</Unit> </UnitsNb> <IncmPref>DRIP</IncmPref> <ChrgDtls> <Tp>DISC</Tp> <Rate>0.23</Rate> </ChrgDtls> <PhysDlvryInd>false</PhysDlvryInd> <ReqdNAVCcy>EUR</ReqdNAVCcy> </IndvOrdrDtls> </MltplOrdrDtls> /SbcptOrdrV03>

Standards

120 Funds MT to MX Mapping

Legal Notices Copyright SWIFT © 2013. All rights reserved.

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 > About SWIFT > Legal > SWIFT Standards IPR Policy.

Translations The English version of SWIFT documentation is the only official and binding version.

Trademarks SWIFT is the trade name of S.W.I.F.T. SCRL. The following are registered trademarks of SWIFT: the SWIFT logo, SWIFT, SWIFTNet, SWIFTReady, Accord, Sibos, 3SKey, Innotribe, the Standards Forum logo, MyStandards, and SWIFT Institute. Other product, service, or company names in this publication are trade names, trademarks, or registered trademarks of their respective owners.


Recommended