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>