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

	<wsdl:types>
		<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="anyType" nillable="true" type="xs:anyType" />
  <xs:element name="anyURI" nillable="true" type="xs:anyURI" />
  <xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
  <xs:element name="boolean" nillable="true" type="xs:boolean" />
  <xs:element name="byte" nillable="true" type="xs:byte" />
  <xs:element name="dateTime" nillable="true" type="xs:dateTime" />
  <xs:element name="decimal" nillable="true" type="xs:decimal" />
  <xs:element name="double" nillable="true" type="xs:double" />
  <xs:element name="float" nillable="true" type="xs:float" />
  <xs:element name="int" nillable="true" type="xs:int" />
  <xs:element name="long" nillable="true" type="xs:long" />
  <xs:element name="QName" nillable="true" type="xs:QName" />
  <xs:element name="short" nillable="true" type="xs:short" />
  <xs:element name="string" nillable="true" type="xs:string" />
  <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
  <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
  <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
  <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
  <xs:element name="char" nillable="true" type="tns:char" />
  <xs:simpleType name="char">
    <xs:restriction base="xs:int" />
  </xs:simpleType>
  <xs:element name="duration" nillable="true" type="tns:duration" />
  <xs:simpleType name="duration">
    <xs:restriction base="xs:duration">
      <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
      <xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
      <xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="guid" nillable="true" type="tns:guid" />
  <xs:simpleType name="guid">
    <xs:restriction base="xs:string">
      <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
    </xs:restriction>
  </xs:simpleType>
  <xs:attribute name="FactoryType" type="xs:QName" />
  <xs:attribute name="Id" type="xs:ID" />
  <xs:attribute name="Ref" type="xs:IDREF" />
