OtherPrices

/FundsXML4/Funds/Fund/SingleFund/Segments/Segment/ShareClasses/ShareClass/Prices/Price/OtherPrices

Diagram

OtherPrices Price (anonymous) [1..*]

Properties

Type
OtherPricesType
Cardinality
0..1
Namespace
xs = "http://www.w3.org/2001/XMLSchema"
vc = "http://www.w3.org/2007/XMLSchema-versioning"
altova = "http://www.altova.com/xml-schema-extensions"
ds = "http://www.w3.org/2000/09/xmldsig#"
Level
11

Child Elements & Attributes

Child elements and attributes of this element
Name (XPath) Type Documentation Sample Data
(anonymous)

Inform on the price type (different from the official NAV) used for other price communication

Element Definition

<xs:element xmlns:altova="http://www.altova.com/xml-schema-extensions"
            xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
            xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
            xmlns:xs="http://www.w3.org/2001/XMLSchema"
            minOccurs="0"
            name="OtherPrices"
            type="OtherPricesType"/>

Referenced Type Definition (OtherPricesType)

<xs:complexType xmlns:altova="http://www.altova.com/xml-schema-extensions"
                xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
                xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
                xmlns:xs="http://www.w3.org/2001/XMLSchema"
                name="OtherPricesType">
   <xs:sequence>
      <xs:element maxOccurs="unbounded" name="Price">
         <xs:annotation>
            <xs:documentation>Inform on the price type (different from the official NAV) used for other price communication</xs:documentation>
         </xs:annotation>
         <xs:complexType>
            <xs:sequence>
               <xs:element name="PriceType">
                  <xs:annotation>
                     <xs:documentation>Select the price type you would like to communicate (SWING, MATURITY, MARKET,HOLD TO MATURITY, ADJUSTED GROSS, ADJUSTED NET)</xs:documentation>
                  </xs:annotation>
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:minLength value="5"/>
                        <xs:maxLength value="16"/>
                        <xs:enumeration value="SWING"/>
                        <xs:enumeration value="MATURITY"/>
                        <xs:enumeration value="MARKET"/>
                        <xs:enumeration value="HOLD TO MATURITY"/>
                        <xs:enumeration value="ADJUSTED GROSS"/>
                        <xs:enumeration value="ADJUSTED NET"/>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="NavPrice" type="xs:decimal">
                  <xs:annotation>
                     <xs:documentation>Other price type Net Asset value calculated per share</xs:documentation>
                  </xs:annotation>
               </xs:element>
               <xs:element minOccurs="0" name="SubscriptionPrice" type="xs:decimal">
                  <xs:annotation>
                     <xs:documentation>Other price type Subscription price per share</xs:documentation>
                  </xs:annotation>
               </xs:element>
               <xs:element minOccurs="0" name="RedemptionPrice" type="xs:decimal">
                  <xs:annotation>
                     <xs:documentation>Other price type Redemption price per share</xs:documentation>
                  </xs:annotation>
               </xs:element>
            </xs:sequence>
         </xs:complexType>
      </xs:element>
   </xs:sequence>
</xs:complexType>