Subversion Repositories Sites.tela-botanica.org

Rev

Rev 609 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
592 jpm 1
<?xml version="1.0" encoding="UTF-8"?>
2
<!-- ===================================================================== -->
3
<!-- Introduction                                                          -->
4
<!-- ===================================================================== -->
5
<!-- Darwin Core XML schema                                                -->
6
<!-- History:                                                              -->
7
<!--   version 0.6 2007-04-17 R. De Giovanni: Added qualification for      -->
8
<!--                          types included from tdwg_basetypes.xsd       -->
9
<!--   version 0.5 2007-02-14 J. Wieczorek, R. De Giovanni, J. de la Torre -->
10
<!-- Status:                                                               -->
11
<!--   Ready for testing                                                   -->
12
<!--   See http://wiki.tdwg.org for current status of this standard.       -->
13
 
14
<!-- ===================================================================== -->
15
<!-- Schema                                                                -->
16
<!-- ===================================================================== -->
17
<xs:schema targetNamespace="http://rs.tdwg.org/dwc/dwcore"
18
	xmlns:dwe="http://rs.tdwg.org/dwc/dwelement"
19
	xmlns:dwc="http://rs.tdwg.org/dwc/dwcore"
20
	xmlns:xs="http://www.w3.org/2001/XMLSchema"
21
	elementFormDefault="qualified"
22
	version="0.6">
23
 
24
	<!-- ============================================================== -->
25
	<!-- Documentation                                                  -->
26
	<!-- ============================================================== -->
27
	<xs:annotation>
28
		<xs:documentation> Protocol independent XML Schema for Darwin Core. For element
29
			documentation, see
30
			http://wiki.tdwg.org/twiki/bin/view/DarwinCore/DarwinCoreDraftStandard.
31
		</xs:documentation>
32
	</xs:annotation>
33
 
34
 
35
	<!-- ============================================================== -->
36
	<!-- Includes                                                       -->
37
	<!-- ============================================================== -->