</xs:schema>
	</wsdl:types>

	<wsdl:message name="GemifinOrderUpdateRequestIn">
        <wsdl:part name="par" element="tns:GemifinOrderUpdateRequest" />
    </wsdl:message>
    <wsdl:message name="GemifinOrderUpdateRequestOut">
        <wsdl:part name="par" element="tns:GemifinOrderUpdateRequestResponse" />
    </wsdl:message><wsdl:message name="GemifinAttachmentAddRequestIn">
        <wsdl:part name="par" element="tns:GemifinAttachmentAddRequest" />
    </wsdl:message>
    <wsdl:message name="GemifinAttachmentAddRequestOut">
        <wsdl:part name="par" element="tns:GemifinAttachmentAddRequestResponse" />
    </wsdl:message><wsdl:message name="MedicalDeviceBackupLogRequestIn">
        <wsdl:part name="par" element="tns:MedicalDeviceBackupLogRequest" />
    </wsdl:message>
    <wsdl:message name="MedicalDeviceBackupLogRequestOut">
        <wsdl:part name="par" element="tns:MedicalDeviceBackupLogRequestResponse" />
    </wsdl:message><wsdl:message name="PatientSurveyRequestIn">
        <wsdl:part name="par" element="tns:PatientSurveyRequest" />
    </wsdl:message>
    <wsdl:message name="PatientSurveyRequestOut">
        <wsdl:part name="par" element="tns:PatientSurveyRequestResponse" />
    </wsdl:message><wsdl:message name="ForumThreadAddIn">
        <wsdl:part name="par" element="tns:ForumThreadAdd" />
    </wsdl:message>
    <wsdl:message name="ForumThreadAddOut">
        <wsdl:part name="par" element="tns:ForumThreadAddResponse" />
    </wsdl:message><wsdl:message name="ForumPostAddIn">
        <wsdl:part name="par" element="tns:ForumPostAdd" />
    </wsdl:message>
    <wsdl:message name="ForumPostAddOut">
        <wsdl:part name="par" element="tns:ForumPostAddResponse" />
    </wsdl:message><wsdl:message name="HelpItemUpdateIn">
        <wsdl:part name="par" element="tns:HelpItemUpdate" />
    </wsdl:message>
    <wsdl:message name="HelpItemUpdateOut">
        <wsdl:part name="par" element="tns:HelpItemUpdateResponse" />
    </wsdl:message><wsdl:message name="EventRegistrationCreateIn">
        <wsdl:part name="par" element="tns:EventRegistrationCreate" />
    </wsdl:message>
    <wsdl:message name="EventRegistrationCreateOut">
        <wsdl:part name="par" element="tns:EventRegistrationCreateResponse" />
    </wsdl:message><wsdl:message name="EventRegistrationOnlineCreateIn">
        <wsdl:part name="par" element="tns:EventRegistrationOnlineCreate" />
    </wsdl:message>
    <wsdl:message name="EventRegistrationOnlineCreateOut">
        <wsdl:part name="par" element="tns:EventRegistrationOnlineCreateResponse" />
    </wsdl:message><wsdl:message name="EventArrivalIn">
        <wsdl:part name="par" element="tns:EventArrival" />
    </wsdl:message>
    <wsdl:message name="EventArrivalOut">
        <wsdl:part name="par" element="tns:EventArrivalResponse" />
    </wsdl:message><wsdl:message name="EventPayIn">
        <wsdl:part name="par" element="tns:EventPay" />
    </wsdl:message>
    <wsdl:message name="EventPayOut">
        <wsdl:part name="par" element="tns:EventPayResponse" />
    </wsdl:message><wsdl:message name="EventContributionUpdateRequestIn">
        <wsdl:part name="par" element="tns:EventContributionUpdateRequest" />
    </wsdl:message>
    <wsdl:message name="EventContributionUpdateRequestOut">
        <wsdl:part name="par" element="tns:EventContributionUpdateRequestResponse" />
    </wsdl:message><wsdl:message name="AppNewsIn">
        <wsdl:part name="par" element="tns:AppNews" />
    </wsdl:message>
    <wsdl:message name="AppNewsOut">
        <wsdl:part name="par" element="tns:AppNewsResponse" />
    </wsdl:message><wsdl:message name="ClinicIn">
        <wsdl:part name="par" element="tns:Clinic" />
    </wsdl:message>
    <wsdl:message name="ClinicOut">
        <wsdl:part name="par" element="tns:ClinicResponse" />
    </wsdl:message><wsdl:message name="TitleBeforeIn">
        <wsdl:part name="par" element="tns:TitleBefore" />
    </wsdl:message>
    <wsdl:message name="TitleBeforeOut">
        <wsdl:part name="par" element="tns:TitleBeforeResponse" />
    </wsdl:message><wsdl:message name="TitleAfterIn">
        <wsdl:part name="par" element="tns:TitleAfter" />
    </wsdl:message>
    <wsdl:message name="TitleAfterOut">
        <wsdl:part name="par" element="tns:TitleAfterResponse" />
    </wsdl:message><wsdl:message name="CurrencyIn">
        <wsdl:part name="par" element="tns:Currency" />
    </wsdl:message>
    <wsdl:message name="CurrencyOut">
        <wsdl:part name="par" element="tns:CurrencyResponse" />
    </wsdl:message><wsdl:message name="CountryIn">
        <wsdl:part name="par" element="tns:Country" />
    </wsdl:message>
    <wsdl:message name="CountryOut">
        <wsdl:part name="par" element="tns:CountryResponse" />
    </wsdl:message><wsdl:message name="LoginIn">
        <wsdl:part name="par" element="tns:Login" />
    </wsdl:message>
    <wsdl:message name="LoginOut">
        <wsdl:part name="par" element="tns:LoginResponse" />
    </wsdl:message><wsdl:message name="ExternalDoctorSourceIn">
        <wsdl:part name="par" element="tns:ExternalDoctorSource" />
    </wsdl:message>
    <wsdl:message name="ExternalDoctorSourceOut">
        <wsdl:part name="par" element="tns:ExternalDoctorSourceResponse" />
    </wsdl:message><wsdl:message name="ExternalDoctorWorkplaceTypeIn">
        <wsdl:part name="par" element="tns:ExternalDoctorWorkplaceType" />
    </wsdl:message>
    <wsdl:message name="ExternalDoctorWorkplaceTypeOut">
        <wsdl:part name="par" element="tns:ExternalDoctorWorkplaceTypeResponse" />
    </wsdl:message><wsdl:message name="ExternalDoctorOpticsIn">
        <wsdl:part name="par" element="tns:ExternalDoctorOptics" />
    </wsdl:message>
    <wsdl:message name="ExternalDoctorOpticsOut">
        <wsdl:part name="par" element="tns:ExternalDoctorOpticsResponse" />
    </wsdl:message><wsdl:message name="PdfListIn">
        <wsdl:part name="par" element="tns:PdfList" />
    </wsdl:message>
    <wsdl:message name="PdfListOut">
        <wsdl:part name="par" element="tns:PdfListResponse" />
    </wsdl:message><wsdl:message name="PdfFileIn">
        <wsdl:part name="par" element="tns:PdfFile" />
    </wsdl:message>
    <wsdl:message name="PdfFileOut">
        <wsdl:part name="par" element="tns:PdfFileResponse" />
    </wsdl:message><wsdl:message name="ExternalDoctorIn">
        <wsdl:part name="par" element="tns:ExternalDoctor" />
    </wsdl:message>
    <wsdl:message name="ExternalDoctorOut">
        <wsdl:part name="par" element="tns:ExternalDoctorResponse" />
    </wsdl:message><wsdl:message name="HealtInsuranceIn">
        <wsdl:part name="par" element="tns:HealtInsurance" />
    </wsdl:message>
    <wsdl:message name="HealtInsuranceOut">
        <wsdl:part name="par" element="tns:HealtInsuranceResponse" />
    </wsdl:message><wsdl:message name="OperationIn">
        <wsdl:part name="par" element="tns:Operation" />
    </wsdl:message>
    <wsdl:message name="OperationOut">
        <wsdl:part name="par" element="tns:OperationResponse" />
    </wsdl:message><wsdl:message name="PatientIn">
        <wsdl:part name="par" element="tns:Patient" />
    </wsdl:message>
    <wsdl:message name="PatientOut">
        <wsdl:part name="par" element="tns:PatientResponse" />
    </wsdl:message><wsdl:message name="ProtocolVisitCreateIn">
        <wsdl:part name="par" element="tns:ProtocolVisitCreate" />
    </wsdl:message>
    <wsdl:message name="ProtocolVisitCreateOut">
        <wsdl:part name="par" element="tns:ProtocolVisitCreateResponse" />
    </wsdl:message><wsdl:message name="ProtocolVisit_v2CreateIn">
        <wsdl:part name="par" element="tns:ProtocolVisit_v2Create" />
    </wsdl:message>
    <wsdl:message name="ProtocolVisit_v2CreateOut">
        <wsdl:part name="par" element="tns:ProtocolVisit_v2CreateResponse" />
    </wsdl:message><wsdl:message name="ExternalDoctorPhotoUpdateIn">
        <wsdl:part name="par" element="tns:ExternalDoctorPhotoUpdate" />
    </wsdl:message>
    <wsdl:message name="ExternalDoctorPhotoUpdateOut">
        <wsdl:part name="par" element="tns:ExternalDoctorPhotoUpdateResponse" />
    </wsdl:message><wsdl:message name="ExternalDoctorUpdateIn">
        <wsdl:part name="par" element="tns:ExternalDoctorUpdate" />
    </wsdl:message>
    <wsdl:message name="ExternalDoctorUpdateOut">
        <wsdl:part name="par" element="tns:ExternalDoctorUpdateResponse" />
    </wsdl:message><wsdl:message name="ExternalDoctorCreateUserIn">
        <wsdl:part name="par" element="tns:ExternalDoctorCreateUser" />
    </wsdl:message>
    <wsdl:message name="ExternalDoctorCreateUserOut">
        <wsdl:part name="par" element="tns:ExternalDoctorCreateUserResponse" />
    </wsdl:message><wsdl:message name="SendEmailIn">
        <wsdl:part name="par" element="tns:SendEmail" />
    </wsdl:message>
    <wsdl:message name="SendEmailOut">
        <wsdl:part name="par" element="tns:SendEmailResponse" />
    </wsdl:message><wsdl:message name="OrderCreateIn">
        <wsdl:part name="par" element="tns:OrderCreate" />
    </wsdl:message>
    <wsdl:message name="OrderCreateOut">
        <wsdl:part name="par" element="tns:OrderCreateResponse" />
    </wsdl:message><wsdl:message name="OrderCreateByRequestIn">
        <wsdl:part name="par" element="tns:OrderCreateByRequest" />
    </wsdl:message>
    <wsdl:message name="OrderCreateByRequestOut">
        <wsdl:part name="par" element="tns:OrderCreateByRequestResponse" />
    </wsdl:message><wsdl:message name="CalendarRequestCancelTypesIn">
        <wsdl:part name="par" element="tns:CalendarRequestCancelTypes" />
    </wsdl:message>
    <wsdl:message name="CalendarRequestCancelTypesOut">
        <wsdl:part name="par" element="tns:CalendarRequestCancelTypesResponse" />
    </wsdl:message><wsdl:message name="CalendarRequestDoctorsIn">
        <wsdl:part name="par" element="tns:CalendarRequestDoctors" />
    </wsdl:message>
    <wsdl:message name="CalendarRequestDoctorsOut">
        <wsdl:part name="par" element="tns:CalendarRequestDoctorsResponse" />
    </wsdl:message><wsdl:message name="CalendarRequestListIn">
        <wsdl:part name="par" element="tns:CalendarRequestList" />
    </wsdl:message>
    <wsdl:message name="CalendarRequestListOut">
        <wsdl:part name="par" element="tns:CalendarRequestListResponse" />
    </wsdl:message><wsdl:message name="CalendarRequestCreateIn">
        <wsdl:part name="par" element="tns:CalendarRequestCreate" />
    </wsdl:message>
    <wsdl:message name="CalendarRequestCreateOut">
        <wsdl:part name="par" element="tns:CalendarRequestCreateResponse" />
    </wsdl:message><wsdl:message name="CalendarRequestCancelIn">
        <wsdl:part name="par" element="tns:CalendarRequestCancel" />
    </wsdl:message>
    <wsdl:message name="CalendarRequestCancelOut">
        <wsdl:part name="par" element="tns:CalendarRequestCancelResponse" />
    </wsdl:message><wsdl:message name="CalendarRequestHistoryIn">
        <wsdl:part name="par" element="tns:CalendarRequestHistory" />
    </wsdl:message>
    <wsdl:message name="CalendarRequestHistoryOut">
        <wsdl:part name="par" element="tns:CalendarRequestHistoryResponse" />
    </wsdl:message>

	

	<wsdl:portType name="ISyncReply"><wsdl:operation name="GemifinOrderUpdateRequest">
        <wsdl:input message="svc:GemifinOrderUpdateRequestIn" />
        <wsdl:output message="svc:GemifinOrderUpdateRequestOut" />
    </wsdl:operation><wsdl:operation name="GemifinAttachmentAddRequest">
        <wsdl:input message="svc:GemifinAttachmentAddRequestIn" />
        <wsdl:output message="svc:GemifinAttachmentAddRequestOut" />
    </wsdl:operation><wsdl:operation name="MedicalDeviceBackupLogRequest">
        <wsdl:input message="svc:MedicalDeviceBackupLogRequestIn" />
        <wsdl:output message="svc:MedicalDeviceBackupLogRequestOut" />
    </wsdl:operation><wsdl:operation name="PatientSurveyRequest">
        <wsdl:input message="svc:PatientSurveyRequestIn" />
        <wsdl:output message="svc:PatientSurveyRequestOut" />
    </wsdl:operation><wsdl:operation name="ForumThreadAdd">
        <wsdl:input message="svc:ForumThreadAddIn" />
        <wsdl:output message="svc:ForumThreadAddOut" />
    </wsdl:operation><wsdl:operation name="ForumPostAdd">
        <wsdl:input message="svc:ForumPostAddIn" />
        <wsdl:output message="svc:ForumPostAddOut" />
    </wsdl:operation><wsdl:operation name="HelpItemUpdate">
        <wsdl:input message="svc:HelpItemUpdateIn" />
        <wsdl:output message="svc:HelpItemUpdateOut" />
    </wsdl:operation><wsdl:operation name="EventRegistrationCreate">
        <wsdl:input message="svc:EventRegistrationCreateIn" />
        <wsdl:output message="svc:EventRegistrationCreateOut" />
    </wsdl:operation><wsdl:operation name="EventRegistrationOnlineCreate">
        <wsdl:input message="svc:EventRegistrationOnlineCreateIn" />
        <wsdl:output message="svc:EventRegistrationOnlineCreateOut" />
    </wsdl:operation><wsdl:operation name="EventArrival">
        <wsdl:input message="svc:EventArrivalIn" />
        <wsdl:output message="svc:EventArrivalOut" />
    </wsdl:operation><wsdl:operation name="EventPay">
        <wsdl:input message="svc:EventPayIn" />
        <wsdl:output message="svc:EventPayOut" />
    </wsdl:operation><wsdl:operation name="EventContributionUpdateRequest">
        <wsdl:input message="svc:EventContributionUpdateRequestIn" />
        <wsdl:output message="svc:EventContributionUpdateRequestOut" />
    </wsdl:operation><wsdl:operation name="AppNews">
        <wsdl:input message="svc:AppNewsIn" />
        <wsdl:output message="svc:AppNewsOut" />
    </wsdl:operation><wsdl:operation name="Clinic">
        <wsdl:input message="svc:ClinicIn" />
        <wsdl:output message="svc:ClinicOut" />
    </wsdl:operation><wsdl:operation name="TitleBefore">
        <wsdl:input message="svc:TitleBeforeIn" />
        <wsdl:output message="svc:TitleBeforeOut" />
    </wsdl:operation><wsdl:operation name="TitleAfter">
        <wsdl:input message="svc:TitleAfterIn" />
        <wsdl:output message="svc:TitleAfterOut" />
    </wsdl:operation><wsdl:operation name="Currency">
        <wsdl:input message="svc:CurrencyIn" />
        <wsdl:output message="svc:CurrencyOut" />
    </wsdl:operation><wsdl:operation name="Country">
        <wsdl:input message="svc:CountryIn" />
        <wsdl:output message="svc:CountryOut" />
    </wsdl:operation><wsdl:operation name="Login">
        <wsdl:input message="svc:LoginIn" />
        <wsdl:output message="svc:LoginOut" />
    </wsdl:operation><wsdl:operation name="ExternalDoctorSource">
        <wsdl:input message="svc:ExternalDoctorSourceIn" />
        <wsdl:output message="svc:ExternalDoctorSourceOut" />
    </wsdl:operation><wsdl:operation name="ExternalDoctorWorkplaceType">
        <wsdl:input message="svc:ExternalDoctorWorkplaceTypeIn" />
        <wsdl:output message="svc:ExternalDoctorWorkplaceTypeOut" />
    </wsdl:operation><wsdl:operation name="ExternalDoctorOptics">
        <wsdl:input message="svc:ExternalDoctorOpticsIn" />
        <wsdl:output message="svc:ExternalDoctorOpticsOut" />
    </wsdl:operation><wsdl:operation name="PdfList">
        <wsdl:input message="svc:PdfListIn" />
        <wsdl:output message="svc:PdfListOut" />
    </wsdl:operation><wsdl:operation name="PdfFile">
        <wsdl:input message="svc:PdfFileIn" />
        <wsdl:output message="svc:PdfFileOut" />
    </wsdl:operation><wsdl:operation name="ExternalDoctor">
        <wsdl:input message="svc:ExternalDoctorIn" />
        <wsdl:output message="svc:ExternalDoctorOut" />
    </wsdl:operation><wsdl:operation name="HealtInsurance">
        <wsdl:input message="svc:HealtInsuranceIn" />
        <wsdl:output message="svc:HealtInsuranceOut" />
    </wsdl:operation><wsdl:operation name="Operation">
        <wsdl:input message="svc:OperationIn" />
        <wsdl:output message="svc:OperationOut" />
    </wsdl:operation><wsdl:operation name="Patient">
        <wsdl:input message="svc:PatientIn" />
        <wsdl:output message="svc:PatientOut" />
    </wsdl:operation><wsdl:operation name="ProtocolVisitCreate">
        <wsdl:input message="svc:ProtocolVisitCreateIn" />
        <wsdl:output message="svc:ProtocolVisitCreateOut" />
    </wsdl:operation><wsdl:operation name="ProtocolVisit_v2Create">
        <wsdl:input message="svc:ProtocolVisit_v2CreateIn" />
        <wsdl:output message="svc:ProtocolVisit_v2CreateOut" />
    </wsdl:operation><wsdl:operation name="ExternalDoctorPhotoUpdate">
        <wsdl:input message="svc:ExternalDoctorPhotoUpdateIn" />
        <wsdl:output message="svc:ExternalDoctorPhotoUpdateOut" />
    </wsdl:operation><wsdl:operation name="ExternalDoctorUpdate">
        <wsdl:input message="svc:ExternalDoctorUpdateIn" />
        <wsdl:output message="svc:ExternalDoctorUpdateOut" />
    </wsdl:operation><wsdl:operation name="ExternalDoctorCreateUser">
        <wsdl:input message="svc:ExternalDoctorCreateUserIn" />
        <wsdl:output message="svc:ExternalDoctorCreateUserOut" />
    </wsdl:operation><wsdl:operation name="SendEmail">
        <wsdl:input message="svc:SendEmailIn" />
        <wsdl:output message="svc:SendEmailOut" />
    </wsdl:operation><wsdl:operation name="OrderCreate">
        <wsdl:input message="svc:OrderCreateIn" />
        <wsdl:output message="svc:OrderCreateOut" />
    </wsdl:operation><wsdl:operation name="OrderCreateByRequest">
        <wsdl:input message="svc:OrderCreateByRequestIn" />
        <wsdl:output message="svc:OrderCreateByRequestOut" />
    </wsdl:operation><wsdl:operation name="CalendarRequestCancelTypes">
        <wsdl:input message="svc:CalendarRequestCancelTypesIn" />
        <wsdl:output message="svc:CalendarRequestCancelTypesOut" />
    </wsdl:operation><wsdl:operation name="CalendarRequestDoctors">
        <wsdl:input message="svc:CalendarRequestDoctorsIn" />
        <wsdl:output message="svc:CalendarRequestDoctorsOut" />
    </wsdl:operation><wsdl:operation name="CalendarRequestList">
        <wsdl:input message="svc:CalendarRequestListIn" />
        <wsdl:output message="svc:CalendarRequestListOut" />
    </wsdl:operation><wsdl:operation name="CalendarRequestCreate">
        <wsdl:input message="svc:CalendarRequestCreateIn" />
        <wsdl:output message="svc:CalendarRequestCreateOut" />
    </wsdl:operation><wsdl:operation name="CalendarRequestCancel">
        <wsdl:input message="svc:CalendarRequestCancelIn" />
        <wsdl:output message="svc:CalendarRequestCancelOut" />
    </wsdl:operation><wsdl:operation name="CalendarRequestHistory">
        <wsdl:input message="svc:CalendarRequestHistoryIn" />
        <wsdl:output message="svc:CalendarRequestHistoryOut" />
    </wsdl:operation></wsdl:portType>

	

	<wsdl:binding name="BasicHttpBinding_ISyncReply" type="svc:ISyncReply">
        <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
        <wsdl:operation name="GemifinOrderUpdateRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/GemifinOrderUpdateRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="GemifinAttachmentAddRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/GemifinAttachmentAddRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="MedicalDeviceBackupLogRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/MedicalDeviceBackupLogRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="PatientSurveyRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/PatientSurveyRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ForumThreadAdd">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ForumThreadAdd" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ForumPostAdd">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ForumPostAdd" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="HelpItemUpdate">
      <soap:operation soapAction="http://schemas.servicestack.net/types/HelpItemUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="EventRegistrationCreate">
      <soap:operation soapAction="http://schemas.servicestack.net/types/EventRegistrationCreate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="EventRegistrationOnlineCreate">
      <soap:operation soapAction="http://schemas.servicestack.net/types/EventRegistrationOnlineCreate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="EventArrival">
      <soap:operation soapAction="http://schemas.servicestack.net/types/EventArrival" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="EventPay">
      <soap:operation soapAction="http://schemas.servicestack.net/types/EventPay" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="EventContributionUpdateRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/EventContributionUpdateRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="AppNews">
      <soap:operation soapAction="http://schemas.servicestack.net/types/AppNews" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="Clinic">
      <soap:operation soapAction="http://schemas.servicestack.net/types/Clinic" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="TitleBefore">
      <soap:operation soapAction="http://schemas.servicestack.net/types/TitleBefore" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="TitleAfter">
      <soap:operation soapAction="http://schemas.servicestack.net/types/TitleAfter" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="Currency">
      <soap:operation soapAction="http://schemas.servicestack.net/types/Currency" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="Country">
      <soap:operation soapAction="http://schemas.servicestack.net/types/Country" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="Login">
      <soap:operation soapAction="http://schemas.servicestack.net/types/Login" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ExternalDoctorSource">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ExternalDoctorSource" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ExternalDoctorWorkplaceType">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ExternalDoctorWorkplaceType" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ExternalDoctorOptics">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ExternalDoctorOptics" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="PdfList">
      <soap:operation soapAction="http://schemas.servicestack.net/types/PdfList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="PdfFile">
      <soap:operation soapAction="http://schemas.servicestack.net/types/PdfFile" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ExternalDoctor">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ExternalDoctor" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="HealtInsurance">
      <soap:operation soapAction="http://schemas.servicestack.net/types/HealtInsurance" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="Operation">
      <soap:operation soapAction="http://schemas.servicestack.net/types/Operation" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="Patient">
      <soap:operation soapAction="http://schemas.servicestack.net/types/Patient" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ProtocolVisitCreate">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ProtocolVisitCreate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ProtocolVisit_v2Create">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ProtocolVisit_v2Create" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ExternalDoctorPhotoUpdate">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ExternalDoctorPhotoUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ExternalDoctorUpdate">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ExternalDoctorUpdate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="ExternalDoctorCreateUser">
      <soap:operation soapAction="http://schemas.servicestack.net/types/ExternalDoctorCreateUser" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="SendEmail">
      <soap:operation soapAction="http://schemas.servicestack.net/types/SendEmail" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="OrderCreate">
      <soap:operation soapAction="http://schemas.servicestack.net/types/OrderCreate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="OrderCreateByRequest">
      <soap:operation soapAction="http://schemas.servicestack.net/types/OrderCreateByRequest" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CalendarRequestCancelTypes">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CalendarRequestCancelTypes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CalendarRequestDoctors">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CalendarRequestDoctors" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CalendarRequestList">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CalendarRequestList" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CalendarRequestCreate">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CalendarRequestCreate" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CalendarRequestCancel">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CalendarRequestCancel" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation><wsdl:operation name="CalendarRequestHistory">
      <soap:operation soapAction="http://schemas.servicestack.net/types/CalendarRequestHistory" 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="SyncReply">
        <wsdl:port name="BasicHttpBinding_ISyncReply" binding="svc:BasicHttpBinding_ISyncReply">
            <soap:address location="https://data.oriem.cz/soap11" />
        </wsdl:port>
    </wsdl:service>

	
	
</wsdl:definitions>