Definition Type: SimpleType
Name: InstrAttribType_enum_t
Namespace: http://www.fixprotocol.org/FIXML-4-4
Containing Schema: fixml-fields-base-4-4.xsd
Documentation:
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
Collapse XSD Schema Diagram:
XSD Diagram of InstrAttribType_enum_t in schema fixml-fields-base-4-4_xsd (Financial Information eXchange (FIX))
Collapse XSD Schema Code:
<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>
Collapse Facets:
Facet Value
Enumeration 1
Enumeration 2
Enumeration 3
Enumeration 4
Enumeration 5
Enumeration 6
Enumeration 7
Enumeration 8
Enumeration 9
Enumeration 10
Enumeration 11
Enumeration 12
Enumeration 13
Enumeration 14
Enumeration 15
Enumeration 16
Enumeration 17
Enumeration 18
Enumeration 19
Enumeration 20
Enumeration 21
Enumeration 22
Enumeration 99
Collapse Derivation Tree:
Collapse References:
nsA:InstrAttribType_t