complexType ShareClassFeeType
diagram index_p1637.png
children Type PayReceive Minimum Maximum CalculationMethod DataByPeriods
used by
element FeesType/Fee
source <xs:complexType name="ShareClassFeeType">
 
<xs:sequence>
   
<xs:element name="Type" type="Text256Type">
     
<xs:annotation>
       
<xs:documentation>Type of fee</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="PayReceive">
     
<xs:annotation>
       
<xs:documentation>Indicator Paid by the fund
or Received by the fund
</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:length value="1"/>
         
<xs:enumeration value="P"/>
         
<xs:enumeration value="R"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="Minimum" type="PercentageType" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Minimum value of Fee as percentage of TotalNetAssets</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Maximum" type="PercentageType" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Maximum value of Fee as percentage of TotalNetAssets</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="CalculationMethod" type="Text1000Type" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Description of calculation method</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="DataByPeriods" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Dynamic data for the Fee</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="DataByPeriod" type="FeePeriodDataType" maxOccurs="unbounded">
           
<xs:annotation>
             
<xs:documentation>Data of past and ongoing periods
Ongoing period for fees with accrual day by day.
Only the most recent date is stored
(to be confirmed).
</xs:documentation>
           
</xs:annotation>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element ShareClassFeeType/Type
diagram index_p1638.png
type Text256Type
properties
content simple
facets
Kind Value Annotation
maxLength 256
annotation
documentation
Type of fee
source <xs:element name="Type" type="Text256Type">
 
<xs:annotation>
   
<xs:documentation>Type of fee</xs:documentation>
 
</xs:annotation>
</xs:element>

element ShareClassFeeType/PayReceive
diagram index_p1639.png
type restriction of xs:string
properties
content simple
facets
Kind Value Annotation
length 1
enumeration P
enumeration R
annotation
documentation
Indicator Paid by the fund
or Received by the fund
source <xs:element name="PayReceive">
 
<xs:annotation>
   
<xs:documentation>Indicator Paid by the fund
or Received by the fund
</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:length value="1"/>
     
<xs:enumeration value="P"/>
     
<xs:enumeration value="R"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ShareClassFeeType/Minimum
diagram index_p1640.png
type PercentageType
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Minimum value of Fee as percentage of TotalNetAssets
source <xs:element name="Minimum" type="PercentageType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Minimum value of Fee as percentage of TotalNetAssets</xs:documentation>
 
</xs:annotation>
</xs:element>

element ShareClassFeeType/Maximum
diagram index_p1641.png
type PercentageType
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Maximum value of Fee as percentage of TotalNetAssets
source <xs:element name="Maximum" type="PercentageType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Maximum value of Fee as percentage of TotalNetAssets</xs:documentation>
 
</xs:annotation>
</xs:element>

element ShareClassFeeType/CalculationMethod
diagram index_p1642.png
type Text1000Type
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 1000
annotation
documentation
Description of calculation method
source <xs:element name="CalculationMethod" type="Text1000Type" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Description of calculation method</xs:documentation>
 
</xs:annotation>
</xs:element>

element ShareClassFeeType/DataByPeriods
diagram index_p1643.png
properties
minOcc 0
maxOcc 1
content complex
children DataByPeriod
annotation
documentation
Dynamic data for the Fee
source <xs:element name="DataByPeriods" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Dynamic data for the Fee</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="DataByPeriod" type="FeePeriodDataType" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>Data of past and ongoing periods
Ongoing period for fees with accrual day by day.
Only the most recent date is stored
(to be confirmed).
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element ShareClassFeeType/DataByPeriods/DataByPeriod
diagram index_p1644.png
type FeePeriodDataType
properties
minOcc 1
maxOcc unbounded
content complex
children BeginDate EndDate CurrentDate Values CalculationData
annotation
documentation
Data of past and ongoing periods
Ongoing period for fees with accrual day by day.
Only the most recent date is stored
(to be confirmed).
source <xs:element name="DataByPeriod" type="FeePeriodDataType" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>Data of past and ongoing periods
Ongoing period for fees with accrual day by day.
Only the most recent date is stored
(to be confirmed).
</xs:documentation>
 
</xs:annotation>
</xs:element>


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