TT® FIX

Order Status Request (H) Message

Purpose

Used to request status of orders

Message Direction

From FIX client to TT FIX

Supported Tags

Tag # Field Name Req’d Data type Comments
Component Block <Standard Header> Y 35=H (MsgType)
Component Block: <Trader> Y

Information about the trader routing the order

11 ClOrdId N string

Order identifier for the order

Note: If you omit both Tag 11 and Tag 37, TT FIX interprets the message as Order Book Download request.

37 OrderId N string

Internal TT order key assigned to all orders submitted through any TT software.

The value remains constant for the life of an order.

Note: If you omit Tag 11 and 37, TT FIX interprets the message as Order Book Download request.

16999 ClearingAccountOverride N String

Overrides the clearing account defined in the Setup application for the user's account named in Tag 1.

Component Block <Standard Trailer> Y

Message Notes

The Order Status Request (H) message is used by FIX clients to query the status of an order. TT FIX responds with an Execution Report (8) message with Tag 20 (ExecTransType) set to 3 (Status) and Tag 150 (ExecType) set to D (Restated).

Downloading order books

If you omit Tag 11 and Tag 37 from an Order Status Request (H), TT FIX treats the message as a request for all open orders. TT FIX responds with an Execution Report (8) for each working order. Each execution report in response to an order book download request contains Tag 20 (ExecTransType) equal to 3 (Status) and Tag 16728 (TotalNumOrders) equal to the number of orders sent in the response. For example, when sending 10 orders, TT FIX sets Tag 16728 (TotalNumOrders) to 10 for all 10 responses. When no open orders are available, TT FIX sends an Execution Report (8) Reject (39=8, 150=8).

Related Information

Execution Report (8)