<?xml version="1.0"?>
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="IWSLimsophyservice" targetNamespace="http://www.limsophy.com" xmlns:tns="http://www.limsophy.com" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/">
  <types>
    <xs:schema targetNamespace="http://www.limsophy.com">
      
      <xs:complexType name="session">
        <sequence xmlns="http://www.w3.org/2001/XMLSchema">
          <xs:element name="session" type="xs:string"/>
        </sequence>
      </xs:complexType>
      <xs:complexType name="preview">
        <sequence xmlns="http://www.w3.org/2001/XMLSchema">
          <xs:element name="preview" type="xs:boolean"/>
        </sequence>
      </xs:complexType>
      <xs:simpleType name="TutTriState">
        <xs:restriction base="xs:string">
          <xs:enumeration value="trNull"/>
          <xs:enumeration value="trFalse"/>
          <xs:enumeration value="trTrue"/>
        </xs:restriction>
      </xs:simpleType>
      <xs:simpleType name="TutId">
        <xs:restriction base="xs:int"/>
      </xs:simpleType>
      <xs:simpleType name="Date">
        <xs:restriction base="xs:string"/>
      </xs:simpleType>
      <xs:simpleType name="EmbeddedXml">
        <xs:restriction base="xs:string"/>
      </xs:simpleType>
      <xs:simpleType name="XmlInCData">
        <xs:restriction base="xs:string"/>
      </xs:simpleType>
      <xs:simpleType name="XmlAsBase64">
        <xs:restriction base="xs:string"/>
      </xs:simpleType>
      <xs:simpleType name="Xhtml">
        <xs:restriction base="xs:string"/>
      </xs:simpleType>
      <xs:complexType name="XmlDOM"/>
    </xs:schema>
  </types>
  <message name="AppVersionGetRequest"/>
  <message name="AppVersionGetResponse">
    <part name="return" type="xs:string"/>
  </message>
  <message name="FavoriteExecuteRequest">
    <part name="SessionIdent" type="xs:string"/>
    <part name="FavoriteUID" type="xs:string"/>
    <part name="Parameter" type="tns:EmbeddedXml"/>
    <part name="Executor" type="xs:string"/>
  </message>
  <message name="FavoriteExecuteResponse">
    <part name="Result" type="tns:EmbeddedXml"/>
  </message>
  <message name="GetTableInfosRequest">
    <part name="SessionIdent" type="xs:string"/>
    <part name="OnlyReal" type="xs:boolean"/>
    <part name="Type" type="xs:string"/>
    <part name="Table" type="xs:string"/>
  </message>
  <message name="GetTableInfosResponse">
    <part name="Result" type="tns:EmbeddedXml"/>
  </message>
  <message name="LogInForSOAPDBRequest">
    <part name="SessionIdent" type="xs:string"/>
    <part name="Username" type="xs:string"/>
    <part name="Password" type="xs:string"/>
  </message>
  <message name="LogInForSOAPDBResponse">
    <part name="Content" type="tns:EmbeddedXml"/>
  </message>
  <message name="MaintenanceGetRequest"/>
  <message name="MaintenanceGetResponse">
    <part name="InMaintenance" type="xs:boolean"/>
    <part name="MaintenanceStartAt" type="xs:dateTime"/>
    <part name="MaintenanceText" type="xs:string"/>
  </message>
  <message name="OfflineGetFileRequest">
    <part name="SessionIdent" type="xs:string"/>
    <part name="Ident" type="xs:string"/>
    <part name="Section" type="xs:int"/>
  </message>
  <message name="OfflineGetFileResponse">
    <part name="File" type="tns:EmbeddedXml"/>
  </message>
  <message name="OfflineGetFileListRequest">
    <part name="SessionIdent" type="xs:string"/>
    <part name="FolderName" type="xs:string"/>
    <part name="FileNames" type="tns:EmbeddedXml"/>
  </message>
  <message name="OfflineGetFileListResponse">
    <part name="Result" type="tns:EmbeddedXml"/>
  </message>
  <message name="SequenceRequest">
    <part name="SessionIdent" type="xs:string"/>
    <part name="Name" type="xs:string"/>
    <part name="Increment" type="xs:int"/>
    <part name="RepeatCount" type="xs:int"/>
  </message>
  <message name="SequenceResponse">
    <part name="Result" type="tns:EmbeddedXml"/>
  </message>
  <message name="SessionCloseRequest">
    <part name="SessionIdent" type="xs:string"/>
  </message>
  <message name="SessionCloseResponse">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="SessionLanguageSetRequest">
    <part name="SessionIdent" type="xs:string"/>
    <part name="Language" type="tns:TutId"/>
  </message>
  <message name="SessionLanguageSetResponse"/>
  <message name="SessionOpenRequest">
    <part name="Identifikation" type="xs:string"/>
  </message>
  <message name="SessionOpenResponse">
    <part name="return" type="xs:string"/>
  </message>
  <message name="SessionVerifyRequest">
    <part name="SessionIdent" type="xs:string"/>
  </message>
  <message name="SessionVerifyResponse">
    <part name="return" type="xs:boolean"/>
  </message>
  <message name="SQLExecDELETERequest">
    <part name="SessionIdent" type="xs:string"/>
    <part name="Table" type="xs:string"/>
    <part name="IDCol" type="xs:string"/>
    <part name="ID" type="xs:string"/>
    <part name="RecControl" type="tns:EmbeddedXml"/>
    <part name="Variables" type="tns:EmbeddedXml"/>
    <part name="Condition" type="tns:EmbeddedXml"/>
  </message>
  <message name="SQLExecDELETEResponse">
    <part name="RowsAffected" type="xs:int"/>
  </message>
  <message name="SQLExecINSERTRequest">
    <part name="SessionIdent" type="xs:string"/>
    <part name="Table" type="xs:string"/>
    <part name="Columns" type="tns:EmbeddedXml"/>
    <part name="Variables" type="tns:EmbeddedXml"/>
  </message>
  <message name="SQLExecINSERTResponse">
    <part name="RowsAffected" type="xs:int"/>
  </message>
  <message name="SQLExecSELECTRequest">
    <part name="SessionIdent" type="xs:string"/>
    <part name="MaxFetch" type="xs:int"/>
    <part name="Table" type="xs:string"/>
    <part name="Columns" type="tns:EmbeddedXml"/>
    <part name="SortOrder" type="tns:EmbeddedXml"/>
    <part name="ColumnOption" type="xs:string"/>
    <part name="Condition" type="tns:EmbeddedXml"/>
    <part name="Variables" type="tns:EmbeddedXml"/>
  </message>
  <message name="SQLExecSELECTResponse">
    <part name="Rows" type="tns:EmbeddedXml"/>
  </message>
  <message name="SQLExecUPDATERequest">
    <part name="SessionIdent" type="xs:string"/>
    <part name="Table" type="xs:string"/>
    <part name="IDCol" type="xs:string"/>
    <part name="ID" type="xs:string"/>
    <part name="RecControl" type="tns:EmbeddedXml"/>
    <part name="Columns" type="tns:EmbeddedXml"/>
    <part name="Variables" type="tns:EmbeddedXml"/>
  </message>
  <message name="SQLExecUPDATEResponse">
    <part name="RowsAffected" type="xs:int"/>
  </message>
  <message name="SystemInfoGetRequest"/>
  <message name="SystemInfoGetResponse">
    <part name="Name" type="xs:string"/>
    <part name="SystemId" type="tns:TutId"/>
    <part name="Type" type="tns:TutId"/>
    <part name="BackColor" type="tns:TutId"/>
    <part name="FontColor" type="tns:TutId"/>
  </message>
  <message name="TransactionRequest">
    <part name="SessionIdent" type="xs:string"/>
    <part name="Commit" type="xs:boolean"/>
    <part name="Rollback" type="xs:boolean"/>
  </message>
  <message name="TransactionResponse"/>
  <portType name="IWSLimsophy">
    <operation name="AppVersionGet">
      <input message="tns:AppVersionGetRequest"/>
      <output message="tns:AppVersionGetResponse"/>
    </operation>
    <operation name="FavoriteExecute">
      <input message="tns:FavoriteExecuteRequest"/>
      <output message="tns:FavoriteExecuteResponse"/>
    </operation>
    <operation name="GetTableInfos">
      <input message="tns:GetTableInfosRequest"/>
      <output message="tns:GetTableInfosResponse"/>
    </operation>
    <operation name="LogInForSOAPDB">
      <input message="tns:LogInForSOAPDBRequest"/>
      <output message="tns:LogInForSOAPDBResponse"/>
    </operation>
    <operation name="MaintenanceGet">
      <input message="tns:MaintenanceGetRequest"/>
      <output message="tns:MaintenanceGetResponse"/>
    </operation>
    <operation name="OfflineGetFile">
      <input message="tns:OfflineGetFileRequest"/>
      <output message="tns:OfflineGetFileResponse"/>
    </operation>
    <operation name="OfflineGetFileList">
      <input message="tns:OfflineGetFileListRequest"/>
      <output message="tns:OfflineGetFileListResponse"/>
    </operation>
    <operation name="Sequence">
      <input message="tns:SequenceRequest"/>
      <output message="tns:SequenceResponse"/>
    </operation>
    <operation name="SessionClose">
      <input message="tns:SessionCloseRequest"/>
      <output message="tns:SessionCloseResponse"/>
    </operation>
    <operation name="SessionLanguageSet">
      <input message="tns:SessionLanguageSetRequest"/>
      <output message="tns:SessionLanguageSetResponse"/>
    </operation>
    <operation name="SessionOpen">
      <input message="tns:SessionOpenRequest"/>
      <output message="tns:SessionOpenResponse"/>
    </operation>
    <operation name="SessionVerify">
      <input message="tns:SessionVerifyRequest"/>
      <output message="tns:SessionVerifyResponse"/>
    </operation>
    <operation name="SQLExecDELETE">
      <input message="tns:SQLExecDELETERequest"/>
      <output message="tns:SQLExecDELETEResponse"/>
    </operation>
    <operation name="SQLExecINSERT">
      <input message="tns:SQLExecINSERTRequest"/>
      <output message="tns:SQLExecINSERTResponse"/>
    </operation>
    <operation name="SQLExecSELECT">
      <input message="tns:SQLExecSELECTRequest"/>
      <output message="tns:SQLExecSELECTResponse"/>
    </operation>
    <operation name="SQLExecUPDATE">
      <input message="tns:SQLExecUPDATERequest"/>
      <output message="tns:SQLExecUPDATEResponse"/>
    </operation>
    <operation name="SystemInfoGet">
      <input message="tns:SystemInfoGetRequest"/>
      <output message="tns:SystemInfoGetResponse"/>
    </operation>
    <operation name="Transaction">
      <input message="tns:TransactionRequest"/>
      <output message="tns:TransactionResponse"/>
    </operation>
  </portType>
  <binding name="IWSLimsophybinding" type="tns:IWSLimsophy">
    <binding xmlns="http://schemas.xmlsoap.org/wsdl/soap/" style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
    <operation name="AppVersionGet">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="http://www.limsophy.com#AppVersionGet" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </output>
    </operation>
    <operation name="FavoriteExecute">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="http://www.limsophy.com#FavoriteExecute" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </output>
    </operation>
    <operation name="GetTableInfos">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="http://www.limsophy.com#GetTableInfos" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </output>
    </operation>
    <operation name="LogInForSOAPDB">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="http://www.limsophy.com#LogInForSOAPDB" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </output>
    </operation>
    <operation name="MaintenanceGet">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="http://www.limsophy.com#MaintenanceGet" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </output>
    </operation>
    <operation name="OfflineGetFile">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="http://www.limsophy.com#OfflineGetFile" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </output>
    </operation>
    <operation name="OfflineGetFileList">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="http://www.limsophy.com#OfflineGetFileList" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </output>
    </operation>
    <operation name="Sequence">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="http://www.limsophy.com#Sequence" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </output>
    </operation>
    <operation name="SessionClose">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="http://www.limsophy.com#SessionClose" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </output>
    </operation>
    <operation name="SessionLanguageSet">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="http://www.limsophy.com#SessionLanguageSet" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </output>
    </operation>
    <operation name="SessionOpen">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="http://www.limsophy.com#SessionOpen" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </output>
    </operation>
    <operation name="SessionVerify">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="http://www.limsophy.com#SessionVerify" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </output>
    </operation>
    <operation name="SQLExecDELETE">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="http://www.limsophy.com#SQLExecDELETE" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </output>
    </operation>
    <operation name="SQLExecINSERT">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="http://www.limsophy.com#SQLExecINSERT" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </output>
    </operation>
    <operation name="SQLExecSELECT">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="http://www.limsophy.com#SQLExecSELECT" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </output>
    </operation>
    <operation name="SQLExecUPDATE">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="http://www.limsophy.com#SQLExecUPDATE" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </output>
    </operation>
    <operation name="SystemInfoGet">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="http://www.limsophy.com#SystemInfoGet" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </output>
    </operation>
    <operation name="Transaction">
      <operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="http://www.limsophy.com#Transaction" style="rpc"/>
      <input>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </input>
      <output>
        <body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://www.limsophy.com"/>
      </output>
    </operation>
  </binding>
  <service name="IWSLimsophyservice">
    <port name="IWSLimsophyPort" binding="tns:IWSLimsophybinding">
      <address xmlns="http://schemas.xmlsoap.org/wsdl/soap/" location="http://aacsv04.aaccloud.local:8083/soap/IWSLimsophy"/>
    </port>
  </service>
</definitions>

