2681 lines
137 KiB
XML
2681 lines
137 KiB
XML
|
<?xml version="1.0" encoding="UTF-8"?>
|
||
|
<xs:schema targetNamespace="http://services.giant-net.com/schema/cdm/1.0" xmlns:cdm="http://services.giant-net.com/schema/cdm/1.0" xmlns:datatypes="http://services.giant-net.com/schema/cdm/datatypes/1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||
|
<xs:import namespace="http://services.giant-net.com/schema/cdm/datatypes/1.0" schemaLocation="datatypes-1.0.xsd"/>
|
||
|
<xs:complexType name="PaymentBehaviour">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Payment behaviour</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Period" type="datatypes:Period" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Period, normally in years eg 2002 - 2009</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="DebtorDays" type="xs:integer" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Debtor days is a measure of the average time payment takes. Increases in debtor days may be a sign that the quality of a company's debtors is decreasing.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="CreditorDays" type="xs:integer" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Creditor days is the average time that a company takes to pay its creditors</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="LiquidityAssessment" type="datatypes:QualificationType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>An general assessment of the liquidity of the company. It consists of a Qualification (value Low, Normal, Good and Excellent) and a AdditionalQualification which is a description field. This field may be filled with a more specific provider qualification</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="PaymentQualification" type="datatypes:QualificationType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Payment qualification a general assessment of the payment behaviour of the subject company.
|
||
|
It consists of a Qualification (value Low, Normal, Good and Excellent) and a AdditionalQualification which is a description field. This field may be filled with a more specific provider qualification</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="FreeText" type="datatypes:FreeTextType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Free text notes field. E.g. can be used to add a disclaimer or a specific note or some other descriptive text to accompany the PaymentBehaviour</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="TradePaymentExperience" type="cdm:TradePaymentExperience" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
<xs:element name="ProtestsAndNonPayments" type="cdm:ProtestsAndNonPayments" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
<xs:element name="DebtCollection" type="cdm:DebtCollection" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
<xs:element name="AnalysisByPeriod" type="cdm:AnalysisByPeriod" minOccurs="0" maxOccurs="1"/>
|
||
|
<xs:element name="AnalysisByAmount" type="cdm:AnalysisByAmount" minOccurs="0" maxOccurs="1"/>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="CreditRecommendation">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The Credit Recommendation is an assessment of the credit worthiness of a corperation. It consist of an amount advised and a risk classification/rating.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Date" type="datatypes:DateType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The day the credit recommendation was updated/calculated (usually the report date).</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="AmountAdvised" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The amount advised is a recommended maximum credit exposure at any one time.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Description" type="datatypes:DescriptionType" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Description of the amount advised</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ParameterizedDescription" type="datatypes:ParameterizedDescriptionType" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Parameterized description of the amount advised. To be used in case you want to provide subsitution values for a description type.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Trend" type="datatypes:TrendType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The general direction of the credit recommendation over time. Domain values are
|
||
|
|
||
|
- negative
|
||
|
- slightly negative
|
||
|
- neutral
|
||
|
- sligthly positive
|
||
|
- positive</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ReasonNoAmountAdvised" type="datatypes:ParameterizedDescriptionType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>In some cases no maximum credit exposure can be advised. If this is the case, provide a description (including code + language ) why no amount can be advised.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="FreeText" type="datatypes:FreeTextType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Free text notes field</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="RiskClasses" type="cdm:RiskClasses" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class RiskClass</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="RealEstate">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Real estate, encompasses land along with anything permanently affixed to the land, such as buildings, specifically property that is stationary, or fixed in location.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Description" type="datatypes:FreeTextType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Description of the real estate</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="IsOwner" type="xs:boolean" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Indication if the real estate owned by the company, if so the indication is true.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Surface" type="datatypes:FreeTextType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The surface of the real estate in m2 or other unit of measure in case the provider is not using the metric system. Please always include the metric used in the text.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Source" type="datatypes:DescriptionType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The source which delivered the information</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Mortgage" type="cdm:Mortgage" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class Mortgage</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="RiskClasses">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Holder type for Provider and Common Risk Class. A Risk Class is the risk identifier used to indicate the risk of insolvent behavior</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="ProviderRiskClass" type="cdm:RiskClass" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class Provider Specific Rating</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="CommonRiskClass" type="cdm:RiskClass" minOccurs="0" maxOccurs="1"/>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="Person">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Individual human being. Can be used in the context of a shareholder, management position etc.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="FirstName" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>First name</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="MiddleName" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Middle name</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="LastName" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Last name</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Initials" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Initials</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Prefix" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Name prefix</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Title" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Professional title eg Master, Bachelor or Doctor</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="FlexibleName" type="cdm:FlexibleName" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
<xs:element name="DateOfBirth" type="datatypes:DateType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Date of birth</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="PlaceOfBirth" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The place of birth.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="CountryOfBirth" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Country of birth</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="PersonalAddress" type="cdm:Address" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class Address</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="TelephoneNumber" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Telephone number. Format: +(countrycode)(number) eg +31201234567</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="PersonalCalamity" type="cdm:Event" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class Event</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Gender" type="datatypes:GenderType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Gender. Male or Female</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="Address">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Complex type for address information. In is primairily meant for holding structured address information. If structured address information cannot be be provided the embedded FlexibleAddress type can be used for non structured address information.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Street" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The street the address is located</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="HouseNumber" type="xs:integer" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Housenumber</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="HouseNumberAddition" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Housenumber addition</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Building" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Building identification, mostly used in English speaking countries.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="PoBox" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>PoBox</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="PostCode" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Postcode</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="City" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The city the address is located.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="State" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The state the address is located.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Country" type="datatypes:ISOCountryCodeType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>ISO 3166-1 alpha-2 country code. The code exists of two characters e.g. BE, UK and NL</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Period" type="datatypes:Period" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The period the address is considered valid. If the end date is empty the address is still considered valid</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="StreetCode" type="datatypes:CodeType" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Street code</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="CityCode" type="datatypes:CodeType" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>City code</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="FlexibleAddress" type="cdm:FlexibleAddress" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class FlexibleAddress</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="Operations">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Describes the type of business the subject company is in.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="ProductName" type="datatypes:NameType" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Product names and or services the company delivers. This is a free text field e.g. 'Jaquar cars'.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="IndustryCode" type="datatypes:NaceType" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>NACE industry sector codes for the subject company</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Certifications" type="datatypes:FreeTextType" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Free text field on any certifications (e.g. ISO) the company may have.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ExportCountry" type="datatypes:ISOCountryCodeType" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Country the subject company is exporting to.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ImportCountry" type="datatypes:ISOCountryCodeType" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Country the subject company is importing from.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ExportRegion" type="datatypes:UNRegionType" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Region the subject company is exporting to.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ImportRegion" type="datatypes:UNRegionType" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Region the subject company is importing from.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ExportGood" type="datatypes:FreeTextType" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Goods the subject company is exporting.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ImportGood" type="datatypes:FreeTextType" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Goods the subject company is importing.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="Bank">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Known banks of the subject company.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="BankName" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Registered name of the bank.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="BankIdentifierCode" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>In order to identify Financial Institutions unambiguously, SWIFT developed the Bank Identifier Code (BIC). The BIC in particular enhances STP in cross-border financial messages. BIC was adopted by the International Organization for Standardization (ISO). ISO has appointed SWIFT as the registration authority for the assignment of BICs (ISO 9362) and for the publication of BICs in the BIC Directory.
|
||
|
|
||
|
syntax
|
||
|
|
||
|
Bank Code 4 alphabetic characters identifying an individual bank, for example &ldquo;DEUT&rdquo; identifying Deutsche Bank
|
||
|
Country Code 2 letter ISO country code such as DE for Germany
|
||
|
Location Code 2 alphanumerical characters (except zero) identifying the location of the institution within the specific country such as FF for Frankfurt
|
||
|
Branch Code 3 alphanumeric characters, (optional) identifying the specific office or branw</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="BankAccount" type="cdm:BankAccount" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
<xs:element name="BankAddress" type="cdm:Address" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
<xs:element name="SortCode" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The bank sortcode may be used to categorise the bank on codevalue. Primairly used within the UK.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="CompanyRegistry">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>An offcial registar which registers companies. There may be multiple registries within a country. For example some companies some have registries for builders (dutch: aannemers).</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="RegistryName" type="datatypes:DescriptionType" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>What kind of registry. eg Chamber of Commerce or another registar</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="CompanyNumber" type="datatypes:CompanyNumberType" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The number under which the subject company is registered at this CompanyRegistry.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="DistrictName" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>A district indication in case of regional registries.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="RegistrationDate" type="datatypes:DateType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The date the subject company was registered.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="RegistryCode" type="datatypes:RegistryCodeType" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>A custom code which described the operations of a company. The type is made general so country specfic codings may be entered.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Period" type="datatypes:Period" minOccurs="0" maxOccurs="1"/>
|
||
|
<xs:element name="RegisteredAddress" type="cdm:Address" minOccurs="0" maxOccurs="1"/>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="ShareCapital">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Share Capital</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="AuthorizedCapital" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The authorised capital of a company (sometimes referred to as the authorised share capital or the nominal capital, particularly in the United States) is the maximum amount of share capital that the company is authorised by its constitutional documents to issue to shareholders. Part of the authorised capital can (and frequently does) remain unissued</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="IssuedCapital" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Share capital or issued capital (UK English) or capital stock (US English)[1] refers to the portion of a company's equity that has been obtained (or will be obtained) by trading stock to a shareholder for cash or an equivalent item of capital value. For example, a company can set aside share capital to exchange for computer servers instead of directly purchasing the servers from existing equity</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="FixedCapital" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Some legal forms may have a fixed capital plus a variable capital. This attribute can be used to hold the fixed capital part.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="VariableCapital" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Some legal forms may have a fixed capital plus a variable capital. This attribute can be used to hold the variable capital part.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="PaidUpCapital" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>paid-up capital is the issued capital which has been fully or partly paid-up by the shareholders</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="VariablePaidUpCapital" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Some legal forms may have a fixed capital plus a variable capital. This attribute can be used to hold the paid up part of the variable capital.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="CapitalChange" type="cdm:Event" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
<xs:element name="IssuedShares" type="cdm:Shares" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="ShareHolder">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>A person or company who, which owns a part of the company.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Period" type="datatypes:Period" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The start and optionally the end date the shares were owned by the shareholder</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="NrOfShares" type="xs:integer" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The number of share held by the shareholder</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Percentage" type="xs:decimal" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The percentage of shares held by the shareholder.
|
||
|
|
||
|
Format decimal 0-100</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Person" type="cdm:Person" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class Person</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Company" type="cdm:CompanyReference" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="Mortgage">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>A mortgage is the transfer of an interest in property (or the equivalent in law - a charge) to a lender as a security for a debt.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Category" type="datatypes:ObligationType" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Indication of the type. E.g. Mortgage or Charge.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Description" type="datatypes:DescriptionType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Description field for further detailing the mortgage/charge type.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Period" type="datatypes:Period" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The period the debt is active</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="RegistrationDate" type="datatypes:DateType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The date the debt is registered.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Amount" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The amount of the mortgage or charge</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Satisfied" type="datatypes:SatisfiedType" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Indication if the debt is satisfied, partially satisfied or not satisfied at all.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Lender" type="cdm:Bank" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class Lender</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="Auditor">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The person or company who or which inspects and verifies the organisations financial accounts (e.g. a Certified Public Accountant)</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:choice>
|
||
|
<xs:element name="Company" type="cdm:CompanyReference" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
<xs:element name="Person" type="cdm:Person" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
</xs:choice>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="ExceptionEvent">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>An exceptionevent container for multiple exceptions or financial calamities. Examples of such event are debt adjusting, moratorium and liquidation. For documentation purposes the descriptions of above mentioned events are provided here.
|
||
|
|
||
|
|
||
|
- Debt adjusting is the process by which a third party negotiates terms for the discharge of a debt due under credit agreements or consumer-hire agreements with the creditor or owner on behalf of the debtor or hirer.
|
||
|
- Moratorium is a legally authorized period of delay in the performance of a legal obligation or the payment of a debt.
|
||
|
- Liquidation of a company is defined as a process by which the life of a company is brought to an end and its property administered for the benefit of its members and creditors. An administrator, called the liquidator, is appointed and he takes control of the company, collects its assets, pays debts and finally distributes any surplus among the members in accordance with their rights. At the end of winding up, the company will have no assets or liabilities. When the affairs of a company are completely wound up, the dissolution of the company takes place. On dissolution, the company's name is struck off the register of the companies and its legal personality as a corporation comes to an end.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:complexContent>
|
||
|
<xs:extension base="cdm:Event">
|
||
|
<xs:sequence>
|
||
|
<xs:element name="OfficialProcedureName" type="datatypes:DescriptionType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The official procedure for example in case of a debt restructuring for a private person "Personal Debt Restructuring" or "Wet op de schuldsanering" in the Netherlands</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="DurationPeriod" type="datatypes:Period" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The start and (optional) end date of the exception event. This is especially useful in longer procedures (e.g. bankruptcy procedures).</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="InsolvencyPractitioner" type="cdm:InsolvencyPractitioner" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
<xs:element name="Timeline" type="cdm:Timeline" minOccurs="0" maxOccurs="1"/>
|
||
|
</xs:sequence>
|
||
|
</xs:extension>
|
||
|
</xs:complexContent>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="Event">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>An event is a container for many different situations that may occur. It may be a general event in the company, or a news item about a big order,a change in the name of the company etc.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Date" type="datatypes:DateType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The date the event occurred</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="EventCode" type="datatypes:EventCodeType" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>An code classifying the type of event (enumeration)</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ProviderEventCode" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>An optional code that can be used by a provider to provide more detail abount the type of event. This can be useful in cases where the receiving party wants to to display the event with a different (more specific) label than what would be possible using the more course grained EventCode.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Source" type="datatypes:SourceNameType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The event supplier, e.g. the chamber of commerce, or a newspaper</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Description" type="datatypes:DescriptionType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>A description of the event.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ParameterizedDescription" type="datatypes:ParameterizedDescriptionType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>A parameterized description of the event. Use this if you want to use substitution values in the event description</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="FreeText" type="datatypes:FreeTextType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Free text notes field</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Value" type="cdm:ValueType" minOccurs="0" maxOccurs="2">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>A holder type for the information describing the event situation.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
<xs:attribute name="EventId" use="optional" type="xs:long">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Unique id for this event</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:attribute>
|
||
|
<xs:attribute name="CorrelationEventId" use="optional" type="xs:long">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>In case this is event is related to a previous event you can add a reference to correlate both events.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:attribute>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="RiskClass">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Generic Risk Class type. Instances are ProviderRiskClass and CommonRiskClass.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="RatingName" type="datatypes:FreeTextType" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The offcial name of the Risk Class</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="RatingValue" type="xs:string" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The Risk class value for the subject company. This is string field allowing both numeric and alpha numering (AAA) values.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Description" type="datatypes:DescriptionType" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The official description of the Risk Class.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ParameterizedDescription" type="datatypes:ParameterizedDescriptionType" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The official description of the Risk Class. Use this if you want to use substition values in the description</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="FreeText" type="datatypes:FreeTextType" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Free text notes field. Can l be used to add informational message in the report about the credit rating.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="HarmonizedAnnualAccounts">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>This is a harmonized representation of the subject companies annual account using the CREICA format. It conisist of a balancesheet, profit and loss and key credit ratio's.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="BalanceSheet" type="cdm:HarmonizedBalanceSheet" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>BalanceSheet</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ProfitAndLoss" type="cdm:HarmonizedProfitAndLoss" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class ProfitAndLoss</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="KeyCreditRatios" type="cdm:HarmonizedKeyCreditRatios" minOccurs="0" maxOccurs="1"/>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="HarmonizedBalanceSheet">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Harmonized representation of the balance sheet.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Assets" type="cdm:HarmonizedAssets" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class Assets</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Liabilities" type="cdm:HarmonizedLiabilities" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Assocation to the class Liabilities</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="HarmonizedKeyCreditRatios">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The key credit ratios give an overview about the overall financial condition of the companies business.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Leverage" type="datatypes:DecimalWithOperatorType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Ratio depending on the country. Calculated from balance sheet items.
|
||
|
Note: Definition should be provided by the sender of the message in an interchange agreement.
|
||
|
|
||
|
CREICA SCOA: 51</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="QuickRatio" type="datatypes:DecimalWithOperatorType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>In finance, the Acid-test or quick ratio or liquid ratio measures the ability of a company to use its near cash or quick assets to immediately extinguish or retire its current liabilities. Quick assets include those current assets that presumably can be quickly converted to cash at close to their book values. Such items are cash, cash equivalents such as marketable securities, and some accounts receivable. This ratio indicates a firm's capacity to maintain operations as usual with current cash or near cash reserves in bad periods. As such, this ratio implies a liquidation approach and does not recognize the revolving nature of current assets and liabilities. The ratio compares a company's cash and short-term investments to the financial liabilities the company is expected to incur within a year's time.
|
||
|
|
||
|
Quick Ratio = (Current Assets - (Inventory + prepayments + Staff salaries + supplies)) / Current liabilities - Bank overdraft
|
||
|
|
||
|
CREICA SCOA: 53</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="CurrentRatio" type="datatypes:DecimalWithOperatorType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The current ratio is a financial ratio that measures whether or not a firm has enough resources to pay its debts over the next 12 months. It compares a firm's current assets to its current liabilities.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="InterestCover" type="datatypes:DecimalWithOperatorType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Indicates how many times an interest is paid compared to pre-tax profits.
|
||
|
|
||
|
CREICA SCOA: 54</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Gearing" type="datatypes:DecimalWithOperatorType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The percentage gearing ratio of the latest year of the subject company.
|
||
|
|
||
|
CREICA SCOA: 55
|
||
|
|
||
|
Gearing Ratio is the contribution of owner&rsquo;s equity to borrowed funds. The ratio explains the degree to which the business is funded by the owner as against the borrowed funds.
|
||
|
|
||
|
Gearing is basically defined as the ratio between a company&rsquo;s borrowing (debt) and owner&rsquo;s equity (i.e. shareholder&rsquo;s fund). It is synonym to the word leverage.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="SaleImport" type="datatypes:DecimalWithOperatorType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>To indicate the percentage of sales imports of a subject company.
|
||
|
|
||
|
CREICA SCOA: 56</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="SaleExport" type="datatypes:DecimalWithOperatorType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>To indicate the percentage of sales export of a subject company.
|
||
|
|
||
|
CREICA SCOA: 57</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Shareholding" type="datatypes:DecimalWithOperatorType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The percentage of share holding of a mentioned company to the subject company.
|
||
|
|
||
|
CREICA SCOA: 58</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="HarmonizedProfitAndLoss">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Profit and loss account</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="NetSales" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Self explanatory.
|
||
|
|
||
|
CREICA MOA: 304</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="NetIncomeLossOfTheYear" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Sum of net profit before taxes minus taxes (except VAT).
|
||
|
|
||
|
CREICA MOA: 305</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="GrossProfit" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Sum of net sales +/- increase or decrease of finished goods and WIP plus other capitalized labour, overheads and material, plus other operating income minus cost of material and services.
|
||
|
|
||
|
CREICA MOA: 341</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="OperatingResult" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Sum of gross profit minus personal costs, depreciation (including inventories) and other operating expenses.
|
||
|
|
||
|
CREICA MOA: 342</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ResultsOfOrdinaryOperations" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Sum of operating result plus financial income minus financial expenses plus financial results.
|
||
|
|
||
|
CREICA MOA: 343</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="NetProfitBeforeTaxes" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Sum of results of ordinary income plus extraordinary income and extraordinary results, minus extraordinary expenses.
|
||
|
|
||
|
CREICA MOA: 344</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="FinancialCharges" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Interest payable on loans, borrowings, etc.
|
||
|
|
||
|
CREICA MOA: 365</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Depreciation" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The loss of value of assets during the accounting period.
|
||
|
|
||
|
CREICA MOA: 367</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Purchases" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The value of stock at the beginning of the year plus the cost of purchases made during the year less the value to stock at the end of the year.
|
||
|
|
||
|
CREICA MOA: 375</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="WagesAndSalaries" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Cost, in the period, of wages and salaries to employees.
|
||
|
|
||
|
CREICA MOA: 376</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="FinancialIncome" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Interest earned from banks, etc.
|
||
|
|
||
|
CREICA MOA: 377</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="DirectorsEmoluments" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Total cost of salary payments to Directors.
|
||
|
|
||
|
CREICA MOA: 501</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Dividends" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Total value of dividends paid to shareholders.
|
||
|
|
||
|
CREICA MOA: 502</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Tax" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Self explanatory. Payable on any pre-tax profits.
|
||
|
|
||
|
CREICA MOA: 503</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ExportTurnover" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Self explanatory.
|
||
|
|
||
|
CREICA MOA: 504</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ExtraordinaryItems" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>(Before taxes) Sum of extraordinary income and extraordinary results, minus extraordinary expanses.
|
||
|
|
||
|
CREICA MOA: 506</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="PrepaidExpensesAndAdjustmentAccounts" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Prepaid expenses are the prepayments plus assets exchange adjustment. Adjustment accounts are liabilities exchange adjustment plus pre-paid income. FR - Comptes de régularisation .
|
||
|
|
||
|
|
||
|
CREICA MOA: 507</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="HarmonizedAssets">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Harmonized representation of the balance sheet Assets</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="TotalAssets" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Sum of start-up reserves, expenses, total intangible assets, total fixed assets, inventories and total current assets.
|
||
|
|
||
|
CREICA MOA: 323</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="FixedAssets" type="cdm:HarmonizedFixedAssets" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to class FixedAssets</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="CurrentAssets" type="cdm:HarmonizedCurrentAssets" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class CurrentAssets</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="HarmonizedFixedAssets">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Fixed Assets</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="TotalFixedAssets" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Total fixed assets. Self explanatory
|
||
|
|
||
|
CREICA MOA: 307</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="StartupReservesExpenses" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Expenses incurred in connection with the start-up or expansion or restructuring of the business.
|
||
|
|
||
|
CREICA MOA: 310</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="TotalIntangibleAssets" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Includes licenses, trade marks, patents, goodwill and advances paid on intangible assets.
|
||
|
|
||
|
CREICA MOA: 311</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="TotalTangibleAssets" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Includes land, buildings, machinery, equipment advances paid on fixed assets and assets under construction.
|
||
|
|
||
|
CREICA MOA: 312</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="TotalFinancialAssets" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Includes participations shares/securities and amounts or long term loans due from associated companies or associations.
|
||
|
|
||
|
CREICA MOA: 313</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="HarmonizedCurrentAssets">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Current Assets</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="RawMaterialsAndSupplies" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Self explanatory
|
||
|
|
||
|
CREICA MOA: 314</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="WorkInProgress" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Work in progress, incomplete projects
|
||
|
|
||
|
CREICA MOA: 315</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="FinishedGoods" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Finished goods and goods for resale.
|
||
|
|
||
|
CREICA MOA: 316</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="AdvancedPaymentsOnStock" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Self explanatory.
|
||
|
|
||
|
CREICA MOA: 317</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Inventories" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Sum of raw materials, WIP, finished goods and advanced payments on stock.
|
||
|
|
||
|
CREICA MOA: 318</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="TotalReceivables" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Trade receivables inclusive bills receivable (less provisions for bad debts) and receivables from associated companies (&gt;50%).
|
||
|
|
||
|
CREICA MOA: 319</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="CashBankSecurities" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Total of marketable shares and securities, cash and banks.
|
||
|
|
||
|
CREICA MOA: 320</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="OtherCurrentAssets" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Total prepaid expenses and other current assets.
|
||
|
|
||
|
CREICA MOA: 321</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="TotalCurrentAssets" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Sum of total receivables, cash, banks, securities and other current assets.
|
||
|
|
||
|
CREICA MOA: 322</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="HarmonizedLiabilities">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Liabilities</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="TotalLiabilities" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Sum of total equity, total long term liabilities and total short term liabilities.
|
||
|
|
||
|
CREICA MOA: 340</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ShareholdersFunds" type="cdm:HarmonizedShareholdersFunds" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class ShareholderFunds</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="LongTermLiabilities" type="cdm:HarmonizedLongTermLiabilities" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Assocation to the class LongTermLiabilities</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="CurrentLiabilities" type="cdm:HarmonizedCurrentLiabilities" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class CurrentLiabilities</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Other" type="cdm:HarmonizedOther" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class Other</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="HarmonizedShareholdersFunds">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>ShareholderFunds. Part of harmonized balance sheet.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="TotalEquity" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Sum of equity capital and surplus equity.
|
||
|
|
||
|
CREICA MOA: 306</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="EquityCapital" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Sum of share capital (reduced by not paid in capital), capital reserve, agio reserve, revaluation reserve, retained earnings or accumulated loss brought forward from previous years, net profit/loss of the period, taxed reserves and other equity capital.
|
||
|
|
||
|
|
||
|
CREICA MOA: 324</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="SurplusEquity" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Sum of subordinated loans from partners/shareholders, untaxed reserves, investment reserves, inventory reserves and other surplus equity.
|
||
|
|
||
|
CREICA MOA: 325</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Reserves" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Sum of capital reserve, agio reserve, net profit/loss for the period, taxed reserves. Part of Equity capital.
|
||
|
|
||
|
CREICA MOA: 371</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="RevaluationReserves" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Reserves resulting from a revaluation of assets. Part of equity capital.
|
||
|
|
||
|
CREICA MOA: 372</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ProfitAndLossAccount" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Retained earnings or accumulated losses brought forward from previous years. Part of Equity capital.
|
||
|
|
||
|
CREICA MOA: 373</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="OtherReserves" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Untaxed reserves, investment reserves, inventory reserves. Part of surplus equity.
|
||
|
|
||
|
CREICA MOA: 374</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="HarmonizedLongTermLiabilities">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Long term liabilities</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="LongTermLoans" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Long term loans inclusive convertible bonds.
|
||
|
|
||
|
CREICA MOA: 326</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="LongTermLiabilitiesToAssociatedCompanies" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Long term liabilities (more than 12 months) to associated companies (&gt;50%).
|
||
|
|
||
|
CREICA MOA: 327</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ReserveForPensions" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Reserve for pensions and similar obligations.
|
||
|
|
||
|
CREICA MOA: 328</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="LongTermDeferredTaxes" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Self explanatory.
|
||
|
|
||
|
CREICA MOA: 329</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="AccumulatedDepreciation" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Self explanatory.
|
||
|
|
||
|
CREICA MOA: 330</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="OtherLongTermLiabilities" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Leasing and other long term liabilities.
|
||
|
|
||
|
CREICA MOA: 331</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="TotalLongTermLiabilities" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Sum of long term loans, long term liabilities to associated companies, reserve for pensions, long term deferred taxes, accumulated depreciation and other long term liabilities.
|
||
|
`
|
||
|
CREICA MOA: 332</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="HarmonizedCurrentLiabilities">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Current Liabilities</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="TradeCreditors" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Including bills payable.
|
||
|
|
||
|
CREICA MOA: 333</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="DueToBanks" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Short term bank loans.
|
||
|
|
||
|
CREICA MOA: 334</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="AdvancedPayments" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Advanced payments on unfinished goods.
|
||
|
|
||
|
CREICA MOA: 335</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ShortTermLiabilities" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Due to associated companies (&gt;50%).
|
||
|
|
||
|
CREICA MOA: 336</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Provisions" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Self explanatory.
|
||
|
|
||
|
CREICA MOA: 337</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="OtherShortTermLiabilities" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Taxes, social liabilities, sundry debts, deferred income, transitory items and other short term liabilities.
|
||
|
|
||
|
CREICA MOA: 338</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="TotalShortTermLiabilities" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Sum of trade creditors, due to banks, advanced payments, short term liabilities, provisions and other short term liabilities.
|
||
|
|
||
|
CREICA MOA: 339</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="HarmonizedOther">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Other</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="WorkingCapital" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Self explanatory.
|
||
|
|
||
|
CREICA MOA: 308</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="OriginalBalanceSheet">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Holver type for BalanceSheet information</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Assets" type="cdm:OriginalAssets" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class assets</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Liabilities" type="cdm:OriginalLiabilities" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class liabilities</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ExplanatoryNotes" type="cdm:OriginalExplanatoryNotes" minOccurs="0" maxOccurs="1"/>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="OriginalProfitAndLoss">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Profit and Loss in the original (provider or country specific) format</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="AccountItem" type="cdm:AccountItem" minOccurs="1" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>AccountItem is a general item to hold annual account information.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ExplanatoryNotes" type="cdm:OriginalExplanatoryNotes" minOccurs="0" maxOccurs="1"/>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="OriginalKeyCreditRatios">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Key credit ratios in the original (provider or country specific) format.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="AccountItem" type="cdm:AccountItem" minOccurs="1" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>AccountItem is a general item to hold annual account information.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ExplanatoryNotes" type="cdm:OriginalExplanatoryNotes" minOccurs="0" maxOccurs="1"/>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="OriginalExplanatoryNotes">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Explanatory notes type. You can use this to highlight certain sections of the original annual account. Use OrginalAccountItemGroups to cluster account items together.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="AccountItem" type="cdm:AccountItem" minOccurs="1" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>AccountItem is a general item to hold annual account information.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="OriginalAssets">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Assets side of the balance sheet</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="AccountItem" type="cdm:AccountItem" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>AccountItem is a general item to hold annual account information.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="OriginalLiabilities">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Liabilities side of the balance sheet</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="AccountItem" type="cdm:AccountItem" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>AccountItem is a general item to hold annual account information.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="AccountItemGroup">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>AccountItemGroup is a general group to hold Account items. This allows you to create groups like for example 'Total fixed assets' and have account items inside them.
|
||
|
|
||
|
Note that you can create nested AccountItemGroups</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:complexContent>
|
||
|
<xs:extension base="cdm:AccountItem">
|
||
|
<xs:sequence>
|
||
|
<xs:element name="GroupTotalAmount" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Group total amount for the group</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="AccountItem" type="cdm:AccountItem" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
</xs:sequence>
|
||
|
</xs:extension>
|
||
|
</xs:complexContent>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="AccountItem" abstract="true">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Original account item is a general item to hold account information from the orginal (non-harmonized) account. It is an abstract type. You should use either an AmountAccountItem or NumberAccountItem, both types extend from OriginalAccountItem.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Description" type="datatypes:DescriptionType" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Label for the account item. This is what will be displayed in the report. E.g. 'Turnover'</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
<xs:attribute name="level" use="optional" type="xs:int">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The level attribute can be used by providers who cannot deliver AccountItemGroups (which is the preferred way). Consumers can use the level attribuut to correctly format (ident) AccountItems. The level should be set as illustrated by the following example:
|
||
|
|
||
|
Total Assets --&gt; level="0"
|
||
|
Tangible Assets --&gt; level="1"
|
||
|
Land and Buildings --&gt; level="2"
|
||
|
Intangible Assets --&gt; level="1"</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:attribute>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="OriginalAnnualAccounts">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>This is a representation of the subject companies annual account in the original (provider or country specific) format. It conisist of a balancesheet, profit and loss and key credit ratio's.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="BalanceSheet" type="cdm:OriginalBalanceSheet" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class BalanceSheet</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ProfitAndLoss" type="cdm:OriginalProfitAndLoss" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class ProfitAndLoss</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="KeyCreditRatios" type="cdm:OriginalKeyCreditRatios" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class KeyCreditRatios</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ExplanatoryNotes" type="cdm:OriginalExplanatoryNotes" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to class ExplanatoryNotes</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="AmountAccountItem">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>An amount type that holds a single item of an Annual Account.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:complexContent>
|
||
|
<xs:extension base="cdm:AccountItem">
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Value" type="datatypes:AmountType" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The monetary amount of the account item</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:extension>
|
||
|
</xs:complexContent>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="NumberAccountItem">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>An number type that holds a single item of an Annual Account.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:complexContent>
|
||
|
<xs:extension base="cdm:AccountItem">
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Value" type="datatypes:DecimalWithOperatorType" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The value of the account item.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:extension>
|
||
|
</xs:complexContent>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="FinancialSummary">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The financial summary holds a number of key financial figures and ratios per year. While it is also part of the full dataset is is primairily meant for usage in a compact report.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Description" type="datatypes:DescriptionType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Optional description. Can be used to explain special considerations for interpreting this summary, or alternatively, if no summary can be provided used for explaining why.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Source" type="datatypes:FinancialSummarySourceType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Source attribute indicating if the information is taken from the annual account or retrieved via interview.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="AccountStatus" type="datatypes:AccountStatesType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Status of the Annual Account. Allowed values:
|
||
|
|
||
|
- Filed
|
||
|
- Overdue with filing
|
||
|
- At auditor for approval
|
||
|
- In closing stage
|
||
|
- Filed but not yet accessable at registry</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="AccountType" type="datatypes:AccountsType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Account type gives a description about the state of the annual account. Allowed values are: 'consolidated','not-consolidated' or 'unspecified'.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="SummaryDate" type="datatypes:DateType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The date (usually a fiscal year) the information is based on.
|
||
|
|
||
|
TODO: What if this is a fiscal year starting april 1st?</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Unit" type="xs:integer" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The units in which the figures are shown. E.g. shown in units of 1000</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Revenue" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Revenue is income that a company receives from its normal business activities, usually from the sale of goods and services to customers,
|
||
|
before any deductions are made.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="TotalEquity" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Total equity is the total of all Ordinary capital, Reserves, Preferences and Minorities. It can also be expressed as net assets i.e. the total assets less the total liabilities.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ProfitLossBeforeTax" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Profit(loss) before tax is the profits before taking into account interest payments and income taxes.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ProfitLoss" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Amount of money earned after all expenses, including overhead, employee salaries, manufacturing costs, and advertising costs, have been deducted from the total revenue.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="WorkingCapital" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Current assets minus current liabilities. This is a financial metric which represents operating liquidity available to a business.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="AuthorizedCapital" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>A company's authorized or nominal capital. It is the maximum amount of share capital the company can issue (unless it goes through a procedure to increase the figure).</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="IssuedCapital" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Issued capital is the value of the shares issued to shareholders. This means the nominal value of the shares rather than their actual worth.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="PaidUpCapital" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The total amount of shareholder capital that has been paid in full by shareholders or in other words the amount of money that has been received by shareholders who have completely paid for their purchased shares.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="VariableCapital" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Some legal forms may have a fixed capital plus a variable capital. This attribute can be used to hold the variable capital part.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="VariablePaidUpCapital" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Some legal forms may have a fixed capital plus a variable capital. This attribute can be used to hold the paid up part of the variable capital.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="Branch">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>A branch is a smaller, remotely located office that is separate from a company's corporate headquarters.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="BranchId" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Unique identification for the branch.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="BranchName" type="datatypes:NameType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Name of the branch</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="FreeText" type="datatypes:FreeTextType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Free text notes field</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="FoundingDate" type="datatypes:DateType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The date the branch officially became active</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="SourceDate" type="datatypes:DateType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The last update date of branch information.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="NrOfBranches" type="xs:integer" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>To be used in case individual branches are/cannot be delivered but the total number of branches is known.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="BranchAddress" type="cdm:Address" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="Associated">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Companies or Persons associated with the subject company. Predefined associations are:
|
||
|
|
||
|
- Shareholder. A shareholder of the subject company.
|
||
|
- UltimateParent: The ultimate parent of the subject company.
|
||
|
- Participation: A company in which the subject company has a share percentage.
|
||
|
- GroupMember: A company that is in the same group/holding, not being a ShareHolder or Participation
|
||
|
- Other: any other relevant relationship (can be augmented by a description).</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="RelationShip" type="datatypes:RelationshipType" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>An indicator of the type of association.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Description" type="datatypes:DescriptionType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Descriptional field with additional information about the particular relationship</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="FreeText" type="datatypes:FreeTextType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Free text notes field.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Period" type="datatypes:Period" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The period the association (relation) with the subject company company exists. If no end date is provided, the association is assumed to still exist.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="IsMajorityStake" type="xs:boolean" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Majority stake indicator. Can be used when the relationships involves shares but the percentages are not know. If the percentages are known please use the embedded shares type.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Source" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The data source for this association information.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="IsPrincipalStakeHolder" type="xs:boolean" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Stakeholder owning x% or more of a company's outstanding shares. The x is a percentage which differs per country.
|
||
|
For example in the UK the principal shareholder has 10% or more of the shares.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Shares" type="cdm:Shares" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class shares</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Person" type="cdm:Person" minOccurs="0" maxOccurs="1"/>
|
||
|
<xs:element name="Company" type="cdm:CompanyReference" minOccurs="0" maxOccurs="1"/>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="Shares">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Shares of an associated Person or Company</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="NominalValue" type="datatypes:AmountType" minOccurs="0" maxOccurs="1"/>
|
||
|
<xs:element name="NrOfShares" type="xs:integer" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The number of share held by the holding party</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Percentage" type="xs:decimal" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The percentage of shares held by the holding party range 0 -100</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ShareType" type="datatypes:ShareTypeEnumerationType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Ordinary or Preference types of shares.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Description" type="datatypes:DescriptionType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Optional free text description if structured information cannot be delivered.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="TradePaymentExperience">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The Trade Payment Experience gives an assessment per month for the company in general terms. Slow, Normal Quick
|
||
|
|
||
|
TODO: This description is not in line with the assessment attribute which is a value from 0.0 to 10.0. Is this really something different than payment bahaviour??? We are waiting for an answer from Steve</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Comment" type="datatypes:DescriptionType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>comment</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Date" type="datatypes:DateType" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Date of the trade experience measurement</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Assessment" type="xs:string" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Payment assessment displayed by means of a figure from 0.0 to 10.0</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="AnalysisByAmount">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>A type for holding an 'Analysis by Amount' of Payment Experience data.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Description" type="datatypes:DescriptionType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Description label for the analysis.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ParameterizedDescription" type="datatypes:ParameterizedDescriptionType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Parameterized description label for the analysis. Use this if you want to use substitution values in the label.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="NrOfInvoices" type="xs:integer" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The total number of invoices (sum of all categories) the analysis of the Payment Behaviour is based on.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="PoolingTotalCategory" type="datatypes:AmountCategory" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The pooling total category is a range which is valid for the invoice amounts for this category</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Category" type="cdm:AnalysisByAmountCategory" minOccurs="1" maxOccurs="unbounded"/>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="AnalysisByPeriod">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>A type for displaying a Payment Behaviour analysis by period. E.g. per month or quarter.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Description" type="datatypes:DescriptionType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Description for this Analysis by Period.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ParameterizedDescription" type="datatypes:ParameterizedDescriptionType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Parameterized description for this Analysis by Period. Use this if you want the use substitution values in the description.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="NumberOfInvoices" type="xs:int" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The total number of invoices (sum of all categories) the analysis of the Payment Behaviour is based on.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Category" type="cdm:AnalysisByPeriodCategory" minOccurs="1" maxOccurs="unbounded"/>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="DebtCollection">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Debt collection refers to the activity where creditors and collectors are able to take reasonable steps to secure payment from consumers who are legally bound to pay or to repay money they owe.
|
||
|
|
||
|
The information in this class may reflect only the know debt collection information of the subject company which may be only a subset of the total debt collection for a company.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="CollectionPeriod" type="datatypes:Period" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The period covering the debt collection information. This should normally be the same as the period of the parent payment behaviour class, but can differ slightly.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="TotalCollectionAmount" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The total amount that was collected in the collection period.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="TotalNrDebtsCollected" type="xs:integer" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The total number of debts collected in the specified year.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="hasEventsRegistered" type="xs:boolean" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Indication if there where (no) know debts collected for this given period.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Description" type="datatypes:DescriptionType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Optional Description. Can also be used to signal that no debts where collected.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="CollectionCategory" type="cdm:DebtCollectionAmountCategory" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="ProtestsAndNonPayments">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Protests and non payment is a general entity to contain protests and non payments from several sources.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Date" type="datatypes:DateType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Date the protest or non-payment was registered.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Type" type="datatypes:ProtestAndNonPaymentType" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Type of protest or non payment. The current values are Protest, NonPayment and AmountOverdue</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Creditor" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Name of the creditor (petitioner)</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="hasEventsRegistered" type="xs:boolean" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Indication if there where know protests or non-payments for this creditor. Can be used to include an important creditor in the list with no non-payments outstanding.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Amount" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The amount of protest of non payment</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Description" type="datatypes:DescriptionType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Description of the protest or non payment.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="FreeText" type="datatypes:FreeTextType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>FreeText field for additional information about the Protest or Non payment.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="PeerGroup">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>A peer group is a group of companies which have a similarity with the subject company and is used for comparison.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Name" type="datatypes:DescriptionType" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>General name of the peer group</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Type" type="datatypes:PeerGroupType" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The type of peer group indicates the selection critera for membership. Allowed values are:
|
||
|
|
||
|
|
||
|
- Size
|
||
|
- Sector
|
||
|
- SectorAndSize
|
||
|
- SectorOrSize
|
||
|
- FullScheme
|
||
|
- CompactScheme
|
||
|
- Other
|
||
|
|
||
|
|
||
|
If you use 'Other' you should make sure that you provide a good peer group Description.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Description" type="datatypes:DescriptionType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>A description of the peer group. E.g. 'Companies within the same sector' or 'Companies with the same size'.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="NrOfPeers" type="xs:integer" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The number of companies which are part of the peer group.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="IndustryCodes" type="datatypes:NaceType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The nace code of the peer group (if applicable).</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="AmountAdvisedComparison" type="cdm:AmountAdvisedComparison" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class CreditRecommendationComparison</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="CommonRatingComparison" type="cdm:CommonRiskClassComparison" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class CommonRatingComparison</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ProviderRatingComparison" type="cdm:ProviderRiskClassComparison" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class ProviderRatingComparison</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="FlexibleComparisonItems" type="cdm:FlexibleComparisons" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class FlexibleComparisonItems</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="RatioComparison" type="cdm:RatioComparison" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class Ratios</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="ComparisonItem">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Comparison type used for holding various statistics of a Peer Group Comparison.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="SubjectValue" type="xs:string" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The subject value is the actual value of the the company for the item which is compared. For example the company scores 3.0 (subjectvalue) and the average for the sector is 4.1</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="AverageValue" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Average value of the Peer Group for the item that is being compared.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="EqualPercentage" type="xs:integer" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Percentage op companies within Peer Group with an equal value for the item that is being compared.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="HigherPercentage" type="xs:integer" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Percentage of companies within Peer Group with an higher value for the item that is being compared.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="LowerPercentage" type="xs:integer" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Percentage op companies within Peer Group with an lower value for the item that is being compared.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="PercentileValue" type="xs:integer" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The percentile value of the subject company within Peer Group for the item that is being compared.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="FirstQuartile" type="xs:integer" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>First quartile value for the item that is being compared.. This means that 25% of the group score less than this value and 75% scores above</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="SecondQuartile" type="xs:integer" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Second quartile or median for the item that is being compared. 50% scores less and 50% scores better.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ThirdQuartile" type="xs:integer" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Third quartile for the item that is being compared. 25% scores better and 75% scores worse.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="ComparisonItemsGroup">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>ComparisonItemsGroup is a sub group of the flexibleComparisonItems and can be used to group ComparisonItems (see example in description of FlexibleComparisonItems).</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Description" type="datatypes:DescriptionType" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Description of the group</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Period" type="datatypes:Period" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Period for the group (start end-date)</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="FlexibleComparisonItem" type="cdm:FlexibleComparisonItem" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class ComparisonItem</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="FlexibleComparisonItem">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>An item subject in a ComparisonItemsGroup comparison (see example in description of FlexibleComparisonItems).</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:complexContent>
|
||
|
<xs:extension base="cdm:ComparisonItem">
|
||
|
<xs:sequence>
|
||
|
<xs:element name="ItemName" type="datatypes:DescriptionType" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Name of the item</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:extension>
|
||
|
</xs:complexContent>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="AmountAdvisedComparison">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Amount Advised Comparison is a peer group comparison of the amount advised</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Description" type="datatypes:DescriptionType" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Description label for comparison. E.g. 'Amount Advised Comparison'</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Period" type="datatypes:Period" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The period for this comparison.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ComparisonFigures" type="cdm:ComparisonItem" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class Com</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="CommonRiskClassComparison">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>A peer group comparison of the unified common risk class (formely also known eurogate rating) with a peer group.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Description" type="datatypes:DescriptionType" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Description label for comparison. E.g. 'Probability of default Comparison'</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Period" type="datatypes:Period" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The period for this comparison.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ComparisonFigures" type="cdm:ComparisonItem" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class ComparisonFigures</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="RatioComparison">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Calculated ratios regarding the subject company</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Description" type="datatypes:DescriptionType" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Description of the RatioComparison</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Period" type="datatypes:Period" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Period for the Comparison (start end-date)</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="RatioComparisonItem" type="cdm:RatioComparisonItem" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="ProviderRiskClassComparison">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Provider risk class comparison is a peer group comparison class for the provider specific risk class.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Description" type="datatypes:DescriptionType" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Description label for comparison. E.g. 'Provider Risk Class Comparison'</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Period" type="datatypes:Period" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The period for this comparison.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ComparisonFigures" type="cdm:ComparisonItem" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class ComparisonFigures</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="FlexibleComparisons">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation><![CDATA[Flexible comparisons allow you to define you own comparion instead of the predefined ones. You should use the ComparisonItemGroup construct to group the comparisons.
|
||
|
|
||
|
E.g. :
|
||
|
|
||
|
|
||
|
<FlexibleComparisonItems>
|
||
|
<ComparisonItemsGroup>
|
||
|
<Description code="100203" lang="en">Sectorial Positioning</Description>
|
||
|
<Period>
|
||
|
<StartDate format="YYYYMMDD">20070101</StartDate>
|
||
|
<EndDate format="YYYYMMDD">20071231</EndDate>
|
||
|
</Period>
|
||
|
<ComparisonItem>
|
||
|
<ItemName code="100232" lang="en">Gross added value / personnel expenses</ItemName>
|
||
|
<PercentileValue>57</PercentileValue>
|
||
|
</ComparisonItem>
|
||
|
</ComparisonItemsGroup>
|
||
|
</FlexibleComparisonItems>]]></xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="ComparisonItemsGroup" type="cdm:ComparisonItemsGroup" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class ComparisonItemsGroup</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="FlexibleAddress">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Flexible address structure. Should only be used if a structured address (see AddressType) cannot be delivered.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="AddressLine" type="xs:string" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>An address line. You can use multiple address lines to compose the complete address.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="FlexibleName">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Flexible name structure for persons (not companies). Should only be used if a structured name (see Person class) cannot be delivered.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="NameLine" type="xs:string" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Flexible name line. You can use multiple name lines to compose the complete name.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="BankAccount">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The type bank account represents the one or more accounts a company has with one or more specific banks</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="AccountType" type="datatypes:BankAccountType" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The bank account type, could be an internal account, country specific bank account, or the international used bank account nr IBAN</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="AccountNumber" type="xs:string" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The account Number represents the bank account which is a string of numbers, characters or both</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="StringAccountItem">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>A string type to hold free text strings to be used in e.g. Explanatory notes.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:complexContent>
|
||
|
<xs:extension base="cdm:AccountItem">
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Value" type="xs:string" minOccurs="1" maxOccurs="1"/>
|
||
|
</xs:sequence>
|
||
|
</xs:extension>
|
||
|
</xs:complexContent>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="CompanyReference">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Reference to another company, not the being the subject company</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="CompanyId" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The unique company identifier assigned by the provider to this company.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="OldCompanyId" type="xs:string" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>A previous (historical) unique company identifier assigned by the provider to the company.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="CompanyName" type="datatypes:NameType" minOccurs="1" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>A list of official registered names, possibly from different sources (e.g. chamber of commerce) , not being the trading name.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="RepresentedBy" type="cdm:Person" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
<xs:element name="CompanyAddress" type="cdm:Address" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
<xs:element name="ExceptionEvent" type="cdm:ExceptionEvent" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="AnalysisByAmountCategory">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Type for holding analysis by amount data for one amount category</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="AmountCategory" type="datatypes:AmountCategory" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The amount category describes an amount range by defining a lower and upperlimit of the category. E.g. 0 - 5000 (currency)</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="PercentageWithinTerms" type="xs:int" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The percentage of invoices paid within terms (scale 0 -100)</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="DueDateExceeds" type="datatypes:DueDateType" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The invoices that is paid after the duedate. This may be displayed be means of a percentage scale (0-100) or a days category with a lower and upperlimit.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="NrOfInvoices" type="xs:int" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Number of invoices within this category.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="PoolingTotalCategory" type="datatypes:AmountCategory" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The pooling total category is a range which is valid for the invoice amounts for this category</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="AnalysisByPeriodCategory">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>A holder for one period of payment analysis data</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Period" type="datatypes:Period" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The period for this Category.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="PercentageWithinTerms" type="xs:int" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The percentage of invoices paid within terms (scale 0 -100)</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="DueDateExceeds" type="datatypes:DueDateType" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The invoices that is paid after the duedate. This may be displayed be means of a percentage or a days category with a lower and upperlimit.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="NumberOfInvoices" type="xs:int" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The number of invoices for this Period</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="PoolingTotalCategory" type="datatypes:AmountCategory" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The pooling total category is a range which is valid for the invoice amounts for this category</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="DebtCollectionAmountCategory">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Type for holding debt collection category data. The 'to be collected amount' can be specified as a range e.g. 0 - 10000
|
||
|
|
||
|
With the collection amount range it is possible to summarise the collected debts over a period. For example 5 collections in 2009 in the range 2500-7500 euro.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="AmountCategory" type="datatypes:AmountCategory" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The amount category</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="NrOfDebtsCollected" type="xs:int" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The number of debts collected within this category</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="ValueType">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Type for holding various kinds of data underlying an event. It can hold one of the following items (it is a choice):
|
||
|
|
||
|
|
||
|
- An amount
|
||
|
- A name
|
||
|
- A legal form
|
||
|
- A holding name
|
||
|
- Share capital</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Company" type="cdm:RestrictedCompany" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
</xs:sequence>
|
||
|
<xs:attribute name="usage" use="optional" type="datatypes:UsageType">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>usage defines the use of the event. for example in the case of a name change an event with the usage oldvalue and an event with the usage newvalue would be present.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:attribute>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="InsolvencyPractitioner">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Usually a qualified insolvency practitioner responsible for adequately managing the insolvency procedure.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="RoleName" type="datatypes:DescriptionType" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>(Official) role name of the insolvency practioner. E.g. Liquidator, receiver, official receiver.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="RoleStartDate" type="datatypes:DateType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Start date of the insolvency practitioner (usually a receiver)</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Person" type="cdm:Person" minOccurs="1" maxOccurs="1"/>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="RatioComparisonItem">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The RatioComparisonItem contains Items of the HarmonizedRatioType. In this way it is possible to compare ratio's against sector information</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:complexContent>
|
||
|
<xs:extension base="cdm:ComparisonItem">
|
||
|
<xs:sequence>
|
||
|
<xs:element name="ItemName" type="datatypes:HarmonizedRatioType" minOccurs="1" maxOccurs="1"/>
|
||
|
</xs:sequence>
|
||
|
</xs:extension>
|
||
|
</xs:complexContent>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="Company">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>General entity for a company holding all information about the company.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="CompanyId" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The unique company identifier assigned by the provider to the company.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="OldCompanyId" type="xs:string" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>A previous (historical) unique company identifier assigned by the provider to the company.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Vat" type="datatypes:VatType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>VAT information number regarding the subject company</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="SocialSecurityNumber" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The registration number for this company at the countries social security governmental body</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="CompanyRegistry" type="cdm:CompanyRegistry" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class ChamberOfCommerce</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="CompanyName" type="datatypes:NameType" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>A list of official registered names, possibly from different sources (e.g. chamber of commerce) , not being the trading name.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="TradeName" type="datatypes:NameType" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Type for holding trades name, also known as a trading name or a business name.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="CompanyStatus" type="datatypes:CompanyStatusType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Indication whether the company is active or not.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="CompanyAddress" type="cdm:Address" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
<xs:element name="TelephoneNumber" type="datatypes:TelephoneNumberType" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Main telephone numbers. Preferred format: +(countrycode)(number) .
|
||
|
E.g. +31201234567
|
||
|
|
||
|
You can specify a mobile number by setting isMobile attribute to true</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Telefax" type="xs:string" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Fax number. Preferred format: +(countrycode)(number).
|
||
|
E.g. +31201234567</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="WebAddress" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Website address. Format: www.graydon.com (so without http:// prefix).</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="EmailAddress" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>E-mail address of the subject company. Format example: info@graydon.be</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="IncorporationDate" type="datatypes:DateType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Date of incorporation of the subject company.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="LegalForm" type="datatypes:LegalFormType" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Legal form of the subject company. E.g.
|
||
|
|
||
|
- Limited company
|
||
|
- Private Company
|
||
|
|
||
|
The complex type consist of an official country specific name, a unified name to make legal forms comparable across countires and the countrycode.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="IsUltimateParent" type="xs:boolean" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Indication if the company is the ultimateParent (has no parent companies). Can be omitted if the company is not part of a holding structure.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="StockExchange" type="xs:string" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Stock exchanges on which the company is listed. E.g. 'NYSE Euronext'</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Division" type="cdm:TradingDivision" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class Division</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Branch" type="cdm:Branch" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
<xs:element name="Operations" type="cdm:Operations" minOccurs="0" maxOccurs="1"/>
|
||
|
<xs:element name="ShareCapital" type="cdm:ShareCapital" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class ShareCapital</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Bank" type="cdm:Bank" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
<xs:element name="Position" type="cdm:Position" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
<xs:element name="Associated" type="cdm:Associated" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
<xs:element name="Employees" type="cdm:Employees" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class Employees</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Auditor" type="cdm:Auditor" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class Auditor</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="RealEstate" type="cdm:RealEstate" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class Real Estate</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="CreditRecommendation" type="cdm:CreditRecommendation" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
<xs:element name="FinancialSummary" type="cdm:FinancialSummary" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
<xs:element name="AnnualAccounts" type="cdm:AnnualAccounts" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Association to the class Annual Account</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="PeerGroup" type="cdm:PeerGroup" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
<xs:element name="PaymentBehaviour" type="cdm:PaymentBehaviour" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
<xs:element name="Event" type="cdm:Event" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
<xs:element name="CompanyEnd" type="cdm:CompanyEnd" minOccurs="0" maxOccurs="1"/>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="Position">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>This class describes details about the position a person has in a company.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Authorization" type="datatypes:ParameterizedDescriptionType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Description of the authorization. E.g. if the person in the position has the authority to sign bills, or take decisions for unlimited amounts. In some countires it is a normal practise to explicity describe de authority of the management or board.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Description" type="datatypes:DescriptionType" minOccurs="0" maxOccurs="1"/>
|
||
|
<xs:element name="MandateEndEvent" type="datatypes:ParameterizedDescriptionType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The position could be for a predefined period. The ending of the period is on a certain date but could also be accompanied by an event like the annual account meeting or an election.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Period" type="datatypes:Period" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The period the position was held.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="PositionChangeReason" type="datatypes:PositionChangeReasonType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Indication if the person was appointed, dismissed etc.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="PositionTitle" type="datatypes:DescriptionType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Position title. E.g. Managing Director, Director, Deputy Manager, Company Secretary etc.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Type" type="datatypes:PositionType" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Positional type is an indication on whether or not this is a formal management position or not. Allowed values:
|
||
|
|
||
|
|
||
|
- Management
|
||
|
- Other</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="OtherPositions" type="cdm:Position" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
<xs:element name="Person" type="cdm:Person" minOccurs="0" maxOccurs="1"/>
|
||
|
<xs:element name="Company" type="cdm:CompanyReference" minOccurs="0" maxOccurs="1"/>
|
||
|
</xs:sequence>
|
||
|
<xs:attribute name="source" use="optional" type="xs:string">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Source of the information</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:attribute>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="RestrictedCompany">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>RestrictedCompany is a restricted set of the original company type</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:complexContent>
|
||
|
<xs:restriction base="cdm:Company">
|
||
|
<xs:sequence>
|
||
|
<xs:element name="CompanyId" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The unique company identifier assigned by the provider to the company.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="CompanyName" type="datatypes:NameType" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>A list of official registered names, possibly from different sources (e.g. chamber of commerce) , not being the trading name.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="CompanyAddress" type="cdm:Address" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
<xs:element name="LegalForm" type="datatypes:LegalFormType" minOccurs="0" maxOccurs="unbounded">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Legal form of the subject company. E.g.
|
||
|
|
||
|
- Limited company
|
||
|
- Private Company
|
||
|
|
||
|
The complex type consist of an official country specific name, a unified name to make legal forms comparable across countires and the countrycode.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ShareCapital" type="cdm:ShareCapital" minOccurs="0" maxOccurs="1"/>
|
||
|
<xs:element name="Position" type="cdm:Position" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
<xs:element name="Associated" type="cdm:Associated" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
<xs:element name="CreditRecommendation" type="cdm:CreditRecommendation" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
</xs:sequence>
|
||
|
</xs:restriction>
|
||
|
</xs:complexContent>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="Timeline">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The timeline gives the possibility to create a number of eventstates which represents the lifecyle of the event procedure. For example a liquidation consists of a start, provisional verdict and a final verdict</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence minOccurs="0" maxOccurs="1">
|
||
|
<xs:element name="State" type="cdm:State" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="State">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>A specific state of an event</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Type" type="datatypes:StateType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Indication of the state of the exception. Allowed values are:
|
||
|
|
||
|
|
||
|
- Started
|
||
|
- Ended
|
||
|
- Provisional
|
||
|
- Final
|
||
|
- Requested
|
||
|
- Unknown</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ProviderState" type="datatypes:DescriptionType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>State indication that can be customized by each provider. Can be used to refine the State attribute</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Source" type="datatypes:SourceNameType" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
<xs:element name="DurationPeriod" type="datatypes:Period" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The start and (optional) end date of the exception event. This is especially useful in longer procedures (e.g. bankruptcy procedures).</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="ParameterizedDescription" type="datatypes:ParameterizedDescriptionType" minOccurs="0" maxOccurs="unbounded"/>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="AnnualAccounts">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Type to hold Annual Accounts data like the balance sheet and profit & loss.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Description" type="datatypes:DescriptionType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Optional description. Can be used to explain special considerations for interpreting this accounts, or alternatively, if no accounts can be provided used for explaining why.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="AccountsFileDate" type="datatypes:DateType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The date the accounts are filed at the countries official registry (the registry may vary per country).</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="AccountsStartDate" type="datatypes:DateType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The start date of the accounts. Typically this will be the first day of the fisical year</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="AccountsDate" type="datatypes:DateType" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The date of the annual accounts. This is the last day of the fiscal year. This element will be replaced by AccountsEndDate in later versions</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="AccountsPeriod" type="datatypes:PeriodUnit" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The period span of the AnnualAccounts. Defaults to 12 months</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="AccountsStatus" type="datatypes:AccountStatesType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Status of the Annual Accounts. Allowed values:
|
||
|
|
||
|
- Filed
|
||
|
- Overdue with filing
|
||
|
- At auditor for approval
|
||
|
- In closing stage
|
||
|
- Filed but not yet accessable at registry</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="AccountsFormat" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Free format string indicating the format of the annual accounts. Example given 'IFRS' or '020','040' for Belgium format.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="AccountsType" type="datatypes:AccountsType" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Accounts type gives a description about the state of the annual account. Allowed values are: 'consolidated','not-consolidated' or 'unspecified'.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="BaseCurrency" type="datatypes:ISOCurrencyCodeType" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The base currency used for the Annual Account. Default is EUR.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="Unit" type="xs:integer" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The units in which the figures are shown. E.g. shown in units of 1000</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="DateOfGeneralMeeting" type="datatypes:DateType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The date of the general meeting where these accounts are or should be approved (so it can be a future date).</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="AuditorOpinion" type="datatypes:DescriptionType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Comment of the Auditor on the filed annual account. E.g. 'The auditor expressed an unqualified opininion'.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="AccountsQualityLabel" type="datatypes:DescriptionType" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>A field which expresses a general remark about the quality of the annual accounts. For example: Meets all compulsory controls.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="HarmonizedAnnualAccounts" type="cdm:HarmonizedAnnualAccounts" minOccurs="0" maxOccurs="1"/>
|
||
|
<xs:element name="OriginalAnnualAccounts" type="cdm:OriginalAnnualAccounts" minOccurs="0" maxOccurs="1"/>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="Employees">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Employee information of the subject company.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="Period" type="datatypes:Period" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The employees information may cover one or more years. This period is to define the period the employee data covers (usually in years).</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="AverageStaffEmployed" type="datatypes:Integer" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The average number off employees (parttime and fulltime) employed by the company during the specified period</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="AverageNrFullTime" type="xs:integer" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The average number of fulltime employees over the period</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="AverageNrPartime" type="xs:integer" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The number of average employees over the period.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="TotalStaffEmployed" type="xs:integer" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The total number of people actually working in the company. Full and parttime.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="TotalNrFulltime" type="xs:integer" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The total number of fulltime employees over the period.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="TotalNrParttime" type="xs:integer" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The total number of parttime employees over the period.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="DirectorsEmployed" type="xs:integer" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The number of directors employed by the company</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="FulltimeEquivalent" type="xs:integer" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The number of employees measured in fulltime quivalent.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="TradingDivision">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>A part of the company specialised in a certain field of the companies business.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="DivisionName" type="xs:string" minOccurs="0" maxOccurs="1"/>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
<xs:complexType name="CompanyEnd">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>Element is used to provide information when a company has ceased to exist.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
<xs:sequence>
|
||
|
<xs:element name="CompanyEndDate" type="datatypes:DateType" minOccurs="1" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The date the company official ceased to exist.</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
<xs:element name="CompanyEndReason" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
|
<xs:annotation>
|
||
|
<xs:documentation>The reason why the company ceased to exist</xs:documentation>
|
||
|
</xs:annotation>
|
||
|
</xs:element>
|
||
|
</xs:sequence>
|
||
|
</xs:complexType>
|
||
|
</xs:schema>
|