complexType DataSupplierType
diagram index_p583.png
children SystemCountry Short Name Type Contact
used by
elements DocumentType/DataSupplier ControlDataType/DataSupplier FundType/DataSupplier AssetType/DataSupplier
source <xs:complexType 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 name="Contact" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Contact details (name, phone, email)</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="Name" type="Text256Type" minOccurs="0"/>
         
<xs:element name="Phone" type="Text64Type" minOccurs="0"/>
         
<xs:element name="Email" type="Text256Type" minOccurs="0"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element DataSupplierType/SystemCountry
diagram index_p584.png
type ISOCountryCodeType
properties
content simple
facets
Kind Value Annotation
minLength 2
maxLength 2
annotation
documentation
Country of authority defining the list of valid data suppliers (e.g. AT, DE, ...)
source <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>

element DataSupplierType/Short
diagram index_p585.png
type Text64Type
properties
content simple
facets
Kind Value Annotation
maxLength 64
annotation
documentation
Code of supplier (unique per country)
source <xs:element name="Short" type="Text64Type">
 
<xs:annotation>
   
<xs:documentation>Code of supplier (unique per country)</xs:documentation>
 
</xs:annotation>
</xs:element>

element DataSupplierType/Name
diagram index_p586.png
type Text256Type
properties
content simple
facets
Kind Value Annotation
maxLength 256
annotation
documentation
Name of data supplier
source <xs:element name="Name" type="Text256Type">
 
<xs:annotation>
   
<xs:documentation>Name of data supplier</xs:documentation>
 
</xs:annotation>
</xs:element>

element DataSupplierType/Type
diagram index_p587.png
type Text64Type
properties
content simple
facets
Kind Value Annotation
maxLength 64
annotation
documentation
Type of data supplier (e.g. IC, CB, NB, Vendor, ...)
source <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>

element DataSupplierType/Contact
diagram index_p588.png
properties
minOcc 0
maxOcc 1
content complex
children Name Phone Email
annotation
documentation
Contact details (name, phone, email)
source <xs:element name="Contact" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Contact details (name, phone, email)</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Name" type="Text256Type" minOccurs="0"/>
     
<xs:element name="Phone" type="Text64Type" minOccurs="0"/>
     
<xs:element name="Email" type="Text256Type" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element DataSupplierType/Contact/Name
diagram index_p589.png
type Text256Type
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 256
source <xs:element name="Name" type="Text256Type" minOccurs="0"/>

element DataSupplierType/Contact/Phone
diagram index_p590.png
type Text64Type
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 64
source <xs:element name="Phone" type="Text64Type" minOccurs="0"/>

element DataSupplierType/Contact/Email
diagram index_p591.png
type Text256Type
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 256
source <xs:element name="Email" type="Text256Type" minOccurs="0"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy