complexType SecurityType

complexType {}SecurityType

Derived Types
{}SecurityType
 {}Security (by type)
Abstractfalse (This can be used in an instance)
Declared Namespacesxmlns:rixmldt=http://www.rixml.org/2005/3/RIXML-datatypes
xmlns:xs=http://www.w3.org/2001/XMLSchema


Source

<xs:complexType name="SecurityType">
    <
xs:annotation>
        <
xs:documentation>ComplexType for Security</xs:documentation>
    </
xs:annotation>
    <
xs:sequence>
        <
xs:element ref="SecurityID" maxOccurs="unbounded"/>
        <
xs:element ref="FinancialDates" minOccurs="0"/>
        <
xs:element ref="SecurityFinancials" minOccurs="0" maxOccurs="unbounded"/>
        <
xs:element ref="SectorIndustry" minOccurs="0" maxOccurs="unbounded"/>
        <
xs:element ref="Weighting" minOccurs="0" maxOccurs="unbounded"/>
        <
xs:element name="SecurityName" type="xs:string" minOccurs="0">
            <
xs:annotation>
                <
xs:documentation>The name of the Security.</xs:documentation>
            </
xs:annotation>
        </
xs:element>
        <
xs:element name="SecurityShortName" type="xs:string" minOccurs="0">
            <
xs:annotation>
                <
xs:documentation>Optional short name commonly used to identify the Security.</xs:documentation>
            </
xs:annotation>
        </
xs:element>
        <
xs:element ref="AssetClass"/>
        <
xs:element ref="AssetType"/>
        <
xs:element ref="SecurityType" minOccurs="0"/>
        <
xs:element ref="Rating" minOccurs="0" maxOccurs="unbounded"/>
    </
xs:sequence>
    <
xs:attribute name="targetPriceAction" type="rixmldt:TargetPriceEnum" use="optional">
        <
xs:annotation>
            <
xs:documentation>Highlights an action taken by the publisher. Indicates that the publisher is changing their target price estimate for a Security. Example: a publisher increases a target price for Security ABC to $100.</xs:documentation>
        </
xs:annotation>
    </
xs:attribute>
    <
xs:attribute name="estimateAction" type="rixmldt:EstimateEnum" use="optional">
        <
xs:annotation>
            <
xs:documentation>Highlights an action taken by the publisher. Indicates that the publisher is changing their earnings estimates for a Security. Example: a publisher lowers all their earnings estimates for Security ABC.</xs:documentation>
        </
xs:annotation>
    </
xs:attribute>
    <
xs:attribute name="sequence" type="xs:integer" use="optional">
        <
xs:annotation>
            <
xs:documentation>If there are multiple Securities, and they should appear in a certain order when the content is published, indicate the desired order by associating the appropriate sequence number to each Security.</xs:documentation>
        </
xs:annotation>
    </
xs:attribute>
    <
xs:attribute name="primaryIndicator" type="rixmldt:YesNoEnum" use="required">
        <
xs:annotation>
            <
xs:documentation>Indicates the primary Security or Securities discussed in the research product. If the product is focused at the Security level (i.e. the ProductFocus tag is set to Security), then at least one Security must be marked as primary. Otherwise primaryIndicator is optional.</xs:documentation>
        </
xs:annotation>
    </
xs:attribute>
    <
xs:attributeGroup ref="actionAttributeGroup"/>
</
xs:complexType>


Documentation

ComplexType for Security


complexType SecurityType


Stylus Studio XML Schema Library Home
Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio®, a product from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2006 All Rights Reserved.