FIX Version FIX.5.0SP2 Extension Pack EP221

Approval Date 2016-12-16T17:00:00

Description OrderQtyData presence correction





Message/Component Content

Message/Components Content Changes

ComponentIDTagTextIndentPositionReqdDescription
9OrderQtyDataConditionally required when the OrderQtyData component is required or specified in a prior, related message. For example, when used in a work flow including a NewOrderSingle(35=D) or NewOrderCross(35=s) message, the OrderQtyData component is a required component in these messages and thus the component is required here. When the OrderQtyData component is optional in a related message, such as the NewOrderMultileg(35=AB), the component is required here when specified in the prior, related NewOrderMultileg(35=AB) message.
99OrderQtyData0Conditionally required if specified in the ExecutionReport(35=8).
17OrderQtyDataNote: OrderQty(38) value should be the "Total Intended Order Quantity" (including the amount already executed for this chain of orders).
16OrderQtyData0Conditionally required when the OrderQtyData component is required or specified in a prior, related message. For example, when used in a work flow including a NewOrderSingle(35=D) or NewOrderCross(35=s) message, the OrderQtyData component is a required component in these messages and thus the component is required here. When the OrderQtyData component is optional in a related message, such as the NewOrderMultileg(35=AB), the component is required here when specified in the prior, related NewOrderMultileg(35=AB) message.
62OrderQtyData0Conditionally required when the OrderQtyData component is specified in the NewOrderMultileg(35=AB) message.
14OrderQtyData
61OrderQtyData0Conditionally required when the multileg order is not for a FX Swap, or any other swaps or multilegged transaction where having OrderQty(38) is irrelevant as the amounts are expressed in the LegOrderQty(685).
2058OrderQtyData