1122 |
23 Jan 07 |
olle |
1 |
<?xml version="1.0" encoding="UTF-8"?> |
1122 |
23 Jan 07 |
olle |
<!-- All classes are declared seperately, then referred to with 'ref' --> |
1122 |
23 Jan 07 |
olle |
<!-- All choices are declared after classes, alphabetically, as seperate named groups, then referred to with 'ref' --> |
1122 |
23 Jan 07 |
olle |
<!-- ClassNames have all words capitalised, with no underscores, field_names have all words in all lower case, with underscores --> |
1122 |
23 Jan 07 |
olle |
<!-- All times are assumed to be in seconds, all dates as DDMMYYYY --> |
1122 |
23 Jan 07 |
olle |
6 |
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
1122 |
23 Jan 07 |
olle |
7 |
<xs:element name="EttanBatchInformation"> |
1122 |
23 Jan 07 |
olle |
8 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
9 |
<xs:sequence> |
1122 |
23 Jan 07 |
olle |
10 |
<xs:element ref="User" minOccurs="0"/> |
1122 |
23 Jan 07 |
olle |
11 |
<xs:element ref="GelList"/> |
1122 |
23 Jan 07 |
olle |
12 |
<xs:element ref="MPList"/> |
1122 |
23 Jan 07 |
olle |
13 |
<xs:element ref="TargetList" minOccurs="0"/> |
1122 |
23 Jan 07 |
olle |
14 |
<xs:element ref="TargetDefinition" minOccurs="0"/> |
1122 |
23 Jan 07 |
olle |
15 |
<xs:element ref="MPDefinition" minOccurs="0"/> |
1122 |
23 Jan 07 |
olle |
16 |
<xs:element ref="CalibrantLayout" minOccurs="0"/> |
1122 |
23 Jan 07 |
olle |
17 |
<xs:element ref="LoggedEventList" minOccurs="0"/> |
1122 |
23 Jan 07 |
olle |
18 |
<xs:element ref="SystemConfiguration" minOccurs="0"/> |
1122 |
23 Jan 07 |
olle |
19 |
<xs:element ref="ReagentConfiguration" minOccurs="0"/> |
1122 |
23 Jan 07 |
olle |
20 |
<xs:element ref="MethodReference" minOccurs="0"/> |
1122 |
23 Jan 07 |
olle |
21 |
</xs:sequence> |
1122 |
23 Jan 07 |
olle |
22 |
<xs:attribute name="batchId" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
23 |
<xs:attribute name="batchName" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
24 |
<xs:attribute name="batchState" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
25 |
<xs:attribute name="date" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
26 |
<xs:attribute name="notes" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
27 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
28 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
29 |
<xs:element name="User"> |
1122 |
23 Jan 07 |
olle |
30 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
31 |
<xs:attribute name="accessLevel" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
32 |
<xs:attribute name="name" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
33 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
34 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
35 |
<xs:element name="GelList"> |
1122 |
23 Jan 07 |
olle |
36 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
37 |
<xs:sequence> |
1122 |
23 Jan 07 |
olle |
38 |
<xs:element ref="EttanPickGel" minOccurs="0" maxOccurs="unbounded"/> |
1122 |
23 Jan 07 |
olle |
39 |
</xs:sequence> |
1122 |
23 Jan 07 |
olle |
40 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
41 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
42 |
<xs:element name="EttanPickGel"> |
1122 |
23 Jan 07 |
olle |
43 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
44 |
<xs:sequence> |
1122 |
23 Jan 07 |
olle |
45 |
<xs:element ref="SpotList"/> |
1122 |
23 Jan 07 |
olle |
46 |
<xs:element ref="ReferenceMarkerList" minOccurs="0"/> |
1122 |
23 Jan 07 |
olle |
47 |
</xs:sequence> |
1122 |
23 Jan 07 |
olle |
48 |
<xs:attribute name="comment" type="xs:string" use="required"/> |
1122 |
23 Jan 07 |
olle |
49 |
<xs:attribute name="filePath" type="xs:string" use="required"/> |
1122 |
23 Jan 07 |
olle |
50 |
<xs:attribute name="gelId" type="xs:string" use="required"/> |
1122 |
23 Jan 07 |
olle |
51 |
<xs:attribute name="imageName" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
52 |
<xs:attribute name="material" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
53 |
<xs:attribute name="thickness" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
54 |
<xs:attribute name="trayId" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
55 |
<xs:attribute name="version" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
56 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
57 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
58 |
<xs:element name="SpotList"> |
1122 |
23 Jan 07 |
olle |
59 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
60 |
<xs:sequence> |
1122 |
23 Jan 07 |
olle |
61 |
<xs:element ref="Spot" maxOccurs="unbounded"/> |
1122 |
23 Jan 07 |
olle |
62 |
</xs:sequence> |
1122 |
23 Jan 07 |
olle |
63 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
64 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
65 |
<xs:element name="Spot"> |
1122 |
23 Jan 07 |
olle |
66 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
67 |
<xs:attribute name="comment" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
68 |
<xs:attribute name="spotId" type="xs:positiveInteger" use="required"/> |
1122 |
23 Jan 07 |
olle |
69 |
<xs:attribute name="x" type="xs:decimal" use="required"/> |
1122 |
23 Jan 07 |
olle |
70 |
<xs:attribute name="y" type="xs:decimal" use="required"/> |
1122 |
23 Jan 07 |
olle |
71 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
72 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
73 |
<xs:element name="ReferenceMarkerList"> |
1122 |
23 Jan 07 |
olle |
74 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
75 |
<xs:sequence> |
3002 |
15 Dec 08 |
fredrik |
76 |
<xs:element ref="ReferenceMarker" minOccurs="2" maxOccurs="unbounded"/> |
1122 |
23 Jan 07 |
olle |
77 |
</xs:sequence> |
1122 |
23 Jan 07 |
olle |
78 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
79 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
80 |
<xs:element name="ReferenceMarker"> |
1122 |
23 Jan 07 |
olle |
81 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
82 |
<xs:attribute name="markerId" type="xs:string" use="required"/> |
1122 |
23 Jan 07 |
olle |
83 |
<xs:attribute name="x" type="xs:decimal" use="required"/> |
1122 |
23 Jan 07 |
olle |
84 |
<xs:attribute name="y" type="xs:decimal" use="required"/> |
1122 |
23 Jan 07 |
olle |
85 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
86 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
87 |
<xs:element name="MPList"> |
1122 |
23 Jan 07 |
olle |
88 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
89 |
<xs:sequence> |
1122 |
23 Jan 07 |
olle |
90 |
<xs:element ref="MicroPlate" maxOccurs="unbounded"/> |
1122 |
23 Jan 07 |
olle |
91 |
</xs:sequence> |
1122 |
23 Jan 07 |
olle |
92 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
93 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
94 |
<xs:element name="MicroPlate"> |
1122 |
23 Jan 07 |
olle |
95 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
96 |
<xs:sequence> |
1122 |
23 Jan 07 |
olle |
97 |
<xs:element ref="MPWellList"/> |
1122 |
23 Jan 07 |
olle |
98 |
</xs:sequence> |
1122 |
23 Jan 07 |
olle |
99 |
<xs:attribute name="MPId" type="xs:string" use="required"/> |
1122 |
23 Jan 07 |
olle |
100 |
<xs:attribute name="noOfWellsUsed" type="xs:positiveInteger"/> |
1122 |
23 Jan 07 |
olle |
101 |
<xs:attribute name="transferMPId" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
102 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
103 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
104 |
<xs:element name="MPWellList"> |
1122 |
23 Jan 07 |
olle |
105 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
106 |
<xs:sequence> |
1122 |
23 Jan 07 |
olle |
107 |
<xs:element ref="MPWell" maxOccurs="unbounded"/> |
1122 |
23 Jan 07 |
olle |
108 |
</xs:sequence> |
1122 |
23 Jan 07 |
olle |
109 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
110 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
111 |
<xs:element name="MPWell"> |
1122 |
23 Jan 07 |
olle |
112 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
113 |
<xs:choice> |
1122 |
23 Jan 07 |
olle |
114 |
<xs:element ref="PickingOrigin" maxOccurs="1"/> |
1122 |
23 Jan 07 |
olle |
115 |
<xs:element ref="DigestionOrigin" maxOccurs="1"/> |
1122 |
23 Jan 07 |
olle |
116 |
</xs:choice> |
1122 |
23 Jan 07 |
olle |
117 |
<xs:attribute name="index" type="xs:nonNegativeInteger" use="required"/> |
1122 |
23 Jan 07 |
olle |
118 |
<xs:attribute name="label" type="xs:string" use="required"/> |
1122 |
23 Jan 07 |
olle |
119 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
120 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
121 |
<xs:element name="PickingOrigin"> |
1122 |
23 Jan 07 |
olle |
122 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
123 |
<xs:attribute name="gelId" type="xs:string" use="required"/> |
1122 |
23 Jan 07 |
olle |
124 |
<xs:attribute name="spotId" type="xs:string" use="required"/> |
1122 |
23 Jan 07 |
olle |
125 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
126 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
127 |
<xs:element name="TargetList"> |
1122 |
23 Jan 07 |
olle |
128 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
129 |
<xs:sequence> |
1122 |
23 Jan 07 |
olle |
130 |
<xs:element ref="Target" minOccurs="0" maxOccurs="unbounded"/> |
1122 |
23 Jan 07 |
olle |
131 |
</xs:sequence> |
1122 |
23 Jan 07 |
olle |
132 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
133 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
134 |
<xs:element name="Target"> |
1122 |
23 Jan 07 |
olle |
135 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
136 |
<xs:sequence> |
1122 |
23 Jan 07 |
olle |
137 |
<xs:element ref="TargetPositionList" maxOccurs="1"/> |
1122 |
23 Jan 07 |
olle |
138 |
</xs:sequence> |
1122 |
23 Jan 07 |
olle |
139 |
<xs:attribute name="targetCarrierId" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
140 |
<xs:attribute name="targetId" type="xs:string" use="required"/> |
1122 |
23 Jan 07 |
olle |
141 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
142 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
143 |
<xs:element name="TargetPositionList"> |
1122 |
23 Jan 07 |
olle |
144 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
145 |
<xs:sequence> |
1122 |
23 Jan 07 |
olle |
146 |
<xs:element ref="TargetPosition" maxOccurs="1"/> |
1122 |
23 Jan 07 |
olle |
147 |
<xs:choice> |
1122 |
23 Jan 07 |
olle |
148 |
<xs:element ref="TargetPosition" minOccurs="0" maxOccurs="unbounded"/> |
1122 |
23 Jan 07 |
olle |
149 |
<xs:sequence> |
1122 |
23 Jan 07 |
olle |
150 |
<xs:element ref="PickingOrigin" maxOccurs="1"/> |
1122 |
23 Jan 07 |
olle |
151 |
<xs:element ref="DigestionOrigin" maxOccurs="1"/> |
1122 |
23 Jan 07 |
olle |
152 |
</xs:sequence> |
1122 |
23 Jan 07 |
olle |
153 |
</xs:choice> |
1122 |
23 Jan 07 |
olle |
154 |
</xs:sequence> |
1122 |
23 Jan 07 |
olle |
155 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
156 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
157 |
<xs:element name="TargetPosition"> |
1122 |
23 Jan 07 |
olle |
158 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
159 |
<xs:choice> |
1122 |
23 Jan 07 |
olle |
<!-- If only MPList with no Gel --> |
1122 |
23 Jan 07 |
olle |
161 |
<xs:element ref="DigestionOrigin" maxOccurs="1"/> |
1122 |
23 Jan 07 |
olle |
162 |
<xs:sequence> |
1122 |
23 Jan 07 |
olle |
163 |
<xs:element ref="PickingOrigin" maxOccurs="1"/> |
1122 |
23 Jan 07 |
olle |
164 |
<xs:element ref="DigestionOrigin" maxOccurs="1"/> |
1122 |
23 Jan 07 |
olle |
165 |
</xs:sequence> |
1122 |
23 Jan 07 |
olle |
166 |
<xs:element ref="Calibrant" maxOccurs="1"/> |
1122 |
23 Jan 07 |
olle |
167 |
</xs:choice> |
1122 |
23 Jan 07 |
olle |
168 |
<xs:attribute name="index" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
169 |
<xs:attribute name="invalidated" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
170 |
<xs:attribute name="label" type="xs:string" use="required"/> |
1122 |
23 Jan 07 |
olle |
171 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
172 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
173 |
<xs:element name="Calibrant"> |
1122 |
23 Jan 07 |
olle |
174 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
175 |
<xs:attribute name="calibrantId" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
176 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
177 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
178 |
<xs:element name="DigestionOrigin"> |
1122 |
23 Jan 07 |
olle |
179 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
180 |
<xs:attribute name="MPId" type="xs:string" use="required"/> |
1122 |
23 Jan 07 |
olle |
181 |
<xs:attribute name="index" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
182 |
<xs:attribute name="label" type="xs:string" use="required"/> |
1122 |
23 Jan 07 |
olle |
183 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
184 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
185 |
<xs:element name="TargetDefinition"> |
1122 |
23 Jan 07 |
olle |
186 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
187 |
<xs:sequence> |
1122 |
23 Jan 07 |
olle |
188 |
<xs:element ref="TargetLabelPositions" minOccurs="0" maxOccurs="1"/> |
1122 |
23 Jan 07 |
olle |
189 |
<xs:element ref="TargetSpotPositions" minOccurs="0" maxOccurs="1"/> |
1122 |
23 Jan 07 |
olle |
190 |
</xs:sequence> |
1122 |
23 Jan 07 |
olle |
191 |
<xs:attribute name="filePath" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
192 |
<xs:attribute name="heightOfTargetPlane" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
193 |
<xs:attribute name="instrumentType" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
194 |
<xs:attribute name="numberOfTargetWells" type="xs:nonNegativeInteger"/> |
1122 |
23 Jan 07 |
olle |
195 |
<xs:attribute name="targetName" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
196 |
<xs:attribute name="targetRotation" type="xs:nonNegativeInteger"/> |
1122 |
23 Jan 07 |
olle |
197 |
<xs:attribute name="targetTypeName" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
198 |
<xs:attribute name="targetVersion" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
199 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
200 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
201 |
<xs:element name="TargetLabelPositions"> |
1122 |
23 Jan 07 |
olle |
202 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
203 |
<xs:sequence> |
1122 |
23 Jan 07 |
olle |
204 |
<xs:element ref="TargetLabelPosition" maxOccurs="unbounded"/> |
1122 |
23 Jan 07 |
olle |
205 |
</xs:sequence> |
1122 |
23 Jan 07 |
olle |
206 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
207 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
208 |
<xs:element name="TargetLabelPosition"> |
1122 |
23 Jan 07 |
olle |
209 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
210 |
<xs:attribute name="label" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
211 |
<xs:attribute name="x" type="xs:decimal" use="required"/> |
1122 |
23 Jan 07 |
olle |
212 |
<xs:attribute name="y" type="xs:decimal" use="required"/> |
1122 |
23 Jan 07 |
olle |
213 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
214 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
215 |
<xs:element name="TargetSpotPositions"> |
1122 |
23 Jan 07 |
olle |
216 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
217 |
<xs:sequence> |
1122 |
23 Jan 07 |
olle |
218 |
<xs:element ref="TargetSpotPosition" maxOccurs="unbounded"/> |
1122 |
23 Jan 07 |
olle |
219 |
</xs:sequence> |
1122 |
23 Jan 07 |
olle |
220 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
221 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
222 |
<xs:element name="TargetSpotPosition"> |
1122 |
23 Jan 07 |
olle |
223 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
224 |
<xs:attribute name="index" type="xs:string" use="required"/> |
1122 |
23 Jan 07 |
olle |
225 |
<xs:attribute name="label" type="xs:string" use="required"/> |
1122 |
23 Jan 07 |
olle |
226 |
<xs:attribute name="x" type="xs:decimal" use="required"/> |
1122 |
23 Jan 07 |
olle |
227 |
<xs:attribute name="y" type="xs:decimal" use="required"/> |
1122 |
23 Jan 07 |
olle |
228 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
229 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
230 |
<xs:element name="MPDefinition"/> |
1122 |
23 Jan 07 |
olle |
231 |
<xs:element name="CalibrantLayout"> |
1122 |
23 Jan 07 |
olle |
232 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
233 |
<xs:sequence> |
1122 |
23 Jan 07 |
olle |
234 |
<xs:any minOccurs="0" maxOccurs="unbounded" processContents="skip"/> |
1122 |
23 Jan 07 |
olle |
235 |
</xs:sequence> |
1122 |
23 Jan 07 |
olle |
236 |
<xs:attribute name="calibrantA" type="xs:string" /> |
1122 |
23 Jan 07 |
olle |
237 |
<xs:attribute name="calibrantB" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
238 |
<xs:attribute name="filePath" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
239 |
<xs:attribute name="name" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
240 |
<xs:attribute name="targetType" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
241 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
242 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
243 |
<xs:element name="LoggedEventList"> |
1122 |
23 Jan 07 |
olle |
244 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
245 |
<xs:sequence> |
1122 |
23 Jan 07 |
olle |
246 |
<xs:element ref="LoggedEvent" maxOccurs="unbounded"/> |
1122 |
23 Jan 07 |
olle |
247 |
</xs:sequence> |
1122 |
23 Jan 07 |
olle |
248 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
249 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
250 |
<xs:element name="LoggedEvent"> |
1122 |
23 Jan 07 |
olle |
251 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
252 |
<xs:sequence> |
1122 |
23 Jan 07 |
olle |
253 |
<xs:element ref="EventList" maxOccurs="1"/> |
1122 |
23 Jan 07 |
olle |
254 |
</xs:sequence> |
1122 |
23 Jan 07 |
olle |
255 |
<xs:attribute name="carrierID" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
256 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
257 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
258 |
<xs:element name="EventList"> |
1122 |
23 Jan 07 |
olle |
259 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
260 |
<xs:sequence> |
1989 |
24 Sep 07 |
fredrik |
261 |
<xs:element ref="Event" minOccurs="0" maxOccurs="unbounded"/> |
1122 |
23 Jan 07 |
olle |
262 |
</xs:sequence> |
1122 |
23 Jan 07 |
olle |
263 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
264 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
265 |
<xs:element name="Event"> |
1122 |
23 Jan 07 |
olle |
266 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
267 |
<xs:attribute name="currentOperation" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
268 |
<xs:attribute name="endTime" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
269 |
<xs:attribute name="eventText" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
270 |
<xs:attribute name="eventType" type="xs:string"/> |
1989 |
24 Sep 07 |
fredrik |
271 |
<xs:attribute name="instrumentElapsedTime" type="xs:nonNegativeInteger"/> |
1989 |
24 Sep 07 |
fredrik |
272 |
<xs:attribute name="instrumentEstimatedTime" type="xs:nonNegativeInteger"/> |
1122 |
23 Jan 07 |
olle |
273 |
<xs:attribute name="instrumentLocationType" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
274 |
<xs:attribute name="instrumentLocationTypeIndex" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
275 |
<xs:attribute name="instrumentType" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
276 |
<xs:attribute name="instrumentTypeIndex" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
277 |
<xs:attribute name="methodProcessId" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
278 |
<xs:attribute name="methodSubIteration" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
279 |
<xs:attribute name="methodSubProcessId" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
280 |
<xs:attribute name="missedEvent" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
281 |
<xs:attribute name="startTime" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
282 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
283 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
284 |
<xs:element name="SystemConfiguration"> |
1122 |
23 Jan 07 |
olle |
285 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
286 |
<xs:sequence> |
1122 |
23 Jan 07 |
olle |
287 |
<xs:element ref="LiquidHandlerParameters"/> |
1122 |
23 Jan 07 |
olle |
288 |
<xs:element ref="PickerParameters"/> |
1122 |
23 Jan 07 |
olle |
289 |
<xs:element ref="ProSpotInstrument"/> |
1122 |
23 Jan 07 |
olle |
290 |
<xs:element ref="SpotterParameters"/> |
1122 |
23 Jan 07 |
olle |
291 |
</xs:sequence> |
1122 |
23 Jan 07 |
olle |
292 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
293 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
294 |
<xs:element name="LiquidHandlerParameters"> |
1122 |
23 Jan 07 |
olle |
295 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
296 |
<xs:sequence> |
1122 |
23 Jan 07 |
olle |
297 |
<xs:element ref="ConnectedLiquidTypeList"/> |
1122 |
23 Jan 07 |
olle |
298 |
</xs:sequence> |
1122 |
23 Jan 07 |
olle |
299 |
<xs:attribute name="airGap" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
300 |
<xs:attribute name="enzymeDispensingFlowRate" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
301 |
<xs:attribute name="enzymeDispensingZOffset" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
302 |
<xs:attribute name="extractionAspirationFlowRate" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
303 |
<xs:attribute name="extractionAspirationZOffset" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
304 |
<xs:attribute name="nonEnzymeDispensingFlowRate" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
305 |
<xs:attribute name="nonEnzymeDispensingZOffset" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
306 |
<xs:attribute name="preparationAspirationFlowRate" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
307 |
<xs:attribute name="preparationAspirationZOffset" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
308 |
<xs:attribute name="primingVolume" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
309 |
<xs:attribute name="rinseFlowRate" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
310 |
<xs:attribute name="rinseVolumeDeep" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
311 |
<xs:attribute name="rinseVolumeShallow" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
312 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
313 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
314 |
<xs:element name="ConnectedLiquidTypeList"> |
1122 |
23 Jan 07 |
olle |
315 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
316 |
<xs:sequence> |
1122 |
23 Jan 07 |
olle |
317 |
<xs:element ref="ConnectedLiquidType" maxOccurs="unbounded"/> |
1122 |
23 Jan 07 |
olle |
318 |
</xs:sequence> |
1122 |
23 Jan 07 |
olle |
319 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
320 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
321 |
<xs:element name="ConnectedLiquidType"> |
1122 |
23 Jan 07 |
olle |
322 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
323 |
<xs:attribute name="connectedLiquidId" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
324 |
<xs:attribute name="connectedLiquidName" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
325 |
<xs:attribute name="connectedLiquidVolume" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
326 |
<xs:attribute name="position" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
327 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
328 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
329 |
<xs:element name="PickerParameters"> |
1122 |
23 Jan 07 |
olle |
330 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
331 |
<xs:attribute name="aspirationFlowRate" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
332 |
<xs:attribute name="cameraCalibrated" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
333 |
<xs:attribute name="currentlyActivePickingHead" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
334 |
<xs:attribute name="dispensingFlowRate" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
335 |
<xs:attribute name="dispensingZOffset" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
336 |
<xs:attribute name="jazzAmplitudeGlass" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
337 |
<xs:attribute name="jazzAmplitudePlastic" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
338 |
<xs:attribute name="pickingZOffset" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
339 |
<xs:attribute name="rinseFlowRate" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
340 |
<xs:attribute name="rinseVolume" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
341 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
342 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
343 |
<xs:element name="ProSpotInstrument"> |
1122 |
23 Jan 07 |
olle |
344 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
345 |
<xs:attribute name="instrumentIdentity" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
346 |
<xs:attribute name="softwareVersion" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
347 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
348 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
349 |
<xs:element name="SpotterParameters"> |
1122 |
23 Jan 07 |
olle |
350 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
351 |
<xs:attribute name="airGap" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
352 |
<xs:attribute name="aspirationFlowRate" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
353 |
<xs:attribute name="dispensingFlowRate" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
354 |
<xs:attribute name="minDryingTime" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
355 |
<xs:attribute name="rinseFlowRate" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
356 |
<xs:attribute name="rinseVolumeDeep" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
357 |
<xs:attribute name="rinseVolumeShallow" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
358 |
<xs:attribute name="spotterMPAspirationZOffset" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
359 |
<xs:attribute name="spotterMPDispensingZOffset" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
360 |
<xs:attribute name="spotterTPAspirationZOffset" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
361 |
<xs:attribute name="spotterTPDispensingZOffset" type="xs:decimal"/> |
1122 |
23 Jan 07 |
olle |
362 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
363 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
364 |
<xs:element name="ReagentConfiguration"> |
1122 |
23 Jan 07 |
olle |
365 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
366 |
<xs:sequence> |
1122 |
23 Jan 07 |
olle |
367 |
<xs:element ref="ReagentConfigurationItem" maxOccurs="unbounded"/> |
1122 |
23 Jan 07 |
olle |
368 |
</xs:sequence> |
1122 |
23 Jan 07 |
olle |
369 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
370 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
371 |
<xs:element name="ReagentConfigurationItem"> |
1122 |
23 Jan 07 |
olle |
372 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
373 |
<xs:attribute name="barcodeForReagentInUse" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
374 |
<xs:attribute name="reagentSubclassName" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
375 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
376 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
377 |
<xs:element name="MethodReference"> |
1122 |
23 Jan 07 |
olle |
378 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
379 |
<xs:sequence> |
1122 |
23 Jan 07 |
olle |
380 |
<xs:element ref="MethodVersionSpecification"/> |
1122 |
23 Jan 07 |
olle |
381 |
</xs:sequence> |
1122 |
23 Jan 07 |
olle |
382 |
<xs:attribute name="methodName" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
383 |
<xs:attribute name="methodPath" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
384 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
385 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
386 |
<xs:element name="MethodVersionSpecification"> |
1122 |
23 Jan 07 |
olle |
387 |
<xs:complexType> |
1122 |
23 Jan 07 |
olle |
388 |
<xs:attribute name="methodState" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
389 |
<xs:attribute name="methodVersion" type="xs:string"/> |
1122 |
23 Jan 07 |
olle |
390 |
</xs:complexType> |
1122 |
23 Jan 07 |
olle |
391 |
</xs:element> |
1122 |
23 Jan 07 |
olle |
<!-- Specific types for this schema go here --> |
1122 |
23 Jan 07 |
olle |
<!-- Named groups for choices go after here...--> |
1122 |
23 Jan 07 |
olle |
394 |
</xs:schema> |