diagram | |||
children | UniqueDocumentID DocumentGenerated ContentDate DataSupplier DataOperation RelatedDocumentIDs Language ModuleUsage CountrySpecificData | ||
used by |
|
||
source | <xs:complexType name="ControlDataType"> <xs:sequence> <xs:element name="UniqueDocumentID" type="Text128Type"> <xs:annotation> <xs:documentation>Document identifier (unique per data supplier)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DocumentGenerated" type="xs:dateTime"> <xs:annotation> <xs:documentation>Timestamp of document generation</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ContentDate" type="xs:date"> <xs:annotation> <xs:documentation>Main date for content, if not specified different within section</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataSupplier" type="DataSupplierType"> <xs:annotation> <xs:documentation>Definition of data source (investment company, vendor, ...)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataOperation" minOccurs="0"> <xs:annotation> <xs:documentation>INITIAL, AMEND, DELETE</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="5"/> <xs:maxLength value="7"/> <xs:enumeration value="INITIAL"/> <xs:enumeration value="AMEND"/> <xs:enumeration value="DELETE"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="RelatedDocumentIDs" minOccurs="0"> <xs:annotation> <xs:documentation>Identifiers of related documents for non-initial data deliveries</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="RelatedDocumentID" type="Text128Type" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Language" type="xs:language" minOccurs="0"> <xs:annotation> <xs:documentation>ISO code of language with two characters</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ModuleUsage" minOccurs="0"> <xs:annotation> <xs:documentation>List of used schema modules</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Module" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Name"> <xs:annotation> <xs:documentation>Module name as listed in enumeration</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="AssetMasterData"/> <xs:enumeration value="AssetMgmtCompDynData"/> <xs:enumeration value="CountrySpecificData_AT"/> <xs:enumeration value="CountrySpecificData_DE"/> <xs:enumeration value="CountrySpecificData_DK"/> <xs:enumeration value="CountrySpecificData_FR"/> <xs:enumeration value="CountrySpecificData_LU"/> <xs:enumeration value="CountrySpecificData_NL"/> <xs:enumeration value="FundDynamicData"/> <xs:enumeration value="FundStaticData"/> <xs:enumeration value="PortfolioData"/> <xs:enumeration value="RegulatoryReporting_EMIR"/> <xs:enumeration value="RegulatoryReporting_KIID"/> <xs:enumeration value="RegulatoryReporting_PRIIPS"/> <xs:enumeration value="RegulatoryReporting_SolvencyII"/> <xs:enumeration value="ShareClassData"/> <xs:enumeration value="TransactionData"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SubModule" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="CountrySpecificData" minOccurs="0"> <xs:annotation> <xs:documentation>Country specific document data</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AT" type="CountrySpecificControlDataATType" minOccurs="0"/> <xs:element name="DE" type="CountrySpecificControlDataDEType" minOccurs="0"/> <xs:element name="DK" type="CountrySpecificControlDataDKType" minOccurs="0"/> <xs:element name="FR" type="CountrySpecificControlDataFRType" minOccurs="0"/> <xs:element name="LU" type="CountrySpecificControlDataLUType" minOccurs="0"/> <xs:element name="NL" type="CountrySpecificControlDataNLType" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||||||
type | Text128Type | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="UniqueDocumentID" type="Text128Type"> <xs:annotation> <xs:documentation>Document identifier (unique per data supplier)</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | xs:dateTime | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="DocumentGenerated" type="xs:dateTime"> <xs:annotation> <xs:documentation>Timestamp of document generation</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | xs:date | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="ContentDate" type="xs:date"> <xs:annotation> <xs:documentation>Main date for content, if not specified different within section</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||
type | DataSupplierType | ||
properties |
|
||
children | SystemCountry Short Name Type Contact | ||
annotation |
|
||
source | <xs:element name="DataSupplier" type="DataSupplierType"> <xs:annotation> <xs:documentation>Definition of data source (investment company, vendor, ...)</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||||||||||||||
type | restriction of xs:string | ||||||||||||||||||
properties |
|
||||||||||||||||||
facets |
|
||||||||||||||||||
annotation |
|
||||||||||||||||||
source | <xs:element name="DataOperation" minOccurs="0"> <xs:annotation> <xs:documentation>INITIAL, AMEND, DELETE</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="5"/> <xs:maxLength value="7"/> <xs:enumeration value="INITIAL"/> <xs:enumeration value="AMEND"/> <xs:enumeration value="DELETE"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||
properties |
|
||||||
children | RelatedDocumentID | ||||||
annotation |
|
||||||
source | <xs:element name="RelatedDocumentIDs" minOccurs="0"> <xs:annotation> <xs:documentation>Identifiers of related documents for non-initial data deliveries</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="RelatedDocumentID" type="Text128Type" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||
type | Text128Type | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:element name="RelatedDocumentID" type="Text128Type" maxOccurs="unbounded"/> |
diagram | |||||||
type | xs:language | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Language" type="xs:language" minOccurs="0"> <xs:annotation> <xs:documentation>ISO code of language with two characters</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
properties |
|
||||||
children | Module | ||||||
annotation |
|
||||||
source | <xs:element name="ModuleUsage" minOccurs="0"> <xs:annotation> <xs:documentation>List of used schema modules</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Module" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Name"> <xs:annotation> <xs:documentation>Module name as listed in enumeration</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="AssetMasterData"/> <xs:enumeration value="AssetMgmtCompDynData"/> <xs:enumeration value="CountrySpecificData_AT"/> <xs:enumeration value="CountrySpecificData_DE"/> <xs:enumeration value="CountrySpecificData_DK"/> <xs:enumeration value="CountrySpecificData_FR"/> <xs:enumeration value="CountrySpecificData_LU"/> <xs:enumeration value="CountrySpecificData_NL"/> <xs:enumeration value="FundDynamicData"/> <xs:enumeration value="FundStaticData"/> <xs:enumeration value="PortfolioData"/> <xs:enumeration value="RegulatoryReporting_EMIR"/> <xs:enumeration value="RegulatoryReporting_KIID"/> <xs:enumeration value="RegulatoryReporting_PRIIPS"/> <xs:enumeration value="RegulatoryReporting_SolvencyII"/> <xs:enumeration value="ShareClassData"/> <xs:enumeration value="TransactionData"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SubModule" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||
properties |
|
||||||
children | Name SubModule | ||||||
source | <xs:element name="Module" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Name"> <xs:annotation> <xs:documentation>Module name as listed in enumeration</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="AssetMasterData"/> <xs:enumeration value="AssetMgmtCompDynData"/> <xs:enumeration value="CountrySpecificData_AT"/> <xs:enumeration value="CountrySpecificData_DE"/> <xs:enumeration value="CountrySpecificData_DK"/> <xs:enumeration value="CountrySpecificData_FR"/> <xs:enumeration value="CountrySpecificData_LU"/> <xs:enumeration value="CountrySpecificData_NL"/> <xs:enumeration value="FundDynamicData"/> <xs:enumeration value="FundStaticData"/> <xs:enumeration value="PortfolioData"/> <xs:enumeration value="RegulatoryReporting_EMIR"/> <xs:enumeration value="RegulatoryReporting_KIID"/> <xs:enumeration value="RegulatoryReporting_PRIIPS"/> <xs:enumeration value="RegulatoryReporting_SolvencyII"/> <xs:enumeration value="ShareClassData"/> <xs:enumeration value="TransactionData"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SubModule" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | restriction of xs:string | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
facets |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="Name"> <xs:annotation> <xs:documentation>Module name as listed in enumeration</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="AssetMasterData"/> <xs:enumeration value="AssetMgmtCompDynData"/> <xs:enumeration value="CountrySpecificData_AT"/> <xs:enumeration value="CountrySpecificData_DE"/> <xs:enumeration value="CountrySpecificData_DK"/> <xs:enumeration value="CountrySpecificData_FR"/> <xs:enumeration value="CountrySpecificData_LU"/> <xs:enumeration value="CountrySpecificData_NL"/> <xs:enumeration value="FundDynamicData"/> <xs:enumeration value="FundStaticData"/> <xs:enumeration value="PortfolioData"/> <xs:enumeration value="RegulatoryReporting_EMIR"/> <xs:enumeration value="RegulatoryReporting_KIID"/> <xs:enumeration value="RegulatoryReporting_PRIIPS"/> <xs:enumeration value="RegulatoryReporting_SolvencyII"/> <xs:enumeration value="ShareClassData"/> <xs:enumeration value="TransactionData"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | |||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="SubModule" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
diagram | |||||||
properties |
|
||||||
children | AT DE DK FR LU NL | ||||||
annotation |
|
||||||
source | <xs:element name="CountrySpecificData" minOccurs="0"> <xs:annotation> <xs:documentation>Country specific document data</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AT" type="CountrySpecificControlDataATType" minOccurs="0"/> <xs:element name="DE" type="CountrySpecificControlDataDEType" minOccurs="0"/> <xs:element name="DK" type="CountrySpecificControlDataDKType" minOccurs="0"/> <xs:element name="FR" type="CountrySpecificControlDataFRType" minOccurs="0"/> <xs:element name="LU" type="CountrySpecificControlDataLUType" minOccurs="0"/> <xs:element name="NL" type="CountrySpecificControlDataNLType" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||
type | CountrySpecificControlDataATType | ||||||
properties |
|
||||||
children | FundDataPortalContent | ||||||
source | <xs:element name="AT" type="CountrySpecificControlDataATType" minOccurs="0"/> |
diagram | |||||||
type | CountrySpecificControlDataDEType | ||||||
properties |
|
||||||
attributes |
|
||||||
source | <xs:element name="DE" type="CountrySpecificControlDataDEType" minOccurs="0"/> |
diagram | |||||||
type | CountrySpecificControlDataDKType | ||||||
properties |
|
||||||
attributes |
|
||||||
source | <xs:element name="DK" type="CountrySpecificControlDataDKType" minOccurs="0"/> |
diagram | |||||||
type | CountrySpecificControlDataFRType | ||||||
properties |
|
||||||
attributes |
|
||||||
source | <xs:element name="FR" type="CountrySpecificControlDataFRType" minOccurs="0"/> |
diagram | |||||||
type | CountrySpecificControlDataLUType | ||||||
properties |
|
||||||
attributes |
|
||||||
source | <xs:element name="LU" type="CountrySpecificControlDataLUType" minOccurs="0"/> |
diagram | |||||||
type | CountrySpecificControlDataNLType | ||||||
properties |
|
||||||
attributes |
|
||||||
source | <xs:element name="NL" type="CountrySpecificControlDataNLType" minOccurs="0"/> |