﻿<wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://tempuri.org/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:http="http://schemas.microsoft.com/ws/06/2004/policy/http" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" targetNamespace="http://tempuri.org/" name="IXaktBookingService" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" />
      <xs:element name="AuthorizeCustomerAfterCardLogInsert">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q1:AuthorizeCustomerAfterCardLogInsertRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AuthorizeCustomerAfterCardLogInsertResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="AuthorizeCustomerAfterCardLogInsertResult" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q2:AuthorizeCustomerAfterCardLogInsertResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AuthorizeCustomerByCommonKnownData">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q3:AuthorizeCustomerByCommonKnownDataRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AuthorizeCustomerByCommonKnownDataResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="AuthorizeCustomerByCommonKnownDataResult" nillable="true" xmlns:q4="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q4:AuthorizeCustomerByCommonKnownDataResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" />
      <xs:element name="AuthorizeCustomerByCredentials">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="applicationId" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="companyOrganizationNumber" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="username" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="password" nillable="true" type="xs:string" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AuthorizeCustomerByCredentialsResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="AuthorizeCustomerByCredentialsResult" type="xs:boolean" />
            <xs:element minOccurs="1" name="bookingCustomer" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" type="q1:BookingCustomer" />
            <xs:element minOccurs="1" name="ServerDate" type="xs:dateTime" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AuthorizeCustomerByCustomerToken">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="applicationId" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="companyOrganizationNumber" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="customerId" type="xs:int" />
            <xs:element minOccurs="1" name="customerToken" nillable="true" type="xs:string" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AuthorizeCustomerByCustomerTokenResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="AuthorizeCustomerByCustomerTokenResult" type="xs:boolean" />
            <xs:element minOccurs="1" name="bookingCustomer" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" type="q2:BookingCustomer" />
            <xs:element minOccurs="1" name="ServerDate" type="xs:dateTime" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AuthorizeCustomerByCardKey">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="applicationId" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="ticket" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" type="q3:XaktServiceTicket" />
            <xs:element minOccurs="1" name="keyStr" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="keyReaderIdentifier" nillable="true" type="xs:string" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AuthorizeCustomerByCardKeyResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="AuthorizeCustomerByCardKeyResult" type="xs:boolean" />
            <xs:element minOccurs="1" name="bookingCustomer" nillable="true" xmlns:q4="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" type="q4:BookingCustomer" />
            <xs:element minOccurs="1" name="ServerDate" type="xs:dateTime" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SignOut">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="applicationId" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="companyOrganizationNumber" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="customerId" type="xs:int" />
            <xs:element minOccurs="1" name="customerToken" nillable="true" type="xs:string" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SignOutResponse">
        <xs:complexType>
          <xs:sequence />
        </xs:complexType>
      </xs:element>
      <xs:element name="SendLogInInformation">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q5="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q5:SendLogInInformationRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SendLogInInformationResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="SendLogInInformationResult" nillable="true" xmlns:q6="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q6:SendLogInInformationResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:element name="GetGroupSessionsFromDateToDate">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="applicationId" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="companyOrganizationNumber" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="departmentId" type="xs:int" />
            <xs:element minOccurs="1" name="fromDate" type="xs:dateTime" />
            <xs:element minOccurs="1" name="toDate" type="xs:dateTime" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetGroupSessionsFromDateToDateResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetGroupSessionsFromDateToDateResult" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" type="q1:ArrayOfGroupSessionInfo" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetGroupSessionById">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="applicationId" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="companyOrganizationNumber" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="groupSessionId" type="xs:int" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetGroupSessionByIdResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetGroupSessionByIdResult" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" type="q2:GroupSessionInfo" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCompanyBookingSettings">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q3:GetCompanyBookingSettingsRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCompanyBookingSettingsResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCompanyBookingSettingsResult" nillable="true" xmlns:q4="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q4:GetCompanyBookingSettingsResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GroupSessionReservationWillSucceedForCustomer">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q5="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q5:GroupSessionReservationWillSucceedForCustomerRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GroupSessionReservationWillSucceedForCustomerResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GroupSessionReservationWillSucceedForCustomerResult" nillable="true" xmlns:q6="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q6:GroupSessionReservationWillSucceedForCustomerResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetSelectableSingleSessionCategories">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q7="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q7:GetSelectableSingleSessionCategoriesRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetSelectableSingleSessionCategoriesResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetSelectableSingleSessionCategoriesResult" nillable="true" xmlns:q8="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q8:GetSelectableSingleSessionCategoriesResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetSingleSessionTimeSlotsForSingleSessionCategoryFromGivenDate">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q9="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q9:GetSingleSessionTimeSlotsForSingleSessionCategoryFromGivenDateRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetSingleSessionTimeSlotsForSingleSessionCategoryFromGivenDateResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetSingleSessionTimeSlotsForSingleSessionCategoryFromGivenDateResult" nillable="true" xmlns:q10="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q10:GetSingleSessionTimeSlotsForSingleSessionCategoryFromGivenDateResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CancelSingleSessionForCustomer">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q11="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q11:CancelSingleSessionForCustomerRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CancelSingleSessionForCustomerResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="CancelSingleSessionForCustomerResult" nillable="true" xmlns:q12="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q12:CancelSingleSessionForCustomerResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AddCustomerSingleSessionReservation">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q13="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q13:AddCustomerSingleSessionReservationRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AddCustomerSingleSessionReservationResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="AddCustomerSingleSessionReservationResult" nillable="true" xmlns:q14="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q14:AddCustomerSingleSessionReservationResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerSingleSessions">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q15="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q15:GetCustomerSingleSessionsRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerSingleSessionsResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCustomerSingleSessionsResult" nillable="true" xmlns:q16="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q16:GetCustomerSingleSessionsResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerSingleSessionAppointments">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q17="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q17:GetCustomerSingleSessionAppointmentsRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerSingleSessionAppointmentsResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCustomerSingleSessionAppointmentsResult" nillable="true" xmlns:q18="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q18:GetCustomerSingleSessionAppointmentsResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:element name="ReserveGroupSession">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="applicationId" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="companyOrganizationNumber" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="customerId" type="xs:int" />
            <xs:element minOccurs="1" name="groupSessionId" type="xs:int" />
            <xs:element minOccurs="1" name="waitingListIfFull" type="xs:boolean" />
            <xs:element minOccurs="1" name="customerToken" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="extendedInfo" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" type="q1:GroupSessionCustomerExtendedInfo" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ReserveGroupSessionResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="ReserveGroupSessionResult" type="xs:int" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CancelGroupSessionReservation">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="applicationId" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="companyOrganizationNumber" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="groupSessionCustomerId" type="xs:int" />
            <xs:element minOccurs="1" name="customerId" type="xs:int" />
            <xs:element minOccurs="1" name="customerToken" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="cancelationCode" nillable="true" type="xs:string" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CancelGroupSessionReservationResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="CancelGroupSessionReservationResult" type="xs:int" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetBookingSettingsByDepartmentId">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="companyOrganizationNumber" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="departmentId" type="xs:int" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetBookingSettingsByDepartmentIdResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetBookingSettingsByDepartmentIdResult" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" type="q2:BookingSettings" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetGroupSessionCustomerReservationsForCustomerOnGroupSession">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="applicationId" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="companyOrganizationNumber" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="customerId" type="xs:int" />
            <xs:element minOccurs="1" name="customerToken" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="groupSessionId" type="xs:int" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetGroupSessionCustomerReservationsForCustomerOnGroupSessionResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetGroupSessionCustomerReservationsForCustomerOnGroupSessionResult" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" type="q3:ArrayOfGroupSessionCustomerReservation" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetGroupSessionCustomerReservationsForCustomerFromDateToDate">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="applicationId" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="companyOrganizationNumber" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="customerId" type="xs:int" />
            <xs:element minOccurs="1" name="customerToken" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="fromDate" type="xs:dateTime" />
            <xs:element minOccurs="1" name="toDate" type="xs:dateTime" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetGroupSessionCustomerReservationsForCustomerFromDateToDateResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetGroupSessionCustomerReservationsForCustomerFromDateToDateResult" nillable="true" xmlns:q4="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" type="q4:ArrayOfGroupSessionCustomerReservation" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetGroupSessionCustomerReservationForCustomerByReservationId">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="applicationId" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="companyOrganizationNumber" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="groupSessionCustomerId" type="xs:int" />
            <xs:element minOccurs="1" name="customerToken" nillable="true" type="xs:string" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetGroupSessionCustomerReservationForCustomerByReservationIdResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetGroupSessionCustomerReservationForCustomerByReservationIdResult" nillable="true" xmlns:q5="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" type="q5:GroupSessionCustomerReservation" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Enumerations" />
      <xs:element name="GetCustomerDetails">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q1:GetCustomerDetailsRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerDetailsResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCustomerDetailsResult" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q2:GetCustomerDetailsResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpdateCustomerDetails">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q3:UpdateCustomerDetailsRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpdateCustomerDetailsResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="UpdateCustomerDetailsResult" nillable="true" xmlns:q4="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q4:UpdateCustomerDetailsResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerDetailsForProfile">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q5="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q5:GetCustomerDetailsForProfileRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerDetailsForProfileResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCustomerDetailsForProfileResult" nillable="true" xmlns:q6="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q6:GetCustomerDetailsForProfileResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="EditBookingCustomer">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="editBookingCustomerRequest" nillable="true" xmlns:q7="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q7:EditBookingCustomerRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="EditBookingCustomerResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="EditBookingCustomerResult" nillable="true" xmlns:q8="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q8:EditBookingCustomerResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="EditCustomerPassword">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="editCustomerPasswordRequest" nillable="true" xmlns:q9="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q9:EditCustomerPasswordRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="EditCustomerPasswordResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="EditCustomerPasswordResult" nillable="true" xmlns:q10="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q10:EditCustomerPasswordResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="EditCustomerData">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q11="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q11:EditCustomerDataRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="EditCustomerDataResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="EditCustomerDataResult" nillable="true" xmlns:q12="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q12:EditCustomerDataResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpdateCustomerProfileImage">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q13="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q13:UpdateCustomerProfileImageRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpdateCustomerProfileImageResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="UpdateCustomerProfileImageResult" nillable="true" xmlns:q14="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q14:UpdateCustomerProfileImageResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerProfileImage">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q15="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q15:GetCustomerProfileImageRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerProfileImageResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCustomerProfileImageResult" nillable="true" xmlns:q16="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q16:GetCustomerProfileImageResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetInsightReportForMember">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q17="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q17:GetInsightReportForMemberRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetInsightReportForMemberResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetInsightReportForMemberResult" nillable="true" xmlns:q18="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q18:GetInsightReportForMemberResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="RequestDeletionOfCustomer">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q19="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q19:RequestDeletionOfCustomerRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="RequestDeletionOfCustomerResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="RequestDeletionOfCustomerResult" nillable="true" xmlns:q20="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q20:RequestDeletionOfCustomerResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Enumerations" />
      <xs:element name="GetCustomerContracts">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q1:GetCustomerContractsRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerContractsResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCustomerContractsResult" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q2:GetCustomerContractsResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerContractDetails">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q3:GetCustomerContractDetailsRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerContractDetailsResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCustomerContractDetailsResult" nillable="true" xmlns:q4="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q4:GetCustomerContractDetailsResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="EndCustomerContract">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q5="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q5:EndCustomerContractRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="EndCustomerContractResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="EndCustomerContractResult" nillable="true" xmlns:q6="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q6:EndCustomerContractResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AddCustomerContractFreeze">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q7="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q7:AddCustomerContractFreezeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AddCustomerContractFreezeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="AddCustomerContractFreezeResult" nillable="true" xmlns:q8="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q8:AddCustomerContractFreezeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="EndCustomerContractFreeze">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q9="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q9:EndCustomerContractFreezeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="EndCustomerContractFreezeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="EndCustomerContractFreezeResult" nillable="true" xmlns:q10="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q10:EndCustomerContractFreezeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerSponsorListPdf">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q11="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q11:GetCustomerSponsorListPdfRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerSponsorListPdfResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCustomerSponsorListPdfResult" nillable="true" xmlns:q12="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q12:GetCustomerSponsorListPdfResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract" />
      <xs:element name="GetCustomerAccountStatementPdf">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q1:GetCustomerAccountStatementPdfRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerAccountStatementPdfResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCustomerAccountStatementPdfResult" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q2:GetCustomerAccountStatementPdfResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerInvoices">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q3:GetCustomerInvoicesRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerInvoicesResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCustomerInvoicesResult" nillable="true" xmlns:q4="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q4:GetCustomerInvoicesResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerInvoiceDetails">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q5="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q5:GetCustomerInvoiceDetailsRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerInvoiceDetailsResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCustomerInvoiceDetailsResult" nillable="true" xmlns:q6="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q6:GetCustomerInvoiceDetailsResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CustomerInvoicePayment">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q7="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q7:CustomerInvoicePaymentRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CustomerInvoicePaymentResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="CustomerInvoicePaymentResult" nillable="true" xmlns:q8="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q8:CustomerInvoicePaymentResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetInformationFromCustomerInvoicePaymentRegistrationAfterCompletion">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q9="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q9:GetInformationFromCustomerInvoicePaymentRegistrationAfterCompletionRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetInformationFromCustomerInvoicePaymentRegistrationAfterCompletionResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetInformationFromCustomerInvoicePaymentRegistrationAfterCompletionResult" nillable="true" xmlns:q10="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q10:GetInformationFromCustomerInvoicePaymentRegistrationAfterCompletionResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetPotentialAvtaleGiroAgreements">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q11="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q11:GetPotentialAvtaleGiroAgreementsRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetPotentialAvtaleGiroAgreementsResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetPotentialAvtaleGiroAgreementsResult" nillable="true" xmlns:q12="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q12:GetPotentialAvtaleGiroAgreementsResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetAvtaleGiroSigningUrl">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q13="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q13:GetAvtaleGiroSigningUrlRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetAvtaleGiroSigningUrlResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetAvtaleGiroSigningUrlResult" nillable="true" xmlns:q14="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q14:GetAvtaleGiroSigningUrlResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetExternalAvtaleGiroSigningUrl">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q15="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q15:GetExternalAvtaleGiroSigningUrlRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetExternalAvtaleGiroSigningUrlResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetExternalAvtaleGiroSigningUrlResult" nillable="true" xmlns:q16="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q16:GetExternalAvtaleGiroSigningUrlResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract" />
      <xs:element name="GetCustomerInvoicePdf">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q1:GetCustomerInvoicePdfRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerInvoicePdfResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCustomerInvoicePdfResult" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q2:GetCustomerInvoicePdfResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract" />
      <xs:element name="GetCustomerFollowUps">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q1:GetCustomerFollowUpsRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerFollowUpsResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCustomerFollowUpsResult" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q2:GetCustomerFollowUpsResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerFollowUpDetails">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q3:GetCustomerFollowUpDetailsRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerFollowUpDetailsResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCustomerFollowUpDetailsResult" nillable="true" xmlns:q4="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q4:GetCustomerFollowUpDetailsResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetAttachedFileForCustomer">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q5="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q5:GetAttachedFileForCustomerRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetAttachedFileForCustomerResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetAttachedFileForCustomerResult" nillable="true" xmlns:q6="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q6:GetAttachedFileForCustomerResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract" />
      <xs:element name="GetCustomerVisits">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q1:GetCustomerVisitsRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerVisitsResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCustomerVisitsResult" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q2:GetCustomerVisitsResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract" />
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract" />
      <xs:element name="BookingStation_TicketIsValid">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="ticket" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" type="q1:XaktServiceTicket" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="BookingStation_TicketIsValidResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="BookingStation_TicketIsValidResult" type="xs:boolean" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="BookingStation_GetCompanyData">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="applicationId" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="companyOrganizationNumber" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="departmentId" type="xs:int" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="BookingStation_GetCompanyDataResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="BookingStation_GetCompanyDataResult" type="xs:boolean" />
            <xs:element minOccurs="1" name="department" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" type="q2:Department" />
            <xs:element minOccurs="1" name="base64strLogo" nillable="true" type="xs:string" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="BookingStation_CardReaderIsValid">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="ticket" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" type="q3:XaktServiceTicket" />
            <xs:element minOccurs="1" name="keyReaderIdentifier" nillable="true" type="xs:string" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="BookingStation_CardReaderIsValidResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="BookingStation_CardReaderIsValidResult" type="xs:boolean" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="BookingStation_StartUp">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="ticket" nillable="true" xmlns:q4="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" type="q4:XaktServiceTicket" />
            <xs:element minOccurs="1" name="version" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="computerName" nillable="true" type="xs:string" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="BookingStation_StartUpResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="BookingStation_StartUpResult" nillable="true" type="xs:string" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="BookingStation_Authorized">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="applicationId" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="ticket" nillable="true" xmlns:q5="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" type="q5:XaktServiceTicket" />
            <xs:element minOccurs="1" name="customerId" type="xs:int" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="BookingStation_AuthorizedResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="BookingStation_AuthorizedResult" nillable="true" xmlns:q6="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" type="q6:BookingCustomer" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AddDropInCustomerToGroupSession">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="applicationId" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="ticket" nillable="true" xmlns:q7="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" type="q7:XaktServiceTicket" />
            <xs:element minOccurs="1" name="customerId" type="xs:int" />
            <xs:element minOccurs="1" name="groupSessionId" type="xs:int" />
            <xs:element minOccurs="1" name="extendedInfo" nillable="true" xmlns:q8="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" type="q8:GroupSessionCustomerExtendedInfo" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AddDropInCustomerToGroupSessionResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="AddDropInCustomerToGroupSessionResult" type="xs:int" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SetGroupSessionCustomerAttendency">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="applicationId" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="ticket" nillable="true" xmlns:q9="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" type="q9:XaktServiceTicket" />
            <xs:element minOccurs="1" name="groupSessionCustomerId" type="xs:int" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="SetGroupSessionCustomerAttendencyResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="SetGroupSessionCustomerAttendencyResult" type="xs:int" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="BookingStation_PrintParkingTicket">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="applicationId" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="ticket" nillable="true" xmlns:q10="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" type="q10:XaktServiceTicket" />
            <xs:element minOccurs="1" name="keyStr" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="keyReaderIdentifier" nillable="true" type="xs:string" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="BookingStation_PrintParkingTicketResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="BookingStation_PrintParkingTicketResult" type="xs:boolean" />
            <xs:element minOccurs="1" name="parkingTicketData" nillable="true" xmlns:q11="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q11:ParkingTicketData" />
            <xs:element minOccurs="1" name="cardAuthData" nillable="true" xmlns:q12="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q12:CardAuthData" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktDomain.MyPage.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" />
      <xs:element name="GetCompanyActiveModules">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q1:GetCompanyActiveModulesRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCompanyActiveModulesResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCompanyActiveModulesResult" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q2:GetCompanyActiveModulesResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCompanyLogo">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q3:GetCompanyLogoRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCompanyLogoResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCompanyLogoResult" nillable="true" xmlns:q4="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q4:GetCompanyLogoResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetPersonInformationByPhoneNumber">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q5="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q5:GetPersonInformationByPhoneNumberRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetPersonInformationByPhoneNumberResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetPersonInformationByPhoneNumberResult" nillable="true" xmlns:q6="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q6:GetPersonInformationByPhoneNumberResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCurrentVisitorCount">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q7="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q7:GetCurrentVisitorCountRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCurrentVisitorCountResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCurrentVisitorCountResult" nillable="true" xmlns:q8="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q8:GetCurrentVisitorCountResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerDefinedButtons">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q9="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q9:GetCustomerDefinedButtonsRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerDefinedButtonsResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCustomerDefinedButtonsResult" nillable="true" xmlns:q10="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q10:GetCustomerDefinedButtonsResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktDomain.MyPage.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" />
      <xs:element name="GetDepartmentsByOrganizationNumber">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="applicationId" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="companyOrganizationNumber" nillable="true" type="xs:string" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetDepartmentsByOrganizationNumberResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetDepartmentsByOrganizationNumberResult" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" type="q1:ArrayOfDepartment" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCompanyByOrganizationNumber">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="applicationId" nillable="true" type="xs:string" />
            <xs:element minOccurs="1" name="companyOrganizationNumber" nillable="true" type="xs:string" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCompanyByOrganizationNumberResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCompanyByOrganizationNumberResult" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" type="q2:Company" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktDomain.MyPage.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" />
      <xs:element name="GetCustomerGiftCoupons">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q1:GetCustomerGiftCouponsRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerGiftCouponsResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCustomerGiftCouponsResult" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q2:GetCustomerGiftCouponsResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerGiftCouponDetails">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q3:GetCustomerGiftCouponDetailsRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerGiftCouponDetailsResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCustomerGiftCouponDetailsResult" nillable="true" xmlns:q4="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q4:GetCustomerGiftCouponDetailsResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CustomerSendGiftCoupon">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q5="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q5:CustomerSendGiftCouponRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CustomerSendGiftCouponResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="CustomerSendGiftCouponResult" nillable="true" xmlns:q6="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q6:CustomerSendGiftCouponResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetGiftCouponForRecipient">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q7="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q7:GetGiftCouponForRecipientRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetGiftCouponForRecipientResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetGiftCouponForRecipientResult" nillable="true" xmlns:q8="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q8:GetGiftCouponForRecipientResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetAvailableGiftCouponsForWebSale">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q9="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q9:GetAvailableGiftCouponsForWebSaleRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetAvailableGiftCouponsForWebSaleResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetAvailableGiftCouponsForWebSaleResult" nillable="true" xmlns:q10="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q10:GetAvailableGiftCouponsForWebSaleResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CustomerGiftCouponRegistration">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q11="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q11:CustomerGiftCouponRegistrationRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CustomerGiftCouponRegistrationResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="CustomerGiftCouponRegistrationResult" nillable="true" xmlns:q12="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q12:CustomerGiftCouponRegistrationResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktDomain.MyPage.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" />
      <xs:element name="CustomerContractRegistration">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="customerContractRegistrationRequest" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q1:CustomerContractRegistrationRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CustomerContractRegistrationResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="CustomerContractRegistrationResult" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q2:CustomerContractRegistrationResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CustomerCourseRegistration">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="customerContractRegistrationRequest" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q3:CustomerCourseRegistrationRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CustomerCourseRegistrationResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="CustomerCourseRegistrationResult" nillable="true" xmlns:q4="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q4:CustomerCourseRegistrationResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetAvailableContractsForWebSale">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q5="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q5:GetAvailableContractsForWebSaleRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetAvailableContractsForWebSaleResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetAvailableContractsForWebSaleResult" nillable="true" xmlns:q6="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q6:GetAvailableContractsForWebSaleResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetAvailableCoursesForWebSale">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q7="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q7:GetAvailableCoursesForWebSaleRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetAvailableCoursesForWebSaleResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetAvailableCoursesForWebSaleResult" nillable="true" xmlns:q8="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q8:GetAvailableCoursesForWebSaleResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetInformationFromCustomerContractRegistrationAfterCompletion">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q9="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q9:GetInformationFromCustomerContractRegistrationAfterCompletionRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetInformationFromCustomerContractRegistrationAfterCompletionResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetInformationFromCustomerContractRegistrationAfterCompletionResult" nillable="true" xmlns:q10="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q10:GetInformationFromCustomerContractRegistrationAfterCompletionResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetInformationFromCustomerCourseRegistrationAfterCompletion">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q11="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q11:GetInformationFromCustomerCourseRegistrationAfterCompletionRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetInformationFromCustomerCourseRegistrationAfterCompletionResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetInformationFromCustomerCourseRegistrationAfterCompletionResult" nillable="true" xmlns:q12="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q12:GetInformationFromCustomerCourseRegistrationAfterCompletionResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktDomain.MyPage.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" />
      <xs:element name="GetTermsAndConditionsForAvailableContract">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q1:GetTermsAndConditionsForAvailableContractRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetTermsAndConditionsForAvailableContractResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetTermsAndConditionsForAvailableContractResult" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q2:GetTermsAndConditionsForAvailableContractResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktDomain.MyPage.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" />
      <xs:element name="CustomerRegistrationDataValidate">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q1:CustomerRegistrationDataValidateRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CustomerRegistrationDataValidateResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="CustomerRegistrationDataValidateResult" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q2:CustomerRegistrationDataValidateResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CustomerTicketRegistration">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="customerTicketRegistrationRequest" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q3:CustomerTicketRegistrationRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CustomerTicketRegistrationResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="CustomerTicketRegistrationResult" nillable="true" xmlns:q4="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q4:CustomerTicketRegistrationResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetAvailableTicketsForWebSale">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q5="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q5:GetAvailableTicketsForWebSaleRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetAvailableTicketsForWebSaleResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetAvailableTicketsForWebSaleResult" nillable="true" xmlns:q6="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q6:GetAvailableTicketsForWebSaleResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetAvailableTicketForWebSaleDetails">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q7="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q7:GetAvailableTicketForWebSaleDetailsRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetAvailableTicketForWebSaleDetailsResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetAvailableTicketForWebSaleDetailsResult" nillable="true" xmlns:q8="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q8:GetAvailableTicketForWebSaleDetailsResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetTicketOrdersForCustomer">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q9="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q9:GetTicketOrdersForCustomerRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetTicketOrdersForCustomerResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetTicketOrdersForCustomerResult" nillable="true" xmlns:q10="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q10:GetTicketOrdersForCustomerResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetTicketOrderForCustomer">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q11="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q11:GetTicketOrderForCustomerRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetTicketOrderForCustomerResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetTicketOrderForCustomerResult" nillable="true" xmlns:q12="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q12:GetTicketOrderForCustomerResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerTicketOrderReport">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q13="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q13:GetCustomerTicketOrderReportRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerTicketOrderReportResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCustomerTicketOrderReportResult" nillable="true" xmlns:q14="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q14:GetCustomerTicketOrderReportResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetAvailableSelfDeclarations">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q15="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q15:GetAvailableSelfDeclarationsRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetAvailableSelfDeclarationsResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetAvailableSelfDeclarationsResult" nillable="true" xmlns:q16="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q16:GetAvailableSelfDeclarationsResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetSelfDeclarationTypeDetails">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q17="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q17:GetSelfDeclarationTypeDetailsRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetSelfDeclarationTypeDetailsResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetSelfDeclarationTypeDetailsResult" nillable="true" xmlns:q18="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q18:GetSelfDeclarationTypeDetailsResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerSelfDeclarations">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q19="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q19:GetCustomerSelfDeclarationsRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerSelfDeclarationsResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCustomerSelfDeclarationsResult" nillable="true" xmlns:q20="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q20:GetCustomerSelfDeclarationsResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerSelfDeclarationById">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q21="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q21:GetCustomerSelfDeclarationByIdRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerSelfDeclarationByIdResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCustomerSelfDeclarationByIdResult" nillable="true" xmlns:q22="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q22:GetCustomerSelfDeclarationByIdResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CreateCustomerSelfDeclaration">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q23="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q23:CreateCustomerSelfDeclarationRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CreateCustomerSelfDeclarationResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="CreateCustomerSelfDeclarationResult" nillable="true" xmlns:q24="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q24:CreateCustomerSelfDeclarationResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpdateCustomerSelfDeclaration">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q25="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q25:UpdateCustomerSelfDeclarationRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpdateCustomerSelfDeclarationResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="UpdateCustomerSelfDeclarationResult" nillable="true" xmlns:q26="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q26:UpdateCustomerSelfDeclarationResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetTicketTemplateAdditionalArticles">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q27="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q27:GetTicketTemplateAdditionalArticlesRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetTicketTemplateAdditionalArticlesResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetTicketTemplateAdditionalArticlesResult" nillable="true" xmlns:q28="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q28:GetTicketTemplateAdditionalArticlesResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CancelTicketOrder">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q29="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q29:CancelTicketOrderRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CancelTicketOrderResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="CancelTicketOrderResult" nillable="true" xmlns:q30="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q30:CancelTicketOrderResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetSelfDeclarationsForTicketOrder">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q31="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q31:GetSelfDeclarationsForTicketOrderRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetSelfDeclarationsForTicketOrderResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetSelfDeclarationsForTicketOrderResult" nillable="true" xmlns:q32="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q32:GetSelfDeclarationsForTicketOrderResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpdateSelfDeclarationPersonsForTicketOrder">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q33="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q33:UpdateSelfDeclarationPersonsForTicketOrderRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpdateSelfDeclarationPersonsForTicketOrderResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="UpdateSelfDeclarationPersonsForTicketOrderResult" nillable="true" xmlns:q34="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q34:UpdateSelfDeclarationPersonsForTicketOrderResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetTicketSettingsForCompany">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q35="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q35:GetTicketSettingsForCompanyRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetTicketSettingsForCompanyResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetTicketSettingsForCompanyResult" nillable="true" xmlns:q36="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q36:GetTicketSettingsForCompanyResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktDomain.MyPage.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" />
      <xs:element name="GetCustomerRecruits">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q1:GetCustomerRecruitsRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerRecruitsResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCustomerRecruitsResult" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q2:GetCustomerRecruitsResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktDomain.MyPage.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" />
      <xs:element name="GetVideoSessions">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q1:GetVideoSessionsRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetVideoSessionsResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetVideoSessionsResult" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q2:GetVideoSessionsResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetVideoSessionById">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q3:GetVideoSessionByIdRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetVideoSessionByIdResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetVideoSessionByIdResult" nillable="true" xmlns:q4="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q4:GetVideoSessionByIdResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktDomain.MyPage.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" />
      <xs:element name="GetGroupSessionsForEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q1:GetGroupSessionsForEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetGroupSessionsForEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetGroupSessionsForEmployeeResult" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q2:GetGroupSessionsForEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetGroupSessionDetailsForEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q3:GetGroupSessionDetailsForEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetGroupSessionDetailsForEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetGroupSessionDetailsForEmployeeResult" nillable="true" xmlns:q4="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q4:GetGroupSessionDetailsForEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpdateGroupSessionCustomerAttendencyByEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q5="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q5:UpdateGroupSessionCustomerAttendencyByEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpdateGroupSessionCustomerAttendencyByEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="UpdateGroupSessionCustomerAttendencyByEmployeeResult" nillable="true" xmlns:q6="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q6:UpdateGroupSessionCustomerAttendencyByEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpdateGroupSessionProcessedStateByEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q7="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q7:UpdateGroupSessionProcessedStateByEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpdateGroupSessionProcessedStateByEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="UpdateGroupSessionProcessedStateByEmployeeResult" nillable="true" xmlns:q8="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q8:UpdateGroupSessionProcessedStateByEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktDomain.MyPage.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" />
      <xs:element name="CustomerOpenDoor">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q1:CustomerOpenDoorRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CustomerOpenDoorResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="CustomerOpenDoorResult" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q2:CustomerOpenDoorResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetAllDoorsAllowedForRemoteOpeningByCustomer">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q3:GetAllDoorsAllowedForRemoteOpeningByCustomerRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetAllDoorsAllowedForRemoteOpeningByCustomerResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetAllDoorsAllowedForRemoteOpeningByCustomerResult" nillable="true" xmlns:q4="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q4:GetAllDoorsAllowedForRemoteOpeningByCustomerResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktDomain.MyPage.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" />
      <xs:element name="GetAvailableSingleSessionPunchCardForWebSale">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q1:GetAvailableSingleSessionPunchCardForWebSaleRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetAvailableSingleSessionPunchCardForWebSaleResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetAvailableSingleSessionPunchCardForWebSaleResult" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q2:GetAvailableSingleSessionPunchCardForWebSaleResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetAvailableSingleSessionPunchCardTemplateGroupForWebSale">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q3:GetAvailableSingleSessionPunchCardTemplateGroupForWebSaleRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetAvailableSingleSessionPunchCardTemplateGroupForWebSaleResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetAvailableSingleSessionPunchCardTemplateGroupForWebSaleResult" nillable="true" xmlns:q4="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q4:GetAvailableSingleSessionPunchCardTemplateGroupForWebSaleResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CustomerSingleSessionPunchCardRegistration">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q5="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q5:CustomerSingleSessionPunchCardRegistrationRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CustomerSingleSessionPunchCardRegistrationResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="CustomerSingleSessionPunchCardRegistrationResult" nillable="true" xmlns:q6="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q6:CustomerSingleSessionPunchCardRegistrationResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerSingleSessionPunchCards">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q7="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q7:GetCustomerSingleSessionPunchCardsRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerSingleSessionPunchCardsResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCustomerSingleSessionPunchCardsResult" nillable="true" xmlns:q8="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q8:GetCustomerSingleSessionPunchCardsResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetInformationFromCustomerSingleSessionPunchCardRegistrationAfterCompletion">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q9="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q9:GetInformationFromCustomerSingleSessionPunchCardRegistrationAfterCompletionRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetInformationFromCustomerSingleSessionPunchCardRegistrationAfterCompletionResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetInformationFromCustomerSingleSessionPunchCardRegistrationAfterCompletionResult" nillable="true" xmlns:q10="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q10:GetInformationFromCustomerSingleSessionPunchCardRegistrationAfterCompletionResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktDomain.MyPage.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract.Schedule" />
      <xs:element name="GetAppointmentsForEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q1:GetAppointmentsForEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetAppointmentsForEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetAppointmentsForEmployeeResult" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q2:GetAppointmentsForEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetSingleSessionAppointmentForEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q3:GetSingleSessionAppointmentForEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetSingleSessionAppointmentForEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetSingleSessionAppointmentForEmployeeResult" nillable="true" xmlns:q4="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q4:GetSingleSessionAppointmentForEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AddSingleSessionAppointmentForEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q5="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q5:AddSingleSessionAppointmentForEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AddSingleSessionAppointmentForEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="AddSingleSessionAppointmentForEmployeeResult" nillable="true" xmlns:q6="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q6:AddSingleSessionAppointmentForEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="DeleteSingleSessionAppointmentForEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q7="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q7:DeleteSingleSessionAppointmentForEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="DeleteSingleSessionAppointmentForEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="DeleteSingleSessionAppointmentForEmployeeResult" nillable="true" xmlns:q8="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q8:DeleteSingleSessionAppointmentForEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AddCustomerToSingleSessionAppointmentForEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q9="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q9:AddCustomerToSingleSessionAppointmentForEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="AddCustomerToSingleSessionAppointmentForEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="AddCustomerToSingleSessionAppointmentForEmployeeResult" nillable="true" xmlns:q10="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q10:AddCustomerToSingleSessionAppointmentForEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="MarkSingleSessionAppointmentAsProcessedForEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q11="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q11:MarkSingleSessionAppointmentAsProcessedForEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="MarkSingleSessionAppointmentAsProcessedForEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="MarkSingleSessionAppointmentAsProcessedForEmployeeResult" nillable="true" xmlns:q12="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q12:MarkSingleSessionAppointmentAsProcessedForEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpdateSingleSessionAppointmentCustomerAttendencyByEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q13="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q13:UpdateSingleSessionAppointmentCustomerAttendencyByEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpdateSingleSessionAppointmentCustomerAttendencyByEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="UpdateSingleSessionAppointmentCustomerAttendencyByEmployeeResult" nillable="true" xmlns:q14="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q14:UpdateSingleSessionAppointmentCustomerAttendencyByEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CancelSingleSessionAppointmentForCustomerByEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q15="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q15:CancelSingleSessionAppointmentForCustomerByEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CancelSingleSessionAppointmentForCustomerByEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="CancelSingleSessionAppointmentForCustomerByEmployeeResult" nillable="true" xmlns:q16="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q16:CancelSingleSessionAppointmentForCustomerByEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerSingleSessionPunchCardSearchResult">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q17="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q17:GetCustomerSingleSessionPunchCardSearchResultRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerSingleSessionPunchCardSearchResultResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCustomerSingleSessionPunchCardSearchResultResult" nillable="true" xmlns:q18="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q18:GetCustomerSingleSessionPunchCardSearchResultResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerSingleSessionPunchCardsForEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q19="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q19:GetCustomerSingleSessionPunchCardsForEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCustomerSingleSessionPunchCardsForEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCustomerSingleSessionPunchCardsForEmployeeResult" nillable="true" xmlns:q20="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q20:GetCustomerSingleSessionPunchCardsForEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpdateSingleSessionAppointmentForEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q21="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q21:UpdateSingleSessionAppointmentForEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpdateSingleSessionAppointmentForEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="UpdateSingleSessionAppointmentForEmployeeResult" nillable="true" xmlns:q22="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q22:UpdateSingleSessionAppointmentForEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="MoveSingleSessionAppointmentForEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q23="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q23:MoveSingleSessionAppointmentForEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="MoveSingleSessionAppointmentForEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="MoveSingleSessionAppointmentForEmployeeResult" nillable="true" xmlns:q24="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q24:MoveSingleSessionAppointmentForEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetSchedulesForEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q25="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q25:GetSchedulesForEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetSchedulesForEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetSchedulesForEmployeeResult" nillable="true" xmlns:q26="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q26:GetSchedulesForEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetResultingScheduleScheduleLinesByPeriodeForEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q27="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q27:GetResultingScheduleScheduleLinesByPeriodeForEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetResultingScheduleScheduleLinesByPeriodeForEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetResultingScheduleScheduleLinesByPeriodeForEmployeeResult" nillable="true" xmlns:q28="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q28:GetResultingScheduleScheduleLinesByPeriodeForEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetScheduleScheduleLinesForEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q29="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q29:GetScheduleScheduleLinesForEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetScheduleScheduleLinesForEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetScheduleScheduleLinesForEmployeeResult" nillable="true" xmlns:q30="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q30:GetScheduleScheduleLinesForEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetScheduleScheduleLinesByDayOfWeekForEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q31="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q31:GetScheduleScheduleLinesByDayOfWeekForEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetScheduleScheduleLinesByDayOfWeekForEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetScheduleScheduleLinesByDayOfWeekForEmployeeResult" nillable="true" xmlns:q32="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q32:GetScheduleScheduleLinesByDayOfWeekForEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetScheduleScheduleDeviationLinesByPeriodeForEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q33="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q33:GetScheduleScheduleDeviationLinesByPeriodeForEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetScheduleScheduleDeviationLinesByPeriodeForEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetScheduleScheduleDeviationLinesByPeriodeForEmployeeResult" nillable="true" xmlns:q34="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q34:GetScheduleScheduleDeviationLinesByPeriodeForEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpdateScheduleForEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q35="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q35:UpdateScheduleForEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpdateScheduleForEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="UpdateScheduleForEmployeeResult" nillable="true" xmlns:q36="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q36:UpdateScheduleForEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpdateScheduleScheduleLinesForEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q37="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q37:UpdateScheduleScheduleLinesForEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpdateScheduleScheduleLinesForEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="UpdateScheduleScheduleLinesForEmployeeResult" nillable="true" xmlns:q38="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q38:UpdateScheduleScheduleLinesForEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="InsertScheduleForEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q39="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q39:InsertScheduleForEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="InsertScheduleForEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="InsertScheduleForEmployeeResult" nillable="true" xmlns:q40="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q40:InsertScheduleForEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpdateScheduleScheduleDeviationLinesForEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q41="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q41:UpdateScheduleScheduleDeviationLinesForEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpdateScheduleScheduleDeviationLinesForEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="UpdateScheduleScheduleDeviationLinesForEmployeeResult" nillable="true" xmlns:q42="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q42:UpdateScheduleScheduleDeviationLinesForEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpdateScheduleScheduleDeviationLinesByPeriodeForEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q43="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q43:UpdateScheduleScheduleDeviationLinesByPeriodeForEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpdateScheduleScheduleDeviationLinesByPeriodeForEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="UpdateScheduleScheduleDeviationLinesByPeriodeForEmployeeResult" nillable="true" xmlns:q44="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q44:UpdateScheduleScheduleDeviationLinesByPeriodeForEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCategoryAndScheduleConnectionsForEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q45="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q45:GetCategoryAndScheduleConnectionsForEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="GetCategoryAndScheduleConnectionsForEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="GetCategoryAndScheduleConnectionsForEmployeeResult" nillable="true" xmlns:q46="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q46:GetCategoryAndScheduleConnectionsForEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpdateCategoryScheduleConnectionsForEmployee">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="request" nillable="true" xmlns:q47="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q47:UpdateCategoryScheduleConnectionsForEmployeeRequest" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="UpdateCategoryScheduleConnectionsForEmployeeResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" name="UpdateCategoryScheduleConnectionsForEmployeeResult" nillable="true" xmlns:q48="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" type="q48:UpdateCategoryScheduleConnectionsForEmployeeResponse" />
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktDomain.MyPage.Enumerations" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" />
      <xs:import namespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract.Schedule" />
    </xs:schema>
    <xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/">
      <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 elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
      <xs:complexType name="AuthorizeCustomerAfterCardLogInsertRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CardLogString" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Ticket" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" type="q1:XaktServiceTicket" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="AuthorizeCustomerAfterCardLogInsertRequest" nillable="true" type="tns:AuthorizeCustomerAfterCardLogInsertRequest" />
      <xs:complexType name="AuthorizeCustomerAfterCardLogInsertResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="AuthorizeSucceded" type="xs:boolean" />
          <xs:element minOccurs="0" name="BookingCustomer" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" type="q2:BookingCustomer" />
          <xs:element minOccurs="0" name="ServerDate" type="xs:dateTime" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="AuthorizeCustomerAfterCardLogInsertResponse" nillable="true" type="tns:AuthorizeCustomerAfterCardLogInsertResponse" />
      <xs:complexType name="AuthorizeCustomerByCommonKnownDataRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:complexContent mixed="false">
          <xs:extension base="q3:BaseRequest" xmlns:q3="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure">
            <xs:sequence>
              <xs:element minOccurs="0" name="CustomerBirthDate" nillable="true" type="xs:string" />
              <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
              <xs:element minOccurs="0" name="CustomerMobile" nillable="true" type="xs:string" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="AuthorizeCustomerByCommonKnownDataRequest" nillable="true" type="tns:AuthorizeCustomerByCommonKnownDataRequest" />
      <xs:complexType name="AuthorizeCustomerByCommonKnownDataResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:complexContent mixed="false">
          <xs:extension base="q4:BaseResponse" xmlns:q4="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure">
            <xs:sequence>
              <xs:element minOccurs="0" name="AuthorizeCustomerByCommonKnownDataResult" type="xs:boolean" />
              <xs:element minOccurs="0" name="BookingCustomer" nillable="true" xmlns:q5="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" type="q5:BookingCustomer" />
              <xs:element minOccurs="0" name="FoundCustomers" nillable="true" xmlns:q6="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" type="q6:ArrayOfCustomerListItem" />
              <xs:element minOccurs="0" name="MultipleCustomersFound" type="xs:boolean" />
              <xs:element minOccurs="0" name="ServerDate" type="xs:dateTime" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="AuthorizeCustomerByCommonKnownDataResponse" nillable="true" type="tns:AuthorizeCustomerByCommonKnownDataResponse" />
      <xs:complexType name="SendLogInInformationRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="GenerateNewPassword" type="xs:boolean" />
          <xs:element minOccurs="0" name="InputText" nillable="true" type="xs:string" />
          <xs:element type="tns:SendLogInInformationRequest.SendLogInInformationInputType" name="InputType" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SendLogInInformationRequest" nillable="true" type="tns:SendLogInInformationRequest" />
      <xs:simpleType name="SendLogInInformationRequest.SendLogInInformationInputType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="Email" />
          <xs:enumeration value="Mobile" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="SendLogInInformationRequest.SendLogInInformationInputType" type="tns:SendLogInInformationRequest.SendLogInInformationInputType" />
      <xs:complexType name="SendLogInInformationResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element type="tns:SendLogInInformationResponse.SendLogInInformationErrorCode" name="ErrorCode" />
          <xs:element minOccurs="0" name="ErrorCodeInt" type="xs:int" />
          <xs:element minOccurs="0" name="ErrorMessage" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MessageSent" type="xs:boolean" />
          <xs:element minOccurs="0" name="OrganizationNumberForCustomerFoundInAnotherCompany" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SendLogInInformationResponse" nillable="true" type="tns:SendLogInInformationResponse" />
      <xs:simpleType name="SendLogInInformationResponse.SendLogInInformationErrorCode">
        <xs:restriction base="xs:string">
          <xs:enumeration value="NoError" />
          <xs:enumeration value="ErrorIdentifyingCompany" />
          <xs:enumeration value="NoCustomersFound" />
          <xs:enumeration value="MultipleCustomersFound" />
          <xs:enumeration value="CustomerFoundInAnotherCompany" />
          <xs:enumeration value="ErrorInSending" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="SendLogInInformationResponse.SendLogInInformationErrorCode" type="tns:SendLogInInformationResponse.SendLogInInformationErrorCode" />
      <xs:complexType name="GetCompanyBookingSettingsRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCompanyBookingSettingsRequest" nillable="true" type="tns:GetCompanyBookingSettingsRequest" />
      <xs:complexType name="GetCompanyBookingSettingsResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="BookingSettings" nillable="true" xmlns:q7="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" type="q7:BookingSettings" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCompanyBookingSettingsResponse" nillable="true" type="tns:GetCompanyBookingSettingsResponse" />
      <xs:complexType name="GroupSessionReservationWillSucceedForCustomerRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CheckDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="GroupSessionId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GroupSessionReservationWillSucceedForCustomerRequest" nillable="true" type="tns:GroupSessionReservationWillSucceedForCustomerRequest" />
      <xs:complexType name="GroupSessionReservationWillSucceedForCustomerResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" xmlns:q8="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="ErrorCodes" nillable="true" type="q8:ArrayOfint" />
          <xs:element minOccurs="0" name="ReservationWillSucceed" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GroupSessionReservationWillSucceedForCustomerResponse" nillable="true" type="tns:GroupSessionReservationWillSucceedForCustomerResponse" />
      <xs:complexType name="GetSelectableSingleSessionCategoriesRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetSelectableSingleSessionCategoriesRequest" nillable="true" type="tns:GetSelectableSingleSessionCategoriesRequest" />
      <xs:complexType name="GetSelectableSingleSessionCategoriesResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="SingleSessionCategories" nillable="true" type="tns:ArrayOfSingleSessionCategory" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetSelectableSingleSessionCategoriesResponse" nillable="true" type="tns:GetSelectableSingleSessionCategoriesResponse" />
      <xs:complexType name="ArrayOfSingleSessionCategory" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="SingleSessionCategory" nillable="true" type="tns:SingleSessionCategory" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfSingleSessionCategory" nillable="true" type="tns:ArrayOfSingleSessionCategory" />
      <xs:complexType name="SingleSessionCategory" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CategoryName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Departments" nillable="true" type="tns:ArrayOfSingleSessionDepartment" />
          <xs:element minOccurs="0" name="SingleSessionCategoryId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SingleSessionCategory" nillable="true" type="tns:SingleSessionCategory" />
      <xs:complexType name="ArrayOfSingleSessionDepartment" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="SingleSessionDepartment" nillable="true" type="tns:SingleSessionDepartment" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfSingleSessionDepartment" nillable="true" type="tns:ArrayOfSingleSessionDepartment" />
      <xs:complexType name="SingleSessionDepartment" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="DepartmentId" type="xs:int" />
          <xs:element minOccurs="0" name="DepartmentName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="singleSessions" nillable="true" type="tns:ArrayOfSingleSession" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SingleSessionDepartment" nillable="true" type="tns:SingleSessionDepartment" />
      <xs:complexType name="ArrayOfSingleSession" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="SingleSession" nillable="true" type="tns:SingleSession" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfSingleSession" nillable="true" type="tns:ArrayOfSingleSession" />
      <xs:complexType name="SingleSession" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ResourceId" type="xs:int" />
          <xs:element minOccurs="0" name="ResourceName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SingleSessionCategoryInterval" type="ser:duration" />
          <xs:element minOccurs="0" name="SingleSessionId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SingleSessionType" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SingleSession" nillable="true" type="tns:SingleSession" />
      <xs:complexType name="GetSingleSessionTimeSlotsForSingleSessionCategoryFromGivenDateRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DepartmentId" type="xs:int" />
          <xs:element minOccurs="0" name="ShouldFillWithUnscheduled" type="xs:boolean" />
          <xs:element minOccurs="0" name="SingleSessionCategoryId" type="xs:int" />
          <xs:element minOccurs="0" name="StartDate" type="xs:dateTime" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetSingleSessionTimeSlotsForSingleSessionCategoryFromGivenDateRequest" nillable="true" type="tns:GetSingleSessionTimeSlotsForSingleSessionCategoryFromGivenDateRequest" />
      <xs:complexType name="GetSingleSessionTimeSlotsForSingleSessionCategoryFromGivenDateResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="FirstTime" type="ser:duration" />
          <xs:element minOccurs="0" name="LastTime" type="ser:duration" />
          <xs:element minOccurs="0" name="MinInterval" type="ser:duration" />
          <xs:element minOccurs="0" name="SingleSessionSchedules" nillable="true" type="tns:ArrayOfSingleSessionSchedule" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetSingleSessionTimeSlotsForSingleSessionCategoryFromGivenDateResponse" nillable="true" type="tns:GetSingleSessionTimeSlotsForSingleSessionCategoryFromGivenDateResponse" />
      <xs:complexType name="ArrayOfSingleSessionSchedule" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="SingleSessionSchedule" nillable="true" type="tns:SingleSessionSchedule" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfSingleSessionSchedule" nillable="true" type="tns:ArrayOfSingleSessionSchedule" />
      <xs:complexType name="SingleSessionSchedule" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Days" nillable="true" type="tns:ArrayOfDayColumn" />
          <xs:element minOccurs="0" name="FirstTimeSlotOfDay" type="ser:duration" />
          <xs:element minOccurs="0" name="Interval" type="ser:duration" />
          <xs:element minOccurs="0" name="LastTimeSlotOfDay" type="ser:duration" />
          <xs:element minOccurs="0" name="SingleSessionId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SingleSessionSchedule" nillable="true" type="tns:SingleSessionSchedule" />
      <xs:complexType name="ArrayOfDayColumn" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="DayColumn" nillable="true" type="tns:DayColumn" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfDayColumn" nillable="true" type="tns:ArrayOfDayColumn" />
      <xs:complexType name="DayColumn" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Date" type="xs:dateTime" />
          <xs:element minOccurs="0" name="ResourceId" type="xs:int" />
          <xs:element minOccurs="0" name="ResourceName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TimeSlots" nillable="true" type="tns:ArrayOfTimeSlot" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="DayColumn" nillable="true" type="tns:DayColumn" />
      <xs:complexType name="ArrayOfTimeSlot" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="TimeSlot" nillable="true" type="tns:TimeSlot" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfTimeSlot" nillable="true" type="tns:ArrayOfTimeSlot" />
      <xs:complexType name="TimeSlot" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerReservationId" type="xs:int" />
          <xs:element minOccurs="0" name="EndDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="IsCancelable" type="xs:boolean" />
          <xs:element minOccurs="0" name="StartDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="TimeSlotStatus" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="TimeSlot" nillable="true" type="tns:TimeSlot" />
      <xs:complexType name="CancelSingleSessionForCustomerRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SingleSessionCustomerId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CancelSingleSessionForCustomerRequest" nillable="true" type="tns:CancelSingleSessionForCustomerRequest" />
      <xs:complexType name="CancelSingleSessionForCustomerResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CanceledSuccessfully" type="xs:boolean" />
          <xs:element minOccurs="0" name="ErrorCode" type="xs:int" />
          <xs:element minOccurs="0" name="ResultCode" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CancelSingleSessionForCustomerResponse" nillable="true" type="tns:CancelSingleSessionForCustomerResponse" />
      <xs:complexType name="AddCustomerSingleSessionReservationRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EndDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="SingleSessionId" type="xs:int" />
          <xs:element minOccurs="0" name="StartDate" type="xs:dateTime" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="AddCustomerSingleSessionReservationRequest" nillable="true" type="tns:AddCustomerSingleSessionReservationRequest" />
      <xs:complexType name="AddCustomerSingleSessionReservationResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ErrorCode" type="xs:int" />
          <xs:element minOccurs="0" xmlns:q9="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="ReservationWillSucceedErrorCodes" nillable="true" type="q9:ArrayOfint" />
          <xs:element minOccurs="0" name="ResultCode" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionCustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionReservedSuccessfully" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="AddCustomerSingleSessionReservationResponse" nillable="true" type="tns:AddCustomerSingleSessionReservationResponse" />
      <xs:complexType name="GetCustomerSingleSessionsRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ApplicationToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EndDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="StartDate" type="xs:dateTime" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerSingleSessionsRequest" nillable="true" type="tns:GetCustomerSingleSessionsRequest" />
      <xs:complexType name="GetCustomerSingleSessionsResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerSingleSessions" nillable="true" type="tns:ArrayOfCustomerSingleSessionReservation" />
          <xs:element minOccurs="0" name="ErrorCode" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerSingleSessionsResponse" nillable="true" type="tns:GetCustomerSingleSessionsResponse" />
      <xs:complexType name="ArrayOfCustomerSingleSessionReservation" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="CustomerSingleSessionReservation" nillable="true" type="tns:CustomerSingleSessionReservation" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfCustomerSingleSessionReservation" nillable="true" type="tns:ArrayOfCustomerSingleSessionReservation" />
      <xs:complexType name="CustomerSingleSessionReservation" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Attended" type="xs:boolean" />
          <xs:element minOccurs="0" name="CanBeCanceled" type="xs:boolean" />
          <xs:element minOccurs="0" name="Canceled" type="xs:boolean" />
          <xs:element minOccurs="0" name="CustomerCompanyId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerNumber" type="xs:int" />
          <xs:element minOccurs="0" name="EndDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="Processed" type="xs:boolean" />
          <xs:element minOccurs="0" name="ReservationDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="ReservationId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionCategoryId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionCategoryName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SingleSessionCompanyId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionCustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionType" type="xs:int" />
          <xs:element minOccurs="0" name="StartDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="Subject" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerSingleSessionReservation" nillable="true" type="tns:CustomerSingleSessionReservation" />
      <xs:complexType name="GetCustomerSingleSessionAppointmentsRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EndDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="StartDate" type="xs:dateTime" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerSingleSessionAppointmentsRequest" nillable="true" type="tns:GetCustomerSingleSessionAppointmentsRequest" />
      <xs:complexType name="GetCustomerSingleSessionAppointmentsResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerSingleSessionAppointments" nillable="true" type="tns:ArrayOfCustomerSingleSessionAppointment" />
          <xs:element minOccurs="0" name="ErrorCode" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerSingleSessionAppointmentsResponse" nillable="true" type="tns:GetCustomerSingleSessionAppointmentsResponse" />
      <xs:complexType name="ArrayOfCustomerSingleSessionAppointment" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="CustomerSingleSessionAppointment" nillable="true" type="tns:CustomerSingleSessionAppointment" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfCustomerSingleSessionAppointment" nillable="true" type="tns:ArrayOfCustomerSingleSessionAppointment" />
      <xs:complexType name="CustomerSingleSessionAppointment" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="AppointmentFromTime" type="xs:dateTime" />
          <xs:element minOccurs="0" name="AppointmentToTime" type="xs:dateTime" />
          <xs:element minOccurs="0" name="Attended" type="xs:boolean" />
          <xs:element minOccurs="0" name="CanBeCanceled" type="xs:boolean" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ReservationDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="ReservationStatus" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionAppointmentCustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionAppointmentId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionPunchCardHistoryId" type="xs:int" />
          <xs:element minOccurs="0" name="Subject" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerSingleSessionAppointment" nillable="true" type="tns:CustomerSingleSessionAppointment" />
      <xs:complexType name="GetCustomerDetailsRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ApplicationToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerUpdateData" nillable="true" type="tns:CustomerUpdateData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerDetailsRequest" nillable="true" type="tns:GetCustomerDetailsRequest" />
      <xs:complexType name="CustomerUpdateData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Phone" nillable="true" type="xs:string" />
          <xs:element nillable="true" minOccurs="0" name="ReservedAgainstEmail" type="xs:boolean" />
          <xs:element nillable="true" minOccurs="0" name="ReservedAgainstSMS" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerUpdateData" nillable="true" type="tns:CustomerUpdateData" />
      <xs:complexType name="GetCustomerDetailsResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerDetails" nillable="true" type="tns:CustomerDetails" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerDetailsResponse" nillable="true" type="tns:GetCustomerDetailsResponse" />
      <xs:complexType name="CustomerDetails" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Address" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="BankAccount" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="BirthDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="Email" 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="MiddleName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Phone" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PostCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ReservedAgainstEmail" type="xs:boolean" />
          <xs:element minOccurs="0" name="ReservedAgainstSMS" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerDetails" nillable="true" type="tns:CustomerDetails" />
      <xs:complexType name="UpdateCustomerDetailsRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ApplicationToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerUpdateData" nillable="true" type="tns:CustomerDetails" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateCustomerDetailsRequest" nillable="true" type="tns:UpdateCustomerDetailsRequest" />
      <xs:complexType name="UpdateCustomerDetailsResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerDetailsUpdatedSuccessfully" type="xs:boolean" />
          <xs:element minOccurs="0" xmlns:q10="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="ErrorCodes" nillable="true" type="q10:ArrayOfint" />
          <xs:element minOccurs="0" name="StatusCode" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateCustomerDetailsResponse" nillable="true" type="tns:UpdateCustomerDetailsResponse" />
      <xs:complexType name="GetCustomerDetailsForProfileRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerDetailsForProfileRequest" nillable="true" type="tns:GetCustomerDetailsForProfileRequest" />
      <xs:complexType name="GetCustomerDetailsForProfileResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerDetails" nillable="true" type="tns:CustomerProfileDetails" />
          <xs:element minOccurs="0" name="CustomerDetailsFetchedSuccessfully" type="xs:boolean" />
          <xs:element minOccurs="0" name="ErrorCode" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerDetailsForProfileResponse" nillable="true" type="tns:GetCustomerDetailsForProfileResponse" />
      <xs:complexType name="CustomerProfileDetails" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Address" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AddressHasNewValue" type="xs:boolean" />
          <xs:element minOccurs="0" name="AddressToChangeTo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="BankAccount" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="BankAccountHasNewValue" type="xs:boolean" />
          <xs:element minOccurs="0" name="BankAccountToChangeTo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="BirthDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="BirthDateHasNewValue" type="xs:boolean" />
          <xs:element minOccurs="0" name="BirthDateToChangeTo" type="xs:dateTime" />
          <xs:element minOccurs="0" name="CustomerNumber" type="xs:int" />
          <xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmailHasNewValue" type="xs:boolean" />
          <xs:element minOccurs="0" name="EmailToChangeTo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Gender" type="xs:int" />
          <xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MiddleName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Phone" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PhoneHasNewValue" type="xs:boolean" />
          <xs:element minOccurs="0" name="PhoneToChangeTo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PostCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PostCodeHasNewValue" type="xs:boolean" />
          <xs:element minOccurs="0" name="PostCodeToChangeTo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ReservedAgainstEmail" type="xs:boolean" />
          <xs:element minOccurs="0" name="ReservedAgainstEmailHasNewValue" type="xs:boolean" />
          <xs:element minOccurs="0" name="ReservedAgainstEmailToChangeTo" type="xs:boolean" />
          <xs:element minOccurs="0" name="ReservedAgainstSMS" type="xs:boolean" />
          <xs:element minOccurs="0" name="ReservedAgainstSMSHasNewValue" type="xs:boolean" />
          <xs:element minOccurs="0" name="ReservedAgainstSMSToChangeTo" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerProfileDetails" nillable="true" type="tns:CustomerProfileDetails" />
      <xs:complexType name="EditBookingCustomerRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="BookingCustomerEditedData" nillable="true" xmlns:q11="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" type="q11:BookingCustomerEditedData" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="EditBookingCustomerRequest" nillable="true" type="tns:EditBookingCustomerRequest" />
      <xs:complexType name="EditBookingCustomerResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element type="tns:EditBookingCustomerErrorCode" name="ErrorCode" />
          <xs:element minOccurs="0" name="ErrorCodeInt" type="xs:int" />
          <xs:element minOccurs="0" name="ErrorMessage" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SaveResult" type="xs:boolean" />
          <xs:element minOccurs="0" name="UpdatedBookingCustomerData" nillable="true" xmlns:q12="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" type="q12:BookingCustomer" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="EditBookingCustomerResponse" nillable="true" type="tns:EditBookingCustomerResponse" />
      <xs:simpleType name="EditBookingCustomerErrorCode">
        <xs:restriction base="xs:string">
          <xs:enumeration value="NoError" />
          <xs:enumeration value="ErrorIdentifyingCompany" />
          <xs:enumeration value="InvalidCustomerToken" />
          <xs:enumeration value="DatabaseSaveFailed" />
          <xs:enumeration value="InvalidMobileNumber" />
          <xs:enumeration value="CustomerNotFound" />
          <xs:enumeration value="MobileNumberExistsAlready" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="EditBookingCustomerErrorCode" type="tns:EditBookingCustomerErrorCode" />
      <xs:complexType name="EditCustomerPasswordRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="NewPassword" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="EditCustomerPasswordRequest" nillable="true" type="tns:EditCustomerPasswordRequest" />
      <xs:complexType name="EditCustomerPasswordResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element xmlns:q13="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Enumerations" type="q13:EditCustomerPasswordErrorCode" name="ErrorCode" />
          <xs:element minOccurs="0" name="ErrorCodeInt" type="xs:int" />
          <xs:element minOccurs="0" name="ErrorMessage" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PasswordUpdated" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="EditCustomerPasswordResponse" nillable="true" type="tns:EditCustomerPasswordResponse" />
      <xs:complexType name="EditCustomerDataRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ApplicationToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerUpdateData" nillable="true" type="tns:CustomerUpdateData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="EditCustomerDataRequest" nillable="true" type="tns:EditCustomerDataRequest" />
      <xs:complexType name="EditCustomerDataResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerDataUpdatedSuccessfully" type="xs:boolean" />
          <xs:element minOccurs="0" name="Errors" nillable="true" type="tns:ArrayOfCustomerUpdateDataErrorItem" />
          <xs:element minOccurs="0" name="NumberOfFieldsUpdated" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="EditCustomerDataResponse" nillable="true" type="tns:EditCustomerDataResponse" />
      <xs:complexType name="ArrayOfCustomerUpdateDataErrorItem" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="CustomerUpdateDataErrorItem" nillable="true" type="tns:CustomerUpdateDataErrorItem" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfCustomerUpdateDataErrorItem" nillable="true" type="tns:ArrayOfCustomerUpdateDataErrorItem" />
      <xs:complexType name="CustomerUpdateDataErrorItem" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ErrorCode" type="xs:int" />
          <xs:element minOccurs="0" name="ErrorMessage" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ErrorSubject" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerUpdateDataErrorItem" nillable="true" type="tns:CustomerUpdateDataErrorItem" />
      <xs:complexType name="UpdateCustomerProfileImageRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerImageData" nillable="true" type="tns:CustomerImageData" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateCustomerProfileImageRequest" nillable="true" type="tns:UpdateCustomerProfileImageRequest" />
      <xs:complexType name="CustomerImageData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ImageData" type="xs:base64Binary" />
          <xs:element minOccurs="0" name="ImageName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MimeType" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerImageData" nillable="true" type="tns:CustomerImageData" />
      <xs:complexType name="UpdateCustomerProfileImageResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerImageData" nillable="true" type="tns:CustomerImageData" />
          <xs:element minOccurs="0" xmlns:q14="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="ErrorCodes" nillable="true" type="q14:ArrayOfint" />
          <xs:element minOccurs="0" name="IsUpdated" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateCustomerProfileImageResponse" nillable="true" type="tns:UpdateCustomerProfileImageResponse" />
      <xs:complexType name="GetCustomerProfileImageRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerProfileImageRequest" nillable="true" type="tns:GetCustomerProfileImageRequest" />
      <xs:complexType name="GetCustomerProfileImageResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerImageData" nillable="true" type="tns:CustomerImageData" />
          <xs:element minOccurs="0" xmlns:q15="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="ErrorCodes" nillable="true" type="q15:ArrayOfint" />
          <xs:element minOccurs="0" name="PhotoSuccessfullyLoaded" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerProfileImageResponse" nillable="true" type="tns:GetCustomerProfileImageResponse" />
      <xs:complexType name="GetInsightReportForMemberRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetInsightReportForMemberRequest" nillable="true" type="tns:GetInsightReportForMemberRequest" />
      <xs:complexType name="GetInsightReportForMemberResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ContentType" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ErrorCode" type="xs:int" />
          <xs:element minOccurs="0" name="FileBytes" type="xs:base64Binary" />
          <xs:element minOccurs="0" name="FileName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Succees" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetInsightReportForMemberResponse" nillable="true" type="tns:GetInsightReportForMemberResponse" />
      <xs:complexType name="RequestDeletionOfCustomerRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="RequestDeletionOfCustomerRequest" nillable="true" type="tns:RequestDeletionOfCustomerRequest" />
      <xs:complexType name="RequestDeletionOfCustomerResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerEmailRecipient" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerSMSRecipient" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerSMSSent" type="xs:boolean" />
          <xs:element minOccurs="0" name="EmailSentToCompany" type="xs:boolean" />
          <xs:element minOccurs="0" name="EmailSentToCustomer" type="xs:boolean" />
          <xs:element minOccurs="0" name="RequestMadeSuccessfully" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="RequestDeletionOfCustomerResponse" nillable="true" type="tns:RequestDeletionOfCustomerResponse" />
      <xs:complexType name="GetCustomerContractsRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerContractsRequest" nillable="true" type="tns:GetCustomerContractsRequest" />
      <xs:complexType name="GetCustomerContractsResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerContracts" nillable="true" type="tns:ArrayOfCustomerContractData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerContractsResponse" nillable="true" type="tns:GetCustomerContractsResponse" />
      <xs:complexType name="ArrayOfCustomerContractData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="CustomerContractData" nillable="true" type="tns:CustomerContractData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfCustomerContractData" nillable="true" type="tns:ArrayOfCustomerContractData" />
      <xs:complexType name="CustomerContractData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="AllowDetachLastOrderForFreeze" type="xs:boolean" />
          <xs:element minOccurs="0" name="BindingPeriod" type="xs:int" />
          <xs:element minOccurs="0" name="CompanyId" type="xs:int" />
          <xs:element minOccurs="0" name="ContractId" type="xs:int" />
          <xs:element minOccurs="0" name="ContractTemplateAllowContractEndingFromMinSide" type="xs:boolean" />
          <xs:element minOccurs="0" name="ContractTemplateEnableYearlyFreeze" type="xs:boolean" />
          <xs:element minOccurs="0" name="ContractTemplateId" type="xs:int" />
          <xs:element minOccurs="0" name="ContractTemplateMaximumFreezeMonths" type="xs:int" />
          <xs:element minOccurs="0" name="ContractTemplateMinMonthsFromCurrentForContractEnding" type="xs:int" />
          <xs:element minOccurs="0" name="ContractTemplateMinNumberOfDaysForContractEnding" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerEmailAddress" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DepartmentId" type="xs:int" />
          <xs:element minOccurs="0" name="EndingDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="InvoiceDurationDescription" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="InvoiceDurationId" type="xs:int" />
          <xs:element minOccurs="0" name="IsPunchCard" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsTrialActive" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsTrialFollowedContract" type="xs:boolean" />
          <xs:element minOccurs="0" name="LastInvoicedPeriod" type="xs:int" />
          <xs:element minOccurs="0" name="LastInvoicedPeriodExceptTheLastOrder" type="xs:int" />
          <xs:element minOccurs="0" name="LastInvoicedPeriodSponsor" type="xs:int" />
          <xs:element minOccurs="0" name="LastInvoicedPeriodSponsorExceptTheLastOrder" type="xs:int" />
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="NextInvoicePeriod" nillable="true" type="tns:YearMonth" />
          <xs:element minOccurs="0" name="NextInvoicePeriodExceptTheLastOrder" nillable="true" type="tns:YearMonth" />
          <xs:element minOccurs="0" name="NextInvoicePeriodSponsor" nillable="true" type="tns:YearMonth" />
          <xs:element minOccurs="0" name="NextInvoicePeriodSponsorExceptTheLastOrder" nillable="true" type="tns:YearMonth" />
          <xs:element minOccurs="0" name="SponsorCustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="SponsorName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="StartAccess" type="xs:dateTime" />
          <xs:element minOccurs="0" name="StartInvoicing" type="xs:dateTime" />
          <xs:element minOccurs="0" name="StartTrialPeriod" type="xs:dateTime" />
          <xs:element minOccurs="0" name="StopAccess" type="xs:dateTime" />
          <xs:element minOccurs="0" name="StopInvoicing" type="xs:dateTime" />
          <xs:element minOccurs="0" name="StopTrialPeriod" type="xs:dateTime" />
          <xs:element minOccurs="0" name="VisitsLeftOnPunchCard" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerContractData" nillable="true" type="tns:CustomerContractData" />
      <xs:complexType name="YearMonth" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Month" type="xs:int" />
          <xs:element minOccurs="0" name="Year" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="YearMonth" nillable="true" type="tns:YearMonth" />
      <xs:complexType name="GetCustomerContractDetailsRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ContractId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerContractDetailsRequest" nillable="true" type="tns:GetCustomerContractDetailsRequest" />
      <xs:complexType name="GetCustomerContractDetailsResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ContractEndingData" nillable="true" type="tns:CustomerContractEndingData" />
          <xs:element minOccurs="0" name="ContractFreezeData" nillable="true" type="tns:CustomerContractFreezeData" />
          <xs:element minOccurs="0" name="ContractOrderLines" nillable="true" type="tns:ArrayOfCustomerContractOrderLineData" />
          <xs:element minOccurs="0" name="CustomerContract" nillable="true" type="tns:CustomerContractData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerContractDetailsResponse" nillable="true" type="tns:GetCustomerContractDetailsResponse" />
      <xs:complexType name="ArrayOfCustomerContractOrderLineData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="CustomerContractOrderLineData" nillable="true" type="tns:CustomerContractOrderLineData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfCustomerContractOrderLineData" nillable="true" type="tns:ArrayOfCustomerContractOrderLineData" />
      <xs:complexType name="CustomerContractOrderLineData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ArticleDiscount" type="xs:decimal" />
          <xs:element minOccurs="0" name="ArticleName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ArticlePrice" type="xs:decimal" />
          <xs:element minOccurs="0" name="ArticleQty" type="xs:decimal" />
          <xs:element minOccurs="0" name="ContractId" type="xs:int" />
          <xs:element minOccurs="0" name="ContractOrderLineId" type="xs:int" />
          <xs:element minOccurs="0" name="OrderLineSum_SumWithDiscountAndTax" type="xs:decimal" />
          <xs:element minOccurs="0" name="Position" type="xs:int" />
          <xs:element minOccurs="0" name="RepetitionDescription" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="RepetitionId" type="xs:int" />
          <xs:element minOccurs="0" name="TaxPercent" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerContractOrderLineData" nillable="true" type="tns:CustomerContractOrderLineData" />
      <xs:complexType name="CustomerContractEndingData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ContractCanBeEndedFromWeb" type="xs:boolean" />
          <xs:element minOccurs="0" name="ContractId" type="xs:int" />
          <xs:element minOccurs="0" name="SelectableEndReasons" nillable="true" type="tns:ArrayOfContractEndReason" />
          <xs:element minOccurs="0" name="SuggestedEndingDate" type="xs:dateTime" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerContractEndingData" nillable="true" type="tns:CustomerContractEndingData" />
      <xs:complexType name="ArrayOfContractEndReason" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="ContractEndReason" nillable="true" type="tns:ContractEndReason" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfContractEndReason" nillable="true" type="tns:ArrayOfContractEndReason" />
      <xs:complexType name="ContractEndReason" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ContractEndReasonId" type="xs:int" />
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ContractEndReason" nillable="true" type="tns:ContractEndReason" />
      <xs:complexType name="CustomerContractFreezeData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="AvailableMonthsForYearlyFreeze" nillable="true" type="tns:ArrayOfYearMonth" />
          <xs:element minOccurs="0" name="ContractFreezes" nillable="true" type="tns:ArrayOfCustomerContractFreezeItem" />
          <xs:element minOccurs="0" name="ContractId" type="xs:int" />
          <xs:element minOccurs="0" name="ContractTemplateMaximumFreezeMonths" type="xs:int" />
          <xs:element minOccurs="0" name="ContractTemplateYearlyFreezeEnabled" type="xs:boolean" />
          <xs:element minOccurs="0" name="FeeAmount" type="xs:decimal" />
          <xs:element minOccurs="0" name="FeeAmountStringForYearlyFreeze" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FeeInformationStringForYearlyFreeze" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerContractFreezeData" nillable="true" type="tns:CustomerContractFreezeData" />
      <xs:complexType name="ArrayOfCustomerContractFreezeItem" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="CustomerContractFreezeItem" nillable="true" type="tns:CustomerContractFreezeItem" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfCustomerContractFreezeItem" nillable="true" type="tns:ArrayOfCustomerContractFreezeItem" />
      <xs:complexType name="CustomerContractFreezeItem" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ContractFreezeId" type="xs:int" />
          <xs:element minOccurs="0" name="ContractId" type="xs:int" />
          <xs:element minOccurs="0" name="FreezeEndDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="FreezeStartDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="IsYearlyFreeze" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerContractFreezeItem" nillable="true" type="tns:CustomerContractFreezeItem" />
      <xs:complexType name="ArrayOfYearMonth" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="YearMonth" nillable="true" type="tns:YearMonth" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfYearMonth" nillable="true" type="tns:ArrayOfYearMonth" />
      <xs:complexType name="EndCustomerContractRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ContractEndReasonId" type="xs:int" />
          <xs:element minOccurs="0" name="ContractId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="RequestedEndDate" type="xs:dateTime" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="EndCustomerContractRequest" nillable="true" type="tns:EndCustomerContractRequest" />
      <xs:complexType name="EndCustomerContractResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="EndCustomerContractSucceded" type="xs:boolean" />
          <xs:element minOccurs="0" name="TrialContractId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="EndCustomerContractResponse" nillable="true" type="tns:EndCustomerContractResponse" />
      <xs:complexType name="AddCustomerContractFreezeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ContractId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SelectedMonthToFreeze" nillable="true" type="tns:YearMonth" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="AddCustomerContractFreezeRequest" nillable="true" type="tns:AddCustomerContractFreezeRequest" />
      <xs:complexType name="AddCustomerContractFreezeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="AddCustomerContractFreezeSucceeded" type="xs:boolean" />
          <xs:element minOccurs="0" xmlns:q16="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="Errors" nillable="true" type="q16:ArrayOfstring" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="AddCustomerContractFreezeResponse" nillable="true" type="tns:AddCustomerContractFreezeResponse" />
      <xs:complexType name="EndCustomerContractFreezeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ContractFreezeId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="EndCustomerContractFreezeRequest" nillable="true" type="tns:EndCustomerContractFreezeRequest" />
      <xs:complexType name="EndCustomerContractFreezeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="EndCustomerContractFreezeSucceded" type="xs:boolean" />
          <xs:element minOccurs="0" name="ErrorCode" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="EndCustomerContractFreezeResponse" nillable="true" type="tns:EndCustomerContractFreezeResponse" />
      <xs:complexType name="GetCustomerSponsorListPdfRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerSponsorListPdfRequest" nillable="true" type="tns:GetCustomerSponsorListPdfRequest" />
      <xs:complexType name="GetCustomerSponsorListPdfResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ErrorMessage" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FileName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FileType" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PdfBytes" type="xs:base64Binary" />
          <xs:element minOccurs="0" name="RequestSuccess" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerSponsorListPdfResponse" nillable="true" type="tns:GetCustomerSponsorListPdfResponse" />
      <xs:complexType name="GetCustomerAccountStatementPdfRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Year" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerAccountStatementPdfRequest" nillable="true" type="tns:GetCustomerAccountStatementPdfRequest" />
      <xs:complexType name="GetCustomerAccountStatementPdfResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ErrorMessage" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FileName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FileType" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PdfBytes" type="xs:base64Binary" />
          <xs:element minOccurs="0" name="RequestSuccess" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerAccountStatementPdfResponse" nillable="true" type="tns:GetCustomerAccountStatementPdfResponse" />
      <xs:complexType name="GetCustomerInvoicesRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="limitInvoices" type="xs:boolean" />
          <xs:element minOccurs="0" name="monthsLimited" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerInvoicesRequest" nillable="true" type="tns:GetCustomerInvoicesRequest" />
      <xs:complexType name="GetCustomerInvoicesResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerInvoices" nillable="true" type="tns:ArrayOfCustomerInvoiceData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerInvoicesResponse" nillable="true" type="tns:GetCustomerInvoicesResponse" />
      <xs:complexType name="ArrayOfCustomerInvoiceData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="CustomerInvoiceData" nillable="true" type="tns:CustomerInvoiceData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfCustomerInvoiceData" nillable="true" type="tns:ArrayOfCustomerInvoiceData" />
      <xs:complexType name="CustomerInvoiceData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Amount" type="xs:decimal" />
          <xs:element minOccurs="0" name="CompanyId" type="xs:int" />
          <xs:element minOccurs="0" name="CompanyName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerNumber" type="xs:int" />
          <xs:element minOccurs="0" name="InvoiceDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="InvoiceDueDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="InvoiceId" type="xs:int" />
          <xs:element minOccurs="0" name="IsCreditNote" type="xs:boolean" />
          <xs:element minOccurs="0" name="OrderId" type="xs:int" />
          <xs:element minOccurs="0" name="ResidualAmount" type="xs:decimal" />
          <xs:element minOccurs="0" name="VoucherTypeId" type="xs:int" />
          <xs:element minOccurs="0" name="VoucherTypeText" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerInvoiceData" nillable="true" type="tns:CustomerInvoiceData" />
      <xs:complexType name="GetCustomerInvoiceDetailsRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="OrderId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerInvoiceDetailsRequest" nillable="true" type="tns:GetCustomerInvoiceDetailsRequest" />
      <xs:complexType name="GetCustomerInvoiceDetailsResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerInvoice" nillable="true" type="tns:CustomerInvoiceData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerInvoiceDetailsResponse" nillable="true" type="tns:GetCustomerInvoiceDetailsResponse" />
      <xs:complexType name="CustomerInvoicePaymentRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="OrderId" type="xs:int" />
          <xs:element minOccurs="0" name="PaymentRedirectUrlError" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PaymentRedirectUrlSuccess" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerInvoicePaymentRequest" nillable="true" type="tns:CustomerInvoicePaymentRequest" />
      <xs:complexType name="CustomerInvoicePaymentResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CheckOutURL" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" xmlns:q17="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="ErrorCodes" nillable="true" type="q17:ArrayOfint" />
          <xs:element minOccurs="0" name="InvoicePaymentSuccessfullyProcessed" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerInvoicePaymentResponse" nillable="true" type="tns:CustomerInvoicePaymentResponse" />
      <xs:complexType name="GetInformationFromCustomerInvoicePaymentRegistrationAfterCompletionRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TransactionId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetInformationFromCustomerInvoicePaymentRegistrationAfterCompletionRequest" nillable="true" type="tns:GetInformationFromCustomerInvoicePaymentRegistrationAfterCompletionRequest" />
      <xs:complexType name="GetInformationFromCustomerInvoicePaymentRegistrationAfterCompletionResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CompletedInvoicePaymentRegistration" nillable="true" xmlns:q18="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract" type="q18:CompletedInvoicePaymentRegistrationData" />
          <xs:element minOccurs="0" name="PaymentIsCompleted" type="xs:boolean" />
          <xs:element minOccurs="0" name="TransactionFound" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetInformationFromCustomerInvoicePaymentRegistrationAfterCompletionResponse" nillable="true" type="tns:GetInformationFromCustomerInvoicePaymentRegistrationAfterCompletionResponse" />
      <xs:complexType name="GetPotentialAvtaleGiroAgreementsRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetPotentialAvtaleGiroAgreementsRequest" nillable="true" type="tns:GetPotentialAvtaleGiroAgreementsRequest" />
      <xs:complexType name="GetPotentialAvtaleGiroAgreementsResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="PotentialAvtaleGiroAgreements" nillable="true" type="tns:ArrayOfAvtaleGiroSigningData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetPotentialAvtaleGiroAgreementsResponse" nillable="true" type="tns:GetPotentialAvtaleGiroAgreementsResponse" />
      <xs:complexType name="ArrayOfAvtaleGiroSigningData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="AvtaleGiroSigningData" nillable="true" type="tns:AvtaleGiroSigningData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfAvtaleGiroSigningData" nillable="true" type="tns:ArrayOfAvtaleGiroSigningData" />
      <xs:complexType name="AvtaleGiroSigningData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="AvtaleGiroAmountLimit" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AvtaleGiroKID" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AvtaleGiroTypeId" type="xs:int" />
          <xs:element minOccurs="0" name="AvtaleGiroTypeMatchesContract" type="xs:boolean" />
          <xs:element minOccurs="0" name="AvtaleGiroTypeMatchesCustomerDepartment" type="xs:boolean" />
          <xs:element minOccurs="0" name="AvtaleGiroTypeName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyBankAccountNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ExternalAvtaleGiroSigningBaseUrl" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="AvtaleGiroSigningData" nillable="true" type="tns:AvtaleGiroSigningData" />
      <xs:complexType name="GetAvtaleGiroSigningUrlRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AvtaleGiroType" type="xs:int" />
          <xs:element minOccurs="0" name="ClientShouldTakeCareOfSending" type="xs:boolean" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MessageReplyType" type="xs:int" />
          <xs:element minOccurs="0" name="ReplyTo" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetAvtaleGiroSigningUrlRequest" nillable="true" type="tns:GetAvtaleGiroSigningUrlRequest" />
      <xs:complexType name="GetAvtaleGiroSigningUrlResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="AvtaleGiroAgreements" nillable="true" type="tns:ArrayOfAvtaleGiroSigningData" />
          <xs:element minOccurs="0" name="ErrorCode" type="xs:int" />
          <xs:element minOccurs="0" name="RedirectUrl" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Success" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetAvtaleGiroSigningUrlResponse" nillable="true" type="tns:GetAvtaleGiroSigningUrlResponse" />
      <xs:complexType name="GetExternalAvtaleGiroSigningUrlRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AvtaleGiroAmountLimit" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AvtaleGiroKID" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyBankAccountNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ReturnUrl" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetExternalAvtaleGiroSigningUrlRequest" nillable="true" type="tns:GetExternalAvtaleGiroSigningUrlRequest" />
      <xs:complexType name="GetExternalAvtaleGiroSigningUrlResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ExternalBaseUrl" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ExternalSigningUrl" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetExternalAvtaleGiroSigningUrlResponse" nillable="true" type="tns:GetExternalAvtaleGiroSigningUrlResponse" />
      <xs:complexType name="GetCustomerInvoicePdfRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="OrderId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerInvoicePdfRequest" nillable="true" type="tns:GetCustomerInvoicePdfRequest" />
      <xs:complexType name="GetCustomerInvoicePdfResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ErrorMessage" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FileName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FileType" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PdfBytes" type="xs:base64Binary" />
          <xs:element minOccurs="0" name="RequestSuccess" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerInvoicePdfResponse" nillable="true" type="tns:GetCustomerInvoicePdfResponse" />
      <xs:complexType name="GetCustomerFollowUpsRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerFollowUpsRequest" nillable="true" type="tns:GetCustomerFollowUpsRequest" />
      <xs:complexType name="GetCustomerFollowUpsResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerFollowUps" nillable="true" type="tns:ArrayOfCustomerFollowUpData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerFollowUpsResponse" nillable="true" type="tns:GetCustomerFollowUpsResponse" />
      <xs:complexType name="ArrayOfCustomerFollowUpData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="CustomerFollowUpData" nillable="true" type="tns:CustomerFollowUpData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfCustomerFollowUpData" nillable="true" type="tns:ArrayOfCustomerFollowUpData" />
      <xs:complexType name="CustomerFollowUpData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CompanyId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FollowUpId" type="xs:int" />
          <xs:element minOccurs="0" name="FollowUpType" type="xs:int" />
          <xs:element minOccurs="0" name="HasAttachments" type="xs:boolean" />
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SentDate" type="xs:dateTime" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerFollowUpData" nillable="true" type="tns:CustomerFollowUpData" />
      <xs:complexType name="GetCustomerFollowUpDetailsRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FollowUpId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerFollowUpDetailsRequest" nillable="true" type="tns:GetCustomerFollowUpDetailsRequest" />
      <xs:complexType name="GetCustomerFollowUpDetailsResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Attachments" nillable="true" type="tns:ArrayOfAttachedFileItemData" />
          <xs:element minOccurs="0" name="CustomerFollowUp" nillable="true" type="tns:CustomerFollowUpData" />
          <xs:element minOccurs="0" name="CustomerFollowUpMessage" nillable="true" type="tns:CustomerFollowUpMessageData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerFollowUpDetailsResponse" nillable="true" type="tns:GetCustomerFollowUpDetailsResponse" />
      <xs:complexType name="CustomerFollowUpMessageData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Message" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerFollowUpMessageData" nillable="true" type="tns:CustomerFollowUpMessageData" />
      <xs:complexType name="ArrayOfAttachedFileItemData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="AttachedFileItemData" nillable="true" type="tns:AttachedFileItemData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfAttachedFileItemData" nillable="true" type="tns:ArrayOfAttachedFileItemData" />
      <xs:complexType name="AttachedFileItemData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="AttachedFileId" type="xs:int" />
          <xs:element minOccurs="0" name="FileName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FileType" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="AttachedFileItemData" nillable="true" type="tns:AttachedFileItemData" />
      <xs:complexType name="GetAttachedFileForCustomerRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AttachedFileId" type="xs:int" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerFollowUpId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetAttachedFileForCustomerRequest" nillable="true" type="tns:GetAttachedFileForCustomerRequest" />
      <xs:complexType name="GetAttachedFileForCustomerResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="FileBytes" type="xs:base64Binary" />
          <xs:element minOccurs="0" name="FileName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FileType" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="NotAuthorized" type="xs:boolean" />
          <xs:element minOccurs="0" name="NotFound" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetAttachedFileForCustomerResponse" nillable="true" type="tns:GetAttachedFileForCustomerResponse" />
      <xs:complexType name="GetCustomerVisitsRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerVisitsRequest" nillable="true" type="tns:GetCustomerVisitsRequest" />
      <xs:complexType name="GetCustomerVisitsResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerGroupSessionVisits" nillable="true" type="tns:ArrayOfCustomerGroupSessionVisitData" />
          <xs:element minOccurs="0" name="CustomerVisits" nillable="true" type="tns:ArrayOfCustomerVisitData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerVisitsResponse" nillable="true" type="tns:GetCustomerVisitsResponse" />
      <xs:complexType name="ArrayOfCustomerVisitData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="CustomerVisitData" nillable="true" type="tns:CustomerVisitData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfCustomerVisitData" nillable="true" type="tns:ArrayOfCustomerVisitData" />
      <xs:complexType name="CustomerVisitData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="AccessCodeId" type="xs:int" />
          <xs:element minOccurs="0" name="AuthMessageId" type="xs:int" />
          <xs:element minOccurs="0" name="CardNumber" type="xs:int" />
          <xs:element minOccurs="0" name="CheckInTime" type="xs:dateTime" />
          <xs:element minOccurs="0" name="CheckOutTime" type="xs:dateTime" />
          <xs:element minOccurs="0" name="CompanyId" type="xs:int" />
          <xs:element minOccurs="0" name="ContractId" type="xs:int" />
          <xs:element minOccurs="0" name="ContractName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CountAsVisit" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Status" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="VisitId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerVisitData" nillable="true" type="tns:CustomerVisitData" />
      <xs:complexType name="ArrayOfCustomerGroupSessionVisitData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="CustomerGroupSessionVisitData" nillable="true" type="tns:CustomerGroupSessionVisitData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfCustomerGroupSessionVisitData" nillable="true" type="tns:ArrayOfCustomerGroupSessionVisitData" />
      <xs:complexType name="CustomerGroupSessionVisitData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="BookingDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="BookingStatus" type="xs:int" />
          <xs:element minOccurs="0" name="CancelationDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="EndDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="GroupSessionCustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="GroupSessionId" type="xs:int" />
          <xs:element minOccurs="0" name="StartDate" type="xs:dateTime" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerGroupSessionVisitData" nillable="true" type="tns:CustomerGroupSessionVisitData" />
      <xs:complexType name="ParkingTicketData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomTicketText" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ValidFromDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="ValidToDate" type="xs:dateTime" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ParkingTicketData" nillable="true" type="tns:ParkingTicketData" />
      <xs:complexType name="CardAuthData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="AccessCodeId" type="xs:int" />
          <xs:element minOccurs="0" name="AuthMessageToCustomer" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CardAuthData" nillable="true" type="tns:CardAuthData" />
      <xs:complexType name="GetCompanyActiveModulesRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCompanyActiveModulesRequest" nillable="true" type="tns:GetCompanyActiveModulesRequest" />
      <xs:complexType name="GetCompanyActiveModulesResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CompanyActiveModules" nillable="true" type="tns:CompanyActiveModules" />
          <xs:element minOccurs="0" name="CompanyMyPageSettings" nillable="true" type="tns:CompanyMyPageSettings" />
          <xs:element minOccurs="0" name="CompanySettings" nillable="true" type="tns:CompanySettings" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCompanyActiveModulesResponse" nillable="true" type="tns:GetCompanyActiveModulesResponse" />
      <xs:complexType name="CompanyActiveModules" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="BookingIntegrationActive" type="xs:boolean" />
          <xs:element minOccurs="0" name="CourseModuleActive" type="xs:boolean" />
          <xs:element minOccurs="0" name="ElectronicSigningAvtaleGiroActive" type="xs:boolean" />
          <xs:element minOccurs="0" name="MyPageModuleActive" type="xs:boolean" />
          <xs:element minOccurs="0" name="NetAxeptAgreementActive" type="xs:boolean" />
          <xs:element minOccurs="0" name="OnlineContractRegistrationActive" type="xs:boolean" />
          <xs:element minOccurs="0" name="SmsSendingActive" type="xs:boolean" />
          <xs:element minOccurs="0" name="TicketModuleActive" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CompanyActiveModules" nillable="true" type="tns:CompanyActiveModules" />
      <xs:complexType name="CompanyMyPageSettings" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CashLessPaymentTabVisible" type="xs:boolean" />
          <xs:element minOccurs="0" name="ContractTabVisible" type="xs:boolean" />
          <xs:element minOccurs="0" name="CustomButtonsTabVisible" type="xs:boolean" />
          <xs:element minOccurs="0" name="DisplayCompanyNameInMenu" type="xs:boolean" />
          <xs:element minOccurs="0" name="DisplayLogoInMenu" type="xs:boolean" />
          <xs:element minOccurs="0" name="EditOptionId" type="xs:int" />
          <xs:element minOccurs="0" name="EnableLoginWithMobileNumber" type="xs:boolean" />
          <xs:element minOccurs="0" name="EnableOpenDoorFromApp" type="xs:boolean" />
          <xs:element minOccurs="0" name="EnableTicket" type="xs:boolean" />
          <xs:element minOccurs="0" name="FacebookPixelId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FollowUpTabVisible" type="xs:boolean" />
          <xs:element minOccurs="0" name="GiftCouponTabVisible" type="xs:boolean" />
          <xs:element minOccurs="0" name="GoogleAnalyticsId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="InvoiceTabVisible" type="xs:boolean" />
          <xs:element minOccurs="0" name="LogInMethodId" type="xs:int" />
          <xs:element minOccurs="0" name="MyPageDomainName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="RecruitmentTabVisible" type="xs:boolean" />
          <xs:element minOccurs="0" name="ShouldBePossibleForUserToChangeProfileImage" type="xs:boolean" />
          <xs:element minOccurs="0" name="ShouldConfigureAsPWA" type="xs:boolean" />
          <xs:element minOccurs="0" name="ShouldShowPhoneSectionLast" type="xs:boolean" />
          <xs:element minOccurs="0" name="ShouldShowVisitorCount" type="xs:boolean" />
          <xs:element minOccurs="0" name="ShouldShowVisitorCountForLoggedInUserOnly" type="xs:boolean" />
          <xs:element minOccurs="0" name="SingleSessionPunchCardTabVisible" type="xs:boolean" />
          <xs:element minOccurs="0" name="VideoSessionsTabVisible" type="xs:boolean" />
          <xs:element minOccurs="0" name="VisitTabVisible" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CompanyMyPageSettings" nillable="true" type="tns:CompanyMyPageSettings" />
      <xs:complexType name="CompanySettings" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="GeneralContractTermsUrl" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MinAgeForContractWhenAllowingMinorRegistration" type="xs:int" />
          <xs:element minOccurs="0" name="MinAgeForCourseWhenAllowingMinorRegistration" type="xs:int" />
          <xs:element minOccurs="0" name="OnlineAllowContractRegistrationForMinors" type="xs:boolean" />
          <xs:element minOccurs="0" name="OnlineAllowCourseRegistrationForMinors" type="xs:boolean" />
          <xs:element xmlns:q19="http://schemas.datacontract.org/2004/07/XaktDomain.MyPage.Enumerations" type="q19:ContractListDisplayType" name="OnlineContractListDisplayType" />
          <xs:element xmlns:q20="http://schemas.datacontract.org/2004/07/XaktDomain.MyPage.Enumerations" type="q20:PersonValidationType" name="OnlineContractPersonValidationMethod" />
          <xs:element xmlns:q21="http://schemas.datacontract.org/2004/07/XaktDomain.MyPage.Enumerations" type="q21:ContractRegistrationFlow" name="OnlineContractRegistrationFlowMethod" />
          <xs:element minOccurs="0" name="OnlineDesignTheme" type="xs:int" />
          <xs:element minOccurs="0" name="PrivacyPolicyUrl" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CompanySettings" nillable="true" type="tns:CompanySettings" />
      <xs:complexType name="GetCompanyLogoRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCompanyLogoRequest" nillable="true" type="tns:GetCompanyLogoRequest" />
      <xs:complexType name="GetCompanyLogoResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Logo_Base64Str" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Logo_ContentType" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCompanyLogoResponse" nillable="true" type="tns:GetCompanyLogoResponse" />
      <xs:complexType name="GetPersonInformationByPhoneNumberRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ApplicationToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Phone" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetPersonInformationByPhoneNumberRequest" nillable="true" type="tns:GetPersonInformationByPhoneNumberRequest" />
      <xs:complexType name="GetPersonInformationByPhoneNumberResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerData" nillable="true" xmlns:q22="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" type="q22:ReturnResultFound" />
          <xs:element minOccurs="0" name="ErrorMessage" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="IsExistingCustomer" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetPersonInformationByPhoneNumberResponse" nillable="true" type="tns:GetPersonInformationByPhoneNumberResponse" />
      <xs:complexType name="GetCurrentVisitorCountRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCurrentVisitorCountRequest" nillable="true" type="tns:GetCurrentVisitorCountRequest" />
      <xs:complexType name="GetCurrentVisitorCountResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="VisitorCountItems" nillable="true" type="tns:ArrayOfVisitorCountItem" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCurrentVisitorCountResponse" nillable="true" type="tns:GetCurrentVisitorCountResponse" />
      <xs:complexType name="ArrayOfVisitorCountItem" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="VisitorCountItem" nillable="true" type="tns:VisitorCountItem" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfVisitorCountItem" nillable="true" type="tns:ArrayOfVisitorCountItem" />
      <xs:complexType name="VisitorCountItem" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="DepartmentId" type="xs:int" />
          <xs:element minOccurs="0" name="Label" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="VisitorCapacityReached" type="xs:boolean" />
          <xs:element minOccurs="0" name="VisitorCount" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="VisitorCountItem" nillable="true" type="tns:VisitorCountItem" />
      <xs:complexType name="GetCustomerDefinedButtonsRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerDefinedButtonsRequest" nillable="true" type="tns:GetCustomerDefinedButtonsRequest" />
      <xs:complexType name="GetCustomerDefinedButtonsResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ButtonsList" nillable="true" type="tns:ArrayOfCustomerDefinedButtonData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerDefinedButtonsResponse" nillable="true" type="tns:GetCustomerDefinedButtonsResponse" />
      <xs:complexType name="ArrayOfCustomerDefinedButtonData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="CustomerDefinedButtonData" nillable="true" type="tns:CustomerDefinedButtonData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfCustomerDefinedButtonData" nillable="true" type="tns:ArrayOfCustomerDefinedButtonData" />
      <xs:complexType name="CustomerDefinedButtonData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Url" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerDefinedButtonData" nillable="true" type="tns:CustomerDefinedButtonData" />
      <xs:complexType name="GetCustomerGiftCouponsRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerGiftCouponsRequest" nillable="true" type="tns:GetCustomerGiftCouponsRequest" />
      <xs:complexType name="GetCustomerGiftCouponsResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerGiftCoupons" nillable="true" type="tns:ArrayOfCustomerGiftCouponData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerGiftCouponsResponse" nillable="true" type="tns:GetCustomerGiftCouponsResponse" />
      <xs:complexType name="ArrayOfCustomerGiftCouponData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="CustomerGiftCouponData" nillable="true" type="tns:CustomerGiftCouponData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfCustomerGiftCouponData" nillable="true" type="tns:ArrayOfCustomerGiftCouponData" />
      <xs:complexType name="CustomerGiftCouponData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="AllowSendToOthers" type="xs:boolean" />
          <xs:element minOccurs="0" name="Balance" type="xs:decimal" />
          <xs:element minOccurs="0" name="CanBeSentToSomeoneElse" type="xs:boolean" />
          <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DiscountIsUsed" type="xs:boolean" />
          <xs:element minOccurs="0" name="ExpirationDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="GiftCouponId" type="xs:int" />
          <xs:element minOccurs="0" name="IsExpired" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsInUseByCustomer" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsSentToSomeone" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsUsedUpByCustomer" type="xs:boolean" />
          <xs:element minOccurs="0" name="KeyCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MobileNumberSentTo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="OriginalAmount" type="xs:decimal" />
          <xs:element minOccurs="0" name="Title" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="WebCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerGiftCouponData" nillable="true" type="tns:CustomerGiftCouponData" />
      <xs:complexType name="GetCustomerGiftCouponDetailsRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="GiftCouponId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerGiftCouponDetailsRequest" nillable="true" type="tns:GetCustomerGiftCouponDetailsRequest" />
      <xs:complexType name="GetCustomerGiftCouponDetailsResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="GiftCouponDetails" nillable="true" type="tns:GiftCouponDetailsData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerGiftCouponDetailsResponse" nillable="true" type="tns:GetCustomerGiftCouponDetailsResponse" />
      <xs:complexType name="GiftCouponDetailsData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="AllowSendToOthers" type="xs:boolean" />
          <xs:element minOccurs="0" name="Balance" type="xs:decimal" />
          <xs:element minOccurs="0" name="CanBeSentToSomeoneElse" type="xs:boolean" />
          <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DiscountIsUsed" type="xs:boolean" />
          <xs:element minOccurs="0" name="ExpirationDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="GiftCouponId" type="xs:int" />
          <xs:element minOccurs="0" name="IsExpired" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsInUseByCustomer" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsSentToSomeone" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsUsedUpByCustomer" type="xs:boolean" />
          <xs:element minOccurs="0" name="KeyCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MobileNumberSentTo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="OriginalAmount" type="xs:decimal" />
          <xs:element minOccurs="0" name="Title" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="WebCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GiftCouponDetailsData" nillable="true" type="tns:GiftCouponDetailsData" />
      <xs:complexType name="CustomerSendGiftCouponRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="GiftCouponId" type="xs:int" />
          <xs:element minOccurs="0" name="GiftCouponRecipientUrl" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="RecipientMobileNumber" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerSendGiftCouponRequest" nillable="true" type="tns:CustomerSendGiftCouponRequest" />
      <xs:complexType name="CustomerSendGiftCouponResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ErrorCode" type="xs:int" />
          <xs:element minOccurs="0" name="GiftCardSent" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerSendGiftCouponResponse" nillable="true" type="tns:CustomerSendGiftCouponResponse" />
      <xs:complexType name="GetGiftCouponForRecipientRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="GiftCouponIdentifier" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetGiftCouponForRecipientRequest" nillable="true" type="tns:GetGiftCouponForRecipientRequest" />
      <xs:complexType name="GetGiftCouponForRecipientResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ErrorCode" type="xs:int" />
          <xs:element minOccurs="0" name="GiftCouponData" nillable="true" type="tns:GiftCouponForRecipientData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetGiftCouponForRecipientResponse" nillable="true" type="tns:GetGiftCouponForRecipientResponse" />
      <xs:complexType name="GiftCouponForRecipientData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="AllowSendToOthers" type="xs:boolean" />
          <xs:element minOccurs="0" name="Balance" type="xs:decimal" />
          <xs:element minOccurs="0" name="CanBeSentToSomeoneElse" type="xs:boolean" />
          <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DiscountIsUsed" type="xs:boolean" />
          <xs:element minOccurs="0" name="ExpirationDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="GiftCouponId" type="xs:int" />
          <xs:element minOccurs="0" name="GiftCouponTemlateFooterImageData" nillable="true" type="tns:GiftCouponImageData" />
          <xs:element minOccurs="0" name="GiftCouponTemlateHeaderImageData" nillable="true" type="tns:GiftCouponImageData" />
          <xs:element minOccurs="0" name="GreetingImageData" nillable="true" type="tns:GiftCouponImageData" />
          <xs:element minOccurs="0" name="IsExpired" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsInUseByCustomer" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsSentToSomeone" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsUsedUpByCustomer" type="xs:boolean" />
          <xs:element minOccurs="0" name="KeyCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MobileNumberSentTo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="OriginalAmount" type="xs:decimal" />
          <xs:element minOccurs="0" name="TextGreeting" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Title" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="WebCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GiftCouponForRecipientData" nillable="true" type="tns:GiftCouponForRecipientData" />
      <xs:complexType name="GiftCouponImageData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ContentType" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ImageBytes" type="xs:base64Binary" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GiftCouponImageData" nillable="true" type="tns:GiftCouponImageData" />
      <xs:complexType name="GetAvailableGiftCouponsForWebSaleRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetAvailableGiftCouponsForWebSaleRequest" nillable="true" type="tns:GetAvailableGiftCouponsForWebSaleRequest" />
      <xs:complexType name="GetAvailableGiftCouponsForWebSaleResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="GiftCouponsForSale" nillable="true" type="tns:ArrayOfGiftCouponTemplatePresentationDataForList" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetAvailableGiftCouponsForWebSaleResponse" nillable="true" type="tns:GetAvailableGiftCouponsForWebSaleResponse" />
      <xs:complexType name="ArrayOfGiftCouponTemplatePresentationDataForList" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="GiftCouponTemplatePresentationDataForList" nillable="true" type="tns:GiftCouponTemplatePresentationDataForList" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfGiftCouponTemplatePresentationDataForList" nillable="true" type="tns:ArrayOfGiftCouponTemplatePresentationDataForList" />
      <xs:complexType name="GiftCouponTemplatePresentationDataForList" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="AllowSendToOthers" type="xs:boolean" />
          <xs:element minOccurs="0" name="Amount" type="xs:decimal" />
          <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ExpireAfterDays" type="xs:int" />
          <xs:element minOccurs="0" name="FeeAmountWithTax" type="xs:decimal" />
          <xs:element minOccurs="0" name="FeeAmountWithoutTax" type="xs:decimal" />
          <xs:element minOccurs="0" name="GiftCouponTemplateId" type="xs:int" />
          <xs:element minOccurs="0" name="GiftCouponTemplateName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MaxAmount" type="xs:decimal" />
          <xs:element minOccurs="0" name="MinAmount" type="xs:decimal" />
          <xs:element minOccurs="0" name="NumberingType" type="xs:int" />
          <xs:element minOccurs="0" name="PrintByCashStationPrinter" type="xs:boolean" />
          <xs:element minOccurs="0" name="PrivacyStatementUrl" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TermsAndAgreementsUrl" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GiftCouponTemplatePresentationDataForList" nillable="true" type="tns:GiftCouponTemplatePresentationDataForList" />
      <xs:complexType name="CustomerGiftCouponRegistrationRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="GiftCouponRegistrationData" nillable="true" type="tns:GiftCouponRegistrationData" />
          <xs:element minOccurs="0" name="IsFromSelfServiceStation" type="xs:boolean" />
          <xs:element minOccurs="0" name="PaymentRedirectUrlError" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PaymentRedirectUrlSuccess" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SelfServiceStationRegisterId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerGiftCouponRegistrationRequest" nillable="true" type="tns:CustomerGiftCouponRegistrationRequest" />
      <xs:complexType name="GiftCouponRegistrationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="BuyerEmailAddress" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="BuyerFirstName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="BuyerLastName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="BuyerMobileNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ExistingCustomerCustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="GiftCouponRecipientUrl" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="GiftCouponTemplates" nillable="true" type="tns:ArrayOfGiftCouponRegistrationDataGiftCouponTemplate" />
          <xs:element minOccurs="0" name="ImageData" nillable="true" type="tns:GiftCouponRegistrationDataImageData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GiftCouponRegistrationData" nillable="true" type="tns:GiftCouponRegistrationData" />
      <xs:complexType name="ArrayOfGiftCouponRegistrationDataGiftCouponTemplate" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="GiftCouponRegistrationDataGiftCouponTemplate" nillable="true" type="tns:GiftCouponRegistrationDataGiftCouponTemplate" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfGiftCouponRegistrationDataGiftCouponTemplate" nillable="true" type="tns:ArrayOfGiftCouponRegistrationDataGiftCouponTemplate" />
      <xs:complexType name="GiftCouponRegistrationDataGiftCouponTemplate" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Amount" type="xs:decimal" />
          <xs:element minOccurs="0" name="GiftCouponTemplateId" type="xs:int" />
          <xs:element minOccurs="0" name="ScheduledSendingDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="SendToNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SendingIsScheduled" type="xs:boolean" />
          <xs:element minOccurs="0" name="TextGreeting" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GiftCouponRegistrationDataGiftCouponTemplate" nillable="true" type="tns:GiftCouponRegistrationDataGiftCouponTemplate" />
      <xs:complexType name="GiftCouponRegistrationDataImageData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ContentType" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FileExtension" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ImageBytes" type="xs:base64Binary" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GiftCouponRegistrationDataImageData" nillable="true" type="tns:GiftCouponRegistrationDataImageData" />
      <xs:complexType name="CustomerGiftCouponRegistrationResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="BankTerminalTransactionId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CheckOutURL" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Errors" nillable="true" type="tns:ArrayOfCustomerContractRegistrationErrorItem" />
          <xs:element minOccurs="0" name="RegistrationDataSuccessfullyProcessed" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerGiftCouponRegistrationResponse" nillable="true" type="tns:CustomerGiftCouponRegistrationResponse" />
      <xs:complexType name="ArrayOfCustomerContractRegistrationErrorItem" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="CustomerContractRegistrationErrorItem" nillable="true" type="tns:CustomerContractRegistrationErrorItem" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfCustomerContractRegistrationErrorItem" nillable="true" type="tns:ArrayOfCustomerContractRegistrationErrorItem" />
      <xs:complexType name="CustomerContractRegistrationErrorItem" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ErrorCode" type="xs:int" />
          <xs:element minOccurs="0" name="ErrorMessage" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ErrorSubject" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerContractRegistrationErrorItem" nillable="true" type="tns:CustomerContractRegistrationErrorItem" />
      <xs:complexType name="CustomerContractRegistrationRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ContractRegistration" nillable="true" type="tns:ContractRegistrationData" />
          <xs:element minOccurs="0" name="CustomerRegistration" nillable="true" type="tns:CustomerRegistrationData" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="IsFromSelfServiceStation" type="xs:boolean" />
          <xs:element minOccurs="0" name="PaymentRedirectUrlError" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PaymentRedirectUrlSuccess" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SelfServiceStationRegisterId" type="xs:int" />
          <xs:element minOccurs="0" name="TerminalPaymentMethodList" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerContractRegistrationRequest" nillable="true" type="tns:CustomerContractRegistrationRequest" />
      <xs:complexType name="ContractRegistrationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CampaignId" type="xs:int" />
          <xs:element minOccurs="0" name="ContractStartDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="ContractStartInvoicingDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="ContractTemplateId" type="xs:int" />
          <xs:element minOccurs="0" name="DepartmentId" type="xs:int" />
          <xs:element minOccurs="0" name="ExistingCustomerCustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="IsNewCustomer" type="xs:boolean" />
          <xs:element minOccurs="0" name="PromoCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ContractRegistrationData" nillable="true" type="tns:ContractRegistrationData" />
      <xs:complexType name="CustomerRegistrationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Address1" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="BirthDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="CategoryId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerBranchId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerBranchText" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmailAddress" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string" />
          <xs:element type="tns:Gender" name="GenderValue" />
          <xs:element minOccurs="0" name="GradeId" type="xs:int" />
          <xs:element minOccurs="0" name="GradeText" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="IsOrganizationCustomer" type="xs:boolean" />
          <xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MiddleName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MobileNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Notice" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PostCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="RecruitedByText" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ReservedAgainstEmail" type="xs:boolean" />
          <xs:element minOccurs="0" name="ReservedAgainstSMS" type="xs:boolean" />
          <xs:element minOccurs="0" name="ResponsiblePersonName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ServingDepartmentId" type="xs:int" />
          <xs:element minOccurs="0" name="ServingDepartmentText" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SocialSecurityNumber" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerRegistrationData" nillable="true" type="tns:CustomerRegistrationData" />
      <xs:simpleType name="Gender">
        <xs:restriction base="xs:string">
          <xs:enumeration value="Male" />
          <xs:enumeration value="Female" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="Gender" type="tns:Gender" />
      <xs:complexType name="CustomerContractRegistrationResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="BankTerminalTransactionId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CheckOutURL" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Errors" nillable="true" type="tns:ArrayOfCustomerContractRegistrationErrorItem" />
          <xs:element minOccurs="0" name="RegistrationDataSuccessfullyProcessed" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerContractRegistrationResponse" nillable="true" type="tns:CustomerContractRegistrationResponse" />
      <xs:complexType name="CustomerCourseRegistrationRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CourseRegistration" nillable="true" type="tns:CourseRegistrationData" />
          <xs:element minOccurs="0" name="CustomerRegistration" nillable="true" type="tns:CustomerRegistrationData" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PaymentRedirectUrlError" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PaymentRedirectUrlSuccess" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerCourseRegistrationRequest" nillable="true" type="tns:CustomerCourseRegistrationRequest" />
      <xs:complexType name="CourseRegistrationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ContractStartInvoicingDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="ContractTemplateId" type="xs:int" />
          <xs:element minOccurs="0" name="CourseId" type="xs:int" />
          <xs:element minOccurs="0" name="CourseStartDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="DepartmentId" type="xs:int" />
          <xs:element minOccurs="0" name="ExistingCustomerCustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="IsNewCustomer" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CourseRegistrationData" nillable="true" type="tns:CourseRegistrationData" />
      <xs:complexType name="CustomerCourseRegistrationResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CheckOutURL" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Errors" nillable="true" type="tns:ArrayOfCustomerContractRegistrationErrorItem" />
          <xs:element minOccurs="0" name="RegistrationDataSuccessfullyProcessed" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerCourseRegistrationResponse" nillable="true" type="tns:CustomerCourseRegistrationResponse" />
      <xs:complexType name="GetAvailableContractsForWebSaleRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PromoCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetAvailableContractsForWebSaleRequest" nillable="true" type="tns:GetAvailableContractsForWebSaleRequest" />
      <xs:complexType name="GetAvailableContractsForWebSaleResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ContractGroups" nillable="true" type="tns:ArrayOfContractTemplateGroupPresentationData" />
          <xs:element minOccurs="0" name="ContractsForSale" nillable="true" type="tns:ArrayOfContractTemplatePresentationData" />
          <xs:element minOccurs="0" name="ErrorMessage" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="HasAnyCampaignSetByPromoCode" type="xs:boolean" />
          <xs:element minOccurs="0" name="HasAnyCampaignWithPromoCode" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetAvailableContractsForWebSaleResponse" nillable="true" type="tns:GetAvailableContractsForWebSaleResponse" />
      <xs:complexType name="ArrayOfContractTemplatePresentationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="ContractTemplatePresentationData" nillable="true" type="tns:ContractTemplatePresentationData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfContractTemplatePresentationData" nillable="true" type="tns:ArrayOfContractTemplatePresentationData" />
      <xs:complexType name="ContractTemplatePresentationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="AdditionalDescription" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AvtaleGiroTypeId" type="xs:int" />
          <xs:element minOccurs="0" name="BindingPeriod" type="xs:int" />
          <xs:element minOccurs="0" name="BindingPeriodAddonFromCampaign" type="xs:int" />
          <xs:element minOccurs="0" name="CampaignDescription" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CampaignId" type="xs:int" />
          <xs:element minOccurs="0" name="CampaignIsSetByPromoCode" type="xs:boolean" />
          <xs:element minOccurs="0" name="CampaignName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CampaignOperationStartDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="CampaignOperationStopDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="CampaignTotalSavings" type="xs:decimal" />
          <xs:element xmlns:q23="http://schemas.datacontract.org/2004/07/XaktDomain.MyPage.Enumerations" type="q23:ContractRegistrationFlow" name="ContractRegistrationFlow" />
          <xs:element minOccurs="0" xmlns:q24="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="ContractTemplateGroupIds" nillable="true" type="q24:ArrayOfint" />
          <xs:element minOccurs="0" name="ContractTemplateId" type="xs:int" />
          <xs:element minOccurs="0" name="DepartmentId" type="xs:int" />
          <xs:element minOccurs="0" name="DepartmentName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EndDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="FirstInvoiceCoversAll" type="xs:boolean" />
          <xs:element minOccurs="0" xmlns:q25="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="FirstPaymentCovers" nillable="true" type="q25:ArrayOfstring" />
          <xs:element minOccurs="0" name="FirstPrice" type="xs:decimal" />
          <xs:element minOccurs="0" name="FirstPriceWithoutCampaign" type="xs:decimal" />
          <xs:element minOccurs="0" name="FormtextId" type="xs:int" />
          <xs:element minOccurs="0" name="GroupId" type="xs:int" />
          <xs:element minOccurs="0" name="GroupMinSideSortIndex" type="xs:int" />
          <xs:element minOccurs="0" name="GroupName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="HasCampaignWithPromoCode" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsAvtaleGiroContract" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsCourse" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsPunchCard" type="xs:boolean" />
          <xs:element minOccurs="0" name="MinAgeContractWhenAllowingMinorRegistration" type="xs:int" />
          <xs:element minOccurs="0" name="MinSideHighLighted" type="xs:boolean" />
          <xs:element minOccurs="0" name="MinSideSortIndex" type="xs:int" />
          <xs:element minOccurs="0" name="MonthlyPrice" type="xs:decimal" />
          <xs:element minOccurs="0" name="MonthlyPriceInCampaignPeriod" type="xs:decimal" />
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="OnlineAllowRegistrationForMinors" type="xs:boolean" />
          <xs:element xmlns:q26="http://schemas.datacontract.org/2004/07/XaktDomain.MyPage.Enumerations" type="q26:PersonValidationType" name="PersonValidationType" />
          <xs:element minOccurs="0" name="StartDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="StartInvoicingDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="TrialPeriodDurationDays" type="xs:int" />
          <xs:element minOccurs="0" name="UseOverridingValuesForMinorAgeLimit" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ContractTemplatePresentationData" nillable="true" type="tns:ContractTemplatePresentationData" />
      <xs:complexType name="ArrayOfContractTemplateGroupPresentationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="ContractTemplateGroupPresentationData" nillable="true" type="tns:ContractTemplateGroupPresentationData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfContractTemplateGroupPresentationData" nillable="true" type="tns:ArrayOfContractTemplateGroupPresentationData" />
      <xs:complexType name="ContractTemplateGroupPresentationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ContractTemplateGroupId" type="xs:int" />
          <xs:element minOccurs="0" name="ContractTemplateGroupName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ContractTemplateGroupSortIndex" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ContractTemplateGroupPresentationData" nillable="true" type="tns:ContractTemplateGroupPresentationData" />
      <xs:complexType name="GetAvailableCoursesForWebSaleRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetAvailableCoursesForWebSaleRequest" nillable="true" type="tns:GetAvailableCoursesForWebSaleRequest" />
      <xs:complexType name="GetAvailableCoursesForWebSaleResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CoursesForSale" nillable="true" type="tns:ArrayOfCoursePresentationData" />
          <xs:element minOccurs="0" name="ErrorMessage" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetAvailableCoursesForWebSaleResponse" nillable="true" type="tns:GetAvailableCoursesForWebSaleResponse" />
      <xs:complexType name="ArrayOfCoursePresentationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="CoursePresentationData" nillable="true" type="tns:CoursePresentationData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfCoursePresentationData" nillable="true" type="tns:ArrayOfCoursePresentationData" />
      <xs:complexType name="CoursePresentationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="AllowNewCustomerRegistration" type="xs:boolean" />
          <xs:element minOccurs="0" name="BookingCapasity" type="xs:int" />
          <xs:element minOccurs="0" name="BookingDeadLine" type="xs:dateTime" />
          <xs:element minOccurs="0" name="CompanyId" type="xs:int" />
          <xs:element minOccurs="0" name="ContractTemplate" nillable="true" type="tns:ContractTemplatePresentationData" />
          <xs:element minOccurs="0" name="ContractTemplateId" type="xs:int" />
          <xs:element minOccurs="0" name="CountReservedForPresentation" type="xs:int" />
          <xs:element minOccurs="0" name="CourseId" type="xs:int" />
          <xs:element minOccurs="0" name="CourseTypeId" type="xs:int" />
          <xs:element minOccurs="0" name="DepartmentId" type="xs:int" />
          <xs:element minOccurs="0" name="DepartmentName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="EndDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="HideFromWeb" type="xs:boolean" />
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Number" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="OrderTemplateId" type="xs:int" />
          <xs:element minOccurs="0" name="PayFirstInvoiceInAdvance" type="xs:boolean" />
          <xs:element minOccurs="0" name="ProjectId" type="xs:int" />
          <xs:element minOccurs="0" name="StartDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="TotalCapasity" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CoursePresentationData" nillable="true" type="tns:CoursePresentationData" />
      <xs:complexType name="GetInformationFromCustomerContractRegistrationAfterCompletionRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MerchantId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TransactionId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetInformationFromCustomerContractRegistrationAfterCompletionRequest" nillable="true" type="tns:GetInformationFromCustomerContractRegistrationAfterCompletionRequest" />
      <xs:complexType name="GetInformationFromCustomerContractRegistrationAfterCompletionResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CompletedContractRegistration" nillable="true" type="tns:CompletedContractRegistrationData" />
          <xs:element minOccurs="0" name="CustomerShouldSignAvtaleGiro" type="xs:boolean" />
          <xs:element minOccurs="0" name="PaymentIsCompleted" type="xs:boolean" />
          <xs:element minOccurs="0" name="TransactionFound" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetInformationFromCustomerContractRegistrationAfterCompletionResponse" nillable="true" type="tns:GetInformationFromCustomerContractRegistrationAfterCompletionResponse" />
      <xs:complexType name="CompletedContractRegistrationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="BankIdData" nillable="true" type="tns:BankIdData" />
          <xs:element minOccurs="0" name="ContractData" nillable="true" type="tns:CompletedContractRegistrationContractData" />
          <xs:element minOccurs="0" name="CustomerData" nillable="true" type="tns:CompletedContractRegistrationCustomerData" />
          <xs:element minOccurs="0" name="InvoiceData" nillable="true" type="tns:CompletedContractRegistrationInvoiceData" />
          <xs:element minOccurs="0" name="PaymentData" nillable="true" type="tns:NetAxeptTransactionPaymentData" />
          <xs:element minOccurs="0" name="SuggestedAvtaleGiroSigningData" nillable="true" type="tns:AvtaleGiroSigningData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CompletedContractRegistrationData" nillable="true" type="tns:CompletedContractRegistrationData" />
      <xs:complexType name="NetAxeptTransactionPaymentData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CapturedAmount" type="xs:decimal" />
          <xs:element minOccurs="0" name="PaymentIsCompleted" type="xs:boolean" />
          <xs:element minOccurs="0" name="RequestedAmount" type="xs:decimal" />
          <xs:element minOccurs="0" name="TransactionId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="NetAxeptTransactionPaymentData" nillable="true" type="tns:NetAxeptTransactionPaymentData" />
      <xs:complexType name="CompletedContractRegistrationCustomerData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="IsNewCustomer" type="xs:boolean" />
          <xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Number" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CompletedContractRegistrationCustomerData" nillable="true" type="tns:CompletedContractRegistrationCustomerData" />
      <xs:complexType name="CompletedContractRegistrationContractData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="AccessStartDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="AccessStopDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Number" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CompletedContractRegistrationContractData" nillable="true" type="tns:CompletedContractRegistrationContractData" />
      <xs:complexType name="CompletedContractRegistrationInvoiceData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="InvoiceAmount" type="xs:decimal" />
          <xs:element minOccurs="0" name="InvoiceNumber" type="xs:int" />
          <xs:element minOccurs="0" name="PaymentSuccessfullyChainedToInvoice" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CompletedContractRegistrationInvoiceData" nillable="true" type="tns:CompletedContractRegistrationInvoiceData" />
      <xs:complexType name="BankIdData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="BankIdAuthTransactionId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="BankIdBirthDate" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="BankIdName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TransactionStatus" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="BankIdData" nillable="true" type="tns:BankIdData" />
      <xs:complexType name="GetInformationFromCustomerCourseRegistrationAfterCompletionRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TransactionId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetInformationFromCustomerCourseRegistrationAfterCompletionRequest" nillable="true" type="tns:GetInformationFromCustomerCourseRegistrationAfterCompletionRequest" />
      <xs:complexType name="GetInformationFromCustomerCourseRegistrationAfterCompletionResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CompletedCourseRegistration" nillable="true" type="tns:CompletedCourseRegistrationData" />
          <xs:element minOccurs="0" name="CustomerShouldSignAvtaleGiro" type="xs:boolean" />
          <xs:element minOccurs="0" name="PaymentIsCompleted" type="xs:boolean" />
          <xs:element minOccurs="0" name="TransactionFound" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetInformationFromCustomerCourseRegistrationAfterCompletionResponse" nillable="true" type="tns:GetInformationFromCustomerCourseRegistrationAfterCompletionResponse" />
      <xs:complexType name="CompletedCourseRegistrationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="BankIdData" nillable="true" type="tns:BankIdData" />
          <xs:element minOccurs="0" name="ContractData" nillable="true" type="tns:CompletedContractRegistrationContractData" />
          <xs:element minOccurs="0" name="CustomerData" nillable="true" type="tns:CompletedContractRegistrationCustomerData" />
          <xs:element minOccurs="0" name="InvoiceData" nillable="true" type="tns:CompletedContractRegistrationInvoiceData" />
          <xs:element minOccurs="0" name="PaymentData" nillable="true" type="tns:NetAxeptTransactionPaymentData" />
          <xs:element minOccurs="0" name="SuggestedAvtaleGiroSigningData" nillable="true" type="tns:AvtaleGiroSigningData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CompletedCourseRegistrationData" nillable="true" type="tns:CompletedCourseRegistrationData" />
      <xs:complexType name="GetTermsAndConditionsForAvailableContractRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ContractTemplateId" type="xs:int" />
          <xs:element minOccurs="0" name="DepartmentId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetTermsAndConditionsForAvailableContractRequest" nillable="true" type="tns:GetTermsAndConditionsForAvailableContractRequest" />
      <xs:complexType name="GetTermsAndConditionsForAvailableContractResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="HtmlString" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetTermsAndConditionsForAvailableContractResponse" nillable="true" type="tns:GetTermsAndConditionsForAvailableContractResponse" />
      <xs:complexType name="CustomerRegistrationDataValidateRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerRegistration" nillable="true" type="tns:CustomerRegistrationData" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EnrollmentType" type="xs:int" />
          <xs:element minOccurs="0" name="ExistingCustomerCustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="IsNewCustomer" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerRegistrationDataValidateRequest" nillable="true" type="tns:CustomerRegistrationDataValidateRequest" />
      <xs:complexType name="CustomerRegistrationDataValidateResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerRegistrationDataIsValid" type="xs:boolean" />
          <xs:element minOccurs="0" name="Errors" nillable="true" type="tns:ArrayOfCustomerContractRegistrationErrorItem" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerRegistrationDataValidateResponse" nillable="true" type="tns:CustomerRegistrationDataValidateResponse" />
      <xs:complexType name="CustomerTicketRegistrationRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerRegistration" nillable="true" type="tns:CustomerRegistrationData" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PaymentRedirectUrlError" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PaymentRedirectUrlSuccess" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TicketOrderRegistration" nillable="true" type="tns:TicketOrderRegistrationData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerTicketRegistrationRequest" nillable="true" type="tns:CustomerTicketRegistrationRequest" />
      <xs:complexType name="TicketOrderRegistrationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="AdditionalArticles" nillable="true" type="tns:ArrayOfAdditionalArticleRegistrationData" />
          <xs:element minOccurs="0" name="CustomerAdditionalInfoText" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ExistingCustomerCustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="IsNewCustomer" type="xs:boolean" />
          <xs:element minOccurs="0" name="SelfDeclarationPersons" nillable="true" type="tns:ArrayOfSelfDeclarationPersonRegistrationData" />
          <xs:element minOccurs="0" name="Tickets" nillable="true" type="tns:ArrayOfTicketRegistrationData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="TicketOrderRegistrationData" nillable="true" type="tns:TicketOrderRegistrationData" />
      <xs:complexType name="ArrayOfTicketRegistrationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="TicketRegistrationData" nillable="true" type="tns:TicketRegistrationData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfTicketRegistrationData" nillable="true" type="tns:ArrayOfTicketRegistrationData" />
      <xs:complexType name="TicketRegistrationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="From" type="xs:dateTime" />
          <xs:element minOccurs="0" name="TicketTemplateArticleId" type="xs:int" />
          <xs:element minOccurs="0" name="TicketTemplateId" type="xs:int" />
          <xs:element minOccurs="0" name="To" type="xs:dateTime" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="TicketRegistrationData" nillable="true" type="tns:TicketRegistrationData" />
      <xs:complexType name="ArrayOfAdditionalArticleRegistrationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="AdditionalArticleRegistrationData" nillable="true" type="tns:AdditionalArticleRegistrationData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfAdditionalArticleRegistrationData" nillable="true" type="tns:ArrayOfAdditionalArticleRegistrationData" />
      <xs:complexType name="AdditionalArticleRegistrationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="TicketAdditionalArticleId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="AdditionalArticleRegistrationData" nillable="true" type="tns:AdditionalArticleRegistrationData" />
      <xs:complexType name="ArrayOfSelfDeclarationPersonRegistrationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="SelfDeclarationPersonRegistrationData" nillable="true" type="tns:SelfDeclarationPersonRegistrationData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfSelfDeclarationPersonRegistrationData" nillable="true" type="tns:ArrayOfSelfDeclarationPersonRegistrationData" />
      <xs:complexType name="SelfDeclarationPersonRegistrationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="BirthDate" type="xs:dateTime" />
          <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="SelfDeclerationTypeId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SelfDeclarationPersonRegistrationData" nillable="true" type="tns:SelfDeclarationPersonRegistrationData" />
      <xs:complexType name="CustomerTicketRegistrationResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CheckOutURL" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Errors" nillable="true" type="tns:ArrayOfCustomerContractRegistrationErrorItem" />
          <xs:element minOccurs="0" name="RegistrationDataSuccessfullyProcessed" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerTicketRegistrationResponse" nillable="true" type="tns:CustomerTicketRegistrationResponse" />
      <xs:complexType name="GetAvailableTicketsForWebSaleRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetAvailableTicketsForWebSaleRequest" nillable="true" type="tns:GetAvailableTicketsForWebSaleRequest" />
      <xs:complexType name="GetAvailableTicketsForWebSaleResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="TicketsForSale" nillable="true" type="tns:ArrayOfTicketTemplatePresentationDataForList" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetAvailableTicketsForWebSaleResponse" nillable="true" type="tns:GetAvailableTicketsForWebSaleResponse" />
      <xs:complexType name="ArrayOfTicketTemplatePresentationDataForList" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="TicketTemplatePresentationDataForList" nillable="true" type="tns:TicketTemplatePresentationDataForList" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfTicketTemplatePresentationDataForList" nillable="true" type="tns:ArrayOfTicketTemplatePresentationDataForList" />
      <xs:complexType name="TicketTemplatePresentationDataForList" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="TicketResourceId" type="xs:int" />
          <xs:element minOccurs="0" name="TicketResourceName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TicketTemplateGroupByName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TicketTemplateId" type="xs:int" />
          <xs:element minOccurs="0" name="TicketTemplateName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TicketTemplateSortIndex" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="TicketTemplatePresentationDataForList" nillable="true" type="tns:TicketTemplatePresentationDataForList" />
      <xs:complexType name="GetAvailableTicketForWebSaleDetailsRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="BookingDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FetchSuggestedStartDate" type="xs:boolean" />
          <xs:element minOccurs="0" name="TicketTemplateId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetAvailableTicketForWebSaleDetailsRequest" nillable="true" type="tns:GetAvailableTicketForWebSaleDetailsRequest" />
      <xs:complexType name="GetAvailableTicketForWebSaleDetailsResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="TicketTemplateDetails" nillable="true" type="tns:TicketTemplateDetailsPresentationData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetAvailableTicketForWebSaleDetailsResponse" nillable="true" type="tns:GetAvailableTicketForWebSaleDetailsResponse" />
      <xs:complexType name="TicketTemplateDetailsPresentationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Articles" nillable="true" type="tns:ArrayOfTicketTemplateDetailsArticles" />
          <xs:element minOccurs="0" name="BookingDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="HasAdditionalArticles" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsGroup" type="xs:boolean" />
          <xs:element minOccurs="0" name="SuggestedStartDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="TicketResource" nillable="true" type="tns:TicketTemplateDetailsTicketResource" />
          <xs:element minOccurs="0" name="TicketTemplateId" type="xs:int" />
          <xs:element minOccurs="0" name="TicketTemplateName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TicketTemplateTimeslotDurationInMinutes" type="xs:int" />
          <xs:element minOccurs="0" name="Timeslots" nillable="true" type="tns:ArrayOfTicketTemplateDetailsTimeSlot" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="TicketTemplateDetailsPresentationData" nillable="true" type="tns:TicketTemplateDetailsPresentationData" />
      <xs:complexType name="TicketTemplateDetailsTicketResource" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ScheduleTimeslotDurationInMinutes" type="xs:int" />
          <xs:element minOccurs="0" name="TicketResourceCapasity" type="xs:int" />
          <xs:element minOccurs="0" name="TicketResourceId" type="xs:int" />
          <xs:element minOccurs="0" name="TicketResourceName" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="TicketTemplateDetailsTicketResource" nillable="true" type="tns:TicketTemplateDetailsTicketResource" />
      <xs:complexType name="ArrayOfTicketTemplateDetailsArticles" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="TicketTemplateDetailsArticles" nillable="true" type="tns:TicketTemplateDetailsArticles" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfTicketTemplateDetailsArticles" nillable="true" type="tns:ArrayOfTicketTemplateDetailsArticles" />
      <xs:complexType name="TicketTemplateDetailsArticles" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MaxCountPerOrder" type="xs:int" />
          <xs:element minOccurs="0" name="MinCountPerOrder" type="xs:int" />
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Price" type="xs:decimal" />
          <xs:element minOccurs="0" name="PriceTaxIncluded" type="xs:decimal" />
          <xs:element minOccurs="0" name="SelfDeclarationTypeId" type="xs:int" />
          <xs:element minOccurs="0" name="TaxPercent" type="xs:decimal" />
          <xs:element minOccurs="0" name="TicketTemplateArticleId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="TicketTemplateDetailsArticles" nillable="true" type="tns:TicketTemplateDetailsArticles" />
      <xs:complexType name="ArrayOfTicketTemplateDetailsTimeSlot" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="TicketTemplateDetailsTimeSlot" nillable="true" type="tns:TicketTemplateDetailsTimeSlot" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfTicketTemplateDetailsTimeSlot" nillable="true" type="tns:ArrayOfTicketTemplateDetailsTimeSlot" />
      <xs:complexType name="TicketTemplateDetailsTimeSlot" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CountExistingValidBookings" type="xs:int" />
          <xs:element minOccurs="0" name="CountExistingValidTicketOrders" type="xs:int" />
          <xs:element minOccurs="0" name="FromTime" type="xs:dateTime" />
          <xs:element minOccurs="0" name="IsWithinBookingInterval" type="xs:boolean" />
          <xs:element minOccurs="0" name="ResourceCapasity" type="xs:int" />
          <xs:element minOccurs="0" name="ResourceOrderCapacity" type="xs:int" />
          <xs:element minOccurs="0" name="ToTime" type="xs:dateTime" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="TicketTemplateDetailsTimeSlot" nillable="true" type="tns:TicketTemplateDetailsTimeSlot" />
      <xs:complexType name="GetTicketOrdersForCustomerRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetTicketOrdersForCustomerRequest" nillable="true" type="tns:GetTicketOrdersForCustomerRequest" />
      <xs:complexType name="GetTicketOrdersForCustomerResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="TicketOrders" nillable="true" type="tns:ArrayOfTicketOrderPresentation" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetTicketOrdersForCustomerResponse" nillable="true" type="tns:GetTicketOrdersForCustomerResponse" />
      <xs:complexType name="ArrayOfTicketOrderPresentation" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="TicketOrderPresentation" nillable="true" type="tns:TicketOrderPresentation" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfTicketOrderPresentation" nillable="true" type="tns:ArrayOfTicketOrderPresentation" />
      <xs:complexType name="TicketOrderPresentation" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="InvoiceAmount" type="xs:decimal" />
          <xs:element minOccurs="0" name="OrderDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="TicketCount" type="xs:int" />
          <xs:element minOccurs="0" name="TicketOrderGUID" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TicketOrderId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="TicketOrderPresentation" nillable="true" type="tns:TicketOrderPresentation" />
      <xs:complexType name="GetTicketOrderForCustomerRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TicketOrderId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetTicketOrderForCustomerRequest" nillable="true" type="tns:GetTicketOrderForCustomerRequest" />
      <xs:complexType name="GetTicketOrderForCustomerResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="AdditionalArticles" nillable="true" type="tns:ArrayOfTicketOrderTicketAdditionalArticleItemPresentation" />
          <xs:element minOccurs="0" xmlns:q27="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="Errors" nillable="true" type="q27:ArrayOfstring" />
          <xs:element minOccurs="0" name="InvoiceAmount" type="xs:decimal" />
          <xs:element minOccurs="0" name="OrderDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="SelfDeclarationPersons" nillable="true" type="tns:ArrayOfTicketOrderSelfDeclarationPersonPresentation" />
          <xs:element minOccurs="0" name="TicketOrderGUID" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TicketOrderId" type="xs:int" />
          <xs:element minOccurs="0" name="Tickets" nillable="true" type="tns:ArrayOfTicketOrderTicketItemPresentation" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetTicketOrderForCustomerResponse" nillable="true" type="tns:GetTicketOrderForCustomerResponse" />
      <xs:complexType name="ArrayOfTicketOrderTicketItemPresentation" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="TicketOrderTicketItemPresentation" nillable="true" type="tns:TicketOrderTicketItemPresentation" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfTicketOrderTicketItemPresentation" nillable="true" type="tns:ArrayOfTicketOrderTicketItemPresentation" />
      <xs:complexType name="TicketOrderTicketItemPresentation" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CanBeCancelled" type="xs:boolean" />
          <xs:element minOccurs="0" name="From" type="xs:dateTime" />
          <xs:element minOccurs="0" name="Price" type="xs:decimal" />
          <xs:element minOccurs="0" name="PriceIncludingTax" type="xs:decimal" />
          <xs:element minOccurs="0" name="ReservationStatus" type="xs:int" />
          <xs:element minOccurs="0" name="TicketGUID" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TicketId" type="xs:int" />
          <xs:element minOccurs="0" name="TicketResourceName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TicketTemplateArticleName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TicketTemplateName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="To" type="xs:dateTime" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="TicketOrderTicketItemPresentation" nillable="true" type="tns:TicketOrderTicketItemPresentation" />
      <xs:complexType name="ArrayOfTicketOrderTicketAdditionalArticleItemPresentation" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="TicketOrderTicketAdditionalArticleItemPresentation" nillable="true" type="tns:TicketOrderTicketAdditionalArticleItemPresentation" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfTicketOrderTicketAdditionalArticleItemPresentation" nillable="true" type="tns:ArrayOfTicketOrderTicketAdditionalArticleItemPresentation" />
      <xs:complexType name="TicketOrderTicketAdditionalArticleItemPresentation" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CanBeCancelled" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsCancelled" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsDelivered" type="xs:boolean" />
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Price" type="xs:decimal" />
          <xs:element minOccurs="0" name="PriceIncludingTax" type="xs:decimal" />
          <xs:element minOccurs="0" name="TicketAdditionalArticleId" type="xs:int" />
          <xs:element minOccurs="0" name="TicketOrderTicketAdditionalArticleId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="TicketOrderTicketAdditionalArticleItemPresentation" nillable="true" type="tns:TicketOrderTicketAdditionalArticleItemPresentation" />
      <xs:complexType name="ArrayOfTicketOrderSelfDeclarationPersonPresentation" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="TicketOrderSelfDeclarationPersonPresentation" nillable="true" type="tns:TicketOrderSelfDeclarationPersonPresentation" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfTicketOrderSelfDeclarationPersonPresentation" nillable="true" type="tns:ArrayOfTicketOrderSelfDeclarationPersonPresentation" />
      <xs:complexType name="TicketOrderSelfDeclarationPersonPresentation" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="BirthDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="TicketOrderSelfDeclarationPersonPresentation" nillable="true" type="tns:TicketOrderSelfDeclarationPersonPresentation" />
      <xs:complexType name="GetCustomerTicketOrderReportRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TicketOrderId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerTicketOrderReportRequest" nillable="true" type="tns:GetCustomerTicketOrderReportRequest" />
      <xs:complexType name="GetCustomerTicketOrderReportResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ReportBytes" type="xs:base64Binary" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerTicketOrderReportResponse" nillable="true" type="tns:GetCustomerTicketOrderReportResponse" />
      <xs:complexType name="GetAvailableSelfDeclarationsRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetAvailableSelfDeclarationsRequest" nillable="true" type="tns:GetAvailableSelfDeclarationsRequest" />
      <xs:complexType name="GetAvailableSelfDeclarationsResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Declarations" nillable="true" type="tns:ArrayOfSelfDeclarationTypeData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetAvailableSelfDeclarationsResponse" nillable="true" type="tns:GetAvailableSelfDeclarationsResponse" />
      <xs:complexType name="ArrayOfSelfDeclarationTypeData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="SelfDeclarationTypeData" nillable="true" type="tns:SelfDeclarationTypeData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfSelfDeclarationTypeData" nillable="true" type="tns:ArrayOfSelfDeclarationTypeData" />
      <xs:complexType name="SelfDeclarationTypeData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SelfDeclarationTypeId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SelfDeclarationTypeData" nillable="true" type="tns:SelfDeclarationTypeData" />
      <xs:complexType name="GetSelfDeclarationTypeDetailsRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="IncludePersonsForCustomer" type="xs:boolean" />
          <xs:element minOccurs="0" name="SelfDeclarationTypeId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetSelfDeclarationTypeDetailsRequest" nillable="true" type="tns:GetSelfDeclarationTypeDetailsRequest" />
      <xs:complexType name="GetSelfDeclarationTypeDetailsResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="SelfDeclarationType" nillable="true" type="tns:SelfDeclarationTypeDetails" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetSelfDeclarationTypeDetailsResponse" nillable="true" type="tns:GetSelfDeclarationTypeDetailsResponse" />
      <xs:complexType name="SelfDeclarationTypeDetails" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="BirthDateRequired" type="xs:boolean" />
          <xs:element minOccurs="0" name="DeclarationText" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DurationUnit" type="xs:int" />
          <xs:element minOccurs="0" name="DurationValue" type="xs:int" />
          <xs:element minOccurs="0" name="IsOneTime" type="xs:boolean" />
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Persons" nillable="true" type="tns:ArrayOfPersonData" />
          <xs:element minOccurs="0" name="SelfDeclarationTypeId" type="xs:int" />
          <xs:element minOccurs="0" name="TermsURL" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="VideoURL" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SelfDeclarationTypeDetails" nillable="true" type="tns:SelfDeclarationTypeDetails" />
      <xs:complexType name="ArrayOfPersonData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="PersonData" nillable="true" type="tns:PersonData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfPersonData" nillable="true" type="tns:ArrayOfPersonData" />
      <xs:complexType name="PersonData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="BirthDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="PersonData" nillable="true" type="tns:PersonData" />
      <xs:complexType name="GetCustomerSelfDeclarationsRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerSelfDeclarationsRequest" nillable="true" type="tns:GetCustomerSelfDeclarationsRequest" />
      <xs:complexType name="GetCustomerSelfDeclarationsResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerSelfDeclarations" nillable="true" type="tns:ArrayOfCustomerSelfDeclarationData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerSelfDeclarationsResponse" nillable="true" type="tns:GetCustomerSelfDeclarationsResponse" />
      <xs:complexType name="ArrayOfCustomerSelfDeclarationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="CustomerSelfDeclarationData" nillable="true" type="tns:CustomerSelfDeclarationData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfCustomerSelfDeclarationData" nillable="true" type="tns:ArrayOfCustomerSelfDeclarationData" />
      <xs:complexType name="CustomerSelfDeclarationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CreatedDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="DeclarationIsExpired" type="xs:boolean" />
          <xs:element minOccurs="0" name="DeclarationIsValid" type="xs:boolean" />
          <xs:element minOccurs="0" name="DeclarationTypeIsInactive" type="xs:boolean" />
          <xs:element minOccurs="0" name="DeclarationTypeName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ExpiryDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="ModificationDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="SelfDeclarationId" type="xs:int" />
          <xs:element minOccurs="0" name="SelfDeclarationTypeId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerSelfDeclarationData" nillable="true" type="tns:CustomerSelfDeclarationData" />
      <xs:complexType name="GetCustomerSelfDeclarationByIdRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SelfDeclarationId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerSelfDeclarationByIdRequest" nillable="true" type="tns:GetCustomerSelfDeclarationByIdRequest" />
      <xs:complexType name="GetCustomerSelfDeclarationByIdResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerSelfDeclaration" nillable="true" type="tns:CustomerSelfDeclarationDetailsData" />
          <xs:element minOccurs="0" name="Errors" nillable="true" xmlns:q28="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" type="q28:ArrayOfErrorItem" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerSelfDeclarationByIdResponse" nillable="true" type="tns:GetCustomerSelfDeclarationByIdResponse" />
      <xs:complexType name="CustomerSelfDeclarationDetailsData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CreatedDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="DeclarationIsExpired" type="xs:boolean" />
          <xs:element minOccurs="0" name="DeclarationIsValid" type="xs:boolean" />
          <xs:element minOccurs="0" name="DeclarationText" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DeclarationTypeIsInactive" type="xs:boolean" />
          <xs:element minOccurs="0" name="DeclarationTypeName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ExpiryDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="ModificationDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="Persons" nillable="true" type="tns:ArrayOfPersonData" />
          <xs:element minOccurs="0" name="SelfDeclarationId" type="xs:int" />
          <xs:element minOccurs="0" name="SelfDeclarationTypeId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerSelfDeclarationDetailsData" nillable="true" type="tns:CustomerSelfDeclarationDetailsData" />
      <xs:complexType name="CreateCustomerSelfDeclarationRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SelfDeclarationData" nillable="true" type="tns:CreateCustomerSelfDeclarationData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CreateCustomerSelfDeclarationRequest" nillable="true" type="tns:CreateCustomerSelfDeclarationRequest" />
      <xs:complexType name="CreateCustomerSelfDeclarationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="DurationUnit" type="xs:int" />
          <xs:element minOccurs="0" name="DurationValue" type="xs:int" />
          <xs:element minOccurs="0" name="Persons" nillable="true" type="tns:ArrayOfPersonData" />
          <xs:element minOccurs="0" name="SelfDeclarationTypeId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CreateCustomerSelfDeclarationData" nillable="true" type="tns:CreateCustomerSelfDeclarationData" />
      <xs:complexType name="CreateCustomerSelfDeclarationResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CreatedSuccessfully" type="xs:boolean" />
          <xs:element minOccurs="0" name="Errors" nillable="true" xmlns:q29="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" type="q29:ArrayOfErrorItem" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CreateCustomerSelfDeclarationResponse" nillable="true" type="tns:CreateCustomerSelfDeclarationResponse" />
      <xs:complexType name="UpdateCustomerSelfDeclarationRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SelfDeclarationData" nillable="true" type="tns:UpdateCustomerSelfDeclarationData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateCustomerSelfDeclarationRequest" nillable="true" type="tns:UpdateCustomerSelfDeclarationRequest" />
      <xs:complexType name="UpdateCustomerSelfDeclarationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="DurationUnit" type="xs:int" />
          <xs:element minOccurs="0" name="DurationValue" type="xs:int" />
          <xs:element minOccurs="0" name="Persons" nillable="true" type="tns:ArrayOfPersonData" />
          <xs:element minOccurs="0" name="SelfDeclarationId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateCustomerSelfDeclarationData" nillable="true" type="tns:UpdateCustomerSelfDeclarationData" />
      <xs:complexType name="UpdateCustomerSelfDeclarationResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Errors" nillable="true" xmlns:q30="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" type="q30:ArrayOfErrorItem" />
          <xs:element minOccurs="0" name="UpdaatedSuccessfully" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateCustomerSelfDeclarationResponse" nillable="true" type="tns:UpdateCustomerSelfDeclarationResponse" />
      <xs:complexType name="GetTicketTemplateAdditionalArticlesRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TicketTemplateId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetTicketTemplateAdditionalArticlesRequest" nillable="true" type="tns:GetTicketTemplateAdditionalArticlesRequest" />
      <xs:complexType name="GetTicketTemplateAdditionalArticlesResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Articles" nillable="true" type="tns:ArrayOfTicketTemplateAdditionalArticleData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetTicketTemplateAdditionalArticlesResponse" nillable="true" type="tns:GetTicketTemplateAdditionalArticlesResponse" />
      <xs:complexType name="ArrayOfTicketTemplateAdditionalArticleData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="TicketTemplateAdditionalArticleData" nillable="true" type="tns:TicketTemplateAdditionalArticleData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfTicketTemplateAdditionalArticleData" nillable="true" type="tns:ArrayOfTicketTemplateAdditionalArticleData" />
      <xs:complexType name="TicketTemplateAdditionalArticleData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Price" type="xs:decimal" />
          <xs:element minOccurs="0" name="PriceTaxIncluded" type="xs:decimal" />
          <xs:element minOccurs="0" name="TaxPercent" type="xs:decimal" />
          <xs:element minOccurs="0" name="TicketAdditionalArticleId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="TicketTemplateAdditionalArticleData" nillable="true" type="tns:TicketTemplateAdditionalArticleData" />
      <xs:complexType name="CancelTicketOrderRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" xmlns:q31="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="TicketIds" nillable="true" type="q31:ArrayOfint" />
          <xs:element minOccurs="0" name="TicketOrderId" type="xs:int" />
          <xs:element minOccurs="0" xmlns:q32="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="TicketOrderTicketAdditionalArticleIds" nillable="true" type="q32:ArrayOfint" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CancelTicketOrderRequest" nillable="true" type="tns:CancelTicketOrderRequest" />
      <xs:complexType name="CancelTicketOrderResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CanceledSuccessfully" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CancelTicketOrderResponse" nillable="true" type="tns:CancelTicketOrderResponse" />
      <xs:complexType name="GetSelfDeclarationsForTicketOrderRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TicketOrderId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetSelfDeclarationsForTicketOrderRequest" nillable="true" type="tns:GetSelfDeclarationsForTicketOrderRequest" />
      <xs:complexType name="GetSelfDeclarationsForTicketOrderResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="SelfDeclarationPersons" nillable="true" type="tns:ArrayOfTicketOrderSelfDeclarationPersonData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetSelfDeclarationsForTicketOrderResponse" nillable="true" type="tns:GetSelfDeclarationsForTicketOrderResponse" />
      <xs:complexType name="ArrayOfTicketOrderSelfDeclarationPersonData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="TicketOrderSelfDeclarationPersonData" nillable="true" type="tns:TicketOrderSelfDeclarationPersonData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfTicketOrderSelfDeclarationPersonData" nillable="true" type="tns:ArrayOfTicketOrderSelfDeclarationPersonData" />
      <xs:complexType name="TicketOrderSelfDeclarationPersonData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="BirthDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="DeclarationIsExpired" type="xs:boolean" />
          <xs:element minOccurs="0" name="DeclarationIsValid" type="xs:boolean" />
          <xs:element minOccurs="0" name="DeclarationTypeIsInactive" type="xs:boolean" />
          <xs:element minOccurs="0" name="DeclarationTypeName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ExpiryDate" type="xs:dateTime" />
          <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="SelfDeclarationPersonId" type="xs:int" />
          <xs:element minOccurs="0" name="SelfDeclarationTypeId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="TicketOrderSelfDeclarationPersonData" nillable="true" type="tns:TicketOrderSelfDeclarationPersonData" />
      <xs:complexType name="UpdateSelfDeclarationPersonsForTicketOrderRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SelfDeclarationPersons" nillable="true" type="tns:ArrayOfSelfDeclarationPersonRegistrationData" />
          <xs:element minOccurs="0" name="TicketOrderId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateSelfDeclarationPersonsForTicketOrderRequest" nillable="true" type="tns:UpdateSelfDeclarationPersonsForTicketOrderRequest" />
      <xs:complexType name="UpdateSelfDeclarationPersonsForTicketOrderResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Errors" nillable="true" xmlns:q33="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" type="q33:ArrayOfErrorItem" />
          <xs:element minOccurs="0" name="UpdatedSuccessfully" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateSelfDeclarationPersonsForTicketOrderResponse" nillable="true" type="tns:UpdateSelfDeclarationPersonsForTicketOrderResponse" />
      <xs:complexType name="GetTicketSettingsForCompanyRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetTicketSettingsForCompanyRequest" nillable="true" type="tns:GetTicketSettingsForCompanyRequest" />
      <xs:complexType name="GetTicketSettingsForCompanyResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="TicketSettings" nillable="true" type="tns:TicketSettingsData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetTicketSettingsForCompanyResponse" nillable="true" type="tns:GetTicketSettingsForCompanyResponse" />
      <xs:complexType name="TicketSettingsData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="TermsUrl" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="TicketSettingsData" nillable="true" type="tns:TicketSettingsData" />
      <xs:complexType name="GetCustomerRecruitsRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerRecruitsRequest" nillable="true" type="tns:GetCustomerRecruitsRequest" />
      <xs:complexType name="GetCustomerRecruitsResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerRecruits" nillable="true" type="tns:ArrayOfCustomerRecruitItem" />
          <xs:element minOccurs="0" name="DataRetrievedSuccessfully" type="xs:boolean" />
          <xs:element minOccurs="0" xmlns:q34="http://schemas.microsoft.com/2003/10/Serialization/Arrays" name="ErrorCodes" nillable="true" type="q34:ArrayOfint" />
          <xs:element minOccurs="0" name="RecruitmentPrizes" nillable="true" type="tns:ArrayOfRecruitmentPrizeItem" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerRecruitsResponse" nillable="true" type="tns:GetCustomerRecruitsResponse" />
      <xs:complexType name="ArrayOfCustomerRecruitItem" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="CustomerRecruitItem" nillable="true" type="tns:CustomerRecruitItem" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfCustomerRecruitItem" nillable="true" type="tns:ArrayOfCustomerRecruitItem" />
      <xs:complexType name="CustomerRecruitItem" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ActivationDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="Active" type="xs:boolean" />
          <xs:element minOccurs="0" name="CustomerName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Points" type="xs:int" />
          <xs:element minOccurs="0" name="PrizeName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="RecruitPoints" type="xs:int" />
          <xs:element minOccurs="0" name="RecruitedDate" type="xs:dateTime" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerRecruitItem" nillable="true" type="tns:CustomerRecruitItem" />
      <xs:complexType name="ArrayOfRecruitmentPrizeItem" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="RecruitmentPrizeItem" nillable="true" type="tns:RecruitmentPrizeItem" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfRecruitmentPrizeItem" nillable="true" type="tns:ArrayOfRecruitmentPrizeItem" />
      <xs:complexType name="RecruitmentPrizeItem" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Points" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="RecruitmentPrizeItem" nillable="true" type="tns:RecruitmentPrizeItem" />
      <xs:complexType name="GetVideoSessionsRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetVideoSessionsRequest" nillable="true" type="tns:GetVideoSessionsRequest" />
      <xs:complexType name="GetVideoSessionsResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="VideoSessions" nillable="true" type="tns:ArrayOfVideoSessionData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetVideoSessionsResponse" nillable="true" type="tns:GetVideoSessionsResponse" />
      <xs:complexType name="ArrayOfVideoSessionData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="VideoSessionData" nillable="true" type="tns:VideoSessionData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfVideoSessionData" nillable="true" type="tns:ArrayOfVideoSessionData" />
      <xs:complexType name="VideoSessionData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Categories" nillable="true" type="tns:ArrayOfVideoSessionCategory" />
          <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Instructors" nillable="true" type="tns:ArrayOfVideoSessionInstructor" />
          <xs:element minOccurs="0" name="Title" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="VideoIdentifier" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="VideoProviderType" type="xs:int" />
          <xs:element minOccurs="0" name="VideoSessionId" type="xs:int" />
          <xs:element minOccurs="0" name="VideoUrl" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="VideoViewType" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="VideoSessionData" nillable="true" type="tns:VideoSessionData" />
      <xs:complexType name="ArrayOfVideoSessionInstructor" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="VideoSessionInstructor" nillable="true" type="tns:VideoSessionInstructor" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfVideoSessionInstructor" nillable="true" type="tns:ArrayOfVideoSessionInstructor" />
      <xs:complexType name="VideoSessionInstructor" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="VideoSessionInstructor" nillable="true" type="tns:VideoSessionInstructor" />
      <xs:complexType name="ArrayOfVideoSessionCategory" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="VideoSessionCategory" nillable="true" type="tns:VideoSessionCategory" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfVideoSessionCategory" nillable="true" type="tns:ArrayOfVideoSessionCategory" />
      <xs:complexType name="VideoSessionCategory" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ActivityId" type="xs:int" />
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="VideoSessionCategory" nillable="true" type="tns:VideoSessionCategory" />
      <xs:complexType name="GetVideoSessionByIdRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="VideoSessionId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetVideoSessionByIdRequest" nillable="true" type="tns:GetVideoSessionByIdRequest" />
      <xs:complexType name="GetVideoSessionByIdResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="VideoSession" nillable="true" type="tns:VideoSessionData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetVideoSessionByIdResponse" nillable="true" type="tns:GetVideoSessionByIdResponse" />
      <xs:complexType name="GetGroupSessionsForEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="EndDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="StartDate" type="xs:dateTime" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetGroupSessionsForEmployeeRequest" nillable="true" type="tns:GetGroupSessionsForEmployeeRequest" />
      <xs:complexType name="GetGroupSessionsForEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="EmployeeInfo" nillable="true" type="tns:EmployeeInfo" />
          <xs:element minOccurs="0" name="GroupSessions" nillable="true" type="tns:ArrayOfEmployeeGroupSessionData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetGroupSessionsForEmployeeResponse" nillable="true" type="tns:GetGroupSessionsForEmployeeResponse" />
      <xs:complexType name="EmployeeInfo" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FullName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MiddleName" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="EmployeeInfo" nillable="true" type="tns:EmployeeInfo" />
      <xs:complexType name="ArrayOfEmployeeGroupSessionData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="EmployeeGroupSessionData" nillable="true" type="tns:EmployeeGroupSessionData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfEmployeeGroupSessionData" nillable="true" type="tns:ArrayOfEmployeeGroupSessionData" />
      <xs:complexType name="EmployeeGroupSessionData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="GroupSessionId" type="xs:int" />
          <xs:element minOccurs="0" name="Processed" type="xs:boolean" />
          <xs:element minOccurs="0" name="StartDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="Subject" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="EmployeeGroupSessionData" nillable="true" type="tns:EmployeeGroupSessionData" />
      <xs:complexType name="GetGroupSessionDetailsForEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="GroupSessionId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetGroupSessionDetailsForEmployeeRequest" nillable="true" type="tns:GetGroupSessionDetailsForEmployeeRequest" />
      <xs:complexType name="GetGroupSessionDetailsForEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="EmployeeHasAccess" type="xs:boolean" />
          <xs:element minOccurs="0" name="EmployeeInfo" nillable="true" type="tns:EmployeeInfo" />
          <xs:element minOccurs="0" name="GroupSessionAttendencyRegistrationPeriodIsComplete" type="xs:boolean" />
          <xs:element minOccurs="0" name="GroupSessionCanBeSetToProcessed" type="xs:boolean" />
          <xs:element minOccurs="0" name="GroupSessionCustomerAttendencyCanBeUpdated" type="xs:boolean" />
          <xs:element minOccurs="0" name="GroupSessionCustomers" nillable="true" xmlns:q35="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" type="q35:ArrayOfGroupSessionCustomerReservation" />
          <xs:element minOccurs="0" name="GroupSessionInfo" nillable="true" xmlns:q36="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" type="q36:GroupSessionInfo" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetGroupSessionDetailsForEmployeeResponse" nillable="true" type="tns:GetGroupSessionDetailsForEmployeeResponse" />
      <xs:complexType name="UpdateGroupSessionCustomerAttendencyByEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="GroupSessionCustomerId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateGroupSessionCustomerAttendencyByEmployeeRequest" nillable="true" type="tns:UpdateGroupSessionCustomerAttendencyByEmployeeRequest" />
      <xs:complexType name="UpdateGroupSessionCustomerAttendencyByEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ResultCode" type="xs:int" />
          <xs:element minOccurs="0" name="UpdatedSuccessfully" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateGroupSessionCustomerAttendencyByEmployeeResponse" nillable="true" type="tns:UpdateGroupSessionCustomerAttendencyByEmployeeResponse" />
      <xs:complexType name="UpdateGroupSessionProcessedStateByEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="GroupSessionId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateGroupSessionProcessedStateByEmployeeRequest" nillable="true" type="tns:UpdateGroupSessionProcessedStateByEmployeeRequest" />
      <xs:complexType name="UpdateGroupSessionProcessedStateByEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ResultCode" type="xs:int" />
          <xs:element minOccurs="0" name="UpdatedSuccessfully" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateGroupSessionProcessedStateByEmployeeResponse" nillable="true" type="tns:UpdateGroupSessionProcessedStateByEmployeeResponse" />
      <xs:complexType name="CustomerOpenDoorRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DoorIdentifier" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DoorSecret" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ExternalSystemChecksZoneAndTime" type="xs:boolean" />
          <xs:element minOccurs="0" name="ZoneId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerOpenDoorRequest" nillable="true" type="tns:CustomerOpenDoorRequest" />
      <xs:complexType name="CustomerOpenDoorResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="AuthMessageId" type="xs:int" />
          <xs:element minOccurs="0" name="DoorOpened" type="xs:boolean" />
          <xs:element minOccurs="0" name="Message" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerOpenDoorResponse" nillable="true" type="tns:CustomerOpenDoorResponse" />
      <xs:complexType name="GetAllDoorsAllowedForRemoteOpeningByCustomerRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetAllDoorsAllowedForRemoteOpeningByCustomerRequest" nillable="true" type="tns:GetAllDoorsAllowedForRemoteOpeningByCustomerRequest" />
      <xs:complexType name="GetAllDoorsAllowedForRemoteOpeningByCustomerResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Doors" nillable="true" type="tns:ArrayOfDoorItem" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetAllDoorsAllowedForRemoteOpeningByCustomerResponse" nillable="true" type="tns:GetAllDoorsAllowedForRemoteOpeningByCustomerResponse" />
      <xs:complexType name="ArrayOfDoorItem" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="DoorItem" nillable="true" type="tns:DoorItem" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfDoorItem" nillable="true" type="tns:ArrayOfDoorItem" />
      <xs:complexType name="DoorItem" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Active" type="xs:int" />
          <xs:element minOccurs="0" name="CompanyName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DepartmentName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DoorCompanyId" type="xs:int" />
          <xs:element minOccurs="0" name="DoorDepartmentId" type="xs:int" />
          <xs:element minOccurs="0" name="DoorId" type="xs:int" />
          <xs:element minOccurs="0" name="Identifier" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ZoneId" type="xs:int" />
          <xs:element minOccurs="0" name="ZoneName" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="DoorItem" nillable="true" type="tns:DoorItem" />
      <xs:complexType name="GetAvailableSingleSessionPunchCardForWebSaleRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SingleSessionPunchCardTemplateGroupId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetAvailableSingleSessionPunchCardForWebSaleRequest" nillable="true" type="tns:GetAvailableSingleSessionPunchCardForWebSaleRequest" />
      <xs:complexType name="GetAvailableSingleSessionPunchCardForWebSaleResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="SingleSessionPunchCardTemplateGroup" nillable="true" type="tns:SingleSessionPunchCardTemplateGroupPresentationDataForList" />
          <xs:element minOccurs="0" name="SingleSessionPunchCardTemplateGroupResources" nillable="true" type="tns:ArrayOfSingleSessionPunchCardResource" />
          <xs:element minOccurs="0" name="SingleSessionPunchCardsForSale" nillable="true" type="tns:ArrayOfSingleSessionPunchCardTemplatePresentationDataForList" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetAvailableSingleSessionPunchCardForWebSaleResponse" nillable="true" type="tns:GetAvailableSingleSessionPunchCardForWebSaleResponse" />
      <xs:complexType name="ArrayOfSingleSessionPunchCardTemplatePresentationDataForList" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="SingleSessionPunchCardTemplatePresentationDataForList" nillable="true" type="tns:SingleSessionPunchCardTemplatePresentationDataForList" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfSingleSessionPunchCardTemplatePresentationDataForList" nillable="true" type="tns:ArrayOfSingleSessionPunchCardTemplatePresentationDataForList" />
      <xs:complexType name="SingleSessionPunchCardTemplatePresentationDataForList" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="BindToSingleResource" type="xs:int" />
          <xs:element minOccurs="0" name="ColDimIndex" type="xs:int" />
          <xs:element minOccurs="0" name="PaymentOptions" nillable="true" type="tns:ArrayOfSingleSessionPunchCardTemplatePaymentOption" />
          <xs:element minOccurs="0" name="PricePerPunch" type="xs:decimal" />
          <xs:element minOccurs="0" name="PrivacyStatementUrl" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PunchCount" type="xs:int" />
          <xs:element minOccurs="0" name="RowDimIndex" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionPunchCardTemplateGroupId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionPunchCardTemplateId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionPunchCardTemplateName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TermsAndAgreementsUrl" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TotalPrice" type="xs:decimal" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SingleSessionPunchCardTemplatePresentationDataForList" nillable="true" type="tns:SingleSessionPunchCardTemplatePresentationDataForList" />
      <xs:complexType name="ArrayOfSingleSessionPunchCardTemplatePaymentOption" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="SingleSessionPunchCardTemplatePaymentOption" nillable="true" type="tns:SingleSessionPunchCardTemplatePaymentOption" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfSingleSessionPunchCardTemplatePaymentOption" nillable="true" type="tns:ArrayOfSingleSessionPunchCardTemplatePaymentOption" />
      <xs:complexType name="SingleSessionPunchCardTemplatePaymentOption" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="PaymentPeriods" type="xs:int" />
          <xs:element minOccurs="0" name="PricePerPaymentPeriod" type="xs:decimal" />
          <xs:element minOccurs="0" name="SingleSessionPunchCardTemplateId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SingleSessionPunchCardTemplatePaymentOption" nillable="true" type="tns:SingleSessionPunchCardTemplatePaymentOption" />
      <xs:complexType name="SingleSessionPunchCardTemplateGroupPresentationDataForList" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ColDimList" nillable="true" type="tns:ArrayOfSingleSessionPunchCardTemplateGroupColDimPresentationDataForList" />
          <xs:element minOccurs="0" name="RowDimList" nillable="true" type="tns:ArrayOfSingleSessionPunchCardTemplateGroupRowDimPresentationDataForList" />
          <xs:element minOccurs="0" name="SingleSessionPunchCardTemplateGroupColDimName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SingleSessionPunchCardTemplateGroupId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionPunchCardTemplateGroupName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SingleSessionPunchCardTemplateGroupResourceHeaderText" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SingleSessionPunchCardTemplateGroupRowDimName" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SingleSessionPunchCardTemplateGroupPresentationDataForList" nillable="true" type="tns:SingleSessionPunchCardTemplateGroupPresentationDataForList" />
      <xs:complexType name="ArrayOfSingleSessionPunchCardTemplateGroupRowDimPresentationDataForList" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="SingleSessionPunchCardTemplateGroupRowDimPresentationDataForList" nillable="true" type="tns:SingleSessionPunchCardTemplateGroupRowDimPresentationDataForList" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfSingleSessionPunchCardTemplateGroupRowDimPresentationDataForList" nillable="true" type="tns:ArrayOfSingleSessionPunchCardTemplateGroupRowDimPresentationDataForList" />
      <xs:complexType name="SingleSessionPunchCardTemplateGroupRowDimPresentationDataForList" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Index" type="xs:int" />
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SingleSessionPunchCardTemplateGroupId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SingleSessionPunchCardTemplateGroupRowDimPresentationDataForList" nillable="true" type="tns:SingleSessionPunchCardTemplateGroupRowDimPresentationDataForList" />
      <xs:complexType name="ArrayOfSingleSessionPunchCardTemplateGroupColDimPresentationDataForList" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="SingleSessionPunchCardTemplateGroupColDimPresentationDataForList" nillable="true" type="tns:SingleSessionPunchCardTemplateGroupColDimPresentationDataForList" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfSingleSessionPunchCardTemplateGroupColDimPresentationDataForList" nillable="true" type="tns:ArrayOfSingleSessionPunchCardTemplateGroupColDimPresentationDataForList" />
      <xs:complexType name="SingleSessionPunchCardTemplateGroupColDimPresentationDataForList" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Index" type="xs:int" />
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SingleSessionPunchCardTemplateGroupId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SingleSessionPunchCardTemplateGroupColDimPresentationDataForList" nillable="true" type="tns:SingleSessionPunchCardTemplateGroupColDimPresentationDataForList" />
      <xs:complexType name="ArrayOfSingleSessionPunchCardResource" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="SingleSessionPunchCardResource" nillable="true" type="tns:SingleSessionPunchCardResource" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfSingleSessionPunchCardResource" nillable="true" type="tns:ArrayOfSingleSessionPunchCardResource" />
      <xs:complexType name="SingleSessionPunchCardResource" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ResourceId" type="xs:int" />
          <xs:element minOccurs="0" name="ResourceName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ResourceTemplateMappings" nillable="true" type="tns:ArrayOfSingleSessionPunchCardTemplateResourceMapping" />
          <xs:element minOccurs="0" name="ResourceType" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SingleSessionPunchCardResource" nillable="true" type="tns:SingleSessionPunchCardResource" />
      <xs:complexType name="ArrayOfSingleSessionPunchCardTemplateResourceMapping" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="SingleSessionPunchCardTemplateResourceMapping" nillable="true" type="tns:SingleSessionPunchCardTemplateResourceMapping" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfSingleSessionPunchCardTemplateResourceMapping" nillable="true" type="tns:ArrayOfSingleSessionPunchCardTemplateResourceMapping" />
      <xs:complexType name="SingleSessionPunchCardTemplateResourceMapping" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="DepartmentId" type="xs:int" />
          <xs:element minOccurs="0" name="DepartmentName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SingleSessionId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionPunchCardTemplateId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionSubject" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SingleSessionPunchCardTemplateResourceMapping" nillable="true" type="tns:SingleSessionPunchCardTemplateResourceMapping" />
      <xs:complexType name="GetAvailableSingleSessionPunchCardTemplateGroupForWebSaleRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetAvailableSingleSessionPunchCardTemplateGroupForWebSaleRequest" nillable="true" type="tns:GetAvailableSingleSessionPunchCardTemplateGroupForWebSaleRequest" />
      <xs:complexType name="GetAvailableSingleSessionPunchCardTemplateGroupForWebSaleResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="SingleSessionPunchCardTemplateGroupsForSale" nillable="true" type="tns:ArrayOfSingleSessionPunchCardTemplateGroupPresentationDataForList" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetAvailableSingleSessionPunchCardTemplateGroupForWebSaleResponse" nillable="true" type="tns:GetAvailableSingleSessionPunchCardTemplateGroupForWebSaleResponse" />
      <xs:complexType name="ArrayOfSingleSessionPunchCardTemplateGroupPresentationDataForList" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="SingleSessionPunchCardTemplateGroupPresentationDataForList" nillable="true" type="tns:SingleSessionPunchCardTemplateGroupPresentationDataForList" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfSingleSessionPunchCardTemplateGroupPresentationDataForList" nillable="true" type="tns:ArrayOfSingleSessionPunchCardTemplateGroupPresentationDataForList" />
      <xs:complexType name="CustomerSingleSessionPunchCardRegistrationRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="IsFromSelfServiceStation" type="xs:boolean" />
          <xs:element minOccurs="0" name="PaymentRedirectUrlError" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PaymentRedirectUrlSuccess" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SelfServiceStationRegisterId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionPunchCardRegistrationData" nillable="true" type="tns:SingleSessionPunchCardRegistrationData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerSingleSessionPunchCardRegistrationRequest" nillable="true" type="tns:CustomerSingleSessionPunchCardRegistrationRequest" />
      <xs:complexType name="SingleSessionPunchCardRegistrationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ExistingCustomerCustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="IsNewCustomer" type="xs:boolean" />
          <xs:element minOccurs="0" name="SelectedPaymentPeriod" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionPunchCardTemplateId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SingleSessionPunchCardRegistrationData" nillable="true" type="tns:SingleSessionPunchCardRegistrationData" />
      <xs:complexType name="CustomerSingleSessionPunchCardRegistrationResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="BankTerminalTransactionId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CheckOutURL" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Errors" nillable="true" type="tns:ArrayOfCustomerContractRegistrationErrorItem" />
          <xs:element minOccurs="0" name="RegistrationDataSuccessfullyProcessed" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerSingleSessionPunchCardRegistrationResponse" nillable="true" type="tns:CustomerSingleSessionPunchCardRegistrationResponse" />
      <xs:complexType name="GetCustomerSingleSessionPunchCardsRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerSingleSessionPunchCardsRequest" nillable="true" type="tns:GetCustomerSingleSessionPunchCardsRequest" />
      <xs:complexType name="GetCustomerSingleSessionPunchCardsResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerSingleSessionPunchCards" nillable="true" type="tns:ArrayOfCustomerSingleSessionPunchCardData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerSingleSessionPunchCardsResponse" nillable="true" type="tns:GetCustomerSingleSessionPunchCardsResponse" />
      <xs:complexType name="ArrayOfCustomerSingleSessionPunchCardData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="CustomerSingleSessionPunchCardData" nillable="true" type="tns:CustomerSingleSessionPunchCardData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfCustomerSingleSessionPunchCardData" nillable="true" type="tns:ArrayOfCustomerSingleSessionPunchCardData" />
      <xs:complexType name="CustomerSingleSessionPunchCardData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CurrentPunchCount" type="xs:int" />
          <xs:element minOccurs="0" name="ExpirationDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="OriginalPunchCount" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SingleSessionPunchCardId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionPunchCardName" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerSingleSessionPunchCardData" nillable="true" type="tns:CustomerSingleSessionPunchCardData" />
      <xs:complexType name="GetInformationFromCustomerSingleSessionPunchCardRegistrationAfterCompletionRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TransactionId" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetInformationFromCustomerSingleSessionPunchCardRegistrationAfterCompletionRequest" nillable="true" type="tns:GetInformationFromCustomerSingleSessionPunchCardRegistrationAfterCompletionRequest" />
      <xs:complexType name="GetInformationFromCustomerSingleSessionPunchCardRegistrationAfterCompletionResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CompletedSingleSessionPunchCardRegistration" nillable="true" type="tns:CompletedSingleSessionPunchCardRegistrationData" />
          <xs:element minOccurs="0" name="CustomerShouldSignAvtaleGiro" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetInformationFromCustomerSingleSessionPunchCardRegistrationAfterCompletionResponse" nillable="true" type="tns:GetInformationFromCustomerSingleSessionPunchCardRegistrationAfterCompletionResponse" />
      <xs:complexType name="CompletedSingleSessionPunchCardRegistrationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="SuggestedAvtaleGiroSigningData" nillable="true" type="tns:AvtaleGiroSigningData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CompletedSingleSessionPunchCardRegistrationData" nillable="true" type="tns:CompletedSingleSessionPunchCardRegistrationData" />
      <xs:complexType name="GetAppointmentsForEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="FromTime" type="xs:dateTime" />
          <xs:element minOccurs="0" name="ToTime" type="xs:dateTime" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetAppointmentsForEmployeeRequest" nillable="true" type="tns:GetAppointmentsForEmployeeRequest" />
      <xs:complexType name="GetAppointmentsForEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Appointments" nillable="true" type="tns:ArrayOfAppointmentItem" />
          <xs:element minOccurs="0" name="AvailableSingleSessionsForEmployee" nillable="true" type="tns:ArrayOfSingleSession" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetAppointmentsForEmployeeResponse" nillable="true" type="tns:GetAppointmentsForEmployeeResponse" />
      <xs:complexType name="ArrayOfAppointmentItem" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="AppointmentItem" nillable="true" type="tns:AppointmentItem" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfAppointmentItem" nillable="true" type="tns:ArrayOfAppointmentItem" />
      <xs:complexType name="AppointmentItem" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="AppointmentId" type="xs:int" />
          <xs:element minOccurs="0" name="AppointmentType" type="xs:int" />
          <xs:element minOccurs="0" name="Canceled" type="xs:boolean" />
          <xs:element minOccurs="0" name="Capacity" type="xs:int" />
          <xs:element minOccurs="0" name="CountReserved" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EndDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="Processed" type="xs:boolean" />
          <xs:element minOccurs="0" name="StartDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="Subject" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="AppointmentItem" nillable="true" type="tns:AppointmentItem" />
      <xs:complexType name="GetSingleSessionAppointmentForEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionAppointmentId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetSingleSessionAppointmentForEmployeeRequest" nillable="true" type="tns:GetSingleSessionAppointmentForEmployeeRequest" />
      <xs:complexType name="GetSingleSessionAppointmentForEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="SingleSessionAppointment" nillable="true" type="tns:SingleSessionAppointment" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetSingleSessionAppointmentForEmployeeResponse" nillable="true" type="tns:GetSingleSessionAppointmentForEmployeeResponse" />
      <xs:complexType name="SingleSessionAppointment" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Canceled" type="xs:boolean" />
          <xs:element minOccurs="0" name="Capacity" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerReservations" nillable="true" type="tns:ArrayOfSingleSessionAppointmentCustomerReservation" />
          <xs:element minOccurs="0" name="EndDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="Processed" type="xs:boolean" />
          <xs:element minOccurs="0" name="SingleSessionAppointmentId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionId" type="xs:int" />
          <xs:element minOccurs="0" name="StartDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="Subject" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SingleSessionAppointment" nillable="true" type="tns:SingleSessionAppointment" />
      <xs:complexType name="ArrayOfSingleSessionAppointmentCustomerReservation" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="SingleSessionAppointmentCustomerReservation" nillable="true" type="tns:SingleSessionAppointmentCustomerReservation" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfSingleSessionAppointmentCustomerReservation" nillable="true" type="tns:ArrayOfSingleSessionAppointmentCustomerReservation" />
      <xs:complexType name="SingleSessionAppointmentCustomerReservation" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Attended" type="xs:boolean" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ReservationStatus" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionAppointmentCustomerId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SingleSessionAppointmentCustomerReservation" nillable="true" type="tns:SingleSessionAppointmentCustomerReservation" />
      <xs:complexType name="AddSingleSessionAppointmentForEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AppointmentData" nillable="true" type="tns:AddSingleSessionAppointmentData" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="AddSingleSessionAppointmentForEmployeeRequest" nillable="true" type="tns:AddSingleSessionAppointmentForEmployeeRequest" />
      <xs:complexType name="AddSingleSessionAppointmentData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Capacity" type="xs:int" />
          <xs:element minOccurs="0" name="FromTime" type="xs:dateTime" />
          <xs:element minOccurs="0" name="SingleSessionId" type="xs:int" />
          <xs:element minOccurs="0" name="Subject" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ToTime" type="xs:dateTime" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="AddSingleSessionAppointmentData" nillable="true" type="tns:AddSingleSessionAppointmentData" />
      <xs:complexType name="AddSingleSessionAppointmentForEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="AppointmentCreatedSuccessfully" type="xs:boolean" />
          <xs:element minOccurs="0" name="Errors" nillable="true" xmlns:q37="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" type="q37:ArrayOfErrorItem" />
          <xs:element minOccurs="0" name="SingleSessionAppointmentId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="AddSingleSessionAppointmentForEmployeeResponse" nillable="true" type="tns:AddSingleSessionAppointmentForEmployeeResponse" />
      <xs:complexType name="DeleteSingleSessionAppointmentForEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionAppointmentId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="DeleteSingleSessionAppointmentForEmployeeRequest" nillable="true" type="tns:DeleteSingleSessionAppointmentForEmployeeRequest" />
      <xs:complexType name="DeleteSingleSessionAppointmentForEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="DeletedSuccessfully" type="xs:boolean" />
          <xs:element minOccurs="0" name="Errors" nillable="true" xmlns:q38="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" type="q38:ArrayOfErrorItem" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="DeleteSingleSessionAppointmentForEmployeeResponse" nillable="true" type="tns:DeleteSingleSessionAppointmentForEmployeeResponse" />
      <xs:complexType name="AddCustomerToSingleSessionAppointmentForEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionAppointmentCustomerData" nillable="true" type="tns:SingleSessionAppointmentCustomerData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="AddCustomerToSingleSessionAppointmentForEmployeeRequest" nillable="true" type="tns:AddCustomerToSingleSessionAppointmentForEmployeeRequest" />
      <xs:complexType name="SingleSessionAppointmentCustomerData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionAppointmentId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionPunchCardId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SingleSessionAppointmentCustomerData" nillable="true" type="tns:SingleSessionAppointmentCustomerData" />
      <xs:complexType name="AddCustomerToSingleSessionAppointmentForEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Errors" nillable="true" xmlns:q39="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" type="q39:ArrayOfErrorItem" />
          <xs:element minOccurs="0" name="ReservationCreatedSuccessfully" type="xs:boolean" />
          <xs:element minOccurs="0" name="SingleSessionAppointmentCustomerId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="AddCustomerToSingleSessionAppointmentForEmployeeResponse" nillable="true" type="tns:AddCustomerToSingleSessionAppointmentForEmployeeResponse" />
      <xs:complexType name="MarkSingleSessionAppointmentAsProcessedForEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionAppointmentId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="MarkSingleSessionAppointmentAsProcessedForEmployeeRequest" nillable="true" type="tns:MarkSingleSessionAppointmentAsProcessedForEmployeeRequest" />
      <xs:complexType name="MarkSingleSessionAppointmentAsProcessedForEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Errors" nillable="true" xmlns:q40="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" type="q40:ArrayOfErrorItem" />
          <xs:element minOccurs="0" name="ReservationProcessedSuccessfully" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="MarkSingleSessionAppointmentAsProcessedForEmployeeResponse" nillable="true" type="tns:MarkSingleSessionAppointmentAsProcessedForEmployeeResponse" />
      <xs:complexType name="UpdateSingleSessionAppointmentCustomerAttendencyByEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AttendedValueToSet" type="xs:int" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionAppointmentCustomerId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateSingleSessionAppointmentCustomerAttendencyByEmployeeRequest" nillable="true" type="tns:UpdateSingleSessionAppointmentCustomerAttendencyByEmployeeRequest" />
      <xs:complexType name="UpdateSingleSessionAppointmentCustomerAttendencyByEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="AttendencyUpdatedSuccessfully" type="xs:boolean" />
          <xs:element minOccurs="0" name="Errors" nillable="true" xmlns:q41="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" type="q41:ArrayOfErrorItem" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateSingleSessionAppointmentCustomerAttendencyByEmployeeResponse" nillable="true" type="tns:UpdateSingleSessionAppointmentCustomerAttendencyByEmployeeResponse" />
      <xs:complexType name="CancelSingleSessionAppointmentForCustomerByEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionAppointmentCustomerId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CancelSingleSessionAppointmentForCustomerByEmployeeRequest" nillable="true" type="tns:CancelSingleSessionAppointmentForCustomerByEmployeeRequest" />
      <xs:complexType name="CancelSingleSessionAppointmentForCustomerByEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CancelationRegisteredSuccessfully" type="xs:boolean" />
          <xs:element minOccurs="0" name="Errors" nillable="true" xmlns:q42="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" type="q42:ArrayOfErrorItem" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CancelSingleSessionAppointmentForCustomerByEmployeeResponse" nillable="true" type="tns:CancelSingleSessionAppointmentForCustomerByEmployeeResponse" />
      <xs:complexType name="GetCustomerSingleSessionPunchCardSearchResultRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="PageNumber" type="xs:int" />
          <xs:element minOccurs="0" name="PageSize" type="xs:int" />
          <xs:element minOccurs="0" name="SearchText" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SingleSessionId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerSingleSessionPunchCardSearchResultRequest" nillable="true" type="tns:GetCustomerSingleSessionPunchCardSearchResultRequest" />
      <xs:complexType name="GetCustomerSingleSessionPunchCardSearchResultResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchResults" nillable="true" type="tns:ArrayOfSingleSessionPunchCardCustomerSearchResultItem" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerSingleSessionPunchCardSearchResultResponse" nillable="true" type="tns:GetCustomerSingleSessionPunchCardSearchResultResponse" />
      <xs:complexType name="ArrayOfSingleSessionPunchCardCustomerSearchResultItem" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="SingleSessionPunchCardCustomerSearchResultItem" nillable="true" type="tns:SingleSessionPunchCardCustomerSearchResultItem" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfSingleSessionPunchCardCustomerSearchResultItem" nillable="true" type="tns:ArrayOfSingleSessionPunchCardCustomerSearchResultItem" />
      <xs:complexType name="SingleSessionPunchCardCustomerSearchResultItem" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CurrentPunchCount" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="ExpirationDate" type="xs:dateTime" />
          <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="MiddleName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Mobile" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Number" type="xs:int" />
          <xs:element minOccurs="0" name="OriginalPunchCount" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SingleSessionPunchCardId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionPunchCardTemplateId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionPunchCardTemplateName" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SingleSessionPunchCardCustomerSearchResultItem" nillable="true" type="tns:SingleSessionPunchCardCustomerSearchResultItem" />
      <xs:complexType name="GetCustomerSingleSessionPunchCardsForEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerSingleSessionPunchCardsForEmployeeRequest" nillable="true" type="tns:GetCustomerSingleSessionPunchCardsForEmployeeRequest" />
      <xs:complexType name="GetCustomerSingleSessionPunchCardsForEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="SearchResults" nillable="true" type="tns:ArrayOfSingleSessionPunchCardCustomerSearchResultItem" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCustomerSingleSessionPunchCardsForEmployeeResponse" nillable="true" type="tns:GetCustomerSingleSessionPunchCardsForEmployeeResponse" />
      <xs:complexType name="UpdateSingleSessionAppointmentForEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AppointmentData" nillable="true" type="tns:UpdateSingleSessionAppointmentData" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateSingleSessionAppointmentForEmployeeRequest" nillable="true" type="tns:UpdateSingleSessionAppointmentForEmployeeRequest" />
      <xs:complexType name="UpdateSingleSessionAppointmentData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Capacity" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionAppointmentId" type="xs:int" />
          <xs:element minOccurs="0" name="Subject" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateSingleSessionAppointmentData" nillable="true" type="tns:UpdateSingleSessionAppointmentData" />
      <xs:complexType name="UpdateSingleSessionAppointmentForEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="AppointmentUpdatedSuccessfully" type="xs:boolean" />
          <xs:element minOccurs="0" name="Errors" nillable="true" xmlns:q43="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" type="q43:ArrayOfErrorItem" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateSingleSessionAppointmentForEmployeeResponse" nillable="true" type="tns:UpdateSingleSessionAppointmentForEmployeeResponse" />
      <xs:complexType name="MoveSingleSessionAppointmentForEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="NewFromTime" type="xs:dateTime" />
          <xs:element minOccurs="0" name="SingleSessionAppointmentId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="MoveSingleSessionAppointmentForEmployeeRequest" nillable="true" type="tns:MoveSingleSessionAppointmentForEmployeeRequest" />
      <xs:complexType name="MoveSingleSessionAppointmentForEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="AppointmentMovedSuccessfully" type="xs:boolean" />
          <xs:element minOccurs="0" name="Errors" nillable="true" xmlns:q44="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" type="q44:ArrayOfErrorItem" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="MoveSingleSessionAppointmentForEmployeeResponse" nillable="true" type="tns:MoveSingleSessionAppointmentForEmployeeResponse" />
      <xs:complexType name="GetSchedulesForEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetSchedulesForEmployeeRequest" nillable="true" type="tns:GetSchedulesForEmployeeRequest" />
      <xs:complexType name="GetSchedulesForEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Errors" nillable="true" xmlns:q45="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" type="q45:ArrayOfErrorItem" />
          <xs:element minOccurs="0" name="Schedules" nillable="true" type="tns:ArrayOfSchedule" />
          <xs:element minOccurs="0" name="Success" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetSchedulesForEmployeeResponse" nillable="true" type="tns:GetSchedulesForEmployeeResponse" />
      <xs:complexType name="ArrayOfSchedule" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="Schedule" nillable="true" type="tns:Schedule" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfSchedule" nillable="true" type="tns:ArrayOfSchedule" />
      <xs:complexType name="Schedule" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:complexContent mixed="false">
          <xs:extension base="tns:ScheduleBaseModel">
            <xs:sequence>
              <xs:element minOccurs="0" name="ScheduleId" type="xs:int" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="Schedule" nillable="true" type="tns:Schedule" />
      <xs:complexType name="ScheduleBaseModel" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ScheduleTypeId" type="xs:int" />
          <xs:element minOccurs="0" name="TimeSlotDuration" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ScheduleBaseModel" nillable="true" type="tns:ScheduleBaseModel" />
      <xs:complexType name="GetResultingScheduleScheduleLinesByPeriodeForEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="FromDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="ScheduleId" type="xs:int" />
          <xs:element minOccurs="0" name="ToDate" type="xs:dateTime" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetResultingScheduleScheduleLinesByPeriodeForEmployeeRequest" nillable="true" type="tns:GetResultingScheduleScheduleLinesByPeriodeForEmployeeRequest" />
      <xs:complexType name="GetResultingScheduleScheduleLinesByPeriodeForEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Errors" nillable="true" xmlns:q46="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" type="q46:ArrayOfErrorItem" />
          <xs:element minOccurs="0" name="ScheduleLines" nillable="true" xmlns:q47="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract.Schedule" type="q47:ArrayOfScheduleLineData" />
          <xs:element minOccurs="0" name="ScheduleName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ScheduleTimeslotDuration" type="xs:int" />
          <xs:element minOccurs="0" name="Success" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetResultingScheduleScheduleLinesByPeriodeForEmployeeResponse" nillable="true" type="tns:GetResultingScheduleScheduleLinesByPeriodeForEmployeeResponse" />
      <xs:complexType name="GetScheduleScheduleLinesForEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="ScheduleId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetScheduleScheduleLinesForEmployeeRequest" nillable="true" type="tns:GetScheduleScheduleLinesForEmployeeRequest" />
      <xs:complexType name="GetScheduleScheduleLinesForEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Errors" nillable="true" xmlns:q48="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" type="q48:ArrayOfErrorItem" />
          <xs:element minOccurs="0" name="FutureDeviationsExist" type="xs:boolean" />
          <xs:element minOccurs="0" name="ScheduleLines" nillable="true" type="tns:ArrayOfScheduleLine" />
          <xs:element minOccurs="0" name="ScheduleName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ScheduleTimeslotDuration" type="xs:int" />
          <xs:element minOccurs="0" name="Success" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetScheduleScheduleLinesForEmployeeResponse" nillable="true" type="tns:GetScheduleScheduleLinesForEmployeeResponse" />
      <xs:complexType name="ArrayOfScheduleLine" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="ScheduleLine" nillable="true" type="tns:ScheduleLine" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfScheduleLine" nillable="true" type="tns:ArrayOfScheduleLine" />
      <xs:complexType name="ScheduleLine" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:complexContent mixed="false">
          <xs:extension base="tns:ScheduleLineBase">
            <xs:sequence>
              <xs:element minOccurs="0" name="ScheduleLineId" type="xs:int" />
            </xs:sequence>
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="ScheduleLine" nillable="true" type="tns:ScheduleLine" />
      <xs:complexType name="ScheduleLineBase" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="DayOfWeekId" type="xs:int" />
          <xs:element minOccurs="0" name="FromTime" type="ser:duration" />
          <xs:element minOccurs="0" name="ScheduleId" type="xs:int" />
          <xs:element minOccurs="0" name="Status" type="xs:int" />
          <xs:element minOccurs="0" name="ToTime" type="ser:duration" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ScheduleLineBase" nillable="true" type="tns:ScheduleLineBase" />
      <xs:complexType name="GetScheduleScheduleLinesByDayOfWeekForEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DayOfWeekId" type="xs:int" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="ScheduleId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetScheduleScheduleLinesByDayOfWeekForEmployeeRequest" nillable="true" type="tns:GetScheduleScheduleLinesByDayOfWeekForEmployeeRequest" />
      <xs:complexType name="GetScheduleScheduleLinesByDayOfWeekForEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Errors" nillable="true" xmlns:q49="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" type="q49:ArrayOfErrorItem" />
          <xs:element minOccurs="0" name="ScheduleLines" nillable="true" type="tns:ArrayOfScheduleLine" />
          <xs:element minOccurs="0" name="ScheduleName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ScheduleTimeslotDuration" type="xs:int" />
          <xs:element minOccurs="0" name="Success" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetScheduleScheduleLinesByDayOfWeekForEmployeeResponse" nillable="true" type="tns:GetScheduleScheduleLinesByDayOfWeekForEmployeeResponse" />
      <xs:complexType name="GetScheduleScheduleDeviationLinesByPeriodeForEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="FromDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="ScheduleId" type="xs:int" />
          <xs:element minOccurs="0" name="ToDate" type="xs:dateTime" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetScheduleScheduleDeviationLinesByPeriodeForEmployeeRequest" nillable="true" type="tns:GetScheduleScheduleDeviationLinesByPeriodeForEmployeeRequest" />
      <xs:complexType name="GetScheduleScheduleDeviationLinesByPeriodeForEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Errors" nillable="true" xmlns:q50="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" type="q50:ArrayOfErrorItem" />
          <xs:element minOccurs="0" name="ScheduleDeviationLines" nillable="true" type="tns:ArrayOfScheduleDeviationLine" />
          <xs:element minOccurs="0" name="ScheduleName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ScheduleTimeslotDuration" type="xs:int" />
          <xs:element minOccurs="0" name="Success" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetScheduleScheduleDeviationLinesByPeriodeForEmployeeResponse" nillable="true" type="tns:GetScheduleScheduleDeviationLinesByPeriodeForEmployeeResponse" />
      <xs:complexType name="ArrayOfScheduleDeviationLine" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="ScheduleDeviationLine" nillable="true" type="tns:ScheduleDeviationLine" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfScheduleDeviationLine" nillable="true" type="tns:ArrayOfScheduleDeviationLine" />
      <xs:complexType name="ScheduleDeviationLine" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Date" type="xs:dateTime" />
          <xs:element minOccurs="0" name="FromTime" type="ser:duration" />
          <xs:element minOccurs="0" name="ScheduleDeviationLineId" type="xs:int" />
          <xs:element minOccurs="0" name="ScheduleId" type="xs:int" />
          <xs:element minOccurs="0" name="Status" type="xs:int" />
          <xs:element minOccurs="0" name="ToTime" type="ser:duration" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ScheduleDeviationLine" nillable="true" type="tns:ScheduleDeviationLine" />
      <xs:complexType name="UpdateScheduleForEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="Schedule" nillable="true" type="tns:Schedule" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateScheduleForEmployeeRequest" nillable="true" type="tns:UpdateScheduleForEmployeeRequest" />
      <xs:complexType name="UpdateScheduleForEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Errors" nillable="true" xmlns:q51="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" type="q51:ArrayOfErrorItem" />
          <xs:element minOccurs="0" name="Success" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateScheduleForEmployeeResponse" nillable="true" type="tns:UpdateScheduleForEmployeeResponse" />
      <xs:complexType name="UpdateScheduleScheduleLinesForEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="Lines" nillable="true" xmlns:q52="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract.Schedule" type="q52:ArrayOfScheduleLineInsertModel" />
          <xs:element minOccurs="0" name="ScheduleId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateScheduleScheduleLinesForEmployeeRequest" nillable="true" type="tns:UpdateScheduleScheduleLinesForEmployeeRequest" />
      <xs:complexType name="UpdateScheduleScheduleLinesForEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Errors" nillable="true" xmlns:q53="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" type="q53:ArrayOfErrorItem" />
          <xs:element minOccurs="0" name="Success" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateScheduleScheduleLinesForEmployeeResponse" nillable="true" type="tns:UpdateScheduleScheduleLinesForEmployeeResponse" />
      <xs:complexType name="InsertScheduleForEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="Schedule" nillable="true" type="tns:ScheduleInsertModel" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="InsertScheduleForEmployeeRequest" nillable="true" type="tns:InsertScheduleForEmployeeRequest" />
      <xs:complexType name="ScheduleInsertModel" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:complexContent mixed="false">
          <xs:extension base="tns:ScheduleBaseModel">
            <xs:sequence />
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="ScheduleInsertModel" nillable="true" type="tns:ScheduleInsertModel" />
      <xs:complexType name="InsertScheduleForEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Errors" nillable="true" xmlns:q54="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" type="q54:ArrayOfErrorItem" />
          <xs:element minOccurs="0" name="ScheduleId" type="xs:int" />
          <xs:element minOccurs="0" name="Success" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="InsertScheduleForEmployeeResponse" nillable="true" type="tns:InsertScheduleForEmployeeResponse" />
      <xs:complexType name="UpdateScheduleScheduleDeviationLinesForEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="Lines" nillable="true" xmlns:q55="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract.Schedule" type="q55:ArrayOfScheduleDeviationLineUpdateModel" />
          <xs:element minOccurs="0" name="ScheduleId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateScheduleScheduleDeviationLinesForEmployeeRequest" nillable="true" type="tns:UpdateScheduleScheduleDeviationLinesForEmployeeRequest" />
      <xs:complexType name="UpdateScheduleScheduleDeviationLinesForEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Errors" nillable="true" xmlns:q56="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" type="q56:ArrayOfErrorItem" />
          <xs:element minOccurs="0" name="Success" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateScheduleScheduleDeviationLinesForEmployeeResponse" nillable="true" type="tns:UpdateScheduleScheduleDeviationLinesForEmployeeResponse" />
      <xs:complexType name="UpdateScheduleScheduleDeviationLinesByPeriodeForEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="FromDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="ScheduleDeviationLinesInPeriode" nillable="true" xmlns:q57="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract.Schedule" type="q57:ArrayOfScheduleDeviationLineUpdateModel" />
          <xs:element minOccurs="0" name="ScheduleId" type="xs:int" />
          <xs:element minOccurs="0" name="ToDate" type="xs:dateTime" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateScheduleScheduleDeviationLinesByPeriodeForEmployeeRequest" nillable="true" type="tns:UpdateScheduleScheduleDeviationLinesByPeriodeForEmployeeRequest" />
      <xs:complexType name="UpdateScheduleScheduleDeviationLinesByPeriodeForEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Errors" nillable="true" xmlns:q58="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" type="q58:ArrayOfErrorItem" />
          <xs:element minOccurs="0" name="Success" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateScheduleScheduleDeviationLinesByPeriodeForEmployeeResponse" nillable="true" type="tns:UpdateScheduleScheduleDeviationLinesByPeriodeForEmployeeResponse" />
      <xs:complexType name="GetCategoryAndScheduleConnectionsForEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCategoryAndScheduleConnectionsForEmployeeRequest" nillable="true" type="tns:GetCategoryAndScheduleConnectionsForEmployeeRequest" />
      <xs:complexType name="GetCategoryAndScheduleConnectionsForEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Connections" nillable="true" type="tns:ArrayOfSingleSessionScheduleConnection" />
          <xs:element minOccurs="0" name="Schedules" nillable="true" type="tns:ArrayOfSchedule" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GetCategoryAndScheduleConnectionsForEmployeeResponse" nillable="true" type="tns:GetCategoryAndScheduleConnectionsForEmployeeResponse" />
      <xs:complexType name="ArrayOfSingleSessionScheduleConnection" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="SingleSessionScheduleConnection" nillable="true" type="tns:SingleSessionScheduleConnection" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfSingleSessionScheduleConnection" nillable="true" type="tns:ArrayOfSingleSessionScheduleConnection" />
      <xs:complexType name="SingleSessionScheduleConnection" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ScheduleId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionName" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SingleSessionScheduleConnection" nillable="true" type="tns:SingleSessionScheduleConnection" />
      <xs:complexType name="UpdateCategoryScheduleConnectionsForEmployeeRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Connections" nillable="true" type="tns:ArrayOfSingleSessionScheduleConnectionUpdateData" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateCategoryScheduleConnectionsForEmployeeRequest" nillable="true" type="tns:UpdateCategoryScheduleConnectionsForEmployeeRequest" />
      <xs:complexType name="ArrayOfSingleSessionScheduleConnectionUpdateData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="SingleSessionScheduleConnectionUpdateData" nillable="true" type="tns:SingleSessionScheduleConnectionUpdateData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfSingleSessionScheduleConnectionUpdateData" nillable="true" type="tns:ArrayOfSingleSessionScheduleConnectionUpdateData" />
      <xs:complexType name="SingleSessionScheduleConnectionUpdateData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ScheduleId" type="xs:int" />
          <xs:element minOccurs="0" name="SingleSessionId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="SingleSessionScheduleConnectionUpdateData" nillable="true" type="tns:SingleSessionScheduleConnectionUpdateData" />
      <xs:complexType name="UpdateCategoryScheduleConnectionsForEmployeeResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Errors" nillable="true" xmlns:q59="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" type="q59:ArrayOfErrorItem" />
          <xs:element minOccurs="0" name="UpdatedSuccessfully" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="UpdateCategoryScheduleConnectionsForEmployeeResponse" nillable="true" type="tns:UpdateCategoryScheduleConnectionsForEmployeeResponse" />
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/XaktCommonWCFApplication" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
      <xs:complexType name="XaktServiceTicket" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="OrganizationNumber" type="xs:int" />
          <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="XaktCustomerNumber" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="XaktServiceTicket" nillable="true" type="tns:XaktServiceTicket" />
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/XaktBookingClassLibrary" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
      <xs:complexType name="BookingCustomer" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="BannedUntilDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ConfirmOnEmail" type="xs:boolean" />
          <xs:element minOccurs="0" name="ConfirmOnSMS" type="xs:boolean" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerNumber" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DepartmentId" type="xs:int" />
          <xs:element minOccurs="0" name="EMailAddress" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmployeeCanSeeBookingInformationOnMyPage" type="xs:boolean" />
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="HasAccessToVideoSessions" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsBannedFromBooking" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsBannedFromContractRegistration" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsBannedFromCourseRegistration" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsBannedFromOpenDoor" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsSponsor" type="xs:boolean" />
          <xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MiddleName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MobileNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="NeedsToSetPassword" type="xs:boolean" />
          <xs:element minOccurs="0" name="NeedsToUpdateCustomerDetails" type="xs:boolean" />
          <xs:element minOccurs="0" name="NumberOfBookingPlaces" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="BookingCustomer" nillable="true" type="tns:BookingCustomer" />
      <xs:complexType name="ArrayOfCustomerListItem" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="CustomerListItem" nillable="true" type="tns:CustomerListItem" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfCustomerListItem" nillable="true" type="tns:ArrayOfCustomerListItem" />
      <xs:complexType name="CustomerListItem" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerNumber" type="xs:int" />
          <xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="CustomerListItem" nillable="true" type="tns:CustomerListItem" />
      <xs:complexType name="GroupSessionInfo" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="BookingCapasity" type="xs:int" />
          <xs:element type="tns:BookingIntervalStatus" name="BookingIntervalStatus" />
          <xs:element minOccurs="0" name="CountAttended" type="xs:int" />
          <xs:element minOccurs="0" name="CountDropIn" type="xs:int" />
          <xs:element minOccurs="0" name="CountReserved" type="xs:int" />
          <xs:element minOccurs="0" name="CountWaitingList" type="xs:int" />
          <xs:element minOccurs="0" name="DepartmentId" type="xs:int" />
          <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EndDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="GroupSessionCategory" nillable="true" type="tns:GroupSessionCategory" />
          <xs:element minOccurs="0" name="GroupSessionEmployeeList" nillable="true" type="tns:ArrayOfGroupSessionEmployee" />
          <xs:element minOccurs="0" name="GroupSessionId" type="xs:int" />
          <xs:element minOccurs="0" name="GroupSessionRoomActivityList" nillable="true" type="tns:ArrayOfGroupSessionRoomActivity" />
          <xs:element minOccurs="0" name="Processed" type="xs:boolean" />
          <xs:element minOccurs="0" name="StartDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="Subject" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TotalCapasity" type="xs:int" />
          <xs:element minOccurs="0" name="WaitingListCapasity" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GroupSessionInfo" nillable="true" type="tns:GroupSessionInfo" />
      <xs:complexType name="GroupSessionCategory" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Color" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ForeColor" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="GroupSessionCategoryId" type="xs:int" />
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GroupSessionCategory" nillable="true" type="tns:GroupSessionCategory" />
      <xs:complexType name="ArrayOfGroupSessionEmployee" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="GroupSessionEmployee" nillable="true" type="tns:GroupSessionEmployee" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfGroupSessionEmployee" nillable="true" type="tns:ArrayOfGroupSessionEmployee" />
      <xs:complexType name="GroupSessionEmployee" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="EmployeeId" type="xs:int" />
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GroupSessionEmployee" nillable="true" type="tns:GroupSessionEmployee" />
      <xs:complexType name="ArrayOfGroupSessionRoomActivity" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="GroupSessionRoomActivity" nillable="true" type="tns:GroupSessionRoomActivity" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfGroupSessionRoomActivity" nillable="true" type="tns:ArrayOfGroupSessionRoomActivity" />
      <xs:complexType name="GroupSessionRoomActivity" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Activity" nillable="true" type="tns:Activity" />
          <xs:element minOccurs="0" name="EndDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="GroupSessionRoomActivityId" type="xs:int" />
          <xs:element minOccurs="0" name="Room" nillable="true" type="tns:Room" />
          <xs:element minOccurs="0" name="StartDate" type="xs:dateTime" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GroupSessionRoomActivity" nillable="true" type="tns:GroupSessionRoomActivity" />
      <xs:complexType name="Room" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="RoomId" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="Room" nillable="true" type="tns:Room" />
      <xs:complexType name="Activity" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ActivityId" type="xs:int" />
          <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="YouTubeVideoCode" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="Activity" nillable="true" type="tns:Activity" />
      <xs:simpleType name="BookingIntervalStatus">
        <xs:restriction base="xs:string">
          <xs:enumeration value="BookingOpen" />
          <xs:enumeration value="BookingClosed_NotYetStarted" />
          <xs:enumeration value="BookingClosed_TimeOfDay" />
          <xs:enumeration value="BookingClosed_BetweenBookingOpenAndRegistrateAttendencyOpen" />
          <xs:enumeration value="BookingClosed_RegistrateAttendencyOpen" />
          <xs:enumeration value="BookingClosed_GroupSessionCompleted" />
          <xs:enumeration value="BookingClosed_ManualSetting" />
          <xs:enumeration value="BookingClosed_ExtendedDropInTime" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="BookingIntervalStatus" type="tns:BookingIntervalStatus" />
      <xs:complexType name="BookingSettings" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="AdditionalBookingRulesText" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="AllwaysSendSMSOnMovedUpFromWaitingList" type="xs:boolean" />
          <xs:element minOccurs="0" name="BookingOpenFrom" type="ser:duration" />
          <xs:element minOccurs="0" name="BookingOpenTo" type="ser:duration" />
          <xs:element minOccurs="0" name="BookingStartTimeOnDay" type="ser:duration" />
          <xs:element minOccurs="0" name="CheckContractAccessActiveOnBooking" type="xs:int" />
          <xs:element minOccurs="0" name="CompanyId" type="xs:int" />
          <xs:element minOccurs="0" name="DepartmentId" type="xs:int" />
          <xs:element minOccurs="0" name="ExtendedDropInRegistrationTime" type="xs:long" />
          <xs:element minOccurs="0" name="HideCapasityInfoInGrid" type="xs:boolean" />
          <xs:element minOccurs="0" name="MaxCancellationTime" type="xs:long" />
          <xs:element minOccurs="0" name="MaxDaysForReserve" type="xs:int" />
          <xs:element minOccurs="0" name="MaxReservationTime" type="xs:long" />
          <xs:element minOccurs="0" name="RegistrateAttendedFrom" type="xs:long" />
          <xs:element minOccurs="0" name="RegistrateAttendedTo" type="xs:long" />
          <xs:element minOccurs="0" name="SMSConfirmationActive" type="xs:boolean" />
          <xs:element minOccurs="0" name="ShowEmployeeNameInGrid" type="xs:boolean" />
          <xs:element minOccurs="0" name="ShowRoomNameInGrid" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="BookingSettings" nillable="true" type="tns:BookingSettings" />
      <xs:complexType name="ArrayOfGroupSessionInfo" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="GroupSessionInfo" nillable="true" type="tns:GroupSessionInfo" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfGroupSessionInfo" nillable="true" type="tns:ArrayOfGroupSessionInfo" />
      <xs:complexType name="GroupSessionCustomerExtendedInfo" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ConfirmOnMail" type="xs:boolean" />
          <xs:element minOccurs="0" name="ConfirmOnSMS" type="xs:boolean" />
          <xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="GroupSessionCustomerExtendedInfoId" type="xs:int" />
          <xs:element minOccurs="0" name="GroupSessionCustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="Mobile" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GroupSessionCustomerExtendedInfo" nillable="true" type="tns:GroupSessionCustomerExtendedInfo" />
      <xs:complexType name="GroupSessionCustomerReservation" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Attended" type="xs:boolean" />
          <xs:element minOccurs="0" name="BookingCustomerName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CancelationDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="CustomerFirstName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="CustomerLastName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EndDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="ExtendedInfo" nillable="true" type="tns:GroupSessionCustomerExtendedInfo" />
          <xs:element minOccurs="0" name="GroupSessionCustomerId" type="xs:int" />
          <xs:element minOccurs="0" name="GroupSessionDepartmentId" type="xs:int" />
          <xs:element minOccurs="0" name="GroupSessionDepartmentName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="GroupSessionId" type="xs:int" />
          <xs:element minOccurs="0" name="IsInCancelInterval" type="xs:boolean" />
          <xs:element minOccurs="0" name="IsInRegistrateAttendencyInterval" type="xs:boolean" />
          <xs:element minOccurs="0" name="MovedFromWaitingListDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="NrOnWaitingList" type="xs:int" />
          <xs:element minOccurs="0" name="ReservationDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="ReservationGUID" nillable="true" type="xs:string" />
          <xs:element type="tns:GroupSessionReservationStatus" name="ReservationStatus" />
          <xs:element minOccurs="0" name="StartDate" type="xs:dateTime" />
          <xs:element minOccurs="0" name="Subject" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="GroupSessionCustomerReservation" nillable="true" type="tns:GroupSessionCustomerReservation" />
      <xs:simpleType name="GroupSessionReservationStatus">
        <xs:restriction base="xs:string">
          <xs:enumeration value="Reserved" />
          <xs:enumeration value="WaitingList" />
          <xs:enumeration value="Canceled" />
          <xs:enumeration value="DropIn" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="GroupSessionReservationStatus" type="tns:GroupSessionReservationStatus" />
      <xs:complexType name="ArrayOfGroupSessionCustomerReservation" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="GroupSessionCustomerReservation" nillable="true" type="tns:GroupSessionCustomerReservation" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfGroupSessionCustomerReservation" nillable="true" type="tns:ArrayOfGroupSessionCustomerReservation" />
      <xs:complexType name="BookingCustomerEditedData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ConfirmOnEmail" type="xs:boolean" />
          <xs:element minOccurs="0" name="ConfirmOnSMS" type="xs:boolean" />
          <xs:element minOccurs="0" name="EMailAddress" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="MobileNumber" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="BookingCustomerEditedData" nillable="true" type="tns:BookingCustomerEditedData" />
      <xs:complexType name="Department" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CompanyId" type="xs:int" />
          <xs:element minOccurs="0" name="CompanyMinSideDomain" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DepartmentId" type="xs:int" />
          <xs:element minOccurs="0" name="DepartmentName" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="Department" nillable="true" type="tns:Department" />
      <xs:complexType name="Company" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="CompanyId" type="xs:int" />
          <xs:element minOccurs="0" name="DisplayOrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="HasLogo" type="xs:boolean" />
          <xs:element minOccurs="0" name="LegalName" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="OrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="WebAddress" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="Company" nillable="true" type="tns:Company" />
      <xs:complexType name="ArrayOfDepartment" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="Department" nillable="true" type="tns:Department" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfDepartment" nillable="true" type="tns:ArrayOfDepartment" />
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Infrastructure" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
      <xs:complexType name="BaseRequest" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ApplicationId" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="ApplicationToken" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CompanyOrganizationNumber" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="BaseRequest" nillable="true" type="tns:BaseRequest" />
      <xs:complexType name="BaseResponse" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ErrorCode" type="xs:int" />
          <xs:element minOccurs="0" name="ErrorMessage" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Success" type="xs:boolean" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="BaseResponse" nillable="true" type="tns:BaseResponse" />
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/System" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/System" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
      <xs:complexType name="ArrayOfInt32" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="int" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfInt32" nillable="true" type="tns:ArrayOfInt32" />
      <xs:complexType name="ArrayOfByte" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="byte" type="xs:byte" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfByte" nillable="true" type="tns:ArrayOfByte" />
      <xs:complexType name="ArrayOfString" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <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>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Enumerations" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Enumerations" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
      <xs:simpleType name="EditCustomerPasswordErrorCode">
        <xs:restriction base="xs:string">
          <xs:enumeration value="NoError" />
          <xs:enumeration value="ErrorIdentifyingCompany" />
          <xs:enumeration value="InvalidCustomerToken" />
          <xs:enumeration value="DatabaseSaveFailed" />
          <xs:enumeration value="InvalidPassword" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="EditCustomerPasswordErrorCode" type="tns:EditCustomerPasswordErrorCode" />
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
      <xs:complexType name="CompletedInvoicePaymentRegistrationData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence />
      </xs:complexType>
      <xs:element name="CompletedInvoicePaymentRegistrationData" nillable="true" type="tns:CompletedInvoicePaymentRegistrationData" />
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/XaktDomain.MyPage.Enumerations" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/XaktDomain.MyPage.Enumerations" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
      <xs:simpleType name="ContractRegistrationFlow">
        <xs:restriction base="xs:string">
          <xs:enumeration value="PaymentOnly" />
          <xs:enumeration value="ValidationThenPayment" />
          <xs:enumeration value="ValidationOnly" />
          <xs:enumeration value="NotSet" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="ContractRegistrationFlow" type="tns:ContractRegistrationFlow" />
      <xs:simpleType name="PersonValidationType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="ValidateMobileNumber" />
          <xs:enumeration value="Grean" />
          <xs:enumeration value="NotSet" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="PersonValidationType" type="tns:PersonValidationType" />
      <xs:simpleType name="ContractListDisplayType">
        <xs:restriction base="xs:string">
          <xs:enumeration value="List" />
          <xs:enumeration value="Group" />
        </xs:restriction>
      </xs:simpleType>
      <xs:element name="ContractListDisplayType" type="tns:ContractListDisplayType" />
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication.Services" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
      <xs:complexType name="ReturnResultFound" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Address1" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="BirthDate" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="BusinessType" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="DeviceType" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="EmailAddress" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Error" nillable="true" type="tns:ReturnResultError" />
          <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="OrganizationNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PhoneNumber" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="PostCode" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="SuccessRetrievingInformation" type="xs:boolean" />
          <xs:element minOccurs="0" name="WEBAddress" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ReturnResultFound" nillable="true" type="tns:ReturnResultFound" />
      <xs:complexType name="ReturnResultError" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Code" type="xs:int" />
          <xs:element minOccurs="0" name="Message" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ReturnResultError" nillable="true" type="tns:ReturnResultError" />
      <xs:complexType name="ArrayOfErrorItem" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="ErrorItem" nillable="true" type="tns:ErrorItem" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfErrorItem" nillable="true" type="tns:ArrayOfErrorItem" />
      <xs:complexType name="ErrorItem" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="ErrorCode" type="xs:int" />
          <xs:element minOccurs="0" name="ErrorMessage" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ErrorItem" nillable="true" type="tns:ErrorItem" />
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract.Schedule" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/XaktMyPage.Logic.Entities.DataContract.Schedule" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
      <xs:complexType name="ArrayOfScheduleLineData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="ScheduleLineData" nillable="true" type="tns:ScheduleLineData" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfScheduleLineData" nillable="true" type="tns:ArrayOfScheduleLineData" />
      <xs:complexType name="ScheduleLineData" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Date" type="xs:dateTime" />
          <xs:element minOccurs="0" name="FromTime" type="xs:dateTime" />
          <xs:element minOccurs="0" name="IsDeviationLine" type="xs:boolean" />
          <xs:element minOccurs="0" name="LineId" type="xs:int" />
          <xs:element minOccurs="0" name="ScheduleId" type="xs:int" />
          <xs:element minOccurs="0" name="Status" type="xs:int" />
          <xs:element minOccurs="0" name="ToTime" type="xs:dateTime" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ScheduleLineData" nillable="true" type="tns:ScheduleLineData" />
      <xs:complexType name="ArrayOfScheduleLineInsertModel" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="ScheduleLineInsertModel" nillable="true" type="tns:ScheduleLineInsertModel" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfScheduleLineInsertModel" nillable="true" type="tns:ArrayOfScheduleLineInsertModel" />
      <xs:complexType name="ScheduleLineInsertModel" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:complexContent mixed="false">
          <xs:extension base="q1:ScheduleLineBase" xmlns:q1="http://schemas.datacontract.org/2004/07/XaktBookingWCFApplication">
            <xs:sequence />
          </xs:extension>
        </xs:complexContent>
      </xs:complexType>
      <xs:element name="ScheduleLineInsertModel" nillable="true" type="tns:ScheduleLineInsertModel" />
      <xs:complexType name="ArrayOfScheduleDeviationLineUpdateModel" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="ScheduleDeviationLineUpdateModel" nillable="true" type="tns:ScheduleDeviationLineUpdateModel" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfScheduleDeviationLineUpdateModel" nillable="true" type="tns:ArrayOfScheduleDeviationLineUpdateModel" />
      <xs:complexType name="ScheduleDeviationLineUpdateModel" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence>
          <xs:element minOccurs="0" name="Date" type="xs:dateTime" />
          <xs:element minOccurs="0" name="FromTime" type="ser:duration" />
          <xs:element minOccurs="0" name="ScheduleId" type="xs:int" />
          <xs:element minOccurs="0" name="Status" type="xs:int" />
          <xs:element minOccurs="0" name="ToTime" type="ser:duration" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ScheduleDeviationLineUpdateModel" nillable="true" type="tns:ScheduleDeviationLineUpdateModel" />
    </xs:schema>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/System.Collections.Generic" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.datacontract.org/2004/07/System.Collections.Generic" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
      <xs:import namespace="http://schemas.datacontract.org/2004/07/System" />
      <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
      <xs:complexType name="IEqualityComparerOfInt32" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/">
        <xs:sequence />
      </xs:complexType>
      <xs:element name="IEqualityComparerOfInt32" nillable="true" type="tns:IEqualityComparerOfInt32" />
    </xs:schema>
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
      <xs:complexType name="ArrayOfint">
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" name="int" type="xs:int" />
        </xs:sequence>
      </xs:complexType>
      <xs:element name="ArrayOfint" nillable="true" type="tns:ArrayOfint" />
      <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="IXaktBookingService_AuthorizeCustomerAfterCardLogInsert_InputMessage">
    <wsdl:part name="parameters" xmlns:q1="http://tempuri.org/" element="q1:AuthorizeCustomerAfterCardLogInsert" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_AuthorizeCustomerAfterCardLogInsert_OutputMessage">
    <wsdl:part name="parameters" xmlns:q2="http://tempuri.org/" element="q2:AuthorizeCustomerAfterCardLogInsertResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_AuthorizeCustomerByCommonKnownData_InputMessage">
    <wsdl:part name="parameters" xmlns:q3="http://tempuri.org/" element="q3:AuthorizeCustomerByCommonKnownData" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_AuthorizeCustomerByCommonKnownData_OutputMessage">
    <wsdl:part name="parameters" xmlns:q4="http://tempuri.org/" element="q4:AuthorizeCustomerByCommonKnownDataResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_AuthorizeCustomerByCredentials_InputMessage">
    <wsdl:part name="parameters" xmlns:q5="http://tempuri.org/" element="q5:AuthorizeCustomerByCredentials" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_AuthorizeCustomerByCredentials_OutputMessage">
    <wsdl:part name="parameters" xmlns:q6="http://tempuri.org/" element="q6:AuthorizeCustomerByCredentialsResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_AuthorizeCustomerByCustomerToken_InputMessage">
    <wsdl:part name="parameters" xmlns:q7="http://tempuri.org/" element="q7:AuthorizeCustomerByCustomerToken" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_AuthorizeCustomerByCustomerToken_OutputMessage">
    <wsdl:part name="parameters" xmlns:q8="http://tempuri.org/" element="q8:AuthorizeCustomerByCustomerTokenResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_AuthorizeCustomerByCardKey_InputMessage">
    <wsdl:part name="parameters" xmlns:q9="http://tempuri.org/" element="q9:AuthorizeCustomerByCardKey" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_AuthorizeCustomerByCardKey_OutputMessage">
    <wsdl:part name="parameters" xmlns:q10="http://tempuri.org/" element="q10:AuthorizeCustomerByCardKeyResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_SignOut_InputMessage">
    <wsdl:part name="parameters" xmlns:q11="http://tempuri.org/" element="q11:SignOut" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_SignOut_OutputMessage">
    <wsdl:part name="parameters" xmlns:q12="http://tempuri.org/" element="q12:SignOutResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_SendLogInInformation_InputMessage">
    <wsdl:part name="parameters" xmlns:q13="http://tempuri.org/" element="q13:SendLogInInformation" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_SendLogInInformation_OutputMessage">
    <wsdl:part name="parameters" xmlns:q14="http://tempuri.org/" element="q14:SendLogInInformationResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetGroupSessionsFromDateToDate_InputMessage">
    <wsdl:part name="parameters" xmlns:q15="http://tempuri.org/" element="q15:GetGroupSessionsFromDateToDate" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetGroupSessionsFromDateToDate_OutputMessage">
    <wsdl:part name="parameters" xmlns:q16="http://tempuri.org/" element="q16:GetGroupSessionsFromDateToDateResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetGroupSessionById_InputMessage">
    <wsdl:part name="parameters" xmlns:q17="http://tempuri.org/" element="q17:GetGroupSessionById" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetGroupSessionById_OutputMessage">
    <wsdl:part name="parameters" xmlns:q18="http://tempuri.org/" element="q18:GetGroupSessionByIdResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCompanyBookingSettings_InputMessage">
    <wsdl:part name="parameters" xmlns:q19="http://tempuri.org/" element="q19:GetCompanyBookingSettings" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCompanyBookingSettings_OutputMessage">
    <wsdl:part name="parameters" xmlns:q20="http://tempuri.org/" element="q20:GetCompanyBookingSettingsResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GroupSessionReservationWillSucceedForCustomer_InputMessage">
    <wsdl:part name="parameters" xmlns:q21="http://tempuri.org/" element="q21:GroupSessionReservationWillSucceedForCustomer" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GroupSessionReservationWillSucceedForCustomer_OutputMessage">
    <wsdl:part name="parameters" xmlns:q22="http://tempuri.org/" element="q22:GroupSessionReservationWillSucceedForCustomerResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetSelectableSingleSessionCategories_InputMessage">
    <wsdl:part name="parameters" xmlns:q23="http://tempuri.org/" element="q23:GetSelectableSingleSessionCategories" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetSelectableSingleSessionCategories_OutputMessage">
    <wsdl:part name="parameters" xmlns:q24="http://tempuri.org/" element="q24:GetSelectableSingleSessionCategoriesResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetSingleSessionTimeSlotsForSingleSessionCategoryFromGivenDate_InputMessage">
    <wsdl:part name="parameters" xmlns:q25="http://tempuri.org/" element="q25:GetSingleSessionTimeSlotsForSingleSessionCategoryFromGivenDate" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetSingleSessionTimeSlotsForSingleSessionCategoryFromGivenDate_OutputMessage">
    <wsdl:part name="parameters" xmlns:q26="http://tempuri.org/" element="q26:GetSingleSessionTimeSlotsForSingleSessionCategoryFromGivenDateResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CancelSingleSessionForCustomer_InputMessage">
    <wsdl:part name="parameters" xmlns:q27="http://tempuri.org/" element="q27:CancelSingleSessionForCustomer" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CancelSingleSessionForCustomer_OutputMessage">
    <wsdl:part name="parameters" xmlns:q28="http://tempuri.org/" element="q28:CancelSingleSessionForCustomerResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_AddCustomerSingleSessionReservation_InputMessage">
    <wsdl:part name="parameters" xmlns:q29="http://tempuri.org/" element="q29:AddCustomerSingleSessionReservation" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_AddCustomerSingleSessionReservation_OutputMessage">
    <wsdl:part name="parameters" xmlns:q30="http://tempuri.org/" element="q30:AddCustomerSingleSessionReservationResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerSingleSessions_InputMessage">
    <wsdl:part name="parameters" xmlns:q31="http://tempuri.org/" element="q31:GetCustomerSingleSessions" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerSingleSessions_OutputMessage">
    <wsdl:part name="parameters" xmlns:q32="http://tempuri.org/" element="q32:GetCustomerSingleSessionsResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerSingleSessionAppointments_InputMessage">
    <wsdl:part name="parameters" xmlns:q33="http://tempuri.org/" element="q33:GetCustomerSingleSessionAppointments" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerSingleSessionAppointments_OutputMessage">
    <wsdl:part name="parameters" xmlns:q34="http://tempuri.org/" element="q34:GetCustomerSingleSessionAppointmentsResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_ReserveGroupSession_InputMessage">
    <wsdl:part name="parameters" xmlns:q35="http://tempuri.org/" element="q35:ReserveGroupSession" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_ReserveGroupSession_OutputMessage">
    <wsdl:part name="parameters" xmlns:q36="http://tempuri.org/" element="q36:ReserveGroupSessionResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CancelGroupSessionReservation_InputMessage">
    <wsdl:part name="parameters" xmlns:q37="http://tempuri.org/" element="q37:CancelGroupSessionReservation" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CancelGroupSessionReservation_OutputMessage">
    <wsdl:part name="parameters" xmlns:q38="http://tempuri.org/" element="q38:CancelGroupSessionReservationResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetBookingSettingsByDepartmentId_InputMessage">
    <wsdl:part name="parameters" xmlns:q39="http://tempuri.org/" element="q39:GetBookingSettingsByDepartmentId" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetBookingSettingsByDepartmentId_OutputMessage">
    <wsdl:part name="parameters" xmlns:q40="http://tempuri.org/" element="q40:GetBookingSettingsByDepartmentIdResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetGroupSessionCustomerReservationsForCustomerOnGroupSession_InputMessage">
    <wsdl:part name="parameters" xmlns:q41="http://tempuri.org/" element="q41:GetGroupSessionCustomerReservationsForCustomerOnGroupSession" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetGroupSessionCustomerReservationsForCustomerOnGroupSession_OutputMessage">
    <wsdl:part name="parameters" xmlns:q42="http://tempuri.org/" element="q42:GetGroupSessionCustomerReservationsForCustomerOnGroupSessionResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetGroupSessionCustomerReservationsForCustomerFromDateToDate_InputMessage">
    <wsdl:part name="parameters" xmlns:q43="http://tempuri.org/" element="q43:GetGroupSessionCustomerReservationsForCustomerFromDateToDate" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetGroupSessionCustomerReservationsForCustomerFromDateToDate_OutputMessage">
    <wsdl:part name="parameters" xmlns:q44="http://tempuri.org/" element="q44:GetGroupSessionCustomerReservationsForCustomerFromDateToDateResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetGroupSessionCustomerReservationForCustomerByReservationId_InputMessage">
    <wsdl:part name="parameters" xmlns:q45="http://tempuri.org/" element="q45:GetGroupSessionCustomerReservationForCustomerByReservationId" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetGroupSessionCustomerReservationForCustomerByReservationId_OutputMessage">
    <wsdl:part name="parameters" xmlns:q46="http://tempuri.org/" element="q46:GetGroupSessionCustomerReservationForCustomerByReservationIdResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerDetails_InputMessage">
    <wsdl:part name="parameters" xmlns:q47="http://tempuri.org/" element="q47:GetCustomerDetails" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerDetails_OutputMessage">
    <wsdl:part name="parameters" xmlns:q48="http://tempuri.org/" element="q48:GetCustomerDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_UpdateCustomerDetails_InputMessage">
    <wsdl:part name="parameters" xmlns:q49="http://tempuri.org/" element="q49:UpdateCustomerDetails" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_UpdateCustomerDetails_OutputMessage">
    <wsdl:part name="parameters" xmlns:q50="http://tempuri.org/" element="q50:UpdateCustomerDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerDetailsForProfile_InputMessage">
    <wsdl:part name="parameters" xmlns:q51="http://tempuri.org/" element="q51:GetCustomerDetailsForProfile" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerDetailsForProfile_OutputMessage">
    <wsdl:part name="parameters" xmlns:q52="http://tempuri.org/" element="q52:GetCustomerDetailsForProfileResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_EditBookingCustomer_InputMessage">
    <wsdl:part name="parameters" xmlns:q53="http://tempuri.org/" element="q53:EditBookingCustomer" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_EditBookingCustomer_OutputMessage">
    <wsdl:part name="parameters" xmlns:q54="http://tempuri.org/" element="q54:EditBookingCustomerResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_EditCustomerPassword_InputMessage">
    <wsdl:part name="parameters" xmlns:q55="http://tempuri.org/" element="q55:EditCustomerPassword" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_EditCustomerPassword_OutputMessage">
    <wsdl:part name="parameters" xmlns:q56="http://tempuri.org/" element="q56:EditCustomerPasswordResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_EditCustomerData_InputMessage">
    <wsdl:part name="parameters" xmlns:q57="http://tempuri.org/" element="q57:EditCustomerData" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_EditCustomerData_OutputMessage">
    <wsdl:part name="parameters" xmlns:q58="http://tempuri.org/" element="q58:EditCustomerDataResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_UpdateCustomerProfileImage_InputMessage">
    <wsdl:part name="parameters" xmlns:q59="http://tempuri.org/" element="q59:UpdateCustomerProfileImage" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_UpdateCustomerProfileImage_OutputMessage">
    <wsdl:part name="parameters" xmlns:q60="http://tempuri.org/" element="q60:UpdateCustomerProfileImageResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerProfileImage_InputMessage">
    <wsdl:part name="parameters" xmlns:q61="http://tempuri.org/" element="q61:GetCustomerProfileImage" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerProfileImage_OutputMessage">
    <wsdl:part name="parameters" xmlns:q62="http://tempuri.org/" element="q62:GetCustomerProfileImageResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetInsightReportForMember_InputMessage">
    <wsdl:part name="parameters" xmlns:q63="http://tempuri.org/" element="q63:GetInsightReportForMember" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetInsightReportForMember_OutputMessage">
    <wsdl:part name="parameters" xmlns:q64="http://tempuri.org/" element="q64:GetInsightReportForMemberResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_RequestDeletionOfCustomer_InputMessage">
    <wsdl:part name="parameters" xmlns:q65="http://tempuri.org/" element="q65:RequestDeletionOfCustomer" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_RequestDeletionOfCustomer_OutputMessage">
    <wsdl:part name="parameters" xmlns:q66="http://tempuri.org/" element="q66:RequestDeletionOfCustomerResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerContracts_InputMessage">
    <wsdl:part name="parameters" xmlns:q67="http://tempuri.org/" element="q67:GetCustomerContracts" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerContracts_OutputMessage">
    <wsdl:part name="parameters" xmlns:q68="http://tempuri.org/" element="q68:GetCustomerContractsResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerContractDetails_InputMessage">
    <wsdl:part name="parameters" xmlns:q69="http://tempuri.org/" element="q69:GetCustomerContractDetails" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerContractDetails_OutputMessage">
    <wsdl:part name="parameters" xmlns:q70="http://tempuri.org/" element="q70:GetCustomerContractDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_EndCustomerContract_InputMessage">
    <wsdl:part name="parameters" xmlns:q71="http://tempuri.org/" element="q71:EndCustomerContract" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_EndCustomerContract_OutputMessage">
    <wsdl:part name="parameters" xmlns:q72="http://tempuri.org/" element="q72:EndCustomerContractResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_AddCustomerContractFreeze_InputMessage">
    <wsdl:part name="parameters" xmlns:q73="http://tempuri.org/" element="q73:AddCustomerContractFreeze" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_AddCustomerContractFreeze_OutputMessage">
    <wsdl:part name="parameters" xmlns:q74="http://tempuri.org/" element="q74:AddCustomerContractFreezeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_EndCustomerContractFreeze_InputMessage">
    <wsdl:part name="parameters" xmlns:q75="http://tempuri.org/" element="q75:EndCustomerContractFreeze" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_EndCustomerContractFreeze_OutputMessage">
    <wsdl:part name="parameters" xmlns:q76="http://tempuri.org/" element="q76:EndCustomerContractFreezeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerSponsorListPdf_InputMessage">
    <wsdl:part name="parameters" xmlns:q77="http://tempuri.org/" element="q77:GetCustomerSponsorListPdf" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerSponsorListPdf_OutputMessage">
    <wsdl:part name="parameters" xmlns:q78="http://tempuri.org/" element="q78:GetCustomerSponsorListPdfResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerAccountStatementPdf_InputMessage">
    <wsdl:part name="parameters" xmlns:q79="http://tempuri.org/" element="q79:GetCustomerAccountStatementPdf" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerAccountStatementPdf_OutputMessage">
    <wsdl:part name="parameters" xmlns:q80="http://tempuri.org/" element="q80:GetCustomerAccountStatementPdfResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerInvoices_InputMessage">
    <wsdl:part name="parameters" xmlns:q81="http://tempuri.org/" element="q81:GetCustomerInvoices" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerInvoices_OutputMessage">
    <wsdl:part name="parameters" xmlns:q82="http://tempuri.org/" element="q82:GetCustomerInvoicesResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerInvoiceDetails_InputMessage">
    <wsdl:part name="parameters" xmlns:q83="http://tempuri.org/" element="q83:GetCustomerInvoiceDetails" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerInvoiceDetails_OutputMessage">
    <wsdl:part name="parameters" xmlns:q84="http://tempuri.org/" element="q84:GetCustomerInvoiceDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CustomerInvoicePayment_InputMessage">
    <wsdl:part name="parameters" xmlns:q85="http://tempuri.org/" element="q85:CustomerInvoicePayment" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CustomerInvoicePayment_OutputMessage">
    <wsdl:part name="parameters" xmlns:q86="http://tempuri.org/" element="q86:CustomerInvoicePaymentResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetInformationFromCustomerInvoicePaymentRegistrationAfterCompletion_InputMessage">
    <wsdl:part name="parameters" xmlns:q87="http://tempuri.org/" element="q87:GetInformationFromCustomerInvoicePaymentRegistrationAfterCompletion" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetInformationFromCustomerInvoicePaymentRegistrationAfterCompletion_OutputMessage">
    <wsdl:part name="parameters" xmlns:q88="http://tempuri.org/" element="q88:GetInformationFromCustomerInvoicePaymentRegistrationAfterCompletionResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetPotentialAvtaleGiroAgreements_InputMessage">
    <wsdl:part name="parameters" xmlns:q89="http://tempuri.org/" element="q89:GetPotentialAvtaleGiroAgreements" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetPotentialAvtaleGiroAgreements_OutputMessage">
    <wsdl:part name="parameters" xmlns:q90="http://tempuri.org/" element="q90:GetPotentialAvtaleGiroAgreementsResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetAvtaleGiroSigningUrl_InputMessage">
    <wsdl:part name="parameters" xmlns:q91="http://tempuri.org/" element="q91:GetAvtaleGiroSigningUrl" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetAvtaleGiroSigningUrl_OutputMessage">
    <wsdl:part name="parameters" xmlns:q92="http://tempuri.org/" element="q92:GetAvtaleGiroSigningUrlResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetExternalAvtaleGiroSigningUrl_InputMessage">
    <wsdl:part name="parameters" xmlns:q93="http://tempuri.org/" element="q93:GetExternalAvtaleGiroSigningUrl" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetExternalAvtaleGiroSigningUrl_OutputMessage">
    <wsdl:part name="parameters" xmlns:q94="http://tempuri.org/" element="q94:GetExternalAvtaleGiroSigningUrlResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerInvoicePdf_InputMessage">
    <wsdl:part name="parameters" xmlns:q95="http://tempuri.org/" element="q95:GetCustomerInvoicePdf" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerInvoicePdf_OutputMessage">
    <wsdl:part name="parameters" xmlns:q96="http://tempuri.org/" element="q96:GetCustomerInvoicePdfResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerFollowUps_InputMessage">
    <wsdl:part name="parameters" xmlns:q97="http://tempuri.org/" element="q97:GetCustomerFollowUps" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerFollowUps_OutputMessage">
    <wsdl:part name="parameters" xmlns:q98="http://tempuri.org/" element="q98:GetCustomerFollowUpsResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerFollowUpDetails_InputMessage">
    <wsdl:part name="parameters" xmlns:q99="http://tempuri.org/" element="q99:GetCustomerFollowUpDetails" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerFollowUpDetails_OutputMessage">
    <wsdl:part name="parameters" xmlns:q100="http://tempuri.org/" element="q100:GetCustomerFollowUpDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetAttachedFileForCustomer_InputMessage">
    <wsdl:part name="parameters" xmlns:q101="http://tempuri.org/" element="q101:GetAttachedFileForCustomer" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetAttachedFileForCustomer_OutputMessage">
    <wsdl:part name="parameters" xmlns:q102="http://tempuri.org/" element="q102:GetAttachedFileForCustomerResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerVisits_InputMessage">
    <wsdl:part name="parameters" xmlns:q103="http://tempuri.org/" element="q103:GetCustomerVisits" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerVisits_OutputMessage">
    <wsdl:part name="parameters" xmlns:q104="http://tempuri.org/" element="q104:GetCustomerVisitsResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_BookingStation_TicketIsValid_InputMessage">
    <wsdl:part name="parameters" xmlns:q105="http://tempuri.org/" element="q105:BookingStation_TicketIsValid" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_BookingStation_TicketIsValid_OutputMessage">
    <wsdl:part name="parameters" xmlns:q106="http://tempuri.org/" element="q106:BookingStation_TicketIsValidResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_BookingStation_GetCompanyData_InputMessage">
    <wsdl:part name="parameters" xmlns:q107="http://tempuri.org/" element="q107:BookingStation_GetCompanyData" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_BookingStation_GetCompanyData_OutputMessage">
    <wsdl:part name="parameters" xmlns:q108="http://tempuri.org/" element="q108:BookingStation_GetCompanyDataResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_BookingStation_CardReaderIsValid_InputMessage">
    <wsdl:part name="parameters" xmlns:q109="http://tempuri.org/" element="q109:BookingStation_CardReaderIsValid" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_BookingStation_CardReaderIsValid_OutputMessage">
    <wsdl:part name="parameters" xmlns:q110="http://tempuri.org/" element="q110:BookingStation_CardReaderIsValidResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_BookingStation_StartUp_InputMessage">
    <wsdl:part name="parameters" xmlns:q111="http://tempuri.org/" element="q111:BookingStation_StartUp" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_BookingStation_StartUp_OutputMessage">
    <wsdl:part name="parameters" xmlns:q112="http://tempuri.org/" element="q112:BookingStation_StartUpResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_BookingStation_Authorized_InputMessage">
    <wsdl:part name="parameters" xmlns:q113="http://tempuri.org/" element="q113:BookingStation_Authorized" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_BookingStation_Authorized_OutputMessage">
    <wsdl:part name="parameters" xmlns:q114="http://tempuri.org/" element="q114:BookingStation_AuthorizedResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_AddDropInCustomerToGroupSession_InputMessage">
    <wsdl:part name="parameters" xmlns:q115="http://tempuri.org/" element="q115:AddDropInCustomerToGroupSession" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_AddDropInCustomerToGroupSession_OutputMessage">
    <wsdl:part name="parameters" xmlns:q116="http://tempuri.org/" element="q116:AddDropInCustomerToGroupSessionResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_SetGroupSessionCustomerAttendency_InputMessage">
    <wsdl:part name="parameters" xmlns:q117="http://tempuri.org/" element="q117:SetGroupSessionCustomerAttendency" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_SetGroupSessionCustomerAttendency_OutputMessage">
    <wsdl:part name="parameters" xmlns:q118="http://tempuri.org/" element="q118:SetGroupSessionCustomerAttendencyResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_BookingStation_PrintParkingTicket_InputMessage">
    <wsdl:part name="parameters" xmlns:q119="http://tempuri.org/" element="q119:BookingStation_PrintParkingTicket" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_BookingStation_PrintParkingTicket_OutputMessage">
    <wsdl:part name="parameters" xmlns:q120="http://tempuri.org/" element="q120:BookingStation_PrintParkingTicketResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCompanyActiveModules_InputMessage">
    <wsdl:part name="parameters" xmlns:q121="http://tempuri.org/" element="q121:GetCompanyActiveModules" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCompanyActiveModules_OutputMessage">
    <wsdl:part name="parameters" xmlns:q122="http://tempuri.org/" element="q122:GetCompanyActiveModulesResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCompanyLogo_InputMessage">
    <wsdl:part name="parameters" xmlns:q123="http://tempuri.org/" element="q123:GetCompanyLogo" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCompanyLogo_OutputMessage">
    <wsdl:part name="parameters" xmlns:q124="http://tempuri.org/" element="q124:GetCompanyLogoResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetPersonInformationByPhoneNumber_InputMessage">
    <wsdl:part name="parameters" xmlns:q125="http://tempuri.org/" element="q125:GetPersonInformationByPhoneNumber" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetPersonInformationByPhoneNumber_OutputMessage">
    <wsdl:part name="parameters" xmlns:q126="http://tempuri.org/" element="q126:GetPersonInformationByPhoneNumberResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCurrentVisitorCount_InputMessage">
    <wsdl:part name="parameters" xmlns:q127="http://tempuri.org/" element="q127:GetCurrentVisitorCount" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCurrentVisitorCount_OutputMessage">
    <wsdl:part name="parameters" xmlns:q128="http://tempuri.org/" element="q128:GetCurrentVisitorCountResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerDefinedButtons_InputMessage">
    <wsdl:part name="parameters" xmlns:q129="http://tempuri.org/" element="q129:GetCustomerDefinedButtons" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerDefinedButtons_OutputMessage">
    <wsdl:part name="parameters" xmlns:q130="http://tempuri.org/" element="q130:GetCustomerDefinedButtonsResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetDepartmentsByOrganizationNumber_InputMessage">
    <wsdl:part name="parameters" xmlns:q131="http://tempuri.org/" element="q131:GetDepartmentsByOrganizationNumber" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetDepartmentsByOrganizationNumber_OutputMessage">
    <wsdl:part name="parameters" xmlns:q132="http://tempuri.org/" element="q132:GetDepartmentsByOrganizationNumberResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCompanyByOrganizationNumber_InputMessage">
    <wsdl:part name="parameters" xmlns:q133="http://tempuri.org/" element="q133:GetCompanyByOrganizationNumber" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCompanyByOrganizationNumber_OutputMessage">
    <wsdl:part name="parameters" xmlns:q134="http://tempuri.org/" element="q134:GetCompanyByOrganizationNumberResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerGiftCoupons_InputMessage">
    <wsdl:part name="parameters" xmlns:q135="http://tempuri.org/" element="q135:GetCustomerGiftCoupons" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerGiftCoupons_OutputMessage">
    <wsdl:part name="parameters" xmlns:q136="http://tempuri.org/" element="q136:GetCustomerGiftCouponsResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerGiftCouponDetails_InputMessage">
    <wsdl:part name="parameters" xmlns:q137="http://tempuri.org/" element="q137:GetCustomerGiftCouponDetails" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerGiftCouponDetails_OutputMessage">
    <wsdl:part name="parameters" xmlns:q138="http://tempuri.org/" element="q138:GetCustomerGiftCouponDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CustomerSendGiftCoupon_InputMessage">
    <wsdl:part name="parameters" xmlns:q139="http://tempuri.org/" element="q139:CustomerSendGiftCoupon" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CustomerSendGiftCoupon_OutputMessage">
    <wsdl:part name="parameters" xmlns:q140="http://tempuri.org/" element="q140:CustomerSendGiftCouponResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetGiftCouponForRecipient_InputMessage">
    <wsdl:part name="parameters" xmlns:q141="http://tempuri.org/" element="q141:GetGiftCouponForRecipient" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetGiftCouponForRecipient_OutputMessage">
    <wsdl:part name="parameters" xmlns:q142="http://tempuri.org/" element="q142:GetGiftCouponForRecipientResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetAvailableGiftCouponsForWebSale_InputMessage">
    <wsdl:part name="parameters" xmlns:q143="http://tempuri.org/" element="q143:GetAvailableGiftCouponsForWebSale" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetAvailableGiftCouponsForWebSale_OutputMessage">
    <wsdl:part name="parameters" xmlns:q144="http://tempuri.org/" element="q144:GetAvailableGiftCouponsForWebSaleResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CustomerGiftCouponRegistration_InputMessage">
    <wsdl:part name="parameters" xmlns:q145="http://tempuri.org/" element="q145:CustomerGiftCouponRegistration" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CustomerGiftCouponRegistration_OutputMessage">
    <wsdl:part name="parameters" xmlns:q146="http://tempuri.org/" element="q146:CustomerGiftCouponRegistrationResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CustomerContractRegistration_InputMessage">
    <wsdl:part name="parameters" xmlns:q147="http://tempuri.org/" element="q147:CustomerContractRegistration" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CustomerContractRegistration_OutputMessage">
    <wsdl:part name="parameters" xmlns:q148="http://tempuri.org/" element="q148:CustomerContractRegistrationResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CustomerCourseRegistration_InputMessage">
    <wsdl:part name="parameters" xmlns:q149="http://tempuri.org/" element="q149:CustomerCourseRegistration" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CustomerCourseRegistration_OutputMessage">
    <wsdl:part name="parameters" xmlns:q150="http://tempuri.org/" element="q150:CustomerCourseRegistrationResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetAvailableContractsForWebSale_InputMessage">
    <wsdl:part name="parameters" xmlns:q151="http://tempuri.org/" element="q151:GetAvailableContractsForWebSale" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetAvailableContractsForWebSale_OutputMessage">
    <wsdl:part name="parameters" xmlns:q152="http://tempuri.org/" element="q152:GetAvailableContractsForWebSaleResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetAvailableCoursesForWebSale_InputMessage">
    <wsdl:part name="parameters" xmlns:q153="http://tempuri.org/" element="q153:GetAvailableCoursesForWebSale" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetAvailableCoursesForWebSale_OutputMessage">
    <wsdl:part name="parameters" xmlns:q154="http://tempuri.org/" element="q154:GetAvailableCoursesForWebSaleResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetInformationFromCustomerContractRegistrationAfterCompletion_InputMessage">
    <wsdl:part name="parameters" xmlns:q155="http://tempuri.org/" element="q155:GetInformationFromCustomerContractRegistrationAfterCompletion" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetInformationFromCustomerContractRegistrationAfterCompletion_OutputMessage">
    <wsdl:part name="parameters" xmlns:q156="http://tempuri.org/" element="q156:GetInformationFromCustomerContractRegistrationAfterCompletionResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetInformationFromCustomerCourseRegistrationAfterCompletion_InputMessage">
    <wsdl:part name="parameters" xmlns:q157="http://tempuri.org/" element="q157:GetInformationFromCustomerCourseRegistrationAfterCompletion" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetInformationFromCustomerCourseRegistrationAfterCompletion_OutputMessage">
    <wsdl:part name="parameters" xmlns:q158="http://tempuri.org/" element="q158:GetInformationFromCustomerCourseRegistrationAfterCompletionResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetTermsAndConditionsForAvailableContract_InputMessage">
    <wsdl:part name="parameters" xmlns:q159="http://tempuri.org/" element="q159:GetTermsAndConditionsForAvailableContract" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetTermsAndConditionsForAvailableContract_OutputMessage">
    <wsdl:part name="parameters" xmlns:q160="http://tempuri.org/" element="q160:GetTermsAndConditionsForAvailableContractResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CustomerRegistrationDataValidate_InputMessage">
    <wsdl:part name="parameters" xmlns:q161="http://tempuri.org/" element="q161:CustomerRegistrationDataValidate" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CustomerRegistrationDataValidate_OutputMessage">
    <wsdl:part name="parameters" xmlns:q162="http://tempuri.org/" element="q162:CustomerRegistrationDataValidateResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CustomerTicketRegistration_InputMessage">
    <wsdl:part name="parameters" xmlns:q163="http://tempuri.org/" element="q163:CustomerTicketRegistration" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CustomerTicketRegistration_OutputMessage">
    <wsdl:part name="parameters" xmlns:q164="http://tempuri.org/" element="q164:CustomerTicketRegistrationResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetAvailableTicketsForWebSale_InputMessage">
    <wsdl:part name="parameters" xmlns:q165="http://tempuri.org/" element="q165:GetAvailableTicketsForWebSale" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetAvailableTicketsForWebSale_OutputMessage">
    <wsdl:part name="parameters" xmlns:q166="http://tempuri.org/" element="q166:GetAvailableTicketsForWebSaleResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetAvailableTicketForWebSaleDetails_InputMessage">
    <wsdl:part name="parameters" xmlns:q167="http://tempuri.org/" element="q167:GetAvailableTicketForWebSaleDetails" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetAvailableTicketForWebSaleDetails_OutputMessage">
    <wsdl:part name="parameters" xmlns:q168="http://tempuri.org/" element="q168:GetAvailableTicketForWebSaleDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetTicketOrdersForCustomer_InputMessage">
    <wsdl:part name="parameters" xmlns:q169="http://tempuri.org/" element="q169:GetTicketOrdersForCustomer" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetTicketOrdersForCustomer_OutputMessage">
    <wsdl:part name="parameters" xmlns:q170="http://tempuri.org/" element="q170:GetTicketOrdersForCustomerResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetTicketOrderForCustomer_InputMessage">
    <wsdl:part name="parameters" xmlns:q171="http://tempuri.org/" element="q171:GetTicketOrderForCustomer" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetTicketOrderForCustomer_OutputMessage">
    <wsdl:part name="parameters" xmlns:q172="http://tempuri.org/" element="q172:GetTicketOrderForCustomerResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerTicketOrderReport_InputMessage">
    <wsdl:part name="parameters" xmlns:q173="http://tempuri.org/" element="q173:GetCustomerTicketOrderReport" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerTicketOrderReport_OutputMessage">
    <wsdl:part name="parameters" xmlns:q174="http://tempuri.org/" element="q174:GetCustomerTicketOrderReportResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetAvailableSelfDeclarations_InputMessage">
    <wsdl:part name="parameters" xmlns:q175="http://tempuri.org/" element="q175:GetAvailableSelfDeclarations" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetAvailableSelfDeclarations_OutputMessage">
    <wsdl:part name="parameters" xmlns:q176="http://tempuri.org/" element="q176:GetAvailableSelfDeclarationsResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetSelfDeclarationTypeDetails_InputMessage">
    <wsdl:part name="parameters" xmlns:q177="http://tempuri.org/" element="q177:GetSelfDeclarationTypeDetails" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetSelfDeclarationTypeDetails_OutputMessage">
    <wsdl:part name="parameters" xmlns:q178="http://tempuri.org/" element="q178:GetSelfDeclarationTypeDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerSelfDeclarations_InputMessage">
    <wsdl:part name="parameters" xmlns:q179="http://tempuri.org/" element="q179:GetCustomerSelfDeclarations" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerSelfDeclarations_OutputMessage">
    <wsdl:part name="parameters" xmlns:q180="http://tempuri.org/" element="q180:GetCustomerSelfDeclarationsResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerSelfDeclarationById_InputMessage">
    <wsdl:part name="parameters" xmlns:q181="http://tempuri.org/" element="q181:GetCustomerSelfDeclarationById" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerSelfDeclarationById_OutputMessage">
    <wsdl:part name="parameters" xmlns:q182="http://tempuri.org/" element="q182:GetCustomerSelfDeclarationByIdResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CreateCustomerSelfDeclaration_InputMessage">
    <wsdl:part name="parameters" xmlns:q183="http://tempuri.org/" element="q183:CreateCustomerSelfDeclaration" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CreateCustomerSelfDeclaration_OutputMessage">
    <wsdl:part name="parameters" xmlns:q184="http://tempuri.org/" element="q184:CreateCustomerSelfDeclarationResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_UpdateCustomerSelfDeclaration_InputMessage">
    <wsdl:part name="parameters" xmlns:q185="http://tempuri.org/" element="q185:UpdateCustomerSelfDeclaration" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_UpdateCustomerSelfDeclaration_OutputMessage">
    <wsdl:part name="parameters" xmlns:q186="http://tempuri.org/" element="q186:UpdateCustomerSelfDeclarationResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetTicketTemplateAdditionalArticles_InputMessage">
    <wsdl:part name="parameters" xmlns:q187="http://tempuri.org/" element="q187:GetTicketTemplateAdditionalArticles" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetTicketTemplateAdditionalArticles_OutputMessage">
    <wsdl:part name="parameters" xmlns:q188="http://tempuri.org/" element="q188:GetTicketTemplateAdditionalArticlesResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CancelTicketOrder_InputMessage">
    <wsdl:part name="parameters" xmlns:q189="http://tempuri.org/" element="q189:CancelTicketOrder" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CancelTicketOrder_OutputMessage">
    <wsdl:part name="parameters" xmlns:q190="http://tempuri.org/" element="q190:CancelTicketOrderResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetSelfDeclarationsForTicketOrder_InputMessage">
    <wsdl:part name="parameters" xmlns:q191="http://tempuri.org/" element="q191:GetSelfDeclarationsForTicketOrder" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetSelfDeclarationsForTicketOrder_OutputMessage">
    <wsdl:part name="parameters" xmlns:q192="http://tempuri.org/" element="q192:GetSelfDeclarationsForTicketOrderResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_UpdateSelfDeclarationPersonsForTicketOrder_InputMessage">
    <wsdl:part name="parameters" xmlns:q193="http://tempuri.org/" element="q193:UpdateSelfDeclarationPersonsForTicketOrder" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_UpdateSelfDeclarationPersonsForTicketOrder_OutputMessage">
    <wsdl:part name="parameters" xmlns:q194="http://tempuri.org/" element="q194:UpdateSelfDeclarationPersonsForTicketOrderResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetTicketSettingsForCompany_InputMessage">
    <wsdl:part name="parameters" xmlns:q195="http://tempuri.org/" element="q195:GetTicketSettingsForCompany" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetTicketSettingsForCompany_OutputMessage">
    <wsdl:part name="parameters" xmlns:q196="http://tempuri.org/" element="q196:GetTicketSettingsForCompanyResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerRecruits_InputMessage">
    <wsdl:part name="parameters" xmlns:q197="http://tempuri.org/" element="q197:GetCustomerRecruits" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerRecruits_OutputMessage">
    <wsdl:part name="parameters" xmlns:q198="http://tempuri.org/" element="q198:GetCustomerRecruitsResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetVideoSessions_InputMessage">
    <wsdl:part name="parameters" xmlns:q199="http://tempuri.org/" element="q199:GetVideoSessions" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetVideoSessions_OutputMessage">
    <wsdl:part name="parameters" xmlns:q200="http://tempuri.org/" element="q200:GetVideoSessionsResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetVideoSessionById_InputMessage">
    <wsdl:part name="parameters" xmlns:q201="http://tempuri.org/" element="q201:GetVideoSessionById" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetVideoSessionById_OutputMessage">
    <wsdl:part name="parameters" xmlns:q202="http://tempuri.org/" element="q202:GetVideoSessionByIdResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetGroupSessionsForEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q203="http://tempuri.org/" element="q203:GetGroupSessionsForEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetGroupSessionsForEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q204="http://tempuri.org/" element="q204:GetGroupSessionsForEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetGroupSessionDetailsForEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q205="http://tempuri.org/" element="q205:GetGroupSessionDetailsForEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetGroupSessionDetailsForEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q206="http://tempuri.org/" element="q206:GetGroupSessionDetailsForEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_UpdateGroupSessionCustomerAttendencyByEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q207="http://tempuri.org/" element="q207:UpdateGroupSessionCustomerAttendencyByEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_UpdateGroupSessionCustomerAttendencyByEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q208="http://tempuri.org/" element="q208:UpdateGroupSessionCustomerAttendencyByEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_UpdateGroupSessionProcessedStateByEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q209="http://tempuri.org/" element="q209:UpdateGroupSessionProcessedStateByEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_UpdateGroupSessionProcessedStateByEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q210="http://tempuri.org/" element="q210:UpdateGroupSessionProcessedStateByEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CustomerOpenDoor_InputMessage">
    <wsdl:part name="parameters" xmlns:q211="http://tempuri.org/" element="q211:CustomerOpenDoor" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CustomerOpenDoor_OutputMessage">
    <wsdl:part name="parameters" xmlns:q212="http://tempuri.org/" element="q212:CustomerOpenDoorResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetAllDoorsAllowedForRemoteOpeningByCustomer_InputMessage">
    <wsdl:part name="parameters" xmlns:q213="http://tempuri.org/" element="q213:GetAllDoorsAllowedForRemoteOpeningByCustomer" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetAllDoorsAllowedForRemoteOpeningByCustomer_OutputMessage">
    <wsdl:part name="parameters" xmlns:q214="http://tempuri.org/" element="q214:GetAllDoorsAllowedForRemoteOpeningByCustomerResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetAvailableSingleSessionPunchCardForWebSale_InputMessage">
    <wsdl:part name="parameters" xmlns:q215="http://tempuri.org/" element="q215:GetAvailableSingleSessionPunchCardForWebSale" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetAvailableSingleSessionPunchCardForWebSale_OutputMessage">
    <wsdl:part name="parameters" xmlns:q216="http://tempuri.org/" element="q216:GetAvailableSingleSessionPunchCardForWebSaleResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetAvailableSingleSessionPunchCardTemplateGroupForWebSale_InputMessage">
    <wsdl:part name="parameters" xmlns:q217="http://tempuri.org/" element="q217:GetAvailableSingleSessionPunchCardTemplateGroupForWebSale" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetAvailableSingleSessionPunchCardTemplateGroupForWebSale_OutputMessage">
    <wsdl:part name="parameters" xmlns:q218="http://tempuri.org/" element="q218:GetAvailableSingleSessionPunchCardTemplateGroupForWebSaleResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CustomerSingleSessionPunchCardRegistration_InputMessage">
    <wsdl:part name="parameters" xmlns:q219="http://tempuri.org/" element="q219:CustomerSingleSessionPunchCardRegistration" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CustomerSingleSessionPunchCardRegistration_OutputMessage">
    <wsdl:part name="parameters" xmlns:q220="http://tempuri.org/" element="q220:CustomerSingleSessionPunchCardRegistrationResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerSingleSessionPunchCards_InputMessage">
    <wsdl:part name="parameters" xmlns:q221="http://tempuri.org/" element="q221:GetCustomerSingleSessionPunchCards" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerSingleSessionPunchCards_OutputMessage">
    <wsdl:part name="parameters" xmlns:q222="http://tempuri.org/" element="q222:GetCustomerSingleSessionPunchCardsResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetInformationFromCustomerSingleSessionPunchCardRegistrationAfterCompletion_InputMessage">
    <wsdl:part name="parameters" xmlns:q223="http://tempuri.org/" element="q223:GetInformationFromCustomerSingleSessionPunchCardRegistrationAfterCompletion" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetInformationFromCustomerSingleSessionPunchCardRegistrationAfterCompletion_OutputMessage">
    <wsdl:part name="parameters" xmlns:q224="http://tempuri.org/" element="q224:GetInformationFromCustomerSingleSessionPunchCardRegistrationAfterCompletionResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetAppointmentsForEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q225="http://tempuri.org/" element="q225:GetAppointmentsForEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetAppointmentsForEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q226="http://tempuri.org/" element="q226:GetAppointmentsForEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetSingleSessionAppointmentForEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q227="http://tempuri.org/" element="q227:GetSingleSessionAppointmentForEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetSingleSessionAppointmentForEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q228="http://tempuri.org/" element="q228:GetSingleSessionAppointmentForEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_AddSingleSessionAppointmentForEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q229="http://tempuri.org/" element="q229:AddSingleSessionAppointmentForEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_AddSingleSessionAppointmentForEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q230="http://tempuri.org/" element="q230:AddSingleSessionAppointmentForEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_DeleteSingleSessionAppointmentForEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q231="http://tempuri.org/" element="q231:DeleteSingleSessionAppointmentForEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_DeleteSingleSessionAppointmentForEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q232="http://tempuri.org/" element="q232:DeleteSingleSessionAppointmentForEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_AddCustomerToSingleSessionAppointmentForEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q233="http://tempuri.org/" element="q233:AddCustomerToSingleSessionAppointmentForEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_AddCustomerToSingleSessionAppointmentForEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q234="http://tempuri.org/" element="q234:AddCustomerToSingleSessionAppointmentForEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_MarkSingleSessionAppointmentAsProcessedForEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q235="http://tempuri.org/" element="q235:MarkSingleSessionAppointmentAsProcessedForEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_MarkSingleSessionAppointmentAsProcessedForEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q236="http://tempuri.org/" element="q236:MarkSingleSessionAppointmentAsProcessedForEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_UpdateSingleSessionAppointmentCustomerAttendencyByEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q237="http://tempuri.org/" element="q237:UpdateSingleSessionAppointmentCustomerAttendencyByEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_UpdateSingleSessionAppointmentCustomerAttendencyByEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q238="http://tempuri.org/" element="q238:UpdateSingleSessionAppointmentCustomerAttendencyByEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CancelSingleSessionAppointmentForCustomerByEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q239="http://tempuri.org/" element="q239:CancelSingleSessionAppointmentForCustomerByEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_CancelSingleSessionAppointmentForCustomerByEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q240="http://tempuri.org/" element="q240:CancelSingleSessionAppointmentForCustomerByEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerSingleSessionPunchCardSearchResult_InputMessage">
    <wsdl:part name="parameters" xmlns:q241="http://tempuri.org/" element="q241:GetCustomerSingleSessionPunchCardSearchResult" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerSingleSessionPunchCardSearchResult_OutputMessage">
    <wsdl:part name="parameters" xmlns:q242="http://tempuri.org/" element="q242:GetCustomerSingleSessionPunchCardSearchResultResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerSingleSessionPunchCardsForEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q243="http://tempuri.org/" element="q243:GetCustomerSingleSessionPunchCardsForEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCustomerSingleSessionPunchCardsForEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q244="http://tempuri.org/" element="q244:GetCustomerSingleSessionPunchCardsForEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_UpdateSingleSessionAppointmentForEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q245="http://tempuri.org/" element="q245:UpdateSingleSessionAppointmentForEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_UpdateSingleSessionAppointmentForEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q246="http://tempuri.org/" element="q246:UpdateSingleSessionAppointmentForEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_MoveSingleSessionAppointmentForEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q247="http://tempuri.org/" element="q247:MoveSingleSessionAppointmentForEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_MoveSingleSessionAppointmentForEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q248="http://tempuri.org/" element="q248:MoveSingleSessionAppointmentForEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetSchedulesForEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q249="http://tempuri.org/" element="q249:GetSchedulesForEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetSchedulesForEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q250="http://tempuri.org/" element="q250:GetSchedulesForEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetResultingScheduleScheduleLinesByPeriodeForEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q251="http://tempuri.org/" element="q251:GetResultingScheduleScheduleLinesByPeriodeForEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetResultingScheduleScheduleLinesByPeriodeForEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q252="http://tempuri.org/" element="q252:GetResultingScheduleScheduleLinesByPeriodeForEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetScheduleScheduleLinesForEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q253="http://tempuri.org/" element="q253:GetScheduleScheduleLinesForEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetScheduleScheduleLinesForEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q254="http://tempuri.org/" element="q254:GetScheduleScheduleLinesForEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetScheduleScheduleLinesByDayOfWeekForEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q255="http://tempuri.org/" element="q255:GetScheduleScheduleLinesByDayOfWeekForEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetScheduleScheduleLinesByDayOfWeekForEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q256="http://tempuri.org/" element="q256:GetScheduleScheduleLinesByDayOfWeekForEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetScheduleScheduleDeviationLinesByPeriodeForEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q257="http://tempuri.org/" element="q257:GetScheduleScheduleDeviationLinesByPeriodeForEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetScheduleScheduleDeviationLinesByPeriodeForEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q258="http://tempuri.org/" element="q258:GetScheduleScheduleDeviationLinesByPeriodeForEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_UpdateScheduleForEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q259="http://tempuri.org/" element="q259:UpdateScheduleForEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_UpdateScheduleForEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q260="http://tempuri.org/" element="q260:UpdateScheduleForEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_UpdateScheduleScheduleLinesForEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q261="http://tempuri.org/" element="q261:UpdateScheduleScheduleLinesForEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_UpdateScheduleScheduleLinesForEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q262="http://tempuri.org/" element="q262:UpdateScheduleScheduleLinesForEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_InsertScheduleForEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q263="http://tempuri.org/" element="q263:InsertScheduleForEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_InsertScheduleForEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q264="http://tempuri.org/" element="q264:InsertScheduleForEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_UpdateScheduleScheduleDeviationLinesForEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q265="http://tempuri.org/" element="q265:UpdateScheduleScheduleDeviationLinesForEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_UpdateScheduleScheduleDeviationLinesForEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q266="http://tempuri.org/" element="q266:UpdateScheduleScheduleDeviationLinesForEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_UpdateScheduleScheduleDeviationLinesByPeriodeForEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q267="http://tempuri.org/" element="q267:UpdateScheduleScheduleDeviationLinesByPeriodeForEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_UpdateScheduleScheduleDeviationLinesByPeriodeForEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q268="http://tempuri.org/" element="q268:UpdateScheduleScheduleDeviationLinesByPeriodeForEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCategoryAndScheduleConnectionsForEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q269="http://tempuri.org/" element="q269:GetCategoryAndScheduleConnectionsForEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_GetCategoryAndScheduleConnectionsForEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q270="http://tempuri.org/" element="q270:GetCategoryAndScheduleConnectionsForEmployeeResponse" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_UpdateCategoryScheduleConnectionsForEmployee_InputMessage">
    <wsdl:part name="parameters" xmlns:q271="http://tempuri.org/" element="q271:UpdateCategoryScheduleConnectionsForEmployee" />
  </wsdl:message>
  <wsdl:message name="IXaktBookingService_UpdateCategoryScheduleConnectionsForEmployee_OutputMessage">
    <wsdl:part name="parameters" xmlns:q272="http://tempuri.org/" element="q272:UpdateCategoryScheduleConnectionsForEmployeeResponse" />
  </wsdl:message>
  <wsdl:portType name="IXaktBookingService">
    <wsdl:operation name="AuthorizeCustomerAfterCardLogInsert">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAuthentication/AuthorizeCustomerAfterCardLogInsert" message="tns:IXaktBookingService_AuthorizeCustomerAfterCardLogInsert_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAuthentication/AuthorizeCustomerAfterCardLogInsertResponse" message="tns:IXaktBookingService_AuthorizeCustomerAfterCardLogInsert_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="AuthorizeCustomerByCommonKnownData">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAuthentication/AuthorizeCustomerByCommonKnownData" message="tns:IXaktBookingService_AuthorizeCustomerByCommonKnownData_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAuthentication/AuthorizeCustomerByCommonKnownDataResponse" message="tns:IXaktBookingService_AuthorizeCustomerByCommonKnownData_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="AuthorizeCustomerByCredentials">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAuthentication_SOAPOnly/AuthorizeCustomerByCredentials" message="tns:IXaktBookingService_AuthorizeCustomerByCredentials_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAuthentication_SOAPOnly/AuthorizeCustomerByCredentialsResponse" message="tns:IXaktBookingService_AuthorizeCustomerByCredentials_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="AuthorizeCustomerByCustomerToken">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAuthentication_SOAPOnly/AuthorizeCustomerByCustomerToken" message="tns:IXaktBookingService_AuthorizeCustomerByCustomerToken_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAuthentication_SOAPOnly/AuthorizeCustomerByCustomerTokenResponse" message="tns:IXaktBookingService_AuthorizeCustomerByCustomerToken_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="AuthorizeCustomerByCardKey">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAuthentication_SOAPOnly/AuthorizeCustomerByCardKey" message="tns:IXaktBookingService_AuthorizeCustomerByCardKey_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAuthentication_SOAPOnly/AuthorizeCustomerByCardKeyResponse" message="tns:IXaktBookingService_AuthorizeCustomerByCardKey_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="SignOut">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAuthentication_SOAPOnly/SignOut" message="tns:IXaktBookingService_SignOut_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAuthentication_SOAPOnly/SignOutResponse" message="tns:IXaktBookingService_SignOut_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="SendLogInInformation">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAuthentication_SOAPOnly/SendLogInInformation" message="tns:IXaktBookingService_SendLogInInformation_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAuthentication_SOAPOnly/SendLogInInformationResponse" message="tns:IXaktBookingService_SendLogInInformation_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetGroupSessionsFromDateToDate">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_Booking/GetGroupSessionsFromDateToDate" message="tns:IXaktBookingService_GetGroupSessionsFromDateToDate_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_Booking/GetGroupSessionsFromDateToDateResponse" message="tns:IXaktBookingService_GetGroupSessionsFromDateToDate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetGroupSessionById">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_Booking/GetGroupSessionById" message="tns:IXaktBookingService_GetGroupSessionById_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_Booking/GetGroupSessionByIdResponse" message="tns:IXaktBookingService_GetGroupSessionById_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCompanyBookingSettings">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_Booking/GetCompanyBookingSettings" message="tns:IXaktBookingService_GetCompanyBookingSettings_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_Booking/GetCompanyBookingSettingsResponse" message="tns:IXaktBookingService_GetCompanyBookingSettings_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GroupSessionReservationWillSucceedForCustomer">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_Booking/GroupSessionReservationWillSucceedForCustomer" message="tns:IXaktBookingService_GroupSessionReservationWillSucceedForCustomer_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_Booking/GroupSessionReservationWillSucceedForCustomerResponse" message="tns:IXaktBookingService_GroupSessionReservationWillSucceedForCustomer_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetSelectableSingleSessionCategories">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_Booking/GetSelectableSingleSessionCategories" message="tns:IXaktBookingService_GetSelectableSingleSessionCategories_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_Booking/GetSelectableSingleSessionCategoriesResponse" message="tns:IXaktBookingService_GetSelectableSingleSessionCategories_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetSingleSessionTimeSlotsForSingleSessionCategoryFromGivenDate">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_Booking/GetSingleSessionTimeSlotsForSingleSessionCategoryFromGivenDate" message="tns:IXaktBookingService_GetSingleSessionTimeSlotsForSingleSessionCategoryFromGivenDate_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_Booking/GetSingleSessionTimeSlotsForSingleSessionCategoryFromGivenDateResponse" message="tns:IXaktBookingService_GetSingleSessionTimeSlotsForSingleSessionCategoryFromGivenDate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CancelSingleSessionForCustomer">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_Booking/CancelSingleSessionForCustomer" message="tns:IXaktBookingService_CancelSingleSessionForCustomer_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_Booking/CancelSingleSessionForCustomerResponse" message="tns:IXaktBookingService_CancelSingleSessionForCustomer_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="AddCustomerSingleSessionReservation">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_Booking/AddCustomerSingleSessionReservation" message="tns:IXaktBookingService_AddCustomerSingleSessionReservation_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_Booking/AddCustomerSingleSessionReservationResponse" message="tns:IXaktBookingService_AddCustomerSingleSessionReservation_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerSingleSessions">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_Booking/GetCustomerSingleSessions" message="tns:IXaktBookingService_GetCustomerSingleSessions_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_Booking/GetCustomerSingleSessionsResponse" message="tns:IXaktBookingService_GetCustomerSingleSessions_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerSingleSessionAppointments">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_Booking/GetCustomerSingleSessionAppointments" message="tns:IXaktBookingService_GetCustomerSingleSessionAppointments_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_Booking/GetCustomerSingleSessionAppointmentsResponse" message="tns:IXaktBookingService_GetCustomerSingleSessionAppointments_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="ReserveGroupSession">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_Booking_SOAPOnly/ReserveGroupSession" message="tns:IXaktBookingService_ReserveGroupSession_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_Booking_SOAPOnly/ReserveGroupSessionResponse" message="tns:IXaktBookingService_ReserveGroupSession_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CancelGroupSessionReservation">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_Booking_SOAPOnly/CancelGroupSessionReservation" message="tns:IXaktBookingService_CancelGroupSessionReservation_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_Booking_SOAPOnly/CancelGroupSessionReservationResponse" message="tns:IXaktBookingService_CancelGroupSessionReservation_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetBookingSettingsByDepartmentId">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_Booking_SOAPOnly/GetBookingSettingsByDepartmentId" message="tns:IXaktBookingService_GetBookingSettingsByDepartmentId_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_Booking_SOAPOnly/GetBookingSettingsByDepartmentIdResponse" message="tns:IXaktBookingService_GetBookingSettingsByDepartmentId_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetGroupSessionCustomerReservationsForCustomerOnGroupSession">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_Booking_SOAPOnly/GetGroupSessionCustomerReservationsForCustomerOnGroupSession" message="tns:IXaktBookingService_GetGroupSessionCustomerReservationsForCustomerOnGroupSession_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_Booking_SOAPOnly/GetGroupSessionCustomerReservationsForCustomerOnGroupSessionResponse" message="tns:IXaktBookingService_GetGroupSessionCustomerReservationsForCustomerOnGroupSession_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetGroupSessionCustomerReservationsForCustomerFromDateToDate">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_Booking_SOAPOnly/GetGroupSessionCustomerReservationsForCustomerFromDateToDate" message="tns:IXaktBookingService_GetGroupSessionCustomerReservationsForCustomerFromDateToDate_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_Booking_SOAPOnly/GetGroupSessionCustomerReservationsForCustomerFromDateToDateResponse" message="tns:IXaktBookingService_GetGroupSessionCustomerReservationsForCustomerFromDateToDate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetGroupSessionCustomerReservationForCustomerByReservationId">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_Booking_SOAPOnly/GetGroupSessionCustomerReservationForCustomerByReservationId" message="tns:IXaktBookingService_GetGroupSessionCustomerReservationForCustomerByReservationId_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_Booking_SOAPOnly/GetGroupSessionCustomerReservationForCustomerByReservationIdResponse" message="tns:IXaktBookingService_GetGroupSessionCustomerReservationForCustomerByReservationId_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerDetails">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGeneral/GetCustomerDetails" message="tns:IXaktBookingService_GetCustomerDetails_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGeneral/GetCustomerDetailsResponse" message="tns:IXaktBookingService_GetCustomerDetails_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="UpdateCustomerDetails">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGeneral/UpdateCustomerDetails" message="tns:IXaktBookingService_UpdateCustomerDetails_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGeneral/UpdateCustomerDetailsResponse" message="tns:IXaktBookingService_UpdateCustomerDetails_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerDetailsForProfile">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGeneral/GetCustomerDetailsForProfile" message="tns:IXaktBookingService_GetCustomerDetailsForProfile_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGeneral/GetCustomerDetailsForProfileResponse" message="tns:IXaktBookingService_GetCustomerDetailsForProfile_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="EditBookingCustomer">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGeneral/EditBookingCustomer" message="tns:IXaktBookingService_EditBookingCustomer_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGeneral/EditBookingCustomerResponse" message="tns:IXaktBookingService_EditBookingCustomer_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="EditCustomerPassword">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGeneral/EditCustomerPassword" message="tns:IXaktBookingService_EditCustomerPassword_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGeneral/EditCustomerPasswordResponse" message="tns:IXaktBookingService_EditCustomerPassword_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="EditCustomerData">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGeneral/EditCustomerData" message="tns:IXaktBookingService_EditCustomerData_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGeneral/EditCustomerDataResponse" message="tns:IXaktBookingService_EditCustomerData_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="UpdateCustomerProfileImage">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGeneral/UpdateCustomerProfileImage" message="tns:IXaktBookingService_UpdateCustomerProfileImage_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGeneral/UpdateCustomerProfileImageResponse" message="tns:IXaktBookingService_UpdateCustomerProfileImage_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerProfileImage">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGeneral/GetCustomerProfileImage" message="tns:IXaktBookingService_GetCustomerProfileImage_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGeneral/GetCustomerProfileImageResponse" message="tns:IXaktBookingService_GetCustomerProfileImage_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetInsightReportForMember">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGeneral/GetInsightReportForMember" message="tns:IXaktBookingService_GetInsightReportForMember_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGeneral/GetInsightReportForMemberResponse" message="tns:IXaktBookingService_GetInsightReportForMember_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="RequestDeletionOfCustomer">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGeneral/RequestDeletionOfCustomer" message="tns:IXaktBookingService_RequestDeletionOfCustomer_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGeneral/RequestDeletionOfCustomerResponse" message="tns:IXaktBookingService_RequestDeletionOfCustomer_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerContracts">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerContract/GetCustomerContracts" message="tns:IXaktBookingService_GetCustomerContracts_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerContract/GetCustomerContractsResponse" message="tns:IXaktBookingService_GetCustomerContracts_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerContractDetails">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerContract/GetCustomerContractDetails" message="tns:IXaktBookingService_GetCustomerContractDetails_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerContract/GetCustomerContractDetailsResponse" message="tns:IXaktBookingService_GetCustomerContractDetails_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="EndCustomerContract">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerContract/EndCustomerContract" message="tns:IXaktBookingService_EndCustomerContract_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerContract/EndCustomerContractResponse" message="tns:IXaktBookingService_EndCustomerContract_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="AddCustomerContractFreeze">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerContract/AddCustomerContractFreeze" message="tns:IXaktBookingService_AddCustomerContractFreeze_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerContract/AddCustomerContractFreezeResponse" message="tns:IXaktBookingService_AddCustomerContractFreeze_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="EndCustomerContractFreeze">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerContract/EndCustomerContractFreeze" message="tns:IXaktBookingService_EndCustomerContractFreeze_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerContract/EndCustomerContractFreezeResponse" message="tns:IXaktBookingService_EndCustomerContractFreeze_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerSponsorListPdf">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerContract/GetCustomerSponsorListPdf" message="tns:IXaktBookingService_GetCustomerSponsorListPdf_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerContract/GetCustomerSponsorListPdfResponse" message="tns:IXaktBookingService_GetCustomerSponsorListPdf_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerAccountStatementPdf">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerInvoice/GetCustomerAccountStatementPdf" message="tns:IXaktBookingService_GetCustomerAccountStatementPdf_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerInvoice/GetCustomerAccountStatementPdfResponse" message="tns:IXaktBookingService_GetCustomerAccountStatementPdf_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerInvoices">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerInvoice/GetCustomerInvoices" message="tns:IXaktBookingService_GetCustomerInvoices_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerInvoice/GetCustomerInvoicesResponse" message="tns:IXaktBookingService_GetCustomerInvoices_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerInvoiceDetails">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerInvoice/GetCustomerInvoiceDetails" message="tns:IXaktBookingService_GetCustomerInvoiceDetails_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerInvoice/GetCustomerInvoiceDetailsResponse" message="tns:IXaktBookingService_GetCustomerInvoiceDetails_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CustomerInvoicePayment">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerInvoice/CustomerInvoicePayment" message="tns:IXaktBookingService_CustomerInvoicePayment_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerInvoice/CustomerInvoicePaymentResponse" message="tns:IXaktBookingService_CustomerInvoicePayment_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetInformationFromCustomerInvoicePaymentRegistrationAfterCompletion">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerInvoice/GetInformationFromCustomerInvoicePaymentRegistrationAfterCompletion" message="tns:IXaktBookingService_GetInformationFromCustomerInvoicePaymentRegistrationAfterCompletion_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerInvoice/GetInformationFromCustomerInvoicePaymentRegistrationAfterCompletionResponse" message="tns:IXaktBookingService_GetInformationFromCustomerInvoicePaymentRegistrationAfterCompletion_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetPotentialAvtaleGiroAgreements">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerInvoice/GetPotentialAvtaleGiroAgreements" message="tns:IXaktBookingService_GetPotentialAvtaleGiroAgreements_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerInvoice/GetPotentialAvtaleGiroAgreementsResponse" message="tns:IXaktBookingService_GetPotentialAvtaleGiroAgreements_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetAvtaleGiroSigningUrl">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerInvoice/GetAvtaleGiroSigningUrl" message="tns:IXaktBookingService_GetAvtaleGiroSigningUrl_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerInvoice/GetAvtaleGiroSigningUrlResponse" message="tns:IXaktBookingService_GetAvtaleGiroSigningUrl_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetExternalAvtaleGiroSigningUrl">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerInvoice/GetExternalAvtaleGiroSigningUrl" message="tns:IXaktBookingService_GetExternalAvtaleGiroSigningUrl_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerInvoice/GetExternalAvtaleGiroSigningUrlResponse" message="tns:IXaktBookingService_GetExternalAvtaleGiroSigningUrl_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerInvoicePdf">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerInvoice_SOAPOnly/GetCustomerInvoicePdf" message="tns:IXaktBookingService_GetCustomerInvoicePdf_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerInvoice_SOAPOnly/GetCustomerInvoicePdfResponse" message="tns:IXaktBookingService_GetCustomerInvoicePdf_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerFollowUps">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerFollowUp/GetCustomerFollowUps" message="tns:IXaktBookingService_GetCustomerFollowUps_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerFollowUp/GetCustomerFollowUpsResponse" message="tns:IXaktBookingService_GetCustomerFollowUps_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerFollowUpDetails">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerFollowUp/GetCustomerFollowUpDetails" message="tns:IXaktBookingService_GetCustomerFollowUpDetails_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerFollowUp/GetCustomerFollowUpDetailsResponse" message="tns:IXaktBookingService_GetCustomerFollowUpDetails_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetAttachedFileForCustomer">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerFollowUp/GetAttachedFileForCustomer" message="tns:IXaktBookingService_GetAttachedFileForCustomer_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerFollowUp/GetAttachedFileForCustomerResponse" message="tns:IXaktBookingService_GetAttachedFileForCustomer_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerVisits">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerVisit/GetCustomerVisits" message="tns:IXaktBookingService_GetCustomerVisits_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerVisit/GetCustomerVisitsResponse" message="tns:IXaktBookingService_GetCustomerVisits_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="BookingStation_TicketIsValid">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_BookingStation_SOAPOnly/BookingStation_TicketIsValid" message="tns:IXaktBookingService_BookingStation_TicketIsValid_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_BookingStation_SOAPOnly/BookingStation_TicketIsValidResponse" message="tns:IXaktBookingService_BookingStation_TicketIsValid_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="BookingStation_GetCompanyData">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_BookingStation_SOAPOnly/BookingStation_GetCompanyData" message="tns:IXaktBookingService_BookingStation_GetCompanyData_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_BookingStation_SOAPOnly/BookingStation_GetCompanyDataResponse" message="tns:IXaktBookingService_BookingStation_GetCompanyData_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="BookingStation_CardReaderIsValid">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_BookingStation_SOAPOnly/BookingStation_CardReaderIsValid" message="tns:IXaktBookingService_BookingStation_CardReaderIsValid_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_BookingStation_SOAPOnly/BookingStation_CardReaderIsValidResponse" message="tns:IXaktBookingService_BookingStation_CardReaderIsValid_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="BookingStation_StartUp">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_BookingStation_SOAPOnly/BookingStation_StartUp" message="tns:IXaktBookingService_BookingStation_StartUp_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_BookingStation_SOAPOnly/BookingStation_StartUpResponse" message="tns:IXaktBookingService_BookingStation_StartUp_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="BookingStation_Authorized">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_BookingStation_SOAPOnly/BookingStation_Authorized" message="tns:IXaktBookingService_BookingStation_Authorized_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_BookingStation_SOAPOnly/BookingStation_AuthorizedResponse" message="tns:IXaktBookingService_BookingStation_Authorized_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="AddDropInCustomerToGroupSession">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_BookingStation_SOAPOnly/AddDropInCustomerToGroupSession" message="tns:IXaktBookingService_AddDropInCustomerToGroupSession_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_BookingStation_SOAPOnly/AddDropInCustomerToGroupSessionResponse" message="tns:IXaktBookingService_AddDropInCustomerToGroupSession_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="SetGroupSessionCustomerAttendency">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_BookingStation_SOAPOnly/SetGroupSessionCustomerAttendency" message="tns:IXaktBookingService_SetGroupSessionCustomerAttendency_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_BookingStation_SOAPOnly/SetGroupSessionCustomerAttendencyResponse" message="tns:IXaktBookingService_SetGroupSessionCustomerAttendency_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="BookingStation_PrintParkingTicket">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_BookingStation_SOAPOnly/BookingStation_PrintParkingTicket" message="tns:IXaktBookingService_BookingStation_PrintParkingTicket_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_BookingStation_SOAPOnly/BookingStation_PrintParkingTicketResponse" message="tns:IXaktBookingService_BookingStation_PrintParkingTicket_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCompanyActiveModules">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_Company/GetCompanyActiveModules" message="tns:IXaktBookingService_GetCompanyActiveModules_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_Company/GetCompanyActiveModulesResponse" message="tns:IXaktBookingService_GetCompanyActiveModules_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCompanyLogo">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_Company/GetCompanyLogo" message="tns:IXaktBookingService_GetCompanyLogo_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_Company/GetCompanyLogoResponse" message="tns:IXaktBookingService_GetCompanyLogo_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetPersonInformationByPhoneNumber">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_Company/GetPersonInformationByPhoneNumber" message="tns:IXaktBookingService_GetPersonInformationByPhoneNumber_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_Company/GetPersonInformationByPhoneNumberResponse" message="tns:IXaktBookingService_GetPersonInformationByPhoneNumber_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCurrentVisitorCount">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_Company/GetCurrentVisitorCount" message="tns:IXaktBookingService_GetCurrentVisitorCount_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_Company/GetCurrentVisitorCountResponse" message="tns:IXaktBookingService_GetCurrentVisitorCount_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerDefinedButtons">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_Company/GetCustomerDefinedButtons" message="tns:IXaktBookingService_GetCustomerDefinedButtons_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_Company/GetCustomerDefinedButtonsResponse" message="tns:IXaktBookingService_GetCustomerDefinedButtons_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetDepartmentsByOrganizationNumber">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_Company_SOAPOnly/GetDepartmentsByOrganizationNumber" message="tns:IXaktBookingService_GetDepartmentsByOrganizationNumber_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_Company_SOAPOnly/GetDepartmentsByOrganizationNumberResponse" message="tns:IXaktBookingService_GetDepartmentsByOrganizationNumber_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCompanyByOrganizationNumber">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_Company_SOAPOnly/GetCompanyByOrganizationNumber" message="tns:IXaktBookingService_GetCompanyByOrganizationNumber_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_Company_SOAPOnly/GetCompanyByOrganizationNumberResponse" message="tns:IXaktBookingService_GetCompanyByOrganizationNumber_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerGiftCoupons">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGiftCoupon/GetCustomerGiftCoupons" message="tns:IXaktBookingService_GetCustomerGiftCoupons_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGiftCoupon/GetCustomerGiftCouponsResponse" message="tns:IXaktBookingService_GetCustomerGiftCoupons_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerGiftCouponDetails">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGiftCoupon/GetCustomerGiftCouponDetails" message="tns:IXaktBookingService_GetCustomerGiftCouponDetails_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGiftCoupon/GetCustomerGiftCouponDetailsResponse" message="tns:IXaktBookingService_GetCustomerGiftCouponDetails_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CustomerSendGiftCoupon">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGiftCoupon/CustomerSendGiftCoupon" message="tns:IXaktBookingService_CustomerSendGiftCoupon_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGiftCoupon/CustomerSendGiftCouponResponse" message="tns:IXaktBookingService_CustomerSendGiftCoupon_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetGiftCouponForRecipient">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGiftCoupon/GetGiftCouponForRecipient" message="tns:IXaktBookingService_GetGiftCouponForRecipient_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGiftCoupon/GetGiftCouponForRecipientResponse" message="tns:IXaktBookingService_GetGiftCouponForRecipient_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetAvailableGiftCouponsForWebSale">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGiftCoupon/GetAvailableGiftCouponsForWebSale" message="tns:IXaktBookingService_GetAvailableGiftCouponsForWebSale_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGiftCoupon/GetAvailableGiftCouponsForWebSaleResponse" message="tns:IXaktBookingService_GetAvailableGiftCouponsForWebSale_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CustomerGiftCouponRegistration">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGiftCoupon/CustomerGiftCouponRegistration" message="tns:IXaktBookingService_CustomerGiftCouponRegistration_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGiftCoupon/CustomerGiftCouponRegistrationResponse" message="tns:IXaktBookingService_CustomerGiftCouponRegistration_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CustomerContractRegistration">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerContractRegistration/CustomerContractRegistration" message="tns:IXaktBookingService_CustomerContractRegistration_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerContractRegistration/CustomerContractRegistrationResponse" message="tns:IXaktBookingService_CustomerContractRegistration_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CustomerCourseRegistration">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerContractRegistration/CustomerCourseRegistration" message="tns:IXaktBookingService_CustomerCourseRegistration_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerContractRegistration/CustomerCourseRegistrationResponse" message="tns:IXaktBookingService_CustomerCourseRegistration_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetAvailableContractsForWebSale">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerContractRegistration/GetAvailableContractsForWebSale" message="tns:IXaktBookingService_GetAvailableContractsForWebSale_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerContractRegistration/GetAvailableContractsForWebSaleResponse" message="tns:IXaktBookingService_GetAvailableContractsForWebSale_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetAvailableCoursesForWebSale">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerContractRegistration/GetAvailableCoursesForWebSale" message="tns:IXaktBookingService_GetAvailableCoursesForWebSale_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerContractRegistration/GetAvailableCoursesForWebSaleResponse" message="tns:IXaktBookingService_GetAvailableCoursesForWebSale_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetInformationFromCustomerContractRegistrationAfterCompletion">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerContractRegistration/GetInformationFromCustomerContractRegistrationAfterCompletion" message="tns:IXaktBookingService_GetInformationFromCustomerContractRegistrationAfterCompletion_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerContractRegistration/GetInformationFromCustomerContractRegistrationAfterCompletionResponse" message="tns:IXaktBookingService_GetInformationFromCustomerContractRegistrationAfterCompletion_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetInformationFromCustomerCourseRegistrationAfterCompletion">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerContractRegistration/GetInformationFromCustomerCourseRegistrationAfterCompletion" message="tns:IXaktBookingService_GetInformationFromCustomerCourseRegistrationAfterCompletion_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerContractRegistration/GetInformationFromCustomerCourseRegistrationAfterCompletionResponse" message="tns:IXaktBookingService_GetInformationFromCustomerCourseRegistrationAfterCompletion_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetTermsAndConditionsForAvailableContract">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerContractRegistration_SOAPOnly/GetTermsAndConditionsForAvailableContract" message="tns:IXaktBookingService_GetTermsAndConditionsForAvailableContract_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerContractRegistration_SOAPOnly/GetTermsAndConditionsForAvailableContractResponse" message="tns:IXaktBookingService_GetTermsAndConditionsForAvailableContract_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CustomerRegistrationDataValidate">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/CustomerRegistrationDataValidate" message="tns:IXaktBookingService_CustomerRegistrationDataValidate_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/CustomerRegistrationDataValidateResponse" message="tns:IXaktBookingService_CustomerRegistrationDataValidate_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CustomerTicketRegistration">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/CustomerTicketRegistration" message="tns:IXaktBookingService_CustomerTicketRegistration_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/CustomerTicketRegistrationResponse" message="tns:IXaktBookingService_CustomerTicketRegistration_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetAvailableTicketsForWebSale">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetAvailableTicketsForWebSale" message="tns:IXaktBookingService_GetAvailableTicketsForWebSale_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetAvailableTicketsForWebSaleResponse" message="tns:IXaktBookingService_GetAvailableTicketsForWebSale_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetAvailableTicketForWebSaleDetails">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetAvailableTicketForWebSaleDetails" message="tns:IXaktBookingService_GetAvailableTicketForWebSaleDetails_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetAvailableTicketForWebSaleDetailsResponse" message="tns:IXaktBookingService_GetAvailableTicketForWebSaleDetails_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetTicketOrdersForCustomer">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetTicketOrdersForCustomer" message="tns:IXaktBookingService_GetTicketOrdersForCustomer_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetTicketOrdersForCustomerResponse" message="tns:IXaktBookingService_GetTicketOrdersForCustomer_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetTicketOrderForCustomer">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetTicketOrderForCustomer" message="tns:IXaktBookingService_GetTicketOrderForCustomer_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetTicketOrderForCustomerResponse" message="tns:IXaktBookingService_GetTicketOrderForCustomer_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerTicketOrderReport">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetCustomerTicketOrderReport" message="tns:IXaktBookingService_GetCustomerTicketOrderReport_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetCustomerTicketOrderReportResponse" message="tns:IXaktBookingService_GetCustomerTicketOrderReport_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetAvailableSelfDeclarations">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetAvailableSelfDeclarations" message="tns:IXaktBookingService_GetAvailableSelfDeclarations_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetAvailableSelfDeclarationsResponse" message="tns:IXaktBookingService_GetAvailableSelfDeclarations_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetSelfDeclarationTypeDetails">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetSelfDeclarationTypeDetails" message="tns:IXaktBookingService_GetSelfDeclarationTypeDetails_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetSelfDeclarationTypeDetailsResponse" message="tns:IXaktBookingService_GetSelfDeclarationTypeDetails_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerSelfDeclarations">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetCustomerSelfDeclarations" message="tns:IXaktBookingService_GetCustomerSelfDeclarations_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetCustomerSelfDeclarationsResponse" message="tns:IXaktBookingService_GetCustomerSelfDeclarations_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerSelfDeclarationById">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetCustomerSelfDeclarationById" message="tns:IXaktBookingService_GetCustomerSelfDeclarationById_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetCustomerSelfDeclarationByIdResponse" message="tns:IXaktBookingService_GetCustomerSelfDeclarationById_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CreateCustomerSelfDeclaration">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/CreateCustomerSelfDeclaration" message="tns:IXaktBookingService_CreateCustomerSelfDeclaration_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/CreateCustomerSelfDeclarationResponse" message="tns:IXaktBookingService_CreateCustomerSelfDeclaration_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="UpdateCustomerSelfDeclaration">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/UpdateCustomerSelfDeclaration" message="tns:IXaktBookingService_UpdateCustomerSelfDeclaration_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/UpdateCustomerSelfDeclarationResponse" message="tns:IXaktBookingService_UpdateCustomerSelfDeclaration_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetTicketTemplateAdditionalArticles">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetTicketTemplateAdditionalArticles" message="tns:IXaktBookingService_GetTicketTemplateAdditionalArticles_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetTicketTemplateAdditionalArticlesResponse" message="tns:IXaktBookingService_GetTicketTemplateAdditionalArticles_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CancelTicketOrder">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/CancelTicketOrder" message="tns:IXaktBookingService_CancelTicketOrder_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/CancelTicketOrderResponse" message="tns:IXaktBookingService_CancelTicketOrder_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetSelfDeclarationsForTicketOrder">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetSelfDeclarationsForTicketOrder" message="tns:IXaktBookingService_GetSelfDeclarationsForTicketOrder_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetSelfDeclarationsForTicketOrderResponse" message="tns:IXaktBookingService_GetSelfDeclarationsForTicketOrder_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="UpdateSelfDeclarationPersonsForTicketOrder">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/UpdateSelfDeclarationPersonsForTicketOrder" message="tns:IXaktBookingService_UpdateSelfDeclarationPersonsForTicketOrder_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/UpdateSelfDeclarationPersonsForTicketOrderResponse" message="tns:IXaktBookingService_UpdateSelfDeclarationPersonsForTicketOrder_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetTicketSettingsForCompany">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetTicketSettingsForCompany" message="tns:IXaktBookingService_GetTicketSettingsForCompany_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetTicketSettingsForCompanyResponse" message="tns:IXaktBookingService_GetTicketSettingsForCompany_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerRecruits">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerRecruiting/GetCustomerRecruits" message="tns:IXaktBookingService_GetCustomerRecruits_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerRecruiting/GetCustomerRecruitsResponse" message="tns:IXaktBookingService_GetCustomerRecruits_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetVideoSessions">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerVideoSession/GetVideoSessions" message="tns:IXaktBookingService_GetVideoSessions_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerVideoSession/GetVideoSessionsResponse" message="tns:IXaktBookingService_GetVideoSessions_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetVideoSessionById">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerVideoSession/GetVideoSessionById" message="tns:IXaktBookingService_GetVideoSessionById_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerVideoSession/GetVideoSessionByIdResponse" message="tns:IXaktBookingService_GetVideoSessionById_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetGroupSessionsForEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGroupSessionAdministration/GetGroupSessionsForEmployee" message="tns:IXaktBookingService_GetGroupSessionsForEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGroupSessionAdministration/GetGroupSessionsForEmployeeResponse" message="tns:IXaktBookingService_GetGroupSessionsForEmployee_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetGroupSessionDetailsForEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGroupSessionAdministration/GetGroupSessionDetailsForEmployee" message="tns:IXaktBookingService_GetGroupSessionDetailsForEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGroupSessionAdministration/GetGroupSessionDetailsForEmployeeResponse" message="tns:IXaktBookingService_GetGroupSessionDetailsForEmployee_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="UpdateGroupSessionCustomerAttendencyByEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGroupSessionAdministration/UpdateGroupSessionCustomerAttendencyByEmployee" message="tns:IXaktBookingService_UpdateGroupSessionCustomerAttendencyByEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGroupSessionAdministration/UpdateGroupSessionCustomerAttendencyByEmployeeResponse" message="tns:IXaktBookingService_UpdateGroupSessionCustomerAttendencyByEmployee_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="UpdateGroupSessionProcessedStateByEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGroupSessionAdministration/UpdateGroupSessionProcessedStateByEmployee" message="tns:IXaktBookingService_UpdateGroupSessionProcessedStateByEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerGroupSessionAdministration/UpdateGroupSessionProcessedStateByEmployeeResponse" message="tns:IXaktBookingService_UpdateGroupSessionProcessedStateByEmployee_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CustomerOpenDoor">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_AccessControl/CustomerOpenDoor" message="tns:IXaktBookingService_CustomerOpenDoor_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_AccessControl/CustomerOpenDoorResponse" message="tns:IXaktBookingService_CustomerOpenDoor_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetAllDoorsAllowedForRemoteOpeningByCustomer">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_AccessControl/GetAllDoorsAllowedForRemoteOpeningByCustomer" message="tns:IXaktBookingService_GetAllDoorsAllowedForRemoteOpeningByCustomer_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_AccessControl/GetAllDoorsAllowedForRemoteOpeningByCustomerResponse" message="tns:IXaktBookingService_GetAllDoorsAllowedForRemoteOpeningByCustomer_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetAvailableSingleSessionPunchCardForWebSale">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerSingleSessionPunchCard/GetAvailableSingleSessionPunchCardForWebSale" message="tns:IXaktBookingService_GetAvailableSingleSessionPunchCardForWebSale_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerSingleSessionPunchCard/GetAvailableSingleSessionPunchCardForWebSaleResponse" message="tns:IXaktBookingService_GetAvailableSingleSessionPunchCardForWebSale_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetAvailableSingleSessionPunchCardTemplateGroupForWebSale">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerSingleSessionPunchCard/GetAvailableSingleSessionPunchCardTemplateGroupForWebSale" message="tns:IXaktBookingService_GetAvailableSingleSessionPunchCardTemplateGroupForWebSale_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerSingleSessionPunchCard/GetAvailableSingleSessionPunchCardTemplateGroupForWebSaleResponse" message="tns:IXaktBookingService_GetAvailableSingleSessionPunchCardTemplateGroupForWebSale_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CustomerSingleSessionPunchCardRegistration">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerSingleSessionPunchCard/CustomerSingleSessionPunchCardRegistration" message="tns:IXaktBookingService_CustomerSingleSessionPunchCardRegistration_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerSingleSessionPunchCard/CustomerSingleSessionPunchCardRegistrationResponse" message="tns:IXaktBookingService_CustomerSingleSessionPunchCardRegistration_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerSingleSessionPunchCards">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerSingleSessionPunchCard/GetCustomerSingleSessionPunchCards" message="tns:IXaktBookingService_GetCustomerSingleSessionPunchCards_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerSingleSessionPunchCard/GetCustomerSingleSessionPunchCardsResponse" message="tns:IXaktBookingService_GetCustomerSingleSessionPunchCards_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetInformationFromCustomerSingleSessionPunchCardRegistrationAfterCompletion">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerSingleSessionPunchCard/GetInformationFromCustomerSingleSessionPunchCardRegistrationAfterCompletion" message="tns:IXaktBookingService_GetInformationFromCustomerSingleSessionPunchCardRegistrationAfterCompletion_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerSingleSessionPunchCard/GetInformationFromCustomerSingleSessionPunchCardRegistrationAfterCompletionResponse" message="tns:IXaktBookingService_GetInformationFromCustomerSingleSessionPunchCardRegistrationAfterCompletion_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetAppointmentsForEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetAppointmentsForEmployee" message="tns:IXaktBookingService_GetAppointmentsForEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetAppointmentsForEmployeeResponse" message="tns:IXaktBookingService_GetAppointmentsForEmployee_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetSingleSessionAppointmentForEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetSingleSessionAppointmentForEmployee" message="tns:IXaktBookingService_GetSingleSessionAppointmentForEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetSingleSessionAppointmentForEmployeeResponse" message="tns:IXaktBookingService_GetSingleSessionAppointmentForEmployee_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="AddSingleSessionAppointmentForEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/AddSingleSessionAppointmentForEmployee" message="tns:IXaktBookingService_AddSingleSessionAppointmentForEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/AddSingleSessionAppointmentForEmployeeResponse" message="tns:IXaktBookingService_AddSingleSessionAppointmentForEmployee_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="DeleteSingleSessionAppointmentForEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/DeleteSingleSessionAppointmentForEmployee" message="tns:IXaktBookingService_DeleteSingleSessionAppointmentForEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/DeleteSingleSessionAppointmentForEmployeeResponse" message="tns:IXaktBookingService_DeleteSingleSessionAppointmentForEmployee_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="AddCustomerToSingleSessionAppointmentForEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/AddCustomerToSingleSessionAppointmentForEmployee" message="tns:IXaktBookingService_AddCustomerToSingleSessionAppointmentForEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/AddCustomerToSingleSessionAppointmentForEmployeeResponse" message="tns:IXaktBookingService_AddCustomerToSingleSessionAppointmentForEmployee_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="MarkSingleSessionAppointmentAsProcessedForEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/MarkSingleSessionAppointmentAsProcessedForEmployee" message="tns:IXaktBookingService_MarkSingleSessionAppointmentAsProcessedForEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/MarkSingleSessionAppointmentAsProcessedForEmployeeResponse" message="tns:IXaktBookingService_MarkSingleSessionAppointmentAsProcessedForEmployee_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="UpdateSingleSessionAppointmentCustomerAttendencyByEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/UpdateSingleSessionAppointmentCustomerAttendencyByEmployee" message="tns:IXaktBookingService_UpdateSingleSessionAppointmentCustomerAttendencyByEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/UpdateSingleSessionAppointmentCustomerAttendencyByEmployeeResponse" message="tns:IXaktBookingService_UpdateSingleSessionAppointmentCustomerAttendencyByEmployee_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="CancelSingleSessionAppointmentForCustomerByEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/CancelSingleSessionAppointmentForCustomerByEmployee" message="tns:IXaktBookingService_CancelSingleSessionAppointmentForCustomerByEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/CancelSingleSessionAppointmentForCustomerByEmployeeResponse" message="tns:IXaktBookingService_CancelSingleSessionAppointmentForCustomerByEmployee_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerSingleSessionPunchCardSearchResult">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetCustomerSingleSessionPunchCardSearchResult" message="tns:IXaktBookingService_GetCustomerSingleSessionPunchCardSearchResult_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetCustomerSingleSessionPunchCardSearchResultResponse" message="tns:IXaktBookingService_GetCustomerSingleSessionPunchCardSearchResult_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCustomerSingleSessionPunchCardsForEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetCustomerSingleSessionPunchCardsForEmployee" message="tns:IXaktBookingService_GetCustomerSingleSessionPunchCardsForEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetCustomerSingleSessionPunchCardsForEmployeeResponse" message="tns:IXaktBookingService_GetCustomerSingleSessionPunchCardsForEmployee_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="UpdateSingleSessionAppointmentForEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/UpdateSingleSessionAppointmentForEmployee" message="tns:IXaktBookingService_UpdateSingleSessionAppointmentForEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/UpdateSingleSessionAppointmentForEmployeeResponse" message="tns:IXaktBookingService_UpdateSingleSessionAppointmentForEmployee_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="MoveSingleSessionAppointmentForEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/MoveSingleSessionAppointmentForEmployee" message="tns:IXaktBookingService_MoveSingleSessionAppointmentForEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/MoveSingleSessionAppointmentForEmployeeResponse" message="tns:IXaktBookingService_MoveSingleSessionAppointmentForEmployee_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetSchedulesForEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetSchedulesForEmployee" message="tns:IXaktBookingService_GetSchedulesForEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetSchedulesForEmployeeResponse" message="tns:IXaktBookingService_GetSchedulesForEmployee_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetResultingScheduleScheduleLinesByPeriodeForEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetResultingScheduleScheduleLinesByPeriodeForEmployee" message="tns:IXaktBookingService_GetResultingScheduleScheduleLinesByPeriodeForEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetResultingScheduleScheduleLinesByPeriodeForEmployeeResponse" message="tns:IXaktBookingService_GetResultingScheduleScheduleLinesByPeriodeForEmployee_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetScheduleScheduleLinesForEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetScheduleScheduleLinesForEmployee" message="tns:IXaktBookingService_GetScheduleScheduleLinesForEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetScheduleScheduleLinesForEmployeeResponse" message="tns:IXaktBookingService_GetScheduleScheduleLinesForEmployee_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetScheduleScheduleLinesByDayOfWeekForEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetScheduleScheduleLinesByDayOfWeekForEmployee" message="tns:IXaktBookingService_GetScheduleScheduleLinesByDayOfWeekForEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetScheduleScheduleLinesByDayOfWeekForEmployeeResponse" message="tns:IXaktBookingService_GetScheduleScheduleLinesByDayOfWeekForEmployee_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetScheduleScheduleDeviationLinesByPeriodeForEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetScheduleScheduleDeviationLinesByPeriodeForEmployee" message="tns:IXaktBookingService_GetScheduleScheduleDeviationLinesByPeriodeForEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetScheduleScheduleDeviationLinesByPeriodeForEmployeeResponse" message="tns:IXaktBookingService_GetScheduleScheduleDeviationLinesByPeriodeForEmployee_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="UpdateScheduleForEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/UpdateScheduleForEmployee" message="tns:IXaktBookingService_UpdateScheduleForEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/UpdateScheduleForEmployeeResponse" message="tns:IXaktBookingService_UpdateScheduleForEmployee_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="UpdateScheduleScheduleLinesForEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/UpdateScheduleScheduleLinesForEmployee" message="tns:IXaktBookingService_UpdateScheduleScheduleLinesForEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/UpdateScheduleScheduleLinesForEmployeeResponse" message="tns:IXaktBookingService_UpdateScheduleScheduleLinesForEmployee_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="InsertScheduleForEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/InsertScheduleForEmployee" message="tns:IXaktBookingService_InsertScheduleForEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/InsertScheduleForEmployeeResponse" message="tns:IXaktBookingService_InsertScheduleForEmployee_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="UpdateScheduleScheduleDeviationLinesForEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/UpdateScheduleScheduleDeviationLinesForEmployee" message="tns:IXaktBookingService_UpdateScheduleScheduleDeviationLinesForEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/UpdateScheduleScheduleDeviationLinesForEmployeeResponse" message="tns:IXaktBookingService_UpdateScheduleScheduleDeviationLinesForEmployee_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="UpdateScheduleScheduleDeviationLinesByPeriodeForEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/UpdateScheduleScheduleDeviationLinesByPeriodeForEmployee" message="tns:IXaktBookingService_UpdateScheduleScheduleDeviationLinesByPeriodeForEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/UpdateScheduleScheduleDeviationLinesByPeriodeForEmployeeResponse" message="tns:IXaktBookingService_UpdateScheduleScheduleDeviationLinesByPeriodeForEmployee_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCategoryAndScheduleConnectionsForEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetCategoryAndScheduleConnectionsForEmployee" message="tns:IXaktBookingService_GetCategoryAndScheduleConnectionsForEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetCategoryAndScheduleConnectionsForEmployeeResponse" message="tns:IXaktBookingService_GetCategoryAndScheduleConnectionsForEmployee_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="UpdateCategoryScheduleConnectionsForEmployee">
      <wsdl:input wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/UpdateCategoryScheduleConnectionsForEmployee" message="tns:IXaktBookingService_UpdateCategoryScheduleConnectionsForEmployee_InputMessage" />
      <wsdl:output wsam:Action="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/UpdateCategoryScheduleConnectionsForEmployeeResponse" message="tns:IXaktBookingService_UpdateCategoryScheduleConnectionsForEmployee_OutputMessage" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="BasicHttpBinding_IXaktBookingService" type="tns:IXaktBookingService">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="AuthorizeCustomerAfterCardLogInsert">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAuthentication/AuthorizeCustomerAfterCardLogInsert" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AuthorizeCustomerByCommonKnownData">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAuthentication/AuthorizeCustomerByCommonKnownData" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AuthorizeCustomerByCredentials">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAuthentication_SOAPOnly/AuthorizeCustomerByCredentials" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AuthorizeCustomerByCustomerToken">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAuthentication_SOAPOnly/AuthorizeCustomerByCustomerToken" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AuthorizeCustomerByCardKey">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAuthentication_SOAPOnly/AuthorizeCustomerByCardKey" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SignOut">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAuthentication_SOAPOnly/SignOut" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SendLogInInformation">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAuthentication_SOAPOnly/SendLogInInformation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGroupSessionsFromDateToDate">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_Booking/GetGroupSessionsFromDateToDate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGroupSessionById">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_Booking/GetGroupSessionById" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCompanyBookingSettings">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_Booking/GetCompanyBookingSettings" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GroupSessionReservationWillSucceedForCustomer">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_Booking/GroupSessionReservationWillSucceedForCustomer" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSelectableSingleSessionCategories">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_Booking/GetSelectableSingleSessionCategories" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSingleSessionTimeSlotsForSingleSessionCategoryFromGivenDate">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_Booking/GetSingleSessionTimeSlotsForSingleSessionCategoryFromGivenDate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CancelSingleSessionForCustomer">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_Booking/CancelSingleSessionForCustomer" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddCustomerSingleSessionReservation">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_Booking/AddCustomerSingleSessionReservation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerSingleSessions">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_Booking/GetCustomerSingleSessions" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerSingleSessionAppointments">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_Booking/GetCustomerSingleSessionAppointments" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ReserveGroupSession">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_Booking_SOAPOnly/ReserveGroupSession" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CancelGroupSessionReservation">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_Booking_SOAPOnly/CancelGroupSessionReservation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetBookingSettingsByDepartmentId">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_Booking_SOAPOnly/GetBookingSettingsByDepartmentId" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGroupSessionCustomerReservationsForCustomerOnGroupSession">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_Booking_SOAPOnly/GetGroupSessionCustomerReservationsForCustomerOnGroupSession" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGroupSessionCustomerReservationsForCustomerFromDateToDate">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_Booking_SOAPOnly/GetGroupSessionCustomerReservationsForCustomerFromDateToDate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGroupSessionCustomerReservationForCustomerByReservationId">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_Booking_SOAPOnly/GetGroupSessionCustomerReservationForCustomerByReservationId" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerDetails">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerGeneral/GetCustomerDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateCustomerDetails">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerGeneral/UpdateCustomerDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerDetailsForProfile">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerGeneral/GetCustomerDetailsForProfile" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EditBookingCustomer">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerGeneral/EditBookingCustomer" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EditCustomerPassword">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerGeneral/EditCustomerPassword" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EditCustomerData">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerGeneral/EditCustomerData" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateCustomerProfileImage">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerGeneral/UpdateCustomerProfileImage" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerProfileImage">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerGeneral/GetCustomerProfileImage" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetInsightReportForMember">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerGeneral/GetInsightReportForMember" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="RequestDeletionOfCustomer">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerGeneral/RequestDeletionOfCustomer" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerContracts">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerContract/GetCustomerContracts" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerContractDetails">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerContract/GetCustomerContractDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EndCustomerContract">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerContract/EndCustomerContract" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddCustomerContractFreeze">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerContract/AddCustomerContractFreeze" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="EndCustomerContractFreeze">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerContract/EndCustomerContractFreeze" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerSponsorListPdf">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerContract/GetCustomerSponsorListPdf" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerAccountStatementPdf">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerInvoice/GetCustomerAccountStatementPdf" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerInvoices">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerInvoice/GetCustomerInvoices" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerInvoiceDetails">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerInvoice/GetCustomerInvoiceDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerInvoicePayment">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerInvoice/CustomerInvoicePayment" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetInformationFromCustomerInvoicePaymentRegistrationAfterCompletion">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerInvoice/GetInformationFromCustomerInvoicePaymentRegistrationAfterCompletion" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPotentialAvtaleGiroAgreements">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerInvoice/GetPotentialAvtaleGiroAgreements" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAvtaleGiroSigningUrl">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerInvoice/GetAvtaleGiroSigningUrl" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetExternalAvtaleGiroSigningUrl">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerInvoice/GetExternalAvtaleGiroSigningUrl" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerInvoicePdf">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerInvoice_SOAPOnly/GetCustomerInvoicePdf" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerFollowUps">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerFollowUp/GetCustomerFollowUps" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerFollowUpDetails">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerFollowUp/GetCustomerFollowUpDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAttachedFileForCustomer">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerFollowUp/GetAttachedFileForCustomer" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerVisits">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerVisit/GetCustomerVisits" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BookingStation_TicketIsValid">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_BookingStation_SOAPOnly/BookingStation_TicketIsValid" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BookingStation_GetCompanyData">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_BookingStation_SOAPOnly/BookingStation_GetCompanyData" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BookingStation_CardReaderIsValid">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_BookingStation_SOAPOnly/BookingStation_CardReaderIsValid" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BookingStation_StartUp">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_BookingStation_SOAPOnly/BookingStation_StartUp" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BookingStation_Authorized">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_BookingStation_SOAPOnly/BookingStation_Authorized" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddDropInCustomerToGroupSession">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_BookingStation_SOAPOnly/AddDropInCustomerToGroupSession" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetGroupSessionCustomerAttendency">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_BookingStation_SOAPOnly/SetGroupSessionCustomerAttendency" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="BookingStation_PrintParkingTicket">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_BookingStation_SOAPOnly/BookingStation_PrintParkingTicket" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCompanyActiveModules">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_Company/GetCompanyActiveModules" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCompanyLogo">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_Company/GetCompanyLogo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPersonInformationByPhoneNumber">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_Company/GetPersonInformationByPhoneNumber" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCurrentVisitorCount">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_Company/GetCurrentVisitorCount" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerDefinedButtons">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_Company/GetCustomerDefinedButtons" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDepartmentsByOrganizationNumber">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_Company_SOAPOnly/GetDepartmentsByOrganizationNumber" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCompanyByOrganizationNumber">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_Company_SOAPOnly/GetCompanyByOrganizationNumber" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerGiftCoupons">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerGiftCoupon/GetCustomerGiftCoupons" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerGiftCouponDetails">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerGiftCoupon/GetCustomerGiftCouponDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerSendGiftCoupon">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerGiftCoupon/CustomerSendGiftCoupon" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGiftCouponForRecipient">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerGiftCoupon/GetGiftCouponForRecipient" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAvailableGiftCouponsForWebSale">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerGiftCoupon/GetAvailableGiftCouponsForWebSale" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerGiftCouponRegistration">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerGiftCoupon/CustomerGiftCouponRegistration" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerContractRegistration">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerContractRegistration/CustomerContractRegistration" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerCourseRegistration">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerContractRegistration/CustomerCourseRegistration" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAvailableContractsForWebSale">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerContractRegistration/GetAvailableContractsForWebSale" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAvailableCoursesForWebSale">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerContractRegistration/GetAvailableCoursesForWebSale" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetInformationFromCustomerContractRegistrationAfterCompletion">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerContractRegistration/GetInformationFromCustomerContractRegistrationAfterCompletion" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetInformationFromCustomerCourseRegistrationAfterCompletion">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerContractRegistration/GetInformationFromCustomerCourseRegistrationAfterCompletion" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTermsAndConditionsForAvailableContract">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerContractRegistration_SOAPOnly/GetTermsAndConditionsForAvailableContract" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerRegistrationDataValidate">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/CustomerRegistrationDataValidate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerTicketRegistration">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/CustomerTicketRegistration" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAvailableTicketsForWebSale">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetAvailableTicketsForWebSale" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAvailableTicketForWebSaleDetails">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetAvailableTicketForWebSaleDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTicketOrdersForCustomer">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetTicketOrdersForCustomer" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTicketOrderForCustomer">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetTicketOrderForCustomer" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerTicketOrderReport">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetCustomerTicketOrderReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAvailableSelfDeclarations">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetAvailableSelfDeclarations" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSelfDeclarationTypeDetails">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetSelfDeclarationTypeDetails" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerSelfDeclarations">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetCustomerSelfDeclarations" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerSelfDeclarationById">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetCustomerSelfDeclarationById" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CreateCustomerSelfDeclaration">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/CreateCustomerSelfDeclaration" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateCustomerSelfDeclaration">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/UpdateCustomerSelfDeclaration" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTicketTemplateAdditionalArticles">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetTicketTemplateAdditionalArticles" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CancelTicketOrder">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/CancelTicketOrder" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSelfDeclarationsForTicketOrder">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetSelfDeclarationsForTicketOrder" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateSelfDeclarationPersonsForTicketOrder">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/UpdateSelfDeclarationPersonsForTicketOrder" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTicketSettingsForCompany">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerTicketRegistration/GetTicketSettingsForCompany" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerRecruits">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerRecruiting/GetCustomerRecruits" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVideoSessions">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerVideoSession/GetVideoSessions" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVideoSessionById">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerVideoSession/GetVideoSessionById" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGroupSessionsForEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerGroupSessionAdministration/GetGroupSessionsForEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetGroupSessionDetailsForEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerGroupSessionAdministration/GetGroupSessionDetailsForEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateGroupSessionCustomerAttendencyByEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerGroupSessionAdministration/UpdateGroupSessionCustomerAttendencyByEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateGroupSessionProcessedStateByEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerGroupSessionAdministration/UpdateGroupSessionProcessedStateByEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerOpenDoor">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_AccessControl/CustomerOpenDoor" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAllDoorsAllowedForRemoteOpeningByCustomer">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_AccessControl/GetAllDoorsAllowedForRemoteOpeningByCustomer" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAvailableSingleSessionPunchCardForWebSale">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerSingleSessionPunchCard/GetAvailableSingleSessionPunchCardForWebSale" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAvailableSingleSessionPunchCardTemplateGroupForWebSale">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerSingleSessionPunchCard/GetAvailableSingleSessionPunchCardTemplateGroupForWebSale" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CustomerSingleSessionPunchCardRegistration">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerSingleSessionPunchCard/CustomerSingleSessionPunchCardRegistration" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerSingleSessionPunchCards">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerSingleSessionPunchCard/GetCustomerSingleSessionPunchCards" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetInformationFromCustomerSingleSessionPunchCardRegistrationAfterCompletion">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerSingleSessionPunchCard/GetInformationFromCustomerSingleSessionPunchCardRegistrationAfterCompletion" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetAppointmentsForEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetAppointmentsForEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSingleSessionAppointmentForEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetSingleSessionAppointmentForEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddSingleSessionAppointmentForEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/AddSingleSessionAppointmentForEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteSingleSessionAppointmentForEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/DeleteSingleSessionAppointmentForEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddCustomerToSingleSessionAppointmentForEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/AddCustomerToSingleSessionAppointmentForEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MarkSingleSessionAppointmentAsProcessedForEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/MarkSingleSessionAppointmentAsProcessedForEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateSingleSessionAppointmentCustomerAttendencyByEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/UpdateSingleSessionAppointmentCustomerAttendencyByEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="CancelSingleSessionAppointmentForCustomerByEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/CancelSingleSessionAppointmentForCustomerByEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerSingleSessionPunchCardSearchResult">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetCustomerSingleSessionPunchCardSearchResult" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCustomerSingleSessionPunchCardsForEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetCustomerSingleSessionPunchCardsForEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateSingleSessionAppointmentForEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/UpdateSingleSessionAppointmentForEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="MoveSingleSessionAppointmentForEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/MoveSingleSessionAppointmentForEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSchedulesForEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetSchedulesForEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetResultingScheduleScheduleLinesByPeriodeForEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetResultingScheduleScheduleLinesByPeriodeForEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetScheduleScheduleLinesForEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetScheduleScheduleLinesForEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetScheduleScheduleLinesByDayOfWeekForEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetScheduleScheduleLinesByDayOfWeekForEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetScheduleScheduleDeviationLinesByPeriodeForEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetScheduleScheduleDeviationLinesByPeriodeForEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateScheduleForEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/UpdateScheduleForEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateScheduleScheduleLinesForEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/UpdateScheduleScheduleLinesForEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InsertScheduleForEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/InsertScheduleForEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateScheduleScheduleDeviationLinesForEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/UpdateScheduleScheduleDeviationLinesForEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateScheduleScheduleDeviationLinesByPeriodeForEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/UpdateScheduleScheduleDeviationLinesByPeriodeForEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCategoryAndScheduleConnectionsForEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/GetCategoryAndScheduleConnectionsForEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateCategoryScheduleConnectionsForEmployee">
      <soap:operation soapAction="http://tempuri.org/IXaktBookingService_CustomerAppointmentAdministration/UpdateCategoryScheduleConnectionsForEmployee" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="IXaktBookingService">
    <wsdl:port name="BasicHttpBinding_IXaktBookingService" binding="tns:BasicHttpBinding_IXaktBookingService">
      <soap:address location="https://services.aspnor.no/XaktBookingService.svc" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>