<?xml version="1.0" encoding="UTF-8"?>
<vosi:tableset xmlns:vosi="http://www.ivoa.net/xml/VOSITables/v1.0" xmlns:vod="http://www.ivoa.net/xml/VODataService/v1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <schema>
    <name>tap_schema</name>
    <table type="output">
      <name>tap_schema.columns</name>
      <column>
        <name>arraysize</name>
        <description>lists the size of variable-length columns in the tableset</description>
        <dataType xsi:type="vod:VOTableType">int</dataType>
      </column>
      <column>
        <name>column_index</name>
        <description>recommended sort order when listing columns of a table</description>
        <dataType xsi:type="vod:VOTableType">int</dataType>
      </column>
      <column>
        <name>column_name</name>
        <description>the column name</description>
        <dataType xsi:type="vod:VOTableType" arraysize="64">char</dataType>
      </column>
      <column>
        <name>datatype</name>
        <description>lists the ADQL datatype of columns in the tableset</description>
        <dataType xsi:type="vod:VOTableType" arraysize="64">char</dataType>
      </column>
      <column>
        <name>description</name>
        <description>describes the columns in the tableset</description>
        <dataType xsi:type="vod:VOTableType" arraysize="512">char</dataType>
      </column>
      <column>
        <name>indexed</name>
        <description>an indexed column; 1 means 1, 0 means 0</description>
        <dataType xsi:type="vod:VOTableType">int</dataType>
      </column>
      <column>
        <name>principal</name>
        <description>a principal column; 1 means 1, 0 means 0</description>
        <dataType xsi:type="vod:VOTableType">int</dataType>
      </column>
      <column>
        <name>"size"</name>
        <description>deprecated: use arraysize</description>
        <dataType xsi:type="vod:VOTableType">int</dataType>
      </column>
      <column>
        <name>std</name>
        <description>a standard column; 1 means 1, 0 means 0</description>
        <dataType xsi:type="vod:VOTableType">int</dataType>
      </column>
      <column>
        <name>table_name</name>
        <description>the table this column belongs to</description>
        <dataType xsi:type="vod:VOTableType" arraysize="64">char</dataType>
      </column>
      <column>
        <name>ucd</name>
        <description>lists the UCDs of columns in the tableset</description>
        <dataType xsi:type="vod:VOTableType" arraysize="64">char</dataType>
      </column>
      <column>
        <name>unit</name>
        <description>lists the unit used for column values in the tableset</description>
        <dataType xsi:type="vod:VOTableType" arraysize="64">char</dataType>
      </column>
      <column>
        <name>utype</name>
        <description>lists the utypes of columns in the tableset</description>
        <dataType xsi:type="vod:VOTableType" arraysize="512">char</dataType>
      </column>
      <column>
        <name>xtype</name>
        <description>a DALI or custom extended type annotation</description>
        <dataType xsi:type="vod:VOTableType" arraysize="64">char</dataType>
      </column>
      <foreignKey>
        <targetTable>tap_schema.tables</targetTable>
        <fkColumn>
          <fromColumn>table_name</fromColumn>
          <targetColumn>table_name</targetColumn>
        </fkColumn>
      </foreignKey>
    </table>
    <table type="output">
      <name>tap_schema.key_columns</name>
      <column>
        <name>from_column</name>
        <description>column in the from_table</description>
        <dataType xsi:type="vod:VOTableType" arraysize="64">char</dataType>
      </column>
      <column>
        <name>key_id</name>
        <description>key to join to tap_schema.keys</description>
        <dataType xsi:type="vod:VOTableType" arraysize="64">char</dataType>
      </column>
      <column>
        <name>target_column</name>
        <description>column in the target_table</description>
        <dataType xsi:type="vod:VOTableType" arraysize="64">char</dataType>
      </column>
      <foreignKey>
        <targetTable>tap_schema.keys</targetTable>
        <fkColumn>
          <fromColumn>key_id</fromColumn>
          <targetColumn>key_id</targetColumn>
        </fkColumn>
      </foreignKey>
      <foreignKey>
        <targetTable>tap_schema.columns</targetTable>
        <fkColumn>
          <fromColumn>from_column</fromColumn>
          <targetColumn>column_name</targetColumn>
        </fkColumn>
      </foreignKey>
      <foreignKey>
        <targetTable>tap_schema.columns</targetTable>
        <fkColumn>
          <fromColumn>target_column</fromColumn>
          <targetColumn>column_name</targetColumn>
        </fkColumn>
      </foreignKey>
    </table>
    <table type="output">
      <name>tap_schema.keys</name>
      <column>
        <name>description</name>
        <description>describes keys in the tableset</description>
        <dataType xsi:type="vod:VOTableType" arraysize="512">char</dataType>
      </column>
      <column>
        <name>from_table</name>
        <description>the table with the foreign key</description>
        <dataType xsi:type="vod:VOTableType" arraysize="64">char</dataType>
      </column>
      <column>
        <name>key_id</name>
        <description>unique key to join to tap_schema.key_columns</description>
        <dataType xsi:type="vod:VOTableType" arraysize="64">char</dataType>
      </column>
      <column>
        <name>target_table</name>
        <description>the table with the primary key</description>
        <dataType xsi:type="vod:VOTableType" arraysize="64">char</dataType>
      </column>
      <column>
        <name>utype</name>
        <description>lists the utype of keys in the tableset</description>
        <dataType xsi:type="vod:VOTableType" arraysize="512">char</dataType>
      </column>
      <foreignKey>
        <targetTable>tap_schema.tables</targetTable>
        <fkColumn>
          <fromColumn>from_table</fromColumn>
          <targetColumn>table_name</targetColumn>
        </fkColumn>
      </foreignKey>
      <foreignKey>
        <targetTable>tap_schema.tables</targetTable>
        <fkColumn>
          <fromColumn>target_table</fromColumn>
          <targetColumn>table_name</targetColumn>
        </fkColumn>
      </foreignKey>
    </table>
    <table type="output">
      <name>tap_schema.obscore</name>
      <column>
        <name>access_estsize</name>
        <description>Estimated size of dataset in kbytes</description>
        <dataType xsi:type="vod:VOTableType">long</dataType>
      </column>
      <column>
        <name>access_format</name>
        <description>File content format</description>
        <dataType xsi:type="vod:VOTableType" arraysize="255">char</dataType>
      </column>
      <column>
        <name>access_url</name>
        <description>URL used to access (download) data</description>
        <dataType xsi:type="vod:VOTableType" arraysize="255">char</dataType>
      </column>
      <column>
        <name>aggregate_bandwidth</name>
        <description>Aggregate bandwidth across all spectral windows in this product</description>
        <dataType xsi:type="vod:VOTableType">double</dataType>
      </column>
      <column>
        <name>bandwidths</name>
        <description>Bandwidths of the spectral windows in this product, separated by commas, in the same order as the rest of the spectral window fields</description>
        <dataType xsi:type="vod:VOTableType" arraysize="5600">char</dataType>
      </column>
      <column>
        <name>calib_level</name>
        <description>Calibration level {0, 1, 2, 3}</description>
        <dataType xsi:type="vod:VOTableType">int</dataType>
      </column>
      <column>
        <name>center_frequencies</name>
        <description>Center frequencies of the spectral windows in this product, separated by commas, in the same order as the rest of the spectral window fields</description>
        <dataType xsi:type="vod:VOTableType" arraysize="5600">char</dataType>
      </column>
      <column>
        <name>configuration</name>
        <description>Array configuration used</description>
        <dataType xsi:type="vod:VOTableType" arraysize="255">char</dataType>
      </column>
      <column>
        <name>dataproduct_type</name>
        <description>Logical data product type (image etc.)</description>
        <dataType xsi:type="vod:VOTableType" arraysize="255">char</dataType>
      </column>
      <column>
        <name>em_max</name>
        <description>Stop in spectral coordinates</description>
        <dataType xsi:type="vod:VOTableType">double</dataType>
      </column>
      <column>
        <name>em_min</name>
        <description>Start in spectral coordinates</description>
        <dataType xsi:type="vod:VOTableType">double</dataType>
      </column>
      <column>
        <name>em_res_power</name>
        <description>Spectral resolving power</description>
        <dataType xsi:type="vod:VOTableType">double</dataType>
      </column>
      <column>
        <name>em_xel</name>
        <dataType xsi:type="vod:VOTableType">double</dataType>
      </column>
      <column>
        <name>facility_name</name>
        <description>Name of the facility used for observation</description>
        <dataType xsi:type="vod:VOTableType" arraysize="255">char</dataType>
      </column>
      <column>
        <name>freq_max</name>
        <description>frequency high end</description>
        <dataType xsi:type="vod:VOTableType">double</dataType>
      </column>
      <column>
        <name>freq_min</name>
        <description>frequency low end</description>
        <dataType xsi:type="vod:VOTableType">double</dataType>
      </column>
      <column>
        <name>instrument_name</name>
        <description>Name of the instrument for this obs.</description>
        <dataType xsi:type="vod:VOTableType" arraysize="255">char</dataType>
      </column>
      <column>
        <name>max_uv_dist</name>
        <description>Maximum UV Distance</description>
        <dataType xsi:type="vod:VOTableType">double</dataType>
      </column>
      <column>
        <name>num_antennas</name>
        <description>Number of antennas used</description>
        <dataType xsi:type="vod:VOTableType">short</dataType>
      </column>
      <column>
        <name>nums_channels</name>
        <description>Number of channels of each spectral window in this product, separated by commas, in the same order as the rest of the spectral window fields</description>
        <dataType xsi:type="vod:VOTableType" arraysize="2000">char</dataType>
      </column>
      <column>
        <name>obs_collection</name>
        <description>Name of the data collection</description>
        <dataType xsi:type="vod:VOTableType" arraysize="255">char</dataType>
      </column>
      <column>
        <name>obs_id</name>
        <description>Observation ID</description>
        <dataType xsi:type="vod:VOTableType" arraysize="255">char</dataType>
      </column>
      <column>
        <name>obs_publisher_did</name>
        <description>Dataset identifier given by the publisher</description>
        <dataType xsi:type="vod:VOTableType" arraysize="255">char</dataType>
      </column>
      <column>
        <name>o_ucd</name>
        <description>UCD of observable (eg. phot. flux density)</description>
        <dataType xsi:type="vod:VOTableType" arraysize="255">char</dataType>
      </column>
      <column>
        <name>pol_states</name>
        <description>List of polarization states or NULL</description>
        <dataType xsi:type="vod:VOTableType" arraysize="255">char</dataType>
      </column>
      <column>
        <name>project_code</name>
        <description>The project code for this entry.</description>
        <dataType xsi:type="vod:VOTableType" arraysize="5600">char</dataType>
      </column>
      <column>
        <name>proprietary_status</name>
        <description>The proprietary status of this entry</description>
        <dataType xsi:type="vod:VOTableType" arraysize="5600">char</dataType>
      </column>
      <column>
        <name>qa_notes</name>
        <description>QA notes associated with this entry</description>
        <dataType xsi:type="vod:VOTableType" arraysize="5600">char</dataType>
      </column>
      <column>
        <name>scan_num</name>
        <description>The scan number for this entry.</description>
        <dataType xsi:type="vod:VOTableType">int</dataType>
      </column>
      <column>
        <name>s_dec</name>
        <description>Central declination, ICRS</description>
        <dataType xsi:type="vod:VOTableType">double</dataType>
      </column>
      <column>
        <name>s_fov</name>
        <description>Diameter (bounds) of the covered region</description>
        <dataType xsi:type="vod:VOTableType">double</dataType>
      </column>
      <column>
        <name>spectral_resolutions</name>
        <description>Spectral Resolutions of the spectral windows in this product, separated by commas, in the same order as the rest of the spectral window fields</description>
        <dataType xsi:type="vod:VOTableType" arraysize="5600">char</dataType>
      </column>
      <column>
        <name>spw_names</name>
        <description>Names of the spectral windows in this product, separated by commas, in the same order as the rest of the spectral window fields</description>
        <dataType xsi:type="vod:VOTableType" arraysize="5600">char</dataType>
      </column>
      <column>
        <name>s_ra</name>
        <description>Central right ascension, ICRS</description>
        <dataType xsi:type="vod:VOTableType">double</dataType>
      </column>
      <column>
        <name>s_region</name>
        <description>Region covered as specified in STC or ADQL</description>
        <dataType xsi:type="vod:VOTableType" arraysize="255">char</dataType>
      </column>
      <column>
        <name>s_resolution</name>
        <description>Spatial resolution of data as FWHM</description>
        <dataType xsi:type="vod:VOTableType">double</dataType>
      </column>
      <column>
        <name>target_name</name>
        <description>Astronomical object observed, if any</description>
        <dataType xsi:type="vod:VOTableType" arraysize="255">char</dataType>
      </column>
      <column>
        <name>t_exptime</name>
        <description>Total exposure time</description>
        <dataType xsi:type="vod:VOTableType">double</dataType>
      </column>
      <column>
        <name>t_max</name>
        <description>Stop time in MJD</description>
        <dataType xsi:type="vod:VOTableType">double</dataType>
      </column>
      <column>
        <name>t_min</name>
        <description>Start time in MJD</description>
        <dataType xsi:type="vod:VOTableType">double</dataType>
      </column>
      <column>
        <name>t_resolution</name>
        <description>Temporal resolution in FWHM</description>
        <dataType xsi:type="vod:VOTableType">double</dataType>
      </column>
    </table>
    <table type="output">
      <name>tap_schema.schemas</name>
      <column>
        <name>description</name>
        <description>describes schemas in the tableset</description>
        <dataType xsi:type="vod:VOTableType" arraysize="512">char</dataType>
      </column>
      <column>
        <name>schema_index</name>
        <description>recommended sort order when listing schemas</description>
        <dataType xsi:type="vod:VOTableType">int</dataType>
      </column>
      <column>
        <name>schema_name</name>
        <description>schema name for reference to tap_schema.schemas</description>
        <dataType xsi:type="vod:VOTableType" arraysize="64">char</dataType>
      </column>
      <column>
        <name>utype</name>
        <description>lists the utypes of schemas in the tableset</description>
        <dataType xsi:type="vod:VOTableType" arraysize="512">char</dataType>
      </column>
    </table>
    <table type="output">
      <name>tap_schema.tables</name>
      <column>
        <name>description</name>
        <description>describes tables in the tableset</description>
        <dataType xsi:type="vod:VOTableType" arraysize="512">char</dataType>
      </column>
      <column>
        <name>schema_name</name>
        <description>the schema this table belongs to</description>
        <dataType xsi:type="vod:VOTableType" arraysize="512">char</dataType>
      </column>
      <column>
        <name>table_index</name>
        <description>recommended sort order when listing tables</description>
        <dataType xsi:type="vod:VOTableType">int</dataType>
      </column>
      <column>
        <name>table_name</name>
        <description>the fully qualified table name</description>
        <dataType xsi:type="vod:VOTableType" arraysize="64">char</dataType>
      </column>
      <column>
        <name>table_type</name>
        <description>one of: table view</description>
        <dataType xsi:type="vod:VOTableType" arraysize="8">char</dataType>
      </column>
      <column>
        <name>utype</name>
        <description>lists the utype of tables in the tableset</description>
        <dataType xsi:type="vod:VOTableType" arraysize="512">char</dataType>
      </column>
      <foreignKey>
        <targetTable>tap_schema.schemas</targetTable>
        <fkColumn>
          <fromColumn>schema_name</fromColumn>
          <targetColumn>schema_name</targetColumn>
        </fkColumn>
      </foreignKey>
    </table>
  </schema>
</vosi:tableset>
