Document
/FundsXML4/Documents/Document
Diagram
Properties
- Type
- DocumentType
- Cardinality
- 1..*
- Namespace
- xs = "http://www.w3.org/2001/XMLSchema"
vc = "http://www.w3.org/2007/XMLSchema-versioning"
altova = "http://www.altova.com/xml-schema-extensions"
ds = "http://www.w3.org/2000/09/xmldsig#" - Level
- 2
Child Elements & Attributes
| Name (XPath) | Type | Documentation | Sample Data |
|---|---|---|---|
| (anonymous) |
Type of document |
||
| Text64Type |
Version of document |
ExampleText | |
| xs:language |
Language of document |
en-US | |
| xs:boolean |
Indicates whether this document is available in other language versions |
true | |
| (anonymous) |
List of publication countries of document |
||
| (anonymous) |
Fund of document |
||
| (anonymous) |
Subfunds of document |
||
| (anonymous) |
Share classes of document |
||
| Text256Type |
Name of document |
ExampleText | |
| Text256Type |
Name of file (including file extension) |
ExampleText | |
| xs:boolean |
Indicates whether document can be published to the public. When false, document is restricted to internal use only (e.g. internal reports) |
false | |
| xs:string |
Description of restrictions |
ExampleText | |
| Text256Type |
Technical format of document: |
ExampleText | |
| xs:string |
Defines whether signature is available: |
Digital | |
| xs:date |
Date when document has been generated |
2021-03-24 | |
| xs:date |
Date of last change (e.g. for KID) |
2022-10-17 | |
| xs:date |
Document is valid till this expiration date |
2025-10-31 | |
| 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) |
4584 | |
| xs:anyURI |
Link of document for downloading |
http://example.com/sample | |
| xs:base64Binary |
Document in xml base64Binary format |
SGVsbG8gV29ybGQ= |
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:vc="http://www.w3.org/2007/XMLSchema-versioning"
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:vc="http://www.w3.org/2007/XMLSchema-versioning"
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>Enumerations e.g. AIFMD-AnnexIV
AnnualReport HalfYearReport
AuditReport
Factsheet
Prospectus
PRIIPS-KIDS</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="3"/>
<xs:maxLength value="12"/>
<xs:enumeration value="AIFMD-AnnexIV"/>
<xs:enumeration value="AnnualReport"/>
<xs:enumeration value="HalfYearReport"/>
<xs:enumeration value="QuarterlyReport"/>
<xs:enumeration value="MonthlyReport"/>
<xs:enumeration value="AuditReport"/>
<xs:enumeration value="Factsheet"/>
<xs:enumeration value="Prospectus"/>
<xs:enumeration value="PRIIPS-KID"/>
<xs:enumeration value="KID / Simplified Prospectus"/>
<xs:enumeration value="MarketingNotification"/>
<xs:enumeration value="SFDR-PAIStatement"/>
<xs:enumeration value="SFDR Website Disclosure"/>
<xs:enumeration value="MarketingMaterial"/>
<xs:enumeration value="ValuationReport"/>
</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>Indicates whether this document is available in other language versions</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>Indicates whether document can be published to the public. When false, document is restricted to internal use only (e.g. internal reports)</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>