<?xml version='1.0' encoding='UTF-8'?><wsdl:definitions name="CallAPIService" targetNamespace="http://api.calendar.ebsuite.com/" xmlns:ns1="http://schemas.xmlsoap.org/wsdl/soap/http" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://api.calendar.ebsuite.com/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <wsdl:types>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://api.calendar.ebsuite.com/" xmlns:tns="http://api.calendar.ebsuite.com/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexType name="baseEntity">
<xs:sequence>
<xs:element minOccurs="0" name="activeStatus" type="xs:string" />
<xs:element name="dbCreatedBy" type="xs:int" />
<xs:element minOccurs="0" name="dbCreationDate" type="xs:dateTime" />
<xs:element minOccurs="0" name="dbLastUpdateDate" type="xs:dateTime" />
<xs:element name="dbLastUpdatedBy" type="xs:int" />
<xs:element minOccurs="0" name="errorMsg" type="xs:string" />
<xs:element name="olCreatedBy" type="xs:int" />
<xs:element minOccurs="0" name="olCreationDate" type="xs:dateTime" />
<xs:element minOccurs="0" name="olLastUpdateDate" type="xs:dateTime" />
<xs:element name="olLastUpdatedBy" type="xs:int" />
<xs:element name="xmlId" type="xs:int" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="callList">
<xs:complexContent>
<xs:extension base="tns:baseEntity">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="list" nillable="true" type="tns:call" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="call">
<xs:complexContent>
<xs:extension base="tns:baseEntity">
<xs:sequence>
<xs:element minOccurs="0" name="callDate" type="xs:string" />
<xs:element minOccurs="0" name="callDetail" type="xs:string" />
<xs:element name="callId" type="xs:int" />
<xs:element minOccurs="0" name="callLength" type="xs:string" />
<xs:element minOccurs="0" name="callName" type="xs:string" />
<xs:element minOccurs="0" name="callResult" type="xs:string" />
<xs:element minOccurs="0" name="callTime" type="xs:string" />
<xs:element minOccurs="0" name="inOut" type="xs:string" />
<xs:element name="ownerTableId" type="xs:int" />
<xs:element minOccurs="0" name="ownerType" type="xs:string" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType final="#all" name="callArray">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="item" nillable="true" type="tns:call" />
</xs:sequence>
</xs:complexType>
<xs:element name="getAllCallsSince" type="tns:getAllCallsSince" />
<xs:complexType name="getAllCallsSince">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="xs:string" />
<xs:element minOccurs="0" name="arg1" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="getAllCallsSinceResponse" type="tns:getAllCallsSinceResponse" />
<xs:complexType name="getAllCallsSinceResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="tns:callList" />
</xs:sequence>
</xs:complexType>
<xs:element name="getAllCalls" type="tns:getAllCalls" />
<xs:complexType name="getAllCalls">
<xs:sequence>
<xs:element minOccurs="0" name="arg0" type="xs:string" />
<xs:element minOccurs="0" name="arg1" type="xs:string" />
<xs:element name="arg2" type="xs:int" />
</xs:sequence>
</xs:complexType>
<xs:element name="getAllCallsResponse" type="tns:getAllCallsResponse" />
<xs:complexType name="getAllCallsResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="tns:callList" />
</xs:sequence>
</xs:complexType>
</xs:schema>
  </wsdl:types>
  <wsdl:message name="getAllCallsResponse">
    <wsdl:part element="tns:getAllCallsResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAllCallsSinceResponse">
    <wsdl:part element="tns:getAllCallsSinceResponse" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAllCallsSince">
    <wsdl:part element="tns:getAllCallsSince" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:message name="getAllCalls">
    <wsdl:part element="tns:getAllCalls" name="parameters">
    </wsdl:part>
  </wsdl:message>
  <wsdl:portType name="CallAPI">
    <wsdl:operation name="getAllCallsSince">
      <wsdl:input message="tns:getAllCallsSince" name="getAllCallsSince">
    </wsdl:input>
      <wsdl:output message="tns:getAllCallsSinceResponse" name="getAllCallsSinceResponse">
    </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAllCalls">
      <wsdl:input message="tns:getAllCalls" name="getAllCalls">
    </wsdl:input>
      <wsdl:output message="tns:getAllCallsResponse" name="getAllCallsResponse">
    </wsdl:output>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="CallAPIServiceSoapBinding" type="tns:CallAPI">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="getAllCallsSince">
      <soap:operation soapAction="" style="document" />
      <wsdl:input name="getAllCallsSince">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="getAllCallsSinceResponse">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="getAllCalls">
      <soap:operation soapAction="" style="document" />
      <wsdl:input name="getAllCalls">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="getAllCallsResponse">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="CallAPIService">
    <wsdl:port binding="tns:CallAPIServiceSoapBinding" name="CallAPIPort">
      <soap:address location="http://ebsuite.com/cxf/CallAPI" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>