FundsXML4
/FundsXML4
Diagram
Documentation
Root element of FundsXML 4.2.9
Properties
- Type
- (anonymous)
- Cardinality
- 1
- Namespace
- xs = "http://www.w3.org/2001/XMLSchema"
altova = "http://www.altova.com/xml-schema-extensions"
ds = "http://www.w3.org/2000/09/xmldsig#" - Level
- 0
- Sample Data
Child Elements & Attributes
| Name (XPath) | Type | Documentation | Sample Data |
|---|---|---|---|
| ControlDataType | Meta data of xml document (like unique id, date, data supplier, language, ...) Metadata for file delivery |
||
| (anonymous) | List of funds, umbrellas, sicavs, portfolios ... |
||
| AssetMgmtCompanyDynDataType | Dynamic data of asset management companies |
||
| AssetMasterDataType | Master data of securities, derivatives and all other portfolio assets |
||
| DocumentsType | List of documents related to Fund / Subfunds / Share Classes (with link and/or content along with document attributes like type, format, language, ...) |
||
| RegulatoryReportingsType | Direct and indirect regulatory reporting |
||
| CountrySpecificDataType | Country specific data on top level (as defined in 'FundsXML4_CountrySpecificData_xx.xsd') |
||
| ds:SignatureType |
Element Definition
Element Definition
<xs:element xmlns:altova="http://www.altova.com/xml-schema-extensions"
xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
name="FundsXML4">
<xs:annotation>
<xs:documentation>Root element of FundsXML 4.2.9</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="ControlData" type="ControlDataType">
<xs:annotation>
<xs:documentation>Meta data of xml document (like unique id, date, data supplier, language, ...)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Funds">
<xs:annotation>
<xs:documentation>List of funds, umbrellas, sicavs, portfolios ...</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Fund" type="FundType">
<xs:annotation>
<xs:documentation>All single fund, umbrella, sicav, portfolio related data</xs:documentation>
</xs:annotation>
<xs:key name="benchmarkID">
<xs:selector xpath="FundStaticData/Benchmarks/Benchmark"/>
<xs:field xpath="BenchmarkID"/>
</xs:key>
<xs:keyref name="benchmarkDynamicRef" refer="benchmarkID">
<xs:selector xpath="FundDynamicData/Benchmarks/Benchmark"/>
<xs:field xpath="BenchmarkID"/>
</xs:keyref>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0"
name="AssetMgmtCompanyDynData"
type="AssetMgmtCompanyDynDataType">
<xs:annotation>
<xs:documentation>Dynamic data of asset management companies</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="AssetMasterData" type="AssetMasterDataType">
<xs:annotation>
<xs:documentation>Master data of securities, derivatives and all other portfolio assets</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Documents" type="DocumentsType">
<xs:annotation>
<xs:documentation>List of documents related to Fund / Subfunds / Share Classes (with link and/or content along with document attributes like type, format, language, ...)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0"
name="RegulatoryReportings"
type="RegulatoryReportingsType">
<xs:annotation>
<xs:documentation>Direct and indirect regulatory reporting</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0"
name="CountrySpecificData"
type="CountrySpecificDataType">
<xs:annotation>
<xs:documentation>Country specific data on top level (as defined in 'FundsXML4_CountrySpecificData_xx.xsd')</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="ds:Signature"/>
</xs:sequence>
</xs:complexType>
</xs:element>