<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions name="Soap11" 
    targetNamespace="http://schemas.servicestack.net/types" 
    xmlns:svc="http://schemas.servicestack.net/types" 
    xmlns:tns="http://schemas.servicestack.net/types" 
    
    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 
    xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" 
    xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" 
    xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" 
    xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" 
    xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" 
    xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" 
    xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" 
    xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" 
    xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
    xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" 
    xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" 
    xmlns:wsa10="http://www.w3.org/2005/08/addressing" 
    xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex">

	<wsdl:types>
		<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="anyType" nillable="true" type="xs:anyType" />
  <xs:element name="anyURI" nillable="true" type="xs:anyURI" />
  <xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
  <xs:element name="boolean" nillable="true" type="xs:boolean" />
  <xs:element name="byte" nillable="true" type="xs:byte" />
  <xs:element name="dateTime" nillable="true" type="xs:dateTime" />
  <xs:element name="decimal" nillable="true" type="xs:decimal" />
  <xs:element name="double" nillable="true" type="xs:double" />
  <xs:element name="float" nillable="true" type="xs:float" />
  <xs:element name="int" nillable="true" type="xs:int" />
  <xs:element name="long" nillable="true" type="xs:long" />
  <xs:element name="QName" nillable="true" type="xs:QName" />
  <xs:element name="short" nillable="true" type="xs:short" />
  <xs:element name="string" nillable="true" type="xs:string" />
  <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
  <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
  <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
  <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
  <xs:element name="char" nillable="true" type="tns:char" />
  <xs:simpleType name="char">
    <xs:restriction base="xs:int" />
  </xs:simpleType>
  <xs:element name="duration" nillable="true" type="tns:duration" />
  <xs:simpleType name="duration">
    <xs:restriction base="xs:duration">
      <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
      <xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
      <xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="guid" nillable="true" type="tns:guid" />
  <xs:simpleType name="guid">
    <xs:restriction base="xs:string">
      <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:attribute name="FactoryType" type="xs:QName" />
  <xs:attribute name="Id" type="xs:ID" />
  <xs:attribute name="Ref" type="xs:IDREF" />
