complexType FundBenchmarkType
diagram index_p700.png
namespace http://www.fundsxml.org/XMLSchema/3.2.1
children Type
used by
element ProcessDataType/Benchmark
annotation
documentation
Fund-specific benchmark-related information.
documentation
Fondsspezifische Benchmark-bezogene Informationen.
source <xs:complexType name="FundBenchmarkType">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">Fund-specific benchmark-related information.</xs:documentation>
   
<xs:documentation xml:lang="de">Fondsspezifische Benchmark-bezogene Informationen.</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Type" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation xml:lang="en">It is possible to define several different benchmark types.</xs:documentation>
       
<xs:documentation xml:lang="de">Es können mehrere verschiedene Benchmark Typen definiert werden</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="TypeID" type="xs:string">
           
<xs:annotation>
             
<xs:documentation xml:lang="en">Benchmark type (e.g. PERFORMANCE, REPRESENTATIVE, ASSETMIX, COMPOSITE, INTERESTRATE).</xs:documentation>
             
<xs:documentation xml:lang="de">Benchmark Bezeichnung (z.B. PERFORMANCE, REPRESENTATIVE, ASSETMIX, COMPOSITE, INTERESTRATE).</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="SecurityCodes" type="SecurityCodesType">
           
<xs:annotation>
             
<xs:documentation xml:lang="en">Link to AssetMasterData for market benchmarks.</xs:documentation>
             
<xs:documentation xml:lang="de">Verweis auf AssetMasterData für Marktbenchmarks.</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="Name" type="xs:string"/>
         
<xs:element name="Currency" type="ISOCurrencyCodeType">
           
<xs:annotation>
             
<xs:documentation xml:lang="en">Benchmark currency.</xs:documentation>
             
<xs:documentation xml:lang="de">Die Währung des Benchmarks.</xs:documentation>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="ValidFrom" type="xs:date"/>
         
<xs:element name="Components" minOccurs="0" maxOccurs="unbounded">
           
<xs:annotation>
             
<xs:documentation xml:lang="en">Components of a composite benchmark.</xs:documentation>
             
<xs:documentation xml:lang="de">Komponenten eines Composite Benchmarks.</xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element name="ValidFrom" type="xs:date">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="en">Validity of these weights.</xs:documentation>
                   
<xs:documentation xml:lang="de">Gültigkeit der angegebenen Gewichtung.</xs:documentation>
                 
</xs:annotation>
               
</xs:element>
               
<xs:element name="Component" maxOccurs="unbounded">
                 
<xs:complexType>
                   
<xs:sequence>
                     
<xs:element name="Name" type="xs:string" minOccurs="0"/>
                     
<xs:element name="SecurityCodes" type="SecurityCodesType"/>
                     
<xs:element name="Weight" type="xs:decimal"/>
                   
</xs:sequence>
                 
</xs:complexType>
               
</xs:element>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
         
<xs:element name="Levels" minOccurs="0">
           
<xs:annotation>
             
<xs:documentation xml:lang="en">Benchmark levels in the Currency.</xs:documentation>
             
<xs:documentation xml:lang="de">Benchmarklevels in der definierten Währung</xs:documentation>
           
</xs:annotation>
           
<xs:complexType>
             
<xs:sequence>
               
<xs:element name="Level" maxOccurs="unbounded">
                 
<xs:complexType>
                   
<xs:sequence>
                     
<xs:element name="Date" type="xs:date"/>
                     
<xs:element name="Value" type="xs:decimal"/>
                     
<xs:element name="Property" type="xs:string" minOccurs="0"/>
                   
</xs:sequence>
                 
</xs:complexType>
               
</xs:element>
             
</xs:sequence>
           
</xs:complexType>
         
</xs:element>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element FundBenchmarkType/Type
diagram index_p701.png
namespace http://www.fundsxml.org/XMLSchema/3.2.1
properties
minOcc 1
maxOcc unbounded
content complex
children TypeID SecurityCodes Name Currency ValidFrom Components Levels
annotation
documentation
It is possible to define several different benchmark types.
documentation
Es können mehrere verschiedene Benchmark Typen definiert werden
source <xs:element name="Type" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">It is possible to define several different benchmark types.</xs:documentation>
   
<xs:documentation xml:lang="de">Es können mehrere verschiedene Benchmark Typen definiert werden</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="TypeID" type="xs:string">
       
<xs:annotation>
         
<xs:documentation xml:lang="en">Benchmark type (e.g. PERFORMANCE, REPRESENTATIVE, ASSETMIX, COMPOSITE, INTERESTRATE).</xs:documentation>
         
