<?xml version="1.0" encoding="UTF-8"?>
<definitions name="CenterServices" targetNamespace="http://center-services"
	xmlns="http://schemas.xmlsoap.org/wsdl/"
	xmlns:tns="http://center-services"
	xmlns:aztech="http://www.AZTECH-Local-Draft-01-00-09"
	xmlns:ftp="http://schemas.ntcip.org/wsdl/ftp/"
	xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
	xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
	xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
>
<!-- TYPES -->
<types>
	<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
		<xs:import namespace="http://www.AZTECH-Local-Draft-01-00-09" schemaLocation="AZTECH-Local-01-00-09.xsd"/>
	</xs:schema>
</types>
<!-- MESSAGES -->

<message name="MSG_CancelSubscriptionRequest-AZTech">
	<part name="message" element="aztech:cancelSubscriptionRequest-AZTech"/>
</message>
<message name="MSG_DMSControlRequest-AZTech">
	<part name="message" element="aztech:dMSControlRequest-AZTech"/>
</message>
<message name="MSG_DMSInventoryPublication-AZTech">
	<part name="message" element="aztech:dMSInventoryPublication-AZTech"/>
</message>
<message name="MSG_DMSInventoryResponse-AZTech">
	<part name="message" element="aztech:dMSInventoryResponse-AZTech"/>
</message>
<message name="MSG_DMSStatusPublication-AZTech">
	<part name="message" element="aztech:dMSStatusPublication-AZTech"/>
</message>
<message name="MSG_DMSStatusResponse-AZTech">
	<part name="message" element="aztech:dMSStatusResponse-AZTech"/>
</message>
<message name="MSG_DeviceArchiveStatusSubscription-AZTech">
	<part name="message" element="aztech:deviceArchiveStatusSubscription-AZTech"/>
</message>
<message name="MSG_DeviceCancelControlRequest-AZTech">
	<part name="message" element="aztech:deviceCancelControlRequest-AZTech"/>
</message>
<message name="MSG_DeviceControlSubscriptionResponse-AZTech">
	<part name="message" element="aztech:deviceControlSubscriptionResponse-AZTech"/>
</message>
<message name="MSG_DeviceInventoryRequest-AZTech">
	<part name="message" element="aztech:deviceInventoryRequest-AZTech"/>
</message>
<message name="MSG_DeviceInventorySubscription-AZTech">
	<part name="message" element="aztech:deviceInventorySubscription-AZTech"/>
</message>
<message name="MSG_DeviceStatusRequest-AZTech">
	<part name="message" element="aztech:deviceStatusRequest-AZTech"/>
</message>
<message name="MSG_DeviceStatusSubscription-AZTech">
	<part name="message" element="aztech:deviceStatusSubscription-AZTech"/>
</message>
<message name="MSG_ESSStatusResponse-AZTech">
	<part name="message" element="aztech:eSSStatusResponse-AZTech"/>
</message>
<message name="MSG_TMSControlRequest-AZTech">
	<part name="message" element="aztech:tMSControlRequest-AZTech"/>
</message>
<message name="MSG_TMSInventoryPublication-AZTech">
	<part name="message" element="aztech:tMSInventoryPublication-AZTech"/>
</message>
<message name="MSG_TMSInventoryResponse-AZTech">
	<part name="message" element="aztech:tMSInventoryResponse-AZTech"/>
</message>
<message name="MSG_TMSStatusPublication-AZTech">
	<part name="message" element="aztech:tMSStatusPublication-AZTech"/>
</message>
<message name="MSG_TMSStatusResponse-AZTech">
	<part name="message" element="aztech:tMSStatusResponse-AZTech"/>
</message>
<message name="MSG_TMSTimingPlanPublication-AZTech">
	<part name="message" element="aztech:tMSTimingPlanPublication-AZTech"/>
</message>
<message name="MSG_TMSTimingPlanResponse-AZTech">
	<part name="message" element="aztech:tMSTimingPlanResponse-AZTech"/>
	</message>

