Instruction specifications - Xact via SWIFT and Xact File Transfer - Ireland - Equities - Euroclear UK & International
In the following tables, M=Mandatory; O=Optional; C=Conditional;
Seq=SWIFT Message (sub)sequence.
Equities
MT540 | Receive Free | Seq | ||
M | :94B: | :TRAD | //EXCH/xxxx (place of transaction segment MIC) | B |
M | :98a: | :TRAD | //Trade date/time | B |
O | :90a: | :DEAL | //Deal price | |
M | :22F: | SETR | //xxxx (type of transaction code) | E |
C | :22F: | :STAM | a | E |
M | :95P: | :PSET | //CRSTGB22[XXX] | E1 |
M | :95R: | :DEAG | /CRST/xxxxx (Counterparty's CREST code)b | |
O | :95P: | :SELL | //Ordering party's BIC, if different from DEAG | |
or | :95Q: | :SELL | //Ordering party's name, if different from DEAG (if BIC does not exist) | |
O | :97A: | :SAFE | //Ordering party's account | |
|
|
| ||
M | :94B: | :TRAD | //EXCH/xxxx (place of transaction segment MIC) | B |
M | :98a: | :TRAD | //Trade date/time | B |
O | :90a: | :DEAL | //Deal price | |
M | :22F: | SETR | //xxxx (type of transaction code) | E |
C | :22F: | :STAM | a | E |
M | :95P: | :PSET | //CRSTGB22[XXX] | E1 |
M | :95R: | :DEAG | /CRST/xxxxx (Counterparty's CREST code)b | |
O | :95P: | :SELL | //Ordering party's BIC, if different from DEAG | |
or | :95Q: | :SELL | //Ordering party's name, if different from DEAG (if BIC does not exist) | |
O | :97A: | :SAFE | //Ordering party's account | |
|
|
| ||
M | :94B: | :TRAD | //EXCH/xxxx (place of transaction segment MIC) | B |
M | :98a: | :TRAD | //Trade date/time | B |
O | :90a: | :DEAL | //Deal price | |
M | :22F: | SETR | //xxxx (type of transaction code) | E |
C | :22F: | :STAM | a | E |
M | :95P: | :PSET | //CRSTGB22[XXX] | E1 |
M | :95R: | :REAG | /CRST/xxxxx (Counterparty's CREST code)b | |
O | :95P: | :BUYR | //Beneficiary's BIC, if different from REAG | |
or | :95Q: | :BUYR | //Beneficiary's name, if different from REAG (if BIC does not exist) | |
O | :97A: | :SAFE | //Beneficiary's account | |
C | :19A: | :DEAL | a | E3 |
|
|
| ||
M | :94B: | :TRAD | //EXCH/xxxx (place of transaction segment MIC) | B |
M | :98a: | :TRAD | //Trade date/time | B |
O | :90a: | :DEAL | //Deal price | |
M | :22F: | SETR | //xxxx (type of transaction code) | E |
C | :22F: | :STAM | a | E |
M | :95P: | :PSET | //CRSTGB22[XXX] | E1 |
M | :95R: | :REAG | /CRST/xxxxx (Counterparty's CREST code)b | |
O | :95P: | :BUYR | //Beneficiary's BIC, if different from REAG | |
or | :95Q: | :BUYR | //Beneficiary's name, if different from REAG (if BIC does not exist) | |
O | :97A: | :SAFE | //Beneficiary's account | |
C | :19A: | :DEAL | a |
a. The use of these fields is dependent on whether the transaction is subject to or exempt from stamp duty and on the appropriate accountability. For details, please refer to "Input of Irish stamp duty details" under Irish stamp duty.
b. CREST codes range from 3 to 5 alphanumeric characters.
Note: For the instruction to be processed by the CBL custodian on an STP basis, the narrative must either contain standard code words, each between "/" characters, or be left blank.