1<?xml version="1.0" encoding="UTF-8"?>
 2<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 3  <xs:import namespace="http://www.w3.org/2001/XMLSchema-instance" schemaLocation="xsi.xsd"/>
 4  <xs:element name="result">
 5    <xs:complexType>
 6      <xs:choice minOccurs="0" maxOccurs="unbounded">
 7        <xs:element ref="execution-start"/>
 8        <xs:element ref="execution-stop"/>
 9        <xs:element ref="aux-output"/>
10        <xs:element ref="status"/>
11        <xs:element ref="table"/>
12        <xs:element ref="job"/>
13      </xs:choice>
14      <xs:attribute ref="xsi:noNamespaceSchemaLocation"/>
15    </xs:complexType>
16  </xs:element>
17  <xs:element name="execution-start" type="xs:dateTime"/>
18  <xs:element name="execution-stop" type="xs:dateTime"/>
19  <xs:element name="aux-output" type="xs:string"/>
20  <xs:element name="status" type="xs:string"/>
21  <xs:element name="table">
22    <xs:complexType>
23      <xs:all>
24        <xs:element ref="name"/>
25        <xs:element ref="sensing-start"/>
26        <xs:element ref="sensing-stop"/>
27      </xs:all>
28    </xs:complexType>
29  </xs:element>
30  <xs:element name="name" type="xs:string"/>
31  <xs:element name="sensing-start" type="xs:dateTime"/>
32  <xs:element name="sensing-stop" type="xs:dateTime"/>
33  <xs:element name="job">
34    <xs:complexType>
35      <xs:choice minOccurs="0" maxOccurs="unbounded">
36        <xs:element ref="id"/>
37        <xs:element ref="status"/>
38        <xs:element ref="table"/>
39      </xs:choice>
40    </xs:complexType>
41  </xs:element>
42  <xs:element name="id" type="xs:integer"/>
43</xs:schema>