<!-- ************************************************************ -->
<!-- PORT TYPE - aztechSoapHttpService / SOAP / HTTP -->
<portType name="aztechSoapHttpServicePortType">
	<operation name = "OP_CancelSubscriptionRequest">
		<input message="tns:MSG_CancelSubscriptionRequest-AZTech"/>
		<output message="tns:MSG_DeviceControlSubscriptionResponse-AZTech"/>
	</operation>
	<operation name = "OP_DMSControlRequest">
		<input message="tns:MSG_DMSControlRequest-AZTech"/>
		<output message="tns:MSG_DeviceControlSubscriptionResponse-AZTech"/>
	</operation>
	<operation name = "OP_DMSInventoryRequest">
		<input message="tns:MSG_DeviceInventoryRequest-AZTech"/>
		<output message="tns:MSG_DMSInventoryResponse-AZTech"/>
	</operation>
	<operation name = "OP_DMSStatusRequest">
		<input message="tns:MSG_DeviceStatusRequest-AZTech"/>
		<output message="tns:MSG_DMSStatusResponse-AZTech"/>
	</operation>
	<operation name = "OP_DeviceArchiveStatusSubscription">
		<input message="tns:MSG_DeviceArchiveStatusSubscription-AZTech"/>
		<output message="tns:MSG_DeviceControlSubscriptionResponse-AZTech"/>
	</operation>
	<operation name = "OP_DeviceCancelControlRequest">
		<input message="tns:MSG_DeviceCancelControlRequest-AZTech"/>
		<output message="tns:MSG_DeviceControlSubscriptionResponse-AZTech"/>
	</operation>
	<operation name = "OP_DeviceInventoryUpdateSubscription">
		<input message="tns:MSG_DeviceInventorySubscription-AZTech"/>
		<output message="tns:MSG_DeviceControlSubscriptionResponse-AZTech"/>
	</operation>
	<operation name = "OP_DeviceStatusUpdateSubscription">
		<input message="tns:MSG_DeviceStatusSubscription-AZTech"/>
		<output message="tns:MSG_DeviceControlSubscriptionResponse-AZTech"/>
	</operation>
	<operation name = "OP_ESSStatusRequest">
		<input message="tns:MSG_DeviceStatusRequest-AZTech"/>
		<output message="tns:MSG_ESSStatusResponse-AZTech"/>
	</operation>
	<operation name = "OP_TMSControlRequest">
		<input message="tns:MSG_TMSControlRequest-AZTech"/>
		<output message="tns:MSG_DeviceControlSubscriptionResponse-AZTech"/>
	</operation>
	<operation name = "OP_TMSInventoryRequest">
		<input message="tns:MSG_DeviceInventoryRequest-AZTech"/>
		<output message="tns:MSG_TMSInventoryResponse-AZTech"/>
	</operation>
	<operation name = "OP_TMSStatusRequest">
		<input message="tns:MSG_DeviceStatusRequest-AZTech"/>
		<output message="tns:MSG_TMSStatusResponse-AZTech"/>
	</operation>
	<operation name = "OP_TMSTimingPlanRequest">
		<input message="tns:MSG_DeviceStatusRequest-AZTech"/>
		<output message="tns:MSG_TMSTimingPlanResponse-AZTech"/>
	</operation>
</portType>