</xs:schema>
<xs:schema xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:tns="http://schemas.servicestack.net/types" elementFormDefault="qualified" targetNamespace="http://schemas.servicestack.net/types" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
  <xs:complexType name="Auth">
    <xs:sequence>
      <xs:element minOccurs="0" name="provider" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="State" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="oauth_token" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="oauth_verifier" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RememberMe" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="Continue" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="nonce" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="uri" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="response" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="qop" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="nc" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="cnonce" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Auth" nillable="true" type="tns:Auth" />
  <xs:complexType name="AuthResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="SessionId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ReferrerUrl" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ResponseStatus" nillable="true" type="tns:ResponseStatus" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AuthResponse" nillable="true" type="tns:AuthResponse" />
  <xs:complexType name="ResponseStatus">
    <xs:sequence>
      <xs:element minOccurs="0" name="ErrorCode" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Message" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="StackTrace" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Errors" nillable="true" type="tns:ArrayOfResponseError" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ResponseStatus" nillable="true" type="tns:ResponseStatus" />
  <xs:complexType name="ArrayOfResponseError">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="ResponseError" nillable="true" type="tns:ResponseError" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfResponseError" nillable="true" type="tns:ArrayOfResponseError" />
  <xs:complexType name="ResponseError">
    <xs:sequence>
      <xs:element minOccurs="0" name="ErrorCode" nillable="true" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="FieldName" nillable="true" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
      <xs:element minOccurs="0" name="Message" nillable="true" type="xs:string">
        <xs:annotation>
          <xs:appinfo>
            <DefaultValue EmitDefaultValue="false" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
          </xs:appinfo>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ResponseError" nillable="true" type="tns:ResponseError" />
  <xs:complexType name="RequestLogs">
    <xs:sequence>
      <xs:element minOccurs="0" name="BeforeSecs" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="AfterSecs" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="IpAddress" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ForwardedFor" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="UserAuthId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SessionId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Referer" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PathInfo" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Ids" nillable="true" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q1:ArrayOflong" />
      <xs:element minOccurs="0" name="BeforeId" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="AfterId" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="HasResponse" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="WithErrors" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="Skip" type="xs:int" />
      <xs:element minOccurs="0" name="Take" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="EnableSessionTracking" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="EnableResponseTracking" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="EnableErrorTracking" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="DurationLongerThan" nillable="true" type="ser:duration" />
      <xs:element minOccurs="0" name="DurationLessThan" nillable="true" type="ser:duration" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="RequestLogs" nillable="true" type="tns:RequestLogs" />
  <xs:complexType name="RequestLogsResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="Results" nillable="true" type="tns:ArrayOfRequestLogEntry" />
      <xs:element minOccurs="0" name="Usage" nillable="true" xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q2:ArrayOfKeyValueOfstringstring" />
      <xs:element minOccurs="0" name="ResponseStatus" nillable="true" type="tns:ResponseStatus" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="RequestLogsResponse" nillable="true" type="tns:RequestLogsResponse" />
  <xs:complexType name="ArrayOfRequestLogEntry">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="RequestLogEntry" nillable="true" type="tns:RequestLogEntry" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfRequestLogEntry" nillable="true" type="tns:ArrayOfRequestLogEntry" />
  <xs:complexType name="RequestLogEntry">
    <xs:sequence>
      <xs:element minOccurs="0" name="AbsoluteUri" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DateTime" type="xs:dateTime" />
      <xs:element minOccurs="0" name="ErrorResponse" nillable="true" type="xs:anyType" />
      <xs:element minOccurs="0" name="FormData" nillable="true" xmlns:q3="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q3:ArrayOfKeyValueOfstringstring" />
      <xs:element minOccurs="0" name="ForwardedFor" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Headers" nillable="true" xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q4:ArrayOfKeyValueOfstringstring" />
      <xs:element minOccurs="0" name="HttpMethod" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Id" type="xs:long" />
      <xs:element minOccurs="0" name="IpAddress" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Items" nillable="true" xmlns:q5="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q5:ArrayOfKeyValueOfstringanyType" />
      <xs:element minOccurs="0" name="PathInfo" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Referer" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RequestBody" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RequestDto" nillable="true" type="xs:anyType" />
      <xs:element minOccurs="0" name="RequestDuration" type="ser:duration" />
      <xs:element minOccurs="0" name="ResponseDto" nillable="true" type="xs:anyType" />
      <xs:element minOccurs="0" name="Session" nillable="true" type="xs:anyType" />
      <xs:element minOccurs="0" name="SessionId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="UserAuthId" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="RequestLogEntry" nillable="true" type="tns:RequestLogEntry" />
  <xs:complexType name="Registration">
    <xs:sequence>
      <xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DisplayName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="AutoLogin" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="Continue" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Registration" nillable="true" type="tns:Registration" />
  <xs:complexType name="RegistrationResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="UserId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SessionId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ReferrerUrl" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ResponseStatus" nillable="true" type="tns:ResponseStatus" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="RegistrationResponse" nillable="true" type="tns:RegistrationResponse" />
  <xs:complexType name="AuthUserSession">
    <xs:sequence>
      <xs:element minOccurs="0" name="ReferrerUrl" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="UserAuthId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="UserAuthName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="TwitterUserId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="TwitterScreenName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="FacebookUserId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="FacebookUserName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DisplayName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PrimaryEmail" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="BirthDate" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="BirthDateRaw" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Country" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Culture" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="FullName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Gender" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Language" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MailAddress" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Nickname" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PostalCode" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="TimeZone" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RequestTokenSecret" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CreatedAt" type="xs:dateTime" />
      <xs:element minOccurs="0" name="LastModified" type="xs:dateTime" />
      <xs:element minOccurs="0" name="ProviderOAuthAccess" nillable="true" xmlns:q6="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q6:ArrayOfanyType" />
      <xs:element minOccurs="0" name="Roles" nillable="true" xmlns:q7="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q7:ArrayOfstring" />
      <xs:element minOccurs="0" name="Permissions" nillable="true" xmlns:q8="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q8:ArrayOfstring" />
      <xs:element minOccurs="0" name="IsAuthenticated" type="xs:boolean" />
      <xs:element minOccurs="0" name="Sequence" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Tag" type="xs:long" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AuthUserSession" nillable="true" type="tns:AuthUserSession" />
