Definition Type: SimpleType
Name: ExecInst_enum_t
Namespace: http://www.fixprotocol.org/FIXML-4-4
Containing Schema: fixml-fields-base-4-4.xsd
Documentation:
Instructions for order handling on exchange trading floor If more than one instruction is applicable to an order this field can contain multiple instructions separated by space Valid values: = Not held 2 = Work 3 = Go along 4 = Over the day 5 = Held 6 = Participate don t initiate 7 = Strict scale 8 = Try to scale 9 = Stay on bidside 0 = Stay on offerside A = No cross cross is forbidden B = OK to cross C = Call first D = Percent of volume indicates that the sender does not want to be all of the volume on the floor vs a specific percentage E = Do not increase DNI F = Do not reduce DNR G = All or none AON H = Reinstate on System Failure mutually exclusive with Q I = Institutions only J = Reinstate on Trading Halt mutually exclusive with K K = Cancel on Trading Halt mutually exclusive with L L = Last peg last sale M = Mid price peg midprice of inside quote N = Non negotiable O = Opening peg P = Market peg Q = Cancel on System Failure mutually exclusive with H R = Primary peg primary market buy at b id sell at offer S = Suspend T = Fixed Peg to Local best bid or offer at time of orderU = Customer Display Instruction RuleAc 4 V = Netting for Forex W = Peg to VWAP X = Trade Along Y = Try to Stop Z = Cancel if Not Best a = Trailing Stop Peg b = Strict Limit No Price Improvement c = Ignore Price Validity Checks d = Peg to Limit Price e = Work to Target Strategy *** SOME VALUES HAVE BEEN REPLACED See Replaced Features and Supported Approach *** see Volume : Glossary for value definitions
Collapse XSD Schema Diagram:
XSD Diagram of ExecInst_enum_t in schema fixml-fields-base-4-4_xsd (Financial Information eXchange (FIX))
Collapse XSD Schema Code:
<xs:simpleType name="ExecInst_enum_t">
    <xs:annotation>
        <xs:documentation xml:lang="en">Instructions for order handling on exchange trading floor   If more than one instruction is applicable to an order  this field can contain multiple instructions separated by space  Valid values:  = Not held 2 = Work 3 = Go along 4 = Over the day 5 = Held 6 = Participate don t initiate 7 = Strict scale 8 = Try to scale 9 = Stay on bidside 0 = Stay on offerside A = No cross  cross is forbidden  B = OK to cross C = Call first D = Percent of volume   indicates that the sender does not want to be all of the volume on the floor vs  a specific percentage   E = Do not increase   DNI F = Do not reduce   DNR G = All or none   AON H = Reinstate on System Failure  mutually exclusive with Q  I = Institutions only J = Reinstate on Trading Halt  mutually exclusive with K  K = Cancel on Trading Halt  mutually exclusive with L  L = Last peg  last sale  M = Mid price peg  midprice of inside quote  N = Non negotiable O = Opening peg P = Market peg Q = Cancel on System Failure  mutually exclusive with H  R = Primary peg  primary market   buy at b id sell at offer  S = Suspend T = Fixed Peg to Local best bid or offer at time of orderU = Customer Display Instruction  RuleAc  4  V = Netting  for Forex  W = Peg to VWAP X = Trade Along Y = Try to Stop  Z = Cancel if Not Best a = Trailing Stop Peg b = Strict Limit  No Price Improvement  c = Ignore Price Validity Checks d = Peg to Limit Price e = Work to Target Strategy *** SOME VALUES HAVE BEEN REPLACED   See  Replaced Features and Supported Approach  ***  see Volume :  Glossary  for value definitions 
		</xs:documentation>
        <xs:appinfo xmlns:x="http://www.fixprotocol.org/fixml/metadata.xsd">
            <xs:Xref Protocol="FIX" name="ExecInst" tag="18" datatype="MultipleValueString" ComponentType="Field" StdAbbrev="ExecInst" QualifiedAbbrev="ExecInst" Category="**BaseCatagory**" CategoryAbbrev="**BaseCatagoryXMLName**" />
            <xs:Xref Protocol="ISO_15022_XML" />
        </xs:appinfo>
        <xs:appinfo xmlns:x="http://www.fixprotocol.org/fixml/metadata.xsd">
            <x:EnumDoc value="1" desc="NotHeld" />
            <x:EnumDoc value="2" desc="Work" />
            <x:EnumDoc value="3" desc="GoAlong" />
            <x:EnumDoc value="4" desc="OverDay" />
            <x:EnumDoc value="5" desc="Held" />
            <x:EnumDoc value="6" desc="PartNotInit" />
            <x:EnumDoc value="7" desc="StrictScale" />
            <x:EnumDoc value="8" desc="TryToScale" />
            <x:EnumDoc value="9" desc="StayBid" />
            <x:EnumDoc value="0" desc="StayOffer" />
            <x:EnumDoc value="A" desc="NoCross" />
            <x:EnumDoc value="B" desc="OkCross" />
            <x:EnumDoc value="C" desc="CallFirst" />
            <x:EnumDoc value="D" desc="PercVol" />
            <x:EnumDoc value="E" desc="DNI" />
            <x:EnumDoc value="F" desc="DNR" />
            <x:EnumDoc value="G" desc="AON" />
            <x:EnumDoc value="H" desc="RestateOnSysFail" />
            <x:EnumDoc value="I" desc="InstitOnly" />
            <x:EnumDoc value="J" desc="RestateOnTradingHalt" />
            <x:EnumDoc value="K" desc="CancelOnTradingHalt" />
            <x:EnumDoc value="L" desc="LastPeg" />
            <x:EnumDoc value="M" desc="MidPrcPeg" />
            <x:EnumDoc value="N" desc="NonNego" />
            <x:EnumDoc value="O" desc="OpenPeg" />
            <x:EnumDoc value="P" desc="MarkPeg" />
            <x:EnumDoc value="Q" desc="CancelOnSysFail" />
            <x:EnumDoc value="R" desc="PrimPeg" />
            <x:EnumDoc value="S" desc="Suspend" />
            <x:EnumDoc value="U" desc="CustDispInst" />
            <x:EnumDoc value="V" desc="Netting" />
            <x:EnumDoc value="W" desc="PegVWAP" />
            <x:EnumDoc value="X" desc="TradeAlong" />
            <x:EnumDoc value="Y" desc="TryToStop" />
            <x:EnumDoc value="Z" desc="CxlifNotBest" />
            <x:EnumDoc value="a" desc="TrailStopPeg" />
            <x:EnumDoc value="b" desc="StrictLimit" />
            <x:EnumDoc value="c" desc="IgnorePriceChk" />
            <x:EnumDoc value="d" desc="PegToLimit" />
            <x:EnumDoc value="e" desc="WorkToStrategy" />
        </xs:appinfo>
    </xs:annotation>
    <xs:restriction base="xs:string">
        <xs:enumeration value="1" />
        <xs:enumeration value="2" />
        <xs:enumeration value="3" />
        <xs:enumeration value="4" />
        <xs:enumeration value="5" />
        <xs:enumeration value="6" />
        <xs:enumeration value="7" />
        <xs:enumeration value="8" />
        <xs:enumeration value="9" />
        <xs:enumeration value="0" />
        <xs:enumeration value="A" />
        <xs:enumeration value="B" />
        <xs:enumeration value="C" />
        <xs:enumeration value="D" />
        <xs:enumeration value="E" />
        <xs:enumeration value="F" />
        <xs:enumeration value="G" />
        <xs:enumeration value="H" />
        <xs:enumeration value="I" />
        <xs:enumeration value="J" />
        <xs:enumeration value="K" />
        <xs:enumeration value="L" />
        <xs:enumeration value="M" />
        <xs:enumeration value="N" />
        <xs:enumeration value="O" />
        <xs:enumeration value="P" />
        <xs:enumeration value="Q" />
        <xs:enumeration value="R" />
        <xs:enumeration value="S" />
        <xs:enumeration value="U" />
        <xs:enumeration value="V" />
        <xs:enumeration value="W" />
        <xs:enumeration value="X" />
        <xs:enumeration value="Y" />
        <xs:enumeration value="Z" />
        <xs:enumeration value="a" />
        <xs:enumeration value="b" />
        <xs:enumeration value="c" />
        <xs:enumeration value="d" />
        <xs:enumeration value="e" />
    </xs:restriction>
</xs:simpleType>
Collapse Facets:
Facet Value
Enumeration 1
Enumeration 2
Enumeration 3
Enumeration 4
Enumeration 5
Enumeration 6
Enumeration 7
Enumeration 8
Enumeration 9
Enumeration 0
Enumeration A
Enumeration B
Enumeration C
Enumeration D
Enumeration E
Enumeration F
Enumeration G
Enumeration H
Enumeration I
Enumeration J
Enumeration K
Enumeration L
Enumeration M
Enumeration N
Enumeration O
Enumeration P
Enumeration Q
Enumeration R
Enumeration S
Enumeration U
Enumeration V
Enumeration W
Enumeration X
Enumeration Y
Enumeration Z
Enumeration a
Enumeration b
Enumeration c
Enumeration d
Enumeration e
Collapse Derivation Tree:
Collapse References:
nsA:ExecInst_t