FIX.5.0SP2 Message

ExecutionAcknowledgement [type 'BN']

<ExecAck>

The Execution Report Acknowledgement message is an optional message that provides dual functionality to notify a trading partner that an electronically received execution has either been accepted or rejected (DK'd).


Added  FIX.4.4  EP-1

Expand Components | Collapse Components

Field or ComponentField NameFIXML nameReq'dCommentsDepr.
ComponentStandardHeaderBaseHeader

MsgType = BN

 
37OrderID@OrdID 
198SecondaryOrderID@OrdID2  
11ClOrdID@ID 

Conditionally required if the Execution Report message contains a ClOrdID.

 
1036ExecAckStatus@ExecAckStat

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.

 
17ExecID@ExecID

The ExecID of the Execution Report being acknowledged.

 
127DKReason@DkRsn 

Conditionally required when ExecAckStatus = 2 (Don't know / Rejected).

 
ComponentInstrumentInstrmt 
ComponentUndInstrmtGrpUndly  
ComponentInstrmtLegGrpLeg  
54Side@Side 
ComponentOrderQtyDataOrdQty 
32LastQty@LastQty 

Conditionally required if specified on the Execution Report

 
31LastPx@LastPx 

Conditionally Required if specified on the Execution Report

 
423PriceType@PxTyp 

Conditionally required if specified on the Execution Report

 
669LastParPx@LastParPx 

Conditionally required if specified on the Execution Report

 
14CumQty@CumQty 

Conditionally required if specified on the Execution Report

 
6AvgPx@AvgPx 

Conditionally required if specified on the Execution Report

 
58Text@Txt 

Conditionally required if DKReason = "other"

 
354EncodedTextLen@EncTxtLen  
355EncodedText@EncTxt  
ComponentStandardTrailer