<xs:simpleType name="CustOrderHandlingInst_enum_t">
<xs:annotation>
<xs:documentation>Codes that apply special information that the Broker / Dealer needs to report, as specified by the customer.
NOTE: This field and its values have no bearing on the ExecInst and TimeInForce fields. These values should not be used instead of ExecInst or TimeInForce. This field and its values are intended for compliance reporting only.
Valid values are grouped by OrderHandlingInstSource(1032).</xs:documentation>
<xs:appinfo>
<fm:Xref Protocol="FIX" name="CustOrderHandlingInst" ComponentType="Field" Tag="1031" Type="MultipleStringValue" AbbrName="CustOrdHdlInst" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA" />
</xs:appinfo>
<xs:appinfo>
<fm:EnumDoc value="ADD" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Add-on Order</fm:EnumDoc>
<fm:EnumDoc value="AON" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">All or None</fm:EnumDoc>
<fm:EnumDoc value="CNH" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Cash Not Held</fm:EnumDoc>
<fm:EnumDoc value="DIR" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Directed Order</fm:EnumDoc>
<fm:EnumDoc value="E.W" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Exchange for Physical Transaction</fm:EnumDoc>
<fm:EnumDoc value="FOK" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Fill or Kill</fm:EnumDoc>
<fm:EnumDoc value="IO" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Imbalance Only</fm:EnumDoc>
<fm:EnumDoc value="IOC" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Immediate or Cancel</fm:EnumDoc>
<fm:EnumDoc value="LOO" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Limit On Open</fm:EnumDoc>
<fm:EnumDoc value="LOC" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Limit on Close</fm:EnumDoc>
<fm:EnumDoc value="MAO" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Market at Open</fm:EnumDoc>
<fm:EnumDoc value="MAC" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Market at Close</fm:EnumDoc>
<fm:EnumDoc value="MOO" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Market on Open</fm:EnumDoc>
<fm:EnumDoc value="MOC" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Market On Close</fm:EnumDoc>
<fm:EnumDoc value="MQT" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Minimum Quantity</fm:EnumDoc>
<fm:EnumDoc value="NH" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Not Held</fm:EnumDoc>
<fm:EnumDoc value="OVD" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Over the Day</fm:EnumDoc>
<fm:EnumDoc value="PEG" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Pegged</fm:EnumDoc>
<fm:EnumDoc value="RSV" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Reserve Size Order</fm:EnumDoc>
<fm:EnumDoc value="S.W" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Stop Stock Transaction</fm:EnumDoc>
<fm:EnumDoc value="SCL" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Scale</fm:EnumDoc>
<fm:EnumDoc value="TMO" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Time Order</fm:EnumDoc>
<fm:EnumDoc value="TS" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Trailing Stop</fm:EnumDoc>
<fm:EnumDoc value="WRK" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Work</fm:EnumDoc>
</xs:appinfo>
</xs:annotation>
<xs:restriction base="MultipleStringValue">
<xs:enumeration value="ADD" />
<xs:enumeration value="AON" />
<xs:enumeration value="CNH" />
<xs:enumeration value="DIR" />
<xs:enumeration value="E.W" />
<xs:enumeration value="FOK" />
<xs:enumeration value="IO" />
<xs:enumeration value="IOC" />
<xs:enumeration value="LOO" />
<xs:enumeration value="LOC" />
<xs:enumeration value="MAO" />
<xs:enumeration value="MAC" />
<xs:enumeration value="MOO" />
<xs:enumeration value="MOC" />
<xs:enumeration value="MQT" />
<xs:enumeration value="NH" />
<xs:enumeration value="OVD" />
<xs:enumeration value="PEG" />
<xs:enumeration value="RSV" />
<xs:enumeration value="S.W" />
<xs:enumeration value="SCL" />
<xs:enumeration value="TMO" />
<xs:enumeration value="TS" />
<xs:enumeration value="WRK" />
</xs:restriction>
</xs:simpleType>
|