<!-- ************************************************************ -->
<!-- PORT TYPE - aztechSubscriberSoapHttpService / SOAP / HTTP -->
<portType name="aztechSubscriberSoapHttpServicePortType">
	<operation name = "OP_SubscriberDMSArchiveStatusUpdate">
		<input message="tns:MSG_DMSStatusPublication-AZTech"/>
		<output message="tns:MSG_DeviceControlSubscriptionResponse-AZTech"/>
	</operation>
	<operation name = "OP_SubscriberDMSInventoryUpdate">
		<input message="tns:MSG_DMSInventoryPublication-AZTech"/>
		<output message="tns:MSG_DeviceControlSubscriptionResponse-AZTech"/>
	</operation>
	<operation name = "OP_SubscriberDMSStatusUpdate">
		<input message="tns:MSG_DMSStatusPublication-AZTech"/>
		<output message="tns:MSG_DeviceControlSubscriptionResponse-AZTech"/>
	</operation>
	<operation name = "OP_SubscriberTMSArchiveStatusUpdate">
		<input message="tns:MSG_TMSStatusPublication-AZTech"/>
		<output message="tns:MSG_DeviceControlSubscriptionResponse-AZTech"/>
	</operation>
	<operation name = "OP_SubscriberTMSInventoryUpdate">
		<input message="tns:MSG_TMSInventoryPublication-AZTech"/>
		<output message="tns:MSG_DeviceControlSubscriptionResponse-AZTech"/>
	</operation>
	<operation name = "OP_SubscriberTMSStatusUpdate">
		<input message="tns:MSG_TMSStatusPublication-AZTech"/>
		<output message="tns:MSG_DeviceControlSubscriptionResponse-AZTech"/>
	</operation>
	<operation name = "OP_SubscriberTMSTimingPlanUpdate">
		<input message="tns:MSG_TMSTimingPlanPublication-AZTech"/>
		<output message="tns:MSG_DeviceControlSubscriptionResponse-AZTech"/>
	</operation>
</portType>

<!-- ************************************************************ -->
<!-- BINDING - aztechSoapHttpService / SOAP / HTTP -->
<binding name="aztechSoapHttpServiceBinding"
	type="tns:aztechSoapHttpServicePortType">
	<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
	<operation name = "OP_CancelSubscriptionRequest">
		<soap:operation soapAction="' '" style="document"/>
		<input>
			<soap:body use="literal"/>
		</input>
		<output>
			<soap:body use="literal"/>
		</output>
	</operation>
	<operation name = "OP_DMSControlRequest">
		<soap:operation soapAction="' '" style="document"/>
		<input>
			<soap:body use="literal"/>
		</input>
		<output>
			<soap:body use="literal"/>
		</output>
	</operation>
	<operation name = "OP_DMSInventoryRequest">
		<soap:operation soapAction="' '" style="document"/>
		<input>
			<soap:body use="literal"/>
		</input>
		<output>
			<soap:body use="literal"/>
		</output>
	</operation>
	<operation name = "OP_DMSStatusRequest">
		<soap:operation soapAction="' '" style="document"/>
		<input>
			<soap:body use="literal"/>
		</input>
		<output>
			<soap:body use="literal"/>
		</output>
	</operation>
	<operation name = "OP_DeviceArchiveStatusSubscription">
		<soap:operation soapAction="' '" style="document"/>
		<input>
			<soap:body use="literal"/>
		</input>
		<output>
			<soap:body use="literal"/>
		</output>
	</operation>
	<operation name = "OP_DeviceCancelControlRequest">
		<soap:operation soapAction="' '" style="document"/>
		<input>
			<soap:body use="literal"/>
		</input>
		<output>
			<soap:body use="literal"/>
		</output>
	</operation>
	<operation name = "OP_DeviceInventoryUpdateSubscription">
		<soap:operation soapAction="' '" style="document"/>
		<input>
			<soap:body use="literal"/>
		</input>
		<output>
			<soap:body use="literal"/>
		</output>
	</operation>
	<operation name = "OP_DeviceStatusUpdateSubscription">
		<soap:operation soapAction="' '" style="document"/>
		<input>
			<soap:body use="literal"/>
		</input>
		<output>
			<soap:body use="literal"/>
		</output>
	</operation>
	<operation name = "OP_ESSStatusRequest">
		<soap:operation soapAction="' '" style="document"/>
		<input>
			<soap:body use="literal"/>
		</input>
		<output>
			<soap:body use="literal"/>
		</output>
	</operation>
	<operation name = "OP_TMSControlRequest">
		<soap:operation soapAction="' '" style="document"/>
		<input>
			<soap:body use="literal"/>
		</input>
		<output>
			<soap:body use="literal"/>
		</output>
	</operation>
	<operation name = "OP_TMSInventoryRequest">
		<soap:operation soapAction="' '" style="document"/>
		<input>
			<soap:body use="literal"/>
		</input>
		<output>
			<soap:body use="literal"/>
		</output>
	</operation>
	<operation name = "OP_TMSStatusRequest">
		<soap:operation soapAction="' '" style="document"/>
		<input>
			<soap:body use="literal"/>
		</input>
		<output>
			<soap:body use="literal"/>
		</output>
	</operation>
	<operation name = "OP_TMSTimingPlanRequest">
		<soap:operation soapAction="' '" style="document"/>
		<input>
			<soap:body use="literal"/>
		</input>
		<output>
			<soap:body use="literal"/>
		</output>
	</operation>
