source: CMIP6dreq/trunk/dreqPy/docs/vocabSchema.xsd @ 513

Subversion URL: http://proj.badc.rl.ac.uk/svn/exarch/CMIP6dreq/trunk/dreqPy/docs/vocabSchema.xsd@513
Revision 513, 40.9 KB checked in by mjuckes, 4 years ago (diff)

release candidate

Line 
1<?xml version="1.0"?>
2<xs:schema xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:aa="urn:w3id.org:cmip6.dreq.dreq:a" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:a="urn:w3id.org:cmip6.dreq.framework:a" xmlns:xd="http://www.pnp-software.com/XSLTdoc" targetNamespace="urn:w3id.org:cmip6.dreq.dreq:a" elementFormDefault="qualified">
3<xs:import namespace="http://purl.org/dc/elements/1.1/" schemaLocation="dc1.xsd"/>
4<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">
5       Some specialised string types
6    </xs:documentation></xs:annotation>
7<xs:simpleType name="st__attLabel_def"><xs:restriction base="xs:string"><xs:pattern value="([a-zA-Z0-9-])+"/></xs:restriction></xs:simpleType>
8<xs:simpleType name="st__attLabel_und"><xs:restriction base="xs:string"><xs:pattern value="([a-zA-Z0-9_])+"/></xs:restriction></xs:simpleType>
9<xs:simpleType name="st__attLabel_int"><xs:restriction base="xs:integer"/></xs:simpleType>
10<xs:simpleType name="st__attLabel_an"><xs:restriction base="xs:string"><xs:pattern value="([a-zA-Z0-9])+"/></xs:restriction></xs:simpleType>
11<xs:simpleType name="st__floatList"><xs:restriction base="aa:base__floatList"><xs:minLength value="0"/></xs:restriction></xs:simpleType><xs:simpleType name="base__floatList"><xs:list itemType="xs:float"/></xs:simpleType><xs:complexType name="ct__info" mixed="true"><xs:attribute name="srcType" type="xs:string"/><xs:attribute name="srcRef" type="xs:string"/></xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
12<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">institute: Complex Type declaration
13       </xs:documentation></xs:annotation>
14<xs:complexType name="ct__institute">
15<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__institute_vocabItem"/></xs:sequence>
16<xs:attribute name="label" type="xs:string" fixed="institute"/>
17<xs:attribute name="title" type="xs:string" fixed="Institute"/>
18<xs:attribute name="id" type="xs:string" fixed="cmip.drv.001"/>
19<xs:attribute name="useClass" fixed="vocab"/>
20<xs:attribute name="uid" type="xs:string"/>
21</xs:complexType>
22<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
23   xs:stringRecord Labeltitle;
24   xs:stringRecord Titleurl;
25   xs:stringHome pageisni;
26   xs:stringInternational Standard Name Identifier (ISO 27729)description;
27   xs:stringuid;
28   xs:string</xs:documentation></xs:annotation>
29<xs:complexType name="ct__institute_vocabItem">
30<xs:attribute name="id" type="xs:string"/>
31<xs:attribute name="label" type="aa:st__attLabel_def"/>
32<xs:attribute name="title" type="xs:string"/><xs:attribute name="url" type="xs:string"/>
33<xs:attribute name="isni" type="xs:string"/>
34<xs:attribute name="description" type="xs:string"/>
35<xs:attribute name="uid" type="xs:string"/>
36
37</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
38<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">model: Complex Type declaration
39       </xs:documentation></xs:annotation>
40<xs:complexType name="ct__model">
41<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__model_vocabItem"/></xs:sequence>
42<xs:attribute name="label" type="xs:string" fixed="model"/>
43<xs:attribute name="title" type="xs:string" fixed="Model"/>
44<xs:attribute name="id" type="xs:string" fixed="cmip.drv.002"/>
45<xs:attribute name="useClass" fixed="vocab"/>
46<xs:attribute name="uid" type="xs:string"/>
47</xs:complexType>
48<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
49   xs:stringRecord Labeltitle;
50   xs:stringRecord Titledescription;
51   xs:stringurl;
52   xs:stringaltUrl;
53   xs:stringsource;
54   xs:stringList of major model componentsuid;
55   xs:string</xs:documentation></xs:annotation>
56<xs:complexType name="ct__model_vocabItem">
57<xs:attribute name="id" type="xs:string"/>
58<xs:attribute name="label" type="aa:st__attLabel_def"/>
59<xs:attribute name="title" type="xs:string"/><xs:attribute name="description" type="xs:string"/>
60<xs:attribute name="url" type="xs:string"/>
61<xs:attribute name="altUrl" type="xs:string"/>
62<xs:attribute name="source" type="xs:string"/>
63<xs:attribute name="uid" type="xs:string"/>
64
65</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
66<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">physicsvers: Complex Type declaration
67       </xs:documentation></xs:annotation>
68<xs:complexType name="ct__physicsvers">
69<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__physicsvers_vocabItem"/></xs:sequence>
70<xs:attribute name="label" type="xs:string" fixed="physicsvers"/>
71<xs:attribute name="title" type="xs:string" fixed="Physics Version"/>
72<xs:attribute name="id" type="xs:string" fixed="cmip.drv.003"/>
73<xs:attribute name="useClass" fixed="vocab"/>
74<xs:attribute name="uid" type="xs:string"/>
75</xs:complexType>
76<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
77   xs:stringRecord Labeltitle;
78   xs:stringRecord Titledescription;
79   xs:stringuid;
80   xs:string</xs:documentation></xs:annotation>
81<xs:complexType name="ct__physicsvers_vocabItem">
82<xs:attribute name="id" type="xs:string"/>
83<xs:attribute name="label" type="aa:st__attLabel_def"/>
84<xs:attribute name="title" type="xs:string"/><xs:attribute name="description" type="xs:string"/>
85<xs:attribute name="uid" type="xs:string"/>
86
87</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
88<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">initialisationmethod: Complex Type declaration
89       </xs:documentation></xs:annotation>
90<xs:complexType name="ct__initialisationmethod">
91<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__initialisationmethod_vocabItem"/></xs:sequence>
92<xs:attribute name="label" type="xs:string" fixed="initialisationmethod"/>
93<xs:attribute name="title" type="xs:string" fixed="Initialisation Method"/>
94<xs:attribute name="id" type="xs:string" fixed="cmip.drv.004"/>
95<xs:attribute name="useClass" fixed="vocab"/>
96<xs:attribute name="uid" type="xs:string"/>
97</xs:complexType>
98<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
99   xs:stringRecord Labeltitle;
100   xs:stringRecord Titledescription;
101   xs:stringuid;
102   xs:string</xs:documentation></xs:annotation>
103<xs:complexType name="ct__initialisationmethod_vocabItem">
104<xs:attribute name="id" type="xs:string"/>
105<xs:attribute name="label" type="aa:st__attLabel_def"/>
106<xs:attribute name="title" type="xs:string"/><xs:attribute name="description" type="xs:string"/>
107<xs:attribute name="uid" type="xs:string"/>
108
109</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
110<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">modelComp: Complex Type declaration
111       </xs:documentation></xs:annotation>
112<xs:complexType name="ct__modelComp">
113<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__modelComp_vocabItem"/></xs:sequence>
114<xs:attribute name="label" type="xs:string" fixed="modelComp"/>
115<xs:attribute name="title" type="xs:string" fixed="Model Components"/>
116<xs:attribute name="id" type="xs:string" fixed="cmip.drv.005"/>
117<xs:attribute name="useClass" fixed="vocab"/>
118<xs:attribute name="uid" type="xs:string"/>
119</xs:complexType>
120<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
121   xs:stringRecord Labeltitle;
122   xs:stringRecord TitlecomponentType;
123   xs:stringsizeH;
124   xs:stringsizeV;
125   xs:stringuid;
126   xs:string</xs:documentation></xs:annotation>
127<xs:complexType name="ct__modelComp_vocabItem">
128<xs:attribute name="id" type="xs:string"/>
129<xs:attribute name="label" type="aa:st__attLabel_def"/>
130<xs:attribute name="title" type="xs:string"/><xs:attribute name="componentType" type="xs:string"/>
131<xs:attribute name="sizeH" type="xs:string"/>
132<xs:attribute name="sizeV" type="xs:string"/>
133<xs:attribute name="uid" type="xs:string"/>
134
135</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
136<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">activity: Complex Type declaration
137       </xs:documentation></xs:annotation>
138<xs:complexType name="ct__activity">
139<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__activity_vocabItem"/></xs:sequence>
140<xs:attribute name="label" type="xs:string" fixed="activity"/>
141<xs:attribute name="title" type="xs:string" fixed="Coordinating activity"/>
142<xs:attribute name="id" type="xs:string" fixed="cmip.drv.006"/>
143<xs:attribute name="useClass" fixed="vocab"/>
144<xs:attribute name="uid" type="xs:string"/>
145</xs:complexType>
146<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
147   xs:stringRecord Labeltitle;
148   xs:stringRecord Titleurl;
149   xs:stringstatus;
150   xs:stringStatus and role within the CMIP6 processuid;
151   xs:stringproject;
152   xs:stringProject which is sponsoring the CMIP6 contribution, if applicable</xs:documentation></xs:annotation>
153<xs:complexType name="ct__activity_vocabItem">
154<xs:attribute name="id" type="xs:string"/>
155<xs:attribute name="label" type="aa:st__attLabel_def"/>
156<xs:attribute name="title" type="xs:string"/><xs:attribute name="url" type="xs:string"/>
157<xs:attribute name="status" type="xs:string"/>
158<xs:attribute name="uid" type="xs:string"/>
159<xs:attribute name="project" type="xs:string"/>
160
161</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
162<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">product: Complex Type declaration
163       </xs:documentation></xs:annotation>
164<xs:complexType name="ct__product">
165<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__product_vocabItem"/></xs:sequence>
166<xs:attribute name="label" type="xs:string" fixed="product"/>
167<xs:attribute name="title" type="xs:string" fixed="Data product"/>
168<xs:attribute name="id" type="xs:string" fixed="cmip.drv.007"/>
169<xs:attribute name="useClass" fixed="vocab"/>
170<xs:attribute name="uid" type="xs:string"/>
171</xs:complexType>
172<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
173   xs:stringRecord Labeltitle;
174   xs:stringRecord Titleuid;
175   xs:string</xs:documentation></xs:annotation>
176<xs:complexType name="ct__product_vocabItem">
177<xs:attribute name="id" type="xs:string"/>
178<xs:attribute name="label" type="aa:st__attLabel_def"/>
179<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
180
181</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
182<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">experiment: Complex Type declaration
183       </xs:documentation></xs:annotation>
184<xs:complexType name="ct__experiment">
185<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__experiment_vocabItem"/></xs:sequence>
186<xs:attribute name="label" type="xs:string" fixed="experiment"/>
187<xs:attribute name="title" type="xs:string" fixed="Numerical Experiment"/>
188<xs:attribute name="id" type="xs:string" fixed="cmip.drv.008"/>
189<xs:attribute name="useClass" fixed="vocab"/>
190<xs:attribute name="uid" type="xs:string"/>
191</xs:complexType>
192<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
193   xs:stringRecord Labeltitle;
194   xs:stringRecord TitlealtLabel;
195   xs:stringdescription;
196   xs:stringurl;
197   xs:stringsponsor;
198   xs:stringuid;
199   xs:string</xs:documentation></xs:annotation>
200<xs:complexType name="ct__experiment_vocabItem">
201<xs:attribute name="id" type="xs:string"/>
202<xs:attribute name="label" type="aa:st__attLabel_def"/>
203<xs:attribute name="title" type="xs:string"/><xs:attribute name="altLabel" type="xs:string"/>
204<xs:attribute name="description" type="xs:string"/>
205<xs:attribute name="url" type="xs:string"/>
206<xs:attribute name="sponsor" type="xs:string"/>
207<xs:attribute name="uid" type="xs:string"/>
208
209</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
210<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">frequency: Complex Type declaration
211       </xs:documentation></xs:annotation>
212<xs:complexType name="ct__frequency">
213<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__frequency_vocabItem"/></xs:sequence>
214<xs:attribute name="label" type="xs:string" fixed="frequency"/>
215<xs:attribute name="title" type="xs:string" fixed="Temporal frequency of data values"/>
216<xs:attribute name="id" type="xs:string" fixed="cmip.drv.009"/>
217<xs:attribute name="useClass" fixed="vocab"/>
218<xs:attribute name="uid" type="xs:string"/>
219</xs:complexType>
220<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
221   xs:stringRecord Labeltitle;
222   xs:stringRecord Titleiso;
223   xs:stringuid;
224   xs:stringisClimatology;
225   xs:booleanTrue if term is a climatology label</xs:documentation></xs:annotation>
226<xs:complexType name="ct__frequency_vocabItem">
227<xs:attribute name="id" type="xs:string"/>
228<xs:attribute name="label" type="aa:st__attLabel_def"/>
229<xs:attribute name="title" type="xs:string"/><xs:attribute name="iso" type="xs:string"/>
230<xs:attribute name="uid" type="xs:string"/>
231<xs:attribute name="isClimatology" type="xs:boolean"/>
232
233</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
234<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">realm: Complex Type declaration
235       </xs:documentation></xs:annotation>
236<xs:complexType name="ct__realm">
237<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__realm_vocabItem"/></xs:sequence>
238<xs:attribute name="label" type="xs:string" fixed="realm"/>
239<xs:attribute name="title" type="xs:string" fixed="Modeling realm"/>
240<xs:attribute name="id" type="xs:string" fixed="cmip.drv.010"/>
241<xs:attribute name="useClass" fixed="vocab"/>
242<xs:attribute name="uid" type="xs:string"/>
243</xs:complexType>
244<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
245   xs:stringRecord Labeltitle;
246   xs:stringRecord Titleuid;
247   xs:string</xs:documentation></xs:annotation>
248<xs:complexType name="ct__realm_vocabItem">
249<xs:attribute name="id" type="xs:string"/>
250<xs:attribute name="label" type="aa:st__attLabel_def"/>
251<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
252
253</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
254<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">grid: Complex Type declaration
255       </xs:documentation></xs:annotation>
256<xs:complexType name="ct__grid">
257<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__grid_vocabItem"/></xs:sequence>
258<xs:attribute name="label" type="xs:string" fixed="grid"/>
259<xs:attribute name="title" type="xs:string" fixed="Native grid"/>
260<xs:attribute name="id" type="xs:string" fixed="cmip.drv.011"/>
261<xs:attribute name="useClass" fixed="vocab"/>
262<xs:attribute name="uid" type="xs:string"/>
263</xs:complexType>
264<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
265   xs:stringRecord Labeltitle;
266   xs:stringRecord Titleuid;
267   xs:string</xs:documentation></xs:annotation>
268<xs:complexType name="ct__grid_vocabItem">
269<xs:attribute name="id" type="xs:string"/>
270<xs:attribute name="label" type="aa:st__attLabel_def"/>
271<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
272
273</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
274<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">dimensions: Complex Type declaration
275       </xs:documentation></xs:annotation>
276<xs:complexType name="ct__dimensions">
277<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__dimensions_vocabItem"/></xs:sequence>
278<xs:attribute name="label" type="xs:string" fixed="dimensions"/>
279<xs:attribute name="title" type="xs:string" fixed="MIP table variable dimensions"/>
280<xs:attribute name="id" type="xs:string" fixed="cmip.drv.012"/>
281<xs:attribute name="useClass" fixed="vocab"/>
282<xs:attribute name="uid" type="xs:string"/>
283</xs:complexType>
284<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
285   xs:stringRecord Labeltitle;
286   xs:stringRecord TitlealtLabel;
287   xs:stringsn;
288   xs:stringsize;
289   xs:integeruid;
290   xs:string</xs:documentation></xs:annotation>
291<xs:complexType name="ct__dimensions_vocabItem">
292<xs:attribute name="id" type="xs:string"/>
293<xs:attribute name="label" type="aa:st__attLabel_an"/>
294<xs:attribute name="title" type="xs:string"/><xs:attribute name="altLabel" type="xs:string"/>
295<xs:attribute name="sn" type="xs:string"/>
296<xs:attribute name="size" type="xs:integer"/>
297<xs:attribute name="uid" type="xs:string"/>
298
299</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
300<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">forcings: Complex Type declaration
301       </xs:documentation></xs:annotation>
302<xs:complexType name="ct__forcings">
303<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__forcings_vocabItem"/></xs:sequence>
304<xs:attribute name="label" type="xs:string" fixed="forcings"/>
305<xs:attribute name="title" type="xs:string" fixed="Forcing"/>
306<xs:attribute name="id" type="xs:string" fixed="cmip.drv.013"/>
307<xs:attribute name="useClass" fixed="vocab"/>
308<xs:attribute name="uid" type="xs:string"/>
309</xs:complexType>
310<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
311   xs:stringRecord Labeltitle;
312   xs:stringRecord Titleuid;
313   xs:string</xs:documentation></xs:annotation>
314<xs:complexType name="ct__forcings_vocabItem">
315<xs:attribute name="id" type="xs:string"/>
316<xs:attribute name="label" type="aa:st__attLabel_def"/>
317<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
318
319</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
320<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">table: Complex Type declaration
321       </xs:documentation></xs:annotation>
322<xs:complexType name="ct__table">
323<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__table_vocabItem"/></xs:sequence>
324<xs:attribute name="label" type="xs:string" fixed="table"/>
325<xs:attribute name="title" type="xs:string" fixed="Data specification table"/>
326<xs:attribute name="id" type="xs:string" fixed="cmip.drv.014"/>
327<xs:attribute name="useClass" fixed="vocab"/>
328<xs:attribute name="uid" type="xs:string"/>
329</xs:complexType>
330<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
331   xs:stringRecord Labeltitle;
332   xs:stringRecord Titledescription;
333   xs:stringcomment;
334   xs:stringfrequency;
335   xs:stringuid;
336   xs:string</xs:documentation></xs:annotation>
337<xs:complexType name="ct__table_vocabItem">
338<xs:attribute name="id" type="xs:string"/>
339<xs:attribute name="label" type="aa:st__attLabel_def"/>
340<xs:attribute name="title" type="xs:string"/><xs:attribute name="description" type="xs:string"/>
341<xs:attribute name="comment" type="xs:string"/>
342<xs:attribute name="frequency" type="xs:string"/>
343<xs:attribute name="uid" type="xs:string"/>
344
345</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
346<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">cref: Complex Type declaration
347       </xs:documentation></xs:annotation>
348<xs:complexType name="ct__cref">
349<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__cref_vocabItem"/></xs:sequence>
350<xs:attribute name="label" type="xs:string" fixed="cref"/>
351<xs:attribute name="title" type="xs:string" fixed="Coordinate Reference"/>
352<xs:attribute name="id" type="xs:string" fixed="cmip.drv.015"/>
353<xs:attribute name="useClass" fixed="vocab"/>
354<xs:attribute name="uid" type="xs:string"/>
355</xs:complexType>
356<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
357   xs:stringRecord Labeltitle;
358   xs:stringRecord Titlelabel;
359   xs:stringuid;
360   xs:string</xs:documentation></xs:annotation>
361<xs:complexType name="ct__cref_vocabItem">
362<xs:attribute name="id" type="xs:string"/>
363<xs:attribute name="label" type="aa:st__attLabel_def"/>
364<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
365
366</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
367<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">areaType: Complex Type declaration
368       </xs:documentation></xs:annotation>
369<xs:complexType name="ct__areaType">
370<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__areaType_vocabItem"/></xs:sequence>
371<xs:attribute name="label" type="xs:string" fixed="areaType"/>
372<xs:attribute name="title" type="xs:string" fixed="CMIP Area Type"/>
373<xs:attribute name="id" type="xs:string" fixed="cmip.drv.016"/>
374<xs:attribute name="useClass" fixed="vocab"/>
375<xs:attribute name="uid" type="xs:string"/>
376</xs:complexType>
377<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
378   xs:stringRecord Labeltitle;
379   xs:stringRecord TitleinCF;
380   xs:stringuid;
381   xs:string</xs:documentation></xs:annotation>
382<xs:complexType name="ct__areaType_vocabItem">
383<xs:attribute name="id" type="xs:string"/>
384<xs:attribute name="label" type="aa:st__attLabel_def"/>
385<xs:attribute name="title" type="xs:string"/><xs:attribute name="inCF" type="xs:string"/>
386<xs:attribute name="uid" type="xs:string"/>
387
388</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
389<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">timeSlice: Complex Type declaration
390       </xs:documentation></xs:annotation>
391<xs:complexType name="ct__timeSlice">
392<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__timeSlice_vocabItem"/></xs:sequence>
393<xs:attribute name="label" type="xs:string" fixed="timeSlice"/>
394<xs:attribute name="title" type="xs:string" fixed="Time slices used in data request"/>
395<xs:attribute name="id" type="xs:string" fixed="cmip.drv.017"/>
396<xs:attribute name="useClass" fixed="vocab"/>
397<xs:attribute name="uid" type="xs:string"/>
398</xs:complexType>
399<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
400   xs:stringRecord Labeltitle;
401   xs:stringRecord Titleuid;
402   xs:stringtype;
403   xs:stringstart;
404   xs:stringend;
405   xs:stringstep;
406   xs:stringsliceLen;
407   xs:stringnyears;
408   xs:string</xs:documentation></xs:annotation>
409<xs:complexType name="ct__timeSlice_vocabItem">
410<xs:attribute name="id" type="xs:string"/>
411<xs:attribute name="label" type="aa:st__attLabel_def"/>
412<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
413<xs:attribute name="type" type="xs:string"/>
414<xs:attribute name="start" type="xs:string"/>
415<xs:attribute name="end" type="xs:string"/>
416<xs:attribute name="step" type="xs:string"/>
417<xs:attribute name="sliceLen" type="xs:string"/>
418<xs:attribute name="nyears" type="xs:string"/>
419
420</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
421<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">modelFamily: Complex Type declaration
422       </xs:documentation></xs:annotation>
423<xs:complexType name="ct__modelFamily">
424<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__modelFamily_vocabItem"/></xs:sequence>
425<xs:attribute name="label" type="xs:string" fixed="modelFamily"/>
426<xs:attribute name="title" type="xs:string" fixed="Family of model"/>
427<xs:attribute name="id" type="xs:string" fixed="cmip.drv.018"/>
428<xs:attribute name="useClass" fixed="vocab"/>
429<xs:attribute name="uid" type="xs:string"/>
430</xs:complexType>
431<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
432   xs:stringRecord Labeltitle;
433   xs:stringRecord Titleuid;
434   xs:string</xs:documentation></xs:annotation>
435<xs:complexType name="ct__modelFamily_vocabItem">
436<xs:attribute name="id" type="xs:string"/>
437<xs:attribute name="label" type="aa:st__attLabel_def"/>
438<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
439
440</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
441<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">priority: Complex Type declaration
442       </xs:documentation></xs:annotation>
443<xs:complexType name="ct__priority">
444<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__priority_vocabItem"/></xs:sequence>
445<xs:attribute name="label" type="xs:string" fixed="priority"/>
446<xs:attribute name="title" type="xs:string" fixed="Variable priority"/>
447<xs:attribute name="id" type="xs:string" fixed="cmip.drv.019"/>
448<xs:attribute name="useClass" fixed="vocab"/>
449<xs:attribute name="uid" type="xs:string"/>
450</xs:complexType>
451<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
452   xs:stringRecord Labeltitle;
453   xs:stringRecord Titledescription;
454   xs:stringuid;
455   xs:string</xs:documentation></xs:annotation>
456<xs:complexType name="ct__priority_vocabItem">
457<xs:attribute name="id" type="xs:string"/>
458<xs:attribute name="label" type="aa:st__attLabel_int"/>
459<xs:attribute name="title" type="xs:string"/><xs:attribute name="description" type="xs:string"/>
460<xs:attribute name="uid" type="xs:string"/>
461
462</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
463<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">qcLevel: Complex Type declaration
464       </xs:documentation></xs:annotation>
465<xs:complexType name="ct__qcLevel">
466<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__qcLevel_vocabItem"/></xs:sequence>
467<xs:attribute name="label" type="xs:string" fixed="qcLevel"/>
468<xs:attribute name="title" type="xs:string" fixed="Quality control level"/>
469<xs:attribute name="id" type="xs:string" fixed="cmip.drv.020"/>
470<xs:attribute name="useClass" fixed="vocab"/>
471<xs:attribute name="uid" type="xs:string"/>
472</xs:complexType>
473<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
474   xs:stringRecord Labeltitle;
475   xs:stringRecord Titleuid;
476   xs:string</xs:documentation></xs:annotation>
477<xs:complexType name="ct__qcLevel_vocabItem">
478<xs:attribute name="id" type="xs:string"/>
479<xs:attribute name="label" type="aa:st__attLabel_int"/>
480<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
481
482</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
483<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">complianceCode: Complex Type declaration
484       </xs:documentation></xs:annotation>
485<xs:complexType name="ct__complianceCode">
486<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__complianceCode_vocabItem"/></xs:sequence>
487<xs:attribute name="label" type="xs:string" fixed="complianceCode"/>
488<xs:attribute name="title" type="xs:string" fixed="Data specification compliance codes"/>
489<xs:attribute name="id" type="xs:string" fixed="cmip.drv.021"/>
490<xs:attribute name="useClass" fixed="vocab"/>
491<xs:attribute name="uid" type="xs:string"/>
492</xs:complexType>
493<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
494   xs:stringRecord Labeltitle;
495   xs:stringRecord Titleuid;
496   xs:string</xs:documentation></xs:annotation>
497<xs:complexType name="ct__complianceCode_vocabItem">
498<xs:attribute name="id" type="xs:string"/>
499<xs:attribute name="label" type="aa:st__attLabel_def"/>
500<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
501
502</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
503<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">glossary: Complex Type declaration
504       </xs:documentation></xs:annotation>
505<xs:complexType name="ct__glossary">
506<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__glossary_vocabItem"/></xs:sequence>
507<xs:attribute name="label" type="xs:string" fixed="glossary"/>
508<xs:attribute name="title" type="xs:string" fixed="Glossary"/>
509<xs:attribute name="id" type="xs:string" fixed="cmip.drv.022"/>
510<xs:attribute name="useClass" fixed="vocab"/>
511<xs:attribute name="uid" type="xs:string"/>
512</xs:complexType>
513<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
514   xs:stringRecord Labeltitle;
515   xs:stringRecord TitlefullName;
516   xs:stringdescription;
517   xs:stringurl;
518   xs:stringuid;
519   xs:string</xs:documentation></xs:annotation>
520<xs:complexType name="ct__glossary_vocabItem">
521<xs:attribute name="id" type="xs:string"/>
522<xs:attribute name="label" type="aa:st__attLabel_def"/>
523<xs:attribute name="title" type="xs:string"/><xs:attribute name="fullName" type="xs:string"/>
524<xs:attribute name="description" type="xs:string"/>
525<xs:attribute name="url" type="xs:string"/>
526<xs:attribute name="uid" type="xs:string"/>
527
528</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
529<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">modelCompType: Complex Type declaration
530       </xs:documentation></xs:annotation>
531<xs:complexType name="ct__modelCompType">
532<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__modelCompType_vocabItem"/></xs:sequence>
533<xs:attribute name="label" type="xs:string" fixed="modelCompType"/>
534<xs:attribute name="title" type="xs:string" fixed="Model Component Types/Categories [redundant with *Native Grid*]"/>
535<xs:attribute name="id" type="xs:string" fixed="cmip.drv.023"/>
536<xs:attribute name="useClass" fixed="vocab"/>
537<xs:attribute name="uid" type="xs:string"/>
538</xs:complexType>
539<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
540   xs:stringRecord Labeltitle;
541   xs:stringRecord Titleuid;
542   xs:string</xs:documentation></xs:annotation>
543<xs:complexType name="ct__modelCompType_vocabItem">
544<xs:attribute name="id" type="xs:string"/>
545<xs:attribute name="label" type="aa:st__attLabel_def"/>
546<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
547
548</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
549<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">modelType: Complex Type declaration
550       </xs:documentation></xs:annotation>
551<xs:complexType name="ct__modelType">
552<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__modelType_vocabItem"/></xs:sequence>
553<xs:attribute name="label" type="xs:string" fixed="modelType"/>
554<xs:attribute name="title" type="xs:string" fixed="Class of model"/>
555<xs:attribute name="id" type="xs:string" fixed="cmip.drv.024"/>
556<xs:attribute name="useClass" fixed="vocab"/>
557<xs:attribute name="uid" type="xs:string"/>
558</xs:complexType>
559<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
560   xs:stringRecord Labeltitle;
561   xs:stringRecord Titleuid;
562   xs:string</xs:documentation></xs:annotation>
563<xs:complexType name="ct__modelType_vocabItem">
564<xs:attribute name="id" type="xs:string"/>
565<xs:attribute name="label" type="aa:st__attLabel_def"/>
566<xs:attribute name="title" type="xs:string"/><xs:attribute name="uid" type="xs:string"/>
567
568</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
569<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">index: Complex Type declaration
570       </xs:documentation></xs:annotation>
571<xs:complexType name="ct__index">
572<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__index_vocabItem"/></xs:sequence>
573<xs:attribute name="label" type="xs:string" fixed="index"/>
574<xs:attribute name="title" type="xs:string" fixed="Index of vocabularies"/>
575<xs:attribute name="id" type="xs:string" fixed="cmip.drv.025"/>
576<xs:attribute name="useClass" fixed="vocab"/>
577<xs:attribute name="uid" type="xs:string"/>
578</xs:complexType>
579<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
580   xs:stringRecord Labeltitle;
581   xs:stringRecord Titletable;
582   xs:stringtitle;
583   xs:stringdescription;
584   xs:stringuid;
585   xs:string</xs:documentation></xs:annotation>
586<xs:complexType name="ct__index_vocabItem">
587<xs:attribute name="id" type="xs:string"/>
588<xs:attribute name="label" type="aa:st__attLabel_def"/>
589<xs:attribute name="title" type="xs:string"/><xs:attribute name="table" type="xs:string"/>
590<xs:attribute name="description" type="xs:string"/>
591<xs:attribute name="uid" type="xs:string"/>
592
593</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
594<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">cmorDimAttr: Complex Type declaration
595       </xs:documentation></xs:annotation>
596<xs:complexType name="ct__cmorDimAttr">
597<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__cmorDimAttr_vocabItem"/></xs:sequence>
598<xs:attribute name="label" type="xs:string" fixed="cmorDimAttr"/>
599<xs:attribute name="title" type="xs:string" fixed="CMOR Dimension Attributes"/>
600<xs:attribute name="id" type="xs:string" fixed="cmip.drv.026"/>
601<xs:attribute name="useClass" fixed="vocab"/>
602<xs:attribute name="uid" type="xs:string"/>
603</xs:complexType>
604<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
605   xs:stringRecord Labeltitle;
606   xs:stringRecord Titledescription;
607   xs:stringuid;
608   xs:stringCMORattr;
609   xs:stringCorresponding label in the CMOR MIP tables, if different</xs:documentation></xs:annotation>
610<xs:complexType name="ct__cmorDimAttr_vocabItem">
611<xs:attribute name="id" type="xs:string"/>
612<xs:attribute name="label" type="aa:st__attLabel_und"/>
613<xs:attribute name="title" type="xs:string"/><xs:attribute name="description" type="xs:string"/>
614<xs:attribute name="uid" type="xs:string"/>
615<xs:attribute name="CMORattr" type="xs:string"/>
616
617</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
618<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">processingOptions: Complex Type declaration
619       </xs:documentation></xs:annotation>
620<xs:complexType name="ct__processingOptions">
621<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__processingOptions_vocabItem"/></xs:sequence>
622<xs:attribute name="label" type="xs:string" fixed="processingOptions"/>
623<xs:attribute name="title" type="xs:string" fixed="Processing steps required"/>
624<xs:attribute name="id" type="xs:string" fixed="cmip.drv.027"/>
625<xs:attribute name="useClass" fixed="vocab"/>
626<xs:attribute name="uid" type="xs:string"/>
627</xs:complexType>
628<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
629   xs:stringRecord Labeltitle;
630   xs:stringRecord Titledescription;
631   xs:stringuid;
632   xs:string</xs:documentation></xs:annotation>
633<xs:complexType name="ct__processingOptions_vocabItem">
634<xs:attribute name="id" type="xs:string"/>
635<xs:attribute name="label" type="aa:st__attLabel_an"/>
636<xs:attribute name="title" type="xs:string"/><xs:attribute name="description" type="xs:string"/>
637<xs:attribute name="uid" type="xs:string"/>
638
639</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
640<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">coordinateReference: Complex Type declaration
641       </xs:documentation></xs:annotation>
642<xs:complexType name="ct__coordinateReference">
643<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__coordinateReference_vocabItem"/></xs:sequence>
644<xs:attribute name="label" type="xs:string" fixed="coordinateReference"/>
645<xs:attribute name="title" type="xs:string" fixed="Processing steps required"/>
646<xs:attribute name="id" type="xs:string" fixed="cmip.drv.028"/>
647<xs:attribute name="useClass" fixed="vocab"/>
648<xs:attribute name="uid" type="xs:string"/>
649</xs:complexType>
650<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
651   xs:stringRecord Labeltitle;
652   xs:stringRecord Titletitle;
653   xs:stringogc_wkt;
654   xs:stringurl;
655   xs:stringuid;
656   xs:string</xs:documentation></xs:annotation>
657<xs:complexType name="ct__coordinateReference_vocabItem">
658<xs:attribute name="id" type="xs:string"/>
659<xs:attribute name="label" type="aa:st__attLabel_an"/>
660<xs:attribute name="title" type="xs:string"/><xs:attribute name="ogc_wkt" type="xs:string"/>
661<xs:attribute name="url" type="xs:string"/>
662<xs:attribute name="uid" type="xs:string"/>
663
664</xs:complexType><!--Auto-generated vocabulary complexType declarations/>-->
665<xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">modelConfig: Complex Type declaration
666       </xs:documentation></xs:annotation>
667<xs:complexType name="ct__modelConfig">
668<xs:sequence><xs:element name="item" maxOccurs="8000" type="aa:ct__modelConfig_vocabItem"/></xs:sequence>
669<xs:attribute name="label" type="xs:string" fixed="modelConfig"/>
670<xs:attribute name="title" type="xs:string" fixed="Model configuration options"/>
671<xs:attribute name="id" type="xs:string" fixed="cmip.drv.029"/>
672<xs:attribute name="useClass" fixed="vocab"/>
673<xs:attribute name="uid" type="xs:string"/>
674</xs:complexType>
675<xs:annotation><xs:appinfo>Attribute annotation</xs:appinfo><xs:documentation xml:lang="en">label;
676   xs:stringRecord Labeltitle;
677   xs:stringRecord Titletitle;
678   xs:stringMIPs;
679   xs:stringusage;
680   xs:stringtype;
681   xs:stringrange;
682   xs:stringRange of valid values, e.g. xs:boolean</xs:documentation></xs:annotation>
683<xs:complexType name="ct__modelConfig_vocabItem">
684<xs:attribute name="id" type="xs:string"/>
685<xs:attribute name="label" type="aa:st__attLabel_an"/>
686<xs:attribute name="title" type="xs:string"/><xs:attribute name="MIPs" type="xs:string"/>
687<xs:attribute name="usage" type="xs:string"/>
688<xs:attribute name="type" type="xs:string"/>
689<xs:attribute name="range" type="xs:string"/>
690
691</xs:complexType><xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">
692       This schema is automatically generated by xsltproc.
693    </xs:documentation></xs:annotation>
694<xs:element name="document"><xs:complexType><xs:all><xs:element name="prologue"><xs:complexType><xs:group ref="dc:elementsGroup" maxOccurs="20"/></xs:complexType></xs:element><xs:element name="main"><xs:complexType><xs:all>
695<!--[applying elem main] institute-->
696<xs:element name="institute" type="aa:ct__institute"/>
697<!--[applying elem main] model-->
698<xs:element name="model" type="aa:ct__model"/>
699<!--[applying elem main] physicsvers-->
700<xs:element name="physicsvers" type="aa:ct__physicsvers"/>
701<!--[applying elem main] initialisationmethod-->
702<xs:element name="initialisationmethod" type="aa:ct__initialisationmethod"/>
703<!--[applying elem main] modelComp-->
704<xs:element name="modelComp" type="aa:ct__modelComp"/>
705<!--[applying elem main] activity-->
706<xs:element name="activity" type="aa:ct__activity"/>
707<!--[applying elem main] product-->
708<xs:element name="product" type="aa:ct__product"/>
709<!--[applying elem main] experiment-->
710<xs:element name="experiment" type="aa:ct__experiment"/>
711<!--[applying elem main] frequency-->
712<xs:element name="frequency" type="aa:ct__frequency"/>
713<!--[applying elem main] realm-->
714<xs:element name="realm" type="aa:ct__realm"/>
715<!--[applying elem main] grid-->
716<xs:element name="grid" type="aa:ct__grid"/>
717<!--[applying elem main] dimensions-->
718<xs:element name="dimensions" type="aa:ct__dimensions"/>
719<!--[applying elem main] forcings-->
720<xs:element name="forcings" type="aa:ct__forcings"/>
721<!--[applying elem main] table-->
722<xs:element name="table" type="aa:ct__table"/>
723<!--[applying elem main] cref-->
724<xs:element name="cref" type="aa:ct__cref"/>
725<!--[applying elem main] areaType-->
726<xs:element name="areaType" type="aa:ct__areaType"/>
727<!--[applying elem main] timeSlice-->
728<xs:element name="timeSlice" type="aa:ct__timeSlice"/>
729<!--[applying elem main] modelFamily-->
730<xs:element name="modelFamily" type="aa:ct__modelFamily"/>
731<!--[applying elem main] priority-->
732<xs:element name="priority" type="aa:ct__priority"/>
733<!--[applying elem main] qcLevel-->
734<xs:element name="qcLevel" type="aa:ct__qcLevel"/>
735<!--[applying elem main] complianceCode-->
736<xs:element name="complianceCode" type="aa:ct__complianceCode"/>
737<!--[applying elem main] glossary-->
738<xs:element name="glossary" type="aa:ct__glossary"/>
739<!--[applying elem main] modelCompType-->
740<xs:element name="modelCompType" type="aa:ct__modelCompType"/>
741<!--[applying elem main] modelType-->
742<xs:element name="modelType" type="aa:ct__modelType"/>
743<!--[applying elem main] index-->
744<xs:element name="index" type="aa:ct__index"/>
745<!--[applying elem main] cmorDimAttr-->
746<xs:element name="cmorDimAttr" type="aa:ct__cmorDimAttr"/>
747<!--[applying elem main] processingOptions-->
748<xs:element name="processingOptions" type="aa:ct__processingOptions"/>
749<!--[applying elem main] coordinateReference-->
750<xs:element name="coordinateReference" type="aa:ct__coordinateReference"/>
751<!--[applying elem main] modelConfig-->
752<xs:element name="modelConfig" type="aa:ct__modelConfig"/>
753</xs:all></xs:complexType>
754<xs:unique name="uniqueIdentifierConstraint"><xs:annotation><xs:appinfo>W3Schools Note</xs:appinfo><xs:documentation xml:lang="en">
755       The uniqueIdentifierConstraint imposes the condition that the uid attribute on "item" elements should have a unique value.
756        </xs:documentation></xs:annotation>
757<xs:selector xpath=".//aa:item"/><xs:field xpath="@uid"/></xs:unique>
758</xs:element>
759</xs:all></xs:complexType></xs:element></xs:schema>
Note: See TracBrowser for help on using the repository browser.