<?xml version="1.0" encoding="UTF-8"?>
<vod:tableset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:vod="http://www.ivoa.net/xml/VODataService/v1.1" xsi:type="vod:TableSet" xmlns:esatapplus="http://esa.int/xml/EsaTapPlus" xsi:schemaLocation="http://www.ivoa.net/xml/VODataService/v1.1 http://www.ivoa.net/xml/VODataService/v1.1 http://esa.int/xml/EsaTapPlus http://evor-oper.esac.esa.int/eurovo/regtap/xml/esaTapPlusAttributes.xsd">
	<schema  esatapplus:public="true">
		<name>job_upload</name>
	</schema>
	<schema  esatapplus:public="true">
		<name>public</name>
		<table type="base_table" esatapplus:size="1" esatapplus:flags="0">
			<name>public.dual</name>
			<description><![CDATA[auxiliary table to be used as dummy "from"]]></description>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>dummy</name>
				<dataType xsi:type="vod:VOTableType">int</dataType>
			</column>
		</table>
	</schema>
	<schema  esatapplus:public="true">
		<name>rr</name>
		<table type="base_table" esatapplus:flags="0">
			<name>rr.alt_identifier</name>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>alt_identifier</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>ivoid</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
		</table>
		<table type="base_table" esatapplus:size="97673" esatapplus:size_bytes="101130240" esatapplus:flags="0">
			<name>rr.capability</name>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>cap_description</name>
				<dataType xsi:type="vod:VOTableType">unicodeChar</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>cap_index</name>
				<dataType xsi:type="vod:VOTableType">short</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>cap_type</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>ivoid</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>standard_id</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
		</table>
		<table type="base_table" esatapplus:size="97793" esatapplus:size_bytes="85336064" esatapplus:flags="0">
			<name>rr.interface</name>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>access_url</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>cap_index</name>
				<dataType xsi:type="vod:VOTableType">short</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>intf_index</name>
				<dataType xsi:type="vod:VOTableType">short</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>intf_role</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>intf_type</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>ivoid</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>query_type</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>result_type</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>std_version</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>url_use</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>wsdl_url</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
		</table>
		<table type="base_table" esatapplus:size="3252" esatapplus:size_bytes="2940928" esatapplus:flags="0">
			<name>rr.intf_param</name>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>arraysize</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>datatype</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>delim</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>extended_schema</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>extended_type</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>intf_index</name>
				<dataType xsi:type="vod:VOTableType">short</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>ivoid</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>name</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>param_description</name>
				<dataType xsi:type="vod:VOTableType">unicodeChar</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>param_use</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>std</name>
				<dataType xsi:type="vod:VOTableType">short</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>ucd</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>unit</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>utype</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
		</table>
		<table type="base_table" esatapplus:size="154881" esatapplus:size_bytes="93233152" esatapplus:flags="0">
			<name>rr.relationship</name>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>ivoid</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>related_id</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>related_name</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>relationship_type</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
		</table>
		<table type="base_table" esatapplus:size="45012" esatapplus:size_bytes="5824512" esatapplus:flags="0">
			<name>rr.res_date</name>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>date_value</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>ivoid</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>value_role</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
		</table>
		<table type="base_table" esatapplus:size="206519" esatapplus:size_bytes="190562304" esatapplus:flags="0">
			<name>rr.res_detail</name>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>cap_index</name>
				<dataType xsi:type="vod:VOTableType">short</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>detail_value</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>detail_xpath</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>ivoid</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
		</table>
		<table type="base_table" esatapplus:size="24511" esatapplus:size_bytes="40935424" esatapplus:flags="0">
			<name>rr.resource</name>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>content_level</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>content_type</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>created</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>creator_seq</name>
				<dataType xsi:type="vod:VOTableType">unicodeChar</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>ivoid</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>reference_url</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>region_of_regard</name>
				<dataType xsi:type="vod:VOTableType">double</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>res_description</name>
				<dataType xsi:type="vod:VOTableType">unicodeChar</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>res_title</name>
				<dataType xsi:type="vod:VOTableType">unicodeChar</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>res_type</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>res_version</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>rights</name>
				<dataType xsi:type="vod:VOTableType">unicodeChar</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>short_name</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>source_format</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>source_value</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>updated</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>waveband</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
		</table>
		<table type="base_table" esatapplus:size="263036" esatapplus:size_bytes="167100416" esatapplus:flags="0">
			<name>rr.res_role</name>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>base_role</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>email</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>ivoid</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>logo</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>role_ivoid</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>role_name</name>
				<dataType xsi:type="vod:VOTableType">unicodeChar</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>street_address</name>
				<dataType xsi:type="vod:VOTableType">unicodeChar</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>telephone</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
		</table>
		<table type="base_table" esatapplus:size="23668" esatapplus:size_bytes="10878976" esatapplus:flags="0">
			<name>rr.res_schema</name>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>ivoid</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>schema_description</name>
				<dataType xsi:type="vod:VOTableType">unicodeChar</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>schema_index</name>
				<dataType xsi:type="vod:VOTableType">short</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>schema_name</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>schema_title</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>schema_utype</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
		</table>
		<table type="base_table" esatapplus:size="88420" esatapplus:size_bytes="49405952" esatapplus:flags="0">
			<name>rr.res_subject</name>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>ivoid</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>res_subject</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
		</table>
		<table type="base_table" esatapplus:size="60817" esatapplus:size_bytes="32735232" esatapplus:flags="0">
			<name>rr.res_table</name>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>ivoid</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>schema_index</name>
				<dataType xsi:type="vod:VOTableType">short</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>table_description</name>
				<dataType xsi:type="vod:VOTableType">unicodeChar</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>table_index</name>
				<dataType xsi:type="vod:VOTableType">short</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>table_name</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>table_title</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>table_type</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>table_utype</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
		</table>
		<table type="base_table" esatapplus:flags="0">
			<name>rr.stc_spatial</name>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>coverage</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
				<flag>primary</flag>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>ivoid</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
				<flag>primary</flag>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>ref_system_name</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
				<flag>primary</flag>
			</column>
		</table>
		<table type="base_table" esatapplus:flags="0">
			<name>rr.stc_spectral</name>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>ivoid</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
				<flag>primary</flag>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>spectral_end</name>
				<dataType xsi:type="vod:VOTableType">double</dataType>
				<flag>primary</flag>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>spectral_start</name>
				<dataType xsi:type="vod:VOTableType">double</dataType>
				<flag>primary</flag>
			</column>
		</table>
		<table type="base_table" esatapplus:flags="0">
			<name>rr.stc_temporal</name>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>ivoid</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
				<flag>primary</flag>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>time_end</name>
				<dataType xsi:type="vod:VOTableType">double</dataType>
				<flag>primary</flag>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>time_start</name>
				<dataType xsi:type="vod:VOTableType">double</dataType>
				<flag>primary</flag>
			</column>
		</table>
		<table type="base_table" esatapplus:size="1285209" esatapplus:size_bytes="1052336128" esatapplus:flags="0">
			<name>rr.table_column</name>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>arraysize</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>column_description</name>
				<dataType xsi:type="vod:VOTableType">unicodeChar</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>datatype</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>delim</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>extended_schema</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>extended_type</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>flag</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>ivoid</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>name</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>std</name>
				<dataType xsi:type="vod:VOTableType">short</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>table_index</name>
				<dataType xsi:type="vod:VOTableType">short</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>type_system</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>ucd</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>unit</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>utype</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
		</table>
		<table type="base_table" esatapplus:flags="0">
			<name>rr.tap_table</name>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>resid</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>svcid</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>table_description</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>table_name</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>table_title</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>table_utype</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
		</table>
		<table type="base_table" esatapplus:size="2508" esatapplus:size_bytes="4677632" esatapplus:flags="0">
			<name>rr.validation</name>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>cap_index</name>
				<dataType xsi:type="vod:VOTableType">short</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>ivoid</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>validated_by</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>val_level</name>
				<dataType xsi:type="vod:VOTableType">short</dataType>
			</column>
		</table>
	</schema>
	<schema  esatapplus:public="true">
		<name>tap_config</name>
		<table type="base_table" esatapplus:size="5" esatapplus:flags="0">
			<name>tap_config.coord_sys</name>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>epoch</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>equinox</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>id</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>system</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>xml_output</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
		</table>
		<table type="base_table" esatapplus:size="2" esatapplus:flags="0">
			<name>tap_config.properties</name>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>"key"</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>"value"</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
		</table>
	</schema>
	<schema  esatapplus:public="true">
		<name>tap_schema</name>
		<table type="base_table" esatapplus:flags="0">
			<name>tap_schema.columns</name>
			<description><![CDATA[TAP SCHEMA columns]]></description>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>arraysize</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>column_index</name>
				<dataType xsi:type="vod:VOTableType">int</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>column_name</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>datatype</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>db_column_name</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>description</name>
				<dataType xsi:type="vod:VOTableType">unicodeChar</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>indexed</name>
				<dataType xsi:type="vod:VOTableType">int</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>principal</name>
				<dataType xsi:type="vod:VOTableType">int</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>schema_name</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>"size"</name>
				<dataType xsi:type="vod:VOTableType">int</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>std</name>
				<dataType xsi:type="vod:VOTableType">int</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>table_name</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>ucd</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>unit</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>utype</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>xtype</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<foreignKey>
				<targetTable>tap_schema.tables</targetTable>
				<fkColumn>
					<fromColumn>table_name</fromColumn>
					<targetColumn>table_name</targetColumn>
				</fkColumn>
				<description><![CDATA[TAP schema table name]]></description>
			</foreignKey>
		</table>
		<table type="base_table" esatapplus:flags="0">
			<name>tap_schema.key_columns</name>
			<description><![CDATA[TAP SCHEMA key columns]]></description>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>from_column</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>key_id</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>target_column</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<foreignKey>
				<targetTable>tap_schema.keys</targetTable>
				<fkColumn>
					<fromColumn>key_id</fromColumn>
					<targetColumn>key_id</targetColumn>
				</fkColumn>
				<description><![CDATA[TAP schema key columns key id]]></description>
			</foreignKey>
		</table>
		<table type="base_table" esatapplus:flags="0">
			<name>tap_schema.keys</name>
			<description><![CDATA[TAP SCHEMA keys]]></description>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>description</name>
				<dataType xsi:type="vod:VOTableType">unicodeChar</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>from_table</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>key_id</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>target_table</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>utype</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<foreignKey>
				<targetTable>tap_schema.tables</targetTable>
				<fkColumn>
					<fromColumn>from_table</fromColumn>
					<targetColumn>table_name</targetColumn>
				</fkColumn>
				<description><![CDATA[TAP schema keys from table]]></description>
			</foreignKey>
			<foreignKey>
				<targetTable>tap_schema.tables</targetTable>
				<fkColumn>
					<fromColumn>target_table</fromColumn>
					<targetColumn>table_name</targetColumn>
				</fkColumn>
				<description><![CDATA[TAP schema keys target table]]></description>
			</foreignKey>
		</table>
		<table type="base_table" esatapplus:flags="0">
			<name>tap_schema.schemas</name>
			<description><![CDATA[TAP SCHEMA schemas]]></description>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>db_schema_name</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>description</name>
				<dataType xsi:type="vod:VOTableType">unicodeChar</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>schema_index</name>
				<dataType xsi:type="vod:VOTableType">int</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>schema_name</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>utype</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
		</table>
		<table type="base_table" esatapplus:flags="0">
			<name>tap_schema.tables</name>
			<description><![CDATA[TAP SCHEMA tables]]></description>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>db_table_name</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>description</name>
				<dataType xsi:type="vod:VOTableType">unicodeChar</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>schema_name</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>"size"</name>
				<dataType xsi:type="vod:VOTableType">long</dataType>
			</column>
			<column std="false" esatapplus:flags="0" esatapplus:ref="">
				<name>size_bytes</name>
				<dataType xsi:type="vod:VOTableType">long</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>table_index</name>
				<dataType xsi:type="vod:VOTableType">int</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>table_name</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>table_type</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<column std="true" esatapplus:flags="0" esatapplus:ref="">
				<name>utype</name>
				<dataType xsi:type="vod:VOTableType">char</dataType>
			</column>
			<foreignKey>
				<targetTable>tap_schema.schemas</targetTable>
				<fkColumn>
					<fromColumn>schema_name</fromColumn>
					<targetColumn>schema_name</targetColumn>
				</fkColumn>
				<description><![CDATA[TAP schema schema name]]></description>
			</foreignKey>
		</table>
	</schema>
	<schema  esatapplus:public="true">
		<name>tap_upload</name>
	</schema>
</vod:tableset>
