Tag |
Field Name |
Req'd |
Comments |
<MessageHeader> |
Y |
MsgType <35> = BN
|
37 |
OrderID |
Y |
|
198 |
SecondaryOrderID |
N |
|
11 |
ClOrdID |
N |
Conditionally required if the Execution Report message contains a ClOrdID. |
1036 |
ExecAckStatus |
Y |
Indicates the status of the execution acknowledgement. The "received, not yet processed" is an optional intermediary status
that can be used to notify the counterparty that the Execution Report has been received.
|
17 |
ExecID |
Y |
The ExecID of the Execution Report being acknowledged. |
127 |
DKReason |
N |
Conditionally required when ExecAckStatus = 2 (Don't know / Rejected). |
Component Block - <Instrument> |
Y |
|
Component Block - <UndInstrmtGrp> |
N |
|
Component Block - <InstrmtLegGrp> |
N |
|
54 |
Side |
Y |
|
Component Block - <OrderQtyData> |
Y |
|
32 |
LastQty |
N |
Conditionally required if specified on the Execution Report |
31 |
LastPx |
N |
Conditionally Required if specified on the Execution Report |
423 |
PriceType |
N |
Conditionally required if specified on the Execution Report |
669 |
LastParPx |
N |
Conditionally required if specified on the Execution Report |
14 |
CumQty |
N |
Conditionally required if specified on the Execution Report |
6 |
AvgPx |
N |
Conditionally required if specified on the Execution Report |
58 |
Text |
N |
Conditionally required if DKReason = "other" |
354 |
EncodedTextLen |
N |
|
355 |
EncodedText |
N |
|
<MessageTrailer> |
Y |
|