38
	<!-- include - inclusions must be top-level elements (children of   -->
39
	<!--   the xs:schema element. Inclusion is restricted to the       -->
40
	<!--   definition of a single namespace.                            -->
41
	<!-- ============================================================== -->
42
	<xs:include schemaLocation="http://rs.tdwg.org/dwc/tdwg_basetypes.xsd"/>
43
 
44
 
45
	<!-- ============================================================== -->
46
	<!-- Imports                                                        -->
47
	<!-- ============================================================== -->
48
	<!-- import - must be used to import definitions from other         -->
49
	<!--   namespaces.                                                  -->
50
	<!-- ============================================================== -->
51
	<xs:import namespace="http://rs.tdwg.org/dwc/dwelement"
52
		schemaLocation="http://rs.tdwg.org/dwc/tdwg_dw_element.xsd"/>
53
 
54
 
55
	<!-- ============================================================== -->
56
	<!-- Elements                                                       -->
57
	<!-- ============================================================== -->
58
	<xs:element name="GlobalUniqueIdentifier" type="xs:string" substitutionGroup="dwe:dwElement"
59
		nillable="false">
60
		<xs:annotation>
61
			<xs:documentation
62
				source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/GlobalUniqueIdentifier"
63
				xml:lang="en"/>
64
		</xs:annotation>
65
	</xs:element>
66
	<xs:element name="DateLastModified" type="xs:dateTime" substitutionGroup="dwe:dwElement"
67
		nillable="false">
68
		<xs:annotation>
69
			<xs:documentation
70
				source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/DateLastModified"
71
				xml:lang="en"/>
72
		</xs:annotation>
73
	</xs:element>
74
	<xs:element name="BasisOfRecord" type="xs:string" substitutionGroup="dwe:dwElement"
75
		nillable="false">
76
		<xs:annotation>
77
			<xs:documentation source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/BasisOfRecord"
78
				xml:lang="en"/>
79
		</xs:annotation>
80
	</xs:element>
81
	<xs:element name="InstitutionCode" type="xs:string" substitutionGroup="dwe:dwElement"
82
		nillable="false">
83
		<xs:annotation>
84
			<xs:documentation
85
				source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/InstitutionCode"
86
				xml:lang="en"/>
87
		</xs:annotation>
88
	</xs:element>
89
	<xs:element name="CollectionCode" type="xs:string" substitutionGroup="dwe:dwElement"
90
		nillable="false">
91
		<xs:annotation>
92
			<xs:documentation
93
				source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/CollectionCode" xml:lang="en"
94
			/>
95
		</xs:annotation>
96
	</xs:element>
97
	<xs:element name="CatalogNumber" type="xs:string" substitutionGroup="dwe:dwElement"
98
		nillable="false">
99
		<xs:annotation>
100
			<xs:documentation source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/CatalogNumber"
101
				xml:lang="en"/>
102
		</xs:annotation>
103
	</xs:element>
104
	<xs:element name="InformationWithheld" type="xs:string" substitutionGroup="dwe:dwElement"
105
		nillable="true">
106
		<xs:annotation>
107
			<xs:documentation
108
				source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/InformationWithheld"
109
				xml:lang="en"/>
110
		</xs:annotation>
111
	</xs:element>
112
	<xs:element name="Remarks" type="xs:string" substitutionGroup="dwe:dwElement" nillable="true">
113
		<xs:annotation>
114
			<xs:documentation source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/Remarks"
115
				xml:lang="en"/>
116
		</xs:annotation>
117
	</xs:element>
118
	<xs:element name="ScientificName" type="xs:string" substitutionGroup="dwe:dwElement"
119
		nillable="false">
120
		<xs:annotation>
121
			<xs:documentation
122
				source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/ScientificName" xml:lang="en"
123
			/>
124
		</xs:annotation>
125
	</xs:element>
126
	<xs:element name="HigherTaxon" type="xs:string" substitutionGroup="dwe:dwElement"
127
		nillable="true">
128
		<xs:annotation>
129
			<xs:documentation source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/HigherTaxon"
130
				xml:lang="en"/>
131
		</xs:annotation>
132
	</xs:element>
133
	<xs:element name="Kingdom" type="xs:string" substitutionGroup="dwe:dwElement" nillable="true">
134
		<xs:annotation>
135
			<xs:documentation source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/Kingdom"
136
				xml:lang="en"/>
137
		</xs:annotation>
138
	</xs:element>
139
	<xs:element name="Phylum" type="xs:string" substitutionGroup="dwe:dwElement" nillable="true">
140
		<xs:annotation>
141
			<xs:documentation source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/Phylum"
142
				xml:lang="en"/>
143
		</xs:annotation>
144
	</xs:element>
145
	<xs:element name="Class" type="xs:string" substitutionGroup="dwe:dwElement" nillable="true">
146
		<xs:annotation>
147
			<xs:documentation source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/Class"
148
				xml:lang="en"/>
149
		</xs:annotation>
150
	</xs:element>
151
	<xs:element name="Order" type="xs:string" substitutionGroup="dwe:dwElement" nillable="true">
152
		<xs:annotation>
153
			<xs:documentation source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/Order"
154
				xml:lang="en"/>
155
		</xs:annotation>
156
	</xs:element>
157
	<xs:element name="Family" type="xs:string" substitutionGroup="dwe:dwElement" nillable="true">
158
		<xs:annotation>
159
			<xs:documentation source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/Family"
160
				xml:lang="en"/>
161
		</xs:annotation>
162
	</xs:element>
163
	<xs:element name="Genus" type="xs:string" substitutionGroup="dwe:dwElement" nillable="true">
164
		<xs:annotation>
165
			<xs:documentation source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/Genus"
166
				xml:lang="en"/>
167
		</xs:annotation>
168
	</xs:element>
169
	<xs:element name="SpecificEpithet" type="xs:string" substitutionGroup="dwe:dwElement"
170
		nillable="true">
171
		<xs:annotation>
172
			<xs:documentation
173
				source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/SpecificEpithet"
174
				xml:lang="en"/>
175
		</xs:annotation>
176
	</xs:element>
177
	<xs:element name="InfraspecificRank" type="xs:string" substitutionGroup="dwe:dwElement"
178
		nillable="true">
179
		<xs:annotation>
180
			<xs:documentation
181
				source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/InfraspecificRank"
182
				xml:lang="en"/>
183
		</xs:annotation>
184
	</xs:element>
185
	<xs:element name="InfraspecificEpithet" type="xs:string" substitutionGroup="dwe:dwElement"
186
		nillable="true">
187
		<xs:annotation>
188
			<xs:documentation
189
				source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/InfraspecificEpithet"
190
				xml:lang="en"/>
191
		</xs:annotation>
192
	</xs:element>
193
	<xs:element name="AuthorYearOfScientificName" type="xs:string"
194
		substitutionGroup="dwe:dwElement" nillable="true">
195
		<xs:annotation>
196
			<xs:documentation
197
				source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/AuthorYearOfScientificName"
198
				xml:lang="en"/>
199
		</xs:annotation>
200
	</xs:element>
201
	<xs:element name="NomenclaturalCode" type="xs:string" substitutionGroup="dwe:dwElement"
202
		nillable="true">
203
		<xs:annotation>
204
			<xs:documentation
205
				source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/NomenclaturalCode"
206
				xml:lang="en"/>
207
		</xs:annotation>
208
	</xs:element>
209
	<xs:element name="IdentificationQualifier" type="xs:string" substitutionGroup="dwe:dwElement"
210
		nillable="true">
211
		<xs:annotation>
212
			<xs:documentation
213
				source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/IdentificationQualifier"
214
				xml:lang="en"/>
215
		</xs:annotation>
216
	</xs:element>
217
	<xs:element name="HigherGeography" type="xs:string" substitutionGroup="dwe:dwElement"
218
		nillable="true">
219
		<xs:annotation>
220
			<xs:documentation
221
				source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/HigherGeography"
222
				xml:lang="en"/>
223
		</xs:annotation>
224
	</xs:element>
225
	<xs:element name="Continent" type="xs:string" substitutionGroup="dwe:dwElement"
226
		nillable="true">
227
		<xs:annotation>
228
			<xs:documentation source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/Continent"
229
				xml:lang="en"/>
230
		</xs:annotation>
231
	</xs:element>
232
	<xs:element name="WaterBody" type="xs:string" substitutionGroup="dwe:dwElement"
233
		nillable="true">
234
		<xs:annotation>
235
			<xs:documentation source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/WaterBody"
236
				xml:lang="en"/>
237
		</xs:annotation>
238
	</xs:element>
239
	<xs:element name="IslandGroup" type="xs:string" substitutionGroup="dwe:dwElement"
240
		nillable="true">
241
		<xs:annotation>
242
			<xs:documentation source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/IslandGroup"
243
				xml:lang="en"/>
244
		</xs:annotation>
245
	</xs:element>
246
	<xs:element name="Island" type="xs:string" substitutionGroup="dwe:dwElement" nillable="true">
247
		<xs:annotation>
248
			<xs:documentation source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/Island"
249
				xml:lang="en"/>
250
		</xs:annotation>
251
	</xs:element>
252
	<xs:element name="Country" type="xs:string" substitutionGroup="dwe:dwElement" nillable="true">
253
		<xs:annotation>
254
			<xs:documentation source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/Country"
255
				xml:lang="en"/>
256
		</xs:annotation>
257
	</xs:element>
258
	<xs:element name="StateProvince" type="xs:string" substitutionGroup="dwe:dwElement"
259
		nillable="true">
260
		<xs:annotation>
261
			<xs:documentation source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/StateProvince"
262
				xml:lang="en"/>
263
		</xs:annotation>
264
	</xs:element>
265
	<xs:element name="County" type="xs:string" substitutionGroup="dwe:dwElement" nillable="true">
266
		<xs:annotation>
267
			<xs:documentation source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/County"
268
				xml:lang="en"/>
269
		</xs:annotation>
270
	</xs:element>
271
	<xs:element name="Locality" type="xs:string" substitutionGroup="dwe:dwElement" nillable="true">
272
		<xs:annotation>
273
			<xs:documentation source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/Locality"
274
				xml:lang="en"/>
275
		</xs:annotation>
276
	</xs:element>
277
	<xs:element name="MinimumElevationInMeters" type="xs:double" substitutionGroup="dwe:dwElement"
278
		nillable="true">
279
		<xs:annotation>
280
			<xs:documentation
281
				source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/MinimumElevationInMeters"
282
				xml:lang="en"/>
283
		</xs:annotation>
284
	</xs:element>
285
	<xs:element name="MaximumElevationInMeters" type="xs:double" substitutionGroup="dwe:dwElement"
286
		nillable="true">
287
		<xs:annotation>
288
			<xs:documentation
289
				source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/MaximumElevationInMeters"
290
				xml:lang="en"/>
291
		</xs:annotation>
292
	</xs:element>
293
	<xs:element name="MinimumDepthInMeters" type="xs:double" substitutionGroup="dwe:dwElement"
294
		nillable="true">
295
		<xs:annotation>
296
			<xs:documentation
297
				source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/MinimumDepthInMeters"
298
				xml:lang="en"/>
299
		</xs:annotation>
300
	</xs:element>
301
	<xs:element name="MaximumDepthInMeters" type="xs:double" substitutionGroup="dwe:dwElement"
302
		nillable="true">
303
		<xs:annotation>
304
			<xs:documentation
305
				source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/MaximumDepthInMeters"
306
				xml:lang="en"/>
307
		</xs:annotation>
308
	</xs:element>
309
	<xs:element name="CollectingMethod" type="xs:string" substitutionGroup="dwe:dwElement"
310
		nillable="true">
311
		<xs:annotation>
312
			<xs:documentation
313
				source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/CollectingMethod"
314
				xml:lang="en"/>
315
		</xs:annotation>
316
	</xs:element>
317
	<xs:element name="ValidDistributionFlag" type="xs:boolean" substitutionGroup="dwe:dwElement"
318
		nillable="true">
319
		<xs:annotation>
320
			<xs:documentation
321
				source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/ValidDistributionFlag"
322
				xml:lang="en"/>
323
		</xs:annotation>
324
	</xs:element>
325
	<xs:element name="EarliestDateCollected" type="dwc:DateTimeISO" substitutionGroup="dwe:dwElement"
326
		nillable="true">
327
		<xs:annotation>
328
			<xs:documentation
329
				source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/EarliestDateCollected"
330
				xml:lang="en"/>
331
		</xs:annotation>
332
	</xs:element>
333
	<xs:element name="LatestDateCollected" type="dwc:DateTimeISO" substitutionGroup="dwe:dwElement"
334
		nillable="true">
335
		<xs:annotation>
336
			<xs:documentation
337
				source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/LatestDateCollected"
338
				xml:lang="en"/>
339
		</xs:annotation>
340
	</xs:element>
341
	<xs:element name="DayOfYear" type="dwc:dayOfYearDataType" substitutionGroup="dwe:dwElement"
342
		nillable="true">
343
		<xs:annotation>
344
			<xs:documentation source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/DayOfYear"
345
				xml:lang="en"/>
346
		</xs:annotation>
347
	</xs:element>
348
	<xs:element name="Collector" type="xs:string" substitutionGroup="dwe:dwElement"
349
		nillable="true">
350
		<xs:annotation>
351
			<xs:documentation source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/Collector"
352
				xml:lang="en"/>
353
		</xs:annotation>
354
	</xs:element>
355
	<xs:element name="Sex" type="xs:string" substitutionGroup="dwe:dwElement" nillable="true">
356
		<xs:annotation>
357
			<xs:documentation source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/Sex"
358
				xml:lang="en"/>
359
		</xs:annotation>
360
	</xs:element>
361
	<xs:element name="LifeStage" type="xs:string" substitutionGroup="dwe:dwElement"
362
		nillable="true">
363
		<xs:annotation>
364
			<xs:documentation source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/LifeStage"
365
				xml:lang="en"/>
366
		</xs:annotation>
367
	</xs:element>
368
	<xs:element name="Attributes" type="xs:string" substitutionGroup="dwe:dwElement"
369
		nillable="true">
370
		<xs:annotation>
371
			<xs:documentation source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/Attributes"
372
				xml:lang="en"/>
373
		</xs:annotation>
374
	</xs:element>
375
	<xs:element name="ImageURL" type="xs:anyURI" substitutionGroup="dwe:dwElement" nillable="true">
376
		<xs:annotation>
377
			<xs:documentation source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/ImageURL"
378
				xml:lang="en"/>
379
		</xs:annotation>
380
	</xs:element>
381
	<xs:element name="RelatedInformation" type="xs:string" substitutionGroup="dwe:dwElement"
382
		nillable="true">
383
		<xs:annotation>
384
			<xs:documentation
385
				source="http://wiki.tdwg.org/twiki/bin/view/DarwinCore/RelatedInformation"
386
				xml:lang="en"/>
387
		</xs:annotation>
388
	</xs:element>
389
 
390
</xs:schema>