</xs:schema>
<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="ArrayOflong">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="long" type="xs:long" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOflong" nillable="true" type="tns:ArrayOflong" />
  <xs:complexType name="ArrayOfKeyValueOfstringstring">
    <xs:annotation>
      <xs:appinfo>
        <IsDictionary xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsDictionary>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="KeyValueOfstringstring">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Key" nillable="true" type="xs:string" />
            <xs:element name="Value" nillable="true" type="xs:string" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfKeyValueOfstringstring" nillable="true" type="tns:ArrayOfKeyValueOfstringstring" />
  <xs:complexType name="ArrayOfKeyValueOfstringanyType">
    <xs:annotation>
      <xs:appinfo>
        <IsDictionary xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsDictionary>
      </xs:appinfo>
    </xs:annotation>
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="KeyValueOfstringanyType">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Key" nillable="true" type="xs:string" />
            <xs:element name="Value" nillable="true" type="xs:anyType" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfKeyValueOfstringanyType" nillable="true" type="tns:ArrayOfKeyValueOfstringanyType" />
  <xs:complexType name="ArrayOfanyType">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="anyType" nillable="true" type="xs:anyType" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfanyType" nillable="true" type="tns:ArrayOfanyType" />
  <xs:complexType name="ArrayOfstring">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfstring" nillable="true" type="tns:ArrayOfstring" />
