Instruction specifications – Xact via Swift and Xact File Transfer – LuxCSD – Slovak Republic
In the following tables, M=Mandatory; O=Optional; C=Conditional;
Seq=Swift message (sub)sequence.
MT540 | Receive Free | Seq | ||
O | :20C: | :COMM | //common referencea | A1 |
M | :98a: | :TRAD | //Trade date/time | B |
O | :22F: | :TTCO | //CCPN or XCPNb | |
O | :22F: | :STCO | //NPARc | E |
O | :22F: | :STCO | //NOMCc | |
M | :95P: | :PSET | //CSDSSKBAXXX | E1 |
M | :95P: | :DEAG | //Counterparty’s BIC11 | |
O | :97A: | :SAFEa | //Counterparty’s account in T2S | |
O | :95P: | :SELLa | //Ordering party’s BIC11, if different from DEAG | |
or | :95Q: | :SELL | //Ordering party’s name, if different from DEAG | |
or | :95R: | :SELLa | //Ordering party’s proprietary code, if different from DEAG | |
O | :97A: | :SAFE | //Ordering party’s account | |
O | :95a:d | :BUYR | //Beneficiary | |
MT541 | Receive Against Payment | Seq | ||
O | :20C: | :COMM | //common referencea | A1 |
M | :98a: | :TRAD | //Trade date/time | B |
O | :22F: | :TTCO | //CCPN or XCPNb | |
O | :22F: | :STCO | //NPARc | E |
O | :22F: | :STCO | //NOMCb | |
M | :95P: | :PSET | //CSDSSKBAXXX | E1 |
M | :95P: | :DEAG | //Counterparty’s BIC11 | |
O | :97A: | :SAFEa | //Counterparty’s account in T2S | |
O | :95P: | :SELLa | //Ordering party’s BIC11, if different from DEAG | |
or | :95Q: | :SELL | //Ordering party’s name, if different from DEAG | |
or | :95R: | :SELLa | //Ordering party’s proprietary code, if different from DEAG | |
O | :97A: | :SAFE | //Ordering party’s account | |
O | :95a:d | :BUYR | //Beneficiary | |
MT542 | Deliver Free | Seq | ||
O | :20C: | :COMM | //common referencea | A1 |
M | :98a: | :TRAD | //Trade date/time | B |
O | :22F: | :TTCO | //CCPN or XCPNb | |
O | :22F: | :STCO | //NPARc | E |
O | :22F: | :STCO | //NOMCb | |
M | :95P: | :PSET | //CSDSSKBAXXX | E1 |
M | :95P: | :REAG | //Counterparty’s BIC11 | |
O | :97A: | :SAFEa | //Counterparty’s account in T2S | |
O | :95P: | :BUYRa | //Beneficiary’s BIC11, if different from REAG | |
or | :95Q: | :BUYR | //Beneficiary’s name, if different from REAG | |
or | :95R: | :BUYRa | //Beneficiary’s proprietary code, if different from REAG | |
O | :97A: | :SAFE | //Beneficiary’s account | |
O | :95a:d | :SELL | //Ordering party | |
MT543 | Deliver Against Payment | Seq | ||
O | :20C: | :COMM | //Common referencea | A1 |
M | :98a: | :TRAD | //Trade date/time | B |
O | :22F: | :TTCO | //CCPN or XCPNb | |
O | :22F: | :STCO | //NPARc | E |
O | :22F: | :STCO | //NOMCb | |
M | :95P: | :PSET | //CSDSSKBAXXX | E1 |
M | :95P: | :REAG | //Counterparty’s BIC11 | |
O | :97A: | :SAFEa | //Counterparty’s account in T2S | |
O | :95P: | :BUYRa | //Beneficiary’s BIC11, if different from REAG | |
or | :95Q: | :BUYR | //Beneficiary’s name, if different from REAG | |
or | :95R: | :BUYRa | //Beneficiary’s proprietary code, if different from REAG | |
O | :97A: | :SAFE | //Beneficiary’s account | |
O | :95a:d | :SELL | //Ordering party |
------------------------------------------
a. Optional matching fields.
b. Additional matching fields.
c. Only provide in order to prevent partial settlement. CDCP only accepts indicators COEX/PARQ and COEX/PARC when instructing in ISO20022.
d. This optional matching field will be forwarded as received. T2S will only match if provided with format BIC or proprietary.