Project

General

Profile

metacat / lib / schema / fgdc-bdp / fgdc-std-001.1-1999-sect08.xsd @ 10131

1
<?xml version="1.0" encoding="UTF-8"?>
2
<!-- edited with XMLSpy v2008 sp1 (http://www.altova.com) by Systems Administrator (NCDDC) -->
3
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" blockDefault="#all">
4
	<xs:element name="citeinfo" type="citeinfoType">
5
		<xs:annotation>
6
			<xs:documentation>The recommended reference to be used for the data set.</xs:documentation>
7
			<xs:appinfo>
8
				<xs:attribute name="mdname" fixed="Citation Information"/>
9
				<xs:attribute name="use" fixed="Mandatory"/>
10
			</xs:appinfo>
11
		</xs:annotation>
12
	</xs:element>
13
	<xs:complexType name="citeinfoType">
14
		<xs:sequence>
15
			<xs:element ref="origin" maxOccurs="unbounded"/>
16
			<xs:element ref="pubdate"/>
17
			<xs:element ref="pubtime" minOccurs="0"/>
18
			<xs:element ref="title"/>
19
			<xs:element ref="edition" minOccurs="0"/>
20
			<xs:element ref="geoform"/>
21
			<xs:element ref="serinfo" minOccurs="0"/>
22
			<xs:element ref="pubinfo" minOccurs="0"/>
23
			<xs:element ref="othercit" minOccurs="0"/>
24
			<xs:element ref="onlink" minOccurs="0" maxOccurs="unbounded"/>
25
			<xs:element ref="lworkcit" minOccurs="0"/>
26
		</xs:sequence>
27
	</xs:complexType>
28
	<xs:element name="origin" type="originType">
29
		<xs:annotation>
30
			<xs:documentation>The name of an organization or individual that developed the data set.  If the name of editors or compilers are provided, the name must be followed by '(ed.)' or '(comp.)' respectively.</xs:documentation>
31
			<xs:appinfo>
32
				<xs:attribute name="mdname" fixed="Originator"/>
33
				<xs:attribute name="use" fixed="Mandatory"/>
34
			</xs:appinfo>
35
		</xs:annotation>
36
	</xs:element>
37
	<xs:simpleType name="originType">
38
		<xs:union memberTypes="FGDCstring">
39
			<xs:simpleType>
40
				<xs:restriction base="xs:token">
41
					<xs:enumeration value="Unknown"/>
42
				</xs:restriction>
43
			</xs:simpleType>
44
		</xs:union>
45
	</xs:simpleType>
46
	<xs:element name="pubdate" type="pubdateType">
47
		<xs:annotation>
48
			<xs:documentation>The date when the data set is published or otherwise made available for release.</xs:documentation>
49
			<xs:appinfo>
50
				<xs:attribute name="mdname" fixed="Publication Date"/>
51
				<xs:attribute name="use" fixed="Mandatory"/>
52
				<xs:attribute name="string-input-format" fixed="YYYY|YYYYMM|YYYYMMDD|bcYYYY|bcYYYYMM|bcYYYYMMDD|ccYYYYY...|cdYYYYY..."/>
53
			</xs:appinfo>
54
		</xs:annotation>
55
	</xs:element>
56
	<xs:simpleType name="pubdateType">
57
		<xs:union memberTypes="FGDCdate">
58
			<xs:simpleType>
59
				<xs:restriction base="xs:token">
60
					<xs:enumeration value="Unknown"/>
61
					<xs:enumeration value="Unpublished material"/>
62
				</xs:restriction>
63
			</xs:simpleType>
64
		</xs:union>
65
	</xs:simpleType>
66
	<xs:element name="pubtime" type="pubtimeType">
67
		<xs:annotation>
68
			<xs:documentation>The time of day when the data set is published or otherwise made available for release.</xs:documentation>
69
			<xs:appinfo>
70
				<xs:attribute name="mdname" fixed="Publication Time"/>
71
				<xs:attribute name="use" fixed="Optional"/>
72
				<xs:attribute name="string-input-format" fixed="HH|HHMM|HHMMSS|HHMMSSSS|HHMMSSSSZ|HHMMSSSSshhmm|Values must follow the 24-hour timekeeping system"/>
73
			</xs:appinfo>
74
		</xs:annotation>
75
	</xs:element>
76
	<xs:simpleType name="pubtimeType">
77
		<xs:union memberTypes="FGDCtime">
78
			<xs:simpleType>
79
				<xs:restriction base="xs:token">
80
					<xs:enumeration value="Unknown"/>
81
				</xs:restriction>
82
			</xs:simpleType>
83
		</xs:union>
84
	</xs:simpleType>
85
	<xs:element name="title" type="titleType">
86
		<xs:annotation>
87
			<xs:documentation>The name by which the data set is known.</xs:documentation>
88
			<xs:appinfo>
89
				<xs:attribute name="mdname" fixed="Title"/>
90
				<xs:attribute name="use" fixed="Mandatory"/>
91
			</xs:appinfo>
92
		</xs:annotation>
93
	</xs:element>
94
	<xs:simpleType name="titleType">
95
		<xs:restriction base="FGDCstring"/>
96
	</xs:simpleType>
97
	<xs:element name="edition" type="editionType">
98
		<xs:annotation>
99
			<xs:documentation>The version of the title.</xs:documentation>
100
			<xs:appinfo>
101
				<xs:attribute name="mdname" fixed="Edition"/>
102
				<xs:attribute name="use" fixed="Mandatory-if-applicable"/>
103
			</xs:appinfo>
104
		</xs:annotation>
105
	</xs:element>
106
	<xs:simpleType name="editionType">
107
		<xs:restriction base="FGDCstring"/>
108
	</xs:simpleType>
109
	<xs:element name="geoform" type="geoformType">
110
		<xs:annotation>
111
			<xs:documentation>The mode in which the geospatial data are represented.</xs:documentation>
112
			<xs:appinfo>
113
				<xs:attribute name="mdname" fixed="Geospatial Data Presentation Form"/>
114
				<xs:attribute name="use" fixed="Mandatory"/>
115
			</xs:appinfo>
116
		</xs:annotation>
117
	</xs:element>
118
	<xs:simpleType name="geoformType">
119
		<xs:union memberTypes="FGDCstring">
120
			<xs:simpleType>
121
				<xs:restriction base="xs:token">
122
					<xs:enumeration value="atlas"/>
123
					<xs:enumeration value="audio"/>
124
					<xs:enumeration value="diagram"/>
125
					<xs:enumeration value="document"/>
126
					<xs:enumeration value="globe"/>
127
					<xs:enumeration value="map"/>
128
					<xs:enumeration value="model"/>
129
					<xs:enumeration value="multimedia presentation"/>
130
					<xs:enumeration value="profile"/>
131
					<xs:enumeration value="raster digital data"/>
132
					<xs:enumeration value="remote-sensing image"/>
133
					<xs:enumeration value="section"/>
134
					<xs:enumeration value="spreadsheet"/>
135
					<xs:enumeration value="tabular digital data"/>
136
					<xs:enumeration value="vector digital data"/>
137
					<xs:enumeration value="view"/>
138
					<xs:enumeration value="video"/>
139
					<xs:enumeration value="book chapter"/>
140
					<xs:enumeration value="CAD data"/>
141
					<xs:enumeration value="conference proceedings"/>
142
					<xs:enumeration value="database"/>
143
					<xs:enumeration value="figure"/>
144
					<xs:enumeration value="hologram"/>
145
					<xs:enumeration value="journal article"/>
146
					<xs:enumeration value="pamphlet"/>
147
					<xs:enumeration value="table (non-digital)"/>
148
				</xs:restriction>
149
			</xs:simpleType>
150
		</xs:union>
151
	</xs:simpleType>
152
	<xs:element name="serinfo" type="serinfoType">
153
		<xs:annotation>
154
			<xs:documentation>The identification of the series publication of which the data set is a part.</xs:documentation>
155
			<xs:appinfo>
156
				<xs:attribute name="mdname" fixed="Series Information"/>
157
				<xs:attribute name="use" fixed="Mandatory-if-applicable"/>
158
			</xs:appinfo>
159
		</xs:annotation>
160
	</xs:element>
161
	<xs:complexType name="serinfoType">
162
		<xs:sequence>
163
			<xs:element ref="sername"/>
164
			<xs:element ref="issue"/>
165
		</xs:sequence>
166
	</xs:complexType>
167
	<xs:element name="sername" type="sernameType">
168
		<xs:annotation>
169
			<xs:documentation>The name of the series publication of which the data set is a part.</xs:documentation>
170
			<xs:appinfo>
171
				<xs:attribute name="mdname" fixed="Series Name"/>
172
				<xs:attribute name="use" fixed="Mandatory"/>
173
			</xs:appinfo>
174
		</xs:annotation>
175
	</xs:element>
176
	<xs:simpleType name="sernameType">
177
		<xs:restriction base="FGDCstring"/>
178
	</xs:simpleType>
179
	<xs:element name="issue" type="issueType">
180
		<xs:annotation>
181
			<xs:documentation>Information identifying the issue of the series publication of which the data set is a part.</xs:documentation>
182
			<xs:appinfo>
183
				<xs:attribute name="mdname" fixed="Issue Identification"/>
184
				<xs:attribute name="use" fixed="Mandatory"/>
185
			</xs:appinfo>
186
		</xs:annotation>
187
	</xs:element>
188
	<xs:simpleType name="issueType">
189
		<xs:restriction base="FGDCstring"/>
190
	</xs:simpleType>
191
	<xs:element name="pubinfo" type="pubinfoType">
192
		<xs:annotation>
193
			<xs:documentation>Publication details for published data sets.</xs:documentation>
194
			<xs:appinfo>
195
				<xs:attribute name="mdname" fixed="Publication Information"/>
196
				<xs:attribute name="use" fixed="Mandatory-if-applicable"/>
197
			</xs:appinfo>
198
		</xs:annotation>
199
	</xs:element>
200
	<xs:complexType name="pubinfoType">
201
		<xs:sequence>
202
			<xs:element ref="pubplace"/>
203
			<xs:element ref="publish"/>
204
		</xs:sequence>
205
	</xs:complexType>
206
	<xs:element name="pubplace" type="pubplaceType">
207
		<xs:annotation>
208
			<xs:documentation>The name of the city (and state or province, and country, if needed to identify the city) where the data set  as published or released.</xs:documentation>
209
			<xs:appinfo>
210
				<xs:attribute name="mdname" fixed="Publication Place"/>
211
				<xs:attribute name="use" fixed="Mandatory"/>
212
			</xs:appinfo>
213
		</xs:annotation>
214
	</xs:element>
215
	<xs:simpleType name="pubplaceType">
216
		<xs:restriction base="FGDCstring"/>
217
	</xs:simpleType>
218
	<xs:element name="publish" type="publishType">
219
		<xs:annotation>
220
			<xs:documentation>The name of the individual or organization that published the data set.</xs:documentation>
221
			<xs:appinfo>
222
				<xs:attribute name="mdname" fixed="Publisher"/>
223
				<xs:attribute name="use" fixed="Mandatory"/>
224
			</xs:appinfo>
225
		</xs:annotation>
226
	</xs:element>
227
	<xs:simpleType name="publishType">
228
		<xs:restriction base="FGDCstring"/>
229
	</xs:simpleType>
230
	<xs:element name="othercit" type="othercitType">
231
		<xs:annotation>
232
			<xs:documentation>Other information required to complete the citation.</xs:documentation>
233
			<xs:appinfo>
234
				<xs:attribute name="mdname" fixed="Other Citation Details"/>
235
				<xs:attribute name="use" fixed="Mandatory-if-applicable"/>
236
			</xs:appinfo>
237
		</xs:annotation>
238
	</xs:element>
239
	<xs:simpleType name="othercitType">
240
		<xs:restriction base="FGDCstring"/>
241
	</xs:simpleType>
242
	<xs:element name="onlink" type="onlinkType">
243
		<xs:annotation>
244
			<xs:documentation>The name of an online computer resource that contains the data set.  Entries should follow the Uniform Resource Locator convention of the Internet.</xs:documentation>
245
			<xs:appinfo>
246
				<xs:attribute name="mdname" fixed="Online Linkage"/>
247
				<xs:attribute name="use" fixed="Optional"/>
248
			</xs:appinfo>
249
		</xs:annotation>
250
	</xs:element>
251
	<xs:simpleType name="onlinkType">
252
		<xs:restriction base="FGDCstring"/>
253
	</xs:simpleType>
254
	<xs:element name="lworkcit" type="lworkcitType">
255
		<xs:annotation>
256
			<xs:documentation>The information identifying a larger work in which the data set is included.</xs:documentation>
257
			<xs:appinfo>
258
				<xs:attribute name="mdname" fixed="Larger Work Citation"/>
259
				<xs:attribute name="use" fixed="Mandatory-if-applicable"/>
260
				<xs:attribute name="is-recursive" fixed="true"/>
261
				<xs:attribute name="recursive-class-name" fixed="Citeinfo"/>
262
			</xs:appinfo>
263
		</xs:annotation>
264
	</xs:element>
265
	<xs:complexType name="lworkcitType">
266
		<xs:sequence>
267
			<xs:element ref="citeinfo"/>
268
		</xs:sequence>
269
	</xs:complexType>
270
</xs:schema>