DataSupplier

/FundsXML4/RegulatoryReportings/DirectReporting/EMT_V4_1/FinancialInstrument/DataSupplier

Diagram

DataSupplier Definition of data source (investment company, vendor, ...) SystemCountry ISOCountryCodeType [1] Short Text64Type [1] Name Text256Type [1] Type Text64Type [1] Contact (anonymous) [0..1]

Documentation

Definition of data source (investment company, vendor, ...)

Properties

Type
DataSupplierType
Cardinality
0..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
5
Sample Data

Child Elements & Attributes

Name (XPath) Type Documentation Sample Data
ISOCountryCodeType

Country of authority defining the list of valid data suppliers (e.g. AT, DE, ...)

The ISOCountryCodeType is a type for decoding ISO-CountryCodes. It is used the two-letter ISO-CountryCodes (ISO 3166-1alpha-2). It is of the type string and has a length from exactly two letters.

Der ISOCountryCodeType stellt einen einfachen Typ zur Verarbeitung von ISO-Laendercodes bereit. Verwendet werden die zweistelligen ISO-Waehrungscodes (ISO 3166-1alpha-2). Er ist vom Typ string und hat eine Laenge von zwei Zeichen.

aa
Text64Type

Code of supplier (unique per country)

Text (max. 64 characters)

ExampleText
Text256Type

Name of data supplier

Text (max. 256 characters)

ExampleText
Text64Type

Type of data supplier (e.g. IC, CB, NB, Vendor, ...)

Text (max. 64 characters)

ExampleText
(anonymous)

Contact details (name, phone, email)

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"
            minOccurs="0"
            name="DataSupplier"
            type="DataSupplierType">
   <xs:annotation>
      <xs:documentation>Definition of data source (investment company, vendor, ...)</xs:documentation>
   </xs:annotation>
</xs:element>

Referenced Type Definition (DataSupplierType)

<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="DataSupplierType">
   <xs:sequence>
      <xs:element name="SystemCountry" type="ISOCountryCodeType">
         <xs:annotation>
            <xs:documentation>Country of authority defining the list of valid data suppliers (e.g. AT, DE, ...)</xs:documentation>
         </xs:annotation>
      </xs:element>
      <xs:element name="Short" type="Text64Type">
         <xs:annotation>
            <xs:documentation>Code of supplier (unique per country)</xs:documentation>
         </xs:annotation>
      </xs:element>
      <xs:element name="Name" type="Text256Type">
         <xs:annotation>
            <xs:documentation>Name of data supplier</xs:documentation>
         </xs:annotation>
      </xs:element>
      <xs:element name="Type" type="Text64Type">
         <xs:annotation>
            <xs:documentation>Type of data supplier (e.g. IC, CB, NB, Vendor, ...)</xs:documentation>
         </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Contact">
         <xs:annotation>
            <xs:documentation>Contact details (name, phone, email)</xs:documentation>
         </xs:annotation>
         <xs:complexType>
            <xs:sequence>
               <xs:element minOccurs="0" name="Name" type="Text256Type"/>
               <xs:element minOccurs="0" name="Phone" type="Text64Type"/>
               <xs:element minOccurs="0" name="Email" type="EmailAddressType"/>
            </xs:sequence>
         </xs:complexType>
      </xs:element>
   </xs:sequence>
</xs:complexType>