Position

/FundsXML4/Funds/Fund/SingleFund/ShareClasses/ShareClass/Portfolios/Portfolio/Positions/Position

Diagram

Position UniqueID xs:IDREF [1] Identifiers IdentifiersType [0..1] Currency ISOCurrencyCodeType [0..1] TotalValue FundAmountType [1] OtherTotalValues (anonymous) [0..1] TotalPercentage PercentageType [0..1] AveragePurchasePrice FundAmountType [0..1] AveragePurchaseFXRate FXRatesType [0..1] Exposures ExposureType [0..1] FXRates FXRatesType [0..1] PriceDate xs:date [0..1] PricingSource (anonymous) [0..1] Equity (anonymous) [1] Bond (anonymous) [1] ShareClass (anonymous) [1] Warrant (anonymous) [1] Certificate (anonymous) [1] Option (anonymous) [1] Future (anonymous) [1] FXForward (anonymous) [1] Swap (anonymous) [1] Repo xs:string [1] FixedTimeDeposit (anonymous) [1] CallMoney (anonymous) [1] Account (anonymous) [1] Fee xs:string [1] RealEstate (anonymous) [1] REIT (anonymous) [1] Loan (anonymous) [1] Right (anonymous) [1] Commodity xs:string [1] PrivateEquity (anonymous) [1] CommercialPaper (anonymous) [1] CapitalYieldsTaxClaim FundAmountType [0..1] InflationaryAdjustment PercentageType [0..1] RiskCodes (anonymous) [0..1] Underlyings (anonymous) [0..1] CustomAttributes AttributesType [0..1]

Documentation

EN

Single portfolio position with reference to asset master data, quantity, market value and accounting details

DE

Einzelne Portfolio-Position mit Referenz zu Asset Master Data, Quantity, Market Value und buchhalterischen Details

FR

Position de portfolio unique avec référence aux asset master data, quantity, market value et détails comptables

NL

Enkele portfolio positie met referentie naar asset master data, quantity, market value en boekhoudkundige details

Properties

Type
PositionType
Cardinality
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
10

Child Elements & Attributes

Child elements and attributes of this element
Name (XPath) Type Documentation Sample Data
xs:IDREF

Unique identifier referencing the corresponding element in the AssetMasterData block

Eindeutige Referenznummer der Stammdaten der Position (muss unter /AssetMasterData/Asset/UniqueID vorhanden sein)

Identifiant unique référençant l'élément correspondant dans le bloc AssetMasterData

Unieke identificatie die verwijst naar het overeenkomstige element in het AssetMasterData blok

id_generated
IdentifiersType

Identifiers of instrument (like ISIN, Ticker, ...)

Kennnummer des im Portfolio enthaltenen Instrumentes (ISIN, Ticker, ...)

Identifiants de l'instrument (comme ISIN, Ticker, ...)

Identificaties van het instrument (zoals ISIN, Ticker, ...)

ISOCurrencyCodeType

Valuation currency (original currency of security/derivative/cash). For FX Forward, this is the Base CCY.

Bewertungswährung (Währung des Wertpapiers/Derivates/Geldes). Für FX Forwards enthällt dieses Feld die Base CCY.

