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 | 
|---|---|---|---|
| /FundsXML4/ControlData | ControlDataType | Meta data of xml document (like unique id, date, data supplier, language, ...) Metadata for file delivery | |
| /FundsXML4/Funds | (anonymous) | List of funds, umbrellas, sicavs, portfolios ... | |
| /FundsXML4/AssetMgmtCompanyDynData | AssetMgmtCompanyDynDataType | Dynamic data of asset management companies | |
| /FundsXML4/AssetMasterData | AssetMasterDataType | Master data of securities, derivatives and all other portfolio assets | |
| /FundsXML4/Documents | DocumentsType | List of documents related to Fund / Subfunds / Share Classes (with link and/or content along with document attributes like type, format, language, ...) | |
| /FundsXML4/RegulatoryReportings | RegulatoryReportingsType | Direct and indirect regulatory reporting | |
| /FundsXML4/CountrySpecificData | CountrySpecificDataType | Country specific data on top level (as defined in 'FundsXML4_CountrySpecificData_xx.xsd') | |
| /FundsXML4/ds:Signature | ds:SignatureType | 
XML Snippet
<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>