<xs:documentation xml:lang="de">Benchmark Bezeichnung (z.B. PERFORMANCE, REPRESENTATIVE, ASSETMIX, COMPOSITE, INTERESTRATE).</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="SecurityCodes" type="SecurityCodesType">
       
<xs:annotation>
         
<xs:documentation xml:lang="en">Link to AssetMasterData for market benchmarks.</xs:documentation>
         
<xs:documentation xml:lang="de">Verweis auf AssetMasterData für Marktbenchmarks.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Name" type="xs:string"/>
     
<xs:element name="Currency" type="ISOCurrencyCodeType">
       
<xs:annotation>
         
<xs:documentation xml:lang="en">Benchmark currency.</xs:documentation>
         
<xs:documentation xml:lang="de">Die Währung des Benchmarks.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ValidFrom" type="xs:date"/>
     
<xs:element name="Components" minOccurs="0" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation xml:lang="en">Components of a composite benchmark.</xs:documentation>
         
<xs:documentation xml:lang="de">Komponenten eines Composite Benchmarks.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="ValidFrom" type="xs:date">
             
<xs:annotation>
               
<xs:documentation xml:lang="en">Validity of these weights.</xs:documentation>
               
<xs:documentation xml:lang="de">Gültigkeit der angegebenen Gewichtung.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Component" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Name" type="xs:string" minOccurs="0"/>
                 
<xs:element name="SecurityCodes" type="SecurityCodesType"/>
                 
<xs:element name="Weight" type="xs:decimal"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Levels" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="en">Benchmark levels in the Currency.</xs:documentation>
         
<xs:documentation xml:lang="de">Benchmarklevels in der definierten Währung</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Level" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Date" type="xs:date"/>
                 
<xs:element name="Value" type="xs:decimal"/>
                 
<xs:element name="Property" type="xs:string" minOccurs="0"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element FundBenchmarkType/Type/TypeID
diagram index_p702.png
namespace http://www.fundsxml.org/XMLSchema/3.2.1
type xs:string
properties
content simple
annotation
documentation
Benchmark type (e.g. PERFORMANCE, REPRESENTATIVE, ASSETMIX, COMPOSITE, INTERESTRATE).
documentation
Benchmark Bezeichnung (z.B. PERFORMANCE, REPRESENTATIVE, ASSETMIX, COMPOSITE, INTERESTRATE).
source <xs:element name="TypeID" type="xs:string">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">Benchmark type (e.g. PERFORMANCE, REPRESENTATIVE, ASSETMIX, COMPOSITE, INTERESTRATE).</xs:documentation>
   
<xs:documentation xml:lang="de">Benchmark Bezeichnung (z.B. PERFORMANCE, REPRESENTATIVE, ASSETMIX, COMPOSITE, INTERESTRATE).</xs:documentation>
 
</xs:annotation>
</xs:element>

element FundBenchmarkType/Type/SecurityCodes
diagram index_p703.png
namespace http://www.fundsxml.org/XMLSchema/3.2.1
type SecurityCodesType
properties
content complex
children ISIN CUSIP SEDOL CountrySecurityCode OtherSecurityCodes UniqueID
annotation
documentation
Link to AssetMasterData for market benchmarks.
documentation
Verweis auf AssetMasterData für Marktbenchmarks.
source <xs:element name="SecurityCodes" type="SecurityCodesType">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">Link to AssetMasterData for market benchmarks.</xs:documentation>
   
<xs:documentation xml:lang="de">Verweis auf AssetMasterData für Marktbenchmarks.</xs:documentation>
 
</xs:annotation>
</xs:element>

element FundBenchmarkType/Type/Name
diagram index_p704.png
namespace http://www.fundsxml.org/XMLSchema/3.2.1
type xs:string
properties
content simple
source <xs:element name="Name" type="xs:string"/>

element FundBenchmarkType/Type/Currency
diagram index_p705.png
namespace http://www.fundsxml.org/XMLSchema/3.2.1
type ISOCurrencyCodeType
properties
content simple
facets
Kind Value Annotation
minLength 3
maxLength 3
annotation
documentation
Benchmark currency.
documentation
Die Währung des Benchmarks.
source <xs:element name="Currency" type="ISOCurrencyCodeType">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">Benchmark currency.</xs:documentation>
   
<xs:documentation xml:lang="de">Die Währung des Benchmarks.</xs:documentation>
 
</xs:annotation>
</xs:element>

element FundBenchmarkType/Type/ValidFrom
diagram index_p706.png
namespace http://www.fundsxml.org/XMLSchema/3.2.1
type xs:date
properties
content simple
source <xs:element name="ValidFrom" type="xs:date"/>