Devise de valorisation (devise d'origine du titre/dérivé/cash). Pour FX Forward, c'est la Base CCY.

Waarderingsvaluta (oorspronkelijke valuta van effect/derivaat/cash). Voor FX Forward is dit de Base CCY.

TDG
FundAmountType

Total value of position (including interests ...). Sum of all total values in fund currency must be equal to fund volume (total nav of fund)

Gesamtwert der Position (einschließlich Zinsen ...). Die Summe aller Gesamtwerte in Fondswährung muss dem Fondsvolumen (Gesamt-NAV des Fonds) entsprechen

Valeur totale de la position (y compris intérêts ...). La somme de toutes les valeurs totales en devise du fonds doit être égale au volume du fonds (NAV total du fonds)

Totale waarde van de positie (inclusief rente ...). Som van alle totale waarden in fondsvaluta moet gelijk zijn aan fondsvolume (totale NAV van het fonds)

(anonymous)

Additional total values (e.g. Hold-To-Maturity)

Zusätzliche Gesamtwerte (z.B. Hold-To-Maturity)

Valeurs totales supplémentaires (p.ex. Hold-To-Maturity)

Aanvullende totale waarden (bijv. Hold-To-Maturity)

PercentageType

Percentage of total value based on total asset value (of fund or share class)

Prozentsatz des Gesamtwertes basierend auf dem Total Asset Value (des Fonds oder der Share Class)

Pourcentage de la valeur totale basé sur la valeur d'actif totale (du fonds ou de la share class)

Percentage van totale waarde gebaseerd op totale vermogenswaarde (van fonds of share class)

913.33
FundAmountType

Average purchase price (considering all transactions related to this position)

Mischeinstands-Preis

Prix d'achat moyen (en considérant toutes les transactions liées à cette position)

Gemiddelde aankoopprijs (rekening houdend met alle transacties gerelateerd aan deze positie)

FXRatesType

Average purchase fx rates (considering all transactions related to this position)

Mischeinstands-Devisenkurs

Taux de change moyens à l'achat (en considérant toutes les transactions liées à cette position)

Gemiddelde aankoop wisselkoersen (rekening houdend met alle transacties gerelateerd aan deze positie)

ExposureType

Exposure of position (for different approaches)

Exposure der Position (für verschiedene Ansätze)

Exposition de la position (pour différentes approches)

Exposure van de positie (voor verschillende benaderingen)

FXRatesType

FX rates used for evaluation of position

Devisenkurse für die Bewertung der Position

Taux de change utilisés pour l'évaluation de la position

Wisselkoersen gebruikt voor de waardering van de positie

xs:date

Date of pricing information taken for fund valuation

Datum der für die Fondsbewertung herangezogenen Kursinformationen

Date des informations de prix utilisées pour l'évaluation du fonds

Datum van de prijsinformatie gebruikt voor de fondswaardering

2025-10-07
(anonymous)

Pricing source (including OTC positions)

Gibt die Kursquelle an (auch für OTC-Positionen)

Source de prix (y compris positions OTC)

Prijsbron (inclusief OTC-posities)

(anonymous)

Details for equity positions

Details für Aktienpositionen

Détails pour les positions en actions

Details voor aandelenposities

(anonymous)

Details for bond positions

Details für Anleihepositionen

Détails pour les positions obligataires

Details voor obligatieposities

(anonymous)

Details for subfund positions

(anonymous)

Details for warrant positions

(anonymous)

Details for certificate

(anonymous)

Details for option positions

(anonymous)

Details for future positions

(anonymous)

Details for FXForward positions

(anonymous)

Details for swap positions

xs:string

Details for repos (empty)

(anonymous)

Details for fixed time deposits

(anonymous)

Details for call money positions

(anonymous)

Details for account positions

xs:string

Details for fees (empty)

(anonymous)

Details for real estate positions

(anonymous)

Details for real estate investment trust

(anonymous)

Details for loan positions

(anonymous)

Details for rights

xs:string

Details for commodities (empty)

Details zu Bewertung von Rohstoff (leer)

(anonymous)

Details for private equity (empty)

Details zur Bewertung von Unternehmensbeteiligung (leer)

(anonymous)

Commercial Paper and Certificate of Deposit

FundAmountType

Capital yields tax claim of position

KESt-Betrag der Position

Montant dans different currencies avec fonds/subfund/shareclass devise indicators

Bedrag in different currencies met fonds/subfund/shareclass valuta indicators

PercentageType

Inflationary adjustment of position

Inflationsausgleich der Position

The PercentageType defines pourcentage-values. It est derived de decimal. To decimal there est aucun modification. Pourcentage values can be expressed dans three ways: For 3.5 % it can be written comme 3.5 ou 1.035 ou 0.035. For FundsXML pourcentage valeur un à be written comme 3.5

The PercentageType defines percentage-values. It is derived van decimal. To decimal there is geen modification. Percentage values can be expressed in three ways: For 3.5 % it can be written als 3.5 van 1.035 van 0.035. For FundsXML percentage waarde heeft naar be written als 3.5

512.05
(anonymous)

Risk figures of position

Risikokennzahlen der Position

(anonymous)

Details of underlyings (price, ...)

AttributesType

Additional information which does not fit into the nodes above

Container for multiple attributes

[AUTO] Container für mehrere Attribute

Conteneur pour multiples attributes

Container voor meerdere attributes

Element Definition

<xs:element xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
            xmlns:xs="http://www.w3.org/2001/XMLSchema"
            maxOccurs="unbounded"
            name="Position"
            type="PositionType"/>

Referenced Type Definition (PositionType)

<xs:complexType xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
                xmlns:xs="http://www.w3.org/2001/XMLSchema"
                name="PositionType">
   <xs:annotation>
      <xs:documentation xml:lang="en">Single portfolio position with reference to asset master data, quantity, market value and accounting details</xs:documentation>
      <xs:documentation xml:lang="de">Einzelne Portfolio-Position mit Referenz zu Asset Master Data, Quantity, Market Value und buchhalterischen Details</xs:documentation>
      <xs:documentation xml:lang="fr">Position de portfolio unique avec référence aux asset master data, quantity, market value et détails comptables</xs:documentation>
      <xs:documentation xml:lang="nl">Enkele portfolio positie met referentie naar asset master data, quantity, market value en boekhoudkundige details</xs:documentation>
   </xs:annotation>
   <xs:sequence>
      <xs:element name="UniqueID">
         <xs:annotation>
            <xs:documentation xml:lang="en">Unique identifier referencing the corresponding element in the AssetMasterData block</xs:documentation>
            <xs:documentation xml:lang="de">Eindeutige Referenznummer der Stammdaten der Position (muss unter /AssetMasterData/Asset/UniqueID vorhanden sein)</xs:documentation>
            <xs:documentation xml:lang="fr">Identifiant unique référençant l'élément correspondant dans le bloc AssetMasterData</xs:documentation>
            <xs:documentation xml:lang="nl">Unieke identificatie die verwijst naar het overeenkomstige element in het AssetMasterData blok</xs:documentation>
         </xs:annotation>
         <xs:simpleType>
            <xs:restriction base="xs:IDREF">
               <xs:maxLength value="256"/>
            </xs:restriction>
         </xs:simpleType>
      </xs:element>
      <xs:element minOccurs="0" name="Identifiers" type="IdentifiersType">
         <xs:annotation>
            <xs:documentation xml:lang="en">Identifiers of instrument (like ISIN, Ticker, ...)</xs:documentation>
            <xs:documentation xml:lang="de">Kennnummer des im Portfolio enthaltenen Instrumentes (ISIN, Ticker, ...)</xs:documentation>
            <xs:documentation xml:lang="fr">Identifiants de l'instrument (comme ISIN, Ticker, ...)</xs:documentation>
            <xs:documentation xml:lang="nl">Identificaties van het instrument (zoals ISIN, Ticker, ...)</xs:documentation>
         </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Currency" type="ISOCurrencyCodeType">
         <xs:annotation>
            <xs:documentation xml:lang="en">Valuation currency (original currency of security/derivative/cash). For FX Forward, this is the Base CCY.</xs:documentation>
            <xs:documentation xml:lang="de">Bewertungswährung (Währung des Wertpapiers/Derivates/Geldes). Für FX Forwards enthällt dieses Feld die Base CCY.</xs:documentation>
            <xs:documentation xml:lang="fr">Devise de valorisation (devise d'origine du titre/dérivé/cash). Pour FX Forward, c'est la Base CCY.</xs:documentation>
            <xs:documentation xml:lang="nl">Waarderingsvaluta (oorspronkelijke valuta van effect/derivaat/cash). Voor FX Forward is dit de Base CCY.</xs:documentation>
         </xs:annotation>
      </xs:element>
      <xs:element name="TotalValue" type="FundAmountType">
         <xs:annotation>
            <xs:documentation xml:lang="en">Total value of position (including interests ...). Sum of all total values in fund currency must be equal to fund volume (total nav of fund)</xs:documentation>
            <xs:documentation xml:lang="de">Gesamtwert der Position (einschließlich Zinsen ...). Die Summe aller Gesamtwerte in Fondswährung muss dem Fondsvolumen (Gesamt-NAV des Fonds) entsprechen</xs:documentation>
            <xs:documentation xml:lang="fr">Valeur totale de la position (y compris intérêts ...). La somme de toutes les valeurs totales en devise du fonds doit être égale au volume du fonds (NAV total du fonds)</xs:documentation>
            <xs:documentation xml:lang="nl">Totale waarde van de positie (inclusief rente ...). Som van alle totale waarden in fondsvaluta moet gelijk zijn aan fondsvolume (totale NAV van het fonds)</xs:documentation>
         </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="OtherTotalValues">
         <xs:annotation>
            <xs:documentation xml:lang="en">Additional total values (e.g. Hold-To-Maturity)</xs:documentation>
            <xs:documentation xml:lang="de">Zusätzliche Gesamtwerte (z.B. Hold-To-Maturity)</xs:documentation>
            <xs:documentation xml:lang="fr">Valeurs totales supplémentaires (p.ex. Hold-To-Maturity)</xs:documentation>
            <xs:documentation xml:lang="nl">Aanvullende totale waarden (bijv. Hold-To-Maturity)</xs:documentation>
         </xs:annotation>
         <xs:complexType>
            <xs:sequence>
               <xs:element maxOccurs="unbounded"
                           name="OtherTotalValue"
                           type="OtherTotalValueType"/>
            </xs:sequence>
         </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="TotalPercentage" type="PercentageType">
         <xs:annotation>
            <xs:documentation xml:lang="en">Percentage of total value based on total asset value (of fund or share class)</xs:documentation>
            <xs:documentation xml:lang="de">Prozentsatz des Gesamtwertes basierend auf dem Total Asset Value (des Fonds oder der Share Class)</xs:documentation>
            <xs:documentation xml:lang="fr">Pourcentage de la valeur totale basé sur la valeur d'actif totale (du fonds ou de la share class)</xs:documentation>
            <xs:documentation xml:lang="nl">Percentage van totale waarde gebaseerd op totale vermogenswaarde (van fonds of share class)</xs:documentation>
         </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="AveragePurchasePrice" type="FundAmountType">
         <xs:annotation>
            <xs:documentation xml:lang="en">Average purchase price (considering all transactions related to this position)</xs:documentation>
            <xs:documentation xml:lang="de">Mischeinstands-Preis</xs:documentation>
            <xs:documentation xml:lang="fr">Prix d'achat moyen (en considérant toutes les transactions liées à cette position)</xs:documentation>
            <xs:documentation xml:lang="nl">Gemiddelde aankoopprijs (rekening houdend met alle transacties gerelateerd aan deze positie)</xs:documentation>
         </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="AveragePurchaseFXRate" type="FXRatesType">
         <xs:annotation>
            <xs:documentation xml:lang="en">Average purchase fx rates (considering all transactions related to this position)</xs:documentation>
            <xs:documentation xml:lang="de">Mischeinstands-Devisenkurs</xs:documentation>
            <xs:documentation xml:lang="fr">Taux de change moyens à l'achat (en considérant toutes les transactions liées à cette position)</xs:documentation>
            <xs:documentation xml:lang="nl">Gemiddelde aankoop wisselkoersen (rekening houdend met alle transacties gerelateerd aan deze positie)</xs:documentation>
         </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Exposures" type="ExposureType">
         <xs:annotation>
            <xs:documentation xml:lang="en">Exposure of position (for different approaches)</xs:documentation>
            <xs:documentation xml:lang="de">Exposure der Position (für verschiedene Ansätze)</xs:documentation>
            <xs:documentation xml:lang="fr">Exposition de la position (pour différentes approches)</xs:documentation>
            <xs:documentation xml:lang="nl">Exposure van de positie (voor verschillende benaderingen)</xs:documentation>
         </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="FXRates" type="FXRatesType">
         <xs:annotation>
            <xs:documentation xml:lang="en">FX rates used for evaluation of position</xs:documentation>
            <xs:documentation xml:lang="de">Devisenkurse für die Bewertung der Position</xs:documentation>
            <xs:documentation xml:lang="fr">Taux de change utilisés pour l'évaluation de la position</xs:documentation>
            <xs:documentation xml:lang="nl">Wisselkoersen gebruikt voor de waardering van de positie</xs:documentation>
         </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="PriceDate" type="xs:date">
         <xs:annotation>
            <xs:documentation xml:lang="en">Date of pricing information taken for fund valuation</xs:documentation>
            <xs:documentation xml:lang="de">Datum der für die Fondsbewertung herangezogenen Kursinformationen</xs:documentation>
            <xs:documentation xml:lang="fr">Date des informations de prix utilisées pour l'évaluation du fonds</xs:documentation>
            <xs:documentation xml:lang="nl">Datum van de prijsinformatie gebruikt voor de fondswaardering</xs:documentation>
         </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="PricingSource">
         <xs:annotation>
            <xs:documentation xml:lang="en">Pricing source (including OTC positions)</xs:documentation>
            <xs:documentation xml:lang="de">Gibt die Kursquelle an (auch für OTC-Positionen)</xs:documentation>
            <xs:documentation xml:lang="fr">Source de prix (y compris positions OTC)</xs:documentation>
            <xs:documentation xml:lang="nl">Prijsbron (inclusief OTC-posities)</xs:documentation>
         </xs:annotation>
         <xs:complexType>
            <xs:choice>
               <xs:element name="Listed">
                  <xs:annotation>
                     <xs:documentation xml:lang="en">Pricing source with enumeration list</xs:documentation>
                     <xs:documentation xml:lang="de">Kursquelle mit Aufzählungsliste</xs:documentation>
                     <xs:documentation xml:lang="fr">Source de prix avec liste énumérée</xs:documentation>
                     <xs:documentation xml:lang="nl">Prijsbron met enumeratielijst</xs:documentation>
                  </xs:annotation>
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="BARCLAYS"/>
                        <xs:enumeration value="BLOOMBERG"/>
                        <xs:enumeration value="BROKERS"/>
                        <xs:enumeration value="FACTSET"/>
                        <xs:enumeration value="JPMORGAN"/>
                        <xs:enumeration value="LPC"/>
                        <xs:enumeration value="MARKIT"/>
                        <xs:enumeration value="MERRILL"/>
                        <xs:enumeration value="NTRS"/>
                        <xs:enumeration value="REUTERS"/>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:element>
               <xs:element name="Unlisted" type="Text200Type">
                  <xs:annotation>
                     <xs:documentation xml:lang="en">Free text pricing source</xs:documentation>
                     <xs:documentation xml:lang="de">Freitext Kursquelle</xs:documentation>
                     <xs:documentation xml:lang="fr">Source de prix en texte libre</xs:documentation>
                     <xs:documentation xml:lang="nl">Vrije tekst prijsbron</xs:documentation>
                  </xs:annotation>
               </xs:element>
            </xs:choice>
         </xs:complexType>
      </xs:element>
      <xs:choice>
         <xs:element name="Equity">
            <xs:annotation>
               <xs:documentation xml:lang="en">Details for equity positions</xs:documentation>
               <xs:documentation xml:lang="de">Details für Aktienpositionen</xs:documentation>
               <xs:documentation xml:lang="fr">Détails pour les positions en actions</xs:documentation>
               <xs:documentation xml:lang="nl">Details voor aandelenposities</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element name="Units" type="xs:decimal">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Units of equity</xs:documentation>
                        <xs:documentation xml:lang="de">Stücke der Aktie im Bestand</xs:documentation>
                        <xs:documentation xml:lang="fr">Unités d'actions</xs:documentation>
                        <xs:documentation xml:lang="nl">Eenheden aandelen</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="Price" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Price (in different currencies)</xs:documentation>
                        <xs:documentation xml:lang="de">Preis der Aktie (in verschiedenen Währungen)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="OtherPrices" type="OtherPricesType">
                     <xs:annotation>
                        <xs:documentation>Additional prices (e.g. hold to maturity)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="MarketValue" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Market value of position (excluding dividends)</xs:documentation>
                        <xs:documentation xml:lang="de">Kurswert der Aktienposition (exklusive Ansprüche)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="BookRate" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Book rate</xs:documentation>
                        <xs:documentation xml:lang="de">Buchkurs</xs:documentation>
                        <xs:documentation xml:lang="fr">Cours comptable</xs:documentation>
                        <xs:documentation xml:lang="nl">Boekkoers</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="PurchaseValue" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Purchase value of position</xs:documentation>
                        <xs:documentation xml:lang="de">Einstandswert der Position</xs:documentation>
                        <xs:documentation xml:lang="fr">Valeur d'achat de la position</xs:documentation>
                        <xs:documentation xml:lang="nl">Aankoopwaarde van de positie</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="DividendsDue" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Dividends due of position</xs:documentation>
                        <xs:documentation xml:lang="de">Dividendenforderungen fuer Aktienbestaende</xs:documentation>
                        <xs:documentation xml:lang="fr">Dividendes à recevoir de la position</xs:documentation>
                        <xs:documentation xml:lang="nl">Te ontvangen dividenden van de positie</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="LendedFlag" type="xs:boolean">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Flag indicating that part of position is lended</xs:documentation>
                        <xs:documentation xml:lang="de">Kennzeichen, dass Teile des Bestandes verliehen wurden</xs:documentation>
                        <xs:documentation xml:lang="fr">Indicateur signalant qu'une partie de la position est prêtée</xs:documentation>
                        <xs:documentation xml:lang="nl">Indicator dat een deel van de positie is uitgeleend</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="LendedUnits" type="xs:decimal">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Number of lended equities</xs:documentation>
                        <xs:documentation xml:lang="de">Anzahl der verliehenen Stücke</xs:documentation>
                        <xs:documentation xml:lang="fr">Nombre d'actions prêtées</xs:documentation>
                        <xs:documentation xml:lang="nl">Aantal uitgeleende aandelen</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="IndicatorRaffled" type="xs:boolean">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Indicates whether security has been raffled</xs:documentation>
                        <xs:documentation xml:lang="de">Gibt an, ob das Wertpapier verlost wurde</xs:documentation>
                        <xs:documentation xml:lang="fr">Indique si le titre a été tiré au sort</xs:documentation>
                        <xs:documentation xml:lang="nl">Geeft aan of het effect is verloot</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="Bond">
            <xs:annotation>
               <xs:documentation xml:lang="en">Details for bond positions</xs:documentation>
               <xs:documentation xml:lang="de">Details für Anleihepositionen</xs:documentation>
               <xs:documentation xml:lang="fr">Détails pour les positions obligataires</xs:documentation>
               <xs:documentation xml:lang="nl">Details voor obligatieposities</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element name="Nominal" type="xs:decimal">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Nominal value (units) of bond</xs:documentation>
                        <xs:documentation xml:lang="de">Nominale/Stückzahl der Rentenposition</xs:documentation>
                        <xs:documentation xml:lang="fr">Valeur nominale (unités) de l'obligation</xs:documentation>
                        <xs:documentation xml:lang="nl">Nominale waarde (eenheden) van de obligatie</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="OriginalFace" type="xs:decimal">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Par value of a bond when it has been bought</xs:documentation>
                        <xs:documentation xml:lang="de">Nennwert einer Anleihe bei Kauf</xs:documentation>
                        <xs:documentation xml:lang="fr">Valeur nominale d'une obligation lors de l'achat</xs:documentation>
                        <xs:documentation xml:lang="nl">Nominale waarde van een obligatie bij aankoop</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="Price" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Clean price (in different currencies)</xs:documentation>
                        <xs:documentation xml:lang="de">Bewertungskurs (in verschiedenen Währungen)</xs:documentation>
                        <xs:documentation xml:lang="fr">Prix net (dans différentes devises)</xs:documentation>
                        <xs:documentation xml:lang="nl">Schone prijs (in verschillende valuta's)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="OtherPrices" type="OtherPricesType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Additional prices (e.g. hold to maturity)</xs:documentation>
                        <xs:documentation xml:lang="de">Zusätzliche Preise (z.B. Hold-To-Maturity)</xs:documentation>
                        <xs:documentation xml:lang="fr">Prix supplémentaires (p.ex. hold to maturity)</xs:documentation>
                        <xs:documentation xml:lang="nl">Aanvullende prijzen (bijv. hold to maturity)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="DirtyPrice" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Dirty Price (including interests)</xs:documentation>
                        <xs:documentation xml:lang="de">Dirty Price (inklusive Zinsen)</xs:documentation>
                        <xs:documentation xml:lang="fr">Prix sale (intérêts inclus)</xs:documentation>
                        <xs:documentation xml:lang="nl">Vuile prijs (inclusief rente)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="MarketValue" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Market value of security position without interests</xs:documentation>
                        <xs:documentation xml:lang="de">Kurswert der Wertpapierposition ohne Zinsen</xs:documentation>
                        <xs:documentation xml:lang="fr">Valeur de marché de la position en titres hors intérêts</xs:documentation>
                        <xs:documentation xml:lang="nl">Marktwaarde van de effectenpositie exclusief rente</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="InterestClaimNet" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Interest claim net value</xs:documentation>
                        <xs:documentation xml:lang="de">Netto-Zinsanspruch der Rentenposition</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="InterestClaimGross" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Interest claim gross value</xs:documentation>
                        <xs:documentation xml:lang="de">Brutto-Zinsanspruch der Rentenposition</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="AccruedInterestDays" type="xs:integer">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Number of accrued interest days</xs:documentation>
                        <xs:documentation xml:lang="de">Anzahl der Stueckzins Tage an</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="ZeroBondInterestClaimNet" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Interest claim net value of zero bond position</xs:documentation>
                        <xs:documentation xml:lang="de">Netto-Zinsanspruch der Null-Coupon-Anleihenposition</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0"
                              name="ZeroBondInterestClaimGross"
                              type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Interest claim gross value of zero bond position</xs:documentation>
                        <xs:documentation xml:lang="de">Brutto Zinsanspruch des Zerobond an</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0"
                              name="ZeroBondCapitalYieldsTaxClaim"
                              type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Capital yields tax claim of zero bond position</xs:documentation>
                        <xs:documentation xml:lang="de">KEST-Anspruch der Null-Coupon-Anleihenposition</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="ZeroBondYield" type="xs:decimal">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Yield of zero bond (percentage)</xs:documentation>
                        <xs:documentation xml:lang="de">Null-Coupon-Anleihenrendite (in Prozent)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="Indexfactor" type="xs:decimal">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Index factor of bond</xs:documentation>
                        <xs:documentation xml:lang="de">Indexfaktor der Anleihe</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="Poolfactor" type="xs:decimal">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Pool factor of bond</xs:documentation>
                        <xs:documentation xml:lang="de">Poolfaktor der Anleihe</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="BookRate" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Book rate</xs:documentation>
                        <xs:documentation xml:lang="de">Buchkurs</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="PurchaseValue" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Purchase Value</xs:documentation>
                        <xs:documentation xml:lang="de">Einstandswert</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="AcrualIndexedBond" type="xs:boolean">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Indicates whether it is an acrual indexed bond</xs:documentation>
                        <xs:documentation xml:lang="de">Gibt an ob die Abgrenzung der Indexanleihe erfolgt</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="DateLastCouponPayment" type="xs:date">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Date when last coupon will be payed</xs:documentation>
                        <xs:documentation xml:lang="de">Datum an dem der letzte Kupon gezahlt wird</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="LendedFlag" type="xs:boolean">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Indicates whether (part of) position is lended</xs:documentation>
                        <xs:documentation xml:lang="de">Gibt an, ob Bestand (teilweise) verliehen ist</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="LendedUnits" type="xs:decimal">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Number of lended units</xs:documentation>
                        <xs:documentation xml:lang="de">Verliehende Stücke</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="IndicatorRaffled" type="xs:boolean">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Indicates whether bond has been raffled</xs:documentation>
                        <xs:documentation xml:lang="de">Gibt an, ob das Wertpapier verlost wurde</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="CollateralValue" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation>Current value of collateral usage (positive value if received, negative value if delivered from/to counterparty)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="ShareClass">
            <xs:annotation>
               <xs:documentation>Details for subfund positions</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element name="Shares" type="xs:decimal">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Number of shares</xs:documentation>
                        <xs:documentation xml:lang="de">Anzahl der Anteilscheine</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="Price" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Clean price (in different currencies)</xs:documentation>
                        <xs:documentation xml:lang="de">Bewertungskurs (in verschiedenen Währungen)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="OtherPrices" type="OtherPricesType">
                     <xs:annotation>
                        <xs:documentation>Additional prices (e.g. hold to maturity)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="BookRate" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Book rate</xs:documentation>
                        <xs:documentation xml:lang="de">Buchkurs</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="PurchaseValue" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Purchase Value</xs:documentation>
                        <xs:documentation xml:lang="de">Einstandswert</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="DividendsDue" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Dividends due of position</xs:documentation>
                        <xs:documentation xml:lang="de">Dividendenforderungen fuer Aktienbestaende</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="LendedFlag" type="xs:boolean">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Indicates whether (part of) position is lended</xs:documentation>
                        <xs:documentation xml:lang="de">Gibt an, ob Bestand (teilweise) verliehen ist</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="LendedUnits" type="xs:decimal">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Number of lended units</xs:documentation>
                        <xs:documentation xml:lang="de">Verliehende Stücke</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="IndicatorRaffled" type="xs:boolean">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Indicates whether bond has been raffled</xs:documentation>
                        <xs:documentation xml:lang="de">Gibt an, ob das Wertpapier verlost wurde</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="Warrant">
            <xs:annotation>
               <xs:documentation>Details for warrant positions</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element name="Units" type="xs:decimal">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Units of warrant</xs:documentation>
                        <xs:documentation xml:lang="de">Stücke des Optionsscheines</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="Price" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Price (in different currencies)</xs:documentation>
                        <xs:documentation xml:lang="de">Bewertungskurs (in verschiedenen Währungen)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="OtherPrices" type="OtherPricesType">
                     <xs:annotation>
                        <xs:documentation>Additional prices (e.g. hold to maturity)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="BookRate" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Book rate</xs:documentation>
                        <xs:documentation xml:lang="de">Buchkurs</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="PurchaseValue" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Purchase Value</xs:documentation>
                        <xs:documentation xml:lang="de">Einstandswert</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="Certificate">
            <xs:annotation>
               <xs:documentation>Details for certificate</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element name="Units" type="xs:decimal">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Units of certificate</xs:documentation>
                        <xs:documentation xml:lang="de">Stücke der Aktie im Bestand</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="LendedFlag" type="xs:boolean">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Indicates whether (part of) position is lended</xs:documentation>
                        <xs:documentation xml:lang="de">Gibt an, ob Bestand (teilweise) verliehen ist</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="LendedUnits" type="xs:decimal">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Number of lended units</xs:documentation>
                        <xs:documentation xml:lang="de">Verliehende Stücke</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="Price" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Price of Certificate (in different currencies)</xs:documentation>
                        <xs:documentation xml:lang="de">Preis des Zertifikates (in verschiedenen Währungen)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="Option">
            <xs:annotation>
               <xs:documentation>Details for option positions</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element name="Contracts" type="xs:decimal">
                     <xs:annotation>
                        <xs:documentation>Number of contracts (may be negative)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="Price" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Price (in different currencies)</xs:documentation>
                        <xs:documentation xml:lang="de">Bewertungskurs (in verschiedenen Währungen)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="OtherPrices" type="OtherPricesType">
                     <xs:annotation>
                        <xs:documentation>Additional prices (e.g. hold to maturity)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="BookRate" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Book rate</xs:documentation>
                        <xs:documentation xml:lang="de">Buchkurs</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="PurchaseValue" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Purchase Value</xs:documentation>
                        <xs:documentation xml:lang="de">Einstandswert</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="HedgeRatio" type="PercentageType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Hedging ratio (percentage)</xs:documentation>
                        <xs:documentation xml:lang="de">Anteil der Position zur Absicherung in Prozent</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="Future">
            <xs:annotation>
               <xs:documentation>Details for future positions</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element name="Contracts" type="xs:decimal">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Number of contracts (may be negative)</xs:documentation>
                        <xs:documentation xml:lang="de">Anzahl der Kontrakte (kann negativ sein)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="Price" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Price (in different currencies)</xs:documentation>
                        <xs:documentation xml:lang="de">Bewertungskurs (in verschiedenen Währungen)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="OtherPrices" type="OtherPricesType">
                     <xs:annotation>
                        <xs:documentation>Additional prices (e.g. hold to maturity)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="PrelProfitLoss" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Preliminary Profit/Loss (current valuation of future position)</xs:documentation>
                        <xs:documentation xml:lang="de">Vorläufiger Gewinn/Verlust (aktuelle Bewertung der Future-Position)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="BookRate" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Book rate</xs:documentation>
                        <xs:documentation xml:lang="de">Buchkurs</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="VariationMarginDaily" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Daily variation margin</xs:documentation>
                        <xs:documentation xml:lang="de">Zeigt taeglich den Wert der Variation Margin an</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="VariationMarginOverall" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Overall value of variation margin</xs:documentation>
                        <xs:documentation xml:lang="de">Zeigt den Wert der Variation Margin an</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="HedgeRatio" type="PercentageType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Hedging ratio (percentage)</xs:documentation>
                        <xs:documentation xml:lang="de">Anteil der Position zur Absicherung in Prozent</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="FXForward">
            <xs:annotation>
               <xs:documentation>Details for FXForward positions</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="HedgeRatio" type="PercentageType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Hedging ratio (percentage)</xs:documentation>
                        <xs:documentation xml:lang="de">Anteil der Position zur Absicherung in Prozent</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="FxRateForEvaluation" type="xs:decimal">
                     <xs:annotation>
                        <xs:documentation>FX-Rate used for evaluation</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="Swap">
            <xs:annotation>
               <xs:documentation>Details for swap positions</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="HedgeRatio" type="PercentageType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Hedging ratio (percentage)</xs:documentation>
                        <xs:documentation xml:lang="de">Anteil der Position zur Absicherung in Prozent</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="CurrentSpread" type="xs:decimal">
                     <xs:annotation>
                        <xs:documentation>Spread on valuation date in basis points (for Credit Default Swaps)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="PresentValueOfPayments" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation>Present value of all paid and received premiums (for Credit Default Swaps)
positive - receiving premiums
negative - paying premiums</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="LegValues">
                     <xs:annotation>
                        <xs:documentation>Valuations of legs</xs:documentation>
                     </xs:annotation>
                     <xs:complexType>
                        <xs:sequence>
                           <xs:element maxOccurs="unbounded" name="LegValue">
                              <xs:complexType>
                                 <xs:sequence>
                                    <xs:element name="Type">
                                       <xs:annotation>
                                          <xs:documentation>Buy or Sell</xs:documentation>
                                       </xs:annotation>
                                       <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                             <xs:enumeration value="BUY"/>
                                             <xs:enumeration value="SELL"/>
                                          </xs:restriction>
                                       </xs:simpleType>
                                    </xs:element>
                                    <xs:element name="Value" type="FundAmountType">
                                       <xs:annotation>
                                          <xs:documentation>Current Valuation of Leg</xs:documentation>
                                       </xs:annotation>
                                    </xs:element>
                                 </xs:sequence>
                              </xs:complexType>
                           </xs:element>
                        </xs:sequence>
                     </xs:complexType>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="Repo">
            <xs:annotation>
               <xs:documentation>Details for repos (empty)</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="FixedTimeDeposit">
            <xs:annotation>
               <xs:documentation>Details for fixed time deposits</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="MarketValue" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation>Market value of position (without interests)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="Interests" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation>Value of interests</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="CallMoney">
            <xs:annotation>
               <xs:documentation>Details for call money positions</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="MarketValue" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation>Market value of position (without interests)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="Interests" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation>Value of interests</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="CollateralValue" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation>Current value of collateral position paid (negative value) or received from counterparty (positive value)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="Account">
            <xs:annotation>
               <xs:documentation>Details for account positions</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="MarketValue" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation>Market value of position (without interests)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="Interests" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation>Value of interests</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="Fee">
            <xs:annotation>
               <xs:documentation>Details for fees (empty)</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="RealEstate">
            <xs:annotation>
               <xs:documentation>Details for real estate positions</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="MarketValue" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Market value of position</xs:documentation>
                        <xs:documentation xml:lang="de">Aktueller Verkehrswert</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="RentIncome" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Rent income</xs:documentation>
                        <xs:documentation xml:lang="de">Miete (80%) inkl. Abschlagszahlung</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="RentAccruals" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Rent accruals</xs:documentation>
                        <xs:documentation xml:lang="de">Aktuelle Mietabgrenzung</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="MaintenanceReserve" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Maintenance reserve (20%) for the real estate asset</xs:documentation>
                        <xs:documentation xml:lang="de">Instandhaltungsrücklage (20%)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="MaintenanceProvision" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Maintenance provision for the real estate asset</xs:documentation>
                        <xs:documentation xml:lang="de">Instandhaltungsrückstellung</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="AncillaryCosts">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Ancillary costs of the real estate asset</xs:documentation>
                        <xs:documentation xml:lang="de">Anschaffungsnebenkosten</xs:documentation>
                     </xs:annotation>
                     <xs:complexType>
                        <xs:sequence>
                           <xs:element minOccurs="0" name="Outstanding" type="FundAmountType">
                              <xs:annotation>
                                 <xs:documentation xml:lang="en">Ancillary costs outstanding</xs:documentation>
                                 <xs:documentation xml:lang="de">offene ANK</xs:documentation>
                              </xs:annotation>
                           </xs:element>
                           <xs:element minOccurs="0" name="Accrued" type="FundAmountType">
                              <xs:annotation>
                                 <xs:documentation xml:lang="en">Ancillary costs already accrued</xs:documentation>
                                 <xs:documentation xml:lang="de">bereits abgegrenzte ANK</xs:documentation>
                              </xs:annotation>
                           </xs:element>
                        </xs:sequence>
                     </xs:complexType>
                  </xs:element>
                  <xs:element minOccurs="0" name="RentDeposit" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Rent deposit for the real estate asset</xs:documentation>
                        <xs:documentation xml:lang="de">Kautionen</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="RentReceivables" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Oustanding rent receivables</xs:documentation>
                        <xs:documentation xml:lang="de">offene Mietforderungen</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="TaxLiabilities" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Consolidated tax liabilities for the real estate asset</xs:documentation>
                        <xs:documentation xml:lang="de">Steuerverbindlichkeiten (Sammelposition)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="VacancyCosts" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Vacancy costs of the real estate asset</xs:documentation>
                        <xs:documentation xml:lang="de">Leerstands-Betriebskosten</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="PlannedMaintenanceCosts" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation>Yearly planned costs of maintenance</xs:documentation>
                        <xs:documentation xml:lang="de">Enthaelt die jährlich geplanten Instanthaltungskosten</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="OtherIncome" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Other income of the real estate asset; e.g.building lease charges etc.</xs:documentation>
                        <xs:documentation xml:lang="de">Pacht/Baurechtzins etc.</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="OtherAssets" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Other assets corresponding to the real estate asset</xs:documentation>
                        <xs:documentation xml:lang="de">Sonstige Aktiva</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="OtherLiabilities" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Other liabilities corresponding to the real estate asset</xs:documentation>
                        <xs:documentation xml:lang="de">Sonstige Passiva</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0"
                              name="OtherNonFinancialAssetValue"
                              type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Current market value of other non financial assets corresponding to the real estate asset</xs:documentation>
                        <xs:documentation xml:lang="de">Sonstige Bewirtschaftungsgüter; Zeitwert zum Stichtag</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="REIT">
            <xs:annotation>
               <xs:documentation>Details for real estate investment trust</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="Units" type="xs:decimal">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Units of REIT</xs:documentation>
                        <xs:documentation xml:lang="de">Stücke der Aktie im Bestand</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="Price" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Price (in different currencies)</xs:documentation>
                        <xs:documentation xml:lang="de">Preis der Aktie (in verschiedenen Währungen)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="OtherPrices" type="OtherPricesType">
                     <xs:annotation>
                        <xs:documentation>Additional prices (e.g. hold to maturity)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="MarketValue" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Market value of position (excluding dividends)</xs:documentation>
                        <xs:documentation xml:lang="de">Kurswert der Aktienposition (exklusive Ansprüche)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="PurchaseValue" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Purchase value of position</xs:documentation>
                        <xs:documentation xml:lang="de">Einstandswert der Position</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="DividendsDue" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Dividends due of position</xs:documentation>
                        <xs:documentation xml:lang="de">Dividendenforderungen fuer Aktienbestaende</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="Loan">
            <xs:annotation>
               <xs:documentation>Details for loan positions</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="Price" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Price (in different currencies)</xs:documentation>
                        <xs:documentation xml:lang="de">Preis der Aktie (in verschiedenen Währungen)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="MarketValue" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation>Market value of position (without interests)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="InterestAccruals" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Interest accruals</xs:documentation>
                        <xs:documentation xml:lang="de">Zinsabgrenzung</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="Right">
            <xs:annotation>
               <xs:documentation>Details for rights</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="Units" type="xs:decimal">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Units of right</xs:documentation>
                        <xs:documentation xml:lang="de">Stücke der Aktie im Bestand</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="Price" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Price (in different currencies)</xs:documentation>
                        <xs:documentation xml:lang="de">Preis der Aktie (in verschiedenen Währungen)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="OtherPrices" type="OtherPricesType">
                     <xs:annotation>
                        <xs:documentation>Additional prices (e.g. hold to maturity)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="MarketValue" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Market value of position (excluding dividends)</xs:documentation>
                        <xs:documentation xml:lang="de">Kurswert der Aktienposition (exklusive Ansprüche)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="PurchaseValue" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Purchase value of position</xs:documentation>
                        <xs:documentation xml:lang="de">Einstandswert der Position</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="Commodity">
            <xs:annotation>
               <xs:documentation xml:lang="en">Details for commodities (empty)</xs:documentation>
               <xs:documentation xml:lang="de">Details zu Bewertung von Rohstoff (leer)</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:maxLength value="0"/>
               </xs:restriction>
            </xs:simpleType>
         </xs:element>
         <xs:element name="PrivateEquity">
            <xs:annotation>
               <xs:documentation xml:lang="en">Details for private equity (empty)</xs:documentation>
               <xs:documentation xml:lang="de">Details zur Bewertung von Unternehmensbeteiligung (leer)</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element minOccurs="0" name="OwnershipPercentage" type="PercentageType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">How many percent of the Company (SPV) is owned by this position</xs:documentation>
                        <xs:documentation xml:lang="de">Wie viel Prozent des Unternehmens besitzt der Fonds</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="CommercialPaper">
            <xs:annotation>
               <xs:documentation>Commercial Paper and Certificate of Deposit</xs:documentation>
            </xs:annotation>
            <xs:complexType>
               <xs:sequence>
                  <xs:element name="Nominal" type="xs:decimal">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Nominal value (units) of CP or CD</xs:documentation>
                        <xs:documentation xml:lang="de">Nominale/Stückzahl der Rentenposition</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="Price" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Clean price (in different currencies)</xs:documentation>
                        <xs:documentation xml:lang="de">Bewertungskurs (in verschiedenen Währungen)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="DirtyPrice" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation>Dirty Price (including interests)</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="MarketValue" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation>Market value of security position without interests</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="InterestClaimNet" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Interest claim net value</xs:documentation>
                        <xs:documentation xml:lang="de">Netto-Zinsanspruch der Rentenposition</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="InterestClaimGross" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Interest claim gross value</xs:documentation>
                        <xs:documentation xml:lang="de">Brutto-Zinsanspruch der Rentenposition</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="AccruedInterestDays" type="xs:integer">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Number of accrued interest days</xs:documentation>
                        <xs:documentation xml:lang="de">Anzahl der Stueckzins Tage an</xs:documentation>
                     </xs:annotation>
                  </xs:element>
                  <xs:element minOccurs="0" name="PurchaseValue" type="FundAmountType">
                     <xs:annotation>
                        <xs:documentation xml:lang="en">Purchase Value</xs:documentation>
                        <xs:documentation xml:lang="de">Einstandswert</xs:documentation>
                     </xs:annotation>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
      </xs:choice>
      <xs:element minOccurs="0" name="CapitalYieldsTaxClaim" type="FundAmountType">
         <xs:annotation>
            <xs:documentation xml:lang="en">Capital yields tax claim of position</xs:documentation>
            <xs:documentation xml:lang="de">KESt-Betrag der Position</xs:documentation>
         </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="InflationaryAdjustment" type="PercentageType">
         <xs:annotation>
            <xs:documentation xml:lang="en">Inflationary adjustment of position</xs:documentation>
            <xs:documentation xml:lang="de">Inflationsausgleich der Position</xs:documentation>
         </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="RiskCodes">
         <xs:annotation>
            <xs:documentation xml:lang="en">Risk figures of position</xs:documentation>
            <xs:documentation xml:lang="de">Risikokennzahlen der Position</xs:documentation>
         </xs:annotation>
         <xs:complexType>
            <xs:sequence>
               <xs:element maxOccurs="unbounded" name="RiskCode" type="RiskCodeType">
                  <xs:annotation>
                     <xs:documentation xml:lang="en">Risk figure</xs:documentation>
                     <xs:documentation xml:lang="de">Risikokennzahl</xs:documentation>
                  </xs:annotation>
               </xs:element>
            </xs:sequence>
         </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="Underlyings">
         <xs:annotation>
            <xs:documentation>Details of underlyings (price, ...)</xs:documentation>
         </xs:annotation>
         <xs:complexType>
            <xs:sequence>
               <xs:element maxOccurs="unbounded"
                           name="Underlying"
                           type="PositionUnderlyingType"/>
            </xs:sequence>
         </xs:complexType>
      </xs:element>
      <xs:element minOccurs="0" name="CustomAttributes" type="AttributesType">
         <xs:annotation>
            <xs:documentation>Additional information which does not fit into the nodes above</xs:documentation>
         </xs:annotation>
      </xs:element>
   </xs:sequence>
</xs:complexType>