<xs:simpleType name="MatchType_enum_t">
<xs:annotation>
<xs:documentation xml:lang="en">The point in the matching process at which this trade was matched Valid values: For NYSE and AMEX: A = Exact match on Trade Date Stock Symbol Quantity Price Trade Type and Special Trade Indicator plus four badges and execution time within two minute window A2 = Exact match on Trade Date Stock Symbol Quantity Price Trade Type and Special Trade Indicator plus four badges A3 = Exact match on Trade Date Stock Symbol Quantity Price Trade Type and Special Trade Indicator plus two badges and execution time within two minute window A4 = Exact match on Trade Date Stock Symbol Quantity Price Trade Type and Special Trade Indicator plus two badges A5 = Exact match on Trade Date Stock Symbol Quantity Price Trade Type and Special Trade Indicator plus execution time within two minute window AQ = Compared records resulting from stamped advisories or specialist accepts pair offs S to S5 = Summarized Match using A to A5 exact match criteria except quantity is summarized M = Exact Match on Trade Date Stock Symbol Quantity Price Trade Type and Special Trade Indicator minus badges and times M2 = Summarized Match minus badges and times MT = OCS Locked In For NASDAQ: M = ACT M Match M2 = ACT M2 Match M3 = ACT Accepted Trade M4 = ACT Default Trade M5 = ACT Default After M2 M6 = ACT M6 Match MT = Non ACT
</xs:documentation>
<xs:appinfo xmlns:x="http://www.fixprotocol.org/fixml/metadata.xsd">
<xs:Xref Protocol="FIX" name="MatchType" tag="574" datatype="String" ComponentType="Field" StdAbbrev="MtchTyp" QualifiedAbbrev="MtchTyp" 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="A1" desc="ExactMatchOnTradeDateStockSymbolQuantityPriceTradeTypeAndSpecialTradeIndicatorPlusFourBadgesAndExecutionTime" />
<x:EnumDoc value="A2" desc="ExactMatchOnTradeDateStockSymbolQuantityPriceTradeTypeAndSpecialTradeIndicatorPlusFourBadges" />
<x:EnumDoc value="A3" desc="ExactMatchOnTradeDateStockSymbolQuantityPriceTradeTypeAndSpecialTradeIndicatorPlusTwoBadgesAndExecutionTime" />
<x:EnumDoc value="A4" desc="ExactMatchOnTradeDateStockSymbolQuantityPriceTradeTypeAndSpecialTradeIndicatorPlusTwoBadges" />
<x:EnumDoc value="A5" desc="ExactMatchOnTradeDateStockSymbolQuantityPriceTradeTypeAndSpecialTradeIndicatorPlusExecutionTime" />
<x:EnumDoc value="AQ" desc="ComparedRecordsResultingFromStampedAdvisoriesOrSpecialistAcceptsPairOffs" />
<x:EnumDoc value="S1" desc="SummarizedMatchUsingA1" />
<x:EnumDoc value="S2" desc="SummarizedMatchUsingA2" />
<x:EnumDoc value="S3" desc="SummarizedMatchUsingA3" />
<x:EnumDoc value="S4" desc="SummarizedMatchUsingA4" />
<x:EnumDoc value="S5" desc="SummarizedMatchUsingA5" />
<x:EnumDoc value="M1" desc="ExactMatchOnTradeDateStockSymbolQuantityPriceTradeTypeAndSpecialTradeIndicatorMinusBadgesAndTimes" />
<x:EnumDoc value="M2" desc="SummarizedMatchMinusBadgesAndTimes" />
<x:EnumDoc value="MT" desc="OCSLockedIn" />
<x:EnumDoc value="ACTM1" desc="NASDAQACTM1Match" />
<x:EnumDoc value="ACTM2" desc="NASDAQACTM2Match" />
<x:EnumDoc value="ACTM3" desc="NASDAQACTAcceptedTrade" />
<x:EnumDoc value="ACTM4" desc="NASDAQACTDefaultTrade" />
<x:EnumDoc value="ACTM5" desc="NASDAQACTDefaultAfterM2" />
<x:EnumDoc value="ACTM6" desc="NASDAQACTM6Match" />
<x:EnumDoc value="ACTMT" desc="NASDAQNonACT" />
</xs:appinfo>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="A1" />
<xs:enumeration value="A2" />
<xs:enumeration value="A3" />
<xs:enumeration value="A4" />
<xs:enumeration value="A5" />
<xs:enumeration value="AQ" />
<xs:enumeration value="S1" />
<xs:enumeration value="S2" />
<xs:enumeration value="S3" />
<xs:enumeration value="S4" />
<xs:enumeration value="S5" />
<xs:enumeration value="M1" />
<xs:enumeration value="M2" />
<xs:enumeration value="MT" />
<xs:enumeration value="ACTM1" />
<xs:enumeration value="ACTM2" />
<xs:enumeration value="ACTM3" />
<xs:enumeration value="ACTM4" />
<xs:enumeration value="ACTM5" />
<xs:enumeration value="ACTM6" />
<xs:enumeration value="ACTMT" />
</xs:restriction>
</xs:simpleType>
|