complexType BenchmarkType
diagram index_p119.png
namespace http://www.fundsxml.org/XMLSchema/3.2
children Name Currency Components Levels
used by
element AssetDataType/Benchmark
annotation
documentation
Benchmark information
source <xs:complexType name="BenchmarkType">
 
<xs:annotation>
   
<xs:documentation>Benchmark information</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<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="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: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>

element BenchmarkType/Name
diagram index_p120.png
namespace http://www.fundsxml.org/XMLSchema/3.2
type xs:string
properties
content simple
source <xs:element name="Name" type="xs:string"/>

element BenchmarkType/Currency
diagram index_p121.png
namespace http://www.fundsxml.org/XMLSchema/3.2
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 BenchmarkType/Components
diagram index_p122.png
namespace http://www.fundsxml.org/XMLSchema/3.2
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: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 BenchmarkType/Components/ValidFrom
diagram index_p123.png
namespace http://www.fundsxml.org/XMLSchema/3.2
type xs:date
properties
content simple
source <xs:element name="ValidFrom" type="xs:date"/>

element BenchmarkType/Components/Component
diagram index_p124.png
namespace http://www.fundsxml.org/XMLSchema/3.2
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 BenchmarkType/Components/Component/Name
diagram index_p125.png
namespace http://www.fundsxml.org/XMLSchema/3.2
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Name" type="xs:string" minOccurs="0"/>

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

element BenchmarkType/Components/Component/Weight
diagram index_p127.png
namespace http://www.fundsxml.org/XMLSchema/3.2
type xs:decimal
properties
content simple
source <xs:element name="Weight" type="xs:decimal"/>

element BenchmarkType/Levels
diagram index_p128.png
namespace http://www.fundsxml.org/XMLSchema/3.2
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 BenchmarkType/Levels/Level
diagram index_p129.png
namespace http://www.fundsxml.org/XMLSchema/3.2
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 BenchmarkType/Levels/Level/Date
diagram index_p130.png
namespace http://www.fundsxml.org/XMLSchema/3.2
type xs:date
properties
content simple
source <xs:element name="Date" type="xs:date"/>

element BenchmarkType/Levels/Level/Value
diagram index_p131.png
namespace http://www.fundsxml.org/XMLSchema/3.2
type xs:decimal
properties
content simple
source <xs:element name="Value" type="xs:decimal"/>

element BenchmarkType/Levels/Level/Property
diagram index_p132.png
namespace http://www.fundsxml.org/XMLSchema/3.2
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