<xs:simpleType name="InstrAttribType_enum_t">
<xs:annotation>
<xs:documentation xml:lang="en">Code to represent the type of instrument attribute Valid values: = Flat securities pay interest on a current basis but are traded without interest 2 = Zero coupon 3 = Interest bearing for Euro commercial paper when not issued at discount 4 = No periodic payments 5 = Variable rate 6 = Less fee for put 7 = Stepped coupon 8 = Coupon period if not semi annual Supply redemption date in the InstrAttribValue 872 field 9 = When and if issued 0 = Original issue discount = Callable puttable 2 = Escrowed to Maturity 3 = Escrowed to redemption date callable Supply redemption date in the InstrAttribValue 872 field 4 = Prerefunded 5 = In default 6 = Unrated 7 = Taxable 8 = Indexed 9 = Subject to Alternative Minimum Tax 20 = Original issue discount price Supply price in the InstrAttribValue 872 field 2 = Callable below maturity value 22 = Callable without notice by mail to holder unless registered 99 = Text Supply the text of the attribute or disclaimer in the InstrAttribValue 872 field
</xs:documentation>
<xs:appinfo xmlns:x="http://www.fixprotocol.org/fixml/metadata.xsd">
<xs:Xref Protocol="FIX" name="InstrAttribType" tag="871" datatype="int" ComponentType="Field" StdAbbrev="Typ" QualifiedAbbrev="Typ" 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="Flat" />
<x:EnumDoc value="2" desc="ZeroCoupon" />
<x:EnumDoc value="3" desc="InterestBearing" />
<x:EnumDoc value="4" desc="NoPeriodicPayments" />
<x:EnumDoc value="5" desc="VariableRate" />
<x:EnumDoc value="6" desc="LessFeeForPut" />
<x:EnumDoc value="7" desc="SteppedCoupon" />
<x:EnumDoc value="8" desc="CouponPeriod" />
<x:EnumDoc value="9" desc="WhenIssued" />
<x:EnumDoc value="10" desc="OriginalIssueDiscount" />
<x:EnumDoc value="11" desc="CallablePuttable" />
<x:EnumDoc value="12" desc="EscrowedToMaturity" />
<x:EnumDoc value="13" desc="EscrowedToRedemptionDate" />
<x:EnumDoc value="14" desc="Prerefunded" />
<x:EnumDoc value="15" desc="InDefault" />
<x:EnumDoc value="16" desc="Unrated" />
<x:EnumDoc value="17" desc="Taxable" />
<x:EnumDoc value="18" desc="Indexed" />
<x:EnumDoc value="19" desc="SubjectToAlternativeMinimumTax" />
<x:EnumDoc value="20" desc="OriginalIssueDiscountPrice" />
<x:EnumDoc value="21" desc="CallableBelowMaturityValue" />
<x:EnumDoc value="22" desc="CallableWithoutNoticeByMailToHolderUnlessRegistered" />
<x:EnumDoc value="99" desc="Text" />
</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="10" />
<xs:enumeration value="11" />
<xs:enumeration value="12" />
<xs:enumeration value="13" />
<xs:enumeration value="14" />
<xs:enumeration value="15" />
<xs:enumeration value="16" />
<xs:enumeration value="17" />
<xs:enumeration value="18" />
<xs:enumeration value="19" />
<xs:enumeration value="20" />
<xs:enumeration value="21" />
<xs:enumeration value="22" />
<xs:enumeration value="99" />
</xs:restriction>
</xs:simpleType>
|