Project

General

Profile

1
<?xml version="1.0" encoding="utf-8"?>
2
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" blockDefault="#all">
3
<xsd:element name="eainfo" type="eainfoType"/>
4
<xsd:complexType name="eainfoType">
5
	<xsd:choice>
6
		<xsd:sequence>
7
			<xsd:element ref="detailed" maxOccurs="unbounded"/>
8
			<xsd:element ref="overview" minOccurs="0" maxOccurs="unbounded"/>
9
		</xsd:sequence>
10
		<xsd:element ref="overview" maxOccurs="unbounded"/>
11
	</xsd:choice>
12
</xsd:complexType>
13

    
14
<xsd:element name="detailed" type="detailedType"/>
15
<xsd:complexType name="detailedType">
16
	<xsd:sequence>
17
		<xsd:element ref="enttyp"/>
18
		<xsd:element ref="attr" minOccurs="0" maxOccurs="unbounded"/>
19
	</xsd:sequence>
20
</xsd:complexType>
21

    
22
<xsd:element name="enttyp" type="enttypType"/>
23
<xsd:complexType name="enttypType">
24
	<xsd:sequence>
25
		<xsd:element ref="enttypl"/>
26
		<xsd:element ref="enttypd"/>
27
		<xsd:element ref="enttypds"/>
28
	</xsd:sequence>
29
</xsd:complexType>
30

    
31
<xsd:element name="enttypl" type="enttyplType"/>
32
<xsd:simpleType name="enttyplType">
33
	<xsd:restriction base="FGDCstring"/>
34
</xsd:simpleType>
35

    
36
<xsd:element name="enttypd" type="enttypdType"/>
37
<xsd:simpleType name="enttypdType">
38
	<xsd:restriction base="FGDCstring"/>
39
</xsd:simpleType>
40

    
41
<xsd:element name="enttypds" type="enttypdsType"/>
42
<xsd:simpleType name="enttypdsType">
43
	<xsd:restriction base="FGDCstring"/>
44
</xsd:simpleType>
45

    
46
<xsd:element name="attr" type="attrType"/>
47
<xsd:complexType name="attrType">
48
	<xsd:sequence>
49
		<xsd:element ref="attrlabl"/>
50
		<xsd:element ref="attrdef"/>
51
		<xsd:element ref="attrdefs"/>
52
		<xsd:element ref="attrdomv" maxOccurs="unbounded"/>
53
		<xsd:sequence minOccurs="0" maxOccurs="unbounded">
54
			<xsd:element ref="begdatea"/>
55
			<xsd:element ref="enddatea" minOccurs="0"/>
56
		</xsd:sequence>
57
		<xsd:element ref="attrvai" minOccurs="0"/>
58
		<xsd:element ref="attrmfrq" minOccurs="0"/>
59
	</xsd:sequence>
60
</xsd:complexType>
61

    
62
<xsd:element name="attrlabl" type="attrlablType"/>
63
<xsd:simpleType name="attrlablType">
64
	<xsd:restriction base="FGDCstring"/>
65
</xsd:simpleType>
66

    
67
<xsd:element name="attrdef" type="attrdefType"/>
68
<xsd:simpleType name="attrdefType">
69
	<xsd:restriction base="FGDCstring"/>
70
</xsd:simpleType>
71

    
72
<xsd:element name="attrdefs" type="attrdefsType"/>
73
<xsd:simpleType name="attrdefsType">
74
	<xsd:restriction base="FGDCstring"/>
75
</xsd:simpleType>
76

    
77
<xsd:element name="attrdomv" type="attrdomvType"/>
78
<xsd:complexType name="attrdomvType">
79
	<xsd:choice>
80
		<xsd:element ref="edom" maxOccurs="unbounded"/>
81
		<xsd:element ref="rdom"/>
82
		<xsd:element ref="codesetd"/>
83
		<xsd:element ref="udom"/>
84
	</xsd:choice>
85
</xsd:complexType>
86

    
87
<xsd:element name="edom" type="edomType"/>
88
<xsd:complexType name="edomType">
89
	<xsd:sequence>
90
		<xsd:element ref="edomv"/>
91
		<xsd:element ref="edomvd"/>
92
		<xsd:element ref="edomvds"/>
93
		<xsd:element ref="attr" minOccurs="0" maxOccurs="unbounded"/>
94
	</xsd:sequence>
95
</xsd:complexType>
96

    
97
<xsd:element name="edomv" type="edomvType"/>
98
<xsd:simpleType name="edomvType">
99
	<xsd:restriction base="FGDCstring"/>
100
</xsd:simpleType>
101

    
102
<xsd:element name="edomvd" type="edomvdType"/>
103
<xsd:simpleType name="edomvdType">
104
	<xsd:restriction base="FGDCstring"/>
