Professional Documents
Culture Documents
Contents
Page 1: Citi Supported Fields, Qualfiers and Codes
Page 2: SMPG Example Message Formats
M = Mandatory O = Optional
Common Elements recommended by SMPG are highlighted in Red.
No. Tag Tag Qualifier(s) Code(s) Supported Generic Field Detailed Field Name
Status Supported Name
Mandatory Sequence A General Information
1 M 16R GENL Start of Block
2 M 20C SEME Reference Sender's Message
Reference
3 M 23G NEWM CODU Function of the Message
CANC COPY
PREA DUPL
RECO
----->
5 O 99B SETT Number Count
TOSE
-----|
-----> Repetitive Optional Subsequence A1 Linkages
6 M 16R LINK Start of Block
7 O 22F LINK AFTE Indicator Linkage Type Indicator
BEFO
INFO
WITH
-----|
----->
15 M 98a SETT WISS Date/Time Settlement Date
TRAD VARI Trade Date
ADEL Late Delivery Date/
CERT Time
-----|
16 O 90a DEAL (For Percentage Price Deal Price
Type Code)
DISC
PRCT
PREM
YIEL
(For Amount Type
Code)
ACTU
DISC
PREM
----->
21 O 22F MICO (For FORM) Indicator
FORM BEAR
PFRE REGD
PAYS
CFRE (see SWIFT Manual
code list for
others)
-----|
----->
22 O 12a CLAS (For OPST) Type of Financial Classification Type
OPST AMER Instrument Option Style
OPTI EURO Option Type
(For OPTI)
CALL
PUTO
-----|
23 O 11A DENO Currency Currency of Denomination
----->
24 O 98A ISSU Date Issue Date
MATU Maturity Date
DDTE Dated Date
EXPI Expiry Date
COUP
FRNR
CALD
PUTT
FCOU
-----|
----->
25 O 92A PRFC Rate Previous Factor
CUFC Current Factor
NWFC Next Factor
INTR Interest Rate
NXRT
INDX
YTMR
-----|
----->
26 O 13a COUP Number Coupon Number
POOL Identification Pool Number
-----|
----->
27 O 17B FRNF Flag Floating Rate Note Flag
CALL Callable Flag
PUTT Putable Flag
-----|
----->
28 O 90a EXER (For Percentage Price
INDC Type Code)
MRKT DISC
PRCT
PREM
YIEL
(For Amount Type
Code)
ACTU
DISC
PREM
-----|
----->
29 O 36B MINO UNIT Quantity of
SIZE FAMT Financial
AMOR Instrument
-----|
----->
30 O 35B ISIN Identification of Financial
Instrument
-----|
31 O 70E FIAN Narrative Financial Instrument
Attribute Narrative
32 M 16S FIA End of Block
End of Subsequence B1 Financial Instrument Attributes
----->
33 O 22F Please refer to Please refer to Citi Indicator
Citi ISO15022 ISO15022 Field
Field 22F Codes 22F Codes List for
List for Sequence B Trade
Sequence B Details for
Trade Details for requirements
requirements
-----|
34 O 11A FXIB Currency
FXIS
----->
35 O 25D AFFM Status Affirmation Status
MTCH Matching Status
-----|
----->
36 O 70E FXIN Narrative FX Instructions Narrative
Settlement Instruction
SPRO Processing Narrative
-----|
37 M 16S TRADDET End of Block
End of Sequence B Trade Details
----->
43 M 97a SAFE Account Safekeeping A/C
CASH Cash Account
REGI
-----|
44 O 94a SAFE CUST Place Place of Safekeeping
NCSD
ICSD
SHHE
----->
54 O 98a TERM OPEN Date/Time Closing Date/Time
RERA
-----|
----->
55 O 22F MICO (For REVA) Indicator Repurchase Type Indicator
RERT REVY Repurchase Rate Type
REVA REVN Revaluation Type Indicator
LEGA (For RERT) Legal Framework Indicator
OMAT FIXE
INTR FORF
VARI
(For LEGA)
FRAN
(For MICO)
See SWIFT User
Handbook Code
List
-----|
----->
56 O 20C REPO Reference Transaction Reference
SECO Second Leg Reference
-----|
----->
57 O 92a REPO Rate Repurchase Rate
RSPR Repurchase Spread Rate
VASU Variable Rate Support
PRIC
SLMG
SHAI
-----|
----->
58 O 99B CADE Number Count Repurchase Call Delay
TOCO
-----|
----->
59 O 19A TRTE Amount Repurchase Amount
TAPC
FORF
REPP
ACRU
DEAL
-----|
60 O 70C SECO Narrative Repurchase Narrative
-----|
-----> Repetitive Mandatory Subsequence E1 Settlement Parties
64 M 16R SETPRTY Start of Block
----->
65 M 95a DEAG or (For ALTE) Party Delivering or Receiving
REAG TXID Agent;
DECU or CHTY
RECU ARNU
BUYR or CCPT Client of the Receiving or
SELL CORP Delivering Agent;
DEI1 or DRLC
REI1 FIIN
DEI2 or
REI2
PSET Place of Settlement
ALTE
-----|
66 O 97a SAFE Account Safekeeping Account
----->
69 O 70a DECL Narrative
REGI
PACO
-----|
70 M 16S SETPRTY End of Block
-----| End of Subsequence E1 Settlement Parties
-----> Repetitive Optional Subsequence E2 Cash Parties
71 M 16R CSHPRTY Start of Block
----->
72 M 95a ACCW (For ALTE) Party
BENM TXID
DEBT CHTY
INTM ARNU
PAYE CCPT
ALTE CORP
DRLC
FIIN
-----|
----->
73 O 97a CASH Account
CHAR
COMM
TAXE
-----|
----->
74 O 70a DECL Narrative
PACO
-----|
75 M 16S CSHPRTY End of Block
-----| End of Subsequence E2 Cash Parties
-----> Repetitive Mandatory Subsequence E3 Amounts
76 M 16R AMT Start of Block
----->
77 17B STAM Flag
ACRU
EXEC
-----|
----->
78 M 19A (See SWFT Amount
manual for
qualifier list)
-----|
79 O 92B EXCH Rate Exchange Rate
80 M 16S AMT End of Block
-----| End of Subsequence E3 Amounts
81 M 16S SETDET End of Block
End of Sequence E Settlement Details
-----|
84 O 97A SAFE Account Safekeeping Account
----->
85 O 70a DECL Narrative
REGI
PACO
-----|
86 O 20C PROC Reference Processing Reference
Note 1: Please refer to "Citi ISO 15022 Country Conditions List for Instructions"
Also, to access the latest SMPG requirements for ISO15022 messages, please visit the SMPG website, www.smpg.info.
In order to accurately reflect the assets of a client we require detailed trade information, deal price, commission paid, tax
settlement and as a result not normally required by the Custodian. This is why in the message content/format for require
mandatory for simple Custody and what fields are mandatory for custody and fund accounting.
t Instruction (as of SR2014)
Format Options
C :4!c//16x
G 4!c[/4!c]
A :4!c//8!n
C :4!c//8!n6!n
E :4!c//8!n6!n[,3n][/[N]2!n[2!n]]
B :4!c//3!n
F :4!c/[8c]/4!c
A :4!c//3!c
B :4!c/[8c]/30x
C :4!c//16x
C :4!c//16x
B :4!c//4!c/15d
B :4!c/[8c]/4!c[/30x]
A :4!c//8!n
B :4!c/[8c]/4!c
C :4!c//8!n6!n
E :4!c//8!n6!n[,3n][/[N]2!n[2!n]]
A :4!c//4!c/15d
B :4!c//4!c/3!a15d
A :4!c//[N]3!n
B [ISIN1!e12!c]
[4*35x]
B :4!c/[8c]/4!c[/30x]
F :4!c/[8c]/4!c
A :4!c/[8c]/30x
B :4!c/[8c]/4!c
C :4!c//6!c
A :4!c//3!a
A :4!c//8!n
A :4!c//[N]15d
A :4!c//3!c
B :4!c/[8c]/30x
B :4!c//1!a
A :4!c//4!c/15d
B :4!c//4!c/3!a15d
B :4!c//4!c/15d
B [ISIN1!e12!c]
[4*35x]
E :4!c//10*35x
F :4!c/[8c]/4!c
A :4!c//3!a
D :4!c/[8c]/4!c
E :4!c//10*35x
B :4!c//4!c/15d
D :4!c//6*35x
B :4!c/[8c]/30x
P :4!c//4!a2!a2!c[3!c]
R :4!c/8c/34x
A :4!c//35x
B :4!c/[8c]/4!c/35x
E :4!c//34x
B :4!c/[8c]/4!c[/30x]
C :4!c//2!a
F :4!c//4!c/4!a2!a2!a[3!c]
A :4!c//3!c
B :4!c/[8c]/30x
B :4!c//4!c/15d
A :4!c//8!n
C :4!c//8!n6!n
E :4!c//8!n6!n[,3n][/[N]2!n[2!n]]
A :4!c//4!c/15d
B :4!c//4!c/3!a15d
F :4!c/[8c]/4!c
A :4!c//8!n
B :4!c/[8c]/4!c
C :4!c//8!n6!n
F :4!c/[8c]/4!c
C :4!c//16x
A :4!c//[N]15d
C :4!c/[8c]/24x
B :4!c//3!n
A :4!c//[N]3!a15d
C :4!c//4*35x
F :4!c/[8c]/4!c
C :4!c//2!a
P :4!c//4!a2!a2!c[3!c]
Q :4!c//4*35x
R :4!c/8c/34x
S :4!c/[8c]/4!c/2!a/30x
A :4!c//35x
B :4!c/[8c]/4!c/35x
A :4!c//8!n
C :4!c//8!n6!n
C :4!c//16x
C :4!c//4*35x
D :4!c//6*35x
E :4!c//10*35x
P :4!c//4!a2!a2!c[3!c]
Q :4!c//4*35x
R :4!c/8c/34x
S :4!c/[8c]/4!c/2!a/30x
A :4!c//35x
E :4!c//34x
C :4!c//4*35x
D :4!c//6*35x
E :4!c//10*35x
B :4!c//1!a
A :4!c//[N]3!a15d
B :4!c//3!a/3!a/15d
C :4!c//2!a
P :4!c//4!a2!a2!c[3!c]
Q :4!c//4*35x
R :4!c/8c/34x
S :4!c/[8c]/4!c/2!a/30x
A :4!c//35x
C :4!c//4*35x
D :4!c//6*35x
E :4!c//10*35x
C :4!c//16x
d accounting service. The service provides full net asset valuation accounting reports
orts include all assets of a fund not just securities. For some clients these accounting reports
e used as an independent check of their own accounting records. This is a premium service
formation, deal price, commission paid, taxes paid etc which are not required for simple security
y in the message content/format for requirements there are notes which explain which fields are
fund accounting.
Citibank Requirements Country
Conditions
Will be played back on the confirmation message within the linkage section using the
codeword RELA
An instruction will be sent as NEWM or CANC
PREA will be supported for T2S
SETT & TOSE: Mandatory for Turnarounds and Block trades (Region A for block
trades).
SETT & TOSE will also be used in T2S to link multiple instructions
Please refer to Field 94B Place of Trade Citibank Usage Requirements. Please see
Code SECM will not be supported. Usage of SECM will reduce STP. Note 1 for
Code VARI will not be supported. Belgium,
France,
Qualifier CLEA with format option H (BIC) is not currently supported by Citi. Germany,
Greece, India,
Italy,
Netherlands,
Spain,
Sweden,
Switzerland
and UK.
Please refer to Citi ISO15022 Settlement Instruction for Multi-Listed Securities for
requirements
The field Place of Listing must be used to distinguish between different listed lines of
the same issue of a security. The main application in the UK&IE market is to distinguish
between the London and Dublin listed lines of an Irish security. The Market Identifier
Code (ISO 10383) must be used to identify the place of listing: XLON identifies the
London line and XDUB identifies the Irish line. For example, the London line of Irish
security IE0023456789 Security (issue) identifier, Sequence B, Tag 35B :35B:ISIN
IE0023456789 Place of Listing identifier, Subsequence B1 , Tag 94B :
94B::PLIS//EXCH/XLON.
PLIS will be supported for Region A starting in November 2005
FORM is supported for Region A. If the remaining codes are provided, they will not be
used for processing and will not reduce STP
Please refer to Citi ISO15022 Settlement Instruction for Multi-Listed Securities for
requirements
Region C requires ISSU, DDTE & MATU if a proprietary created number is used in Field Please see
35B. Note 1 for
Region C requires EXPI for options. Japan
If provided, they will not be used for processing and will not reduce STP.
Please refer to Citi ISO15022 Field 22F Codes List for Sequence B Trade Details for
requirements
Qualifier AFFM and MTCH are not supported but won't reduce STP if provided
Refer to Citi ISO 15022 Field 70E Codewords List for Settlement Instruction and Please see
Confirmation Messages Note 1 for
ICSD's,
Argentina,
Chile, France,
Greece, Hong
Kong, Japan,
Malaysia,
Philippines,
Spain,
Thailand, and
UK
Please see
Note 1 for
Argentina
For open-ended repos, CADE should be >000 and <=999, so the maturity date can be
changed.
If CADE is >999, this will reduce STP.
Refer to the US DCC Repo documents for support of TOCO
Qualifier REPP, FORF, ACRU or DEAL are not supported. If provided, it will reduce STP
The narrative field will reduce STP. All narrative fields should not be used to repeat the
information in structured fields
Refer to Citi ISO 15022 Field 22F Codes List for Sequence E Settlement Details for Please see
requirements Note 1 for
Belgium,
France,
Germany,
Greece, Italy
and
Philippines
This field should not be provided with the REAG or DEAG settlement party, unless Please see
specifically stated in the national market practice documents on www.smpg.info, for Note 1 for
example, with US FedWire instructions. Canada and
Thailand
Region C: The beneficiary account number should be populated in Field 97A for US
settlements.
Qualifier PROC is not supported and will not be used for processing. If provided, it will
not reduce STP.
Qualifier PROC is not supported and will not be used for processing. If provided, it will
not reduce STP.
For remaining qualifiers, Citi will not support Sequence F. If provided it will not be
used for processing and will not reduce STP
Citi will not support Sequence F. If provided it will not be used for processing and will
not reduce STP
Citi will not support Sequence F. If provided it will not be used for processing and will
not reduce STP
Citi will not support Sequence F. If provided it will not be used for processing and will
not reduce STP
taxes paid etc which are not required for simple security
uirements there are notes which explain which fields are
SMPG Example Message Formats
Please visit the SMPG website www.smpg.info for further details
To view the instructions for a specific country, please select the + to the left of the country name
Austria
(Equities and Fixed Income)
Brazil
(Equities)
Brazil
(Fixed Income)
Canada
(Equities and Fixed Income)
France
(Equities and Fixed Income)
Germany
(Equities and Fixed Income)
Greece
(Equities and Fixed Income)
Hong Kong
(Equities)
Hong Kong
(Fixed Income)
India
(Equities and Fixed Income)
Israel
(Equities and Fixed Income)
Italy
(Equities and Fixed Income)
Japan
(Equities and Fixed Income)
Malaysia
(Equities and Fixed Income)
Netherlands
(Equities and Fixed Income)
Nordic (Finland, Iceland, Norway, Sweden, Denmark [see also Denmark market practice])
(Equities and Fixed Income)
Poland
(Equities and Fixed Income)
Portugal
(Equities and Fixed Income)
South Africa
(Equities and Fixed Income)
Spain
(Equities and Fixed Income)
Switzerland
(Equities and Fixed Income)
Turkey
(Equities and Fixed Income)
UK and Ireland
(Equities and Fixed Income)
US DTC
(Equities and Fixed Income)
US FED
(Equities and Fixed Income)
MT542 Deliver Free of Payment
Required Elements
Austria
(Equities and Fixed Income)
Brazil
(Equities)
Brazil
(Fixed Income)
Canada
(Equities and Fixed Income)
France
(Equities and Fixed Income)
Germany
(Equities and Fixed Income)
Greece
(Equities and Fixed Income)
Hong Kong
(Equities)
Hong Kong
(Fixed Income)
India
(Equities and Fixed Income)
Israel
(Equities and Fixed Income)
Italy
(Equities and Fixed Income)
Japan
(Equities and Fixed Income)
Malaysia
(Equities and Fixed Income)
Netherlands
(Equities and Fixed Income)
Nordic (Finland, Iceland, Norway, Sweden, Denmark [see also Denmark market practice])
(Equities and Fixed Income)
Poland
(Equities and Fixed Income)
Portugal
(Equities and Fixed Income)
South Africa
(Equities and Fixed Income)
Spain
(Equities and Fixed Income)
Switzerland
(Equities and Fixed Income)
Turkey
(Equities and Fixed Income)
UK and Ireland
(Equities and Fixed Income)
US DTC
(Equities and Fixed Income)
US FED
(Equities and Fixed Income)