7074 lines
444 KiB
XML
7074 lines
444 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
||
<con:soapui-project name="Provider-api-1.0-test-suite" resourceRoot="" soapui-version="3.5" abortOnError="false" runType="SEQUENTIAL" xmlns:con="http://eviware.com/soapui/config"><con:description>Provider API Test Template</con:description><con:settings/><con:interface xsi:type="con:WsdlInterface" wsaVersion="NONE" name="InternationalCompanyCreditDataBinding" type="wsdl" bindingName="{http://extranet.devlocal.com/services/wsdl/credit-data/1.0}InternationalCompanyCreditDataBinding" soapVersion="1_1" anonymous="optional" definition="http://extranet.devlocal.com/services/wsdl/credit-data-service-provider-api-1.0.wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="http://extranet.devlocal.com/services/wsdl/credit-data-service-provider-api-1.0.wsdl"><con:part><con:url>http://extranet.devlocal.com/services/wsdl/credit-data-service-provider-api-1.0.wsdl</con:url><con:content><![CDATA[<definitions name="CreditDataServices" targetNamespace="http://extranet.devlocal.com/services/wsdl/credit-data/1.0" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:credit-data="http://extranet.devlocal.com/services/schema/services/credit-data/1.0" xmlns:credit-data-types="http://extranet.devlocal.com/services/schema/services/credit-data/types/1.0" xmlns:shared="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:datatypes="http://extranet.devlocal.com/services/schema/cdm/datatypes/1.0" xmlns:tns="http://extranet.devlocal.com/services/wsdl/credit-data/1.0">
|
||
<wsdl:types>
|
||
<xs:schema>
|
||
<xs:import namespace="http://extranet.devlocal.com/services/schema/services/credit-data/1.0" schemaLocation="http://extranet.devlocal.com/services/schema/services/credit-data-service-provider-api-1.0.xsd"></xs:import>
|
||
<xs:import namespace="http://extranet.devlocal.com/services/schema/services/shared/1.0" schemaLocation="http://extranet.devlocal.com/services/schema/services/shared-1.0.xsd"></xs:import>
|
||
</xs:schema>
|
||
</wsdl:types>
|
||
<message name="RetrieveOptionsRequest">
|
||
<part name="ServiceHeader" element="shared:ServiceHeader"></part>
|
||
<part name="RetrieveOptionsRequest" element="credit-data:RetrieveOptionsRequest"></part>
|
||
</message>
|
||
<message name="RetrieveOptionsResponse">
|
||
<part name="RetrieveOptionsResponse" element="credit-data:RetrieveOptionsResponse"></part>
|
||
</message>
|
||
<message name="OrderDataSetRequest">
|
||
<part name="ServiceHeader" element="shared:ServiceHeader"></part>
|
||
<part name="OrderDataSetRequest" element="credit-data:OrderDataSetRequest"></part>
|
||
</message>
|
||
<message name="OrderDataSetResponse">
|
||
<part name="OrderDataSetResponse" element="credit-data:OrderDataSetResponse"></part>
|
||
</message>
|
||
<message name="RetrieveOrderStatusRequest">
|
||
<part name="ServiceHeader" element="shared:ServiceHeader"></part>
|
||
<part name="RetrieveOrderStatusRequest" element="credit-data:RetrieveOrderStatusRequest"></part>
|
||
</message>
|
||
<message name="RetrieveOrderStatusResponse">
|
||
<part name="RetrieveOrderStatusResponse" element="credit-data:RetrieveOrderStatusResponse"></part>
|
||
</message>
|
||
<message name="RetrieveDataSetRequest">
|
||
<part name="ServiceHeader" element="shared:ServiceHeader"></part>
|
||
<part name="RetrieveDataSetRequest" element="credit-data:RetrieveDataSetRequest"></part>
|
||
</message>
|
||
<message name="RetrieveDataSetResponse">
|
||
<part name="RetrieveDataSetResponse" element="credit-data:RetrieveDataSetResponse"></part>
|
||
</message>
|
||
<message name="StartInvestigationRequest">
|
||
<part name="ServiceHeader" element="shared:ServiceHeader"></part>
|
||
<part name="StartInvestigationRequest" element="credit-data:StartInvestigationRequest"></part>
|
||
</message>
|
||
<message name="StartInvestigationResponse">
|
||
<part name="StartInvestigationResponse" element="credit-data:StartInvestigationResponse"></part>
|
||
</message>
|
||
<message name="StartMonitoringRequest">
|
||
<part name="ServiceHeader" element="shared:ServiceHeader"></part>
|
||
<part name="StartMonitoringRequest" element="credit-data:StartMonitoringRequest"></part>
|
||
</message>
|
||
<message name="StartMonitoringResponse">
|
||
<part name="StartMonitoringResponse" element="credit-data:StartMonitoringResponse"></part>
|
||
</message>
|
||
<message name="UpdateMonitoringOptionsRequest">
|
||
<part name="ServiceHeader" element="shared:ServiceHeader"></part>
|
||
<part name="UpdateMonitoringOptionsRequest" element="credit-data:UpdateMonitoringOptionsRequest"></part>
|
||
</message>
|
||
<message name="UpdateMonitoringOptionsResponse">
|
||
<part name="UpdateMonitoringOptionsResponse" element="credit-data:UpdateMonitoringOptionsResponse"></part>
|
||
</message>
|
||
<message name="StopMonitoringRequest">
|
||
<part name="ServiceHeader" element="shared:ServiceHeader"></part>
|
||
<part name="StopMonitoringRequest" element="credit-data:StopMonitoringRequest"></part>
|
||
</message>
|
||
<message name="StopMonitoringResponse">
|
||
<part name="StopMonitoringResponse" element="credit-data:StopMonitoringResponse"></part>
|
||
</message>
|
||
<message name="PingRequest">
|
||
<part name="ServiceHeader" element="shared:ServiceHeader"></part>
|
||
<part name="PingRequest" element="credit-data:PingRequest"></part>
|
||
</message>
|
||
<message name="PingResponse">
|
||
<part name="PingResponse" element="credit-data:PingResponse"></part>
|
||
</message>
|
||
<message name="TechnicalException">
|
||
<part name="TechnicalException" element="shared:TechnicalException"></part>
|
||
</message>
|
||
<message name="FunctionalException">
|
||
<part name="FunctionalException" element="shared:FunctionalException"></part>
|
||
</message>
|
||
<portType name="CreditDataPortType">
|
||
<operation name="RetrieveOptions">
|
||
<input name="RetrieveOptionsRequest" message="tns:RetrieveOptionsRequest"></input>
|
||
<output name="RetrieveOptionsResponse" message="tns:RetrieveOptionsResponse"></output>
|
||
<fault name="FunctionalException" message="tns:FunctionalException"></fault>
|
||
<fault name="TechnicalException" message="tns:TechnicalException"></fault>
|
||
</operation>
|
||
<operation name="OrderDataSet">
|
||
<input name="OrderDataSetRequest" message="tns:OrderDataSetRequest"></input>
|
||
<output name="OrderDataSetResponse" message="tns:OrderDataSetResponse"></output>
|
||
<fault name="FunctionalException" message="tns:FunctionalException"></fault>
|
||
<fault name="TechnicalException" message="tns:TechnicalException"></fault>
|
||
</operation>
|
||
<operation name="RetrieveOrderStatus">
|
||
<input name="RetrieveOrderStatusRequest" message="tns:RetrieveOrderStatusRequest"></input>
|
||
<output name="RetrieveOrderStatusResponse" message="tns:RetrieveOrderStatusResponse"></output>
|
||
<fault name="FunctionalException" message="tns:FunctionalException"></fault>
|
||
<fault name="TechnicalException" message="tns:TechnicalException"></fault>
|
||
</operation>
|
||
<operation name="RetrieveDataSet">
|
||
<input name="RetrieveDataSetRequest" message="tns:RetrieveDataSetRequest"></input>
|
||
<output name="RetrieveDataSetResponse" message="tns:RetrieveDataSetResponse"></output>
|
||
<fault name="FunctionalException" message="tns:FunctionalException"></fault>
|
||
<fault name="TechnicalException" message="tns:TechnicalException"></fault>
|
||
</operation>
|
||
<operation name="StartInvestigation">
|
||
<input name="StartInvestigationRequest" message="tns:StartInvestigationRequest"></input>
|
||
<output name="StartInvestigationResponse" message="tns:StartInvestigationResponse"></output>
|
||
<fault name="FunctionalException" message="tns:FunctionalException"></fault>
|
||
<fault name="TechnicalException" message="tns:TechnicalException"></fault>
|
||
</operation>
|
||
<operation name="StartMonitoring">
|
||
<input name="StartMonitoringRequest" message="tns:StartMonitoringRequest"></input>
|
||
<output name="StartMonitoringResponse" message="tns:StartMonitoringResponse"></output>
|
||
<fault name="FunctionalException" message="tns:FunctionalException"></fault>
|
||
<fault name="TechnicalException" message="tns:TechnicalException"></fault>
|
||
</operation>
|
||
<operation name="UpdateMonitoringOptions">
|
||
<input name="UpdateMonitoringOptionsRequest" message="tns:UpdateMonitoringOptionsRequest"></input>
|
||
<output name="UpdateMonitoringOptionsResponse" message="tns:UpdateMonitoringOptionsResponse"></output>
|
||
<fault name="FunctionalException" message="tns:FunctionalException"></fault>
|
||
<fault name="TechnicalException" message="tns:TechnicalException"></fault>
|
||
</operation>
|
||
<operation name="StopMonitoring">
|
||
<input name="StopMonitoringRequest" message="tns:StopMonitoringRequest"></input>
|
||
<output name="StopMonitoringResponse" message="tns:StopMonitoringResponse"></output>
|
||
<fault name="FunctionalException" message="tns:FunctionalException"></fault>
|
||
<fault name="TechnicalException" message="tns:TechnicalException"></fault>
|
||
</operation>
|
||
<operation name="Ping">
|
||
<input name="PingRequest" message="tns:PingRequest"></input>
|
||
<output name="PingResponse" message="tns:PingResponse"></output>
|
||
<fault name="FunctionalException" message="tns:FunctionalException"></fault>
|
||
<fault name="TechnicalException" message="tns:TechnicalException"></fault>
|
||
</operation>
|
||
</portType>
|
||
<binding name="InternationalCompanyCreditDataBinding" type="tns:CreditDataPortType">
|
||
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"></soap:binding>
|
||
<operation name="RetrieveOptions">
|
||
<soap:operation soapAction="RetrieveOptions"></soap:operation>
|
||
<input name="RetrieveOptionsRequest">
|
||
<documentation></documentation>
|
||
<soap:header message="tns:RetrieveOptionsRequest" part="ServiceHeader" use="literal"></soap:header>
|
||
<soap:body parts="RetrieveOptionsRequest" use="literal"></soap:body>
|
||
</input>
|
||
<output name="RetrieveOptionsResponse">
|
||
<soap:body use="literal"></soap:body>
|
||
</output>
|
||
<fault name="FunctionalException">
|
||
<soap:fault name="FunctionalException" use="literal"></soap:fault>
|
||
</fault>
|
||
<fault name="TechnicalException">
|
||
<soap:fault name="TechnicalException" use="literal"></soap:fault>
|
||
</fault>
|
||
</operation>
|
||
<operation name="OrderDataSet">
|
||
<soap:operation soapAction="OrderDataSet"></soap:operation>
|
||
<input name="OrderDataSetRequest">
|
||
<documentation></documentation>
|
||
<soap:header message="tns:OrderDataSetRequest" part="ServiceHeader" use="literal"></soap:header>
|
||
<soap:body parts="OrderDataSetRequest" use="literal"></soap:body>
|
||
</input>
|
||
<output name="OrderDataSetResponse">
|
||
<soap:body use="literal"></soap:body>
|
||
</output>
|
||
<fault name="FunctionalException">
|
||
<soap:fault name="FunctionalException" use="literal"></soap:fault>
|
||
</fault>
|
||
<fault name="TechnicalException">
|
||
<soap:fault name="TechnicalException" use="literal"></soap:fault>
|
||
</fault>
|
||
</operation>
|
||
<operation name="RetrieveOrderStatus">
|
||
<soap:operation soapAction="RetrieveOrderStatus"></soap:operation>
|
||
<input name="RetrieveOrderStatusRequest">
|
||
<documentation></documentation>
|
||
<soap:header message="tns:RetrieveOrderStatusRequest" part="ServiceHeader" use="literal"></soap:header>
|
||
<soap:body parts="RetrieveOrderStatusRequest" use="literal"></soap:body>
|
||
</input>
|
||
<output name="RetrieveOrderStatusResponse">
|
||
<soap:body use="literal"></soap:body>
|
||
</output>
|
||
<fault name="FunctionalException">
|
||
<soap:fault name="FunctionalException" use="literal"></soap:fault>
|
||
</fault>
|
||
<fault name="TechnicalException">
|
||
<soap:fault name="TechnicalException" use="literal"></soap:fault>
|
||
</fault>
|
||
</operation>
|
||
<operation name="RetrieveDataSet">
|
||
<soap:operation soapAction="RetrieveDataSet"></soap:operation>
|
||
<input name="RetrieveDataSetRequest">
|
||
<documentation></documentation>
|
||
<soap:header message="tns:RetrieveDataSetRequest" part="ServiceHeader" use="literal"></soap:header>
|
||
<soap:body parts="RetrieveDataSetRequest" use="literal"></soap:body>
|
||
</input>
|
||
<output name="RetrieveDataSetResponse">
|
||
<soap:body use="literal"></soap:body>
|
||
</output>
|
||
<fault name="FunctionalException">
|
||
<soap:fault name="FunctionalException" use="literal"></soap:fault>
|
||
</fault>
|
||
<fault name="TechnicalException">
|
||
<soap:fault name="TechnicalException" use="literal"></soap:fault>
|
||
</fault>
|
||
</operation>
|
||
<operation name="StartInvestigation">
|
||
<soap:operation soapAction="StartInvestigation"></soap:operation>
|
||
<input name="StartInvestigationRequest">
|
||
<documentation></documentation>
|
||
<soap:header message="tns:StartInvestigationRequest" part="ServiceHeader" use="literal"></soap:header>
|
||
<soap:body parts="StartInvestigationRequest" use="literal"></soap:body>
|
||
</input>
|
||
<output name="StartInvestigationResponse">
|
||
<soap:body use="literal"></soap:body>
|
||
</output>
|
||
<fault name="FunctionalException">
|
||
<soap:fault name="FunctionalException" use="literal"></soap:fault>
|
||
</fault>
|
||
<fault name="TechnicalException">
|
||
<soap:fault name="TechnicalException" use="literal"></soap:fault>
|
||
</fault>
|
||
</operation>
|
||
<operation name="StartMonitoring">
|
||
<soap:operation soapAction="StartMonitoring"></soap:operation>
|
||
<input name="StartMonitoringRequest">
|
||
<documentation></documentation>
|
||
<soap:header message="tns:StartMonitoringRequest" part="ServiceHeader" use="literal"></soap:header>
|
||
<soap:body parts="StartMonitoringRequest" use="literal"></soap:body>
|
||
</input>
|
||
<output name="StartMonitoringResponse">
|
||
<soap:body use="literal"></soap:body>
|
||
</output>
|
||
<fault name="FunctionalException">
|
||
<soap:fault name="FunctionalException" use="literal"></soap:fault>
|
||
</fault>
|
||
<fault name="TechnicalException">
|
||
<soap:fault name="TechnicalException" use="literal"></soap:fault>
|
||
</fault>
|
||
</operation>
|
||
<operation name="UpdateMonitoringOptions">
|
||
<soap:operation soapAction="UpdateMonitoringOptions"></soap:operation>
|
||
<input name="UpdateMonitoringOptionsRequest">
|
||
<documentation></documentation>
|
||
<soap:header message="tns:UpdateMonitoringOptionsRequest" part="ServiceHeader" use="literal"></soap:header>
|
||
<soap:body parts="UpdateMonitoringOptionsRequest" use="literal"></soap:body>
|
||
</input>
|
||
<output name="UpdateMonitoringOptionsResponse">
|
||
<soap:body use="literal"></soap:body>
|
||
</output>
|
||
<fault name="FunctionalException">
|
||
<soap:fault name="FunctionalException" use="literal"></soap:fault>
|
||
</fault>
|
||
<fault name="TechnicalException">
|
||
<soap:fault name="TechnicalException" use="literal"></soap:fault>
|
||
</fault>
|
||
</operation>
|
||
<operation name="StopMonitoring">
|
||
<soap:operation soapAction="StopMonitoring"></soap:operation>
|
||
<input name="StopMonitoringRequest">
|
||
<documentation></documentation>
|
||
<soap:header message="tns:StopMonitoringRequest" part="ServiceHeader" use="literal"></soap:header>
|
||
<soap:body parts="StopMonitoringRequest" use="literal"></soap:body>
|
||
</input>
|
||
<output name="StopMonitoringResponse">
|
||
<soap:body use="literal"></soap:body>
|
||
</output>
|
||
<fault name="FunctionalException">
|
||
<soap:fault name="FunctionalException" use="literal"></soap:fault>
|
||
</fault>
|
||
<fault name="TechnicalException">
|
||
<soap:fault name="TechnicalException" use="literal"></soap:fault>
|
||
</fault>
|
||
</operation>
|
||
<operation name="Ping">
|
||
<soap:operation soapAction="Ping"></soap:operation>
|
||
<input name="PingRequest">
|
||
<documentation></documentation>
|
||
<soap:header message="tns:PingRequest" part="ServiceHeader" use="literal"></soap:header>
|
||
<soap:body parts="PingRequest" use="literal"></soap:body>
|
||
</input>
|
||
<output name="PingResponse">
|
||
<soap:body use="literal"></soap:body>
|
||
</output>
|
||
<fault name="FunctionalException">
|
||
<soap:fault name="FunctionalException" use="literal"></soap:fault>
|
||
</fault>
|
||
<fault name="TechnicalException">
|
||
<soap:fault name="TechnicalException" use="literal"></soap:fault>
|
||
</fault>
|
||
</operation>
|
||
</binding>
|
||
<service name="internationalCompanyCreditDataService">
|
||
<port name="CreditDataService" binding="tns:InternationalCompanyCreditDataBinding">
|
||
<soap:address location="http://extranet.devlocal.com/services/credit-data/v1/"></soap:address>
|
||
</port>
|
||
</service>
|
||
</definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part><con:part><con:url>http://extranet.devlocal.com/services/schema/services/credit-data-service-provider-api-1.0.xsd</con:url><con:content><![CDATA[<xs:schema targetNamespace="http://extranet.devlocal.com/services/schema/services/credit-data/1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:credit-data="http://extranet.devlocal.com/services/schema/services/credit-data/1.0" xmlns:compact="http://extranet.devlocal.com/services/schema/services/compactdataset/1.0" xmlns:full="http://extranet.devlocal.com/services/schema/services/fulldataset/1.0" xmlns:credrec="http://extranet.devlocal.com/services/schema/services/creditrecommendation/1.0" xmlns:credit-data-types="http://extranet.devlocal.com/services/schema/services/credit-data/types/1.0" xmlns:shared="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:datatypes="http://extranet.devlocal.com/services/schema/cdm/datatypes/1.0">
|
||
<xs:import namespace="http://extranet.devlocal.com/services/schema/services/creditrecommendation/1.0" schemaLocation="http://extranet.devlocal.com/services/schema/services/creditrecommendation-1.0.xsd"></xs:import>
|
||
<xs:import namespace="http://extranet.devlocal.com/services/schema/services/fulldataset/1.0" schemaLocation="http://extranet.devlocal.com/services/schema/services/fulldataset-1.0.xsd"></xs:import>
|
||
<xs:import namespace="http://extranet.devlocal.com/services/schema/services/compactdataset/1.0" schemaLocation="http://extranet.devlocal.com/services/schema/services/compactdataset-1.0.xsd"></xs:import>
|
||
<xs:import namespace="http://extranet.devlocal.com/services/schema/cdm/datatypes/1.0" schemaLocation="http://extranet.devlocal.com/services/schema/cdm/datatypes-1.0.xsd"></xs:import>
|
||
<xs:import namespace="http://extranet.devlocal.com/services/schema/services/credit-data/types/1.0" schemaLocation="http://extranet.devlocal.com/services/schema/services/credit-data-types-1.0.xsd"></xs:import>
|
||
<xs:element name="RetrieveOptionsRequest">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="CompanyId" type="xs:string" minOccurs="1" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
<xs:attribute name="version" use="optional" default="1.0" type="xs:decimal"></xs:attribute>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
<xs:element name="RetrieveOptionsResponse">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="DateOfLastUpdate" type="xs:date" minOccurs="0" maxOccurs="1"></xs:element>
|
||
<xs:element name="DateOfLastAnnualAccount" type="xs:date" minOccurs="0" maxOccurs="1"></xs:element>
|
||
<xs:element name="DataSetOptions" type="credit-data-types:DataSetOptionsType" minOccurs="0" maxOccurs="1"></xs:element>
|
||
<xs:element name="InvestigationOptions" type="credit-data-types:InvestigationOptionsType" minOccurs="0" maxOccurs="1"></xs:element>
|
||
<xs:element name="MonitoringOptions" type="credit-data-types:MonitoringOptionsType" minOccurs="0" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
<xs:attribute name="version" use="optional" default="1.0" type="xs:decimal"></xs:attribute>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
<xs:element name="OrderDataSetRequest">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="CompanyId" type="xs:string" minOccurs="1" maxOccurs="1"></xs:element>
|
||
<xs:element name="DataSetType" type="credit-data-types:DataSetType" minOccurs="1" maxOccurs="1"></xs:element>
|
||
<xs:element name="DataSetVersion" type="xs:decimal" minOccurs="1" maxOccurs="1"></xs:element>
|
||
<xs:element name="LanguageCode" type="datatypes:ISOLanguageCodeType" minOccurs="1" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
<xs:attribute name="version" use="optional" default="1.0" type="xs:decimal"></xs:attribute>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
<xs:element name="OrderDataSetResponse">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="Order" type="credit-data-types:OrderType" minOccurs="1" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
<xs:attribute name="version" use="optional" default="1.0" type="xs:decimal"></xs:attribute>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
<xs:element name="RetrieveOrderStatusRequest">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="ProviderOrderId" type="xs:string" minOccurs="1" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
<xs:attribute name="version" use="optional" default="1.0" type="xs:decimal"></xs:attribute>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
<xs:element name="RetrieveOrderStatusResponse">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="Order" type="credit-data-types:OrderType" minOccurs="1" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
<xs:attribute name="version" use="optional" default="1.0" type="xs:decimal"></xs:attribute>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
<xs:element name="RetrieveDataSetRequest">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="ProviderOrderId" type="xs:string" minOccurs="1" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
<xs:attribute name="version" use="optional" default="1.0" type="xs:decimal"></xs:attribute>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
<xs:element name="RetrieveDataSetResponse">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="Order" type="credit-data-types:OrderType" minOccurs="1" maxOccurs="1"></xs:element>
|
||
<xs:element name="DataSet" type="datatypes:DataSetType" minOccurs="1" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
<xs:attribute name="version" use="optional" default="1.0" type="xs:decimal"></xs:attribute>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
<xs:element name="StartInvestigationRequest">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="CompanyId" type="xs:string" minOccurs="1" maxOccurs="1"></xs:element>
|
||
<xs:element name="DataSetType" type="credit-data-types:DataSetType" minOccurs="1" maxOccurs="1"></xs:element>
|
||
<xs:element name="ServiceLevelName" type="credit-data-types:ServiceLevelNameType" minOccurs="1" maxOccurs="1"></xs:element>
|
||
<xs:element name="DataSetVersion" type="xs:decimal" minOccurs="1" maxOccurs="1"></xs:element>
|
||
<xs:element name="LanguageCode" type="datatypes:ISOLanguageCodeType" minOccurs="1" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
<xs:attribute name="version" use="optional" default="1.0" type="xs:decimal"></xs:attribute>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
<xs:element name="StartInvestigationResponse">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="Order" type="credit-data-types:OrderType" minOccurs="1" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
<xs:attribute name="version" use="optional" default="1.0" type="xs:decimal"></xs:attribute>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
<xs:element name="StartMonitoringRequest">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="CompanyId" type="xs:string" minOccurs="1" maxOccurs="1"></xs:element>
|
||
<xs:element name="CategoryName" type="credit-data-types:MonitoringCategoryNameType" minOccurs="1" maxOccurs="1"></xs:element>
|
||
<xs:element name="EventType" type="credit-data-types:MonitoringEventTypeType" minOccurs="1" maxOccurs="1"></xs:element>
|
||
<xs:element name="MonitoringVersion" type="xs:decimal" minOccurs="1" maxOccurs="1"></xs:element>
|
||
<xs:element name="LanguageCode" type="datatypes:ISOLanguageCodeType" minOccurs="1" maxOccurs="1"></xs:element>
|
||
<xs:element name="PreferredStartDate" type="xs:date" minOccurs="0" maxOccurs="1"></xs:element>
|
||
<xs:element name="PreferredEndDate" type="xs:date" minOccurs="0" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
<xs:attribute name="version" use="optional" default="1.0" type="xs:decimal"></xs:attribute>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
<xs:element name="StartMonitoringResponse">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="Order" type="credit-data-types:OrderType" minOccurs="1" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
<xs:attribute name="version" use="optional" default="1.0" type="xs:decimal"></xs:attribute>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
<xs:element name="UpdateMonitoringOptionsRequest">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="ProviderOrderId" type="xs:string" minOccurs="1" maxOccurs="1"></xs:element>
|
||
<xs:element name="NewCategoryName" type="credit-data-types:MonitoringCategoryNameType" minOccurs="0" maxOccurs="1"></xs:element>
|
||
<xs:element name="NewEventType" type="credit-data-types:MonitoringEventTypeType" minOccurs="0" maxOccurs="1"></xs:element>
|
||
<xs:element name="NewMonitoringVersion" type="xs:decimal" minOccurs="0" maxOccurs="1"></xs:element>
|
||
<xs:element name="NewLanguageCode" type="datatypes:ISOLanguageCodeType" minOccurs="0" maxOccurs="1"></xs:element>
|
||
<xs:element name="PreferredStartDate" type="xs:date" minOccurs="0" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
<xs:attribute name="version" use="optional" default="1.0" type="xs:decimal"></xs:attribute>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
<xs:element name="UpdateMonitoringOptionsResponse">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="Order" type="credit-data-types:OrderType" minOccurs="1" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
<xs:attribute name="version" use="optional" default="1.0" type="xs:decimal"></xs:attribute>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
<xs:element name="StopMonitoringRequest">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="ProviderOrderId" type="xs:string" minOccurs="1" maxOccurs="1"></xs:element>
|
||
<xs:element name="PreferredEndDate" type="xs:date" minOccurs="0" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
<xs:attribute name="version" use="optional" default="1.0" type="xs:decimal"></xs:attribute>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
<xs:element name="StopMonitoringResponse">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="Order" type="credit-data-types:OrderType" minOccurs="1" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
<xs:attribute name="version" use="optional" default="1.0" type="xs:decimal"></xs:attribute>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
<xs:element name="PingRequest">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="Type" type="credit-data-types:PingType" minOccurs="1" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
<xs:attribute name="version" use="optional" default="1.0" type="xs:decimal"></xs:attribute>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
<xs:element name="PingResponse">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="ResponseCode" type="credit-data-types:PingResponseCodeType" minOccurs="1" maxOccurs="1"></xs:element>
|
||
<xs:element name="Remark" type="xs:string" minOccurs="0" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
<xs:attribute name="version" use="optional" default="1.0" type="xs:decimal"></xs:attribute>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
<xs:group name="SchemaLinks">
|
||
<xs:annotation>
|
||
<xs:documentation>Links to different datasets. Only used to ensure that schema imports are generated properly</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="LinkCompactDataSet" type="compact:SchemaLink" minOccurs="1" maxOccurs="1"></xs:element>
|
||
<xs:element name="LinkToFullDataSet" type="full:SchemaLink" minOccurs="1" maxOccurs="1"></xs:element>
|
||
<xs:element name="LinkToCreditRecommendation" type="credrec:SchemaLink" minOccurs="1" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
</xs:group>
|
||
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://extranet.devlocal.com/services/schema/services/creditrecommendation-1.0.xsd</con:url><con:content><![CDATA[<xs:schema targetNamespace="http://extranet.devlocal.com/services/schema/services/creditrecommendation/1.0" xmlns:credrec="http://extranet.devlocal.com/services/schema/services/creditrecommendation/1.0" xmlns:cdm="http://extranet.devlocal.com/services/schema/cdm/1.0" xmlns:datatypes="http://extranet.devlocal.com/services/schema/cdm/datatypes/1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||
<xs:import namespace="http://extranet.devlocal.com/services/schema/cdm/datatypes/1.0" schemaLocation="http://extranet.devlocal.com/services/schema/cdm/datatypes-1.0.xsd"></xs:import>
|
||
<xs:import namespace="http://extranet.devlocal.com/services/schema/cdm/1.0" schemaLocation="http://extranet.devlocal.com/services/schema/cdm/cdm-1.0.xsd"></xs:import>
|
||
<xs:complexType name="RestrictedCompany">
|
||
<xs:annotation>
|
||
<xs:documentation>The main entity company, with only attributes and relationships needed for the Credit Recommendation dataset</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:complexContent>
|
||
<xs:restriction base="cdm:Company">
|
||
<xs:sequence>
|
||
<xs:element name="CompanyId" type="xs:string" minOccurs="1" maxOccurs="1">
|
||
<xs:annotation>
|
||
<xs:documentation>The unique identifier allocated by the provider to the company. This should be unique per provider.</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="CompanyRegistry" type="cdm:CompanyRegistry" minOccurs="0" maxOccurs="unbounded"></xs:element>
|
||
<xs:element name="CompanyName" type="datatypes:NameType" minOccurs="1" maxOccurs="unbounded">
|
||
<xs:annotation>
|
||
<xs:documentation>A list of official registered names from different sources eg the chamber of commerce, not being the tradingname.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:element>
|
||
<xs:element name="CompanyAddress" type="cdm:Address" minOccurs="0" maxOccurs="unbounded">
|
||
<xs:annotation>
|
||
<xs:documentation>Association to the class TradingAddress</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:element>
|
||
<xs:element name="CreditRecommendation" type="cdm:CreditRecommendation" minOccurs="0" maxOccurs="unbounded"></xs:element>
|
||
</xs:sequence>
|
||
</xs:restriction>
|
||
</xs:complexContent>
|
||
</xs:complexType>
|
||
<xs:complexType name="CreditRecommendation">
|
||
<xs:complexContent>
|
||
<xs:extension base="datatypes:DataSetType">
|
||
<xs:sequence>
|
||
<xs:element name="Company" type="credrec:RestrictedCompany" minOccurs="1" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
</xs:extension>
|
||
</xs:complexContent>
|
||
</xs:complexType>
|
||
<xs:simpleType name="SchemaLink">
|
||
<xs:annotation>
|
||
<xs:documentation>This is a technical type used to link datasets with this schema to ensure that import schema references are generated properly.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string"></xs:restriction>
|
||
</xs:simpleType>
|
||
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://extranet.devlocal.com/services/schema/cdm/datatypes-1.0.xsd</con:url><con:content><![CDATA[<xs:schema targetNamespace="http://extranet.devlocal.com/services/schema/cdm/datatypes/1.0" xmlns:datatypes="http://extranet.devlocal.com/services/schema/cdm/datatypes/1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||
<xs:simpleType name="PositionType">
|
||
<xs:annotation>
|
||
<xs:documentation>Enumeration indicating whether or not the position is an official management position (usually board of directors) or not.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="Management">
|
||
<xs:annotation>
|
||
<xs:documentation>It is a formal management position.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="MemberBoardOfDirectors">
|
||
<xs:annotation>
|
||
<xs:documentation>Member of the Board of Directors</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Founder">
|
||
<xs:annotation>
|
||
<xs:documentation>A founder of the company</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="InsolvencyPractitioner">
|
||
<xs:annotation>
|
||
<xs:documentation>In case the company is (temporary) governed by an insolvency practitioner (e.g. receiver or liquidator).</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Other">
|
||
<xs:annotation>
|
||
<xs:documentation>Any other position</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:simpleType name="QualificationDetailType">
|
||
<xs:annotation>
|
||
<xs:documentation>Enumeration for qualifying of the payment behaviour of the subject company</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="Low">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Normal">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Good">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Excellent">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:simpleType name="ProtestAndNonPaymentType">
|
||
<xs:annotation>
|
||
<xs:documentation>Enumeration of protest and/or non-payment types.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="Protest">
|
||
<xs:annotation>
|
||
<xs:documentation>It is a protested bill</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="NonPayment">
|
||
<xs:annotation>
|
||
<xs:documentation>It is a non payed bill</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Summon">
|
||
<xs:annotation>
|
||
<xs:documentation>It is an official summon for payment.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Other">
|
||
<xs:annotation>
|
||
<xs:documentation>Any other</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:simpleType name="TrendType">
|
||
<xs:annotation>
|
||
<xs:documentation>Enumeration for qualifying a trend</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="Negative">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Slightly negative">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Neutral">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Slightly positive">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Positive">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:complexType name="DataSetType" abstract="true">
|
||
<xs:annotation>
|
||
<xs:documentation>Abstract type for holding various types of datasets. Will be extended for actual datasets.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:sequence></xs:sequence>
|
||
</xs:complexType>
|
||
<xs:simpleType name="ISOCountryCodeType">
|
||
<xs:annotation>
|
||
<xs:documentation>Country codes conforming to ISO 3166-1 alpha 2 notation.
|
||
|
||
See http://www.iso.org/iso/iso-3166-1_decoding_table</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="AF"></xs:enumeration>
|
||
<xs:enumeration value="AX"></xs:enumeration>
|
||
<xs:enumeration value="AL"></xs:enumeration>
|
||
<xs:enumeration value="DZ"></xs:enumeration>
|
||
<xs:enumeration value="AS"></xs:enumeration>
|
||
<xs:enumeration value="AD"></xs:enumeration>
|
||
<xs:enumeration value="AO"></xs:enumeration>
|
||
<xs:enumeration value="AI"></xs:enumeration>
|
||
<xs:enumeration value="AQ"></xs:enumeration>
|
||
<xs:enumeration value="AG"></xs:enumeration>
|
||
<xs:enumeration value="AR"></xs:enumeration>
|
||
<xs:enumeration value="AM"></xs:enumeration>
|
||
<xs:enumeration value="AW"></xs:enumeration>
|
||
<xs:enumeration value="AU"></xs:enumeration>
|
||
<xs:enumeration value="AT"></xs:enumeration>
|
||
<xs:enumeration value="AZ"></xs:enumeration>
|
||
<xs:enumeration value="BS"></xs:enumeration>
|
||
<xs:enumeration value="BH"></xs:enumeration>
|
||
<xs:enumeration value="BD"></xs:enumeration>
|
||
<xs:enumeration value="BB"></xs:enumeration>
|
||
<xs:enumeration value="BY"></xs:enumeration>
|
||
<xs:enumeration value="BE"></xs:enumeration>
|
||
<xs:enumeration value="BZ"></xs:enumeration>
|
||
<xs:enumeration value="BJ"></xs:enumeration>
|
||
<xs:enumeration value="BM"></xs:enumeration>
|
||
<xs:enumeration value="BT"></xs:enumeration>
|
||
<xs:enumeration value="BO"></xs:enumeration>
|
||
<xs:enumeration value="BA"></xs:enumeration>
|
||
<xs:enumeration value="BW"></xs:enumeration>
|
||
<xs:enumeration value="BV"></xs:enumeration>
|
||
<xs:enumeration value="BR"></xs:enumeration>
|
||
<xs:enumeration value="IO"></xs:enumeration>
|
||
<xs:enumeration value="BN"></xs:enumeration>
|
||
<xs:enumeration value="BG"></xs:enumeration>
|
||
<xs:enumeration value="BF"></xs:enumeration>
|
||
<xs:enumeration value="BI"></xs:enumeration>
|
||
<xs:enumeration value="KH"></xs:enumeration>
|
||
<xs:enumeration value="CM"></xs:enumeration>
|
||
<xs:enumeration value="CA"></xs:enumeration>
|
||
<xs:enumeration value="CV"></xs:enumeration>
|
||
<xs:enumeration value="KY"></xs:enumeration>
|
||
<xs:enumeration value="CF"></xs:enumeration>
|
||
<xs:enumeration value="TD"></xs:enumeration>
|
||
<xs:enumeration value="CL"></xs:enumeration>
|
||
<xs:enumeration value="CN"></xs:enumeration>
|
||
<xs:enumeration value="CX"></xs:enumeration>
|
||
<xs:enumeration value="CC"></xs:enumeration>
|
||
<xs:enumeration value="CO"></xs:enumeration>
|
||
<xs:enumeration value="KM"></xs:enumeration>
|
||
<xs:enumeration value="CG"></xs:enumeration>
|
||
<xs:enumeration value="CD"></xs:enumeration>
|
||
<xs:enumeration value="CK"></xs:enumeration>
|
||
<xs:enumeration value="CR"></xs:enumeration>
|
||
<xs:enumeration value="CI"></xs:enumeration>
|
||
<xs:enumeration value="HR"></xs:enumeration>
|
||
<xs:enumeration value="CU"></xs:enumeration>
|
||
<xs:enumeration value="CY"></xs:enumeration>
|
||
<xs:enumeration value="CZ"></xs:enumeration>
|
||
<xs:enumeration value="DK"></xs:enumeration>
|
||
<xs:enumeration value="DJ"></xs:enumeration>
|
||
<xs:enumeration value="DM"></xs:enumeration>
|
||
<xs:enumeration value="DO"></xs:enumeration>
|
||
<xs:enumeration value="EC"></xs:enumeration>
|
||
<xs:enumeration value="EG"></xs:enumeration>
|
||
<xs:enumeration value="SV"></xs:enumeration>
|
||
<xs:enumeration value="GQ"></xs:enumeration>
|
||
<xs:enumeration value="ER"></xs:enumeration>
|
||
<xs:enumeration value="EE"></xs:enumeration>
|
||
<xs:enumeration value="ET"></xs:enumeration>
|
||
<xs:enumeration value="FK"></xs:enumeration>
|
||
<xs:enumeration value="FO"></xs:enumeration>
|
||
<xs:enumeration value="FJ"></xs:enumeration>
|
||
<xs:enumeration value="FI"></xs:enumeration>
|
||
<xs:enumeration value="FR"></xs:enumeration>
|
||
<xs:enumeration value="GF"></xs:enumeration>
|
||
<xs:enumeration value="PF"></xs:enumeration>
|
||
<xs:enumeration value="TF"></xs:enumeration>
|
||
<xs:enumeration value="GA"></xs:enumeration>
|
||
<xs:enumeration value="GM"></xs:enumeration>
|
||
<xs:enumeration value="GE"></xs:enumeration>
|
||
<xs:enumeration value="DE"></xs:enumeration>
|
||
<xs:enumeration value="GH"></xs:enumeration>
|
||
<xs:enumeration value="GI"></xs:enumeration>
|
||
<xs:enumeration value="GR"></xs:enumeration>
|
||
<xs:enumeration value="GL"></xs:enumeration>
|
||
<xs:enumeration value="GD"></xs:enumeration>
|
||
<xs:enumeration value="GP"></xs:enumeration>
|
||
<xs:enumeration value="GU"></xs:enumeration>
|
||
<xs:enumeration value="GT"></xs:enumeration>
|
||
<xs:enumeration value="GG"></xs:enumeration>
|
||
<xs:enumeration value="GN"></xs:enumeration>
|
||
<xs:enumeration value="GW"></xs:enumeration>
|
||
<xs:enumeration value="GY"></xs:enumeration>
|
||
<xs:enumeration value="HT"></xs:enumeration>
|
||
<xs:enumeration value="HM"></xs:enumeration>
|
||
<xs:enumeration value="VA"></xs:enumeration>
|
||
<xs:enumeration value="HN"></xs:enumeration>
|
||
<xs:enumeration value="HK"></xs:enumeration>
|
||
<xs:enumeration value="HU"></xs:enumeration>
|
||
<xs:enumeration value="IS"></xs:enumeration>
|
||
<xs:enumeration value="IN"></xs:enumeration>
|
||
<xs:enumeration value="ID"></xs:enumeration>
|
||
<xs:enumeration value="IR"></xs:enumeration>
|
||
<xs:enumeration value="IQ"></xs:enumeration>
|
||
<xs:enumeration value="IE"></xs:enumeration>
|
||
<xs:enumeration value="IM"></xs:enumeration>
|
||
<xs:enumeration value="IL"></xs:enumeration>
|
||
<xs:enumeration value="IT"></xs:enumeration>
|
||
<xs:enumeration value="JM"></xs:enumeration>
|
||
<xs:enumeration value="JP"></xs:enumeration>
|
||
<xs:enumeration value="JE"></xs:enumeration>
|
||
<xs:enumeration value="JO"></xs:enumeration>
|
||
<xs:enumeration value="KZ"></xs:enumeration>
|
||
<xs:enumeration value="KE"></xs:enumeration>
|
||
<xs:enumeration value="KI"></xs:enumeration>
|
||
<xs:enumeration value="KP"></xs:enumeration>
|
||
<xs:enumeration value="KR"></xs:enumeration>
|
||
<xs:enumeration value="KW"></xs:enumeration>
|
||
<xs:enumeration value="KG"></xs:enumeration>
|
||
<xs:enumeration value="LA"></xs:enumeration>
|
||
<xs:enumeration value="LV"></xs:enumeration>
|
||
<xs:enumeration value="LB"></xs:enumeration>
|
||
<xs:enumeration value="LS"></xs:enumeration>
|
||
<xs:enumeration value="LR"></xs:enumeration>
|
||
<xs:enumeration value="LY"></xs:enumeration>
|
||
<xs:enumeration value="LI"></xs:enumeration>
|
||
<xs:enumeration value="LT"></xs:enumeration>
|
||
<xs:enumeration value="LU"></xs:enumeration>
|
||
<xs:enumeration value="MO"></xs:enumeration>
|
||
<xs:enumeration value="MK"></xs:enumeration>
|
||
<xs:enumeration value="MG"></xs:enumeration>
|
||
<xs:enumeration value="MW"></xs:enumeration>
|
||
<xs:enumeration value="MY"></xs:enumeration>
|
||
<xs:enumeration value="MV"></xs:enumeration>
|
||
<xs:enumeration value="ML"></xs:enumeration>
|
||
<xs:enumeration value="MT"></xs:enumeration>
|
||
<xs:enumeration value="MH"></xs:enumeration>
|
||
<xs:enumeration value="MQ"></xs:enumeration>
|
||
<xs:enumeration value="MR"></xs:enumeration>
|
||
<xs:enumeration value="MU"></xs:enumeration>
|
||
<xs:enumeration value="YT"></xs:enumeration>
|
||
<xs:enumeration value="MX"></xs:enumeration>
|
||
<xs:enumeration value="FM"></xs:enumeration>
|
||
<xs:enumeration value="MD"></xs:enumeration>
|
||
<xs:enumeration value="MC"></xs:enumeration>
|
||
<xs:enumeration value="MN"></xs:enumeration>
|
||
<xs:enumeration value="ME"></xs:enumeration>
|
||
<xs:enumeration value="MS"></xs:enumeration>
|
||
<xs:enumeration value="MA"></xs:enumeration>
|
||
<xs:enumeration value="MZ"></xs:enumeration>
|
||
<xs:enumeration value="MM"></xs:enumeration>
|
||
<xs:enumeration value="NA"></xs:enumeration>
|
||
<xs:enumeration value="NR"></xs:enumeration>
|
||
<xs:enumeration value="NP"></xs:enumeration>
|
||
<xs:enumeration value="NL"></xs:enumeration>
|
||
<xs:enumeration value="AN"></xs:enumeration>
|
||
<xs:enumeration value="NC"></xs:enumeration>
|
||
<xs:enumeration value="NZ"></xs:enumeration>
|
||
<xs:enumeration value="NI"></xs:enumeration>
|
||
<xs:enumeration value="NE"></xs:enumeration>
|
||
<xs:enumeration value="NG"></xs:enumeration>
|
||
<xs:enumeration value="NU"></xs:enumeration>
|
||
<xs:enumeration value="NF"></xs:enumeration>
|
||
<xs:enumeration value="MP"></xs:enumeration>
|
||
<xs:enumeration value="NO"></xs:enumeration>
|
||
<xs:enumeration value="OM"></xs:enumeration>
|
||
<xs:enumeration value="PK"></xs:enumeration>
|
||
<xs:enumeration value="PW"></xs:enumeration>
|
||
<xs:enumeration value="PS"></xs:enumeration>
|
||
<xs:enumeration value="PA"></xs:enumeration>
|
||
<xs:enumeration value="PG"></xs:enumeration>
|
||
<xs:enumeration value="PY"></xs:enumeration>
|
||
<xs:enumeration value="PE"></xs:enumeration>
|
||
<xs:enumeration value="PH"></xs:enumeration>
|
||
<xs:enumeration value="PN"></xs:enumeration>
|
||
<xs:enumeration value="PL"></xs:enumeration>
|
||
<xs:enumeration value="PT"></xs:enumeration>
|
||
<xs:enumeration value="PR"></xs:enumeration>
|
||
<xs:enumeration value="QA"></xs:enumeration>
|
||
<xs:enumeration value="RE"></xs:enumeration>
|
||
<xs:enumeration value="RO"></xs:enumeration>
|
||
<xs:enumeration value="RU"></xs:enumeration>
|
||
<xs:enumeration value="RW"></xs:enumeration>
|
||
<xs:enumeration value="BL"></xs:enumeration>
|
||
<xs:enumeration value="SH"></xs:enumeration>
|
||
<xs:enumeration value="KN"></xs:enumeration>
|
||
<xs:enumeration value="LC"></xs:enumeration>
|
||
<xs:enumeration value="MF"></xs:enumeration>
|
||
<xs:enumeration value="PM"></xs:enumeration>
|
||
<xs:enumeration value="VC"></xs:enumeration>
|
||
<xs:enumeration value="WS"></xs:enumeration>
|
||
<xs:enumeration value="SM"></xs:enumeration>
|
||
<xs:enumeration value="ST"></xs:enumeration>
|
||
<xs:enumeration value="SA"></xs:enumeration>
|
||
<xs:enumeration value="SN"></xs:enumeration>
|
||
<xs:enumeration value="RS"></xs:enumeration>
|
||
<xs:enumeration value="SC"></xs:enumeration>
|
||
<xs:enumeration value="SL"></xs:enumeration>
|
||
<xs:enumeration value="SG"></xs:enumeration>
|
||
<xs:enumeration value="SK"></xs:enumeration>
|
||
<xs:enumeration value="SI"></xs:enumeration>
|
||
<xs:enumeration value="SB"></xs:enumeration>
|
||
<xs:enumeration value="SO"></xs:enumeration>
|
||
<xs:enumeration value="ZA"></xs:enumeration>
|
||
<xs:enumeration value="GS"></xs:enumeration>
|
||
<xs:enumeration value="ES"></xs:enumeration>
|
||
<xs:enumeration value="LK"></xs:enumeration>
|
||
<xs:enumeration value="SD"></xs:enumeration>
|
||
<xs:enumeration value="SR"></xs:enumeration>
|
||
<xs:enumeration value="SJ"></xs:enumeration>
|
||
<xs:enumeration value="SZ"></xs:enumeration>
|
||
<xs:enumeration value="SE"></xs:enumeration>
|
||
<xs:enumeration value="CH"></xs:enumeration>
|
||
<xs:enumeration value="SY"></xs:enumeration>
|
||
<xs:enumeration value="TW"></xs:enumeration>
|
||
<xs:enumeration value="TJ"></xs:enumeration>
|
||
<xs:enumeration value="TZ"></xs:enumeration>
|
||
<xs:enumeration value="TH"></xs:enumeration>
|
||
<xs:enumeration value="TL"></xs:enumeration>
|
||
<xs:enumeration value="TG"></xs:enumeration>
|
||
<xs:enumeration value="TK"></xs:enumeration>
|
||
<xs:enumeration value="TO"></xs:enumeration>
|
||
<xs:enumeration value="TT"></xs:enumeration>
|
||
<xs:enumeration value="TN"></xs:enumeration>
|
||
<xs:enumeration value="TR"></xs:enumeration>
|
||
<xs:enumeration value="TM"></xs:enumeration>
|
||
<xs:enumeration value="TC"></xs:enumeration>
|
||
<xs:enumeration value="TV"></xs:enumeration>
|
||
<xs:enumeration value="UG"></xs:enumeration>
|
||
<xs:enumeration value="UA"></xs:enumeration>
|
||
<xs:enumeration value="AE"></xs:enumeration>
|
||
<xs:enumeration value="GB"></xs:enumeration>
|
||
<xs:enumeration value="US"></xs:enumeration>
|
||
<xs:enumeration value="UM"></xs:enumeration>
|
||
<xs:enumeration value="UY"></xs:enumeration>
|
||
<xs:enumeration value="UZ"></xs:enumeration>
|
||
<xs:enumeration value="VU"></xs:enumeration>
|
||
<xs:enumeration value="VE"></xs:enumeration>
|
||
<xs:enumeration value="VN"></xs:enumeration>
|
||
<xs:enumeration value="VG"></xs:enumeration>
|
||
<xs:enumeration value="VI"></xs:enumeration>
|
||
<xs:enumeration value="WF"></xs:enumeration>
|
||
<xs:enumeration value="EH"></xs:enumeration>
|
||
<xs:enumeration value="YE"></xs:enumeration>
|
||
<xs:enumeration value="ZM"></xs:enumeration>
|
||
<xs:enumeration value="ZW"></xs:enumeration>
|
||
<xs:enumeration value="XX"></xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:complexType name="SourceNameType">
|
||
<xs:annotation>
|
||
<xs:documentation>Type for holding names of information sources</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:simpleContent>
|
||
<xs:extension base="xs:string">
|
||
<xs:attribute name="code" use="optional" type="xs:string">
|
||
<xs:annotation>
|
||
<xs:documentation>Unique code for this information source</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:attribute>
|
||
<xs:attribute name="qualification" use="optional" type="datatypes:SourceQualificationType">
|
||
<xs:annotation>
|
||
<xs:documentation>Indication if it is from an official or unofficial source</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:attribute>
|
||
</xs:extension>
|
||
</xs:simpleContent>
|
||
</xs:complexType>
|
||
<xs:simpleType name="ISOCurrencyCodeType">
|
||
<xs:annotation>
|
||
<xs:documentation>Currency codes conforming to ISO 4217 alphanumeric notation.
|
||
|
||
See http://www.iso.org/iso/support/faqs/faqs_widely_used_standards/widely_used_standards_other/currency_codes/currency_codes_list-1.htm</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="EUR"></xs:enumeration>
|
||
<xs:enumeration value="USD"></xs:enumeration>
|
||
<xs:enumeration value="AFN"></xs:enumeration>
|
||
<xs:enumeration value="ALL"></xs:enumeration>
|
||
<xs:enumeration value="DZD"></xs:enumeration>
|
||
<xs:enumeration value="AOA"></xs:enumeration>
|
||
<xs:enumeration value="XCD"></xs:enumeration>
|
||
<xs:enumeration value="ARS"></xs:enumeration>
|
||
<xs:enumeration value="AMD"></xs:enumeration>
|
||
<xs:enumeration value="AWG"></xs:enumeration>
|
||
<xs:enumeration value="AUD"></xs:enumeration>
|
||
<xs:enumeration value="AZN"></xs:enumeration>
|
||
<xs:enumeration value="BSD"></xs:enumeration>
|
||
<xs:enumeration value="BHD"></xs:enumeration>
|
||
<xs:enumeration value="BDT"></xs:enumeration>
|
||
<xs:enumeration value="BBD"></xs:enumeration>
|
||
<xs:enumeration value="BYR"></xs:enumeration>
|
||
<xs:enumeration value="BZD"></xs:enumeration>
|
||
<xs:enumeration value="BMD"></xs:enumeration>
|
||
<xs:enumeration value="INR"></xs:enumeration>
|
||
<xs:enumeration value="BTN"></xs:enumeration>
|
||
<xs:enumeration value="BOB"></xs:enumeration>
|
||
<xs:enumeration value="BOV"></xs:enumeration>
|
||
<xs:enumeration value="BAM"></xs:enumeration>
|
||
<xs:enumeration value="BWP"></xs:enumeration>
|
||
<xs:enumeration value="NOK"></xs:enumeration>
|
||
<xs:enumeration value="BRL"></xs:enumeration>
|
||
<xs:enumeration value="BND"></xs:enumeration>
|
||
<xs:enumeration value="BGN"></xs:enumeration>
|
||
<xs:enumeration value="BIF"></xs:enumeration>
|
||
<xs:enumeration value="KHR"></xs:enumeration>
|
||
<xs:enumeration value="CAD"></xs:enumeration>
|
||
<xs:enumeration value="CVE"></xs:enumeration>
|
||
<xs:enumeration value="KYD"></xs:enumeration>
|
||
<xs:enumeration value="CLP"></xs:enumeration>
|
||
<xs:enumeration value="CLF"></xs:enumeration>
|
||
<xs:enumeration value="CNY"></xs:enumeration>
|
||
<xs:enumeration value="COP"></xs:enumeration>
|
||
<xs:enumeration value="COU"></xs:enumeration>
|
||
<xs:enumeration value="KMF"></xs:enumeration>
|
||
<xs:enumeration value="CDF"></xs:enumeration>
|
||
<xs:enumeration value="NZD"></xs:enumeration>
|
||
<xs:enumeration value="CRC"></xs:enumeration>
|
||
<xs:enumeration value="HRK"></xs:enumeration>
|
||
<xs:enumeration value="CUP"></xs:enumeration>
|
||
<xs:enumeration value="CZK"></xs:enumeration>
|
||
<xs:enumeration value="DKK"></xs:enumeration>
|
||
<xs:enumeration value="DJF"></xs:enumeration>
|
||
<xs:enumeration value="DOP"></xs:enumeration>
|
||
<xs:enumeration value="EGP"></xs:enumeration>
|
||
<xs:enumeration value="SVC"></xs:enumeration>
|
||
<xs:enumeration value="ERN"></xs:enumeration>
|
||
<xs:enumeration value="EEK"></xs:enumeration>
|
||
<xs:enumeration value="ETB"></xs:enumeration>
|
||
<xs:enumeration value="FKP"></xs:enumeration>
|
||
<xs:enumeration value="FJD"></xs:enumeration>
|
||
<xs:enumeration value="GMD"></xs:enumeration>
|
||
<xs:enumeration value="GEL"></xs:enumeration>
|
||
<xs:enumeration value="GHS"></xs:enumeration>
|
||
<xs:enumeration value="GIP"></xs:enumeration>
|
||
<xs:enumeration value="GTQ"></xs:enumeration>
|
||
<xs:enumeration value="GBP"></xs:enumeration>
|
||
<xs:enumeration value="GNF"></xs:enumeration>
|
||
<xs:enumeration value="GWP"></xs:enumeration>
|
||
<xs:enumeration value="XOF"></xs:enumeration>
|
||
<xs:enumeration value="GYD"></xs:enumeration>
|
||
<xs:enumeration value="HTG"></xs:enumeration>
|
||
<xs:enumeration value="HNL"></xs:enumeration>
|
||
<xs:enumeration value="HKD"></xs:enumeration>
|
||
<xs:enumeration value="HUF"></xs:enumeration>
|
||
<xs:enumeration value="ISK"></xs:enumeration>
|
||
<xs:enumeration value="IDR"></xs:enumeration>
|
||
<xs:enumeration value="IRR"></xs:enumeration>
|
||
<xs:enumeration value="IQD"></xs:enumeration>
|
||
<xs:enumeration value="ILS"></xs:enumeration>
|
||
<xs:enumeration value="JMD"></xs:enumeration>
|
||
<xs:enumeration value="JPY"></xs:enumeration>
|
||
<xs:enumeration value="JOD"></xs:enumeration>
|
||
<xs:enumeration value="KZT"></xs:enumeration>
|
||
<xs:enumeration value="KES"></xs:enumeration>
|
||
<xs:enumeration value="KPW"></xs:enumeration>
|
||
<xs:enumeration value="KRW"></xs:enumeration>
|
||
<xs:enumeration value="KWD"></xs:enumeration>
|
||
<xs:enumeration value="KGS"></xs:enumeration>
|
||
<xs:enumeration value="LAK"></xs:enumeration>
|
||
<xs:enumeration value="LVL"></xs:enumeration>
|
||
<xs:enumeration value="LBP"></xs:enumeration>
|
||
<xs:enumeration value="ZAR"></xs:enumeration>
|
||
<xs:enumeration value="LSL"></xs:enumeration>
|
||
<xs:enumeration value="LRD"></xs:enumeration>
|
||
<xs:enumeration value="LYD"></xs:enumeration>
|
||
<xs:enumeration value="CHF"></xs:enumeration>
|
||
<xs:enumeration value="LTL"></xs:enumeration>
|
||
<xs:enumeration value="MOP"></xs:enumeration>
|
||
<xs:enumeration value="MKD"></xs:enumeration>
|
||
<xs:enumeration value="MGA"></xs:enumeration>
|
||
<xs:enumeration value="MWK"></xs:enumeration>
|
||
<xs:enumeration value="MYR"></xs:enumeration>
|
||
<xs:enumeration value="MVR"></xs:enumeration>
|
||
<xs:enumeration value="MRO"></xs:enumeration>
|
||
<xs:enumeration value="MUR"></xs:enumeration>
|
||
<xs:enumeration value="MXN"></xs:enumeration>
|
||
<xs:enumeration value="MXV"></xs:enumeration>
|
||
<xs:enumeration value="MDL"></xs:enumeration>
|
||
<xs:enumeration value="MNT"></xs:enumeration>
|
||
<xs:enumeration value="MAD"></xs:enumeration>
|
||
<xs:enumeration value="MZN"></xs:enumeration>
|
||
<xs:enumeration value="MMK"></xs:enumeration>
|
||
<xs:enumeration value="NAD"></xs:enumeration>
|
||
<xs:enumeration value="NPR"></xs:enumeration>
|
||
<xs:enumeration value="ANG"></xs:enumeration>
|
||
<xs:enumeration value="XPF"></xs:enumeration>
|
||
<xs:enumeration value="NIO"></xs:enumeration>
|
||
<xs:enumeration value="NGN"></xs:enumeration>
|
||
<xs:enumeration value="OMR"></xs:enumeration>
|
||
<xs:enumeration value="PKR"></xs:enumeration>
|
||
<xs:enumeration value="PAB"></xs:enumeration>
|
||
<xs:enumeration value="PGK"></xs:enumeration>
|
||
<xs:enumeration value="PYG"></xs:enumeration>
|
||
<xs:enumeration value="PEN"></xs:enumeration>
|
||
<xs:enumeration value="PHP"></xs:enumeration>
|
||
<xs:enumeration value="PLN"></xs:enumeration>
|
||
<xs:enumeration value="QAR"></xs:enumeration>
|
||
<xs:enumeration value="RON"></xs:enumeration>
|
||
<xs:enumeration value="RUB"></xs:enumeration>
|
||
<xs:enumeration value="RWF"></xs:enumeration>
|
||
<xs:enumeration value="SHP"></xs:enumeration>
|
||
<xs:enumeration value="WST"></xs:enumeration>
|
||
<xs:enumeration value="STD"></xs:enumeration>
|
||
<xs:enumeration value="SAR"></xs:enumeration>
|
||
<xs:enumeration value="RSD"></xs:enumeration>
|
||
<xs:enumeration value="SCR"></xs:enumeration>
|
||
<xs:enumeration value="SLL"></xs:enumeration>
|
||
<xs:enumeration value="SGD"></xs:enumeration>
|
||
<xs:enumeration value="SKK"></xs:enumeration>
|
||
<xs:enumeration value="SBD"></xs:enumeration>
|
||
<xs:enumeration value="SOS"></xs:enumeration>
|
||
<xs:enumeration value="LKR"></xs:enumeration>
|
||
<xs:enumeration value="SDG"></xs:enumeration>
|
||
<xs:enumeration value="SRD"></xs:enumeration>
|
||
<xs:enumeration value="SZL"></xs:enumeration>
|
||
<xs:enumeration value="SEK"></xs:enumeration>
|
||
<xs:enumeration value="SYP"></xs:enumeration>
|
||
<xs:enumeration value="TWD"></xs:enumeration>
|
||
<xs:enumeration value="TJS"></xs:enumeration>
|
||
<xs:enumeration value="TZS"></xs:enumeration>
|
||
<xs:enumeration value="THB"></xs:enumeration>
|
||
<xs:enumeration value="TOP"></xs:enumeration>
|
||
<xs:enumeration value="TTD"></xs:enumeration>
|
||
<xs:enumeration value="TND"></xs:enumeration>
|
||
<xs:enumeration value="TRY"></xs:enumeration>
|
||
<xs:enumeration value="TMM"></xs:enumeration>
|
||
<xs:enumeration value="UGX"></xs:enumeration>
|
||
<xs:enumeration value="UAH"></xs:enumeration>
|
||
<xs:enumeration value="AED"></xs:enumeration>
|
||
<xs:enumeration value="UYU"></xs:enumeration>
|
||
<xs:enumeration value="UYI"></xs:enumeration>
|
||
<xs:enumeration value="UZS"></xs:enumeration>
|
||
<xs:enumeration value="VUV"></xs:enumeration>
|
||
<xs:enumeration value="VEF"></xs:enumeration>
|
||
<xs:enumeration value="VND"></xs:enumeration>
|
||
<xs:enumeration value="YER"></xs:enumeration>
|
||
<xs:enumeration value="ZMK"></xs:enumeration>
|
||
<xs:enumeration value="ZWR"></xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:complexType name="AmountCategory">
|
||
<xs:annotation>
|
||
<xs:documentation>Type for holding a category of amounts. Used in e.g. payment experience data. If LowerLimit is not provided, the category should by interpreted as having no lower limit. E.g. anything &lt; upperlimit. The same applies if the UperLimit is not provided.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="LowerLimit" type="datatypes:AmountType" minOccurs="0" maxOccurs="1"></xs:element>
|
||
<xs:element name="HigherLimit" type="datatypes:AmountType" minOccurs="0" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
<xs:complexType name="LegalFormType">
|
||
<xs:annotation>
|
||
<xs:documentation>Type for holding legal form information</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="CountryLegalForm" type="datatypes:DescriptionType" minOccurs="1" maxOccurs="1">
|
||
<xs:annotation>
|
||
<xs:documentation>The subject companies legal form using the official country specific terminology/translation. Providers should provide a code value as attribute.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:element>
|
||
<xs:element name="UnifiedLegalForm" type="datatypes:HarmonizedLegalFormType" minOccurs="1" maxOccurs="1"></xs:element>
|
||
<xs:element name="FoundedAsLegalForm" type="datatypes:DescriptionType" minOccurs="0" maxOccurs="1">
|
||
<xs:annotation>
|
||
<xs:documentation>The subject companies legal when it was originally founded using the official country specific terminology/translation. Providers should provide a code value as attribute.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:element>
|
||
<xs:element name="Country" type="datatypes:ISOCountryCodeType" minOccurs="1" maxOccurs="1"></xs:element>
|
||
<xs:element name="IsSocial" type="xs:boolean" minOccurs="0" maxOccurs="1">
|
||
<xs:annotation>
|
||
<xs:documentation>Indication if the company reinvests it s profits for a social purpose.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:element>
|
||
<xs:element name="IsCivil" type="xs:boolean" minOccurs="0" maxOccurs="1">
|
||
<xs:annotation>
|
||
<xs:documentation>Indication if the company is a governmental body.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
<xs:simpleType name="HarmonizedLegalFormType">
|
||
<xs:annotation>
|
||
<xs:documentation>A unified (country) independent representation of a legal form. Providers are required to map the local (country specific) legal form to the closest matching unified legal form.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="Limited company">
|
||
<xs:annotation>
|
||
<xs:documentation>A limited company for which it is not know if it is listed on an exchange or not.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Limited company - quoted">
|
||
<xs:annotation>
|
||
<xs:documentation>A limited company listed on an exchange</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Limited company - not quoted">
|
||
<xs:annotation>
|
||
<xs:documentation>A limited company not listed on an exchange</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Cooperative limited company">
|
||
<xs:annotation>
|
||
<xs:documentation>A cooperative with the legal for of a limited company</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Private limited company">
|
||
<xs:annotation>
|
||
<xs:documentation>A private limited company for which it is not know if it is listed on an exchange or not.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Private limited company - quoted">
|
||
<xs:annotation>
|
||
<xs:documentation>A private limited company listed on an exchange.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Private limited company - not quoted">
|
||
<xs:annotation>
|
||
<xs:documentation>A private limited company not listed on an exchange.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Public limited company">
|
||
<xs:annotation>
|
||
<xs:documentation>A public limited company for which it is not know if it is listed on an exchange or not.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Public limited company - quoted">
|
||
<xs:annotation>
|
||
<xs:documentation>A public limited company listed on an exchange.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Public limited company - not quoted">
|
||
<xs:annotation>
|
||
<xs:documentation>A public limited company not listed on an exchange.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="National limited company"></xs:enumeration>
|
||
<xs:enumeration value="Sole trader">
|
||
<xs:annotation>
|
||
<xs:documentation>A sole trader or sole proprietorship</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Partnership">
|
||
<xs:annotation>
|
||
<xs:documentation>Partnership where partners may or may not have an unlimited liability.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="General partnership">
|
||
<xs:annotation>
|
||
<xs:documentation>Partnership where all partners are known to have an unlimited liability</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Limited partnership">
|
||
<xs:annotation>
|
||
<xs:documentation>Partnership where all partners are known to have a limited liability</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Cooperative society">
|
||
<xs:annotation>
|
||
<xs:documentation>Association working for the mutual benefit of it's members</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Non-profit association">
|
||
<xs:annotation>
|
||
<xs:documentation>Non-profit organisation</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Foundation">
|
||
<xs:annotation>
|
||
<xs:documentation>Foundation</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Rural credit society">
|
||
<xs:annotation>
|
||
<xs:documentation>Rural credit society</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Savingsbank">
|
||
<xs:annotation>
|
||
<xs:documentation>A savings bank</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Mutual insurance company">
|
||
<xs:annotation>
|
||
<xs:documentation>A mutual insurance company</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Govermental or municipal entity">
|
||
<xs:annotation>
|
||
<xs:documentation>A governmental of municipal entity</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Foreign legal form">
|
||
<xs:annotation>
|
||
<xs:documentation>A legal form that falls under foreign law.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Other">
|
||
<xs:annotation>
|
||
<xs:documentation>Other legal form not comparable to one of the listed ones.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Unknown">
|
||
<xs:annotation>
|
||
<xs:documentation>Unknown legal form</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:simpleType name="ISOLanguageCodeType">
|
||
<xs:annotation>
|
||
<xs:documentation>ISO 639-1 language codes
|
||
|
||
See http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="ab"></xs:enumeration>
|
||
<xs:enumeration value="af"></xs:enumeration>
|
||
<xs:enumeration value="ak"></xs:enumeration>
|
||
<xs:enumeration value="sq"></xs:enumeration>
|
||
<xs:enumeration value="am"></xs:enumeration>
|
||
<xs:enumeration value="ar"></xs:enumeration>
|
||
<xs:enumeration value="an"></xs:enumeration>
|
||
<xs:enumeration value="hy"></xs:enumeration>
|
||
<xs:enumeration value="as"></xs:enumeration>
|
||
<xs:enumeration value="av"></xs:enumeration>
|
||
<xs:enumeration value="ae"></xs:enumeration>
|
||
<xs:enumeration value="ay"></xs:enumeration>
|
||
<xs:enumeration value="az"></xs:enumeration>
|
||
<xs:enumeration value="ba"></xs:enumeration>
|
||
<xs:enumeration value="bm"></xs:enumeration>
|
||
<xs:enumeration value="eu"></xs:enumeration>
|
||
<xs:enumeration value="be"></xs:enumeration>
|
||
<xs:enumeration value="bn"></xs:enumeration>
|
||
<xs:enumeration value="bh"></xs:enumeration>
|
||
<xs:enumeration value="bi"></xs:enumeration>
|
||
<xs:enumeration value="bs"></xs:enumeration>
|
||
<xs:enumeration value="br"></xs:enumeration>
|
||
<xs:enumeration value="bg"></xs:enumeration>
|
||
<xs:enumeration value="my"></xs:enumeration>
|
||
<xs:enumeration value="ca"></xs:enumeration>
|
||
<xs:enumeration value="ch"></xs:enumeration>
|
||
<xs:enumeration value="ce"></xs:enumeration>
|
||
<xs:enumeration value="zh"></xs:enumeration>
|
||
<xs:enumeration value="cu"></xs:enumeration>
|
||
<xs:enumeration value="cv"></xs:enumeration>
|
||
<xs:enumeration value="kw"></xs:enumeration>
|
||
<xs:enumeration value="co"></xs:enumeration>
|
||
<xs:enumeration value="cr"></xs:enumeration>
|
||
<xs:enumeration value="cs"></xs:enumeration>
|
||
<xs:enumeration value="da"></xs:enumeration>
|
||
<xs:enumeration value="dv"></xs:enumeration>
|
||
<xs:enumeration value="nl"></xs:enumeration>
|
||
<xs:enumeration value="dz"></xs:enumeration>
|
||
<xs:enumeration value="en"></xs:enumeration>
|
||
<xs:enumeration value="eo"></xs:enumeration>
|
||
<xs:enumeration value="et"></xs:enumeration>
|
||
<xs:enumeration value="ee"></xs:enumeration>
|
||
<xs:enumeration value="fo"></xs:enumeration>
|
||
<xs:enumeration value="fj"></xs:enumeration>
|
||
<xs:enumeration value="fi"></xs:enumeration>
|
||
<xs:enumeration value="fr"></xs:enumeration>
|
||
<xs:enumeration value="fy"></xs:enumeration>
|
||
<xs:enumeration value="ff"></xs:enumeration>
|
||
<xs:enumeration value="ka"></xs:enumeration>
|
||
<xs:enumeration value="de"></xs:enumeration>
|
||
<xs:enumeration value="gd"></xs:enumeration>
|
||
<xs:enumeration value="ga"></xs:enumeration>
|
||
<xs:enumeration value="gl"></xs:enumeration>
|
||
<xs:enumeration value="gv"></xs:enumeration>
|
||
<xs:enumeration value="el"></xs:enumeration>
|
||
<xs:enumeration value="gn"></xs:enumeration>
|
||
<xs:enumeration value="gu"></xs:enumeration>
|
||
<xs:enumeration value="ht"></xs:enumeration>
|
||
<xs:enumeration value="ha"></xs:enumeration>
|
||
<xs:enumeration value="he"></xs:enumeration>
|
||
<xs:enumeration value="hz"></xs:enumeration>
|
||
<xs:enumeration value="hi"></xs:enumeration>
|
||
<xs:enumeration value="ho"></xs:enumeration>
|
||
<xs:enumeration value="hr"></xs:enumeration>
|
||
<xs:enumeration value="hu"></xs:enumeration>
|
||
<xs:enumeration value="ig"></xs:enumeration>
|
||
<xs:enumeration value="is"></xs:enumeration>
|
||
<xs:enumeration value="io"></xs:enumeration>
|
||
<xs:enumeration value="ii"></xs:enumeration>
|
||
<xs:enumeration value="iu"></xs:enumeration>
|
||
<xs:enumeration value="ie"></xs:enumeration>
|
||
<xs:enumeration value="ia"></xs:enumeration>
|
||
<xs:enumeration value="id"></xs:enumeration>
|
||
<xs:enumeration value="ik"></xs:enumeration>
|
||
<xs:enumeration value="it"></xs:enumeration>
|
||
<xs:enumeration value="jv"></xs:enumeration>
|
||
<xs:enumeration value="ja"></xs:enumeration>
|
||
<xs:enumeration value="kl"></xs:enumeration>
|
||
<xs:enumeration value="kn"></xs:enumeration>
|
||
<xs:enumeration value="ks"></xs:enumeration>
|
||
<xs:enumeration value="kr"></xs:enumeration>
|
||
<xs:enumeration value="kk"></xs:enumeration>
|
||
<xs:enumeration value="km"></xs:enumeration>
|
||
<xs:enumeration value="ki"></xs:enumeration>
|
||
<xs:enumeration value="rw"></xs:enumeration>
|
||
<xs:enumeration value="ky"></xs:enumeration>
|
||
<xs:enumeration value="kv"></xs:enumeration>
|
||
<xs:enumeration value="kg"></xs:enumeration>
|
||
<xs:enumeration value="ko"></xs:enumeration>
|
||
<xs:enumeration value="kj"></xs:enumeration>
|
||
<xs:enumeration value="ku"></xs:enumeration>
|
||
<xs:enumeration value="lo"></xs:enumeration>
|
||
<xs:enumeration value="la"></xs:enumeration>
|
||
<xs:enumeration value="lv"></xs:enumeration>
|
||
<xs:enumeration value="li"></xs:enumeration>
|
||
<xs:enumeration value="ln"></xs:enumeration>
|
||
<xs:enumeration value="lt"></xs:enumeration>
|
||
<xs:enumeration value="lb"></xs:enumeration>
|
||
<xs:enumeration value="lu"></xs:enumeration>
|
||
<xs:enumeration value="lg"></xs:enumeration>
|
||
<xs:enumeration value="mk"></xs:enumeration>
|
||
<xs:enumeration value="mh"></xs:enumeration>
|
||
<xs:enumeration value="ml"></xs:enumeration>
|
||
<xs:enumeration value="mi"></xs:enumeration>
|
||
<xs:enumeration value="mr"></xs:enumeration>
|
||
<xs:enumeration value="ms"></xs:enumeration>
|
||
<xs:enumeration value="mg"></xs:enumeration>
|
||
<xs:enumeration value="mt"></xs:enumeration>
|
||
<xs:enumeration value="mn"></xs:enumeration>
|
||
<xs:enumeration value="na"></xs:enumeration>
|
||
<xs:enumeration value="nv"></xs:enumeration>
|
||
<xs:enumeration value="nr"></xs:enumeration>
|
||
<xs:enumeration value="nd"></xs:enumeration>
|
||
<xs:enumeration value="ng"></xs:enumeration>
|
||
<xs:enumeration value="ne"></xs:enumeration>
|
||
<xs:enumeration value="nn"></xs:enumeration>
|
||
<xs:enumeration value="nb"></xs:enumeration>
|
||
<xs:enumeration value="no"></xs:enumeration>
|
||
<xs:enumeration value="ny"></xs:enumeration>
|
||
<xs:enumeration value="oc"></xs:enumeration>
|
||
<xs:enumeration value="oj"></xs:enumeration>
|
||
<xs:enumeration value="or"></xs:enumeration>
|
||
<xs:enumeration value="om"></xs:enumeration>
|
||
<xs:enumeration value="os"></xs:enumeration>
|
||
<xs:enumeration value="pa"></xs:enumeration>
|
||
<xs:enumeration value="fa"></xs:enumeration>
|
||
<xs:enumeration value="pi"></xs:enumeration>
|
||
<xs:enumeration value="pl"></xs:enumeration>
|
||
<xs:enumeration value="pt"></xs:enumeration>
|
||
<xs:enumeration value="ps"></xs:enumeration>
|
||
<xs:enumeration value="qu"></xs:enumeration>
|
||
<xs:enumeration value="rm"></xs:enumeration>
|
||
<xs:enumeration value="ro"></xs:enumeration>
|
||
<xs:enumeration value="rn"></xs:enumeration>
|
||
<xs:enumeration value="ru"></xs:enumeration>
|
||
<xs:enumeration value="sg"></xs:enumeration>
|
||
<xs:enumeration value="sa"></xs:enumeration>
|
||
<xs:enumeration value="si"></xs:enumeration>
|
||
<xs:enumeration value="sk"></xs:enumeration>
|
||
<xs:enumeration value="sl"></xs:enumeration>
|
||
<xs:enumeration value="se"></xs:enumeration>
|
||
<xs:enumeration value="sm"></xs:enumeration>
|
||
<xs:enumeration value="sn"></xs:enumeration>
|
||
<xs:enumeration value="sd"></xs:enumeration>
|
||
<xs:enumeration value="so"></xs:enumeration>
|
||
<xs:enumeration value="st"></xs:enumeration>
|
||
<xs:enumeration value="es"></xs:enumeration>
|
||
<xs:enumeration value="sc"></xs:enumeration>
|
||
<xs:enumeration value="sr"></xs:enumeration>
|
||
<xs:enumeration value="ss"></xs:enumeration>
|
||
<xs:enumeration value="su"></xs:enumeration>
|
||
<xs:enumeration value="sw"></xs:enumeration>
|
||
<xs:enumeration value="sv"></xs:enumeration>
|
||
<xs:enumeration value="ty"></xs:enumeration>
|
||
<xs:enumeration value="ta"></xs:enumeration>
|
||
<xs:enumeration value="tt"></xs:enumeration>
|
||
<xs:enumeration value="te"></xs:enumeration>
|
||
<xs:enumeration value="tg"></xs:enumeration>
|
||
<xs:enumeration value="tl"></xs:enumeration>
|
||
<xs:enumeration value="th"></xs:enumeration>
|
||
<xs:enumeration value="bo"></xs:enumeration>
|
||
<xs:enumeration value="ti"></xs:enumeration>
|
||
<xs:enumeration value="to"></xs:enumeration>
|
||
<xs:enumeration value="tn"></xs:enumeration>
|
||
<xs:enumeration value="ts"></xs:enumeration>
|
||
<xs:enumeration value="tk"></xs:enumeration>
|
||
<xs:enumeration value="tr"></xs:enumeration>
|
||
<xs:enumeration value="tw"></xs:enumeration>
|
||
<xs:enumeration value="ug"></xs:enumeration>
|
||
<xs:enumeration value="uk"></xs:enumeration>
|
||
<xs:enumeration value="ur"></xs:enumeration>
|
||
<xs:enumeration value="uz"></xs:enumeration>
|
||
<xs:enumeration value="ve"></xs:enumeration>
|
||
<xs:enumeration value="vi"></xs:enumeration>
|
||
<xs:enumeration value="vo"></xs:enumeration>
|
||
<xs:enumeration value="cy"></xs:enumeration>
|
||
<xs:enumeration value="wa"></xs:enumeration>
|
||
<xs:enumeration value="wo"></xs:enumeration>
|
||
<xs:enumeration value="xh"></xs:enumeration>
|
||
<xs:enumeration value="yi"></xs:enumeration>
|
||
<xs:enumeration value="yo"></xs:enumeration>
|
||
<xs:enumeration value="za"></xs:enumeration>
|
||
<xs:enumeration value="zu"></xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:complexType name="TelephoneNumberType">
|
||
<xs:annotation>
|
||
<xs:documentation>Type to hold telephone numbers</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:simpleContent>
|
||
<xs:extension base="xs:string">
|
||
<xs:attribute name="isMobile" use="optional" type="xs:boolean">
|
||
<xs:annotation>
|
||
<xs:documentation>Indication this is a mobile number or not.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:attribute>
|
||
</xs:extension>
|
||
</xs:simpleContent>
|
||
</xs:complexType>
|
||
<xs:complexType name="NameType">
|
||
<xs:annotation>
|
||
<xs:documentation>Type for holding names. Used for company and branch names.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:simpleContent>
|
||
<xs:extension base="xs:string">
|
||
<xs:attribute name="source" use="optional" type="xs:string">
|
||
<xs:annotation>
|
||
<xs:documentation>Source for the company name information (e.g. Chamber of Commerce).</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:attribute>
|
||
<xs:attribute name="isPrimary" use="optional" type="xs:boolean">
|
||
<xs:annotation>
|
||
<xs:documentation>Indication is the source is the primary information source in case of multiple sources.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:attribute>
|
||
<xs:attribute name="lang" use="optional" type="datatypes:ISOLanguageCodeType">
|
||
<xs:annotation>
|
||
<xs:documentation>Language</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:attribute>
|
||
</xs:extension>
|
||
</xs:simpleContent>
|
||
</xs:complexType>
|
||
<xs:complexType name="ShareType">
|
||
<xs:annotation>
|
||
<xs:documentation>Type for holding share information.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="IssuedNumber" type="xs:integer" minOccurs="0" maxOccurs="1">
|
||
<xs:annotation>
|
||
<xs:documentation>The number of shares issued</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:element>
|
||
<xs:element name="NominalNumber" type="xs:integer" minOccurs="0" maxOccurs="1">
|
||
<xs:annotation>
|
||
<xs:documentation>The nominal number of shares</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:element>
|
||
<xs:element name="Type" type="datatypes:ShareTypeEnumerationType" minOccurs="0" maxOccurs="1"></xs:element>
|
||
<xs:element name="value" type="datatypes:AmountType" minOccurs="0" maxOccurs="1">
|
||
<xs:annotation>
|
||
<xs:documentation>The value of 1 share in a specific currency</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
<xs:simpleType name="ShareTypeEnumerationType">
|
||
<xs:annotation>
|
||
<xs:documentation>Enumeration of shares types.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="Ordinary">
|
||
<xs:annotation>
|
||
<xs:documentation>Ordinary shares.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Preferred">
|
||
<xs:annotation>
|
||
<xs:documentation>Preferred shares.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Unknown">
|
||
<xs:annotation>
|
||
<xs:documentation>It is not know if they are ordinary or preferred shares</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Other">
|
||
<xs:annotation>
|
||
<xs:documentation>To be used if they or neither Ordinary nor Preferred. Some countries may have additional types.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:complexType name="DateType">
|
||
<xs:annotation>
|
||
<xs:documentation>Data type that can hold dates in various formats (see DateFormatType). Note that you can use the operator attribute to indicate a date before or after this date.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:simpleContent>
|
||
<xs:extension base="xs:string">
|
||
<xs:attribute name="format" use="optional" type="datatypes:DateFormatType"></xs:attribute>
|
||
<xs:attribute name="operator" use="optional" type="datatypes:Operator"></xs:attribute>
|
||
</xs:extension>
|
||
</xs:simpleContent>
|
||
</xs:complexType>
|
||
<xs:simpleType name="DateFormatType">
|
||
<xs:annotation>
|
||
<xs:documentation>Enumeration of supported date formats</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="YYYYMMDD">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="YYYYMM">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="YYYY">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="MM">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="DD">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:complexType name="NaceType">
|
||
<xs:sequence>
|
||
<xs:element name="NaceCode" type="xs:integer" minOccurs="1" maxOccurs="1">
|
||
<xs:annotation>
|
||
<xs:documentation>The actual NACE sector code</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:element>
|
||
<xs:element name="Description" type="datatypes:DescriptionType" minOccurs="0" maxOccurs="1">
|
||
<xs:annotation>
|
||
<xs:documentation>Label of for the nace code.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:element>
|
||
</xs:sequence>
|
||
<xs:attribute name="version" use="optional" type="datatypes:NaceVersionType">
|
||
<xs:annotation>
|
||
<xs:documentation>The nace version that is used (v1 or v2)</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:attribute>
|
||
<xs:attribute name="source" use="optional" type="xs:string">
|
||
<xs:annotation>
|
||
<xs:documentation>Source of the sector information. E.g. "Chamber of Commerce".</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:attribute>
|
||
</xs:complexType>
|
||
<xs:complexType name="RegistryCodeType">
|
||
<xs:annotation>
|
||
<xs:documentation>A code which is used for defining the operations of a company.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="Code" type="xs:integer" minOccurs="0" maxOccurs="1"></xs:element>
|
||
<xs:element name="Description" type="datatypes:DescriptionType" minOccurs="0" maxOccurs="1"></xs:element>
|
||
<xs:element name="Period" type="datatypes:Period" minOccurs="0" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
<xs:attribute name="codetype" use="optional" type="xs:string"></xs:attribute>
|
||
</xs:complexType>
|
||
<xs:simpleType name="UsageType">
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="NewValue"></xs:enumeration>
|
||
<xs:enumeration value="OldValue"></xs:enumeration>
|
||
<xs:enumeration value="Customs">
|
||
<xs:annotation>
|
||
<xs:documentation>Only used for CompanyNumber (so not for events)</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Other"></xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:complexType name="YearPeriod">
|
||
<xs:annotation>
|
||
<xs:documentation>Type for a year period</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="StartYear" type="datatypes:IntegerWithOperatorType" minOccurs="0" maxOccurs="1"></xs:element>
|
||
<xs:element name="EndYear" type="datatypes:IntegerWithOperatorType" minOccurs="0" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
<xs:complexType name="AmountType">
|
||
<xs:annotation>
|
||
<xs:documentation>Type for holding amounts.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:simpleContent>
|
||
<xs:extension base="datatypes:Float">
|
||
<xs:attribute name="currency" use="optional" type="datatypes:ISOCurrencyCodeType"></xs:attribute>
|
||
<xs:attribute name="operator" use="optional" type="datatypes:Operator"></xs:attribute>
|
||
</xs:extension>
|
||
</xs:simpleContent>
|
||
</xs:complexType>
|
||
<xs:simpleType name="CompanyStatusType">
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="Active">
|
||
<xs:annotation>
|
||
<xs:documentation>The company is active</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Inactive">
|
||
<xs:annotation>
|
||
<xs:documentation>The componany ceased trading, not special reason is known.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Bankruptcy">
|
||
<xs:annotation>
|
||
<xs:documentation>The componany is in a bankruptcy procedure. It may still be trading. known.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Debt restructuring">
|
||
<xs:annotation>
|
||
<xs:documentation>The componany is in a dept restructuring (composition) procedure. It may still be trading.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Merger">
|
||
<xs:annotation>
|
||
<xs:documentation>The componany merged with another company.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Owner deceased"></xs:enumeration>
|
||
<xs:enumeration value="Split up">
|
||
<xs:annotation>
|
||
<xs:documentation>The company ceased trading. It is split up into multple companies.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:simpleType name="Operator">
|
||
<xs:annotation>
|
||
<xs:documentation>Operators that indicates how a certain value (amount) should be interpreted:
|
||
|
||
eq - equal
|
||
lt - less then
|
||
le - less or equal
|
||
gt - greater than
|
||
ge - greater or equal
|
||
|
||
If no operator is provided the equal (eq) operator should be assumed.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="eq"></xs:enumeration>
|
||
<xs:enumeration value="ge"></xs:enumeration>
|
||
<xs:enumeration value="gt"></xs:enumeration>
|
||
<xs:enumeration value="le"></xs:enumeration>
|
||
<xs:enumeration value="lt"></xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:simpleType name="UNRegionType">
|
||
<xs:annotation>
|
||
<xs:documentation>United Nations M.49 code list for macro geographical (continental) regions, geographical sub-regions, and selected economic and other groupings.
|
||
For a definition of countries belonging to the region codes see http://unstats.un.org/unsd/methods/m49/m49regin.htm
|
||
|
||
This codelist contains some custom extensions which can be recognized by the letter 'x' as prefix code.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="001">
|
||
<xs:annotation>
|
||
<xs:documentation>World</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="002">
|
||
<xs:annotation>
|
||
<xs:documentation>Africa</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="014">
|
||
<xs:annotation>
|
||
<xs:documentation>Eastern Africa</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="017">
|
||
<xs:annotation>
|
||
<xs:documentation>Middle Africa</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="015">
|
||
<xs:annotation>
|
||
<xs:documentation>Northern Africa</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="018">
|
||
<xs:annotation>
|
||
<xs:documentation>Southern Africa</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="011">
|
||
<xs:annotation>
|
||
<xs:documentation>Western Africa</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="019">
|
||
<xs:annotation>
|
||
<xs:documentation>Americas</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="419">
|
||
<xs:annotation>
|
||
<xs:documentation>Latin America and the Caribbean</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="029">
|
||
<xs:annotation>
|
||
<xs:documentation>Caribbean</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="013">
|
||
<xs:annotation>
|
||
<xs:documentation>Central America</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="021">
|
||
<xs:annotation>
|
||
<xs:documentation>Northern America</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="005">
|
||
<xs:annotation>
|
||
<xs:documentation>South America</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="142">
|
||
<xs:annotation>
|
||
<xs:documentation>Asia</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="143">
|
||
<xs:annotation>
|
||
<xs:documentation>Central Asia</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="030">
|
||
<xs:annotation>
|
||
<xs:documentation>Eastern Asia</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="034">
|
||
<xs:annotation>
|
||
<xs:documentation>Southern Asia</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="035">
|
||
<xs:annotation>
|
||
<xs:documentation>South-Eastern Asia</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="145">
|
||
<xs:annotation>
|
||
<xs:documentation>Western Asia</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="150">
|
||
<xs:annotation>
|
||
<xs:documentation>Europe</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="151">
|
||
<xs:annotation>
|
||
<xs:documentation>Eastern Europe</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="154">
|
||
<xs:annotation>
|
||
<xs:documentation>Northern Europe</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="039">
|
||
<xs:annotation>
|
||
<xs:documentation>Southern Europe</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="155">
|
||
<xs:annotation>
|
||
<xs:documentation>Western Europe</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="009">
|
||
<xs:annotation>
|
||
<xs:documentation>Oceania</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="053">
|
||
<xs:annotation>
|
||
<xs:documentation>Australia and New Zealand</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="054">
|
||
<xs:annotation>
|
||
<xs:documentation>Melanesia</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="057">
|
||
<xs:annotation>
|
||
<xs:documentation>Micronesia</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="061">
|
||
<xs:annotation>
|
||
<xs:documentation>Polynesia</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="199">
|
||
<xs:annotation>
|
||
<xs:documentation>Least developed countries</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="432">
|
||
<xs:annotation>
|
||
<xs:documentation>Landlocked developing countries</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="722">
|
||
<xs:annotation>
|
||
<xs:documentation>Small island developing states</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="778">
|
||
<xs:annotation>
|
||
<xs:documentation>Transition countries</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="x001">
|
||
<xs:annotation>
|
||
<xs:documentation>Scandinavia: Norway, Sweden and Denmark</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="x002">
|
||
<xs:annotation>
|
||
<xs:documentation>Nordic Counties. Defined as Denmark, Finland, Iceland, Norway, Sweden and associated territories which include Faroe Islands, Greeland and Aland.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="x003">
|
||
<xs:annotation>
|
||
<xs:documentation>European Union</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:complexType name="Period">
|
||
<xs:annotation>
|
||
<xs:documentation>Type for recording time periods. If StartDate is omitted this period should be interpreted as 'before EndDate'. If EndDate is omitted this period should be interpreted as 'after StartDate'.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="StartDate" type="datatypes:DateType" minOccurs="0" maxOccurs="1">
|
||
<xs:annotation>
|
||
<xs:documentation>The start date of the period</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:element>
|
||
<xs:element name="EndDate" type="datatypes:DateType" minOccurs="0" maxOccurs="1">
|
||
<xs:annotation>
|
||
<xs:documentation>The end date of the period.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
<xs:simpleType name="StateType">
|
||
<xs:annotation>
|
||
<xs:documentation>Type for registering the state of an financial exception process like a liquidation or debt restructuring process.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="Started">
|
||
<xs:annotation>
|
||
<xs:documentation>The process has started.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Ended">
|
||
<xs:annotation>
|
||
<xs:documentation>The process has ended.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Provisional">
|
||
<xs:annotation>
|
||
<xs:documentation>There is a provisional agreement or verdict.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Final">
|
||
<xs:annotation>
|
||
<xs:documentation>There is a final agreement or verdict.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Requested">
|
||
<xs:annotation>
|
||
<xs:documentation>A start of the exception proces has been requested, either by the subject company, by the creditors or a governmental body.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Unknown">
|
||
<xs:annotation>
|
||
<xs:documentation>The status is unknown.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:simpleType name="EventCodeType">
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="GENERAL.ADDRESS_CHANGE">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="GENERAL.COMPANY_NAME_CHANGE">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="GENERAL.LEGALFORM_CHANGE">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="GENERAL.INCORPORATION">
|
||
<xs:annotation>
|
||
<xs:documentation>Incorporation/foundation event</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="GENERAL.POSITION_CHANGE">
|
||
<xs:annotation>
|
||
<xs:documentation>A position (e.g. management) change has taken place.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="GENERAL.MERGER">
|
||
<xs:annotation>
|
||
<xs:documentation>The subject company merged with another company</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="GENERAL.ACQUISITION">
|
||
<xs:annotation>
|
||
<xs:documentation>The subject company acquired another company</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="GENERAL.SPLIT_UP">
|
||
<xs:annotation>
|
||
<xs:documentation>The subject company split up in two or more legal entities.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="GENERAL.ACQUIRED_BY">
|
||
<xs:annotation>
|
||
<xs:documentation>The subject company was acquired by another company.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="GENERAL.NEWS">
|
||
<xs:annotation>
|
||
<xs:documentation>General news events that do not fit in one of the existing GENERAL event types.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="FINANCIAL.ANNUAL_ACCOUNT_FILED">
|
||
<xs:annotation>
|
||
<xs:documentation>An new annual account has been filed at the official registry.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="FINANCIAL.ANNUAL_ACCOUNT_AVAILABLE">
|
||
<xs:annotation>
|
||
<xs:documentation>An new annual account can be retrieved.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="FINANCIAL.CAPITAL_CHANGE">
|
||
<xs:annotation>
|
||
<xs:documentation>A change in autorized or issued capital has taken place.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="FINANCIAL.CREDIT_RECOMMENDATION_CHANGE">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="FINANCIAL.NEWS">
|
||
<xs:annotation>
|
||
<xs:documentation>Financial news events that do not fit in one of the existing FINANCIAL event types.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="EXCEPTION.BANKRUPTCY_OR_LIQUIDATION">
|
||
<xs:annotation>
|
||
<xs:documentation>A bankrupcy or liquidation process is in progress.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="EXCEPTION.DEBT_RESTRUCTURING">
|
||
<xs:annotation>
|
||
<xs:documentation>A debt restructuring process is in progress.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="EXCEPTION.PROTEST_OR_NONPAYMENT">
|
||
<xs:annotation>
|
||
<xs:documentation>A protest or non-payment has been recorded</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="EXCEPTION.NEWS">
|
||
<xs:annotation>
|
||
<xs:documentation>News related to a Financial Exception that does not fit in one of the other EXCEPTION event types.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:simpleType name="Float">
|
||
<xs:restriction base="xs:float"></xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:simpleType name="Integer">
|
||
<xs:restriction base="xs:int"></xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:simpleType name="NaceVersionType">
|
||
<xs:annotation>
|
||
<xs:documentation>Nace version used.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="v1">
|
||
<xs:annotation>
|
||
<xs:documentation>Revision 1</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="v2">
|
||
<xs:annotation>
|
||
<xs:documentation>Revision 2</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:complexType name="IntegerWithOperatorType">
|
||
<xs:annotation>
|
||
<xs:documentation>Type for integer values with optional &lt;,&gt;, or = operator</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:simpleContent>
|
||
<xs:extension base="datatypes:Integer">
|
||
<xs:attribute name="operator" use="optional" type="datatypes:Operator"></xs:attribute>
|
||
</xs:extension>
|
||
</xs:simpleContent>
|
||
</xs:complexType>
|
||
<xs:simpleType name="FinancialSummarySourceType">
|
||
<xs:annotation>
|
||
<xs:documentation>The source from which the financial summary information is derived.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="AnnualAccount">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Interview">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Other">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:simpleType name="SatisfiedType">
|
||
<xs:annotation>
|
||
<xs:documentation>Indication if a loan or mortgage is satisfied, not satisfied or partially satisfied.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="Not satisfied">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Partially satisfied">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Satisfied">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Unknown"></xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:simpleType name="GenderType">
|
||
<xs:annotation>
|
||
<xs:documentation>Type for holding gender information.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="Female">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Male">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:complexType name="VatType">
|
||
<xs:annotation>
|
||
<xs:documentation>Type for holding VAT information</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="VatNumber" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
<xs:annotation>
|
||
<xs:documentation>The VAT number for the subject company.
|
||
Format: preferred format is the EU international notation &lt;countrycode&gt;&lt;vatnumber&gt;. E.g. BE0123456789</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:element>
|
||
<xs:element name="VatLiable" type="datatypes:VatLiabilityType" minOccurs="0" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
<xs:simpleType name="VatLiabilityType">
|
||
<xs:annotation>
|
||
<xs:documentation>Indication if a company is VAT liable or not</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="exempted"></xs:enumeration>
|
||
<xs:enumeration value="liable"></xs:enumeration>
|
||
<xs:enumeration value="not liable"></xs:enumeration>
|
||
<xs:enumeration value="unknown"></xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:simpleType name="ObligationType">
|
||
<xs:annotation>
|
||
<xs:documentation>Enumeration of obligation types.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="Mortgage"></xs:enumeration>
|
||
<xs:enumeration value="Charge"></xs:enumeration>
|
||
<xs:enumeration value="Other"></xs:enumeration>
|
||
<xs:enumeration value="Unknown"></xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:complexType name="DaysCategory">
|
||
<xs:annotation>
|
||
<xs:documentation>Days category is used to display periods for example paying period or exceeding period between 1 and 30 days.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="LowerLimit" type="datatypes:IntegerWithOperatorType" minOccurs="0" maxOccurs="1"></xs:element>
|
||
<xs:element name="UpperLimit" type="datatypes:IntegerWithOperatorType" minOccurs="0" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
<xs:complexType name="DescriptionType">
|
||
<xs:annotation>
|
||
<xs:documentation>Description type. For each description you can (and should) supply a code and language. This allows consumers to create their own translations if needed.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:simpleContent>
|
||
<xs:extension base="xs:string">
|
||
<xs:attribute name="code" use="optional" type="xs:string"></xs:attribute>
|
||
<xs:attribute name="lang" use="optional" default="en" type="datatypes:ISOLanguageCodeType"></xs:attribute>
|
||
</xs:extension>
|
||
</xs:simpleContent>
|
||
</xs:complexType>
|
||
<xs:simpleType name="HarmonizedRatioType">
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="CurrentRatio">
|
||
<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:enumeration>
|
||
<xs:enumeration value="Gearing">
|
||
<xs:annotation>
|
||
<xs:documentation>The percentage gearing ratio of the latest year of the subject company.
|
||
|
||
CREICA SCOA: 55</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="InterestCover">
|
||
<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:enumeration>
|
||
<xs:enumeration value="Leverage">
|
||
<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:enumeration>
|
||
<xs:enumeration value="QuickRatio">
|
||
<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:enumeration>
|
||
<xs:enumeration value="SaleExport">
|
||
<xs:annotation>
|
||
<xs:documentation>To indicate the percentage of sales export of a subject company.
|
||
|
||
CREICA SCOA: 57</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="SaleImport">
|
||
<xs:annotation>
|
||
<xs:documentation>To indicate the percentage of sales imports of a subject company.
|
||
|
||
CREICA SCOA: 56</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="ShareHolding">
|
||
<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:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:simpleType name="PeerGroupType">
|
||
<xs:annotation>
|
||
<xs:documentation>Enumeration of supported peer group types used in a peer group comparison. If you use 'other', you should make sure that you provide a proper description for the peer group.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="Size">
|
||
<xs:annotation>
|
||
<xs:documentation>Companies with the similar size</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Sector">
|
||
<xs:annotation>
|
||
<xs:documentation>Companies with the same sector, usually based on Nace codes.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="SectorAndSize">
|
||
<xs:annotation>
|
||
<xs:documentation>Companies within the same sector AND with similar size</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="SectorOrSize">
|
||
<xs:annotation>
|
||
<xs:documentation>Companies within the same sector OR with a similar size.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="FullScheme">
|
||
<xs:annotation>
|
||
<xs:documentation>Companies publishing a full scheme (full annual account) at the countries official register.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="CompactScheme">
|
||
<xs:annotation>
|
||
<xs:documentation>Companies publishing a compact scheme (compact annual account) at the countries official register.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Other">
|
||
<xs:annotation>
|
||
<xs:documentation>None of the above.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:simpleType name="SourceQualificationType">
|
||
<xs:annotation>
|
||
<xs:documentation>Enumeration qualifying an information source as either official (usually a goverment body) or unofficial (e.g. a public newspaper).</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="Official">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Unofficial">
|
||
<xs:annotation>
|
||
<xs:documentation>Self explanatory.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Unknown"></xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:simpleType name="AccountsType">
|
||
<xs:annotation>
|
||
<xs:documentation>Indication wheter the account is consolidated, not-consolidated or unspecified.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="Consolidated"></xs:enumeration>
|
||
<xs:enumeration value="Not-consolidated"></xs:enumeration>
|
||
<xs:enumeration value="Unspecified"></xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:simpleType name="AccountStatesType">
|
||
<xs:annotation>
|
||
<xs:documentation>Status of the Annual Account.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="Draft"></xs:enumeration>
|
||
<xs:enumeration value="DueAtAccountsFileDate">
|
||
<xs:annotation>
|
||
<xs:documentation>The Annual Account is due at the &lt;AccountsFileDate&gt; E.g. this can be used to indicate the expected first accounts newly started companies.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Filed">
|
||
<xs:annotation>
|
||
<xs:documentation>The accounts have been field at the countries official registry.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="OverdueWithFiling">
|
||
<xs:annotation>
|
||
<xs:documentation>The accounts are not filed yet and are overdue.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="AtAuditorForApproval">
|
||
<xs:annotation>
|
||
<xs:documentation>The accounts are at the auditor for approval</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="AtClosingStage">
|
||
<xs:annotation>
|
||
<xs:documentation>The accounts are at the closing stage.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="FiledButNotYetAccessible">
|
||
<xs:annotation>
|
||
<xs:documentation>The accounts at the official registry but are not yet accessible and therefore cannot be delivered.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="RecentlyEstablished">
|
||
<xs:annotation>
|
||
<xs:documentation>State indicating that the Company has been established recently and has not pulished an annual account yet.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:complexType name="FreeTextType">
|
||
<xs:annotation>
|
||
<xs:documentation>Type for holding free text notes. Should not be used for labels and descriptions that are used accross data sets (see DescriptionType).</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:simpleContent>
|
||
<xs:extension base="xs:string">
|
||
<xs:attribute name="lang" use="optional" type="datatypes:ISOLanguageCodeType">
|
||
<xs:annotation>
|
||
<xs:documentation>Type for holding free text notes.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:attribute>
|
||
</xs:extension>
|
||
</xs:simpleContent>
|
||
</xs:complexType>
|
||
<xs:complexType name="ParameterizedDescriptionType">
|
||
<xs:annotation>
|
||
<xs:documentation>Description type that can contain parameters for the description. This allows consumers to create their own translation for e.g. message like 'The amount advised exceeds ${amount}'.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="DescriptionElement" type="datatypes:DescriptionType" minOccurs="1" maxOccurs="1"></xs:element>
|
||
<xs:element name="Parameter" type="datatypes:ParameterType" minOccurs="0" maxOccurs="unbounded"></xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
<xs:complexType name="ParameterType">
|
||
<xs:annotation>
|
||
<xs:documentation>Type for holding for parameters that should be substituted in the Description text.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:simpleContent>
|
||
<xs:extension base="xs:string">
|
||
<xs:attribute name="paramname" use="optional" type="xs:string"></xs:attribute>
|
||
</xs:extension>
|
||
</xs:simpleContent>
|
||
</xs:complexType>
|
||
<xs:complexType name="DueDateType">
|
||
<xs:annotation>
|
||
<xs:documentation>Percentage of payments that exceed a given number of days. Additional the number of days a payment exceeds with a lower and a higher limit. Used for payment experience data.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="Percentage" type="xs:float" minOccurs="0" maxOccurs="1">
|
||
<xs:annotation>
|
||
<xs:documentation>The percentage of this category</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:element>
|
||
<xs:element name="NrOfDaysExceeds" type="datatypes:DaysCategory" minOccurs="0" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
<xs:complexType name="QualificationType">
|
||
<xs:sequence>
|
||
<xs:element name="Qualification" type="datatypes:QualificationDetailType" minOccurs="0" maxOccurs="1"></xs:element>
|
||
<xs:element name="AdditionalQualification" type="datatypes:DescriptionType" minOccurs="0" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
<xs:simpleType name="RelationshipType">
|
||
<xs:annotation>
|
||
<xs:documentation>Enumeration indication the type of relationship an associated person of company has with the subject company.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="Founder"></xs:enumeration>
|
||
<xs:enumeration value="Shareholder">
|
||
<xs:annotation>
|
||
<xs:documentation>The person or company is a shareholder of the subject company.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Participation">
|
||
<xs:annotation>
|
||
<xs:documentation>The person or company is a participation of the subject company (reverse relationship of shareholder).</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Parent">
|
||
<xs:annotation>
|
||
<xs:documentation>The company is the parent company of the subject company.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="UltimateParent">
|
||
<xs:annotation>
|
||
<xs:documentation>The company is the ultimate parent company of the subject company.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="GroupMember">
|
||
<xs:annotation>
|
||
<xs:documentation>The company is part of the same group/holding structure as the subject company.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Other">
|
||
<xs:annotation>
|
||
<xs:documentation>Any other relationship</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:simpleType name="BankAccountType">
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="IBAN"></xs:enumeration>
|
||
<xs:enumeration value="Local"></xs:enumeration>
|
||
<xs:enumeration value="Other"></xs:enumeration>
|
||
<xs:enumeration value="Unknown"></xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:simpleType name="PositionChangeReasonType">
|
||
<xs:annotation>
|
||
<xs:documentation>Reason of position change</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string">
|
||
<xs:enumeration value="Appointment">
|
||
<xs:annotation>
|
||
<xs:documentation>The person was appointed.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Dismissal">
|
||
<xs:annotation>
|
||
<xs:documentation>The person was dismissed (not initiated by him or her self).</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Dismissal by law">
|
||
<xs:annotation>
|
||
<xs:documentation>The person was dismissed for legal reasons.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Re-appointment">
|
||
<xs:annotation>
|
||
<xs:documentation>The person was re-appointed.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Resignation">
|
||
<xs:annotation>
|
||
<xs:documentation>The person resigned</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Resignation or Dismissal">
|
||
<xs:annotation>
|
||
<xs:documentation>Person left the company, it is not know if on which inititiative.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
<xs:enumeration value="Other">
|
||
<xs:annotation>
|
||
<xs:documentation>Any other reason</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:enumeration>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:complexType name="CompanyNumberType">
|
||
<xs:annotation>
|
||
<xs:documentation>Type for holding company numbers (see CompanyRegistry)</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:simpleContent>
|
||
<xs:extension base="xs:string">
|
||
<xs:attribute name="usage" use="optional" type="datatypes:UsageType">
|
||
<xs:annotation>
|
||
<xs:documentation>Optional attribute that can be used to indicate if it is a current or old CompanyNumber. If no attribute is provided it is assumed that the current value is provided.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:attribute>
|
||
</xs:extension>
|
||
</xs:simpleContent>
|
||
</xs:complexType>
|
||
<xs:element name="DataSet" type="datatypes:DataSetType"></xs:element>
|
||
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://extranet.devlocal.com/services/schema/cdm/cdm-1.0.xsd</con:url><con:content><![CDATA[<xs:schema targetNamespace="http://extranet.devlocal.com/services/schema/cdm/1.0" xmlns:cdm="http://extranet.devlocal.com/services/schema/cdm/1.0" xmlns:datatypes="http://extranet.devlocal.com/services/schema/cdm/datatypes/1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||
<xs:import namespace="http://extranet.devlocal.com/services/schema/cdm/datatypes/1.0" schemaLocation="http://extranet.devlocal.com/services/schema/cdm/datatypes-1.0.xsd"></xs:import>
|
||
<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>
|
||
<xs:element name="ProtestsAndNonPayments" type="cdm:ProtestsAndNonPayments" minOccurs="0" maxOccurs="unbounded"></xs:element>
|
||
<xs:element name="DebtCollection" type="cdm:DebtCollection" minOccurs="0" maxOccurs="unbounded"></xs:element>
|
||
<xs:element name="AnalysisByPeriod" type="cdm:AnalysisByPeriod" minOccurs="0" maxOccurs="1"></xs:element>
|
||
<xs:element name="AnalysisByAmount" type="cdm:AnalysisByAmount" minOccurs="0" maxOccurs="1"></xs:element>
|
||
</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><![CDATA[The general direction of the credit recommendation over time. Domain values are
|
||
<ul>
|
||
<li>negative</li>
|
||
<li>slightly negative</li>
|
||
<li>neutral</li>
|
||
<li>sligthly positive</li>
|
||
<li>positive</li>
|
||
</ul>]]]]>><![CDATA[</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:element>
|
||
</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>
|
||
<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="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>
|
||
<xs:element name="BankAddress" type="cdm:Address" minOccurs="0" maxOccurs="unbounded"></xs:element>
|
||
<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>
|
||
<xs:element name="RegisteredAddress" type="cdm:Address" minOccurs="0" maxOccurs="1"></xs:element>
|
||
</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="1"></xs:element>
|
||
<xs:element name="IssuedShares" type="cdm:Shares" minOccurs="0" maxOccurs="2"></xs:element>
|
||
</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:float" minOccurs="0" maxOccurs="1">
|
||
<xs:annotation>
|
||
<xs:documentation>The percentage of shares held by the shareholder.
|
||
|
||
Format float 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:element>
|
||
</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="xs:date" 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>
|
||
<xs:element name="Person" type="cdm:Person" minOccurs="0" maxOccurs="unbounded"></xs:element>
|
||
</xs:choice>
|
||
</xs:complexType>
|
||
<xs:complexType name="ExceptionEvent">
|
||
<xs:annotation>
|
||
<xs:documentation><![CDATA[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.
|
||
|
||
<ul>
|
||
<li>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.</li>
|
||
<li>Moratorium is a legally authorized period of delay in the performance of a legal obligation or the payment of a debt.</li>
|
||
<li>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.</li>
|
||
</ul>]]]]>><![CDATA[</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>
|
||
<xs:element name="Timeline" type="cdm:Timeline" minOccurs="0" maxOccurs="1"></xs:element>
|
||
</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:element>
|
||
</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="xs:float" 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="xs:float" 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="xs:float" 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="xs:float" 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="xs:float" 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’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’s borrowing (debt) and owner’s equity (i.e. shareholder’s fund). It is synonym to the word leverage.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:element>
|
||
<xs:element name="SaleImport" type="xs:float" 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="xs:float" 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="xs:float" 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="1" maxOccurs="1">
|
||
<xs:annotation>
|
||
<xs:documentation>Association to class FixedAssets</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:element>
|
||
<xs:element name="CurrentAssets" type="cdm:HarmonizedCurrentAssets" minOccurs="1" 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="1" 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="1" 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="1" 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="1" 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:element>
|
||
</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:element>
|
||
</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:element>
|
||
</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:element>
|
||
</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="xs:float" 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><![CDATA[Status of the Annual Account. Allowed values:
|
||
<ul>
|
||
<li>Filed</li>
|
||
<li>Overdue with filing</li>
|
||
<li>At auditor for approval</li>
|
||
<li>In closing stage</li>
|
||
<li>Filed but not yet accessable at registry</li>
|
||
</ul>]]]]>><![CDATA[</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:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
<xs:complexType name="Associated">
|
||
<xs:annotation>
|
||
<xs:documentation><![CDATA[Companies or Persons associated with the subject company. Predefined associations are:
|
||
<ul>
|
||
<li>Shareholder. A shareholder of the subject company.</li>
|
||
<li>UltimateParent: The ultimate parent of the subject company.</li>
|
||
<li>Participation: A company in which the subject company has a share percentage. </li>
|
||
<li>GroupMember: A company that is in the same group/holding, not being a ShareHolder or Participation </li>
|
||
<li>Other: any other relevant relationship (can be augmented by a description). </li>
|
||
</ul>]]]]>><![CDATA[</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>
|
||
<xs:element name="Company" type="cdm:CompanyReference" minOccurs="0" maxOccurs="1"></xs:element>
|
||
</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>
|
||
<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:float" 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: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:element>
|
||
</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:element>
|
||
</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="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:element>
|
||
</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><![CDATA[The type of peer group indicates the selection critera for membership. Allowed values are:
|
||
|
||
<ul>
|
||
<li>Size</li>
|
||
<li>Sector</li>
|
||
<li>SectorAndSize</li>
|
||
<li>SectorOrSize</li>
|
||
<li>FullScheme</li>
|
||
<li>CompactScheme</li>
|
||
<li>Other</li>
|
||
</ul>
|
||
|
||
If you use 'Other' you should make sure that you provide a good peer group Description.]]]]>><![CDATA[</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:element>
|
||
</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. :
|
||
|
||
|
||
<font color="#008080"><</font><font color="#3f7f7f">FlexibleComparisonItems</font><font color="#008080">></font>
|
||
<font color="#008080"><</font><font color="#3f7f7f">ComparisonItemsGroup</font><font color="#008080">></font>
|
||
<font color="#008080"><</font><font color="#3f7f7f">Description </font><font color="#7f007f">code</font>=<font color="#2a00ff">"100203" </font><font color="#7f007f">lang</font>=<font color="#2a00ff">"en"</font><font color="#008080">></font>Sectorial Positioning<font color="#008080"></</font><font color="#3f7f7f">Description</font><font color="#008080">></font>
|
||
<font color="#008080"><</font><font color="#3f7f7f">Period</font><font color="#008080">></font>
|
||
<font color="#008080"><</font><font color="#3f7f7f">StartDate </font><font color="#7f007f">format</font>=<font color="#2a00ff">"YYYYMMDD"</font><font color="#008080">></font>20070101<font color="#008080"></</font><font color="#3f7f7f">StartDate</font><font color="#008080">></font>
|
||
<font color="#008080"><</font><font color="#3f7f7f">EndDate </font><font color="#7f007f">format</font>=<font color="#2a00ff">"YYYYMMDD"</font><font color="#008080">></font>20071231<font color="#008080"></</font><font color="#3f7f7f">EndDate</font><font color="#008080">></font>
|
||
<font color="#008080"></</font><font color="#3f7f7f">Period</font><font color="#008080">></font>
|
||
<font color="#008080"><</font><font color="#3f7f7f">ComparisonItem</font><font color="#008080">></font>
|
||
<font color="#008080"><</font><font color="#3f7f7f">ItemName </font><font color="#7f007f">code</font>=<font color="#2a00ff">"100232" </font><font color="#7f007f">lang</font>=<font color="#2a00ff">"en"</font><font color="#008080">></font>Gross added value / personnel expenses<font color="#008080"></</font><font color="#3f7f7f">ItemName</font><font color="#008080">></font>
|
||
<font color="#008080"><</font><font color="#3f7f7f">PercentileValue</font><font color="#008080">></font>57<font color="#008080"></</font><font color="#3f7f7f">PercentileValue</font><font color="#008080">></font>
|
||
<font color="#008080"></</font><font color="#3f7f7f">ComparisonItem</font><font color="#008080">></font>
|
||
<font color="#008080"></</font><font color="#3f7f7f">ComparisonItemsGroup</font><font color="#008080">></font>
|
||
<font color="#008080"></</font><font color="#3f7f7f">FlexibleComparisonItems</font><font color="#008080">></font>]]]]>><![CDATA[</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="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>
|
||
<xs:element name="CompanyAddress" type="cdm:Address" minOccurs="0" maxOccurs="unbounded"></xs:element>
|
||
<xs:element name="ExceptionEvent" type="cdm:ExceptionEvent" minOccurs="0" maxOccurs="unbounded"></xs:element>
|
||
</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><![CDATA[Type for holding various kinds of data underlying an event. It can hold one of the following items (it is a choice):
|
||
|
||
<ul>
|
||
<li>An amount</li>
|
||
<li>A name </li>
|
||
<li>A legal form</li>
|
||
<li>A holding name</li>
|
||
<li>Share capital</li>
|
||
</ul>]]]]>><![CDATA[</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="Company" type="cdm:RestrictedCompany" minOccurs="0" maxOccurs="unbounded"></xs:element>
|
||
</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:element>
|
||
</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:element>
|
||
</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>
|
||
<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><![CDATA[Legal form of the subject company. E.g.
|
||
<ul>
|
||
<li>Limited company</li>
|
||
<li>Private Company</li>
|
||
</ul>
|
||
The complex type consist of an official country specific name, a unified name to make legal forms comparable across countires and the countrycode.]]]]>><![CDATA[</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>
|
||
<xs:element name="Operations" type="cdm:Operations" minOccurs="0" maxOccurs="1"></xs:element>
|
||
<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>
|
||
<xs:element name="Position" type="cdm:Position" minOccurs="0" maxOccurs="unbounded"></xs:element>
|
||
<xs:element name="Associated" type="cdm:Associated" minOccurs="0" maxOccurs="unbounded"></xs:element>
|
||
<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>
|
||
<xs:element name="FinancialSummary" type="cdm:FinancialSummary" minOccurs="0" maxOccurs="unbounded"></xs:element>
|
||
<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>
|
||
<xs:element name="PaymentBehaviour" type="cdm:PaymentBehaviour" minOccurs="0" maxOccurs="unbounded"></xs:element>
|
||
<xs:element name="Event" type="cdm:Event" minOccurs="0" maxOccurs="unbounded"></xs:element>
|
||
</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>
|
||
<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="1" 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><![CDATA[Positional type is an indication on whether or not this is a formal management position or not. Allowed values:
|
||
|
||
<ul>
|
||
<li>Management</li>
|
||
<li>Other</li>
|
||
</ul>]]]]>><![CDATA[</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:element>
|
||
<xs:element name="OtherPositions" type="cdm:Position" minOccurs="0" maxOccurs="unbounded"></xs:element>
|
||
<xs:element name="OtherDirectorShips" type="cdm:Position" minOccurs="0" maxOccurs="unbounded"></xs:element>
|
||
<xs:element name="Person" type="cdm:Person" minOccurs="0" maxOccurs="1"></xs:element>
|
||
<xs:element name="Company" type="cdm:CompanyReference" minOccurs="0" maxOccurs="1"></xs:element>
|
||
</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>
|
||
<xs:element name="LegalForm" type="datatypes:LegalFormType" minOccurs="0" maxOccurs="unbounded">
|
||
<xs:annotation>
|
||
<xs:documentation><![CDATA[Legal form of the subject company. E.g.
|
||
<ul>
|
||
<li>Limited company</li>
|
||
<li>Private Company</li>
|
||
</ul>
|
||
The complex type consist of an official country specific name, a unified name to make legal forms comparable across countires and the countrycode.]]]]>><![CDATA[</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:element>
|
||
<xs:element name="ShareCapital" type="cdm:ShareCapital" minOccurs="0" maxOccurs="1"></xs:element>
|
||
<xs:element name="Position" type="cdm:Position" minOccurs="0" maxOccurs="unbounded"></xs:element>
|
||
<xs:element name="Associated" type="cdm:Associated" minOccurs="0" maxOccurs="unbounded"></xs:element>
|
||
<xs:element name="CreditRecommendation" type="cdm:CreditRecommendation" minOccurs="0" maxOccurs="unbounded"></xs:element>
|
||
</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:element>
|
||
</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><![CDATA[Indication of the state of the exception. Allowed values are:
|
||
|
||
<ul>
|
||
<li>Started</li>
|
||
<li>Ended</li>
|
||
<li>Provisional</li>
|
||
<li>Final</li>
|
||
<li>Requested</li>
|
||
<li>Unknown</li></ul>]]]]>><![CDATA[</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>
|
||
<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:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
<xs:complexType name="AnnualAccounts">
|
||
<xs:annotation>
|
||
<xs:documentation>Type to hold Annual Accounts data like the balance sheet and profit &amp; 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="AccountsDate" type="datatypes:DateType" minOccurs="1" maxOccurs="1">
|
||
<xs:annotation>
|
||
<xs:documentation>The date of the annual accounts. This is usually the last day of the fiscal year.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:element>
|
||
<xs:element name="AccountsStatus" type="datatypes:AccountStatesType" minOccurs="0" maxOccurs="1">
|
||
<xs:annotation>
|
||
<xs:documentation><![CDATA[Status of the Annual Accounts. Allowed values:
|
||
<ul>
|
||
<li>Filed</li>
|
||
<li>Overdue with filing</li>
|
||
<li>At auditor for approval</li>
|
||
<li>In closing stage</li>
|
||
<li>Filed but not yet accessable at registry</li>
|
||
</ul>]]]]>><![CDATA[</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>
|
||
<xs:element name="OriginalAnnualAccounts" type="cdm:OriginalAnnualAccounts" minOccurs="0" maxOccurs="1"></xs:element>
|
||
</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:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://extranet.devlocal.com/services/schema/services/fulldataset-1.0.xsd</con:url><con:content><![CDATA[<xs:schema targetNamespace="http://extranet.devlocal.com/services/schema/services/fulldataset/1.0" xmlns:full="http://extranet.devlocal.com/services/schema/services/fulldataset/1.0" xmlns:cdm="http://extranet.devlocal.com/services/schema/cdm/1.0" xmlns:datatypes="http://extranet.devlocal.com/services/schema/cdm/datatypes/1.0" xmlns:graydon_be="http://extranet.devlocal.com/services/schema/cdm/provider/graydon_be/1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||
<xs:import namespace="http://extranet.devlocal.com/services/schema/cdm/provider/graydon_be/1.0" schemaLocation="http://extranet.devlocal.com/services/schema/cdm/graydon_be-1.0.xsd"></xs:import>
|
||
<xs:import namespace="http://extranet.devlocal.com/services/schema/cdm/datatypes/1.0" schemaLocation="http://extranet.devlocal.com/services/schema/cdm/datatypes-1.0.xsd"></xs:import>
|
||
<xs:import namespace="http://extranet.devlocal.com/services/schema/cdm/1.0" schemaLocation="http://extranet.devlocal.com/services/schema/cdm/cdm-1.0.xsd"></xs:import>
|
||
<xs:complexType name="FullDataSet">
|
||
<xs:complexContent>
|
||
<xs:extension base="datatypes:DataSetType">
|
||
<xs:sequence>
|
||
<xs:element name="Company" type="cdm:Company" minOccurs="1" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
</xs:extension>
|
||
</xs:complexContent>
|
||
</xs:complexType>
|
||
<xs:group name="SchemaLinks">
|
||
<xs:annotation>
|
||
<xs:documentation>Links to extensions. Only used to ensure that schema imports are generated properly</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="LinkToGraydon_BE" type="graydon_be:SchemaLink" minOccurs="1" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
</xs:group>
|
||
<xs:simpleType name="SchemaLink">
|
||
<xs:annotation>
|
||
<xs:documentation>This is a technical type used to link datasets with this schema to ensure that import schema references are generated properly.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string"></xs:restriction>
|
||
</xs:simpleType>
|
||
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://extranet.devlocal.com/services/schema/cdm/graydon_be-1.0.xsd</con:url><con:content><![CDATA[<xs:schema targetNamespace="http://extranet.devlocal.com/services/schema/cdm/provider/graydon_be/1.0" xmlns:graydon_be="http://extranet.devlocal.com/services/schema/cdm/provider/graydon_be/1.0" xmlns:cdm="http://extranet.devlocal.com/services/schema/cdm/1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:datatypes="http://extranet.devlocal.com/services/schema/cdm/datatypes/1.0">
|
||
<xs:import namespace="http://extranet.devlocal.com/services/schema/cdm/1.0" schemaLocation="http://extranet.devlocal.com/services/schema/cdm/cdm-1.0.xsd"></xs:import>
|
||
<xs:complexType name="SocialAccountsBE">
|
||
<xs:annotation>
|
||
<xs:documentation>The SocialAccount displays information about the employees in the company for example full-time, part-time, education etc. Futhermore the Account contains information about measures the employer has taken for the benifit of the employees.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="AccountItem" type="cdm:AccountItem" minOccurs="0" maxOccurs="unbounded">
|
||
<xs:annotation>
|
||
<xs:documentation>Association to the class TrainingInfoAvailableForEmployees.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
<xs:simpleType name="SchemaLink">
|
||
<xs:annotation>
|
||
<xs:documentation>This is a technical type used to link datasets with this schema to ensure that import schema references are generated properly.
|
||
|
||
This type is not used anywhere in the datasets</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string"></xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:complexType name="AnnualAccounts">
|
||
<xs:annotation>
|
||
<xs:documentation>This extension of Annual Account adds the Social Annual Account information of a company.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:complexContent>
|
||
<xs:extension base="cdm:AnnualAccounts">
|
||
<xs:sequence>
|
||
<xs:element name="Index" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
<xs:annotation>
|
||
<xs:documentation>A case number which is used to mark the annual account for storage and archive purposes</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:element>
|
||
<xs:element name="DigitalStorageNumber" type="graydon_be:DigitalStorageNumberType" minOccurs="0" maxOccurs="unbounded">
|
||
<xs:annotation>
|
||
<xs:documentation>A number refering to digital storage media on which the annual account information is stored</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:element>
|
||
<xs:element name="SocialAccounts" type="graydon_be:SocialAccountsBE" minOccurs="0" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
</xs:extension>
|
||
</xs:complexContent>
|
||
</xs:complexType>
|
||
<xs:complexType name="Operations">
|
||
<xs:annotation>
|
||
<xs:documentation>This instance of Operations is a child of the CDM Operations class. EmployersCategory and JointIndustrialCommitees are added in this country extension.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:complexContent>
|
||
<xs:extension base="cdm:Operations">
|
||
<xs:sequence>
|
||
<xs:element name="EmployersCategory" type="xs:string" minOccurs="0" maxOccurs="unbounded">
|
||
<xs:annotation>
|
||
<xs:documentation>The employers category describes which rules the employers applies to its employees. There are rules about the number of holidays are applicable for an employee wtc.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:element>
|
||
<xs:element name="JointIndustrialCommittees" type="xs:string" minOccurs="0" maxOccurs="unbounded">
|
||
<xs:annotation>
|
||
<xs:documentation>The paritaire committees are responsible for the salary negotiations in the private sector. For example a private company. The comities, consist of representatives of the employer and the employees of a private company. The chairman of the committee is a negotiator of a government agency responsible for employment.</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:element>
|
||
</xs:sequence>
|
||
</xs:extension>
|
||
</xs:complexContent>
|
||
</xs:complexType>
|
||
<xs:complexType name="DigitalStorageNumberType">
|
||
<xs:annotation>
|
||
<xs:documentation>A number refering to digital storage media on which the annual account information is stored</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:simpleContent>
|
||
<xs:extension base="xs:string">
|
||
<xs:attribute name="media" use="optional" type="xs:string">
|
||
<xs:annotation>
|
||
<xs:documentation>On what kind of media the data is stored. for example CDRom, Dvd or Flashdisk</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:attribute>
|
||
</xs:extension>
|
||
</xs:simpleContent>
|
||
</xs:complexType>
|
||
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://extranet.devlocal.com/services/schema/services/compactdataset-1.0.xsd</con:url><con:content><![CDATA[<xs:schema targetNamespace="http://extranet.devlocal.com/services/schema/services/compactdataset/1.0" xmlns:compact="http://extranet.devlocal.com/services/schema/services/compactdataset/1.0" xmlns:cdm="http://extranet.devlocal.com/services/schema/cdm/1.0" xmlns:datatypes="http://extranet.devlocal.com/services/schema/cdm/datatypes/1.0" xmlns:graydon_be="http://extranet.devlocal.com/services/schema/cdm/provider/graydon_be/1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||
<xs:import namespace="http://extranet.devlocal.com/services/schema/cdm/provider/graydon_be/1.0" schemaLocation="http://extranet.devlocal.com/services/schema/cdm/graydon_be-1.0.xsd"></xs:import>
|
||
<xs:import namespace="http://extranet.devlocal.com/services/schema/cdm/datatypes/1.0" schemaLocation="http://extranet.devlocal.com/services/schema/cdm/datatypes-1.0.xsd"></xs:import>
|
||
<xs:import namespace="http://extranet.devlocal.com/services/schema/cdm/1.0" schemaLocation="http://extranet.devlocal.com/services/schema/cdm/cdm-1.0.xsd"></xs:import>
|
||
<xs:complexType name="CompactDataSet">
|
||
<xs:complexContent>
|
||
<xs:extension base="datatypes:DataSetType">
|
||
<xs:sequence>
|
||
<xs:element name="Company" type="compact:RestrictedCompany" minOccurs="1" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
</xs:extension>
|
||
</xs:complexContent>
|
||
</xs:complexType>
|
||
<xs:group name="SchemaLinks">
|
||
<xs:annotation>
|
||
<xs:documentation>Links to extensions. Only used to ensure that schema imports are generated properly</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:sequence>
|
||
<xs:element name="LinktoGraydon_BE" type="graydon_be:SchemaLink" minOccurs="0" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
</xs:group>
|
||
<xs:complexType name="RestrictedCompany">
|
||
<xs:annotation>
|
||
<xs:documentation>The main entity company</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:complexContent>
|
||
<xs:restriction base="cdm:Company">
|
||
<xs:sequence>
|
||
<xs:element name="CompanyId" type="xs:string" minOccurs="1" 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>The VAT number in case the company is liable for value added tax.
|
||
|
||
Format: differs per country</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: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="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>
|
||
<xs:element name="TelephoneNumber" type="datatypes:TelephoneNumberType" minOccurs="0" maxOccurs="unbounded">
|
||
<xs:annotation>
|
||
<xs:documentation>Main telephone number. Preferred format: +(countrycode)(number) .
|
||
E.g. +31201234567</xs:documentation>
|
||
</xs:annotation>
|
||
</xs:element>
|
||
<xs:element name="Telefax" type="xs:string" minOccurs="0" maxOccurs="1">
|
||
<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><![CDATA[Legal form of the subject company. E.g.
|
||
<ul>
|
||
<li>Limited company</li>
|
||
<li>Private Company</li>
|
||
</ul>
|
||
The complex type consist of an official country specific name, a unified name to make legal forms comparable across countires and the countrycode.]]]]>><![CDATA[</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="Operations" type="cdm:Operations" minOccurs="0" maxOccurs="1"></xs:element>
|
||
<xs:element name="Position" type="cdm:Position" minOccurs="0" maxOccurs="unbounded"></xs:element>
|
||
<xs:element name="CreditRecommendation" type="cdm:CreditRecommendation" minOccurs="0" maxOccurs="unbounded"></xs:element>
|
||
<xs:element name="FinancialSummary" type="cdm:FinancialSummary" minOccurs="0" maxOccurs="unbounded"></xs:element>
|
||
</xs:sequence>
|
||
</xs:restriction>
|
||
</xs:complexContent>
|
||
</xs:complexType>
|
||
<xs:simpleType name="SchemaLink">
|
||
<xs:annotation>
|
||
<xs:documentation>This is a technical type used to link datasets with this schema to ensure that import schema references are generated properly.</xs:documentation>
|
||
</xs:annotation>
|
||
<xs:restriction base="xs:string"></xs:restriction>
|
||
</xs:simpleType>
|
||
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://extranet.devlocal.com/services/schema/services/credit-data-types-1.0.xsd</con:url><con:content><![CDATA[<xsd:schema targetNamespace="http://extranet.devlocal.com/services/schema/services/credit-data/types/1.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://extranet.devlocal.com/services/schema/services/credit-data/types/1.0" xmlns:datatypes="http://extranet.devlocal.com/services/schema/cdm/datatypes/1.0">
|
||
<xsd:import namespace="http://extranet.devlocal.com/services/schema/cdm/datatypes/1.0" schemaLocation="http://extranet.devlocal.com/services/schema/cdm/datatypes-1.0.xsd"></xsd:import>
|
||
<xsd:simpleType name="DataSetTypeType">
|
||
<xsd:restriction base="xsd:string">
|
||
<xsd:enumeration value="Compact"></xsd:enumeration>
|
||
<xsd:enumeration value="CreditRecommendation"></xsd:enumeration>
|
||
<xsd:enumeration value="Flex"></xsd:enumeration>
|
||
<xsd:enumeration value="Full"></xsd:enumeration>
|
||
</xsd:restriction>
|
||
</xsd:simpleType>
|
||
<xsd:complexType name="DataSetType">
|
||
<xsd:simpleContent>
|
||
<xsd:extension base="tns:DataSetTypeType">
|
||
<xsd:attribute name="flexType" use="optional" type="xsd:string">
|
||
<xsd:annotation>
|
||
<xsd:documentation>The complex type used for this flex data set.</xsd:documentation>
|
||
</xsd:annotation>
|
||
</xsd:attribute>
|
||
<xsd:attribute name="flexNameSpace" use="optional" type="xsd:string">
|
||
<xsd:annotation>
|
||
<xsd:documentation>The name space used for this flex data set</xsd:documentation>
|
||
</xsd:annotation>
|
||
</xsd:attribute>
|
||
</xsd:extension>
|
||
</xsd:simpleContent>
|
||
</xsd:complexType>
|
||
<xsd:complexType name="EventCodesType">
|
||
<xsd:sequence>
|
||
<xsd:element name="EventCode" type="datatypes:EventCodeType" minOccurs="1" maxOccurs="unbounded"></xsd:element>
|
||
</xsd:sequence>
|
||
</xsd:complexType>
|
||
<xsd:complexType name="ServiceLevelsType">
|
||
<xsd:sequence>
|
||
<xsd:element name="ServiceLevel" type="tns:ServiceLevelType" minOccurs="0" maxOccurs="unbounded"></xsd:element>
|
||
</xsd:sequence>
|
||
</xsd:complexType>
|
||
<xsd:simpleType name="ServiceLevelNameType">
|
||
<xsd:restriction base="xsd:string"></xsd:restriction>
|
||
</xsd:simpleType>
|
||
<xsd:complexType name="ServiceLevelType">
|
||
<xsd:sequence>
|
||
<xsd:element name="Name" type="tns:ServiceLevelNameType" minOccurs="1" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="Duration" type="xsd:int" minOccurs="1" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="DurationMetric" type="tns:DurationMetricType" minOccurs="1" maxOccurs="1"></xsd:element>
|
||
</xsd:sequence>
|
||
</xsd:complexType>
|
||
<xsd:simpleType name="DurationMetricType">
|
||
<xsd:restriction base="xsd:string">
|
||
<xsd:enumeration value="hour"></xsd:enumeration>
|
||
<xsd:enumeration value="day"></xsd:enumeration>
|
||
<xsd:enumeration value="week"></xsd:enumeration>
|
||
</xsd:restriction>
|
||
</xsd:simpleType>
|
||
<xsd:complexType name="MonitoringCategoriesType">
|
||
<xsd:sequence>
|
||
<xsd:element name="Category" type="tns:MonitoringCategoryType" minOccurs="0" maxOccurs="unbounded"></xsd:element>
|
||
</xsd:sequence>
|
||
</xsd:complexType>
|
||
<xsd:complexType name="MonitoringCategoryType">
|
||
<xsd:sequence>
|
||
<xsd:element name="Name" type="tns:MonitoringCategoryNameType" minOccurs="1" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="EventCodes" type="tns:EventCodesType" minOccurs="1" maxOccurs="1"></xsd:element>
|
||
</xsd:sequence>
|
||
</xsd:complexType>
|
||
<xsd:simpleType name="MonitoringCategoryNameType">
|
||
<xsd:restriction base="xsd:string">
|
||
<xsd:enumeration value="CreditRecommendation"></xsd:enumeration>
|
||
<xsd:enumeration value="All"></xsd:enumeration>
|
||
</xsd:restriction>
|
||
</xsd:simpleType>
|
||
<xsd:complexType name="LanguageCodesType">
|
||
<xsd:sequence>
|
||
<xsd:element name="LanguageCode" type="datatypes:ISOLanguageCodeType" minOccurs="0" maxOccurs="unbounded"></xsd:element>
|
||
</xsd:sequence>
|
||
</xsd:complexType>
|
||
<xsd:simpleType name="MonitoringEventTypeType">
|
||
<xsd:restriction base="xsd:string">
|
||
<xsd:enumeration value="EventOnly"></xsd:enumeration>
|
||
<xsd:enumeration value="EventWithData"></xsd:enumeration>
|
||
</xsd:restriction>
|
||
</xsd:simpleType>
|
||
<xsd:simpleType name="OrderStatusType">
|
||
<xsd:restriction base="xsd:string">
|
||
<xsd:enumeration value="Completed"></xsd:enumeration>
|
||
<xsd:enumeration value="Pending"></xsd:enumeration>
|
||
<xsd:enumeration value="Delivered"></xsd:enumeration>
|
||
<xsd:enumeration value="Undeliverable"></xsd:enumeration>
|
||
</xsd:restriction>
|
||
</xsd:simpleType>
|
||
<xsd:simpleType name="OrderTypeType">
|
||
<xsd:restriction base="xsd:string">
|
||
<xsd:enumeration value="DataSet"></xsd:enumeration>
|
||
<xsd:enumeration value="Monitoring"></xsd:enumeration>
|
||
<xsd:enumeration value="Investigation"></xsd:enumeration>
|
||
</xsd:restriction>
|
||
</xsd:simpleType>
|
||
<xsd:simpleType name="ReasonType">
|
||
<xsd:restriction base="xsd:string">
|
||
<xsd:enumeration value="TakeOver"></xsd:enumeration>
|
||
<xsd:enumeration value="Other"></xsd:enumeration>
|
||
</xsd:restriction>
|
||
</xsd:simpleType>
|
||
<xsd:complexType name="OptionType" abstract="true">
|
||
<xsd:sequence>
|
||
<xsd:element name="Version" type="xsd:decimal" minOccurs="1" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="LanguageCodes" type="tns:LanguageCodesType" minOccurs="1" maxOccurs="1"></xsd:element>
|
||
</xsd:sequence>
|
||
</xsd:complexType>
|
||
<xsd:complexType name="DataSetOptionsType">
|
||
<xsd:sequence>
|
||
<xsd:element name="DataSetOption" type="tns:DataSetOptionType" minOccurs="1" maxOccurs="unbounded"></xsd:element>
|
||
</xsd:sequence>
|
||
</xsd:complexType>
|
||
<xsd:complexType name="DataSetOptionType">
|
||
<xsd:complexContent>
|
||
<xsd:extension base="tns:OptionType">
|
||
<xsd:sequence>
|
||
<xsd:element name="DataSetType" type="tns:DataSetType" minOccurs="1" maxOccurs="1"></xsd:element>
|
||
</xsd:sequence>
|
||
</xsd:extension>
|
||
</xsd:complexContent>
|
||
</xsd:complexType>
|
||
<xsd:complexType name="InvestigationOptionsType">
|
||
<xsd:sequence>
|
||
<xsd:element name="InvestigationOption" type="tns:InvestigationOptionType" minOccurs="1" maxOccurs="unbounded"></xsd:element>
|
||
</xsd:sequence>
|
||
</xsd:complexType>
|
||
<xsd:complexType name="InvestigationOptionType">
|
||
<xsd:complexContent>
|
||
<xsd:extension base="tns:OptionType">
|
||
<xsd:sequence>
|
||
<xsd:element name="DataSetType" type="tns:DataSetType" minOccurs="1" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="ServiceLevels" type="tns:ServiceLevelsType" minOccurs="1" maxOccurs="1"></xsd:element>
|
||
</xsd:sequence>
|
||
</xsd:extension>
|
||
</xsd:complexContent>
|
||
</xsd:complexType>
|
||
<xsd:complexType name="MonitoringOptionsType">
|
||
<xsd:sequence>
|
||
<xsd:element name="MonitoringOption" type="tns:MonitoringOptionType" minOccurs="1" maxOccurs="unbounded"></xsd:element>
|
||
</xsd:sequence>
|
||
</xsd:complexType>
|
||
<xsd:complexType name="MonitoringOptionType">
|
||
<xsd:complexContent>
|
||
<xsd:extension base="tns:OptionType">
|
||
<xsd:sequence>
|
||
<xsd:element name="Categories" type="tns:MonitoringCategoriesType" minOccurs="1" maxOccurs="1"></xsd:element>
|
||
</xsd:sequence>
|
||
</xsd:extension>
|
||
</xsd:complexContent>
|
||
</xsd:complexType>
|
||
<xsd:complexType name="OrderType">
|
||
<xsd:sequence>
|
||
<xsd:element name="ProviderOrderId" type="xsd:string" minOccurs="1" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="InternalOrderId" type="xsd:long" minOccurs="0" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="ConsumerId" type="xsd:string" minOccurs="1" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="CustomerId" type="xsd:string" minOccurs="0" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="ProviderId" type="xsd:string" minOccurs="1" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="CountryCode" type="xsd:string" minOccurs="1" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="CompanyId" type="xsd:string" minOccurs="1" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="OrderType" type="tns:OrderTypeType" minOccurs="1" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="DataSetType" type="tns:DataSetType" minOccurs="0" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="EventType" type="tns:MonitoringEventTypeType" minOccurs="0" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="CategoryName" type="tns:MonitoringCategoryNameType" minOccurs="0" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="ServiceLevelName" type="tns:ServiceLevelNameType" minOccurs="0" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="Version" type="xsd:string" minOccurs="1" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="LanguageCode" type="datatypes:ISOLanguageCodeType" minOccurs="1" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="OrderStatus" type="tns:OrderStatusType" minOccurs="1" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="OrderDateTime" type="xsd:dateTime" minOccurs="1" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="DateTimeCompleted" type="xsd:dateTime" minOccurs="0" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="DueDateTime" type="xsd:dateTime" minOccurs="0" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="DateTimeRetrieved" type="xsd:dateTime" minOccurs="0" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="PreferredStartDate" type="xsd:date" minOccurs="0" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="ActualStartDate" type="xsd:date" minOccurs="0" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="PreferredEndDate" type="xsd:date" minOccurs="0" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="ActualEndDate" type="xsd:date" minOccurs="0" maxOccurs="1"></xsd:element>
|
||
<xsd:element name="Remark" type="xsd:string" minOccurs="0" maxOccurs="1"></xsd:element>
|
||
</xsd:sequence>
|
||
</xsd:complexType>
|
||
<xsd:simpleType name="PingType">
|
||
<xsd:restriction base="xsd:string">
|
||
<xsd:enumeration value="simple"></xsd:enumeration>
|
||
</xsd:restriction>
|
||
</xsd:simpleType>
|
||
<xsd:simpleType name="PingResponseCodeType">
|
||
<xsd:restriction base="xsd:string">
|
||
<xsd:enumeration value="OK"></xsd:enumeration>
|
||
<xsd:enumeration value="ServiceNotAvailable"></xsd:enumeration>
|
||
</xsd:restriction>
|
||
</xsd:simpleType>
|
||
</xsd:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://extranet.devlocal.com/services/schema/services/shared-1.0.xsd</con:url><con:content><![CDATA[<xs:schema targetNamespace="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://extranet.devlocal.com/services/schema/services/shared/1.0">
|
||
<xs:element name="ServiceHeader">
|
||
<xs:complexType>
|
||
<xs:sequence>
|
||
<xs:element name="ConsumerId" type="xs:string" minOccurs="1" maxOccurs="1"></xs:element>
|
||
<xs:element name="CustomerId" type="xs:string" minOccurs="0" maxOccurs="1"></xs:element>
|
||
<xs:element name="Provider" type="tns:Provider" minOccurs="0" maxOccurs="unbounded"></xs:element>
|
||
<xs:element name="TimeStamp" type="xs:dateTime" minOccurs="1" maxOccurs="1"></xs:element>
|
||
<xs:element name="TestIndication" type="xs:boolean" minOccurs="0" maxOccurs="1"></xs:element>
|
||
</xs:sequence>
|
||
<xs:attribute name="version" use="optional" default="1.0" type="xs:decimal"></xs:attribute>
|
||
</xs:complexType>
|
||
</xs:element>
|
||
<xs:complexType name="Provider">
|
||
<xs:sequence>
|
||
<xs:element name="ProviderId" type="xs:string" minOccurs="1" maxOccurs="1"></xs:element>
|
||
<xs:element name="CountryCode" type="tns:CountryCodeType" minOccurs="1" maxOccurs="unbounded"></xs:element>
|
||
</xs:sequence>
|
||
</xs:complexType>
|
||
<xs:simpleType name="CountryCodeType">
|
||
<xs:restriction base="xs:string">
|
||
<xs:pattern value="[A-Z_0-9]*"></xs:pattern>
|
||
</xs:restriction>
|
||
</xs:simpleType>
|
||
<xs:complexType name="ExceptionType">
|
||
<xs:sequence>
|
||
<xs:element name="ErrorCode" type="xs:int" minOccurs="1" maxOccurs="1"></xs:element>
|
||
<xs:element name="ErrorMessage" type="xs:string" minOccurs="1" maxOccurs="1"></xs:element>
|
||
<xs:element name="ErrorDetails" type="xs:string" minOccurs="1" maxOccurs="1" nillable="true"></xs:element>
|
||
</xs:sequence>
|
||
<xs:attribute name="version" use="optional" default="1.0" type="xs:decimal"></xs:attribute>
|
||
</xs:complexType>
|
||
<xs:complexType name="FunctionalExceptionType">
|
||
<xs:complexContent>
|
||
<xs:extension base="tns:ExceptionType">
|
||
<xs:sequence></xs:sequence>
|
||
</xs:extension>
|
||
</xs:complexContent>
|
||
</xs:complexType>
|
||
<xs:complexType name="TechnicalExceptionType">
|
||
<xs:complexContent>
|
||
<xs:extension base="tns:ExceptionType">
|
||
<xs:sequence></xs:sequence>
|
||
</xs:extension>
|
||
</xs:complexContent>
|
||
</xs:complexType>
|
||
<xs:element name="FunctionalException" type="tns:FunctionalExceptionType"></xs:element>
|
||
<xs:element name="TechnicalException" type="tns:TechnicalExceptionType"></xs:element>
|
||
</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part></con:definitionCache><con:endpoints><con:endpoint>http://extranet.devlocal.com/services/credit-data/v1/</con:endpoint></con:endpoints><con:operation isOneWay="false" action="OrderDataSet" name="OrderDataSet" bindingOperationName="OrderDataSet" type="Request-Response" outputName="OrderDataSetResponse" inputName="OrderDataSetRequest" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#Project#consumerId}</ConsumerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#Project#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
|
||
<ns1:OrderDataSetRequest>
|
||
|
||
<CompanyId>55214450300018</CompanyId>
|
||
|
||
<DataSetType>Full</DataSetType>
|
||
|
||
<DataSetVersion>1.0</DataSetVersion>
|
||
|
||
<LanguageCode>fr</LanguageCode>
|
||
|
||
</ns1:OrderDataSetRequest>
|
||
|
||
</soapenv:Body>
|
||
|
||
</soapenv:Envelope>]]></con:request><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="OrderDataSet"/><con:wsrmConfig version="1.2"/></con:call><con:call name="Request 2" outgoingWss="" incomingWss=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader version="1.0">
|
||
<ConsumerId>?</ConsumerId>
|
||
<!--Optional:-->
|
||
<CustomerId>?</CustomerId>
|
||
<!--Zero or more repetitions:-->
|
||
<Provider>
|
||
<ProviderId>?</ProviderId>
|
||
<!--1 or more repetitions:-->
|
||
<CountryCode>?</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>?</TimeStamp>
|
||
<!--Optional:-->
|
||
<TestIndication>?</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:OrderDataSetRequest version="1.0">
|
||
<CompanyId>?</CompanyId>
|
||
<DataSetType flexType="?" flexNameSpace="?">?</DataSetType>
|
||
<DataSetVersion>?</DataSetVersion>
|
||
<LanguageCode>?</LanguageCode>
|
||
</ns1:OrderDataSetRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="OrderDataSet"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="Ping" name="Ping" bindingOperationName="Ping" type="Request-Response" outputName="PingResponse" inputName="PingRequest" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader version="1.0">
|
||
<ConsumerId>?</ConsumerId>
|
||
<!--Optional:-->
|
||
<CustomerId>?</CustomerId>
|
||
<!--Zero or more repetitions:-->
|
||
<Provider>
|
||
<ProviderId>?</ProviderId>
|
||
<!--1 or more repetitions:-->
|
||
<CountryCode>?</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>?</TimeStamp>
|
||
<!--Optional:-->
|
||
<TestIndication>?</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:PingRequest version="1.0">
|
||
<Type>?</Type>
|
||
</ns1:PingRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="Ping"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="RetrieveDataSet" name="RetrieveDataSet" bindingOperationName="RetrieveDataSet" type="Request-Response" outputName="RetrieveDataSetResponse" inputName="RetrieveDataSetRequest" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader version="1.0">
|
||
<ConsumerId>?</ConsumerId>
|
||
<!--Optional:-->
|
||
<CustomerId>?</CustomerId>
|
||
<!--Zero or more repetitions:-->
|
||
<Provider>
|
||
<ProviderId>001</ProviderId>
|
||
<!--1 or more repetitions:-->
|
||
<CountryCode>?</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>?</TimeStamp>
|
||
<!--Optional:-->
|
||
<TestIndication>?</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:RetrieveDataSetRequest version="1.0">
|
||
<ProviderOrderId>?</ProviderOrderId>
|
||
</ns1:RetrieveDataSetRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="RetrieveDataSet"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="RetrieveOptions" name="RetrieveOptions" bindingOperationName="RetrieveOptions" type="Request-Response" outputName="RetrieveOptionsResponse" inputName="RetrieveOptionsRequest" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1" outgoingWss="" incomingWss=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader version="1.0">
|
||
<ConsumerId>?</ConsumerId>
|
||
<!--Optional:-->
|
||
<CustomerId>?</CustomerId>
|
||
<!--Zero or more repetitions:-->
|
||
<Provider>
|
||
<ProviderId>?</ProviderId>
|
||
<!--1 or more repetitions:-->
|
||
<CountryCode>?</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>?</TimeStamp>
|
||
<!--Optional:-->
|
||
<TestIndication>?</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:RetrieveOptionsRequest version="1.0">
|
||
<CompanyId>?</CompanyId>
|
||
</ns1:RetrieveOptionsRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="RetrieveOptions"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="RetrieveOrderStatus" name="RetrieveOrderStatus" bindingOperationName="RetrieveOrderStatus" type="Request-Response" outputName="RetrieveOrderStatusResponse" inputName="RetrieveOrderStatusRequest" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader version="1.0">
|
||
<ConsumerId>${#Project#consumerId}</ConsumerId>
|
||
<!--Optional:-->
|
||
<CustomerId>${#Project#customerId}</CustomerId>
|
||
<!--Zero or more repetitions:-->
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<!--1 or more repetitions:-->
|
||
<CountryCode>${#Project#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>?</TimeStamp>
|
||
<!--Optional:-->
|
||
<TestIndication>?</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:RetrieveOrderStatusRequest version="1.0">
|
||
<ProviderOrderId>1</ProviderOrderId>
|
||
</ns1:RetrieveOrderStatusRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="RetrieveOrderStatus"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="StartInvestigation" name="StartInvestigation" bindingOperationName="StartInvestigation" type="Request-Response" outputName="StartInvestigationResponse" inputName="StartInvestigationRequest" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1" outgoingWss="" incomingWss=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader version="1.0">
|
||
<ConsumerId>?</ConsumerId>
|
||
<!--Optional:-->
|
||
<CustomerId>?</CustomerId>
|
||
<!--Zero or more repetitions:-->
|
||
<Provider>
|
||
<ProviderId>?</ProviderId>
|
||
<!--1 or more repetitions:-->
|
||
<CountryCode>?</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>?</TimeStamp>
|
||
<!--Optional:-->
|
||
<TestIndication>?</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:StartInvestigationRequest version="1.0">
|
||
<CompanyId>?</CompanyId>
|
||
<DataSetType flexType="?" flexNameSpace="?">?</DataSetType>
|
||
<ServiceLevelName>?</ServiceLevelName>
|
||
<DataSetVersion>?</DataSetVersion>
|
||
<LanguageCode>?</LanguageCode>
|
||
</ns1:StartInvestigationRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="StartInvestigation"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="StartMonitoring" name="StartMonitoring" bindingOperationName="StartMonitoring" type="Request-Response" outputName="StartMonitoringResponse" inputName="StartMonitoringRequest" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1" outgoingWss="" incomingWss=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader version="1.0">
|
||
<ConsumerId>?</ConsumerId>
|
||
<!--Optional:-->
|
||
<CustomerId>?</CustomerId>
|
||
<!--Zero or more repetitions:-->
|
||
<Provider>
|
||
<ProviderId>?</ProviderId>
|
||
<!--1 or more repetitions:-->
|
||
<CountryCode>?</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>?</TimeStamp>
|
||
<!--Optional:-->
|
||
<TestIndication>?</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:StartMonitoringRequest version="1.0">
|
||
<CompanyId>?</CompanyId>
|
||
<CategoryName>?</CategoryName>
|
||
<EventType>?</EventType>
|
||
<MonitoringVersion>?</MonitoringVersion>
|
||
<LanguageCode>?</LanguageCode>
|
||
<!--Optional:-->
|
||
<PreferredStartDate>?</PreferredStartDate>
|
||
<!--Optional:-->
|
||
<PreferredEndDate>?</PreferredEndDate>
|
||
</ns1:StartMonitoringRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="StartMonitoring"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="StopMonitoring" name="StopMonitoring" bindingOperationName="StopMonitoring" type="Request-Response" outputName="StopMonitoringResponse" inputName="StopMonitoringRequest" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1" outgoingWss="" incomingWss=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader version="1.0">
|
||
<ConsumerId>?</ConsumerId>
|
||
<!--Optional:-->
|
||
<CustomerId>?</CustomerId>
|
||
<!--Zero or more repetitions:-->
|
||
<Provider>
|
||
<ProviderId>?</ProviderId>
|
||
<!--1 or more repetitions:-->
|
||
<CountryCode>?</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>?</TimeStamp>
|
||
<!--Optional:-->
|
||
<TestIndication>?</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:StopMonitoringRequest version="1.0">
|
||
<ProviderOrderId>?</ProviderOrderId>
|
||
<!--Optional:-->
|
||
<PreferredEndDate>?</PreferredEndDate>
|
||
</ns1:StopMonitoringRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="StopMonitoring"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="UpdateMonitoringOptions" name="UpdateMonitoringOptions" bindingOperationName="UpdateMonitoringOptions" type="Request-Response" outputName="UpdateMonitoringOptionsResponse" inputName="UpdateMonitoringOptionsRequest" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1" outgoingWss="" incomingWss=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader version="1.0">
|
||
<ConsumerId>?</ConsumerId>
|
||
<!--Optional:-->
|
||
<CustomerId>?</CustomerId>
|
||
<!--Zero or more repetitions:-->
|
||
<Provider>
|
||
<ProviderId>?</ProviderId>
|
||
<!--1 or more repetitions:-->
|
||
<CountryCode>?</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>?</TimeStamp>
|
||
<!--Optional:-->
|
||
<TestIndication>?</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:UpdateMonitoringOptionsRequest version="1.0">
|
||
<ProviderOrderId>?</ProviderOrderId>
|
||
<!--Optional:-->
|
||
<NewCategoryName>?</NewCategoryName>
|
||
<!--Optional:-->
|
||
<NewEventType>?</NewEventType>
|
||
<!--Optional:-->
|
||
<NewMonitoringVersion>?</NewMonitoringVersion>
|
||
<!--Optional:-->
|
||
<NewLanguageCode>?</NewLanguageCode>
|
||
<!--Optional:-->
|
||
<PreferredStartDate>?</PreferredStartDate>
|
||
</ns1:UpdateMonitoringOptionsRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="UpdateMonitoringOptions"/><con:wsrmConfig version="1.2"/></con:call></con:operation></con:interface><con:testSuite name="Provider API Happy Flow Functions"><con:description>Test to check the operations of the Provider API web services in normal situations.</con:description><con:settings/><con:runType>SEQUENTIAL</con:runType><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="Ping" searchProperties="true" id="28b41b3e-bceb-435f-be9f-248ba9cd490d"><con:settings/><con:testStep type="request" name="Ping"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>Ping</con:operation><con:request name="Ping" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#TestSuite#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:PingRequest>
|
||
<Type>simple</Type>
|
||
</ns1:PingRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="XPath Match"><con:configuration><path>//ResponseCode</path><content>OK</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="RetrieveOptions" searchProperties="true" id="cafbee49-26c5-483c-8a72-ec6d1e1fed55"><con:settings/><con:testStep type="request" name="RetrieveOptions"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>RetrieveOptions</con:operation><con:request name="RetrieveOptions" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#TestSuite#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:RetrieveOptionsRequest>
|
||
<CompanyId>${#TestSuite#companyId}</CompanyId>
|
||
</ns1:RetrieveOptionsRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="XPath Match"><con:configuration><path>//Version</path><content>1.0</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="OrderDataSet" searchProperties="true" id="54205cd2-c037-410d-8fb3-3a980e3914bc"><con:settings/><con:testStep type="properties" name="Properties"><con:settings/><con:config xsi:type="con:PropertiesStep" saveFirst="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:properties><con:property><con:name>providerOrderId</con:name><con:value>769</con:value></con:property></con:properties></con:config></con:testStep><con:testStep type="request" name="OrderDataSet"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>OrderDataSet</con:operation><con:request name="OrderDataSet" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#TestSuite#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:OrderDataSetRequest>
|
||
<CompanyId>${#TestSuite#companyId}</CompanyId>
|
||
<DataSetType>Full</DataSetType>
|
||
<DataSetVersion>1.0</DataSetVersion>
|
||
<LanguageCode>fr</LanguageCode>
|
||
</ns1:OrderDataSetRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="XPath Match"><con:configuration><path>//OrderStatus</path><content>Completed</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="transfer" name="CopyProviderOrderId"><con:settings/><con:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" useXQuery="false" entitize="false" transferChildNodes="false"><con:name>providerOrderId</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>OrderDataSet</con:sourceStep><con:sourcePath>//ProviderOrderId</con:sourcePath><con:targetType>providerOrderId</con:targetType><con:targetStep>Properties</con:targetStep></con:transfers></con:config></con:testStep><con:testStep type="request" name="RetrieveOrderStatus"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>RetrieveOrderStatus</con:operation><con:request name="RetrieveOrderStatus" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#TestSuite#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:RetrieveOrderStatusRequest>
|
||
<ProviderOrderId>${providerOrderId}</ProviderOrderId>
|
||
</ns1:RetrieveOrderStatusRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//OrderStatus</path><content>Completed</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="RetrieveDataSet" searchProperties="true" id="8eeb9bf8-227f-449e-9635-0b7e0dc9002f"><con:settings/><con:testStep type="properties" name="Properties"><con:settings/><con:config xsi:type="con:PropertiesStep" saveFirst="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:properties><con:property><con:name>providerOrderId</con:name><con:value>770</con:value></con:property></con:properties></con:config></con:testStep><con:testStep type="request" name="OrderDataSet"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>OrderDataSet</con:operation><con:request name="OrderDataSet" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#TestSuite#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:OrderDataSetRequest>
|
||
<CompanyId>${#TestSuite#companyId}</CompanyId>
|
||
<DataSetType>Full</DataSetType>
|
||
<DataSetVersion>1.0</DataSetVersion>
|
||
<LanguageCode>fr</LanguageCode>
|
||
</ns1:OrderDataSetRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="XPath Match"><con:configuration><path>//OrderStatus</path><content>Completed</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="transfer" name="CopyProviderOrderId"><con:settings/><con:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" useXQuery="false" entitize="false" transferChildNodes="false"><con:name>providerOrderId</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>OrderDataSet</con:sourceStep><con:sourcePath>//ProviderOrderId</con:sourcePath><con:targetType>providerOrderId</con:targetType><con:targetStep>Properties</con:targetStep></con:transfers></con:config></con:testStep><con:testStep type="request" name="RetrieveDataSet"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>RetrieveDataSet</con:operation><con:request name="RetrieveDataSet" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#TestSuite#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:RetrieveDataSetRequest>
|
||
<ProviderOrderId>${providerOrderId}</ProviderOrderId>
|
||
</ns1:RetrieveDataSetRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//OrderStatus</path><content>Delivered</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="groovy" name="ParseAnnualAccount"><con:settings/><con:config><script>def gUtils = new com.eviware.soapui.support.GroovyUtils( context )
|
||
step = testRunner.testCase.getTestStepByName( "RetrieveDataSet" )
|
||
|
||
def printAccountItem(xml, level) {
|
||
label = " ".multiply(level) + xml.Description.text()
|
||
if (xml.Value.text().length()>0) {
|
||
log.info( String.format( "%-70s%20s", label, xml.Value.text() ) )
|
||
}
|
||
if (xml.GroupTotalAmount.text().length()>0) {
|
||
label = label
|
||
log.info( String.format( "%-70s%20s", label, xml.GroupTotalAmount.text() ) )
|
||
}
|
||
xml.AccountItem.each() { accountItem ->
|
||
printAccountItem(accountItem, level+1)
|
||
}
|
||
}
|
||
|
||
def parser = new XmlSlurper()
|
||
def soapResponse=parser.parseText( step.getPropertyValue( "response" ))
|
||
|
||
soapResponse.Body.RetrieveDataSetResponse.DataSet.Company.AnnualAccounts.each() {
|
||
log.info( "ANNUAL ACCOUNT" )
|
||
log.info( "______________" )
|
||
log.info( "Date :" + it.AccountsDate )
|
||
log.info( "File date :" + it.AccountsFileDate )
|
||
log.info( "Status :" + it.AccountsStatus )
|
||
log.info( "Type :" + it.AccountsType )
|
||
log.info( "Base Currency :" + it.BaseCurrency )
|
||
log.info( "" )
|
||
log.info( "" )
|
||
|
||
log.info( "BALANCE SHEET" )
|
||
log.info( " ASSETS" )
|
||
level = 1
|
||
it.OriginalAnnualAccounts.BalanceSheet.Assets.AccountItem.each() { accountItem ->
|
||
printAccountItem(accountItem, level)
|
||
}
|
||
log.info( "" )
|
||
|
||
log.info( "LIABILITIES" )
|
||
level = 1
|
||
it.OriginalAnnualAccounts.BalanceSheet.Liabilities.AccountItem.each() { accountItem ->
|
||
printAccountItem(accountItem, level)
|
||
}
|
||
log.info( "" )
|
||
log.info( "" )
|
||
|
||
log.info( "PROFIT & LOSS" )
|
||
level = 1
|
||
it.OriginalAnnualAccounts.ProfitAndLoss.AccountItem.each() { accountItem ->
|
||
printAccountItem(accountItem, level)
|
||
}
|
||
log.info( "" )
|
||
log.info( "" )
|
||
log.info( "" )
|
||
log.info( "" )
|
||
|
||
}
|
||
|
||
</script></con:config></con:testStep><con:tearDownScript/><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="Monitoring" searchProperties="true" id="95848f3e-f317-4f36-8449-a19cebc7f04d"><con:settings/><con:testStep type="properties" name="Properties"><con:settings/><con:config xsi:type="con:PropertiesStep" saveFirst="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:properties><con:property><con:name>providerOrderId</con:name><con:value>a57e6dca-8a75-4218-9b52-5c5c0393f5a2</con:value></con:property></con:properties></con:config></con:testStep><con:testStep type="request" name="StartMonitoring"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>StartMonitoring</con:operation><con:request name="StartMonitoring" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#TestSuite#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:StartMonitoringRequest>
|
||
<CompanyId>${#TestSuite#companyId}</CompanyId>
|
||
<CategoryName>CreditRecommendation</CategoryName>
|
||
<EventType>EventWithData</EventType>
|
||
<MonitoringVersion>1.0</MonitoringVersion>
|
||
<LanguageCode>${#TestSuite#languageCode}</LanguageCode>
|
||
</ns1:StartMonitoringRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//OrderStatus</path><content>Completed</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="transfer" name="CopyProviderOrderId"><con:settings/><con:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" useXQuery="false" entitize="false" transferChildNodes="false"><con:name>providerOrderId</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>StartMonitoring</con:sourceStep><con:sourcePath>//ProviderOrderId</con:sourcePath><con:targetType>providerOrderId</con:targetType><con:targetStep>Properties</con:targetStep></con:transfers></con:config></con:testStep><con:testStep type="request" name="StopMonitoring"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>StopMonitoring</con:operation><con:request name="StopMonitoring" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#TestSuite#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:StopMonitoringRequest>
|
||
<ProviderOrderId>${providerOrderId}</ProviderOrderId>
|
||
</ns1:StopMonitoringRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//OrderStatus</path><content>Completed</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="Investigation" searchProperties="true" id="6d700e2f-4686-4643-b8e1-e96a8f03e5b7"><con:settings/><con:testStep type="request" name="StartInvestigation"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>StartInvestigation</con:operation><con:request name="StartInvestigation" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#TestSuite#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:StartInvestigationRequest>
|
||
<CompanyId>${#TestSuite#companyId}</CompanyId>
|
||
<DataSetType>Full</DataSetType>
|
||
<ServiceLevelName>flash</ServiceLevelName>
|
||
<DataSetVersion>1.0</DataSetVersion>
|
||
<LanguageCode>${#TestSuite#languageCode}</LanguageCode>
|
||
</ns1:StartInvestigationRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//OrderType</path><content>Investigation</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:properties><con:property><con:name>consumerId</con:name><con:value>001</con:value></con:property><con:property><con:name>countryCode</con:name><con:value>FR</con:value></con:property><con:property><con:name>languageCode</con:name><con:value>fr</con:value></con:property><con:property><con:name>companyId</con:name><con:value>55214450300018</con:value></con:property><con:property><con:name>authorization</con:name><con:value>Basic R0JFOjVmSmtzOUNwNjNzNUhITXI=</con:value></con:property><con:property><con:name>customerId</con:name><con:value>not_provided</con:value></con:property></con:properties></con:testSuite><con:testSuite name="Provider API Happy Flow Companies"><con:settings/><con:runType>SEQUENTIAL</con:runType><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="EXAMPLE COMPANY (55214450300018) - language: nl" searchProperties="true" id="afb6596a-2d04-49c8-9a09-84a881fbde75"><con:settings/><con:testStep type="properties" name="Properties"><con:settings/><con:config xsi:type="con:PropertiesStep" saveFirst="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:properties><con:property><con:name>consumerId</con:name><con:value>001</con:value></con:property><con:property><con:name>customerId</con:name><con:value>not_provided</con:value></con:property><con:property><con:name>countryCode</con:name><con:value>FR</con:value></con:property><con:property><con:name>companyId</con:name><con:value>55214450300018</con:value></con:property><con:property><con:name>language</con:name><con:value>fr</con:value></con:property><con:property><con:name>providerOrderId</con:name><con:value>1356</con:value></con:property></con:properties></con:config></con:testStep><con:testStep type="request" name="Ping"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>Ping</con:operation><con:request name="Ping" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${consumerId}</ConsumerId>
|
||
<CustomerId>${customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:PingRequest>
|
||
<Type>simple</Type>
|
||
</ns1:PingRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="RetrieveOptions 1"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>RetrieveOptions</con:operation><con:request name="RetrieveOptions 1" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${consumerId}</ConsumerId>
|
||
<CustomerId>${customerId}</CustomerId>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${countryCode}</CountryCode>
|
||
</Provider>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:RetrieveOptionsRequest>
|
||
<CompanyId>${companyId}</CompanyId>
|
||
</ns1:RetrieveOptionsRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="goto" name="CheckCreditRecommendation"><con:settings/><con:config xsi:type="con:GotoStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:condition><con:name>Condition 1</con:name><con:type>XPATH</con:type><con:expression>not(//DataSetType/text()='CreditRecommendation')</con:expression><con:targetStep>RetrieveOptions 2</con:targetStep></con:condition></con:config></con:testStep><con:testStep type="request" name="OrderDataSet CreditRecommendation"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>OrderDataSet</con:operation><con:request name="OrderDataSet CreditRecommendation" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${consumerId}</ConsumerId>
|
||
<CustomerId>${customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:OrderDataSetRequest>
|
||
<CompanyId>${companyId}</CompanyId>
|
||
<DataSetType>CreditRecommendation</DataSetType>
|
||
<DataSetVersion>1.0</DataSetVersion>
|
||
<LanguageCode>${language}</LanguageCode>
|
||
</ns1:OrderDataSetRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="transfer" name="CopyOrderId CreditRecommendation"><con:settings/><con:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" useXQuery="false" entitize="false" transferChildNodes="false"><con:name>orderid</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>OrderDataSet CreditRecommendation</con:sourceStep><con:sourcePath>//ProviderOrderId</con:sourcePath><con:targetType>providerOrderId</con:targetType><con:targetStep>Properties</con:targetStep></con:transfers></con:config></con:testStep><con:testStep type="request" name="RetrieveOrderStatus CreditRecommendation - Completed"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>RetrieveOrderStatus</con:operation><con:request name="RetrieveOrderStatus CreditRecommendation - Completed" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${consumerId}</ConsumerId>
|
||
<CustomerId>${customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
|
||
<soapenv:Body>
|
||
<ns1:RetrieveOrderStatusRequest>
|
||
<ProviderOrderId>${providerOrderId}</ProviderOrderId>
|
||
</ns1:RetrieveOrderStatusRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//OrderStatus</path><content>Completed</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="RetrieveDataSet CreditRecommendation"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>RetrieveDataSet</con:operation><con:request name="RetrieveDataSet CreditRecommendation" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${consumerId}</ConsumerId>
|
||
<CustomerId>${customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
|
||
</soapenv:Header>
|
||
|
||
<soapenv:Body>
|
||
|
||
<ns1:RetrieveDataSetRequest>
|
||
|
||
<ProviderOrderId>${providerOrderId}</ProviderOrderId>
|
||
|
||
</ns1:RetrieveDataSetRequest>
|
||
|
||
</soapenv:Body>
|
||
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="RetrieveOrderStatus CreditRecommendation - Delivered"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>RetrieveOrderStatus</con:operation><con:request name="RetrieveOrderStatus CreditRecommendation - Delivered" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${consumerId}</ConsumerId>
|
||
<CustomerId>${customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
|
||
<soapenv:Body>
|
||
<ns1:RetrieveOrderStatusRequest>
|
||
<ProviderOrderId>${providerOrderId}</ProviderOrderId>
|
||
</ns1:RetrieveOrderStatusRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//OrderStatus</path><content>Delivered</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="RetrieveOptions 2"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>RetrieveOptions</con:operation><con:request name="RetrieveOptions 2" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${consumerId}</ConsumerId>
|
||
<CustomerId>${customerId}</CustomerId>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${countryCode}</CountryCode>
|
||
</Provider>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:RetrieveOptionsRequest>
|
||
<CompanyId>${companyId}</CompanyId>
|
||
</ns1:RetrieveOptionsRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="goto" name="CheckCompact"><con:settings/><con:config xsi:type="con:GotoStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:condition><con:name>Condition 1</con:name><con:type>XPATH</con:type><con:expression>not(//DataSetType/text()='Compact')</con:expression><con:targetStep>RetrieveOptions 3</con:targetStep></con:condition></con:config></con:testStep><con:testStep type="request" name="OrderDataSet Compact"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>OrderDataSet</con:operation><con:request name="OrderDataSet Compact" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${consumerId}</ConsumerId>
|
||
<CustomerId>${customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
|
||
<soapenv:Body>
|
||
<ns1:OrderDataSetRequest>
|
||
<CompanyId>${companyId}</CompanyId>
|
||
<DataSetType>Compact</DataSetType>
|
||
<DataSetVersion>1.0</DataSetVersion>
|
||
<LanguageCode>${language}</LanguageCode>
|
||
</ns1:OrderDataSetRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="transfer" name="CopyOrderId Compact"><con:settings/><con:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" useXQuery="false" entitize="false" transferChildNodes="false"><con:name>orderid</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>OrderDataSet Compact</con:sourceStep><con:sourcePath>//ProviderOrderId</con:sourcePath><con:targetType>providerOrderId</con:targetType><con:targetStep>Properties</con:targetStep></con:transfers></con:config></con:testStep><con:testStep type="request" name="RetrieveOrderStatus Compact - Completed"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>RetrieveOrderStatus</con:operation><con:request name="RetrieveOrderStatus Compact - Completed" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${consumerId}</ConsumerId>
|
||
<CustomerId>${customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
|
||
<soapenv:Body>
|
||
<ns1:RetrieveOrderStatusRequest>
|
||
<ProviderOrderId>${providerOrderId}</ProviderOrderId>
|
||
</ns1:RetrieveOrderStatusRequest>
|
||
</soapenv:Body>
|
||
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//OrderStatus</path><content>Completed</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="RetrieveDataSet Compact"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>RetrieveDataSet</con:operation><con:request name="RetrieveDataSet Compact" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${consumerId}</ConsumerId>
|
||
<CustomerId>${customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
|
||
<soapenv:Body>
|
||
<ns1:RetrieveDataSetRequest>
|
||
<ProviderOrderId>${providerOrderId}</ProviderOrderId>
|
||
</ns1:RetrieveDataSetRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="RetrieveOrderStatus Compact - Delivered"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>RetrieveOrderStatus</con:operation><con:request name="RetrieveOrderStatus Compact - Delivered" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${consumerId}</ConsumerId>
|
||
<CustomerId>${customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
|
||
<soapenv:Body>
|
||
<ns1:RetrieveOrderStatusRequest>
|
||
<ProviderOrderId>${providerOrderId}</ProviderOrderId>
|
||
</ns1:RetrieveOrderStatusRequest>
|
||
</soapenv:Body>
|
||
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//OrderStatus</path><content>Delivered</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="RetrieveOptions 3"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>RetrieveOptions</con:operation><con:request name="RetrieveOptions 3" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${consumerId}</ConsumerId>
|
||
<CustomerId>${customerId}</CustomerId>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${countryCode}</CountryCode>
|
||
</Provider>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:RetrieveOptionsRequest>
|
||
<CompanyId>${companyId}</CompanyId>
|
||
</ns1:RetrieveOptionsRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="goto" name="CheckFull"><con:settings/><con:config xsi:type="con:GotoStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:condition><con:name>Condition 1</con:name><con:type>XPATH</con:type><con:expression>not(//DataSetType/text()='Full')</con:expression><con:targetStep>PingExit</con:targetStep></con:condition></con:config></con:testStep><con:testStep type="request" name="OrderDataSet Full"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>OrderDataSet</con:operation><con:request name="OrderDataSet Full" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${consumerId}</ConsumerId>
|
||
<CustomerId>${customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:OrderDataSetRequest>
|
||
<CompanyId>${companyId}</CompanyId>
|
||
<DataSetType>Full</DataSetType>
|
||
<DataSetVersion>1.0</DataSetVersion>
|
||
<LanguageCode>${language}</LanguageCode>
|
||
</ns1:OrderDataSetRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="transfer" name="CopyOrderId Full"><con:settings/><con:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" useXQuery="false" entitize="false" transferChildNodes="false"><con:name>orderid</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>OrderDataSet Full</con:sourceStep><con:sourcePath>//ProviderOrderId</con:sourcePath><con:targetType>providerOrderId</con:targetType><con:targetStep>Properties</con:targetStep></con:transfers></con:config></con:testStep><con:testStep type="request" name="RetrieveOrderStatus Full - Completed"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>RetrieveOrderStatus</con:operation><con:request name="RetrieveOrderStatus Full - Completed" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${consumerId}</ConsumerId>
|
||
<CustomerId>${customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
|
||
<soapenv:Body>
|
||
<ns1:RetrieveOrderStatusRequest>
|
||
<ProviderOrderId>${providerOrderId}</ProviderOrderId>
|
||
</ns1:RetrieveOrderStatusRequest>
|
||
</soapenv:Body>
|
||
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//OrderStatus</path><content>Completed</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="RetrieveDataSet Full"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>RetrieveDataSet</con:operation><con:request name="RetrieveDataSet Full" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${consumerId}</ConsumerId>
|
||
<CustomerId>${customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
|
||
</soapenv:Header>
|
||
|
||
<soapenv:Body>
|
||
<ns1:RetrieveDataSetRequest>
|
||
<ProviderOrderId>${providerOrderId}</ProviderOrderId>
|
||
</ns1:RetrieveDataSetRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="groovy" name="ParseAnnualAccount"><con:settings/><con:config><script>def gUtils = new com.eviware.soapui.support.GroovyUtils( context )
|
||
step = testRunner.testCase.getTestStepByName( "RetrieveDataSet Full" )
|
||
|
||
def printAccountItem(xml, level) {
|
||
label = " ".multiply(level) + xml.Description.text()
|
||
if (xml.Value.text().length()>0) {
|
||
log.info( String.format( "%-70s%20s", label, xml.Value.text() ) )
|
||
}
|
||
if (xml.GroupTotalAmount.text().length()>0) {
|
||
label = label
|
||
log.info( String.format( "%-70s%20s", label, xml.GroupTotalAmount.text() ) )
|
||
}
|
||
xml.AccountItem.each() { accountItem ->
|
||
printAccountItem(accountItem, level+1)
|
||
}
|
||
}
|
||
|
||
def parser = new XmlSlurper()
|
||
def soapResponse=parser.parseText( step.getPropertyValue( "response" ))
|
||
|
||
soapResponse.Body.RetrieveDataSetResponse.DataSet.Company.AnnualAccounts.each() {
|
||
log.info( "ANNUAL ACCOUNT" )
|
||
log.info( "______________" )
|
||
log.info( "Date :" + it.AccountsDate )
|
||
log.info( "File date :" + it.AccountsFileDate )
|
||
log.info( "Status :" + it.AccountsStatus )
|
||
log.info( "Type :" + it.AccountsType )
|
||
log.info( "Base Currency :" + it.BaseCurrency )
|
||
log.info( "" )
|
||
log.info( "" )
|
||
|
||
log.info( "BALANCE SHEET" )
|
||
log.info( " ASSETS" )
|
||
level = 1
|
||
it.OriginalAnnualAccounts.BalanceSheet.Assets.AccountItem.each() { accountItem ->
|
||
printAccountItem(accountItem, level)
|
||
}
|
||
log.info( "" )
|
||
|
||
log.info( "LIABILITIES" )
|
||
level = 1
|
||
it.OriginalAnnualAccounts.BalanceSheet.Liabilities.AccountItem.each() { accountItem ->
|
||
printAccountItem(accountItem, level)
|
||
}
|
||
log.info( "" )
|
||
log.info( "" )
|
||
|
||
log.info( "PROFIT & LOSS" )
|
||
level = 1
|
||
it.OriginalAnnualAccounts.ProfitAndLoss.AccountItem.each() { accountItem ->
|
||
printAccountItem(accountItem, level)
|
||
}
|
||
log.info( "" )
|
||
log.info( "" )
|
||
log.info( "" )
|
||
log.info( "" )
|
||
|
||
}
|
||
|
||
</script></con:config></con:testStep><con:testStep type="request" name="RetrieveOrderStatus Full - Delivered"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>RetrieveOrderStatus</con:operation><con:request name="RetrieveOrderStatus Full - Delivered" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${consumerId}</ConsumerId>
|
||
<CustomerId>${customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
|
||
<soapenv:Body>
|
||
<ns1:RetrieveOrderStatusRequest>
|
||
<ProviderOrderId>${providerOrderId}</ProviderOrderId>
|
||
</ns1:RetrieveOrderStatusRequest>
|
||
</soapenv:Body>
|
||
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//OrderStatus</path><content>Delivered</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="PingExit" disabled="true"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>Ping</con:operation><con:request name="PingExit" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${consumerId}</ConsumerId>
|
||
<CustomerId>${customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:PingRequest>
|
||
<Type>simple</Type>
|
||
</ns1:PingRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="SOAP Fault Assertion"/><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:properties/></con:testSuite><con:testSuite name="Provider API Error Flow"><con:description>Tests to check the response of error code </con:description><con:settings/><con:runType>SEQUENTIAL</con:runType><con:testCase failOnError="false" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="INVALID COMPANYID - EC 3000" searchProperties="true" id="94b5a329-2695-473b-b012-c7cc3c66759c" timeout="0" wsrmEnabled="false" wsrmVersion="1.0" wsrmAckTo="" amfAuthorisation="false" amfEndpoint="" amfLogin="" amfPassword=""><con:settings/><con:testStep type="request" name="RetrieveOptions"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>RetrieveOptions</con:operation><con:request name="RetrieveOptions" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:RetrieveOptionsRequest>
|
||
<CompanyId>123-non-existing</CompanyId>
|
||
</ns1:RetrieveOptionsRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration><definition/></con:configuration></con:assertion><con:assertion type="Not SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//ErrorCode</path><content>3000</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="OrderDataSet"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>OrderDataSet</con:operation><con:request name="OrderDataSet" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:OrderDataSetRequest>
|
||
<CompanyId>123-non-existing</CompanyId>
|
||
<DataSetType>Full</DataSetType>
|
||
<DataSetVersion>1.0</DataSetVersion>
|
||
<LanguageCode>fr</LanguageCode>
|
||
</ns1:OrderDataSetRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="Not SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//ErrorCode</path><content>3000</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="StartInvestigation"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>StartInvestigation</con:operation><con:request name="StartInvestigation" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:StartInvestigationRequest>
|
||
<CompanyId>123-non-existent</CompanyId>
|
||
<DataSetType>Full</DataSetType>
|
||
<ServiceLevelName>Flash</ServiceLevelName>
|
||
<DataSetVersion>1.0</DataSetVersion>
|
||
<LanguageCode>${#TestSuite#languageCode}</LanguageCode>
|
||
</ns1:StartInvestigationRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="Not SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//ErrorCode</path><content>3000</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="StartMonitoring"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>StartMonitoring</con:operation><con:request name="StartMonitoring" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:StartMonitoringRequest>
|
||
<CompanyId>123-non-existent</CompanyId>
|
||
<CategoryName>CreditRecommendation</CategoryName>
|
||
<EventType>EventWithData</EventType>
|
||
<MonitoringVersion>1.0</MonitoringVersion>
|
||
<LanguageCode>${#TestSuite#languageCode}</LanguageCode>
|
||
</ns1:StartMonitoringRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="Not SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//ErrorCode</path><content>3000</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="INVALID VERSION - EC 3001" searchProperties="true" id="adf46359-2980-45bc-ba91-bf7d5cc91005"><con:settings/><con:testStep type="request" name="OrderDataSet"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>OrderDataSet</con:operation><con:request name="OrderDataSet" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:OrderDataSetRequest>
|
||
<CompanyId>${#TestSuite#companyId}</CompanyId>
|
||
<DataSetType>Full</DataSetType>
|
||
<DataSetVersion>9.0</DataSetVersion>
|
||
<LanguageCode>${#TestSuite#languageCode}</LanguageCode>
|
||
</ns1:OrderDataSetRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="Not SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//ErrorCode</path><content>3001</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="StartInvestigation"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>StartInvestigation</con:operation><con:request name="StartInvestigation" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:StartInvestigationRequest>
|
||
<CompanyId>${#TestSuite#companyId}</CompanyId>
|
||
<DataSetType>Full</DataSetType>
|
||
<ServiceLevelName>flash</ServiceLevelName>
|
||
<DataSetVersion>9.0</DataSetVersion>
|
||
<LanguageCode>${#TestSuite#languageCode}</LanguageCode>
|
||
</ns1:StartInvestigationRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="Not SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//ErrorCode</path><content>3001</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="StartMonitoring"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>StartMonitoring</con:operation><con:request name="StartMonitoring" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:StartMonitoringRequest>
|
||
<CompanyId>55214450300018</CompanyId>
|
||
<CategoryName>CreditRecommendation</CategoryName>
|
||
<EventType>EventWithData</EventType>
|
||
<MonitoringVersion>9.0</MonitoringVersion>
|
||
<LanguageCode>${#TestSuite#languageCode}</LanguageCode>
|
||
</ns1:StartMonitoringRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="Not SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//ErrorCode</path><content>3001</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="UpdateMonitoringOptions"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>UpdateMonitoringOptions</con:operation><con:request name="UpdateMonitoringOptions" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:UpdateMonitoringOptionsRequest>
|
||
<ProviderOrderId>${#Project#providerId}</ProviderOrderId>
|
||
<NewMonitoringVersion>9.0</NewMonitoringVersion>
|
||
</ns1:UpdateMonitoringOptionsRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="Not SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//ErrorCode</path><content>3001</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="INVALID LANGUAGECODE - EC 3002" searchProperties="true" id="d1512f18-b150-4241-88ff-7507426c5295"><con:settings/><con:testStep type="request" name="OrderDataSet"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>OrderDataSet</con:operation><con:request name="OrderDataSet" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:OrderDataSetRequest>
|
||
<CompanyId>${#TestSuite#companyId}</CompanyId>
|
||
<DataSetType>Full</DataSetType>
|
||
<DataSetVersion>1.0</DataSetVersion>
|
||
<LanguageCode>InvalidLanguageCode</LanguageCode>
|
||
</ns1:OrderDataSetRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="Not SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//ErrorCode</path><content>3002</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="StartInvestigation"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>StartInvestigation</con:operation><con:request name="StartInvestigation" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:StartInvestigationRequest>
|
||
<CompanyId>${#TestSuite#companyId}</CompanyId>
|
||
<DataSetType>Full</DataSetType>
|
||
<ServiceLevelName>flash</ServiceLevelName>
|
||
<DataSetVersion>1.0</DataSetVersion>
|
||
<LanguageCode>InvalidVersion</LanguageCode>
|
||
</ns1:StartInvestigationRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="Not SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//ErrorCode</path><content>3002</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="StartMonitoring"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>StartMonitoring</con:operation><con:request name="StartMonitoring" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:StartMonitoringRequest>
|
||
<CompanyId>${#TestSuite#companyId}</CompanyId>
|
||
<CategoryName>CreditRecommendation</CategoryName>
|
||
<EventType>EventWithData</EventType>
|
||
<MonitoringVersion>1.0</MonitoringVersion>
|
||
<LanguageCode>InvalidVersion</LanguageCode>
|
||
</ns1:StartMonitoringRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="Not SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//ErrorCode</path><content>3002</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="UpdateMonitoringOptions"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>UpdateMonitoringOptions</con:operation><con:request name="UpdateMonitoringOptions" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:UpdateMonitoringOptionsRequest>
|
||
<ProviderOrderId>1.0</ProviderOrderId>
|
||
<NewLanguageCode>InvalidVersion</NewLanguageCode>
|
||
</ns1:UpdateMonitoringOptionsRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="Not SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//ErrorCode</path><content>3002</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="INVALID DATASETTYPE - EC 3003" searchProperties="true" id="ea6dba10-e6e9-47e1-bee8-f503e8aa2bfc"><con:settings/><con:testStep type="request" name="OrderDataSet"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>OrderDataSet</con:operation><con:request name="OrderDataSet" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:OrderDataSetRequest>
|
||
<CompanyId>${#TestSuite#companyId}</CompanyId>
|
||
<DataSetType>InvalidType</DataSetType>
|
||
<DataSetVersion>1.0</DataSetVersion>
|
||
<LanguageCode>${#TestSuite#languageCode}</LanguageCode>
|
||
</ns1:OrderDataSetRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="Not SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//ErrorCode</path><content>3003</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="INVALID SERVICELEVEL" searchProperties="true" id="3b2a5242-7243-4754-83fa-a2d14838ac8c"><con:settings/><con:testStep type="request" name="StartInvestigation"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>StartInvestigation</con:operation><con:request name="StartInvestigation" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:StartInvestigationRequest>
|
||
<CompanyId>${#TestSuite#companyId}</CompanyId>
|
||
<DataSetType>Full</DataSetType>
|
||
<ServiceLevelName>9.0</ServiceLevelName>
|
||
<DataSetVersion>1.0</DataSetVersion>
|
||
<LanguageCode>${#TestSuite#languageCode}</LanguageCode>
|
||
</ns1:StartInvestigationRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="Not SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//ErrorCode</path><content>3004</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="INVALID CATEGORYNAME - EC 3005" searchProperties="true" id="09259382-ea74-40f4-9fe0-c4e6393dc2a0"><con:settings/><con:testStep type="request" name="StartMonitoring"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>StartMonitoring</con:operation><con:request name="StartMonitoring" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:StartMonitoringRequest>
|
||
<CompanyId>${#TestSuite#companyId}</CompanyId>
|
||
<CategoryName>InvalidCategory</CategoryName>
|
||
<EventType>EventWithData</EventType>
|
||
<MonitoringVersion>1.0</MonitoringVersion>
|
||
<LanguageCode>${#TestSuite#languageCode}</LanguageCode>
|
||
</ns1:StartMonitoringRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="Not SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//ErrorCode</path><content>3005</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="UpdateMonitoringOptions"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>UpdateMonitoringOptions</con:operation><con:request name="UpdateMonitoringOptions" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:UpdateMonitoringOptionsRequest>
|
||
<ProviderOrderId>1.0</ProviderOrderId>
|
||
<NewCategoryName>InvalidCategory</NewCategoryName>
|
||
</ns1:UpdateMonitoringOptionsRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="Not SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//ErrorCode</path><content>3005</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="INVALID EVENTTYPE - EC 3006" searchProperties="true" id="a8ade3bd-ee58-4e3a-982d-02b6d3e122c4"><con:settings/><con:testStep type="request" name="StartMonitoring"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>StartMonitoring</con:operation><con:request name="StartMonitoring" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:StartMonitoringRequest>
|
||
<CompanyId>${#TestSuite#companyId}</CompanyId>
|
||
<CategoryName>All</CategoryName>
|
||
<EventType>InvalidType</EventType>
|
||
<MonitoringVersion>1.0</MonitoringVersion>
|
||
<LanguageCode>${#TestSuite#languageCode}</LanguageCode>
|
||
</ns1:StartMonitoringRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="Not SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//ErrorCode</path><content>3006</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="UpdateMonitoringOptions"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>UpdateMonitoringOptions</con:operation><con:request name="UpdateMonitoringOptions" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:UpdateMonitoringOptionsRequest>
|
||
<ProviderOrderId>1.0</ProviderOrderId>
|
||
<NewEventType>InvalidType</NewEventType>
|
||
</ns1:UpdateMonitoringOptionsRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="Not SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//ErrorCode</path><content>3006</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="INVALID DATEFORMAT - EC 3007" searchProperties="true" id="17b4d9f4-2bdd-492b-bd60-aeed487975d2"><con:settings/><con:testStep type="request" name="StartMonitoringStartDate"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>StartMonitoring</con:operation><con:request name="StartMonitoringStartDate" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:StartMonitoringRequest>
|
||
<CompanyId>${#TestSuite#companyId}</CompanyId>
|
||
<CategoryName>All</CategoryName>
|
||
<EventType>EventWithData</EventType>
|
||
<MonitoringVersion>1.0</MonitoringVersion>
|
||
<LanguageCode>${#TestSuite#languageCode}</LanguageCode>
|
||
<PreferredStartDate>InvalidDate</PreferredStartDate>
|
||
|
||
</ns1:StartMonitoringRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="Not SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//ErrorCode</path><content>3007</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="StartMonitoringEndDate"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>StartMonitoring</con:operation><con:request name="StartMonitoringEndDate" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:StartMonitoringRequest>
|
||
<CompanyId>${#TestSuite#companyId}</CompanyId>
|
||
<CategoryName>All</CategoryName>
|
||
<EventType>EventWithData</EventType>
|
||
<MonitoringVersion>1.0</MonitoringVersion>
|
||
<LanguageCode>${#TestSuite#languageCode}</LanguageCode>
|
||
<PreferredEndDate>InvalidDate</PreferredEndDate>
|
||
|
||
</ns1:StartMonitoringRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="Not SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//ErrorCode</path><content>3007</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="UpdateMonitoringOptionsStartDate"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>UpdateMonitoringOptions</con:operation><con:request name="UpdateMonitoringOptionsStartDate" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:UpdateMonitoringOptionsRequest>
|
||
<ProviderOrderId>1.0</ProviderOrderId>
|
||
<NewPreferredStartDate>InvalidType</NewPreferredStartDate>
|
||
</ns1:UpdateMonitoringOptionsRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="Not SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//ErrorCode</path><content>3007</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="UpdateMonitoringOptionsEndDate"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>UpdateMonitoringOptions</con:operation><con:request name="UpdateMonitoringOptionsEndDate" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:UpdateMonitoringOptionsRequest>
|
||
<ProviderOrderId>1.0</ProviderOrderId>
|
||
<NewPreferredEndDate>InvalidType</NewPreferredEndDate>
|
||
</ns1:UpdateMonitoringOptionsRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="Not SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//ErrorCode</path><content>3007</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="INVALID ORDERID - EC 3020" searchProperties="true" id="a4047e3d-5a5a-4d82-a451-e56f2c54548c"><con:settings/><con:testStep type="request" name="RetrieveDataSet"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>RetrieveDataSet</con:operation><con:request name="RetrieveDataSet" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader version="1.0">
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:RetrieveDataSetRequest version="1.0">
|
||
<ProviderOrderId>InvalidOrderId</ProviderOrderId>
|
||
</ns1:RetrieveDataSetRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="Not SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//ErrorCode</path><content>3020</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="RetrieveOrderStatus"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>RetrieveOrderStatus</con:operation><con:request name="RetrieveOrderStatus" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:RetrieveOrderStatusRequest>
|
||
<ProviderOrderId>InvalidOrderId</ProviderOrderId>
|
||
</ns1:RetrieveOrderStatusRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="request" name="UpdateMonitoringOptions"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>UpdateMonitoringOptions</con:operation><con:request name="UpdateMonitoringOptions" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:UpdateMonitoringOptionsRequest>
|
||
<ProviderOrderId>InvalidOrderId</ProviderOrderId>
|
||
</ns1:UpdateMonitoringOptionsRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="Not SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//ErrorCode</path><content>3020</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="INVALID ORDERID_CONSUMER_COMBINATION - EC 3021" searchProperties="true" id="6b1f8de5-6123-4ae6-9e85-6bbfdb702b18"><con:settings/><con:testStep type="properties" name="Properties"><con:settings/><con:config xsi:type="con:PropertiesStep" saveFirst="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:properties><con:property><con:name>providerOrderId</con:name><con:value>65017559-1574-4d9d-bf01-362bc30bf5ae</con:value></con:property></con:properties></con:config></con:testStep><con:testStep type="request" name="OrderDataSet"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>OrderDataSet</con:operation><con:request name="OrderDataSet" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>${#TestSuite#consumerId}</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:OrderDataSetRequest>
|
||
<CompanyId>${#TestSuite#companyId}</CompanyId>
|
||
<DataSetType>Full</DataSetType>
|
||
<DataSetVersion>1.0</DataSetVersion>
|
||
<LanguageCode>${#TestSuite#languageCode}</LanguageCode>
|
||
</ns1:OrderDataSetRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="XPath Match"><con:configuration><path>//OrderStatus</path><content>Completed</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:testStep type="transfer" name="CopyOrderId"><con:settings/><con:config xsi:type="con:PropertyTransfersStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:transfers setNullOnMissingSource="true" transferTextContent="true" failOnError="true" ignoreEmpty="false" transferToAll="false" useXQuery="false" entitize="false" transferChildNodes="false"><con:name>providerOrderId</con:name><con:sourceType>Response</con:sourceType><con:sourceStep>OrderDataSet</con:sourceStep><con:sourcePath>//ProviderOrderId</con:sourcePath><con:targetType>providerOrderId</con:targetType><con:targetStep>Properties</con:targetStep></con:transfers></con:config></con:testStep><con:testStep type="request" name="RetrieveOrderStatus"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>InternationalCompanyCreditDataBinding</con:interface><con:operation>RetrieveOrderStatus</con:operation><con:request name="RetrieveOrderStatus" outgoingWss="" incomingWss=""><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers"><entry key="Authorization" value="${#Project#authorization}" xmlns="http://eviware.com/soapui/config"/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint xsi:nil="true"/><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://extranet.devlocal.com/services/schema/services/shared/1.0" xmlns:ns1="http://extranet.devlocal.com/services/schema/services/credit-data/1.0">
|
||
<soapenv:Header>
|
||
<ns:ServiceHeader>
|
||
<ConsumerId>010</ConsumerId>
|
||
<CustomerId>${#TestSuite#customerId}</CustomerId>
|
||
<Provider>
|
||
<ProviderId>${#Project#providerId}</ProviderId>
|
||
<CountryCode>${#TestSuite#countryCode}</CountryCode>
|
||
</Provider>
|
||
<TimeStamp>${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss").format(new Date());}</TimeStamp>
|
||
<TestIndication>true</TestIndication>
|
||
</ns:ServiceHeader>
|
||
</soapenv:Header>
|
||
<soapenv:Body>
|
||
<ns1:RetrieveOrderStatusRequest>
|
||
<ProviderOrderId>${providerOrderId}</ProviderOrderId>
|
||
</ns1:RetrieveOrderStatusRequest>
|
||
</soapenv:Body>
|
||
</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:assertion type="Schema Compliance"><con:configuration/></con:assertion><con:assertion type="Not SOAP Fault Assertion"/><con:assertion type="XPath Match"><con:configuration><path>//ErrorCode</path><content>3021</content><allowWildcards>false</allowWildcards><ignoreNamspaceDifferences>false</ignoreNamspaceDifferences></con:configuration></con:assertion><con:credentials><con:username xsi:nil="true"/><con:password xsi:nil="true"/><con:domain xsi:nil="true"/></con:credentials><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508"/><con:wsrmConfig version="1.2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="TODO INVALID ORDERTYPE - EC 3022" searchProperties="true" id="7a998377-6974-4116-89eb-ddbfdcf2bbb3" disabled="true"><con:settings/><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="INVALID ORDERSTATUS - EC 3023" searchProperties="true" id="8204c848-8ab2-4ef7-ad1a-8e57ee988c21"><con:settings/><con:properties/></con:testCase><con:properties><con:property><con:name>consumerId</con:name><con:value>003</con:value></con:property><con:property><con:name>countryCode</con:name><con:value>FR</con:value></con:property><con:property><con:name>languageCode</con:name><con:value>fr</con:value></con:property><con:property><con:name>companyId</con:name><con:value>55214450300018</con:value></con:property><con:property><con:name>customerId</con:name><con:value>not_provided</con:value></con:property></con:properties></con:testSuite><con:properties><con:property><con:name>providerId</con:name><con:value>003</con:value></con:property><con:property><con:name>authorization</con:name><con:value>Basic R0JFOjVmSmtzOUNwNjNzNUhITXI=</con:value></con:property></con:properties><con:wssContainer/></con:soapui-project> |