Instruction specifications - Xact via SWIFT and Xact File Transfer - UK debt securities
In the following tables, M=Mandatory; O=Optional; C=Conditional;
Seq=SWIFT Message (sub)sequence.
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: | :STCO | //CRST/xxxx (type of trade)a | E |
M | :95P: | :PSET | //CRSTGB22[XXX] | E1 |
M | :95R: | :DEAG | /CRST/xxxx (Counterparty's CREST code)b | |
M | :95P: | :SELL | //Ordering party’s BIC | |
or | :95Q: | :SELL | //Ordering party's name (if BIC does not exist) | |
C | :97A: | :SAFE | //Ordering party’s accountc | |
MT541 | Receive Against Payment | Seq | ||
M | :94B: | :TRAD | //EXCH/xxxx (place of transaction segment MIC) | B |
M | :98a: | :TRAD | //Trade date/time | |
O | :90a: | :DEAL | //Deal price | |
M | :22F: | :STCO | //CRST/xxxx (type of trade)a | E |
M | :95P: | :PSET | //CRSTGB22[XXX] | E1 |
M | :95R: | :DEAG | /CRST/xxxx (Counterparty's CREST code)b | |
M | :95P: | :SELL | //Ordering party’s BIC | |
or | :95Q: | :SELL | //Ordering party's name (if BIC does not exist) | |
C | :97A: | :SAFE | //Ordering party’s accountc | |
MT542 | Deliver 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: | :STCO | //CRST/xxxx (type of trade)a | E |
M | :95P: | :PSET | //CRSTGB22[XXX] | E1 |
M | :95R: | :REAG | /CRST/xxxx (Counterparty's CREST code)b | |
M | :95P: | :BUYR | //Beneficiary’s BIC | |
or | :95Q: | :BUYR | //Beneficiary’s name (if BIC does not exist) | |
C | :97A: | :SAFE | //Beneficiary’s accountc | |
MT543 | Deliver Against Payment | Seq | ||
M | :94B: | :TRAD | //EXCH/xxxx (place of transaction segment MIC) | B |
M | :98a: | :TRAD | //Trade date/time | |
O | :90a: | :DEAL | //Deal price | |
M | :22F: | :STCO | //CRST/xxxx (type of trade)a | E |
M | :95P: | :PSET | //CRSTGB22[XXX] | E1 |
M | :95R: | :REAG | /CRST/xxxx (Counterparty's CREST code)b | |
M | :95P: | :BUYR | //Beneficiary’s BIC | |
or | :95Q: | :BUYR | //Beneficiary’s name (if BIC does not exist) | |
C | :97A: | :SAFE | //Beneficiary’s accountc |
------------------------------------------
a.Customers are recommended to use field :22F::STCO//CRST to populate the appropriate type of trade value. If customer instructions are missing field 22F::STCO, CBL will derive the value from the field :22F::SETR in the customer instruction.
b. For same-day settlement with a Euroclear Bank participant, this field must contain Euroclear Bank's CREST code “EOC”.
c. For same-day settlement with a Euroclear Bank participant, this field must contain the Euroclear Bank Participant number.