</binding>

<!-- ************************************************************ -->
<!-- BINDING - aztechSubscriberSoapHttpService / SOAP / HTTP -->
<binding name="aztechSubscriberSoapHttpServiceBinding"
	type="tns:aztechSubscriberSoapHttpServicePortType">
	<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
	<operation name = "OP_SubscriberDMSArchiveStatusUpdate">
		<soap:operation soapAction="' '" style="document"/>
		<input>
			<soap:body use="literal"/>
		</input>
		<output>
			<soap:body use="literal"/>
		</output>
	</operation>
	<operation name = "OP_SubscriberDMSInventoryUpdate">
		<soap:operation soapAction="' '" style="document"/>
		<input>
			<soap:body use="literal"/>
		</input>
		<output>
			<soap:body use="literal"/>
		</output>
	</operation>
	<operation name = "OP_SubscriberDMSStatusUpdate">
		<soap:operation soapAction="' '" style="document"/>
		<input>
			<soap:body use="literal"/>
		</input>
		<output>
			<soap:body use="literal"/>
		</output>
	</operation>
	<operation name = "OP_SubscriberTMSArchiveStatusUpdate">
		<soap:operation soapAction="' '" style="document"/>
		<input>
			<soap:body use="literal"/>
		</input>
		<output>
			<soap:body use="literal"/>
		</output>
	</operation>
	<operation name = "OP_SubscriberTMSInventoryUpdate">
		<soap:operation soapAction="' '" style="document"/>
		<input>
			<soap:body use="literal"/>
		</input>
		<output>
			<soap:body use="literal"/>
		</output>
	</operation>
	<operation name = "OP_SubscriberTMSStatusUpdate">
		<soap:operation soapAction="' '" style="document"/>
		<input>
			<soap:body use="literal"/>
		</input>
		<output>
			<soap:body use="literal"/>
		</output>
	</operation>
	<operation name = "OP_SubscriberTMSTimingPlanUpdate">
		<soap:operation soapAction="' '" style="document"/>
		<input>
			<soap:body use="literal"/>
		</input>
		<output>
			<soap:body use="literal"/>
		</output>
	</operation>
</binding>

<!-- SERVICE - aztechSoapHttpService / SOAP / HTTP -->
<service name="aztechSoapHttpService">
	<port name="aztechSoapHttpServicePort"
		binding="tns:aztechSoapHttpServiceBinding">
		<soap:address location="http://myc2c.center.com/c2cxml"/>
	</port>
</service>

<!-- SERVICE - aztechSubscriberSoapHttpService / SOAP / HTTP -->
<service name="aztechSubscriberSoapHttpService">
	<port name="aztechSubscriberSoapHttpServicePort"
		binding="tns:aztechSubscriberSoapHttpServiceBinding">
		<soap:address location="http://myc2c.subscriber.com/c2cxml/"/>
	</port>
</service>

</definitions>