complexType ShareClassPriceType
diagram index_p1958.png
children ActionCode NavDate PriceCalculationDate PriceValuationDate PriceCurrency PriceNature NavPrice SubscriptionPrice RedemptionPrice OtherPrices SplitFactor
used by
element ShareClassType/Prices/Price
source <xs:complexType name="ShareClassPriceType">
 
<xs:sequence>
   
<xs:element name="ActionCode">
     
<xs:annotation>
       
<xs:documentation>Operational code: Create(C), Modify(M) or Delete(D)</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:length value="1"/>
         
<xs:enumeration value="C"/>
         
<xs:enumeration value="D"/>
         
<xs:enumeration value="M"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="NavDate" type="xs:date">
     
<xs:annotation>
       
<xs:documentation>Date of the calculated price per share if you don't know if it's the valuation price or calculation price</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="PriceCalculationDate" type="xs:date" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Date when the price per share is calculated</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="PriceValuationDate" type="xs:date" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Valuation date of the price per share. Indicates which valuation date for price calculation is used.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="PriceCurrency" type="ISOCurrencyCodeType">
     
<xs:annotation>
       
<xs:documentation>Currencyof the calculated price. (use the 3 characters ISO code 4217)</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="PriceNature">
     
<xs:annotation>
       
<xs:documentation>Information whether the calculated price is an official, estimated or technical price</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:minLength value="8"/>
         
<xs:maxLength value="9"/>
         
<xs:enumeration value="OFFICIAL"/>
         
<xs:enumeration value="ESTIMATED"/>
         
<xs:enumeration value="TECHNICAL"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="NavPrice">
     
<xs:annotation>
       
<xs:documentation>Net Asset value calculated per share</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:decimal">
         
<xs:totalDigits value="15" fixed="false"/>
         
<xs:fractionDigits value="8"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="SubscriptionPrice" type="xs:decimal" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Subscription price per share</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="RedemptionPrice" type="xs:decimal" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Redemption price per share</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="OtherPrices" type="OtherPricesType" minOccurs="0"/>
   
<xs:element name="SplitFactor" type="xs:decimal" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Split factor in case of NAV split</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element ShareClassPriceType/ActionCode
diagram index_p1959.png
type restriction of xs:string
properties
content simple
facets
Kind Value Annotation
length 1
enumeration C
enumeration D
enumeration M
annotation
documentation
Operational code: Create(C), Modify(M) or Delete(D)
source <xs:element name="ActionCode">
 
<xs:annotation>
   
<xs:documentation>Operational code: Create(C), Modify(M) or Delete(D)</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:length value="1"/>
     
<xs:enumeration value="C"/>
     
<xs:enumeration value="D"/>
     
<xs:enumeration value="M"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ShareClassPriceType/NavDate
diagram index_p1960.png
type xs:date
properties
content simple
annotation
documentation
Date of the calculated price per share if you don't know if it's the valuation price or calculation price
source <xs:element name="NavDate" type="xs:date">
 
<xs:annotation>
   
<xs:documentation>Date of the calculated price per share if you don't know if it's the valuation price or calculation price</xs:documentation>
 
</xs:annotation>
</xs:element>

element ShareClassPriceType/PriceCalculationDate
diagram index_p1961.png
type xs:date
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Date when the price per share is calculated
source <xs:element name="PriceCalculationDate" type="xs:date" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Date when the price per share is calculated</xs:documentation>
 
</xs:annotation>
</xs:element>

element ShareClassPriceType/PriceValuationDate
diagram index_p1962.png
type xs:date
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Valuation date of the price per share. Indicates which valuation date for price calculation is used.
source <xs:element name="PriceValuationDate" type="xs:date" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Valuation date of the price per share. Indicates which valuation date for price calculation is used.</xs:documentation>
 
</xs:annotation>
</xs:element>

element ShareClassPriceType/PriceCurrency
diagram index_p1963.png
type ISOCurrencyCodeType
properties
content simple
facets
Kind Value Annotation
minLength 3
maxLength 3
pattern [A-Z]{3}
annotation
documentation
Currencyof the calculated price. (use the 3 characters ISO code 4217)
source <xs:element name="PriceCurrency" type="ISOCurrencyCodeType">
 
<xs:annotation>
   
<xs:documentation>Currencyof the calculated price. (use the 3 characters ISO code 4217)</xs:documentation>
 
</xs:annotation>
</xs:element>

element ShareClassPriceType/PriceNature
diagram index_p1964.png
type restriction of xs:string
properties
content simple
facets
Kind Value Annotation
minLength 8
maxLength 9
enumeration OFFICIAL
enumeration ESTIMATED
enumeration TECHNICAL
annotation
documentation
Information whether the calculated price is an official, estimated or technical price
source <xs:element name="PriceNature">
 
<xs:annotation>
   
<xs:documentation>Information whether the calculated price is an official, estimated or technical price</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="8"/>
     
<xs:maxLength value="9"/>
     
<xs:enumeration value="OFFICIAL"/>
     
<xs:enumeration value="ESTIMATED"/>
     
<xs:enumeration value="TECHNICAL"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ShareClassPriceType/NavPrice
diagram index_p1965.png
type restriction of xs:decimal
properties
content simple
facets
Kind Value Annotation
totalDigits 15
fractionDigits 8
annotation
documentation
Net Asset value calculated per share
source <xs:element name="NavPrice">
 
<xs:annotation>
   
<xs:documentation>Net Asset value calculated per share</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:totalDigits value="15" fixed="false"/>
     
<xs:fractionDigits value="8"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ShareClassPriceType/SubscriptionPrice
diagram index_p1966.png
type xs:decimal
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Subscription price per share
source <xs:element name="SubscriptionPrice" type="xs:decimal" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Subscription price per share</xs:documentation>
 
</xs:annotation>
</xs:element>

element ShareClassPriceType/RedemptionPrice
diagram index_p1967.png
type xs:decimal
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Redemption price per share
source <xs:element name="RedemptionPrice" type="xs:decimal" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Redemption price per share</xs:documentation>
 
</xs:annotation>
</xs:element>

element ShareClassPriceType/OtherPrices
diagram index_p1968.png
type OtherPricesType
properties
minOcc 0
maxOcc 1
content complex
children Price
source <xs:element name="OtherPrices" type="OtherPricesType" minOccurs="0"/>

element ShareClassPriceType/SplitFactor
diagram index_p1969.png
type xs:decimal
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Split factor in case of NAV split
source <xs:element name="SplitFactor" type="xs:decimal" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Split factor in case of NAV split</xs:documentation>
 
</xs:annotation>
</xs:element>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy