<?xml version='1.0' standalone='yes' ?><validation><service>oosa:ObjectObservability1.0</service>
<url>https://vo-labs.dev/objobssap/api/query?</url>
<compliance>A++</compliance>
<results>
<result>
<code>4.1.1.1</code>
<description>A numeric field with name=&quot;t_validity&quot; MUST be present with utype=&quot;Char.TimeAxis.Coverage.Time&quot; and unit=&quot;d&quot;, containing the date when the observability calculations will change in MJD.</description>
<compliance>pass</compliance>
<details>null</details>
<exception>null</exception>
<urlUsed>https://vo-labs.dev/objobssap/api/query?MAXREC=1&amp;POS=0.00000,-45.00000</urlUsed>
</result>
<result>
<code>4.1.1.2</code>
<description>A numeric field with name=&quot;t_start&quot; MUST be present with utype=&quot;Char.TimeAxis.Coverage.Bounds.Limits.StartTime&quot;, ucd=&quot;time.start&quot; and unit=&quot;d&quot;, containing the start of the observability period in MJD.</description>
<compliance>pass</compliance>
<details>null</details>
<exception>null</exception>
<urlUsed>https://vo-labs.dev/objobssap/api/query?MAXREC=1&amp;POS=0.00000,-45.00000</urlUsed>
</result>
<result>
<code>4.1.1.3</code>
<description>A numeric field with name=&quot;t_stop&quot; MUST be present with utype=&quot;Char.TimeAxis.Coverage.Bounds.Limits.StopTime&quot;, ucd=&quot;time.end&quot; and unit=&quot;d&quot;, containing the end of the observability period in MJD.</description>
<compliance>pass</compliance>
<details>null</details>
<exception>null</exception>
<urlUsed>https://vo-labs.dev/objobssap/api/query?MAXREC=1&amp;POS=0.00000,-45.00000</urlUsed>
</result>
<result>
<code>4.1.1.4</code>
<description>A numeric field with name=&quot;t_observability&quot; MUST be present with utype=&quot;Char.TimeAxis.Coverage.Support.Extent&quot;, ucd=&quot;time.duration&quot; and unit=&quot;s&quot;, containing the observability window duration in seconds.</description>
<compliance>pass</compliance>
<details>null</details>
<exception>null</exception>
<urlUsed>https://vo-labs.dev/objobssap/api/query?MAXREC=1&amp;POS=0.00000,-45.00000</urlUsed>
</result>
<result>
<code>4.1.1a</code>
<description>The VOTable must contain a RESOURCE element, identified with the tag type=&apos;results&apos;, containing a single TABLE element which contains the results of the query</description>
<compliance>pass</compliance>
<details>null</details>
<exception>null</exception>
<urlUsed>https://vo-labs.dev/objobssap/api/query?MAXREC=1&amp;POS=0.00000,-45.00000</urlUsed>
</result>
<result>
<code>4.1.1b</code>
<description>If multiple resources are present it is recommended that the query results be returned in the first resource element</description>
<compliance>pass</compliance>
<details>null</details>
<exception>null</exception>
<urlUsed>https://vo-labs.dev/objobssap/api/query?MAXREC=1&amp;POS=0.00000,-45.00000</urlUsed>
</result>
<result>
<code>4.1.2a</code>
<description>The RESOURCE element should contain an INFO element with name=&apos;QUERY_STATUS&apos;</description>
<compliance>pass</compliance>
<details>null</details>
<exception>null</exception>
<urlUsed>https://vo-labs.dev/objobssap/api/query?MAXREC=1&amp;POS=0.00000,-45.00000</urlUsed>
</result>
<result>
<code>4.1.2b</code>
<description>There should be an INFO element with value OK or OVERFLOW (or both)</description>
<compliance>pass</compliance>
<details>null</details>
<exception>null</exception>
<urlUsed>https://vo-labs.dev/objobssap/api/query?MAXREC=1&amp;POS=0.00000,-45.00000</urlUsed>
</result>
<result>
<code>.effc.mime-legal</code>
<description>The MIME type of the effective response has a legal value (&apos;application/x-votable+xml)</description>
<compliance>pass</compliance>
<details>mime type is &apos;application/x-votable+xml&apos;</details>
<exception>null</exception>
<urlUsed>https://vo-labs.dev/objobssap/api/query?MAXREC=1&amp;POS=0.00000,-45.00000</urlUsed>
</result>
<result>
<code>.effc.xml</code>
<description>The effective response is well-formed XML</description>
<compliance>pass</compliance>
<details>null</details>
<exception>null</exception>
<urlUsed>https://vo-labs.dev/objobssap/api/query?MAXREC=1&amp;POS=0.00000,-45.00000</urlUsed>
</result>
<result>
<code>.effc.xsd</code>
<description>The effective response is XSD-valid XML</description>
<compliance>pass</compliance>
<details>https://vo-labs.dev/objobssap/api/query?MAXREC=1&amp;POS=0.00000,-45.00000 → content length: 2284 bytes</details>
<exception>null</exception>
<urlUsed>https://vo-labs.dev/objobssap/api/query?MAXREC=1&amp;POS=0.00000,-45.00000</urlUsed>
</result>
<result>
<code>.metd.mime-legal</code>
<description>The MIME type of the metadata response has a legal value (&apos;application/x-votable+xml&apos;)</description>
<compliance>pass</compliance>
<details>mime type is &apos;application/x-votable+xml&apos;</details>
<exception>null</exception>
<urlUsed>https://vo-labs.dev/objobssap/api/query?MAXREC=0&amp;POS=0.00000,0.00000</urlUsed>
</result>
<result>
<code>.metd.xml</code>
<description>The metadata response is well-formed XML</description>
<compliance>pass</compliance>
<details>null</details>
<exception>null</exception>
<urlUsed>https://vo-labs.dev/objobssap/api/query?MAXREC=0&amp;POS=0.00000,0.00000</urlUsed>
</result>
<result>
<code>.metd.xsd</code>
<description>The metadata response is XSD-valid XML</description>
<compliance>pass</compliance>
<details>https://vo-labs.dev/objobssap/api/query?MAXREC=0&amp;POS=0.00000,0.00000 → content length: 3347 bytes</details>
<exception>null</exception>
<urlUsed>https://vo-labs.dev/objobssap/api/query?MAXREC=0&amp;POS=0.00000,0.00000</urlUsed>
</result>
<result>
<code>.on</code>
<description>The service is ON</description>
<compliance>pass</compliance>
<details>null</details>
<exception>null</exception>
<urlUsed>https://vo-labs.dev/objobssap/api/query?MAXREC=1&amp;POS=0.00000,0.00000 → status code is 200 (below the ceiling of 300 as expected)</urlUsed>
</result>
<result>
<code>.testQueryMismatch</code>
<description>The testQuery declaration</description>
<compliance>pass</compliance>
<details></details>
<exception>null</exception>
<urlUsed>https://vo-labs.dev/objobssap/api/query?MAXREC=1&amp;POS=0.00000,0.00000</urlUsed>
</result>
</results>
</validation>