Document
/FundsXML4/Documents/Document
Diagram
Properties
- Type
- DocumentType
- 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
- 2
- Sample Data
Child Elements & Attributes
| Name (XPath) | Type | Documentation | Sample Data |
|---|---|---|---|
| (anonymous) | Type of document |
||
| Text64Type | Version of document Text (max. 64 characters) |
ExampleText | |
| xs:language | Language of document |
en-US | |
| xs:boolean | Defines whether document is available in other languages as well |
false | |
| (anonymous) | List of publication countries of document |
||
| (anonymous) | Fund of document |
||
| (anonymous) | Subfunds of document |
||
| (anonymous) | Share classes of document |
||
| Text256Type | Name of document Text (max. 256 characters) |
ExampleText | |
| Text256Type | Name of file (including file extension) Text (max. 256 characters) |
ExampleText | |
| xs:boolean | Defines whether document can be published to the public |
false | |
| xs:string | Description of restrictions |
ExampleText | |
| Text256Type | Technical format of document: Text (max. 256 characters) |
ExampleText | |
| xs:string | Defines whether signature is available: |
Digital | |
| xs:date | Date when document has been generated |
2025-08-15 | |
| xs:date | Date of last change (e.g. for KID) |
2022-08-27 | |
| xs:date | Document is valid till this expiration date |
2022-05-13 | |
| DataSupplierType | Data supplier of document |
||
| AttributesType | Attributes of document (depending on type of document) |
||
| xs:positiveInteger | Size of document in bytes (exact size of binary data, estimated size in case of download) |
8665 | |
| xs:anyURI | Link of document for downloading |
||
| xs:base64Binary | Document in xml base64Binary format |
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"
maxOccurs="unbounded"
name="Document"
type="DocumentType"/>
Referenced Type Definition
(DocumentType)
Referenced Type Definition (DocumentType)
<xs:complexType 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="DocumentType">
<xs:sequence>
<xs:element name="Type">
<xs:annotation>
<xs:documentation>Type of document</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice>
<xs:element name="ListedType">
<xs:annotation>
<xs:documentation>Document Type with enumeration:
AIFMD
AnnualReport
AuditReport
Factsheet
KID
Prospectus
PRIIPS-KID</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="3"/>
<xs:maxLength value="12"/>
<xs:enumeration value="AIFMD"/>
<xs:enumeration value="AnnualReport"/>
<xs:enumeration value="AuditReport"/>
<xs:enumeration value="Factsheet"/>
<xs:enumeration value="KID"/>
<xs:enumeration value="Prospectus"/>
<xs:enumeration value="PRIIPS-KID"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="UnlistedType">
<xs:annotation>
<xs:documentation>Description of other document types</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="Text128Type">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="Version" type="Text64Type">
<xs:annotation>
<xs:documentation>Version of document</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Language" type="xs:language">
<xs:annotation>
<xs:documentation>Language of document</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="TranslationsAvailable" type="xs:boolean">
<xs:annotation>
<xs:documentation>Defines whether document is available in other languages as well</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="PublicationCountries">
<xs:annotation>
<xs:documentation>List of publication countries of document</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Country" type="ISOCountryCodeType">
<xs:annotation>
<xs:documentation>Three letter ISO code of country</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="Fund">
<xs:annotation>
<xs:documentation>Fund of document</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Identifiers" type="IdentifiersType"/>
<xs:element minOccurs="0" name="Name" type="Text256Type"/>
<xs:element minOccurs="0" name="Currency" type="ISOCurrencyCodeType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="Subfunds">
<xs:annotation>
<xs:documentation>Subfunds of document</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="Subfund">
<xs:complexType>
<xs:sequence>
<xs:element name="Identifiers" type="IdentifiersType"/>
<xs:element minOccurs="0" name="Name" type="Text256Type"/>
<xs:element minOccurs="0" name="Currency" type="ISOCurrencyCodeType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="ShareClasses">
<xs:annotation>
<xs:documentation>Share classes of document</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="ShareClass">
<xs:complexType>
<xs:sequence>
<xs:element name="Identifiers" type="IdentifiersType"/>
<xs:element minOccurs="0" name="Name" type="Text256Type"/>
<xs:element minOccurs="0" name="Currency" type="ISOCurrencyCodeType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="Name" type="Text256Type">
<xs:annotation>
<xs:documentation>Name of document</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="FileName" type="Text256Type">
<xs:annotation>
<xs:documentation>Name of file (including file extension)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="ForPublicUsage" type="xs:boolean">
<xs:annotation>
<xs:documentation>Defines whether document can be published to the public</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Restrictions" type="xs:string">
<xs:annotation>
<xs:documentation>Description of restrictions</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Format" type="Text256Type">
<xs:annotation>
<xs:documentation>Technical format of document:
PDF, XML, Excel, Word, Image, ...</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Signature">
<xs:annotation>
<xs:documentation>Defines whether signature is available:
No, Digital, Scan</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="No"/>
<xs:enumeration value="Digital"/>
<xs:enumeration value="Scan"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="CreationDate" type="xs:date">
<xs:annotation>
<xs:documentation>Date when document has been generated</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="ModificationDate" type="xs:date">
<xs:annotation>
<xs:documentation>Date of last change (e.g. for KID)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="ExpirationDate" type="xs:date">
<xs:annotation>
<xs:documentation>Document is valid till this expiration date</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="DataSupplier" type="DataSupplierType">
<xs:annotation>
<xs:documentation>Data supplier of document</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Attributes" type="AttributesType">
<xs:annotation>
<xs:documentation>Attributes of document (depending on type of document)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="SizeInBytes" type="xs:positiveInteger">
<xs:annotation>
<xs:documentation>Size of document in bytes (exact size of binary data, estimated size in case of download)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="DocumentURL" type="xs:anyURI">
<xs:annotation>
<xs:documentation>Link of document for downloading</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="BinaryData" type="xs:base64Binary">
<xs:annotation>
<xs:documentation>Document in xml base64Binary format</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>