This message type is normally sent by an ETC service provider to an institution or broker. It may also be sent by an institution to an executing broker to indicate allocations not yet matched, or by an executing broker to an institution to indicate client-side trade confirmations not yet affirmed. It may also be sent between brokers to indicate unmatched market-side trade confirmations.
This message provides, as at a specified date, the details of transactions received but not yet matched or affirmed, for all or selected securities in all or selected safekeeping accounts/sub-accounts, for all or selected reasons why the transaction is pending.
| Status | Tag | Qualifier | Generic Field Name | Detailed Field Name | Content/Options | No. |
|---|---|---|---|---|---|---|
Mandatory Sequence A General Information |
||||||
M |
16R |
GENL | 1 |
|||
M |
28E |
5n/4!c | 2 |
|||
O |
13a |
STAT |
Number Identification |
A or J | 3 |
|
M |
20C |
SEME |
Reference |
:4!c//16x | 4 |
|
M |
23G |
4!c[/4!c] | 5 |
|||
-----> |
||||||
M |
98a |
4!c |
Date/Time |
A, C, or E | 6 |
|
-----| |
||||||
-----> Optional Repetitive Subsequence A1 Linkages |
||||||
M |
16R |
LINK | 7 |
|||
O |
13a |
LINK |
Number Identification |
A or B | 8 |
|
M |
20C |
4!c |
Reference |
:4!c//16x | 9 |
|
M |
16S |
LINK | 10 |
|||
-----| End of Subsequence A1 Linkages |
||||||
O |
95a |
ACOW |
Party |
P or R | 11 |
|
O |
97a |
SAFE |
Account |
A or B | 12 |
|
M |
17B |
ACTI |
Flag |
:4!c//1!a | 13 |
|
M |
16S |
GENL | 14 |
|||
End of Sequence A General Information |
||||||
-----> Optional Repetitive Sequence B Financial Instrument |
||||||
M |
16R |
FIN | 15 |
|||
M |
35B |
[ISIN1!e12!c] | 16 |
|||
Optional Subsequence B1 Financial Instrument Attributes |
||||||
M |
16R |
FIA | 17 |
|||
O |
94B |
PLIS |
Place |
:4!c/[8c]/4!c[/30x] | 18 |
|
-----> |
||||||
O |
22F |
4!c |
Indicator |
:4!c/[8c]/4!c | 19 |
|
-----| |
||||||
-----> |
||||||
O |
12a |
4!c |
Type of Financial Instrument |
A, B, or C | 20 |
|
-----| |
||||||
O |
11A |
DENO |
Currency |
:4!c//3!a | 21 |
|
-----> |
||||||
O |
98A |
4!c |
Date/Time |
:4!c//8!n | 22 |
|
-----| |
||||||
-----> |
||||||
O |
92A |
4!c |
Rate |
:4!c//[N]15d | 23 |
|
-----| |
||||||
-----> |
||||||
O |
13a |
4!c |
Number Identification |
A or B | 24 |
|
-----| |
||||||
-----> |
||||||
O |
17B |
4!c |
Flag |
:4!c//1!a | 25 |
|
-----| |
||||||
-----> |
||||||
O |
90a |
4!c |
Price |
A or B | 26 |
|
-----| |
||||||
-----> |
||||||
O |
36B |
4!c |
Quantity of Financial Instrument |
:4!c//4!c/15d | 27 |
|
-----| |
||||||
-----> |
||||||
O |
35B |
[ISIN1!e12!c] | 28 |
|||
-----| |
||||||
O |
70E |
FIAN |
Narrative |
:4!c//10*35x | 29 |
|
M |
16S |
FIA | 30 |
|||
End of Subsequence B1 Financial Instrument Attributes |
||||||
-----> Mandatory Repetitive Subsequence B2 Status |
||||||
M |
16R |
STAT | 31 |
|||
O |
20C |
MAST |
Reference |
:4!c//16x | 32 |
|
M |
25D |
4!c |
Status Code |
:4!c/[8c]/4!c | 33 |
|
O |
24B |
4!c |
Reason Code |
:4!c/[8c]/4!c | 34 |
|
-----> Optional Repetitive Subsequence B2a Linkages |
||||||
M |
16R |
LINK | 35 |
|||
O |
13a |
LINK |
Number Identification |
A or B | 36 |
|
M |
20C |
4!c |
Reference |
:4!c//16x | 37 |
|
M |
16S |
LINK | 38 |
|||
-----| End of Subsequence B2a Linkages |
||||||
-----> Optional Repetitive Subsequence B2b Trade Details |
||||||
M |
16R |
TRADET | 39 |
|||
-----> |
||||||
M |
98a |
4!c |
Date/Time |
A, B, or C | 40 |
|
-----| |
||||||
-----> |
||||||
M |
22a |
4!c |
Indicator |
F or H | 41 |
|
-----| |
||||||
-----> |
||||||
O |
36B |
TRAD |
Quantity of Financial Instrument |
:4!c//4!c/15d | 42 |
|
-----| |
||||||
O |
19A |
SETT |
Amount |
:4!c//[N]3!a15d | 43 |
|
O |
11A |
4!c |
Currency |
:4!c//3!a | 44 |
|
-----> Optional Repetitive Subsequence B2b1 Confirmation Parties |
||||||
M |
16R |
CONFPRTY | 45 |
|||
-----> |
||||||
M |
95a |
4!c |
Party |
C, P, Q, R, or S | 46 |
|
-----| |
||||||
-----> |
||||||
O |
97a |
4!c |
Account |
A or B | 47 |
|
-----| |
||||||
O |
98a |
PROC |
Date/Time |
A or C | 48 |
|
O |
20C |
PROC |
Reference |
:4!c//16x | 49 |
|
-----> |
||||||
O |
70a |
4!c |
Narrative |
C or E | 50 |
|
-----| |
||||||
O |
22F |
TRCA |
Indicator |
:4!c/[8c]/4!c | 51 |
|
M |
16S |
CONFPRTY | 52 |
|||
-----| End of Subsequence B2b1 Confirmation Parties |
||||||
-----> Optional Repetitive Subsequence B2b2 Amounts |
||||||
M |
16R |
AMT | 53 |
|||
-----> |
||||||
M |
19A |
4!c |
Amount |
:4!c//[N]3!a15d | 54 |
|
-----| |
||||||
O |
98a |
VALU |
Date/Time |
A or C | 55 |
|
O |
92B |
EXCH |
Rate |
:4!c//3!a/3!a/15d | 56 |
|
M |
16S |
AMT | 57 |
|||
-----| End of Subsequence B2b2 Amounts |
||||||
M |
16S |
TRADET | 58 |
|||
-----| End of Subsequence B2b Trade Details |
||||||
M |
16S |
STAT | 59 |
|||
-----| End of Subsequence B2 Status |
||||||
M |
16S |
FIN | 60 |
|||
-----| End of Sequence B Financial Instrument |
||||||
-----> Optional Repetitive Sequence C Status |
||||||
M |
16R |
STAT | 61 |
|||
M |
20C |
4!c |
Reference |
:4!c//16x | 62 |
|
M |
25D |
4!c |
Status Code |
:4!c/[8c]/4!c | 63 |
|
O |
24B |
4!c |
Reason Code |
:4!c/[8c]/4!c | 64 |
|
-----> Mandatory Repetitive Subsequence C1 Financial Instrument |
||||||
M |
16R |
FIN | 65 |
|||
M |
35B |
[ISIN1!e12!c] | 66 |
|||
Optional Subsequence C1a Financial Instrument Attributes |
||||||
M |
16R |
FIA | 67 |
|||
O |
94B |
PLIS |
Place |
:4!c/[8c]/4!c[/30x] | 68 |
|
-----> |
||||||
O |
22F |
4!c |
Indicator |
:4!c/[8c]/4!c | 69 |
|
-----| |
||||||
-----> |
||||||
O |
12a |
4!c |
Type of Financial Instrument |
A, B, or C | 70 |
|
-----| |
||||||
O |
11A |
DENO |
Currency |
:4!c//3!a | 71 |
|
-----> |
||||||
O |
98A |
4!c |
Date/Time |
:4!c//8!n | 72 |
|
-----| |
||||||
-----> |
||||||
O |
92A |
4!c |
Rate |
:4!c//[N]15d | 73 |
|
-----| |
||||||
-----> |
||||||
O |
13a |
4!c |
Number Identification |
A or B | 74 |
|
-----| |
||||||
-----> |
||||||
O |
17B |
4!c |
Flag |
:4!c//1!a | 75 |
|
-----| |
||||||
-----> |
||||||
O |
90a |
4!c |
Price |
A or B | 76 |
|
-----| |
||||||
-----> |
||||||
O |
36B |
4!c |
Quantity of Financial Instrument |
:4!c//4!c/15d | 77 |
|
-----| |
||||||
-----> |
||||||
O |
35B |
[ISIN1!e12!c] | 78 |
|||
-----| |
||||||
O |
70E |
FIAN |
Narrative |
:4!c//10*35x | 79 |
|
M |
16S |
FIA | 80 |
|||
End of Subsequence C1a Financial Instrument Attributes |
||||||
-----> Optional Repetitive Subsequence C1b Linkages |
||||||
M |
16R |
LINK | 81 |
|||
O |
13a |
LINK |
Number Identification |
A or B | 82 |
|
M |
20C |
4!c |
Reference |
:4!c//16x | 83 |
|
M |
16S |
LINK | 84 |
|||
-----| End of Subsequence C1b Linkages |
||||||
-----> Optional Repetitive Subsequence C1c Trade Details |
||||||
M |
16R |
TRADET | 85 |
|||
-----> |
||||||
M |
98a |
4!c |
Date/Time |
A, B, or C | 86 |
|
-----| |
||||||
-----> |
||||||
M |
22a |
4!c |
Indicator |
F or H | 87 |
|
-----| |
||||||
-----> |
||||||
O |
36B |
TRAD |
Quantity of Financial Instrument |
:4!c//4!c/15d | 88 |
|
-----| |
||||||
O |
19A |
SETT |
Amount |
:4!c//[N]3!a15d | 89 |
|
O |
11A |
4!c |
Currency |
:4!c//3!a | 90 |
|
-----> Optional Repetitive Subsequence C1c1 Confirmation Parties |
||||||
M |
16R |
CONFPRTY | 91 |
|||
-----> |
||||||
M |
95a |
4!c |
Party |
C, P, Q, R, or S | 92 |
|
-----| |
||||||
-----> |
||||||
O |
97a |
4!c |
Account |
A or B | 93 |
|
-----| |
||||||
O |
98a |
PROC |
Date/Time |
A or C | 94 |
|
O |
20C |
PROC |
Reference |
:4!c//16x | 95 |
|
-----> |
||||||
O |
70a |
4!c |
Narrative |
C or E | 96 |
|
-----| |
||||||
O |
22F |
TRCA |
Indicator |
:4!c/[8c]/4!c | 97 |
|
M |
16S |
CONFPRTY | 98 |
|||
-----| End of Subsequence C1c1 Confirmation Parties |
||||||
-----> Optional Repetitive Subsequence C1c2 Amounts |
||||||
M |
16R |
AMT | 99 |
|||
-----> |
||||||
M |
19A |
4!c |
Amount |
:4!c//[N]3!a15d | 100 |
|
-----| |
||||||
O |
98a |
VALU |
Date/Time |
A or C | 101 |
|
O |
92B |
EXCH |
Rate |
:4!c//3!a/3!a/15d | 102 |
|
M |
16S |
AMT | 103 |
|||
-----| End of Subsequence C1c2 Amounts |
||||||
M |
16S |
TRADET | 104 |
|||
-----| End of Subsequence C1c Trade Details |
||||||
M |
16S |
FIN | 105 |
|||
-----| End of Subsequence C1 Financial Instrument |
||||||
M |
16S |
STAT | 106 |
|||
-----| End of Sequence C Status |
||||||
Optional Sequence D Additional Information |
||||||
M |
16R |
ADDINFO | 107 |
|||
-----> |
||||||
O |
95a |
4!c |
Party |
P, Q, or R | 108 |
|
-----| |
||||||
M |
16S |
ADDINFO | 109 |
|||
End of Sequence D Additional Information |
||||||
C1 If the Activity Flag (field :17B::ACTI) in sequence A General Information indicates no pending transactions, that is, N, then sequence B Financial Instrument and sequence C Status must not be present.
Sequence A if field :17B::ACTI is ... |
Sequence B and C are ... |
|---|---|
N |
Not allowed |
Y |
Conditional (C2) |
C2 Sequence B Financial Instrument and sequence C Status are mutually exclusive and must not both be present in the same message.
Sequence B is ... |
Sequence C is ... |
|---|---|
Present |
Not allowed |
Not present |
Optional |
C3 The Safekeeping Account (field :97a::SAFE) must be identified in sequence A General Information or in all occurrences of the confirmation parties subsequence in sequence B Financial Instrument or in all occurrences of the confirmation parties subsequence in sequence C Status.
As sequence A is mandatory and sequences B and C are optional and mutually exclusive, field 97a must be present in either sequence A and not in any occurrence of sequence B or sequence C. Alternatively, if field 97a is not present in sequence A, field 97a must be present in all occurrences of sequence B or sequence C.
Sequence A if field :97a::SAFE is ... |
Then subsequence B2b1 or C1c1 is ... |
Then in subsequence B2b1 or C1c1 field :97a::SAFE is ... |
|---|---|---|
Present |
If sequence B is present then subsequence B2b1 is optional |
Not allowed in any occurrence of subsequence B2b1 |
If sequence C is present then subsequence C1c1 is optional |
Not allowed in any occurrence of subsequence C1c1 |
|
Sequences B and C are not present |
NA |
|
Not present |
If sequence B is present then subsequence B2b1 is mandatory |
Mandatory in all occurrences of subsequence B2b1 |
If sequence C is present then subsequence C1c1 is mandatory |
Mandatory in all occurrences of subsequence C1c1 |
|
If sequence B and C are not present then. |
C4 The linkage subsequence B2a in sequence B Financial Instrument must be present when the Master Reference (field :20C::MAST) is not present in the status subsequence B2.
Subsequence B2 if field:20C::MAST is ... |
Subsequence B2a is ... |
|---|---|
Not present |
Mandatory |
Present |
Optional |
C5 If Exchange Rate (field :92B::EXCH) is present, the corresponding Resulting Amount (field :19A::RESU) must be present in the same subsequence. If Exchange Rate is not present then the Resulting Amount is not allowed.
Subsequence B2b2 & C1c2 if field :92B::EXCH is ... |
Subsequence B2b2 & C1c2 then field :19A::RESU is ... |
|---|---|
Present |
Mandatory |
Not present |
Not allowed |
C6 Within each occurrence of subsequence B2b, if the Settlement Amount (:19A::SETT) is present in subsequence B2b, it must not be present in any occurrence of subsequence B2b2.
Within each occurrence of subsequence B2b if field :19A::SETT is ... |
Then, for each occurrence of subsequence B2b2 in the same subsequence B2b: field :19A::SETT is ... |
|---|---|
Present |
Not allowed |
Not present |
Optional |
C7 Within each occurrence of subsequence C1c, if the Settlement Amount (:19A::SETT) is present in subsequence C1c, it must not be present in any occurrence of subsequence C1c2.
Within each occurrence of subsequence C1c if field :19A::SETT is ... |
Then, for each occurrence of subsequence C1c2 in the same subsequence C1c: field :19A::SETT is ... |
|---|---|
Present |
Not allowed |
Not present |
Optional |
C8 If the message is a cancellation, that is, Function of the Message (field 23G) is CANC, then subsequence A1 (Linkages) must be present at least once in the message, and in one and only one occurrence of A1, field :20C::PREV must be present; consequently, in all other occurrences of A1, field :20C::PREV is not allowed.
Sequence A if field :23G: is ... |
Then subsequence A1 is ... |
And field :20C::PREV is ... |
|---|---|---|
CANC |
Mandatory (minimum one occurrence of A1 must be present) |
Mandatory in one occurrence of subsequence A1, and not allowed in all other occurrences of subsequence A1 |
NEWM |
Optional |
NA |
C9 Within each occurrence of subsequence B2, the qualifier in field 24B must be the same as the code word (Status Code) used with the appropriate qualifier in field 25D of the same occurrence of subsequence B2.
In each occurrence of subsequence B2 Status |
|
|---|---|
If field :24B:: is ... |
then field :25D:: must be ...(1) |
:24B::NMAT |
:25D::MTCH//NMAT |
:24B::NAFI |
:25D::AFFM//NAFI |
:24B::REJT |
:25D::IPRC//REJT |
Not present |
NA |
C10 In each occurrence of sequence B2b, field :36B::TRAD cannot appear more than twice (maximum two occurrences). When repeated, one occurrence must have Quantity Type Code FAMT and the other occurrence must have Quantity Type Code AMOR.
Sequence B2b if field :36B::TRAD is ... |
Then one occurrence of :36B::TRAD must be ... |
And the other occurrence of :36B::TRAD must be ... |
|---|---|---|
Repeated |
:36B::TRAD//FAMT |
:36B::TRAD//AMOR |
Not repeated |
NA |
NA |
C11 In each occurrence of sequence C1c, field :36B::TRAD cannot appear more than twice (maximum two occurrences). When repeated, one occurrence must have Quantity Type Code FAMT and the other occurrence must have Quantity Type Code AMOR.
Sequence C1c if field :36B::TRAD is ... |
Then one occurrence of :36B::TRAD must be ... |
And the other occurrence of :36B::TRAD must be ... |
|---|---|---|
Repeated |
:36B::TRAD//FAMT |
:36B::TRAD//AMOR |
Not repeated |
NA |
NA |
When a broker is identified as a confirming party, the party capacity (:22F::TRCA) must be specified.
When an ETC service provider transfers a message from one institution to another, and when the originator of the message is not already identified in the confirmation parties sequence or the settlement parties sequence, then the originating party is identified in the other parties sequence as :95a::MEOR (Originator of Message).
When the statement is sent when there are no pending transactions, this must be specified in field 17B Activity Flag.
When the statement is for one safekeeping account, this account should be specified in the general information sequence. If the statement covers more than one safekeeping account, the account must be specified for every trade, within the confirmation parties sequence.
Pending trades may be reported and grouped in order of financial instrument or in order of status. At a minimum, the reference for each transaction must be reported. The level of information reported for each trade should depend on the requirements of the receiver of the statement.
When the same status occurs for the whole of the block trade, the master reference should be used in preference to reporting all of the individual allocations. The same guideline covers reporting on basket, index, list and program trades.
Since a SWIFT message as sent, is restricted to the maximum input message length, it is possible that several messages may be needed to accommodate all the information.