TotalReturn

/FundsXML4/Funds/Fund/SingleFund/Segments/Segment/Segments/Segment/ShareClasses/ShareClass/PerformanceFigures/TotalReturns/TotalReturn

Diagram

TotalReturn Currency ISOCurrencyCodeType [1] Value (anonymous) [1] ValidityDate xs:date [1] CalculationPeriod CalculationPeriodType [1] AnnualizedFlag xs:boolean [0..1] CalculationMethod Text500Type [0..1] Investment (anonymous) [0..1] StartCalculationDate xs:date [0..1] CorrectionCoefficient xs:decimal [0..1] ReinvestmentCoefficient xs:decimal [0..1]

Properties

Type
TotalReturnType
Cardinality
1..*
Namespace
xs = "http://www.w3.org/2001/XMLSchema"
altova = "http://www.altova.com/xml-schema-extensions"
ds = "http://www.w3.org/2000/09/xmldsig#"
Level
13
Sample Data

Child Elements & Attributes

Name (XPath) Type Documentation Sample Data
ISOCurrencyCodeType

Three-letter ISO-CurrencyCode (ISO 4217)

Dreistelliger ISO-Waehrungscode (ISO 4217)

MWT
(anonymous)

Absolute and/or percentage value

xs:date 2024-05-30
CalculationPeriodType 1 Year
xs:boolean true
Text500Type

Text (max. 500 characters)

ExampleText
(anonymous)

Single or savings plan investment amounts

xs:date 2022-12-09
xs:decimal 645.14
xs:decimal 725.40

Element Definition

<xs:element xmlns:altova="http://www.altova.com/xml-schema-extensions"
            xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
            xmlns:xs="http://www.w3.org/2001/XMLSchema"
            maxOccurs="unbounded"
            name="TotalReturn"
            type="TotalReturnType"/>

Referenced Type Definition (TotalReturnType)

<xs:complexType xmlns:altova="http://www.altova.com/xml-schema-extensions"
                xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
                xmlns:xs="http://www.w3.org/2001/XMLSchema"
                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 minOccurs="0" name="AbsoluteValue" type="xs:decimal"/>
               </xs:sequence>
            </xs:choice>
         </xs:complexType>
      </xs:element>
      <xs:element name="ValidityDate" type="xs:date"/>
      <xs:element name="CalculationPeriod" type="CalculationPeriodType"/>
      <xs:element minOccurs="0" name="AnnualizedFlag" type="xs:boolean"/>
      <xs:element minOccurs="0" name="CalculationMethod" type="Text500Type"/>
      <xs:element minOccurs="0" name="Investment">
         <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 minOccurs="0" name="SavingsPlanFrequency" type="FrequencyType"/>
               </xs:sequence>
            </xs:choice>
         </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="StartCalculationDate" type="xs:date"/>
      <xs:element minOccurs="0" name="CorrectionCoefficient" type="xs:decimal"/>
      <xs:element minOccurs="0" name="ReinvestmentCoefficient" type="xs:decimal"/>
   </xs:sequence>
</xs:complexType>