<?xml version='1.0' encoding='UTF-8'?><!-- Published by XML-WS Runtime (https://github.com/eclipse-ee4j/metro-jax-ws). Runtime's version is XML-WS Runtime 4.0.2 git-revision#0264419. --><!--
		Natural Resources and Environment Tasmania 
		Land Tasmania 
		Land Information System for Tasmania (LIST) 
		Web-Services Definition - Version 1 - September 2008
		Web-Services Definition - Version 2 - June 2013
	--><xsd:schema xmlns:tns="http://www.thelist.tas.gov.au/" xmlns:titles="http://titles.tas.gov.au/" xmlns:valuation="http://valuation.tas.gov.au/" xmlns:dil="http://dil.tas.gov.au/" xmlns:udt14="urn:xml-gov-au:final:types:coredatatypes:1.0" xmlns:qdt27="urn:xml-gov-au:draft:types:NameAddressTypes:0.7" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.thelist.tas.gov.au/" version="7.2.0">
	
	<xsd:import namespace="http://titles.tas.gov.au/" schemaLocation="https://www.thelist.tas.gov.au/listws/LandService12?xsd=4"/>
	<xsd:import namespace="http://valuation.tas.gov.au/" schemaLocation="https://www.thelist.tas.gov.au/listws/LandService12?xsd=5"/>
	<xsd:import namespace="http://dil.tas.gov.au/" schemaLocation="https://www.thelist.tas.gov.au/listws/LandService12?xsd=1"/>
	<xsd:import namespace="urn:xml-gov-au:final:types:coredatatypes:1.0" schemaLocation="https://www.thelist.tas.gov.au/listws/LandService12?xsd=10"/>
  	<xsd:import namespace="urn:xml-gov-au:draft:types:NameAddressTypes:0.7" schemaLocation="https://www.thelist.tas.gov.au/listws/LandService12?xsd=9"/>
	
	<xsd:attribute name="Version" type="xsd:string" default="7.2.0"/>
	
	<xsd:complexType name="ListFault">
		<xsd:sequence>
			<xsd:element name="Message" type="xsd:string"/>
			<xsd:element name="UserVisible" type="xsd:boolean" minOccurs="0" maxOccurs="1"/>
		</xsd:sequence>
	</xsd:complexType>	

	<xsd:complexType name="Product">
		<xsd:annotation><xsd:documentation xml:lang="en">
			When submitting Product elements to TOLD (e.g. in requesting products with the PrintLand
			service), you need only supply the ProductCode element. Text or image format flags may be supplied -
			if missing, both formats will be returned for the product.
			Any other elements may be supplied but will be ignored.
		</xsd:documentation></xsd:annotation>
		<xsd:sequence>
			<xsd:element name="ProductCode" type="xsd:string">
		        <xsd:annotation><xsd:documentation xml:lang="en">LIST product code</xsd:documentation></xsd:annotation>
		    </xsd:element>
			<xsd:element name="Description" type="xsd:string" minOccurs="0" maxOccurs="1">
		        <xsd:annotation><xsd:documentation xml:lang="en">Product description</xsd:documentation></xsd:annotation>
		    </xsd:element>
			<xsd:element name="ProductCost" type="xsd:decimal" minOccurs="0" maxOccurs="1">
		        <xsd:annotation><xsd:documentation xml:lang="en">Product cost (ex GST)</xsd:documentation></xsd:annotation>
		    </xsd:element>
			<xsd:element name="GSTAmount" type="xsd:decimal" minOccurs="0" maxOccurs="1">
		        <xsd:annotation><xsd:documentation xml:lang="en">GST payable on product</xsd:documentation></xsd:annotation>
		    </xsd:element>
			<xsd:element name="TextFormatFlg" type="xsd:boolean" minOccurs="0" maxOccurs="1">
		        <xsd:annotation><xsd:documentation xml:lang="en">Data available as text in XML?</xsd:documentation></xsd:annotation>
		    </xsd:element>
			<xsd:element name="ImageFormatFlg" type="xsd:boolean" minOccurs="0" maxOccurs="1">
		        <xsd:annotation><xsd:documentation xml:lang="en">Data available as PDF encoded in XML?</xsd:documentation></xsd:annotation>
		    </xsd:element>
			<xsd:element name="CSVFormatFlg" type="xsd:boolean" minOccurs="0" maxOccurs="1">
		        <xsd:annotation><xsd:documentation xml:lang="en">Data available as CSV encoded in XML?</xsd:documentation></xsd:annotation>
		    </xsd:element>
			<xsd:element name="HTMLFormatFlg" type="xsd:boolean" minOccurs="0" maxOccurs="1">
		        <xsd:annotation><xsd:documentation xml:lang="en">Data available as HTML page encoded in XML?</xsd:documentation></xsd:annotation>
		    </xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	
	<xsd:complexType name="AvailableProduct">
		<xsd:sequence>
			<xsd:element name="Product" type="tns:Product">
		        <xsd:annotation><xsd:documentation xml:lang="en">LIST product</xsd:documentation></xsd:annotation>
		    </xsd:element>
			<xsd:element name="PageCount" type="xsd:integer" minOccurs="0" maxOccurs="1">
		        <xsd:annotation><xsd:documentation xml:lang="en">Number of pages (images only)</xsd:documentation></xsd:annotation>
		    </xsd:element>
			<xsd:element name="EstimatedSize" type="xsd:integer" minOccurs="0" maxOccurs="1">
		        <xsd:annotation><xsd:documentation xml:lang="en">Estimated number of bytes (images only)</xsd:documentation></xsd:annotation>
		    </xsd:element>
			<xsd:element name="RelatedIdentifier" type="xsd:string" minOccurs="0" maxOccurs="1">
		        <xsd:annotation><xsd:documentation xml:lang="en">Identifier of a related entity (such as Plan or Property ID)</xsd:documentation></xsd:annotation>
		    </xsd:element>
		    <xsd:element name="DocumentID" type="xsd:integer" minOccurs="0" maxOccurs="1">
		        <xsd:annotation><xsd:documentation xml:lang="en">Identifier of an accompanying AvailableDocument</xsd:documentation></xsd:annotation>
		    </xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	
	<xsd:complexType name="Fee">
		<xsd:sequence>
			<xsd:element name="Product" type="tns:Product">
		        <xsd:annotation><xsd:documentation xml:lang="en">Product purchased</xsd:documentation></xsd:annotation>
		    </xsd:element>
			<xsd:element name="Reference" type="xsd:string">
		        <xsd:annotation><xsd:documentation xml:lang="en">Fee reference built up from vol/fol and client reference</xsd:documentation></xsd:annotation>
		    </xsd:element>
			<xsd:element name="Quantity" type="xsd:decimal">
		        <xsd:annotation><xsd:documentation xml:lang="en">Quantity of product purchased</xsd:documentation></xsd:annotation>
		    </xsd:element>
			<xsd:element name="UnitCost" type="xsd:decimal">
		        <xsd:annotation><xsd:documentation xml:lang="en">Unit cost of product</xsd:documentation></xsd:annotation>
		    </xsd:element>
			<xsd:element name="GSTAmount" type="xsd:decimal" minOccurs="0" maxOccurs="1">
		        <xsd:annotation><xsd:documentation xml:lang="en">GST payable on product</xsd:documentation></xsd:annotation>
		    </xsd:element>
			<xsd:element name="TotalCost" type="xsd:decimal">
		        <xsd:annotation><xsd:documentation xml:lang="en">Total cost</xsd:documentation></xsd:annotation>
		    </xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	
	<xsd:complexType name="Land">
		<xsd:sequence>
			<xsd:element name="Folio" type="titles:Folio" minOccurs="0" maxOccurs="1">
		        <xsd:annotation><xsd:documentation xml:lang="en">Land Titles Information</xsd:documentation></xsd:annotation>
		    </xsd:element>
			<xsd:element name="Property" type="valuation:Property" minOccurs="0" maxOccurs="1">
		        <xsd:annotation><xsd:documentation xml:lang="en">Valuation Information</xsd:documentation></xsd:annotation>
		    </xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	
	<xsd:complexType name="PropertyDealing">
		<xsd:sequence>
			<xsd:element name="Dealing" type="titles:Dealing">
		        <xsd:annotation><xsd:documentation xml:lang="en">Land Titles Information</xsd:documentation></xsd:annotation>
		    </xsd:element>
			<xsd:element name="Property" type="valuation:Property" minOccurs="0" maxOccurs="1">
		        <xsd:annotation><xsd:documentation xml:lang="en">Valuation Information</xsd:documentation></xsd:annotation>
		    </xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	
	
	<xsd:complexType name="LandSearchCriteria">
		<xsd:sequence>
			<xsd:element name="Volume" type="xsd:string" minOccurs="0" maxOccurs="1">
				<xsd:annotation><xsd:documentation xml:lang="en">Volume (plan).</xsd:documentation></xsd:annotation>
			</xsd:element>
			<xsd:element name="FolioFrom" type="xsd:integer" minOccurs="0" maxOccurs="1">
				<xsd:annotation><xsd:documentation xml:lang="en">Start of folio (lot) range.</xsd:documentation></xsd:annotation>
			</xsd:element>
			<xsd:element name="FolioTo" type="xsd:integer" minOccurs="0" maxOccurs="1">
				<xsd:annotation><xsd:documentation xml:lang="en">End of folio (lot) range - defaults to FolioFrom.</xsd:documentation></xsd:annotation>
			</xsd:element>
			<xsd:element name="DealingNo" type="xsd:string" minOccurs="0" maxOccurs="1">
				<xsd:annotation><xsd:documentation xml:lang="en">Dealing number of any dealing applied to the folio.</xsd:documentation></xsd:annotation>
			</xsd:element>
			<xsd:element name="FamilyName" type="udt14:TextType" minOccurs="0" maxOccurs="1">
				<xsd:annotation><xsd:documentation xml:lang="en">Surname of current owner.</xsd:documentation></xsd:annotation>
			</xsd:element>
			<xsd:element name="GivenName" type="udt14:TextType" minOccurs="0" maxOccurs="1">
				<xsd:annotation><xsd:documentation xml:lang="en">Given name (or part of name) of current owner.</xsd:documentation></xsd:annotation>
			</xsd:element>
			<xsd:element name="OrganisationName" type="udt14:TextType" minOccurs="0" maxOccurs="1">
				<xsd:annotation><xsd:documentation xml:lang="en">Organisation name (e.g. company name) of current owner.</xsd:documentation></xsd:annotation>
			</xsd:element>
			<xsd:element name="StreetNumberFrom" type="xsd:integer" minOccurs="0" maxOccurs="1">
				<xsd:annotation><xsd:documentation xml:lang="en">Starting street number e.g. "134".</xsd:documentation></xsd:annotation>
			</xsd:element>
			<xsd:element name="StreetNumberTo" type="xsd:integer" minOccurs="0" maxOccurs="1">
				<xsd:annotation><xsd:documentation xml:lang="en">Ending street number e.g. "138" - defaults to StreetNumberFrom.</xsd:documentation></xsd:annotation>
			</xsd:element>
			<xsd:element name="StreetName" type="udt14:TextType" minOccurs="0" maxOccurs="1">
				<xsd:annotation><xsd:documentation xml:lang="en">Street name e.g. "Macquarie".</xsd:documentation></xsd:annotation>
			</xsd:element>
			<xsd:element name="StreetType" type="qdt27:StreetType_CodeType" minOccurs="0" maxOccurs="1">
				<xsd:annotation><xsd:documentation xml:lang="en">Street type code e.g. "St".</xsd:documentation></xsd:annotation>
			</xsd:element>
			<xsd:element name="LocalityName" type="udt14:TextType" minOccurs="0" maxOccurs="1">
				<xsd:annotation><xsd:documentation xml:lang="en">Suburb or locality e.g. "West Hobart".</xsd:documentation></xsd:annotation>
			</xsd:element>
			<xsd:element name="SiteName" type="udt14:TextType" minOccurs="0" maxOccurs="1">
				<xsd:annotation><xsd:documentation xml:lang="en">Building or property Name e.g. "Lands Building".</xsd:documentation></xsd:annotation>
			</xsd:element>
			<xsd:element name="Limit" type="xsd:integer" minOccurs="0" maxOccurs="1"> 
				<xsd:annotation><xsd:documentation xml:lang="en">DEPRECATED - Use ResultsInstructions element instead.</xsd:documentation></xsd:annotation>
			</xsd:element>
			<xsd:element name="PropertyId" type="xsd:integer" minOccurs="0" maxOccurs="1"> 
				<xsd:annotation><xsd:documentation xml:lang="en">Property ID.</xsd:documentation></xsd:annotation>
			</xsd:element>
			<xsd:element name="IncludeAllStatuses" type="xsd:boolean" minOccurs="0" maxOccurs="1"> 
				<xsd:annotation><xsd:documentation xml:lang="en">Lift restriction to return only LIVE, VRE properties.</xsd:documentation></xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	   
   <xsd:simpleType name="SearchOperation">
      <xsd:restriction base="xsd:token">
         <xsd:enumeration value="Search Land">
            <xsd:annotation><xsd:documentation xml:lang="en">Search Land</xsd:documentation></xsd:annotation>
         </xsd:enumeration>
         <xsd:enumeration value="Search Torrens Dealings">
            <xsd:annotation><xsd:documentation xml:lang="en">Search Torrens Dealings</xsd:documentation></xsd:annotation>
         </xsd:enumeration>
         <xsd:enumeration value="Search Land Sales">
            <xsd:annotation><xsd:documentation xml:lang="en">Search Land Sales</xsd:documentation></xsd:annotation>
         </xsd:enumeration>
         <xsd:enumeration value="Search Unpublished Sales">
            <xsd:annotation><xsd:documentation xml:lang="en">Search Unpublished Sales</xsd:documentation></xsd:annotation>
         </xsd:enumeration>
         <xsd:enumeration value="Search Purchasers Index">
            <xsd:annotation><xsd:documentation xml:lang="en">Search Purchasers Index</xsd:documentation></xsd:annotation>
         </xsd:enumeration>
         <xsd:enumeration value="Search Notices Of Sale">
            <xsd:annotation><xsd:documentation xml:lang="en">Search Notices of Sale</xsd:documentation></xsd:annotation>
         </xsd:enumeration>
         <xsd:enumeration value="Search Powers Of Attorney">
            <xsd:annotation><xsd:documentation xml:lang="en">Search Powers Of Attorney</xsd:documentation></xsd:annotation>
         </xsd:enumeration>
         <xsd:enumeration value="Search Deeds">
            <xsd:annotation><xsd:documentation xml:lang="en">Search Deeds</xsd:documentation></xsd:annotation>
         </xsd:enumeration>
         <xsd:enumeration value="Search Land Plans">
            <xsd:annotation><xsd:documentation xml:lang="en">Search Land Plans</xsd:documentation></xsd:annotation>
         </xsd:enumeration>
         <xsd:enumeration value="Search Digital Images">
            <xsd:annotation><xsd:documentation xml:lang="en">Search Digital Images</xsd:documentation></xsd:annotation>
         </xsd:enumeration>
      </xsd:restriction>
   </xsd:simpleType>
   
   <xsd:simpleType name="OrderDirection">
      <xsd:restriction base="xsd:token">
         <xsd:enumeration value="Ascending">
            <xsd:annotation><xsd:documentation xml:lang="en">Ascending</xsd:documentation></xsd:annotation>
         </xsd:enumeration>
         <xsd:enumeration value="Descending">
            <xsd:annotation><xsd:documentation xml:lang="en">Descending</xsd:documentation></xsd:annotation>
         </xsd:enumeration>
      </xsd:restriction>
   </xsd:simpleType>
	
	<xsd:complexType name="Order">
		<xsd:sequence>
			<xsd:element name="Field" type="xsd:string">
				<xsd:annotation><xsd:documentation xml:lang="en">Field to order by</xsd:documentation></xsd:annotation>
			</xsd:element>
			<xsd:element name="Direction" type="tns:OrderDirection" minOccurs="0" maxOccurs="1">
				<xsd:annotation><xsd:documentation xml:lang="en">Locality code</xsd:documentation></xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
		
	<xsd:complexType name="SearchResultsInstructions">
		<xsd:sequence>
			<xsd:element name="Order" type="tns:Order" minOccurs="0" maxOccurs="1">
				<xsd:annotation><xsd:documentation xml:lang="en">Order by instruction</xsd:documentation></xsd:annotation>
			</xsd:element>
			<xsd:element name="Limit" type="xsd:integer" minOccurs="0" maxOccurs="1">
				<xsd:annotation><xsd:documentation xml:lang="en">Order by instruction</xsd:documentation></xsd:annotation>
			</xsd:element>
			<xsd:element name="CountOnly" type="xsd:boolean" minOccurs="0" maxOccurs="1">
				<xsd:annotation><xsd:documentation xml:lang="en">Return result count only</xsd:documentation></xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
		
	<!-- ========== Lists ========== -->	
	<xsd:complexType name="FeeList">
		<xsd:sequence>
			<xsd:element name="Fee" type="tns:Fee" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	
	<xsd:complexType name="ProductList">
		<xsd:sequence>
			<xsd:element name="LandProduct" type="tns:Product" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	
	<xsd:complexType name="LandList">
		<xsd:sequence>
			<xsd:element name="Land" type="tns:Land" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	
	<xsd:complexType name="DealingList">
		<xsd:sequence>
			<xsd:element name="Dealing" type="titles:Dealing" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	
	<xsd:complexType name="AvailableProductList">
		<xsd:sequence>
			<xsd:element name="AvaliableProduct" type="tns:AvailableProduct" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	
	<xsd:complexType name="PropertyDealingList">
		<xsd:sequence>
			<xsd:element name="PropertyDealing" type="tns:PropertyDealing" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	
	<xsd:complexType name="OrderList">
		<xsd:sequence>
			<xsd:element name="Order" type="tns:Order" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
		 
	<!--  ========== Requests and Responses ========== -->
	<!-- ListLandProducts -->
	<xsd:element name="ListLandProductsRequest">
	</xsd:element>
	<xsd:element name="ListLandProductsResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="LandProducts" type="tns:ProductList"/>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="ListLandProductsFault" type="tns:ListFault"/>	
	
	<!-- SelectLand -->
	<xsd:element name="SelectLandRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Volume" type="xsd:string" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">Volume (plan)</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="Folio" type="xsd:integer" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">Folio (lot)</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="ShareNo" type="xsd:integer" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">First share, second etc</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="PropertyId" type="xsd:integer" minOccurs="0" maxOccurs="1"> 
					<xsd:annotation><xsd:documentation xml:lang="en">Property ID.</xsd:documentation></xsd:annotation>
				</xsd:element>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SelectLandResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Folio" type="titles:Folio" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">Folio - identifying details</xsd:documentation></xsd:annotation>
				</xsd:element>
				<xsd:element name="Property" type="valuation:Property" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">Property - identifying details</xsd:documentation></xsd:annotation>
				</xsd:element>
			    <xsd:element name="AvailableProducts" type="tns:AvailableProductList" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">List of products that are available</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SelectLandFault" type="tns:ListFault"/>	
	
	<!-- PrintLand -->
	<xsd:element name="PrintLandRequest">
		<xsd:complexType>
			<xsd:sequence>
					<xsd:element name="Volume" type="xsd:string" minOccurs="0" maxOccurs="1">
				        <xsd:annotation><xsd:documentation xml:lang="en">Volume (plan)</xsd:documentation></xsd:annotation>
				    </xsd:element>
					<xsd:element name="Folio" type="xsd:integer" minOccurs="0" maxOccurs="1">
				        <xsd:annotation><xsd:documentation xml:lang="en">Folio (lot)</xsd:documentation></xsd:annotation>
				    </xsd:element>
					<xsd:element name="ShareNo" type="xsd:integer" minOccurs="0" maxOccurs="1">
				        <xsd:annotation><xsd:documentation xml:lang="en">First share, second etc</xsd:documentation></xsd:annotation>
				    </xsd:element>
					<xsd:element name="PropertyId" type="xsd:integer" minOccurs="0" maxOccurs="1"> 
						<xsd:annotation><xsd:documentation xml:lang="en">Property ID.</xsd:documentation></xsd:annotation>
					</xsd:element>
				<xsd:element name="Products" type="tns:ProductList" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">Required products - only code need be supplied</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="ClientReference" type="xsd:string" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">Client reference for billing purposes</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="PrintLandResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Folio" type="titles:Folio" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">Folio - complete details</xsd:documentation></xsd:annotation>
				</xsd:element>
				<xsd:element name="Property" type="valuation:Property" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">Property - complete details</xsd:documentation></xsd:annotation>
				</xsd:element>
			    <xsd:element name="FolioDocuments" type="titles:FolioDocumentList" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">PDFs documents and scanned images</xsd:documentation></xsd:annotation>
			    </xsd:element>
			    <xsd:element name="PropertyDocuments" type="valuation:PropertyDocumentList" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">PDFs documents</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="ExtractDateTime" type="xsd:dateTime">
			        <xsd:annotation><xsd:documentation xml:lang="en">Extract timestamp</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="Fees" type="tns:FeeList">
			        <xsd:annotation><xsd:documentation xml:lang="en">Fees for requested documents</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="PrintLandFault" type="tns:ListFault"/>	
	
	<!-- TitleActivity -->
	<xsd:element name="TitleActivityRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Volume" type="xsd:string">
			        <xsd:annotation><xsd:documentation xml:lang="en">Volume (plan)</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="Folio" type="xsd:integer">
			        <xsd:annotation><xsd:documentation xml:lang="en">Folio (lot)</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="ShareNo" type="xsd:integer" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">First share, second etc</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="ActivityFromDateTime" type="xsd:dateTime">
			        <xsd:annotation><xsd:documentation xml:lang="en">Look for activity after this time timestamp</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="ActivityPurpose" type="titles:ActivityPurpose">
			        <xsd:annotation><xsd:documentation xml:lang="en">The reason (i.e. business function) for which this request is being made.</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="ClientReference" type="xsd:string" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">Client reference for billing purposes</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="TitleActivityResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="ActivityOccurred" type="xsd:boolean">
			        <xsd:annotation><xsd:documentation xml:lang="en">Has any activity occurred on this Title since the FromDateTime?</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="ActivityToDateTime" type="xsd:dateTime">
			        <xsd:annotation><xsd:documentation xml:lang="en">The timestamp of this response. In the next request, ActivityFromDateTime should be set to this value.</xsd:documentation></xsd:annotation>
			    </xsd:element>
			    <xsd:element name="FolioActivities" type="titles:FolioActivityList" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">A list of activities that occurred on the title.</xsd:documentation></xsd:annotation>
			    </xsd:element>
			    <xsd:element name="Fees" type="tns:FeeList">
			        <xsd:annotation><xsd:documentation xml:lang="en">Fees for the activity check.</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="TitleActivityFault" type="tns:ListFault"/>	
	
	<!-- SearchLand -->
	<xsd:element name="SearchLandRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Criteria" type="tns:LandSearchCriteria"/>
				<xsd:element name="ResultsInstructions" type="tns:SearchResultsInstructions" minOccurs="0" maxOccurs="1"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SearchLandResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Lands" type="tns:LandList"/>
				<xsd:element name="AvailableProducts" type="tns:AvailableProductList"/>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SearchLandFault" type="tns:ListFault"/>
	
	
	<xsd:element name="PrintLandByProximityRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="SavedSearchId" type="xsd:integer">
			        <xsd:annotation><xsd:documentation xml:lang="en">Saved Search Identifier</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="Products" type="tns:ProductList" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">Required products - only code need be supplied</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="ClientReference" type="xsd:string" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">Client reference for billing purposes</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="PrintLandByProximityResponse">
		<xsd:complexType>
			<xsd:sequence>
			    <xsd:element name="PropertyDocuments" type="valuation:PropertyDocumentList" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">PDF/CSV documents</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="ExtractDateTime" type="xsd:dateTime">
			        <xsd:annotation><xsd:documentation xml:lang="en">Extract timestamp</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="Fees" type="tns:FeeList">
			        <xsd:annotation><xsd:documentation xml:lang="en">Fees for requested documents</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="PrintLandByProximityFault" type="tns:ListFault"/>	
	
	<!-- SearchLandByProximity -->
	<xsd:element name="SearchLandByProximityRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Properties" type="valuation:PropertyIdentifierList"/>
				<xsd:element name="ResultsInstructions" type="tns:SearchResultsInstructions" minOccurs="0" maxOccurs="1"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SearchLandByProximityResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Properties" type="valuation:PropertyList"/>
				<xsd:element name="SavedSearchId" type="xsd:integer"/>
			    <xsd:element name="AvailableProducts" type="tns:AvailableProductList" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">List of products that are available</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SearchLandByProximityFault" type="tns:ListFault"/>
	
	<!-- SearchTorrensDealings -->
	<xsd:element name="SearchTorrensDealingsRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Criteria" type="titles:DealingSearchCriteria"/>
				<xsd:element name="ResultsInstructions" type="tns:SearchResultsInstructions" minOccurs="0" maxOccurs="1"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SearchTorrensDealingsResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Dealings" type="titles:DealingList"/>
				<xsd:element name="AvailableProducts" type="tns:AvailableProductList"/>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SearchTorrensDealingsFault" type="tns:ListFault"/>

	<!-- SelectTorrensDealing -->
	<xsd:element name="SelectTorrensDealingRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="DealingNo" type="xsd:string"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SelectTorrensDealingResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Dealing" type="titles:Dealing">
			        <xsd:annotation><xsd:documentation xml:lang="en">Dealing - identifying details</xsd:documentation></xsd:annotation>
				</xsd:element>
			    <xsd:element name="AvailableProducts" type="tns:AvailableProductList" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">List of products that are available</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SelectTorrensDealingFault" type="tns:ListFault"/>
	
	<!-- PrintTorrensDealing -->
	<xsd:element name="PrintTorrensDealingRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="DealingNo" type="xsd:string"/>
				<xsd:element name="Products" type="tns:ProductList" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">Required products - only code need be supplied</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="ClientReference" type="xsd:string" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">Client reference for billing purposes</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="PrintTorrensDealingResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Dealing" type="titles:Dealing">
			        <xsd:annotation><xsd:documentation xml:lang="en">Dealing - complete details</xsd:documentation></xsd:annotation>
				</xsd:element>
			    <xsd:element name="DealingDocuments" type="titles:DealingDocumentList" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">PDFs documents and scanned images</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="ExtractDateTime" type="xsd:dateTime">
			        <xsd:annotation><xsd:documentation xml:lang="en">Extract timestamp</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="Fees" type="tns:FeeList">
			        <xsd:annotation><xsd:documentation xml:lang="en">Fees for requested documents</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="PrintTorrensDealingFault" type="tns:ListFault"/>

	<!-- SearchLand -->
	<xsd:element name="SearchLandPlansRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Criteria" type="titles:PlanSearchCriteria"/>
				<xsd:element name="ResultsInstructions" type="tns:SearchResultsInstructions" minOccurs="0" maxOccurs="1"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SearchLandPlansResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Plans" type="titles:PlanList"/>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SearchLandPlansFault" type="tns:ListFault"/>
		
	<!-- SelectSurveyInformation -->
	<xsd:element name="SelectSurveyInformationRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Criteria" type="titles:SurveyInformationCriteria"/>
				<xsd:element name="ResultsInstructions" type="tns:SearchResultsInstructions" minOccurs="0" maxOccurs="1"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SelectSurveyInformationResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="AvailableProducts" type="tns:AvailableProductList"/>
				<xsd:element name="RegisteredPlans" type="titles:ScannedPlanReferenceList"/>
				<xsd:element name="HistoricalPlans" type="titles:ScannedPlanReferenceList"/>
				<xsd:element name="SavedSearchID" type="xsd:string"/>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SelectSurveyInformationFault" type="tns:ListFault"/>
	
	<!-- PrintSurveyInformation -->
	<xsd:element name="PrintSurveyInformationRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="SavedSearchID" type="xsd:string"/>
				<xsd:element name="PlanNumbersOnly" type="xsd:boolean"/>
				<xsd:element name="Products" type="tns:ProductList" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">Required products - only code need be supplied</xsd:documentation></xsd:annotation>
			    </xsd:element>
			    <xsd:element name="ListClient" type="titles:LISTClient" minOccurs="0" maxOccurs="1"/>
			    <xsd:element name="SpecialInstructions" type="xsd:string" minOccurs="0" maxOccurs="1"/>
				<xsd:element name="ClientReference" type="xsd:string" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">Client reference for billing purposes</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="MapUrl" type="xsd:string" minOccurs="0" maxOccurs="1">
					<xsd:annotation><xsd:documentation xml:lang="en">URL to retrieve a map of the selected titles</xsd:documentation></xsd:annotation>
				</xsd:element>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="PrintSurveyInformationResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="SelectedFolio" type="titles:Folio"/>
				<xsd:element name="Plans" type="titles:ScannedPlanReferenceList"/>
				<xsd:element name="SurveyInformationDocuments" type="titles:SurveyInformationDocumentList"/>
				<xsd:element name="ExtractDateTime" type="xsd:dateTime"/>
				<xsd:element name="Fees" type="tns:FeeList">
			        <xsd:annotation><xsd:documentation xml:lang="en">Fees for requested documents</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="PrintSurveyInformationFault" type="tns:ListFault"/>
	
	<!-- SearchPowersOfAttorney -->
	<xsd:element name="SearchPowersOfAttorneyRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Criteria" type="titles:DealingSearchCriteria"/>
				<xsd:element name="ResultsInstructions" type="tns:SearchResultsInstructions" minOccurs="0" maxOccurs="1"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SearchPowersOfAttorneyResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Dealings" type="titles:DealingList"/>
				<xsd:element name="AvailableProducts" type="tns:AvailableProductList"/>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SearchPowersOfAttorneyFault" type="tns:ListFault"/>
	
	<!-- SelectPowerOfAttorney -->
	<xsd:element name="SelectPowerOfAttorneyRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="DealingNo" type="xsd:string"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SelectPowerOfAttorneyResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Dealing" type="titles:Dealing">
			        <xsd:annotation><xsd:documentation xml:lang="en">Dealing - identifying details</xsd:documentation></xsd:annotation>
				</xsd:element>
			    <xsd:element name="AvailableProducts" type="tns:AvailableProductList" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">List of products that are available</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SelectPowerOfAttorneyFault" type="tns:ListFault"/>
	
	<!-- PrintPowerOfAttorney -->
	<xsd:element name="PrintPowerOfAttorneyRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="DealingNo" type="xsd:string"/>
				<xsd:element name="Products" type="tns:ProductList" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">Required products - only code need be supplied</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="ClientReference" type="xsd:string" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">Client reference for billing purposes</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="PrintPowerOfAttorneyResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Dealing" type="titles:Dealing">
			        <xsd:annotation><xsd:documentation xml:lang="en">Dealing - complete details</xsd:documentation></xsd:annotation>
				</xsd:element>
			    <xsd:element name="DealingDocuments" type="titles:DealingDocumentList" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">PDFs documents and scanned images</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="ExtractDateTime" type="xsd:dateTime">
			        <xsd:annotation><xsd:documentation xml:lang="en">Extract timestamp</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="Fees" type="tns:FeeList">
			        <xsd:annotation><xsd:documentation xml:lang="en">Fees for requested documents</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="PrintPowerOfAttorneyFault" type="tns:ListFault"/>
	
	<!-- SearchDeeds -->
	<xsd:element name="SearchDeedsRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Criteria" type="titles:DealingSearchCriteria"/>
				<xsd:element name="ResultsInstructions" type="tns:SearchResultsInstructions" minOccurs="0" maxOccurs="1"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SearchDeedsResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Dealings" type="titles:DealingList"/>
				<xsd:element name="AvailableProducts" type="tns:AvailableProductList"/>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SearchDeedsFault" type="tns:ListFault"/>
	
	<!-- SelectDeed -->
	<xsd:element name="SelectDeedRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="DealingNo" type="xsd:string"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SelectDeedResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Dealing" type="titles:Dealing">
			        <xsd:annotation><xsd:documentation xml:lang="en">Dealing - identifying details</xsd:documentation></xsd:annotation>
				</xsd:element>
			    <xsd:element name="AvailableProducts" type="tns:AvailableProductList" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">List of products that are available</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SelectDeedFault" type="tns:ListFault"/>
	
	<!-- PrintDeed -->
	<xsd:element name="PrintDeedRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="DealingNo" type="xsd:string"/>
				<xsd:element name="Products" type="tns:ProductList" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">Required products - only code need be supplied</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="ClientReference" type="xsd:string" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">Client reference for billing purposes</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="PrintDeedResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Dealing" type="titles:Dealing">
			        <xsd:annotation><xsd:documentation xml:lang="en">Dealing - complete details</xsd:documentation></xsd:annotation>
				</xsd:element>
			    <xsd:element name="DealingDocuments" type="titles:DealingDocumentList" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">PDFs documents and scanned images</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="ExtractDateTime" type="xsd:dateTime">
			        <xsd:annotation><xsd:documentation xml:lang="en">Extract timestamp</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="Fees" type="tns:FeeList">
			        <xsd:annotation><xsd:documentation xml:lang="en">Fees for requested documents</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="PrintDeedFault" type="tns:ListFault"/>
	
	<!-- SearchLandSales -->
	<xsd:element name="SearchLandSalesRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Criteria" type="valuation:SalesSearchCriteria">
					<xsd:annotation><xsd:documentation xml:lang="en">Search Criteria for vistas sales search</xsd:documentation></xsd:annotation>
				</xsd:element>
				<xsd:element name="ResultsInstructions" type="tns:SearchResultsInstructions" minOccurs="0" maxOccurs="1"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SearchLandSalesResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="ResultCount" type="xsd:integer"/>
				<xsd:element name="Statistics" type="valuation:StatisticList" minOccurs="0" maxOccurs="1"/>
				<xsd:element name="Sales" type="valuation:SaleList" minOccurs="0" maxOccurs="1"/>
				<xsd:element name="SavedSearchId" type="xsd:integer">
			        <xsd:annotation><xsd:documentation xml:lang="en">Saved Search Identifier</xsd:documentation></xsd:annotation>
			    </xsd:element>
			    <xsd:element name="AvailableProducts" type="tns:AvailableProductList" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">List of products that are available</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SearchLandSalesFault" type="tns:ListFault"/>
	
	<!-- PrintLandSales -->
	<xsd:element name="PrintLandSalesRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="SavedSearchId" type="xsd:integer">
			        <xsd:annotation><xsd:documentation xml:lang="en">Saved Search Identifier</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="Products" type="tns:ProductList" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">Required products - only code need be supplied</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="ClientReference" type="xsd:string" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">Client reference for billing purposes</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="PrintLandSalesResponse">
		<xsd:complexType>
			<xsd:sequence>
			    <xsd:element name="PropertyDocuments" type="valuation:PropertyDocumentList" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">PDF/CSV documents</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="ExtractDateTime" type="xsd:dateTime">
			        <xsd:annotation><xsd:documentation xml:lang="en">Extract timestamp</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="Fees" type="tns:FeeList">
			        <xsd:annotation><xsd:documentation xml:lang="en">Fees for requested documents</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="PrintLandSalesFault" type="tns:ListFault"/>
	
	<!-- SearchUnpublishedSales -->
	<xsd:element name="SearchUnpublishedSalesRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Criteria" type="titles:DealingSearchCriteria" minOccurs="0" maxOccurs="1">
					<xsd:annotation><xsd:documentation xml:lang="en">Search Criteria for tasfol search</xsd:documentation></xsd:annotation>
				</xsd:element>
				<xsd:element name="ResultsInstructions" type="tns:SearchResultsInstructions" minOccurs="0" maxOccurs="1"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SearchUnpublishedSalesResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="ResultCount" type="xsd:integer"/>
				<xsd:element name="Sales" type="valuation:SaleList" minOccurs="0" maxOccurs="1"/>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SearchUnpublishedSalesFault" type="tns:ListFault"/>
	
	<!-- SearchPurchasersIndex -->
	<xsd:element name="SearchPurchasersIndexRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Criteria" type="titles:DealingSearchCriteria" minOccurs="0" maxOccurs="1">
					<xsd:annotation><xsd:documentation xml:lang="en">Search Criteria for tasfol search</xsd:documentation></xsd:annotation>
				</xsd:element>
				<xsd:element name="ResultsInstructions" type="tns:SearchResultsInstructions" minOccurs="0" maxOccurs="1"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SearchPurchasersIndexResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="PropertyDealings" type="tns:PropertyDealingList" minOccurs="0" maxOccurs="1"/>
				<xsd:element name="AvailableProducts" type="tns:AvailableProductList"/>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SearchPurchasersIndexFault" type="tns:ListFault"/>
	
	<!-- SearchNoticesOfSale -->
	<xsd:element name="SearchNoticesOfSaleRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Criteria" type="titles:DealingSearchCriteria" minOccurs="0" maxOccurs="1">
					<xsd:annotation><xsd:documentation xml:lang="en">Search Criteria for tasfol search</xsd:documentation></xsd:annotation>
				</xsd:element>
				<xsd:element name="ResultsInstructions" type="tns:SearchResultsInstructions" minOccurs="0" maxOccurs="1"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SearchNoticesOfSaleResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Dealings" type="titles:DealingList"/>
				<xsd:element name="AvailableProducts" type="tns:AvailableProductList"/>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SearchNoticesOfSaleFault" type="tns:ListFault"/>
	
	<!-- SelectNoticeOfSale -->
	<xsd:element name="SelectNoticeOfSaleRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="DealingNo" type="xsd:string"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SelectNoticeOfSaleResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Dealing" type="titles:Dealing">
			        <xsd:annotation><xsd:documentation xml:lang="en">Dealing - identifying details</xsd:documentation></xsd:annotation>
				</xsd:element>
			    <xsd:element name="AvailableProducts" type="tns:AvailableProductList" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">List of products that are available</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SelectNoticeOfSaleFault" type="tns:ListFault"/>
	
	<!-- PrintNoticeOfSale-->
	<xsd:element name="PrintNoticeOfSaleRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="DealingNo" type="xsd:string"/>
				<xsd:element name="Products" type="tns:ProductList" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">Required products - only code need be supplied</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="ClientReference" type="xsd:string" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">Client reference for billing purposes</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="PrintNoticeOfSaleResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Dealing" type="titles:Dealing">
			        <xsd:annotation><xsd:documentation xml:lang="en">Dealing - complete details</xsd:documentation></xsd:annotation>
				</xsd:element>
			    <xsd:element name="DealingDocuments" type="titles:DealingDocumentList" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">PDFs documents and scanned images</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="ExtractDateTime" type="xsd:dateTime">
			        <xsd:annotation><xsd:documentation xml:lang="en">Extract timestamp</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="Fees" type="tns:FeeList">
			        <xsd:annotation><xsd:documentation xml:lang="en">Fees for requested documents</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="PrintNoticeOfSaleFault" type="tns:ListFault"/>
	
	<!-- Title Watch-->
	<xsd:element name="SubmitWatchedFolioRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="FolioNotification" type="titles:FolioNotification"/>
				<xsd:element name="SubmitFolioNotificationAction" type="titles:SubmitFolioNotificationAction"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SubmitWatchedFolioResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="FolioNotification" type="titles:FolioNotification">
			        <xsd:annotation><xsd:documentation xml:lang="en">Folio Notification - complete details</xsd:documentation></xsd:annotation>
				</xsd:element>
				<xsd:element name="Fees" type="tns:FeeList">
			        <xsd:annotation><xsd:documentation xml:lang="en">Fees for requested documents</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SubmitWatchedFolioFault" type="tns:ListFault"/>
	
	<xsd:element name="SearchFolioNotificationsRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="LISTClientCode" type="xsd:string"/>
				<xsd:element name="Folio" type="titles:Folio"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SearchFolioNotificationsResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="FolioNotifications" type="titles:FolioNotificationList">
			        <xsd:annotation><xsd:documentation xml:lang="en">Folio Notifications - complete details</xsd:documentation></xsd:annotation>
				</xsd:element>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SearchFolioNotificationsFault" type="tns:ListFault"/>

	<!-- SearchPreparedDealing -->
	<xsd:element name="SearchPreparedDealingRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="DealingNumber" type="xsd:string"/>
				<xsd:element name="SecurityCode" type="xsd:string"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SearchPreparedDealingResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Dealing" type="titles:Dealing"/>
				<xsd:element name="AvailableProducts" type="tns:AvailableProductList"/>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SearchPreparedDealingFault" type="tns:ListFault"/>
	
	<!-- SearchDigitalImages -->
	<xsd:element name="SearchDigitalImagesRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Criteria" type="dil:DigitalImageSearchCriteria"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SearchDigitalImagesResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Artefacts" type="dil:ArtefactList"/>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SearchDigitalImagesFault" type="tns:ListFault"/>

	<!-- SelectDigitalImage -->
	<xsd:element name="SelectDigitalImageRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="ArtefactId" type="xsd:string" minOccurs="1" maxOccurs="1"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SelectDigitalImageResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Artefact" type="dil:Artefact">
			        <xsd:annotation><xsd:documentation xml:lang="en">DigitalImage - identifying details</xsd:documentation></xsd:annotation>
				</xsd:element>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="SelectDigitalImageFault" type="tns:ListFault"/>
	
	<!-- PrintDigitalImage -->
	<xsd:element name="PrintDigitalImageRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="ArtefactId" type="xsd:string" minOccurs="1" maxOccurs="1"/>
				<xsd:element name="DocumentId" type="xsd:string" minOccurs="1" maxOccurs="1"/>
				<xsd:element name="ClientReference" type="xsd:string" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">Client reference for billing purposes</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="PrintDigitalImageResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="ArtefactType" type="xsd:string" minOccurs="0" maxOccurs="1">
			        <xsd:annotation><xsd:documentation xml:lang="en">DIL artefact type</xsd:documentation></xsd:annotation>
			    </xsd:element>
			    <xsd:element name="ArtefactDocument" type="dil:ArtefactDocument">
			        <xsd:annotation><xsd:documentation xml:lang="en">PDFs document or scanned image</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="ExtractDateTime" type="xsd:dateTime">
			        <xsd:annotation><xsd:documentation xml:lang="en">Extract timestamp</xsd:documentation></xsd:annotation>
			    </xsd:element>
				<xsd:element name="Fees" type="tns:FeeList">
			        <xsd:annotation><xsd:documentation xml:lang="en">Fees for requested documents</xsd:documentation></xsd:annotation>
			    </xsd:element>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="PrintDigitalImageFault" type="tns:ListFault"/>

	<!-- ListBuildingTypes -->
	<xsd:element name="ListBuildingTypesRequest" nillable="true">
		<xsd:complexType/>
	</xsd:element>
	<xsd:element name="ListBuildingTypesResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="BuildingTypes" type="valuation:BuildingTypeList"/>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="ListBuildingTypesFault" type="tns:ListFault"/>
	
	<!-- ListFloorLevelTypes -->
	<xsd:element name="ListFloorLevelTypesRequest" nillable="true">
		<xsd:complexType/>
	</xsd:element>
	<xsd:element name="ListFloorLevelTypesResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="FloorLevelTypes" type="valuation:FloorLevelTypeList"/>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="ListFloorLevelTypesFault" type="tns:ListFault"/>
	
	<!-- ListRoofConstructions -->
	<xsd:element name="ListRoofConstructionsRequest" nillable="true">
		<xsd:complexType/>
	</xsd:element>
	<xsd:element name="ListRoofConstructionsResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="RoofConstructions" type="valuation:RoofConstructionList"/>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="ListRoofConstructionsFault" type="tns:ListFault"/>
	
	<!-- ListWallConstructions -->
	<xsd:element name="ListWallConstructionsRequest" nillable="true">
		<xsd:complexType/>
	</xsd:element>
	<xsd:element name="ListWallConstructionsResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="WallConstructions" type="valuation:WallConstructionList"/>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="ListWallConstructionsFault" type="tns:ListFault"/>
	
	<!-- ListPropertyTypes -->
	<xsd:element name="ListPropertyTypesRequest" nillable="true">
		<xsd:complexType/>
	</xsd:element>
	<xsd:element name="ListPropertyTypesResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="PropertyTypes" type="valuation:PropertyTypeList"/>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="ListPropertyTypesFault" type="tns:ListFault"/>
	
	<!-- ListImprovementTypes -->
	<xsd:element name="ListImprovementTypesRequest" nillable="true">
		<xsd:complexType/>
	</xsd:element>
	<xsd:element name="ListImprovementTypesResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="ImprovementTypes" type="valuation:ImprovementTypeList"/>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="ListImprovementTypesFault" type="tns:ListFault"/>
	
	<!-- ListLandUses -->
	<xsd:element name="ListLandUsesRequest" nillable="true">
		<xsd:complexType/>
	</xsd:element>
	<xsd:element name="ListLandUsesResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="LandUses" type="valuation:LandUseList"/>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="ListLandUsesFault" type="tns:ListFault"/>
	
	<!-- ListStreetTypes -->
	<xsd:element name="ListStreetTypesRequest" nillable="true">
		<xsd:complexType/>
	</xsd:element>
	<xsd:element name="ListStreetTypesResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="StreetTypes" type="valuation:StreetTypeList"/>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="ListStreetTypesFault" type="tns:ListFault"/>
	
	<!-- ListMunicipalities -->
	<xsd:element name="ListMunicipalitiesRequest" nillable="true">
		<xsd:complexType/>
	</xsd:element>
	<xsd:element name="ListMunicipalitiesResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Municipalities" type="valuation:MunicipalityList"/>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="ListMunicipalitiesFault" type="tns:ListFault"/>
	
	<!-- ListLocalities -->
	<xsd:element name="ListLocalitiesRequest" nillable="true">
		<xsd:complexType/>
	</xsd:element>
	<xsd:element name="ListLocalitiesResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Localities" type="valuation:LocalityList"/>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="ListLocalitiesFault" type="tns:ListFault"/>
	
	<!-- ListNOSStatuses -->
	<xsd:element name="ListNOSStatusesRequest" nillable="true">
		<xsd:complexType/>
	</xsd:element>
	<xsd:element name="ListNOSStatusesResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="NOSStatuses" type="titles:NOSStatusList"/>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="ListNOSStatusesFault" type="tns:ListFault"/>
	
	<!-- ListSystemParameters -->
	<xsd:element name="ListSystemParametersRequest" nillable="true">
		<xsd:complexType/>
	</xsd:element>
	<xsd:element name="ListSystemParametersResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="SystemParameters" type="titles:SystemParameterList"/>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="ListSystemParametersFault" type="tns:ListFault"/>
		
	<!-- ListOrders -->
	<xsd:element name="ListOrdersRequest">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Operation" type="tns:SearchOperation"/>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="ListOrdersResponse">
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Orders" type="tns:OrderList"/>
			</xsd:sequence>
			<xsd:attribute ref="tns:Version"/>
		</xsd:complexType>
	</xsd:element>
	<xsd:element name="ListOrdersFault" type="tns:ListFault"/>
		
	
</xsd:schema>