105
</xsd:simpleType>
106

    
107
<xsd:element name="edomvds" type="edomvdsType"/>
108
<xsd:simpleType name="edomvdsType">
109
	<xsd:restriction base="FGDCstring"/>
110
</xsd:simpleType>
111

    
112
<xsd:element name="rdom" type="rdomType"/>
113
<xsd:complexType name="rdomType">
114
	<xsd:sequence>
115
		<xsd:element ref="rdommin"/>
116
		<xsd:element ref="rdommax"/>
117
		<xsd:element ref="attrunit" minOccurs="0"/>
118
		<xsd:element ref="attrmres" minOccurs="0"/>
119
		<xsd:element ref="attr" minOccurs="0" maxOccurs="unbounded"/>
120
	</xsd:sequence>
121
</xsd:complexType>
122

    
123
<xsd:element name="rdommin" type="rdomminType"/>
124
<xsd:simpleType name="rdomminType">
125
	<xsd:restriction base="FGDCstring"/>
126
</xsd:simpleType>
127

    
128
<xsd:element name="rdommax" type="rdommaxType"/>
129
<xsd:simpleType name="rdommaxType">
130
	<xsd:restriction base="FGDCstring"/>
131
</xsd:simpleType>
132

    
133
<xsd:element name="attrunit" type="attrunitType"/>
134
<xsd:simpleType name="attrunitType">
135
	<xsd:restriction base="FGDCstring"/>
136
</xsd:simpleType>
137

    
138
<xsd:element name="attrmres" type="attrmresType"/>
139
<xsd:simpleType name="attrmresType">
140
	<xsd:restriction base="xsd:double">
141
		<xsd:minExclusive value="0.0"/>
142
	</xsd:restriction>
143
</xsd:simpleType>
144

    
145
<xsd:element name="codesetd" type="codesetdType"/>
146
<xsd:complexType name="codesetdType">
147
	<xsd:sequence>
148
		<xsd:element ref="codesetn"/>
149
		<xsd:element ref="codesets"/>
150
	</xsd:sequence>
151
</xsd:complexType>
152

    
153
<xsd:element name="codesetn" type="codesetnType"/>
154
<xsd:simpleType name="codesetnType">
155
	<xsd:restriction base="FGDCstring"/>
156
</xsd:simpleType>
157

    
158
<xsd:element name="codesets" type="codesetsType"/>
159
<xsd:simpleType name="codesetsType">
160
	<xsd:restriction base="FGDCstring"/>
161
</xsd:simpleType>
162

    
163
<xsd:element name="udom" type="udomType"/>
164
<xsd:simpleType name="udomType">
165
	<xsd:restriction base="FGDCstring"/>
166
</xsd:simpleType>
167

    
168
<xsd:element name="begdatea" type="begdateaType"/>
169
<xsd:simpleType name="begdateaType">
170
	<xsd:restriction base="FGDCdate"/>
171
</xsd:simpleType>
172

    
173
<xsd:element name="enddatea" type="enddateaType"/>
174
<xsd:simpleType name="enddateaType">
175
	<xsd:restriction base="FGDCdate"/>
176
</xsd:simpleType>
177

    
178
<xsd:element name="attrvai" type="attrvaiType"/>
179
<xsd:complexType name="attrvaiType">
180
	<xsd:sequence>
181
		<xsd:element ref="attrva"/>
182
		<xsd:element ref="attrvae"/>
183
	</xsd:sequence>
184
</xsd:complexType>
185

    
186
<xsd:element name="attrva" type="attrvaType"/>
187
<xsd:simpleType name="attrvaType">
188
	<xsd:restriction base="xsd:double"/>
189
</xsd:simpleType>
190

    
191
<xsd:element name="attrvae" type="attrvaeType"/>
192
<xsd:simpleType name="attrvaeType">
193
	<xsd:restriction base="FGDCstring"/>
194
</xsd:simpleType>
195

    
196
<xsd:element name="attrmfrq" type="attrmfrqType"/>
197
<xsd:simpleType name="attrmfrqType">
198
	<xsd:restriction base="FGDCstring"/>
199
</xsd:simpleType>
200

    
201
<xsd:element name="overview" type="overviewType"/>
202
<xsd:complexType name="overviewType">
203
	<xsd:sequence>
204
		<xsd:element ref="eaover"/>
205
		<xsd:element ref="eadetcit" maxOccurs="unbounded"/>
206
	</xsd:sequence>
207
</xsd:complexType>
208

    
209
<xsd:element name="eaover" type="eaoverType"/>
210
<xsd:simpleType name="eaoverType">
211
	<xsd:restriction base="FGDCstring"/>
212
</xsd:simpleType>
213

    
214
<xsd:element name="eadetcit" type="eadetcitType"/>
215
<xsd:simpleType name="eadetcitType">
216
	<xsd:restriction base="FGDCstring"/>
217
</xsd:simpleType>
218

    
219
</xsd:schema>
(5-5/11)