<?xml version="1.0" encoding="utf-8"?>

<wsdl:definitions targetNamespace="urn:icsy:venice:wsdl:voip:supp" name="TCS"
	xmlns:tns="urn:icsy:venice:wsdl:voip:supp"
	xmlns:xsd="http://www.w3.org/2001/XMLSchema"
	xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
	xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">

	<!-- ========== Import Service Fragment ============ -->

	<wsdl:import namespace="urn:icsy:venice:wsdl:voip:supp" location="http://www.v-grid.info/wsdl/voip/TCS.wsdl"/>

	<!-- ========== SOAP Binding ============ -->

	<wsdl:binding name="TCSBinding" type="tns:TCSPortType">

		<soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>

		<wsdl:operation name="isEnabled">
			<soap:operation soapAction="urn:icsy:venice:wsdl:voip:supp:TCS:isEnabled" />
			<wsdl:input><soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:wsdl:voip:supp"/></wsdl:input>
			<wsdl:output><soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:wsdl:voip:supp"/></wsdl:output>
			<wsdl:fault name="AuthorizationFault"><soap:fault name="AuthorizationFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
			<wsdl:fault name="IllegalArgumentFault"><soap:fault name="IllegalArgumentFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
			<wsdl:fault name="ServiceMigratedFault"><soap:fault name="ServiceMigratedFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
			<wsdl:fault name="ServiceNotReadyFault"><soap:fault name="ServiceNotReadyFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
			<wsdl:fault name="ServiceLimitReachedFault"><soap:fault name="ServiceLimitReachedFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
		</wsdl:operation>

		<wsdl:operation name="setEnabled">
			<soap:operation soapAction="urn:icsy:venice:wsdl:voip:supp:TCS:setEnabled" />
			<wsdl:input><soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:wsdl:voip:supp"/></wsdl:input>
			<wsdl:output><soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:wsdl:voip:supp"/></wsdl:output>
			<wsdl:fault name="AuthorizationFault"><soap:fault name="AuthorizationFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
			<wsdl:fault name="IllegalArgumentFault"><soap:fault name="IllegalArgumentFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
			<wsdl:fault name="ServiceMigratedFault"><soap:fault name="ServiceMigratedFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
			<wsdl:fault name="ServiceNotReadyFault"><soap:fault name="ServiceNotReadyFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
			<wsdl:fault name="ServiceLimitReachedFault"><soap:fault name="ServiceLimitReachedFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
		</wsdl:operation>

		<wsdl:operation name="setMessage">
			<soap:operation soapAction="urn:icsy:venice:wsdl:voip:supp:TCS:setMessage" />
			<wsdl:input><soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:wsdl:voip:supp"/></wsdl:input>
			<wsdl:output><soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:wsdl:voip:supp"/></wsdl:output>
			<wsdl:fault name="AuthorizationFault"><soap:fault name="AuthorizationFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
			<wsdl:fault name="IllegalArgumentFault"><soap:fault name="IllegalArgumentFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
			<wsdl:fault name="ServiceMigratedFault"><soap:fault name="ServiceMigratedFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
			<wsdl:fault name="ServiceNotReadyFault"><soap:fault name="ServiceNotReadyFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
			<wsdl:fault name="ServiceLimitReachedFault"><soap:fault name="ServiceLimitReachedFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
		</wsdl:operation>

		<wsdl:operation name="getMessage">
			<soap:operation soapAction="urn:icsy:venice:wsdl:voip:supp:TCS:getMessage" />
			<wsdl:input><soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:wsdl:voip:supp"/></wsdl:input>
			<wsdl:output><soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:wsdl:voip:supp"/></wsdl:output>
			<wsdl:fault name="AuthorizationFault"><soap:fault name="AuthorizationFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
			<wsdl:fault name="IllegalArgumentFault"><soap:fault name="IllegalArgumentFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
			<wsdl:fault name="ServiceMigratedFault"><soap:fault name="ServiceMigratedFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
			<wsdl:fault name="ServiceNotReadyFault"><soap:fault name="ServiceNotReadyFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
			<wsdl:fault name="ServiceLimitReachedFault"><soap:fault name="ServiceLimitReachedFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
		</wsdl:operation>

		<wsdl:operation name="setCallers">
			<soap:operation soapAction="urn:icsy:venice:wsdl:voip:supp:TCS:setCallers" />
			<wsdl:input><soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:wsdl:voip:supp"/></wsdl:input>
			<wsdl:output><soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:wsdl:voip:supp"/></wsdl:output>
			<wsdl:fault name="AuthorizationFault"><soap:fault name="AuthorizationFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
			<wsdl:fault name="IllegalArgumentFault"><soap:fault name="IllegalArgumentFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
			<wsdl:fault name="ServiceMigratedFault"><soap:fault name="ServiceMigratedFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
			<wsdl:fault name="ServiceNotReadyFault"><soap:fault name="ServiceNotReadyFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
			<wsdl:fault name="ServiceLimitReachedFault"><soap:fault name="ServiceLimitReachedFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
		</wsdl:operation>

		<wsdl:operation name="getCallers">
			<soap:operation soapAction="urn:icsy:venice:wsdl:voip:supp:TCS:getCallers" />
			<wsdl:input><soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:wsdl:voip:supp"/></wsdl:input>
			<wsdl:output><soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:wsdl:voip:supp"/></wsdl:output>
			<wsdl:fault name="AuthorizationFault"><soap:fault name="AuthorizationFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
			<wsdl:fault name="IllegalArgumentFault"><soap:fault name="IllegalArgumentFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
			<wsdl:fault name="ServiceMigratedFault"><soap:fault name="ServiceMigratedFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
			<wsdl:fault name="ServiceNotReadyFault"><soap:fault name="ServiceNotReadyFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
			<wsdl:fault name="ServiceLimitReachedFault"><soap:fault name="ServiceLimitReachedFault" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:icsy:venice:types:faults"/></wsdl:fault>
		</wsdl:operation>

	</wsdl:binding>

</wsdl:definitions>