element FundBenchmarkType/Type/Components
diagram index_p707.png
namespace http://www.fundsxml.org/XMLSchema/3.2.1
properties
minOcc 0
maxOcc unbounded
content complex
children ValidFrom Component
annotation
documentation
Components of a composite benchmark.
documentation
Komponenten eines Composite Benchmarks.
source <xs:element name="Components" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">Components of a composite benchmark.</xs:documentation>
   
<xs:documentation xml:lang="de">Komponenten eines Composite Benchmarks.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="ValidFrom" type="xs:date">
       
<xs:annotation>
         
<xs:documentation xml:lang="en">Validity of these weights.</xs:documentation>
         
<xs:documentation xml:lang="de">Gültigkeit der angegebenen Gewichtung.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Component" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Name" type="xs:string" minOccurs="0"/>
           
<xs:element name="SecurityCodes" type="SecurityCodesType"/>
           
<xs:element name="Weight" type="xs:decimal"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element FundBenchmarkType/Type/Components/ValidFrom
diagram index_p708.png
namespace http://www.fundsxml.org/XMLSchema/3.2.1
type xs:date
properties
content simple
annotation
documentation
Validity of these weights.
documentation
Gültigkeit der angegebenen Gewichtung.
source <xs:element name="ValidFrom" type="xs:date">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">Validity of these weights.</xs:documentation>
   
<xs:documentation xml:lang="de">Gültigkeit der angegebenen Gewichtung.</xs:documentation>
 
</xs:annotation>
</xs:element>

element FundBenchmarkType/Type/Components/Component
diagram index_p709.png
namespace http://www.fundsxml.org/XMLSchema/3.2.1
properties
minOcc 1
maxOcc unbounded
content complex
children Name SecurityCodes Weight
source <xs:element name="Component" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Name" type="xs:string" minOccurs="0"/>
     
<xs:element name="SecurityCodes" type="SecurityCodesType"/>
     
<xs:element name="Weight" type="xs:decimal"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element FundBenchmarkType/Type/Components/Component/Name
diagram index_p710.png
namespace http://www.fundsxml.org/XMLSchema/3.2.1
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Name" type="xs:string" minOccurs="0"/>

element FundBenchmarkType/Type/Components/Component/SecurityCodes
diagram index_p711.png
namespace http://www.fundsxml.org/XMLSchema/3.2.1
type SecurityCodesType
properties
content complex
children ISIN CUSIP SEDOL CountrySecurityCode OtherSecurityCodes UniqueID
source <xs:element name="SecurityCodes" type="SecurityCodesType"/>

element FundBenchmarkType/Type/Components/Component/Weight
diagram index_p712.png
namespace http://www.fundsxml.org/XMLSchema/3.2.1
type xs:decimal
properties
content simple
source <xs:element name="Weight" type="xs:decimal"/>

element FundBenchmarkType/Type/Levels
diagram index_p713.png
namespace http://www.fundsxml.org/XMLSchema/3.2.1
properties
minOcc 0
maxOcc 1
content complex
children Level
annotation
documentation
Benchmark levels in the Currency.
documentation
Benchmarklevels in der definierten Währung
source <xs:element name="Levels" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="en">Benchmark levels in the Currency.</xs:documentation>
   
<xs:documentation xml:lang="de">Benchmarklevels in der definierten Währung</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Level" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Date" type="xs:date"/>
           
<xs:element name="Value" type="xs:decimal"/>
           
<xs:element name="Property" type="xs:string" minOccurs="0"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element FundBenchmarkType/Type/Levels/Level
diagram index_p714.png
namespace http://www.fundsxml.org/XMLSchema/3.2.1
properties
minOcc 1
maxOcc unbounded
content complex
children Date Value Property
source <xs:element name="Level" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Date" type="xs:date"/>
     
<xs:element name="Value" type="xs:decimal"/>
     
<xs:element name="Property" type="xs:string" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element FundBenchmarkType/Type/Levels/Level/Date
diagram index_p715.png
namespace http://www.fundsxml.org/XMLSchema/3.2.1
type xs:date
properties
content simple
source <xs:element name="Date" type="xs:date"/>

element FundBenchmarkType/Type/Levels/Level/Value
diagram index_p716.png
namespace http://www.fundsxml.org/XMLSchema/3.2.1
type xs:decimal
properties
content simple
source <xs:element name="Value" type="xs:decimal"/>

element FundBenchmarkType/Type/Levels/Level/Property
diagram index_p717.png
namespace http://www.fundsxml.org/XMLSchema/3.2.1
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Property" type="xs:string" minOccurs="0"/>


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