Description

The Order Mass Cancel Report is used to acknowledge an Order Mass Cancel Request. Note that each affected order that is canceled is acknowledged with a separate ExecutionReport (35=8) or OrderCancelReject (35=9) message.

Order Mass Cancel Report

Structure

Tag Field Name Req'd Comments
Component Block - <StandardHeader> Y MsgType = r (lowercase R)
11 ClOrdID N ClOrdID provided on the Order Mass Cancel Request. Unavailable in case of an unsolicited report, such as after a trading halt or a corporate action requiring the deletion of outstanding orders.
526 SecondaryClOrdID N
37 OrderID Y Unique Identifier for the Order Mass Cancel Request assigned by the recipient of the Order Mass Cancel Request.
1369 MassActionReportID Y Unique Identifier for the Order Mass Cancel Report assigned by the recipient of the Order Mass Cancel Request
198 SecondaryOrderID N Secondary Order ID assigned by the recipient of the Order Mass Cancel Request.
530 MassCancelRequestType Y Order Mass Cancel Request Type accepted by the system
531 MassCancelResponse Y

Indicates the action taken by the counterparty order handling system as a result of the Cancel Request

0 - Indicates Order Mass Cancel Request was rejected.

532 MassCancelRejectReason N

Indicates why Order Mass Cancel Request was rejected

Required if MassCancelResponse = 0

533 TotalAffectedOrders N Optional field used to indicate the total number of orders affected by the Order Mass Cancel Request
Component Block - <AffectedOrdGrp> N List of orders affected by the Order Mass Cancel Request
Component Block - <NotAffectedOrdGrp> N List of orders not affected by Order Mass Cancel Request
336 TradingSessionID N Trading Session in which orders are to be canceled
625 TradingSessionSubID N
Component Block - <Parties> N Insert here the set of "Parties" (firm identification) fields defined in "common components of application messages"
Component Block - <TargetParties> N Should be populated with the values provided on the associated OrderMassCancelRequest <q>.
Component Block - <Instrument> N Insert here the set of "Instrument" (symbology) fields defined in "Common Components of Application Messages"
Component Block - <UnderlyingInstrument> N Insert here the set of "UnderlyingInstrument" (underlying symbology) fields defined in "Common Components of Application Messages"
1301 MarketID N
1300 MarketSegmentID N
54 Side N Side of the market specified on the Order Mass Cancel Request
60 TransactTime N Time this report was initiated/released by the sells-side (broker, exchange, ECN) or sell-side executing system.
58 Text N
354 EncodedTextLen N Must be set if EncodedText field is specified and must immediately precede it.
355 EncodedText N Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field.
Component Block - <StandardTrailer> Y

Related Messages