Instruction specifications - Xact via SWIFT and Xact File Transfer - Sweden
In the following tables, M=Mandatory; O=Optional; C=Conditional;
Seq=SWIFT Message (sub)sequence.
Book-entry transactions, SEB counterparties
MT540 | Receive Free | Seq | ||
M | :98a: | :TRAD | //Trade date/time | B |
O | :90a: | :DEAL | //Deal price | |
M | :95P: | :PSET | //VPCSSESS[XXX] | E1 |
M | :95P: | :DEAG | //ESSESESS[XXX] (SEB’s BIC) | |
M | :95P: | :SELL | //Ordering party’s BIC | |
or | :95Q: | :SELL | //Ordering party’s name (if BIC does not exist) | |
M | :97A: | :SAFE | //Ordering party’s account | |
|
|
| ||
M | :98a: | :TRAD | //Trade date/time | B |
O | :90a: | :DEAL | //Deal price | |
M | :95P: | :PSET | //VPCSSESS[XXX] | E1 |
M | :95P: | :DEAG | //ESSESESS[XXX] (SEB’s BIC) | |
M | :95P: | :SELL | //Ordering party’s BIC | |
or | :95Q: | :SELL | //Ordering party’s name (if BIC does not exist) | |
M | :97A: | :SAFE | //Ordering party’s account | |
|
|
| ||
M | :98a: | :TRAD | //Trade date/time | B |
O | :90a: | :DEAL | //Deal price | |
M | :95P: | :PSET | //VPCSSESS[XXX] | E1 |
M | :95P: | :REAG | //ESSESESS[XXX] (SEB’s BIC) | |
M | :95P: | :BUYR | //Beneficiary’s BIC | |
or | :95Q: | :BUYR | //Beneficiary’s name (if BIC does not exist) | |
M | :97A: | :SAFE | //Beneficiary’s account | |
|
|
| ||
M | :98a: | :TRAD | //Trade date/time | B |
O | :90a: | :DEAL | //Deal price | |
M | :95P: | :PSET | //VPCSSESS[XXX] | E1 |
M | :95P: | :REAG | //ESSESESS[XXX] (SEB’s BIC) | |
M | :95P: | :BUYR | //Beneficiary’s BIC | |
or | :95Q: | :BUYR | //Beneficiary’s name (if BIC does not exist) | |
M | :97A: | :SAFE | //Beneficiary’s account |
Book-entry transactions, counterparties outside SEB
MT540 | Receive Free | Seq | ||
M | :98a: | :TRAD | //Trade date/time | B |
O | :90a: | :DEAL | //Deal price | |
M | :95P: | :PSET | //VPCSSESS[XXX] | E1 |
M | :95P: | :DEAG | //Counterparty’s BIC | |
or | :95Q: | :DEAG | //Counterparty’s name (if BIC does not exist) | |
M | :95P: | :SELL | //Ordering party’s BIC | |
or | :95Q: | :SELL | //Ordering party’s name (if BIC does not exist) | |
O | :97A: | :SAFE | //Ordering party’s account | |
|
|
| ||
M | :98a: | :TRAD | //Trade date/time | B |
O | :90a: | :DEAL | //Deal price | |
M | :95P: | :PSET | //VPCSSESS[XXX] | E1 |
M | :95P: | :DEAG | //Counterparty’s BIC | |
or | :95Q: | :DEAG | //Counterparty’s name (if BIC does not exist) | |
M | :95P: | :SELL | //Ordering party’s BIC | |
or | :95Q: | :SELL | //Ordering party’s name (if BIC does not exist) | |
O | :97A: | :SAFE | //Ordering party’s account | |
|
|
| ||
M | :98a: | :TRAD | //Trade date/time | B |
O | :90a: | :DEAL | //Deal price | |
M | :95P: | :PSET | //VPCSSESS[XXX] | E1 |
M | :95P: | :REAG | //Counterparty’s BIC | |
or | :95Q: | :REAG | //Counterparty’s name (if BIC does not exist) | |
M | :95P: | :BUYR | //Beneficiary’s BIC | |
or | :95Q: | :BUYR | //Beneficiary’s name (if BIC does not exist) | |
O | :97A: | :SAFE | //Beneficiary’s account | |
|
|
| ||
M | :98a: | :TRAD | //Trade date/time | B |
O | :90a: | :DEAL | //Deal price | |
M | :95P: | :PSET | //VPCSSESS[XXX] | E1 |
M | :95P: | :REAG | //Counterparty’s BIC | |
or | :95Q: | :REAG | //Counterparty’s name (if BIC does not exist) | |
M | :95P: | :BUYR | //Beneficiary’s BIC | |
or | :95Q: | :BUYR | //Beneficiary’s name (if BIC does not exist) | |
O | :97A: | :SAFE | //Beneficiary’s account |