<?xml version="1.0" encoding="utf-8"?>
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="IMedinsGuardianSrvservice" targetNamespace="http://www.medins.ru/wsdl/IMedinsSOAP.wsdl" xmlns:tns="http://www.medins.ru/wsdl/IMedinsSOAP.wsdl" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:ns1="http://www.borland.com/namespaces/Types" xmlns:ns2="urn:IdSOAPSession">
  <types>
    <xs:schema targetNamespace="http://www.borland.com/namespaces/Types" xmlns="http://www.borland.com/namespaces/Types">
      <xs:complexType name="TWideStringDynArray">
        <xs:complexContent>
          <xs:restriction base="soapenc:Array">
            <xs:sequence/>
            <xs:attribute ref="soapenc:arrayType" n1:arrayType="xs:string[]" xmlns:n1="http://schemas.xmlsoap.org/wsdl/"/>
          </xs:restriction>
        </xs:complexContent>
      </xs:complexType>
    </xs:schema>
    <xs:schema targetNamespace="urn:IdSOAPSession" xmlns="urn:IdSOAPSession">
      <xs:simpleType name="TIdSOAPSessionHeader">
        <xs:restriction base="xs:string"/>
      </xs:simpleType>
    </xs:schema>
  </types>
  <message name="SAS_ApplyUpdates0Request">
    <part name="ProviderName" type="xs:string"/>
    <part name="Delta" type="xs:anyType"/>
    <part name="MaxErrors" type="xs:int"/>
    <part name="OwnerData" type="xs:anyType"/>
  </message>
  <message name="SAS_ApplyUpdates0Response">
    <part name="ErrorCount" type="xs:int"/>
    <part name="OwnerData" type="xs:anyType"/>
    <part name="return" type="xs:anyType"/>
  </message>
  <message name="SAS_ApplyUpdates0headerRequest">
    <part name="TIdSOAPSessionHeader" type="ns2:TIdSOAPSessionHeader"/>
  </message>
  <message name="SAS_GetRecords1Request">
    <part name="ProviderName" type="xs:string"/>
    <part name="Count" type="xs:int"/>
    <part name="Options" type="xs:int"/>
    <part name="CommandText" type="xs:string"/>
    <part name="Params" type="xs:anyType"/>
    <part name="OwnerData" type="xs:anyType"/>
  </message>
  <message name="SAS_GetRecords1Response">
    <part name="RecsOut" type="xs:int"/>
    <part name="Params" type="xs:anyType"/>
    <part name="OwnerData" type="xs:anyType"/>
    <part name="return" type="xs:anyType"/>
  </message>
  <message name="SAS_GetRecords1headerRequest">
    <part name="TIdSOAPSessionHeader" type="ns2:TIdSOAPSessionHeader"/>
  </message>
  <message name="SAS_DataRequest2Request">
    <part name="ProviderName" type="xs:string"/>
    <part name="Data" type="xs:anyType"/>
  </message>
  <message name="SAS_DataRequest2Response">
    <part name="return" type="xs:anyType"/>
  </message>
  <message name="SAS_DataRequest2headerRequest">
    <part name="TIdSOAPSessionHeader" type="ns2:TIdSOAPSessionHeader"/>
  </message>
  <message name="SAS_GetProviderNames3Request"/>
  <message name="SAS_GetProviderNames3Response">
    <part name="return" type="ns1:TWideStringDynArray"/>
  </message>
  <message name="SAS_GetProviderNames3headerRequest">
    <part name="TIdSOAPSessionHeader" type="ns2:TIdSOAPSessionHeader"/>
  </message>
  <message name="SAS_GetParams4Request">
    <part name="ProviderName" type="xs:string"/>
    <part name="OwnerData" type="xs:anyType"/>
  </message>
  <message name="SAS_GetParams4Response">
    <part name="OwnerData" type="xs:anyType"/>
    <part name="return" type="xs:anyType"/>
  </message>
  <message name="SAS_GetParams4headerRequest">
    <part name="TIdSOAPSessionHeader" type="ns2:TIdSOAPSessionHeader"/>
  </message>
  <message name="SAS_RowRequest5Request">
    <part name="ProviderName" type="xs:string"/>
    <part name="Row" type="xs:anyType"/>
    <part name="RequestType" type="xs:int"/>
    <part name="OwnerData" type="xs:anyType"/>
  </message>
  <message name="SAS_RowRequest5Response">
    <part name="OwnerData" type="xs:anyType"/>
    <part name="return" type="xs:anyType"/>
  </message>
  <message name="SAS_RowRequest5headerRequest">
    <part name="TIdSOAPSessionHeader" type="ns2:TIdSOAPSessionHeader"/>
  </message>
  <message name="SAS_Execute6Request">
    <part name="ProviderName" type="xs:string"/>
    <part name="CommandText" type="xs:string"/>
    <part name="Params" type="xs:anyType"/>
    <part name="OwnerData" type="xs:anyType"/>
  </message>
  <message name="SAS_Execute6Response">
    <part name="Params" type="xs:anyType"/>
    <part name="OwnerData" type="xs:anyType"/>
  </message>
  <message name="SAS_Execute6headerRequest">
    <part name="TIdSOAPSessionHeader" type="ns2:TIdSOAPSessionHeader"/>
  </message>
  <message name="GetFileInfoList7Request">
    <part name="SId" type="xs:string"/>
    <part name="DistribName" type="xs:string"/>
  </message>
  <message name="GetFileInfoList7Response">
    <part name="return" type="xs:anyType"/>
  </message>
  <message name="GetFileInfoList7headerRequest">
    <part name="TIdSOAPSessionHeader" type="ns2:TIdSOAPSessionHeader"/>
  </message>
  <message name="GetFile8Request">
    <part name="SId" type="xs:string"/>
    <part name="DistribName" type="xs:string"/>
    <part name="FileName" type="xs:string"/>
  </message>
  <message name="GetFile8Response">
    <part name="return" type="xs:base64Binary"/>
  </message>
  <message name="GetFile8headerRequest">
    <part name="TIdSOAPSessionHeader" type="ns2:TIdSOAPSessionHeader"/>
  </message>
  <message name="StartPatient9Request"/>
  <message name="StartPatient9Response"/>
  <message name="StartPatient9headerRequest">
    <part name="TIdSOAPSessionHeader" type="ns2:TIdSOAPSessionHeader"/>
  </message>
  <message name="StopPatient10Request"/>
  <message name="StopPatient10Response"/>
  <message name="StopPatient10headerRequest">
    <part name="TIdSOAPSessionHeader" type="ns2:TIdSOAPSessionHeader"/>
  </message>
  <message name="PatientStarted11Request"/>
  <message name="PatientStarted11Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="PatientStarted11headerRequest">
    <part name="TIdSOAPSessionHeader" type="ns2:TIdSOAPSessionHeader"/>
  </message>
  <message name="UpdatesExist12Request"/>
  <message name="UpdatesExist12Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="UpdatesExist12headerRequest">
    <part name="TIdSOAPSessionHeader" type="ns2:TIdSOAPSessionHeader"/>
  </message>
  <message name="LoadUpdates13Request"/>
  <message name="LoadUpdates13Response"/>
  <message name="LoadUpdates13headerRequest">
    <part name="TIdSOAPSessionHeader" type="ns2:TIdSOAPSessionHeader"/>
  </message>
  <message name="ProcessStarted14Request"/>
  <message name="ProcessStarted14Response">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="ProcessStarted14headerRequest">
    <part name="TIdSOAPSessionHeader" type="ns2:TIdSOAPSessionHeader"/>
  </message>
  <portType name="IMedinsGuardianSrv">
    <operation name="SAS_ApplyUpdates">
      <input message="tns:SAS_ApplyUpdates0Request"/>
      <output message="tns:SAS_ApplyUpdates0Response"/>
    </operation>
    <operation name="SAS_GetRecords">
      <input message="tns:SAS_GetRecords1Request"/>
      <output message="tns:SAS_GetRecords1Response"/>
    </operation>
    <operation name="SAS_DataRequest">
      <input message="tns:SAS_DataRequest2Request"/>
      <output message="tns:SAS_DataRequest2Response"/>
    </operation>
    <operation name="SAS_GetProviderNames">
      <input message="tns:SAS_GetProviderNames3Request"/>
      <output message="tns:SAS_GetProviderNames3Response"/>
    </operation>
    <operation name="SAS_GetParams">
      <input message="tns:SAS_GetParams4Request"/>
      <output message="tns:SAS_GetParams4Response"/>
    </operation>
    <operation name="SAS_RowRequest">
      <input message="tns:SAS_RowRequest5Request"/>
      <output message="tns:SAS_RowRequest5Response"/>
    </operation>
    <operation name="SAS_Execute">
      <input message="tns:SAS_Execute6Request"/>
      <output message="tns:SAS_Execute6Response"/>
    </operation>
    <operation name="GetFileInfoList">
      <input message="tns:GetFileInfoList7Request"/>
      <output message="tns:GetFileInfoList7Response"/>
    </operation>
    <operation name="GetFile">
      <input message="tns:GetFile8Request"/>
      <output message="tns:GetFile8Response"/>
    </operation>
    <operation name="StartPatient">
      <input message="tns:StartPatient9Request"/>
      <output message="tns:StartPatient9Response"/>
    </operation>
    <operation name="StopPatient">
      <input message="tns:StopPatient10Request"/>
      <output message="tns:StopPatient10Response"/>
    </operation>
    <operation name="PatientStarted">
      <input message="tns:PatientStarted11Request"/>
      <output message="tns:PatientStarted11Response"/>
    </operation>
    <operation name="UpdatesExist">
      <input message="tns:UpdatesExist12Request"/>
      <output message="tns:UpdatesExist12Response"/>
    </operation>
    <operation name="LoadUpdates">
      <input message="tns:LoadUpdates13Request"/>
      <output message="tns:LoadUpdates13Response"/>
    </operation>
    <operation name="ProcessStarted">
      <input message="tns:ProcessStarted14Request"/>
      <output message="tns:ProcessStarted14Response"/>
    </operation>
  </portType>
  <binding name="IMedinsGuardianSrvbinding" type="tns:IMedinsGuardianSrv">
    <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
    <operation name="SAS_ApplyUpdates">
      <soap:operation soapAction="urn:MedinsGuardianIntf-IMedinsGuardianSrv#SAS_ApplyUpdates" style="rpc"/>
      <input message="tns:SAS_ApplyUpdates0Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
        <soap:header use="encoded" message="tns:SAS_ApplyUpdates0headerRequest" part="TIdSOAPSessionHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:IdSOAPSession"/>
      </input>
      <output message="tns:SAS_ApplyUpdates0Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
      </output>
    </operation>
    <operation name="SAS_GetRecords">
      <soap:operation soapAction="urn:MedinsGuardianIntf-IMedinsGuardianSrv#SAS_GetRecords" style="rpc"/>
      <input message="tns:SAS_GetRecords1Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
        <soap:header use="encoded" message="tns:SAS_GetRecords1headerRequest" part="TIdSOAPSessionHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:IdSOAPSession"/>
      </input>
      <output message="tns:SAS_GetRecords1Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
      </output>
    </operation>
    <operation name="SAS_DataRequest">
      <soap:operation soapAction="urn:MedinsGuardianIntf-IMedinsGuardianSrv#SAS_DataRequest" style="rpc"/>
      <input message="tns:SAS_DataRequest2Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
        <soap:header use="encoded" message="tns:SAS_DataRequest2headerRequest" part="TIdSOAPSessionHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:IdSOAPSession"/>
      </input>
      <output message="tns:SAS_DataRequest2Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
      </output>
    </operation>
    <operation name="SAS_GetProviderNames">
      <soap:operation soapAction="urn:MedinsGuardianIntf-IMedinsGuardianSrv#SAS_GetProviderNames" style="rpc"/>
      <input message="tns:SAS_GetProviderNames3Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
        <soap:header use="encoded" message="tns:SAS_GetProviderNames3headerRequest" part="TIdSOAPSessionHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:IdSOAPSession"/>
      </input>
      <output message="tns:SAS_GetProviderNames3Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
      </output>
    </operation>
    <operation name="SAS_GetParams">
      <soap:operation soapAction="urn:MedinsGuardianIntf-IMedinsGuardianSrv#SAS_GetParams" style="rpc"/>
      <input message="tns:SAS_GetParams4Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
        <soap:header use="encoded" message="tns:SAS_GetParams4headerRequest" part="TIdSOAPSessionHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:IdSOAPSession"/>
      </input>
      <output message="tns:SAS_GetParams4Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
      </output>
    </operation>
    <operation name="SAS_RowRequest">
      <soap:operation soapAction="urn:MedinsGuardianIntf-IMedinsGuardianSrv#SAS_RowRequest" style="rpc"/>
      <input message="tns:SAS_RowRequest5Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
        <soap:header use="encoded" message="tns:SAS_RowRequest5headerRequest" part="TIdSOAPSessionHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:IdSOAPSession"/>
      </input>
      <output message="tns:SAS_RowRequest5Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
      </output>
    </operation>
    <operation name="SAS_Execute">
      <soap:operation soapAction="urn:MedinsGuardianIntf-IMedinsGuardianSrv#SAS_Execute" style="rpc"/>
      <input message="tns:SAS_Execute6Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
        <soap:header use="encoded" message="tns:SAS_Execute6headerRequest" part="TIdSOAPSessionHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:IdSOAPSession"/>
      </input>
      <output message="tns:SAS_Execute6Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
      </output>
    </operation>
    <operation name="GetFileInfoList">
      <soap:operation soapAction="urn:MedinsGuardianIntf-IMedinsGuardianSrv#GetFileInfoList" style="rpc"/>
      <input message="tns:GetFileInfoList7Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
        <soap:header use="encoded" message="tns:GetFileInfoList7headerRequest" part="TIdSOAPSessionHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:IdSOAPSession"/>
      </input>
      <output message="tns:GetFileInfoList7Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
      </output>
    </operation>
    <operation name="GetFile">
      <soap:operation soapAction="urn:MedinsGuardianIntf-IMedinsGuardianSrv#GetFile" style="rpc"/>
      <input message="tns:GetFile8Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
        <soap:header use="encoded" message="tns:GetFile8headerRequest" part="TIdSOAPSessionHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:IdSOAPSession"/>
      </input>
      <output message="tns:GetFile8Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
      </output>
    </operation>
    <operation name="StartPatient">
      <soap:operation soapAction="urn:MedinsGuardianIntf-IMedinsGuardianSrv#StartPatient" style="rpc"/>
      <input message="tns:StartPatient9Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
        <soap:header use="encoded" message="tns:StartPatient9headerRequest" part="TIdSOAPSessionHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:IdSOAPSession"/>
      </input>
      <output message="tns:StartPatient9Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
      </output>
    </operation>
    <operation name="StopPatient">
      <soap:operation soapAction="urn:MedinsGuardianIntf-IMedinsGuardianSrv#StopPatient" style="rpc"/>
      <input message="tns:StopPatient10Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
        <soap:header use="encoded" message="tns:StopPatient10headerRequest" part="TIdSOAPSessionHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:IdSOAPSession"/>
      </input>
      <output message="tns:StopPatient10Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
      </output>
    </operation>
    <operation name="PatientStarted">
      <soap:operation soapAction="urn:MedinsGuardianIntf-IMedinsGuardianSrv#PatientStarted" style="rpc"/>
      <input message="tns:PatientStarted11Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
        <soap:header use="encoded" message="tns:PatientStarted11headerRequest" part="TIdSOAPSessionHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:IdSOAPSession"/>
      </input>
      <output message="tns:PatientStarted11Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
      </output>
    </operation>
    <operation name="UpdatesExist">
      <soap:operation soapAction="urn:MedinsGuardianIntf-IMedinsGuardianSrv#UpdatesExist" style="rpc"/>
      <input message="tns:UpdatesExist12Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
        <soap:header use="encoded" message="tns:UpdatesExist12headerRequest" part="TIdSOAPSessionHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:IdSOAPSession"/>
      </input>
      <output message="tns:UpdatesExist12Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
      </output>
    </operation>
    <operation name="LoadUpdates">
      <soap:operation soapAction="urn:MedinsGuardianIntf-IMedinsGuardianSrv#LoadUpdates" style="rpc"/>
      <input message="tns:LoadUpdates13Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
        <soap:header use="encoded" message="tns:LoadUpdates13headerRequest" part="TIdSOAPSessionHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:IdSOAPSession"/>
      </input>
      <output message="tns:LoadUpdates13Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
      </output>
    </operation>
    <operation name="ProcessStarted">
      <soap:operation soapAction="urn:MedinsGuardianIntf-IMedinsGuardianSrv#ProcessStarted" style="rpc"/>
      <input message="tns:ProcessStarted14Request">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
        <soap:header use="encoded" message="tns:ProcessStarted14headerRequest" part="TIdSOAPSessionHeader" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:IdSOAPSession"/>
      </input>
      <output message="tns:ProcessStarted14Response">
        <soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:MedinsGuardianIntf-IMedinsGuardianSrv"/>
      </output>
    </operation>
  </binding>
  <service name="IMedinsGuardianSrvservice">
    <port name="IMedinsGuardianSrvPort" binding="tns:IMedinsGuardianSrvbinding">
      <soap:address location="http://83.166.240.211:1991/soap/IMedinsGuardianSrv"/>
    </port>
  </service>
</definitions>

