<?xml version='1.0' encoding='UTF-8'?><!-- Published by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.1.7-b01-. --><!-- edited with XMLSpy v2012 rel. 2 sp1 (http://www.altova.com) by Amish (Aeris) --><schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:base="service.aeris.com/aeradmin/v1/BaseTypes" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:ser="service.aeris.com/aeradmin/v1/API" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:comp="service.aeris.com/aeradmin/v1/CompositeTypes" targetNamespace="service.aeris.com/aeradmin/v1/API" elementFormDefault="unqualified" attributeFormDefault="unqualified">
	<import namespace="service.aeris.com/aeradmin/v1/BaseTypes" schemaLocation="http://aeradminapi.aeris.com:80/AerAdmin_WS_5_0/ws?xsd=1" />
	<import namespace="service.aeris.com/aeradmin/v1/CompositeTypes" schemaLocation="http://aeradminapi.aeris.com:80/AerAdmin_WS_5_0/ws?xsd=2" />
	<element name="GetAvailableDeviceNumbersRequest">
		<complexType>
			<sequence>
				<group ref="comp:BaseRequestGroup" />
				<group ref="comp:BaseDeviceGroup" />
			</sequence>
		</complexType>
	</element>
	<element name="GetAvailableDeviceNumbersResponse">
		<complexType>
			<sequence>
				<group ref="comp:BaseResponseGroup" />
				<element name="deviceNumber" type="comp:DeviceNumber" maxOccurs="unbounded" />
			</sequence>
		</complexType>
	</element>
	<element name="GetCancelCodeRequest">
		<complexType>
			<sequence>
				<group ref="comp:BaseRequestGroup" />
			</sequence>
		</complexType>
	</element>
	<element name="GetCancelCodeResponse">
		<complexType>
			<sequence>
				<group ref="comp:BaseResponseGroup" />
				<element name="CancelCode" maxOccurs="unbounded">
					<complexType>
						<sequence>
							<element name="code" type="base:Code" />
							<element name="description" type="base:Description" />
						</sequence>
					</complexType>
				</element>
			</sequence>
		</complexType>
	</element>
	<element name="GetDeviceDetailRequest">
		<complexType>
			<sequence>
				<group ref="comp:BaseRequestGroup" />
				<group ref="comp:BaseDeviceGroup" />
			</sequence>
		</complexType>
	</element>
	<element name="GetDeviceDetailResponse">
		<complexType>
			<sequence>
				<group ref="comp:BaseResponseGroup" />			
				<group ref="comp:DeviceDetailGroup" />
			</sequence>
		</complexType>
	</element>
	<element name="GetDeviceNetworkStatusRequest">
		<complexType>
			<sequence>
				<group ref="comp:BaseRequestGroup" />
				<group ref="comp:BaseDeviceGroup" />
			</sequence>
		</complexType>
	</element>
	<element name="GetDeviceNetworkStatusResponse">
		<complexType>
			<sequence>
				<group ref="comp:BaseResponseGroup" />			
				<group ref="comp:DeviceNetworkStatusResponseGroup" />
			</sequence>
		</complexType>
	</element>

	<element name="GetDeviceLocationRequest">
		<complexType>
			<sequence>
				<group ref="comp:BaseRequestGroup" />
				<element name="IPAddress" type="base:IP" minOccurs="0" />
			</sequence>
		</complexType>
	</element>
	<element name="GetDeviceLocationResponse">
		<complexType>
			<sequence>
				<group ref="comp:BaseResponseGroup" />			
				<group ref="comp:DeviceLocationResponseGroup" />
			</sequence>
		</complexType>
	</element>
	
	<element name="GetRatePlanRequest">
		<complexType>
			<sequence>
				<group ref="comp:BaseRequestGroup" />
			</sequence>
		</complexType>
	</element>
	<element name="GetRatePlanResponse">
		<complexType>
			<sequence>
				<group ref="comp:BaseResponseGroup" />
				<element name="RatePlan" type="comp:RatePlan" maxOccurs="unbounded" />
			</sequence>
		</complexType>
	</element>
	<element name="GetServiceNameRequest">
		<complexType>
			<sequence>
				<group ref="comp:BaseRequestGroup" />
			</sequence>
		</complexType>
	</element>
	<element name="GetServiceNameResponse">
		<complexType>
			<sequence>
				<group ref="comp:BaseResponseGroup" />
				<element name="serviceName" type="base:ServiceName" nillable="true" minOccurs="0" maxOccurs="unbounded" />
			</sequence>
		</complexType>
	</element>
</schema>