complexType TotalReturnType
diagram index_p2272.png
children Currency Value ValidityDate CalculationPeriod AnnualizedFlag CalculationMethod Investment StartCalculationDate CorrectionCoefficient ReinvestmentCoefficient
used by
element PerformanceFiguresType/TotalReturns/TotalReturn
source <xs:complexType name="TotalReturnType">
 
<xs:sequence>
   
<xs:element name="Currency" type="ISOCurrencyCodeType"/>
   
<xs:element name="Value">
     
<xs:annotation>
       
<xs:documentation>Absolute and/or percentage value</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:choice>
         
<xs:element name="AbsoluteValue" type="xs:decimal"/>
         
<xs:sequence>
           
<xs:element name="PercentageValue" type="PercentageType"/>
           
<xs:element name="AbsoluteValue" type="xs:decimal" minOccurs="0"/>
         
</xs:sequence>
       
</xs:choice>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="ValidityDate" type="xs:date"/>
   
<xs:element name="CalculationPeriod" type="CalculationPeriodType"/>
   
<xs:element name="AnnualizedFlag" type="xs:boolean" minOccurs="0"/>
   
<xs:element name="CalculationMethod" type="Text500Type" minOccurs="0"/>
   
<xs:element name="Investment" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Single or savings plan investment amounts</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:choice>
         
<xs:element name="SingleInvestment" type="FundAmountType"/>
         
<xs:sequence>
           
<xs:element name="SavingsPlanInvestment" type="FundAmountType"/>
           
<xs:element name="SavingsPlanFrequency" type="FrequencyType" minOccurs="0"/>
         
</xs:sequence>
       
</xs:choice>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="StartCalculationDate" type="xs:date" minOccurs="0"/>
   
<xs:element name="CorrectionCoefficient" type="xs:decimal" minOccurs="0"/>
   
<xs:element name="ReinvestmentCoefficient" type="xs:decimal" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element TotalReturnType/Currency
diagram index_p2273.png
type ISOCurrencyCodeType
properties
content simple
facets
Kind Value Annotation
minLength 3
maxLength 3
pattern [A-Z]{3}
source <xs:element name="Currency" type="ISOCurrencyCodeType"/>

element TotalReturnType/Value
diagram index_p2274.png
properties
content complex
children AbsoluteValue PercentageValue AbsoluteValue
annotation
documentation
Absolute and/or percentage value
source <xs:element name="Value">
 
<xs:annotation>
   
<xs:documentation>Absolute and/or percentage value</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:choice>
     
<xs:element name="AbsoluteValue" type="xs:decimal"/>
     
<xs:sequence>
       
<xs:element name="PercentageValue" type="PercentageType"/>
       
<xs:element name="AbsoluteValue" type="xs:decimal" minOccurs="0"/>
     
</xs:sequence>
   
</xs:choice>
 
</xs:complexType>
</xs:element>

element TotalReturnType/Value/AbsoluteValue
diagram index_p2275.png
type xs:decimal
properties
content simple
source <xs:element name="AbsoluteValue" type="xs:decimal"/>

element TotalReturnType/Value/PercentageValue
diagram index_p2276.png
type PercentageType
properties
content simple
source <xs:element name="PercentageValue" type="PercentageType"/>

element TotalReturnType/Value/AbsoluteValue
diagram index_p2277.png
type xs:decimal
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="AbsoluteValue" type="xs:decimal" minOccurs="0"/>

element TotalReturnType/ValidityDate
diagram index_p2278.png
type xs:date
properties
content simple
source <xs:element name="ValidityDate" type="xs:date"/>

element TotalReturnType/CalculationPeriod
diagram index_p2279.png
type CalculationPeriodType
properties
content simple
facets
Kind Value Annotation
enumeration 1 Day
enumeration 1 Week
enumeration 1 Month
enumeration 3 Months
enumeration 6 Months
enumeration YTD
enumeration 1 Year
enumeration 3 Years
enumeration 5 Years
enumeration 10 Years
enumeration Since launch
enumeration Specific
source <xs:element name="CalculationPeriod" type="CalculationPeriodType"/>

element TotalReturnType/AnnualizedFlag
diagram index_p2280.png
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="AnnualizedFlag" type="xs:boolean" minOccurs="0"/>

element TotalReturnType/CalculationMethod
diagram index_p2281.png
type Text500Type
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 500
source <xs:element name="CalculationMethod" type="Text500Type" minOccurs="0"/>

element TotalReturnType/Investment
diagram index_p2282.png
properties
minOcc 0
maxOcc 1
content complex
children SingleInvestment SavingsPlanInvestment SavingsPlanFrequency
annotation
documentation
Single or savings plan investment amounts
source <xs:element name="Investment" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Single or savings plan investment amounts</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:choice>
     
<xs:element name="SingleInvestment" type="FundAmountType"/>
     
<xs:sequence>
       
<xs:element name="SavingsPlanInvestment" type="FundAmountType"/>
       
<xs:element name="SavingsPlanFrequency" type="FrequencyType" minOccurs="0"/>
     
</xs:sequence>
   
</xs:choice>
 
</xs:complexType>
</xs:element>

element TotalReturnType/Investment/SingleInvestment
diagram index_p2283.png
type FundAmountType
properties
content complex
children Amount
source <xs:element name="SingleInvestment" type="FundAmountType"/>

element TotalReturnType/Investment/SavingsPlanInvestment
diagram index_p2284.png
type FundAmountType
properties
content complex
children Amount
source <xs:element name="SavingsPlanInvestment" type="FundAmountType"/>

element TotalReturnType/Investment/SavingsPlanFrequency
diagram index_p2285.png
type FrequencyType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
enumeration DAIL
enumeration MNTH
enumeration QURT
enumeration SEMI
enumeration TWMN
enumeration TWWK
enumeration WEEK
enumeration YEAR
source <xs:element name="SavingsPlanFrequency" type="FrequencyType" minOccurs="0"/>

element TotalReturnType/StartCalculationDate
diagram index_p2286.png
type xs:date
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="StartCalculationDate" type="xs:date" minOccurs="0"/>

element TotalReturnType/CorrectionCoefficient
diagram index_p2287.png
type xs:decimal
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="CorrectionCoefficient" type="xs:decimal" minOccurs="0"/>

element TotalReturnType/ReinvestmentCoefficient
diagram index_p2288.png
type xs:decimal
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="ReinvestmentCoefficient" type="xs:decimal" minOccurs="0"/>


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