</xs:schema>
	</wsdl:types>

	<wsdl:message name="ContractSearchIn">
        <wsdl:part name="par" element="tns:ContractSearch" />
    </wsdl:message>
    <wsdl:message name="ContractSearchOut">
        <wsdl:part name="par" element="tns:ContractSearchResponse" />
    </wsdl:message><wsdl:message name="ContractIn">
        <wsdl:part name="par" element="tns:Contract" />
    </wsdl:message>
    <wsdl:message name="ContractOut">
        <wsdl:part name="par" element="tns:ContractResponse" />
    </wsdl:message><wsdl:message name="ContractAcknowledgeRenewalRequestIn">
        <wsdl:part name="par" element="tns:ContractAcknowledgeRenewalRequest" />
    </wsdl:message>
    <wsdl:message name="ContractAcknowledgeRenewalRequestOut">
        <wsdl:part name="par" element="tns:ContractAcknowledgeRenewalRequestResponse" />
    </wsdl:message><wsdl:message name="ContractFilesIn">
        <wsdl:part name="par" element="tns:ContractFiles" />
    </wsdl:message>
    <wsdl:message name="ContractFilesOut">
        <wsdl:part name="par" element="tns:ContractFilesResponse" />
    </wsdl:message><wsdl:message name="LabelIn">
        <wsdl:part name="par" element="tns:Label" />
    </wsdl:message>
    <wsdl:message name="LabelOut">
        <wsdl:part name="par" element="tns:LabelResponse" />
    </wsdl:message><wsdl:message name="ExportValidationRequestIn">
        <wsdl:part name="par" element="tns:ExportValidationRequest" />
    </wsdl:message>
    <wsdl:message name="ExportValidationRequestOut">
        <wsdl:part name="par" element="tns:ExportValidationRequestResponse" />
    </wsdl:message><wsdl:message name="ExportJobRequestIn">
        <wsdl:part name="par" element="tns:ExportJobRequest" />
    </wsdl:message>
    <wsdl:message name="ExportJobRequestOut">
        <wsdl:part name="par" element="tns:ExportJobRequestResponse" />
    </wsdl:message><wsdl:message name="EekonomiOauthTokenRequestIn">
        <wsdl:part name="par" element="tns:EekonomiOauthTokenRequest" />
    </wsdl:message>
    <wsdl:message name="EekonomiOauthTokenRequestOut">
        <wsdl:part name="par" element="tns:EekonomiOauthTokenRequestResponse" />
    </wsdl:message><wsdl:message name="UserReplacementRequestIn">
        <wsdl:part name="par" element="tns:UserReplacementRequest" />
    </wsdl:message>
    <wsdl:message name="UserReplacementRequestOut">
        <wsdl:part name="par" element="tns:UserReplacementRequestResponse" />
    </wsdl:message><wsdl:message name="SupplierInvoiceAttachedFilesPostSingleRequestIn">
        <wsdl:part name="par" element="tns:SupplierInvoiceAttachedFilesPostSingleRequest" />
    </wsdl:message>
    <wsdl:message name="SupplierInvoiceAttachedFilesPostSingleRequestOut">
        <wsdl:part name="par" element="tns:SupplierInvoiceAttachedFilesPostSingleRequestResponse" />
    </wsdl:message><wsdl:message name="InvoiceLabelIn">
        <wsdl:part name="par" element="tns:InvoiceLabel" />
    </wsdl:message>
    <wsdl:message name="InvoiceLabelOut">
        <wsdl:part name="par" element="tns:InvoiceLabelResponse" />
    </wsdl:message><wsdl:message name="TextWarningIn">
        <wsdl:part name="par" element="tns:TextWarning" />
    </wsdl:message>
    <wsdl:message name="TextWarningOut">
        <wsdl:part name="par" element="tns:TextWarningResponse" />
    </wsdl:message><wsdl:message name="PeppolInvoiceIn">
        <wsdl:part name="par" element="tns:PeppolInvoice" />
    </wsdl:message>
    <wsdl:message name="PeppolInvoiceOut">
        <wsdl:part name="par" element="tns:PeppolInvoiceResponse" />
    </wsdl:message><wsdl:message name="OauthTokenRequestBaseIn">
        <wsdl:part name="par" element="tns:OauthTokenRequestBase" />
    </wsdl:message>
    <wsdl:message name="OauthTokenRequestBaseOut">
        <wsdl:part name="par" element="tns:OauthTokenRequestBaseResponse" />
    </wsdl:message><wsdl:message name="AttachedFilesCreateDirectoryPostRequestIn">
        <wsdl:part name="par" element="tns:AttachedFilesCreateDirectoryPostRequest" />
    </wsdl:message>
    <wsdl:message name="AttachedFilesCreateDirectoryPostRequestOut">
        <wsdl:part name="par" element="tns:AttachedFilesCreateDirectoryPostRequestResponse" />
    </wsdl:message><wsdl:message name="AttachedFilesPostSingleRequestIn">
        <wsdl:part name="par" element="tns:AttachedFilesPostSingleRequest" />
    </wsdl:message>
    <wsdl:message name="AttachedFilesPostSingleRequestOut">
        <wsdl:part name="par" element="tns:AttachedFilesPostSingleRequestResponse" />
    </wsdl:message><wsdl:message name="AttachedFileUpdatePermissionsRequestIn">
        <wsdl:part name="par" element="tns:AttachedFileUpdatePermissionsRequest" />
    </wsdl:message>
    <wsdl:message name="AttachedFileUpdatePermissionsRequestOut">
        <wsdl:part name="par" element="tns:AttachedFileUpdatePermissionsRequestResponse" />
    </wsdl:message><wsdl:message name="BefattningDtoIn">
        <wsdl:part name="par" element="tns:BefattningDto" />
    </wsdl:message>
    <wsdl:message name="BefattningDtoOut">
        <wsdl:part name="par" element="tns:BefattningDtoResponse" />
    </wsdl:message><wsdl:message name="BefattningDtoBatchIn">
        <wsdl:part name="par" element="tns:BefattningDtoBatch" />
    </wsdl:message>
    <wsdl:message name="BefattningDtoBatchOut">
        <wsdl:part name="par" element="tns:BefattningDtoBatchResponse" />
    </wsdl:message><wsdl:message name="UserRequestIn">
        <wsdl:part name="par" element="tns:UserRequest" />
    </wsdl:message>
    <wsdl:message name="UserRequestOut">
        <wsdl:part name="par" element="tns:UserRequestResponse" />
    </wsdl:message><wsdl:message name="AuthIn">
        <wsdl:part name="par" element="tns:Auth" />
    </wsdl:message>
    <wsdl:message name="AuthOut">
        <wsdl:part name="par" element="tns:AuthResponse" />
    </wsdl:message>

	<wsdl:message name="UserGroupIn">
        <wsdl:part name="par" element="tns:UserGroup" />
    </wsdl:message><wsdl:message name="CommandResponseIn">
        <wsdl:part name="par" element="tns:CommandResponse" />
    </wsdl:message><wsdl:message name="ClientChangeRequestIn">
        <wsdl:part name="par" element="tns:ClientChangeRequest" />
    </wsdl:message><wsdl:message name="LoggingRequestDtoIn">
        <wsdl:part name="par" element="tns:LoggingRequestDto" />
    </wsdl:message><wsdl:message name="SupplierInvoiceIn">
        <wsdl:part name="par" element="tns:SupplierInvoice" />
    </wsdl:message><wsdl:message name="EmailApproveRequestIn">
        <wsdl:part name="par" element="tns:EmailApproveRequest" />
    </wsdl:message><wsdl:message name="EmailDeleteRequestIn">
        <wsdl:part name="par" element="tns:EmailDeleteRequest" />
    </wsdl:message><wsdl:message name="AttachedFilesRenameFileRequestIn">
        <wsdl:part name="par" element="tns:AttachedFilesRenameFileRequest" />
    </wsdl:message><wsdl:message name="AttachedFileMoveFileRequestIn">
        <wsdl:part name="par" element="tns:AttachedFileMoveFileRequest" />
    </wsdl:message>

	<wsdl:portType name="ISyncReply"><wsdl:operation name="ContractSearch">
        <wsdl:input message="svc:ContractSearchIn" />
        <wsdl:output message="svc:ContractSearchOut" />
    </wsdl:operation><wsdl:operation name="Contract">
        <wsdl:input message="svc:ContractIn" />
        <wsdl:output message="svc:ContractOut" />
    </wsdl:operation><wsdl:operation name="ContractAcknowledgeRenewalRequest">
        <wsdl:input message="svc:ContractAcknowledgeRenewalRequestIn" />
        <wsdl:output message="svc:ContractAcknowledgeRenewalRequestOut" />
    </wsdl:operation><wsdl:operation name="ContractFiles">
        <wsdl:input message="svc:ContractFilesIn" />
        <wsdl:output message="svc:ContractFilesOut" />
    </wsdl:operation><wsdl:operation name="Label">
        <wsdl:input message="svc:LabelIn" />
        <wsdl:output message="svc:LabelOut" />
    </wsdl:operation><wsdl:operation name="ExportValidationRequest">
        <wsdl:input message="svc:ExportValidationRequestIn" />
        <wsdl:output message="svc:ExportValidationRequestOut" />
    </wsdl:operation><wsdl:operation name="ExportJobRequest">
        <wsdl:input message="svc:ExportJobRequestIn" />
        <wsdl:output message="svc:ExportJobRequestOut" />
    </wsdl:operation><wsdl:operation name="EekonomiOauthTokenRequest">
        <wsdl:input message="svc:EekonomiOauthTokenRequestIn" />
        <wsdl:output message="svc:EekonomiOauthTokenRequestOut" />
    </wsdl:operation><wsdl:operation name="UserReplacementRequest">
        <wsdl:input message="svc:UserReplacementRequestIn" />
        <wsdl:output message="svc:UserReplacementRequestOut" />
    </wsdl:operation><wsdl:operation name="SupplierInvoiceAttachedFilesPostSingleRequest">
        <wsdl:input message="svc:SupplierInvoiceAttachedFilesPostSingleRequestIn" />
        <wsdl:output message="svc:SupplierInvoiceAttachedFilesPostSingleRequestOut" />
    </wsdl:operation><wsdl:operation name="InvoiceLabel">
        <wsdl:input message="svc:InvoiceLabelIn" />
        <wsdl:output message="svc:InvoiceLabelOut" />
    </wsdl:operation><wsdl:operation name="TextWarning">
        <wsdl:input message="svc:TextWarningIn" />
        <wsdl:output message="svc:TextWarningOut" />
    </wsdl:operation><wsdl:operation name="PeppolInvoice">
        <wsdl:input message="svc:PeppolInvoiceIn" />
        <wsdl:output message="svc:PeppolInvoiceOut" />
    </wsdl:operation><wsdl:operation name="OauthTokenRequestBase">
        <wsdl:input message="svc:OauthTokenRequestBaseIn" />
        <wsdl:output message="svc:OauthTokenRequestBaseOut" />
    </wsdl:operation><wsdl:operation name="AttachedFilesCreateDirectoryPostRequest">
        <wsdl:input message="svc:AttachedFilesCreateDirectoryPostRequestIn" />
        <wsdl:output message="svc:AttachedFilesCreateDirectoryPostRequestOut" />
    </wsdl:operation><wsdl:operation name="AttachedFilesPostSingleRequest">
        <wsdl:input message="svc:AttachedFilesPostSingleRequestIn" />
        <wsdl:output message="svc:AttachedFilesPostSingleRequestOut" />
    </wsdl:operation><wsdl:operation name="AttachedFileUpdatePermissionsRequest">
        <wsdl:input message="svc:AttachedFileUpdatePermissionsRequestIn" />
        <wsdl:output message="svc:AttachedFileUpdatePermissionsRequestOut" />
    </wsdl:operation><wsdl:operation name="BefattningDto">
        <wsdl:input message="svc:BefattningDtoIn" />
        <wsdl:output message="svc:BefattningDtoOut" />
    </wsdl:operation><wsdl:operation name="BefattningDtoBatch">
        <wsdl:input message="svc:BefattningDtoBatchIn" />
        <wsdl:output message="svc:BefattningDtoBatchOut" />
    </wsdl:operation><wsdl:operation name="UserRequest">
        <wsdl:input message="svc:UserRequestIn" />
        <wsdl:output message="svc:UserRequestOut" />
    </wsdl:operation><wsdl:operation name="Auth">
        <wsdl:input message="svc:AuthIn" />
        <wsdl:output message="svc:AuthOut" />
    </wsdl:operation></wsdl:portType>

	<wsdl:portType name="IOneWay"><wsdl:operation name="UserGroup">
        <wsdl:input message="svc:UserGroupIn" />
    </wsdl:operation><wsdl:operation name="CommandResponse">
        <wsdl:input message="svc:CommandResponseIn" />
    </wsdl:operation><wsdl:operation name="ClientChangeRequest">
        <wsdl:input message="svc:ClientChangeRequestIn" />
    </wsdl:operation><wsdl:operation name="LoggingRequestDto">
        <wsdl:input message="svc:LoggingRequestDtoIn" />
    </wsdl:operation><wsdl:operation name="SupplierInvoice">
        <wsdl:input message="svc:SupplierInvoiceIn" />
    </wsdl:operation><wsdl:operation name="EmailApproveRequest">
        <wsdl:input message="svc:EmailApproveRequestIn" />
    </wsdl:operation><wsdl:operation name="EmailDeleteRequest">
        <wsdl:input message="svc:EmailDeleteRequestIn" />
    </wsdl:operation><wsdl:operation name="AttachedFilesRenameFileRequest">
        <wsdl:input message="svc:AttachedFilesRenameFileRequestIn" />
    </wsdl:operation><wsdl:operation name="AttachedFileMoveFileRequest">
        <wsdl:input message="svc:AttachedFileMoveFileRequestIn" />
    </wsdl:operation></wsdl:portType>

	<wsdl:binding name="BasicHttpBinding_ISyncReply" type="svc:ISyncReply">
        <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
		<wsdl:operation name="ContractSearch">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ContractSearch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="Contract">
      <soap:operation soapAction="http://schemas.servicestack.net/types/Contract" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ContractAcknowledgeRenewalRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ContractAcknowledgeRenewalRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ContractFiles">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ContractFiles" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="Label">
      <soap:operation soapAction="http://schemas.servicestack.net/types/Label" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ExportValidationRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ExportValidationRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ExportJobRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ExportJobRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="EekonomiOauthTokenRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/EekonomiOauthTokenRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="UserReplacementRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/UserReplacementRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="SupplierInvoiceAttachedFilesPostSingleRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/SupplierInvoiceAttachedFilesPostSingleRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="InvoiceLabel">
      <soap:operation soapAction="http://schemas.servicestack.net/types/InvoiceLabel" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="TextWarning">
      <soap:operation soapAction="http://schemas.servicestack.net/types/TextWarning" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="PeppolInvoice">
      <soap:operation soapAction="http://schemas.servicestack.net/types/PeppolInvoice" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="OauthTokenRequestBase">
      <soap:operation soapAction="http://schemas.servicestack.net/types/OauthTokenRequestBase" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="AttachedFilesCreateDirectoryPostRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/AttachedFilesCreateDirectoryPostRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="AttachedFilesPostSingleRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/AttachedFilesPostSingleRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="AttachedFileUpdatePermissionsRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/AttachedFileUpdatePermissionsRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="BefattningDto">
      <soap:operation soapAction="http://schemas.servicestack.net/types/BefattningDto" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="BefattningDtoBatch">
      <soap:operation soapAction="http://schemas.servicestack.net/types/BefattningDtoBatch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="UserRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/UserRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="Auth">
      <soap:operation soapAction="http://schemas.servicestack.net/types/Auth" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
	</wsdl:binding>
        
	<wsdl:binding name="BasicHttpBinding_IOneWay" type="svc:IOneWay">
        <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
		<wsdl:operation name="UserGroup">
      <soap:operation soapAction="http://schemas.servicestack.net/types/UserGroup" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
    </wsdl:operation><wsdl:operation name="CommandResponse">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CommandResponse" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
    </wsdl:operation><wsdl:operation name="ClientChangeRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ClientChangeRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
    </wsdl:operation><wsdl:operation name="LoggingRequestDto">
      <soap:operation soapAction="http://schemas.servicestack.net/types/LoggingRequestDto" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
    </wsdl:operation><wsdl:operation name="SupplierInvoice">
      <soap:operation soapAction="http://schemas.servicestack.net/types/SupplierInvoice" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
    </wsdl:operation><wsdl:operation name="EmailApproveRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/EmailApproveRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
    </wsdl:operation><wsdl:operation name="EmailDeleteRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/EmailDeleteRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
    </wsdl:operation><wsdl:operation name="AttachedFilesRenameFileRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/AttachedFilesRenameFileRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
    </wsdl:operation><wsdl:operation name="AttachedFileMoveFileRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/AttachedFileMoveFileRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
    </wsdl:operation>
	</wsdl:binding>

	<wsdl:service name="SyncReply">
		<wsdl:port name="BasicHttpBinding_ISyncReply" binding="svc:BasicHttpBinding_ISyncReply">
			<soap:address location="https://dinumero.modernekonomi.se/api/soap11" />
		</wsdl:port>
	</wsdl:service>

	<wsdl:service name="AsyncOneWay">
		<wsdl:port name="BasicHttpBinding_IOneWay" binding="svc:BasicHttpBinding_IOneWay">
			<soap:address location="https://dinumero.modernekonomi.se/api/soap11" />
		</wsdl:port>
	</wsdl:service>
	
</wsdl:definitions>