<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns="http://eTaarPlat.ServiceContracts/2007/08/Messages" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://eTaarPlat.ServiceContracts/2007/08/Messages">
	<xs:complexType name="getTzByWagonResponse">
		<xs:sequence>
			<xs:element minOccurs="0" maxOccurs="1" name="searchParameters" type="SearchParametersWagon"/>
			<xs:element minOccurs="0" name="extracttz">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" name="extractPreparationTime" type="xs:dateTime"/>
						<xs:element minOccurs="0" name="lastUpdateTime" type="xs:dateTime"/>
						<xs:element minOccurs="0" name="ptaar" type="xs:unsignedByte"/>
						<xs:element minOccurs="0" name="phipoteka" type="xs:unsignedByte"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="klaida">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" name="Aprasymas" type="xs:string"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>  
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SearchParametersWagon">
		<xs:sequence>
			<xs:element minOccurs="1" name="code" type="xs:string"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="getTzByTRAResponse">
		<xs:sequence>
			<xs:element minOccurs="0" maxOccurs="1" name="searchParameters" type="SearchParametersTRA"/>
			<xs:element minOccurs="0" name="extracttz">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" name="extractPreparationTime" type="xs:dateTime"/>
						<xs:element minOccurs="0" name="lastUpdateTime" type="xs:dateTime"/>
						<xs:element minOccurs="0" name="ptaar" type="xs:unsignedByte"/>
						<xs:element minOccurs="0" name="phipoteka" type="xs:unsignedByte"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="klaida">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" name="Aprasymas" type="xs:string"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>  
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SearchParametersTRA">
		<xs:sequence>
			<xs:element minOccurs="1" name="code" type="xs:string"/>
			<xs:element minOccurs="0" name="location" type="xs:string"/>
			<xs:element minOccurs="1" name="uniCode" type="xs:string"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="getTzByTPResponse">
		<xs:sequence>
			<xs:element minOccurs="0" maxOccurs="1" name="searchParameters" type="SearchParametersTP"/>
			<xs:element minOccurs="0" name="extracttz">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" name="extractPreparationTime" type="xs:dateTime"/>
						<xs:element minOccurs="0" name="lastUpdateTime" type="xs:dateTime"/>
						<xs:element minOccurs="0" name="ptaar" type="xs:unsignedByte"/>
						<xs:element minOccurs="0" name="phipoteka" type="xs:unsignedByte"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="klaida">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" name="Aprasymas" type="xs:string"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>  
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SearchParametersTP">
		<xs:sequence>
			<xs:element minOccurs="1" name="code" type="xs:string"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="getTzByPCCODEResponse">
		<xs:sequence>
			<xs:element minOccurs="0" maxOccurs="1" name="searchParameters" type="SearchParametersTC"/>
			<xs:element minOccurs="0" name="extracttz">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" name="extractPreparationTime" type="xs:dateTime"/>
						<xs:element minOccurs="0" name="lastUpdateTime" type="xs:dateTime"/>
						<xs:element minOccurs="0" name="ptaar" type="xs:unsignedByte"/>
						<xs:element minOccurs="0" name="phipoteka" type="xs:unsignedByte"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="klaida">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" name="Aprasymas" type="xs:string"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>  
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SearchParametersTC">
		<xs:sequence>
			<xs:element minOccurs="1" name="type" type="xs:string"/>
			<xs:element minOccurs="1" name="code" type="xs:string"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="getTzByNTUResponse">
		<xs:sequence>
			<xs:element minOccurs="0" maxOccurs="1" name="searchParameters" type="SearchParametersTypeCode"/>
			<xs:element minOccurs="0" name="extracttz">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" name="extractPreparationTime" type="xs:dateTime"/>
						<xs:element minOccurs="0" name="lastUpdateTime" type="xs:dateTime"/>
						<xs:element minOccurs="0" name="ptaar" type="xs:unsignedByte"/>
						<xs:element minOccurs="0" name="phipoteka" type="xs:unsignedByte"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="klaida">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" name="Aprasymas" type="xs:string"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SearchParametersTypeCode">
		<xs:sequence>
			<xs:element minOccurs="0" name="type" type="xs:string"/>
			<xs:element minOccurs="1" name="code" type="xs:string"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="getTzByLogoResponse">
		<xs:sequence>
			<xs:element minOccurs="0" maxOccurs="1" name="searchParameters" type="SearchParametersCode"/>
			<xs:element minOccurs="0" name="extracttz">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" name="extractPreparationTime" type="xs:dateTime"/>
						<xs:element minOccurs="0" name="lastUpdateTime" type="xs:dateTime"/>
						<xs:element minOccurs="0" name="ptaar" type="xs:unsignedByte"/>
						<xs:element minOccurs="0" name="phipoteka" type="xs:unsignedByte"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="klaida">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" name="Aprasymas" type="xs:string"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="getTzByGNKResponse">
		<xs:sequence>
			<xs:element minOccurs="0" maxOccurs="1" name="searchParameters" type="SearchParametersCode"/>
			<xs:element minOccurs="0" name="extracttz">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" name="extractPreparationTime" type="xs:dateTime"/>
						<xs:element minOccurs="0" name="lastUpdateTime" type="xs:dateTime"/>
						<xs:element minOccurs="0" name="ptaar" type="xs:unsignedByte"/>
						<xs:element minOccurs="0" name="phipoteka" type="xs:unsignedByte"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SearchParametersCode">
		<xs:sequence>
			<xs:element minOccurs="1" name="code" type="xs:string"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="getTzByBankAccResponse">
		<xs:sequence>
			<xs:element minOccurs="0" maxOccurs="1" name="searchParameters" type="SearchParameters"/>
			<xs:element minOccurs="0" name="extracttz">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" name="extractPreparationTime" type="xs:dateTime"/>
						<xs:element minOccurs="0" name="lastUpdateTime" type="xs:dateTime"/>
						<xs:element minOccurs="0" name="ptaar" type="xs:unsignedByte"/>
						<xs:element minOccurs="0" name="phipoteka" type="xs:unsignedByte"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="klaida">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" name="Aprasymas" type="xs:string"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SearchParameters">
		<xs:sequence>
			<xs:element minOccurs="0" name="code1" type="xs:string"/>
			<xs:element minOccurs="1" name="code2" type="xs:string"/>
		</xs:sequence>
	</xs:complexType>  
	<xs:complexType name="getTzByAirCraftResponse">
		<xs:sequence>
			<xs:element minOccurs="0" maxOccurs="1" name="searchParameters" type="SearchParametersAirCraft"/>
			<xs:element minOccurs="0" name="extracttz">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" name="extractPreparationTime" type="xs:dateTime"/>
						<xs:element minOccurs="0" name="lastUpdateTime" type="xs:dateTime"/>
						<xs:element minOccurs="0" name="ptaar" type="xs:unsignedByte"/>
						<xs:element minOccurs="0" name="phipoteka" type="xs:unsignedByte"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element minOccurs="0" maxOccurs="1" name="klaida">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" name="Aprasymas" type="xs:string"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SearchParametersAirCraft">
		<xs:sequence>
			<xs:element minOccurs="0" name="code1" type="xs:string"/>
			<xs:element minOccurs="0" name="code2" type="xs:string"/>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="getTzByAirCraftResponse" nillable="true" type="getTzByAirCraftResponse"/>
	<xs:element name="getTzByBankAccResponse" nillable="true" type="getTzByBankAccResponse"/>
	<xs:element name="getTzByGNKResponse" nillable="true" type="getTzByGNKResponse"/>
	<xs:element name="getTzByLogoResponse" nillable="true" type="getTzByLogoResponse"/>
	<xs:element name="getTzByNTUResponse" nillable="true" type="getTzByNTUResponse"/>
	<xs:element name="getTzByPCCODEResponse" nillable="true" type="getTzByPCCODEResponse"/>
	<xs:element name="getTzByTPResponse" nillable="true" type="getTzByTPResponse"/>
	<xs:element name="getTzByTRAResponse" nillable="true" type="getTzByTRAResponse"/>
	<xs:element name="getTzByWagonResponse" nillable="true" type="getTzByWagonResponse"/>
</xs:schema>
