Project

General

Profile

1
<?xml version="1.0" encoding="utf-8"?>
2
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:gmi="http://www.isotc211.org/2005/gmi" xmlns:gco="http://www.isotc211.org/2005/gco" xmlns:gss="http://www.isotc211.org/2005/gss" xmlns:gmd="http://www.isotc211.org/2005/gmd" targetNamespace="http://www.isotc211.org/2005/gmi" elementFormDefault="qualified" version="0.1">
3
	<!-- ================================= Annotation ================================ -->
4
	<xs:annotation>
5
		<xs:documentation>This file was generated from ISO TC/211 UML class diagrams == 07-30-2010 11:34:36 ====== </xs:documentation>
6
		<xs:documentation>2012-12-08: Documentation of MI_Objective_Type. Typo reported by XMG: "temportal" replaced by "temporal".</xs:documentation>
7
	</xs:annotation>
8
	<!-- ================================== Imports ================================== -->
9
	<xs:import namespace="http://www.isotc211.org/2005/gmd" schemaLocation="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/gmd/gmd.xsd"/>
10
	<xs:import namespace="http://www.isotc211.org/2005/gco" schemaLocation="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/gco/gco.xsd"/>
11
	<xs:import namespace="http://www.isotc211.org/2005/gss" schemaLocation="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/gss/gss.xsd"/>
12
	<!-- ########################################################################### -->
13
	<!-- ########################################################################### -->
14
	<!-- ================================== Classes ================================= -->
15
	<xs:complexType name="MI_Requirement_Type">
16
		<xs:annotation>
17
			<xs:documentation>Description: requirement to be satisfied by the planned data acquisition - shortName: Requirement</xs:documentation>
18
		</xs:annotation>
19
		<xs:complexContent>
20
			<xs:extension base="gco:AbstractObject_Type">
21
				<xs:sequence>
22
					<xs:element name="citation" type="gmd:CI_Citation_PropertyType" minOccurs="0"/>
23
					<xs:element name="identifier" type="gmd:MD_Identifier_PropertyType"/>
24
					<xs:element name="requestor" type="gmd:CI_ResponsibleParty_PropertyType" maxOccurs="unbounded"/>
25
					<xs:element name="recipient" type="gmd:CI_ResponsibleParty_PropertyType" maxOccurs="unbounded"/>
26
					<xs:element name="priority" type="gmi:MI_PriorityCode_PropertyType"/>
27
					<xs:element name="requestedDate" type="gmi:MI_RequestedDate_PropertyType"/>
28
					<xs:element name="expiryDate" type="gco:DateTime_PropertyType"/>
29
					<xs:element name="satisifiedPlan" type="gmi:MI_Plan_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
30
				</xs:sequence>
31
			</xs:extension>
32
		</xs:complexContent>
33
	</xs:complexType>
34
	<!-- ........................................................................ -->
35
	<xs:element name="MI_Requirement" type="gmi:MI_Requirement_Type"/>
36
	<!-- ........................................................................ -->
37
	<xs:complexType name="MI_Requirement_PropertyType">
38
		<xs:sequence>
39
			<xs:element ref="gmi:MI_Requirement" minOccurs="0"/>
40
		</xs:sequence>
41
		<xs:attributeGroup ref="gco:ObjectReference"/>
42
		<xs:attribute ref="gco:nilReason"/>
43
	</xs:complexType>
44
	<!-- =========================================================================== -->
45
	<xs:complexType name="MI_Objective_Type">
46
		<xs:annotation>
47
			<xs:documentation>Description: Describes the characteristics, spatial and temporal extent of the intended object to be observed  - shortName: TargetId</xs:documentation>
48
		</xs:annotation>
49
		<xs:complexContent>
50
			<xs:extension base="gco:AbstractObject_Type">
51
				<xs:sequence>
52
					<xs:element name="identifier" type="gmd:MD_Identifier_PropertyType" maxOccurs="unbounded"/>
53
					<xs:element name="priority" type="gco:CharacterString_PropertyType" minOccurs="0"/>
54
					<xs:element name="type" type="gmi:MI_ObjectiveTypeCode_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
55
					<xs:element name="function" type="gco:CharacterString_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
56
					<xs:element name="extent" type="gmd:EX_Extent_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
57
					<xs:element name="pass" type="gmi:MI_PlatformPass_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
58
					<xs:element name="sensingInstrument" type="gmi:MI_Instrument_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
59
					<xs:element name="objectiveOccurrence" type="gmi:MI_Event_PropertyType" maxOccurs="unbounded"/>
60
				</xs:sequence>
61
			</xs:extension>
62
		</xs:complexContent>
63
	</xs:complexType>
64
	<!-- ........................................................................ -->
65
	<xs:element name="MI_Objective" type="gmi:MI_Objective_Type"/>
66
	<!-- ........................................................................ -->
67
	<xs:complexType name="MI_Objective_PropertyType">
68
		<xs:sequence>
69
			<xs:element ref="gmi:MI_Objective" minOccurs="0"/>
70
		</xs:sequence>
71
		<xs:attributeGroup ref="gco:ObjectReference"/>
72
		<xs:attribute ref="gco:nilReason"/>
73
	</xs:complexType>
74
	<!-- =========================================================================== -->
75
	<xs:complexType name="MI_AcquisitionInformation_Type">
76
		<xs:annotation>
77
			<xs:documentation>Description: Designations for the measuring instruments and their bands, the platform carrying them, and the mission to which the data contributes - FGDC: Platform_and_Instrument_Identification, Mission_Information - shortName: PltfrmInstId</xs:documentation>
78
		</xs:annotation>
79
		<xs:complexContent>
80
			<xs:extension base="gco:AbstractObject_Type">
81
				<xs:sequence>
82
					<xs:element name="acquisitionRequirement" type="gmi:MI_Requirement_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
83
					<xs:element name="objective" type="gmi:MI_Objective_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
84
					<xs:element name="instrument" type="gmi:MI_Instrument_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
85
					<xs:element name="acquisitionPlan" type="gmi:MI_Plan_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
86
					<xs:element name="operation" type="gmi:MI_Operation_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
87
					<xs:element name="platform" type="gmi:MI_Platform_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
88
					<xs:element name="environmentalConditions" type="gmi:MI_EnvironmentalRecord_PropertyType" minOccurs="0"/>
89
				</xs:sequence>
90
			</xs:extension>
91
		</xs:complexContent>
92
	</xs:complexType>
93
	<!-- ........................................................................ -->
94
	<xs:element name="MI_AcquisitionInformation" type="gmi:MI_AcquisitionInformation_Type"/>
95
	<!-- ........................................................................ -->
96
	<xs:complexType name="MI_AcquisitionInformation_PropertyType">
97
		<xs:sequence>
98
			<xs:element ref="gmi:MI_AcquisitionInformation" minOccurs="0"/>
99
		</xs:sequence>
100
		<xs:attributeGroup ref="gco:ObjectReference"/>
101
		<xs:attribute ref="gco:nilReason"/>
102
	</xs:complexType>
103
	<!-- =========================================================================== -->
104
	<xs:complexType name="MI_Plan_Type">
105
		<xs:annotation>
106
			<xs:documentation>Description: Designations for the planning information related to meeting requirements - shortName: PlanId</xs:documentation>
107
		</xs:annotation>
108
		<xs:complexContent>
109
			<xs:extension base="gco:AbstractObject_Type">
110
				<xs:sequence>
111
					<xs:element name="type" type="gmi:MI_GeometryTypeCode_PropertyType" minOccurs="0"/>
112
					<xs:element name="status" type="gmd:MD_ProgressCode_PropertyType"/>
113
					<xs:element name="citation" type="gmd:CI_Citation_PropertyType"/>
114
					<xs:element name="satisfiedRequirement" type="gmi:MI_Requirement_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
115
					<xs:element name="operation" type="gmi:MI_Operation_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
116
				</xs:sequence>
117
			</xs:extension>
118
		</xs:complexContent>
119
	</xs:complexType>
120
	<!-- ........................................................................ -->
121
	<xs:element name="MI_Plan" type="gmi:MI_Plan_Type"/>
122
	<!-- ........................................................................ -->
123
	<xs:complexType name="MI_Plan_PropertyType">
124
		<xs:sequence>
125
			<xs:element ref="gmi:MI_Plan" minOccurs="0"/>
126
		</xs:sequence>
127
		<xs:attributeGroup ref="gco:ObjectReference"/>
128
		<xs:attribute ref="gco:nilReason"/>
129
	</xs:complexType>
130
	<!-- =========================================================================== -->
131
	<xs:complexType name="MI_Operation_Type">
132
		<xs:annotation>
133
			<xs:documentation>Description: Designations for the operation used to acquire the dataset - shortName: MssnId</xs:documentation>
134
		</xs:annotation>
135
		<xs:complexContent>
136
			<xs:extension base="gco:AbstractObject_Type">
137
				<xs:sequence>
138
					<xs:element name="description" type="gco:CharacterString_PropertyType" minOccurs="0"/>
139
					<xs:element name="citation" type="gmd:CI_Citation_PropertyType" minOccurs="0"/>
140
					<xs:element name="identifier" type="gmd:MD_Identifier_PropertyType" minOccurs="0"/>
141
					<xs:element name="status" type="gmd:MD_ProgressCode_PropertyType"/>
142
					<xs:element name="type" type="gmi:MI_OperationTypeCode_PropertyType" minOccurs="0"/>
143
					<xs:element name="objective" type="gmi:MI_Objective_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
144
					<xs:element name="plan" type="gmi:MI_Plan_PropertyType" minOccurs="0"/>
145
					<xs:element name="childOperation" type="gmi:MI_Operation_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
146
					<xs:element name="significantEvent" type="gmi:MI_Event_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
147
					<xs:element name="platform" type="gmi:MI_Platform_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
148
				</xs:sequence>
149
			</xs:extension>
150
		</xs:complexContent>
151
	</xs:complexType>
152
	<!-- ........................................................................ -->
153
	<xs:element name="MI_Operation" type="gmi:MI_Operation_Type"/>
154
	<!-- ........................................................................ -->
155
	<xs:complexType name="MI_Operation_PropertyType">
156
		<xs:sequence>
157
			<xs:element ref="gmi:MI_Operation" minOccurs="0"/>
158
		</xs:sequence>
159
		<xs:attributeGroup ref="gco:ObjectReference"/>
160
		<xs:attribute ref="gco:nilReason"/>
161
	</xs:complexType>
162
	<!-- =========================================================================== -->
163
	<xs:complexType name="MI_Instrument_Type">
164
		<xs:annotation>
165
			<xs:documentation>Description: Designations for the measuring instruments - FGDC: Platform_and_Instrument_Identification - shortName: PltfrmInstId</xs:documentation>
166
		</xs:annotation>
167
		<xs:complexContent>
168
			<xs:extension base="gco:AbstractObject_Type">
169
				<xs:sequence>
170
					<xs:element name="citation" type="gmd:CI_Citation_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
171
					<xs:element name="identifier" type="gmd:MD_Identifier_PropertyType"/>
172
					<xs:element name="type" type="gco:CharacterString_PropertyType"/>
173
					<xs:element name="description" type="gco:CharacterString_PropertyType" minOccurs="0"/>
174
					<xs:element name="mountedOn" type="gmi:MI_Platform_PropertyType" minOccurs="0"/>
175
				</xs:sequence>
176
			</xs:extension>
177
		</xs:complexContent>
178
	</xs:complexType>
179
	<!-- ........................................................................ -->
180
	<xs:element name="MI_Instrument" type="gmi:MI_Instrument_Type"/>
181
	<!-- ........................................................................ -->
182
	<xs:complexType name="MI_Instrument_PropertyType">
183
		<xs:sequence>
184
			<xs:element ref="gmi:MI_Instrument" minOccurs="0"/>
185
		</xs:sequence>
186
		<xs:attributeGroup ref="gco:ObjectReference"/>
187
		<xs:attribute ref="gco:nilReason"/>
188
	</xs:complexType>
189
	<!-- =========================================================================== -->
190
	<xs:complexType name="MI_Platform_Type">
191
		<xs:annotation>
192
			<xs:documentation>Description: Designations for the platform used to acquire the dataset - shortName: PltfrmId</xs:documentation>
193
		</xs:annotation>
194
		<xs:complexContent>
195
			<xs:extension base="gco:AbstractObject_Type">
196
				<xs:sequence>
197
					<xs:element name="citation" type="gmd:CI_Citation_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
198
					<xs:element name="identifier" type="gmd:MD_Identifier_PropertyType"/>
199
					<xs:element name="description" type="gco:CharacterString_PropertyType"/>
200
					<xs:element name="sponsor" type="gmd:CI_ResponsibleParty_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
201
					<xs:element name="instrument" type="gmi:MI_Instrument_PropertyType" maxOccurs="unbounded"/>
202
				</xs:sequence>
203
			</xs:extension>
204
		</xs:complexContent>
205
	</xs:complexType>
206
	<!-- ........................................................................ -->
207
	<xs:element name="MI_Platform" type="gmi:MI_Platform_Type"/>
208
	<!-- ........................................................................ -->
209
	<xs:complexType name="MI_Platform_PropertyType">
210
		<xs:sequence>
211
			<xs:element ref="gmi:MI_Platform" minOccurs="0"/>
212
		</xs:sequence>
213
		<xs:attributeGroup ref="gco:ObjectReference"/>
214
		<xs:attribute ref="gco:nilReason"/>
215
	</xs:complexType>
216
	<!-- =========================================================================== -->
217
	<xs:complexType name="MI_EnvironmentalRecord_Type">
218
		<xs:complexContent>
219
			<xs:extension base="gco:AbstractObject_Type">
220
				<xs:sequence>
221
					<xs:element name="averageAirTemperature" type="gco:Real_PropertyType"/>
222
					<xs:element name="maxRelativeHumidity" type="gco:Real_PropertyType"/>
223
					<xs:element name="maxAltitude" type="gco:Real_PropertyType"/>
224
					<xs:element name="meterologicalConditions" type="gco:CharacterString_PropertyType"/>
225
				</xs:sequence>
226
			</xs:extension>
227
		</xs:complexContent>
228
	</xs:complexType>
229
	<!-- ........................................................................ -->
230
	<xs:element name="MI_EnvironmentalRecord" type="gmi:MI_EnvironmentalRecord_Type"/>
231
	<!-- ........................................................................ -->
232
	<xs:complexType name="MI_EnvironmentalRecord_PropertyType">
233
		<xs:sequence>
234
			<xs:element ref="gmi:MI_EnvironmentalRecord" minOccurs="0"/>
235
		</xs:sequence>
236
		<xs:attributeGroup ref="gco:ObjectReference"/>
237
		<xs:attribute ref="gco:nilReason"/>
238
	</xs:complexType>
239
	<!-- =========================================================================== -->
240
	<xs:complexType name="MI_Event_Type">
241
		<xs:annotation>
242
			<xs:documentation>Description: identification of a significant collection point within an operation - shortName: Event</xs:documentation>
243
		</xs:annotation>
244
		<xs:complexContent>
245
			<xs:extension base="gco:AbstractObject_Type">
246
				<xs:sequence>
247
					<xs:element name="identifier" type="gmd:MD_Identifier_PropertyType"/>
248
					<xs:element name="trigger" type="gmi:MI_TriggerCode_PropertyType"/>
249
					<xs:element name="context" type="gmi:MI_ContextCode_PropertyType"/>
250
					<xs:element name="sequence" type="gmi:MI_SequenceCode_PropertyType"/>
251
					<xs:element name="time" type="gco:DateTime_PropertyType"/>
252
					<xs:element name="expectedObjective" type="gmi:MI_Objective_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
253
					<xs:element name="relatedSensor" type="gmi:MI_Instrument_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
254
					<xs:element name="relatedPass" type="gmi:MI_PlatformPass_PropertyType" minOccurs="0"/>
255
				</xs:sequence>
256
			</xs:extension>
257
		</xs:complexContent>
258
	</xs:complexType>
259
	<!-- ........................................................................ -->
260
	<xs:element name="MI_Event" type="gmi:MI_Event_Type"/>
261
	<!-- ........................................................................ -->
262
	<xs:complexType name="MI_Event_PropertyType">
263
		<xs:sequence>
264
			<xs:element ref="gmi:MI_Event" minOccurs="0"/>
265
		</xs:sequence>
266
		<xs:attributeGroup ref="gco:ObjectReference"/>
267
		<xs:attribute ref="gco:nilReason"/>
268
	</xs:complexType>
269
	<!-- =========================================================================== -->
270
	<xs:complexType name="MI_RequestedDate_Type">
271
		<xs:annotation>
272
			<xs:documentation>Description: range of date validity - shortName: ReqstDate</xs:documentation>
273
		</xs:annotation>
274
		<xs:complexContent>
275
			<xs:extension base="gco:AbstractObject_Type">
276
				<xs:sequence>
277
					<xs:element name="requestedDateOfCollection" type="gco:DateTime_PropertyType"/>
278
					<xs:element name="latestAcceptableDate" type="gco:DateTime_PropertyType"/>
279
				</xs:sequence>
280
			</xs:extension>
281
		</xs:complexContent>
282
	</xs:complexType>
283
	<!-- ........................................................................ -->
284
	<xs:element name="MI_RequestedDate" type="gmi:MI_RequestedDate_Type"/>
285
	<!-- ........................................................................ -->
286
	<xs:complexType name="MI_RequestedDate_PropertyType">
287
		<xs:sequence>
288
			<xs:element ref="gmi:MI_RequestedDate" minOccurs="0"/>
289
		</xs:sequence>
290
		<xs:attributeGroup ref="gco:ObjectReference"/>
291
		<xs:attribute ref="gco:nilReason"/>
292
	</xs:complexType>
293
	<!-- =========================================================================== -->
294
	<xs:complexType name="MI_PlatformPass_Type">
295
		<xs:annotation>
296
			<xs:documentation>Description: identification of collection coverage - shortName: PlatformPass</xs:documentation>
297
		</xs:annotation>
298
		<xs:complexContent>
299
			<xs:extension base="gco:AbstractObject_Type">
300
				<xs:sequence>
301
					<xs:element name="identifier" type="gmd:MD_Identifier_PropertyType"/>
302
					<xs:element name="extent" type="gss:GM_Object_PropertyType" minOccurs="0"/>
303
					<xs:element name="relatedEvent" type="gmi:MI_Event_PropertyType" minOccurs="0" maxOccurs="unbounded"/>
304
				</xs:sequence>
305
			</xs:extension>
306
		</xs:complexContent>
307
	</xs:complexType>
308
	<!-- ........................................................................ -->
309
	<xs:element name="MI_PlatformPass" type="gmi:MI_PlatformPass_Type"/>
310
	<!-- ........................................................................ -->
311
	<xs:complexType name="MI_PlatformPass_PropertyType">
312
		<xs:sequence>
313
			<xs:element ref="gmi:MI_PlatformPass" minOccurs="0"/>
314
		</xs:sequence>
315
		<xs:attributeGroup ref="gco:ObjectReference"/>
316
		<xs:attribute ref="gco:nilReason"/>
317
	</xs:complexType>
318
	<!-- =========================================================================== -->
319
	<!-- ........................................................................ -->
320
	<xs:element name="MI_SequenceCode" type="gco:CodeListValue_Type" substitutionGroup="gco:CharacterString"/>
321
	<!-- ........................................................................ -->
322
	<xs:complexType name="MI_SequenceCode_PropertyType">
323
		<xs:sequence>
324
			<xs:element ref="gmi:MI_SequenceCode" minOccurs="0"/>
325
		</xs:sequence>
326
		<xs:attribute ref="gco:nilReason"/>
327
	</xs:complexType>
328
	<!-- =========================================================================== -->
329
	<!-- ........................................................................ -->
330
	<xs:element name="MI_TriggerCode" type="gco:CodeListValue_Type" substitutionGroup="gco:CharacterString"/>
331
	<!-- ........................................................................ -->
332
	<xs:complexType name="MI_TriggerCode_PropertyType">
333
		<xs:sequence>
334
			<xs:element ref="gmi:MI_TriggerCode" minOccurs="0"/>
335
		</xs:sequence>
336
		<xs:attribute ref="gco:nilReason"/>
337
	</xs:complexType>
338
	<!-- =========================================================================== -->
339
	<!-- ........................................................................ -->
340
	<xs:element name="MI_PriorityCode" type="gco:CodeListValue_Type" substitutionGroup="gco:CharacterString"/>
341
	<!-- ........................................................................ -->
342
	<xs:complexType name="MI_PriorityCode_PropertyType">
343
		<xs:sequence>
344
			<xs:element ref="gmi:MI_PriorityCode" minOccurs="0"/>
345
		</xs:sequence>
346
		<xs:attribute ref="gco:nilReason"/>
347
	</xs:complexType>
348
	<!-- =========================================================================== -->
349
	<!-- ........................................................................ -->
350
	<xs:element name="MI_GeometryTypeCode" type="gco:CodeListValue_Type" substitutionGroup="gco:CharacterString"/>
351
	<!-- ........................................................................ -->
352
	<xs:complexType name="MI_GeometryTypeCode_PropertyType">
353
		<xs:sequence>
354
			<xs:element ref="gmi:MI_GeometryTypeCode" minOccurs="0"/>
355
		</xs:sequence>
356
		<xs:attribute ref="gco:nilReason"/>
357
	</xs:complexType>
358
	<!-- =========================================================================== -->
359
	<!-- ........................................................................ -->
360
	<xs:element name="MI_SensorTypeCode" type="gco:CodeListValue_Type" substitutionGroup="gco:CharacterString"/>
361
	<!-- ........................................................................ -->
362
	<xs:complexType name="MI_SensorTypeCode_PropertyType">
363
		<xs:sequence>
364
			<xs:element ref="gmi:MI_SensorTypeCode" minOccurs="0"/>
365
		</xs:sequence>
366
		<xs:attribute ref="gco:nilReason"/>
367
	</xs:complexType>
368
	<!-- =========================================================================== -->
369
	<!-- ........................................................................ -->
370
	<xs:element name="MI_ObjectiveTypeCode" type="gco:CodeListValue_Type" substitutionGroup="gco:CharacterString"/>
371
	<!-- ........................................................................ -->
372
	<xs:complexType name="MI_ObjectiveTypeCode_PropertyType">
373
		<xs:sequence>
374
			<xs:element ref="gmi:MI_ObjectiveTypeCode" minOccurs="0"/>
375
		</xs:sequence>
376
		<xs:attribute ref="gco:nilReason"/>
377
	</xs:complexType>
378
	<!-- =========================================================================== -->
379
	<!-- ........................................................................ -->
380
	<xs:element name="MI_OperationTypeCode" type="gco:CodeListValue_Type" substitutionGroup="gco:CharacterString"/>
381
	<!-- ........................................................................ -->
382
	<xs:complexType name="MI_OperationTypeCode_PropertyType">
383
		<xs:sequence>
384
			<xs:element ref="gmi:MI_OperationTypeCode" minOccurs="0"/>
385
		</xs:sequence>
386
		<xs:attribute ref="gco:nilReason"/>
387
	</xs:complexType>
388
	<!-- =========================================================================== -->
389
	<!-- ........................................................................ -->
390
	<xs:element name="MI_ContextCode" type="gco:CodeListValue_Type" substitutionGroup="gco:CharacterString"/>
391
	<!-- ........................................................................ -->
392
	<xs:complexType name="MI_ContextCode_PropertyType">
393
		<xs:sequence>
394
			<xs:element ref="gmi:MI_ContextCode" minOccurs="0"/>
395
		</xs:sequence>
396
		<xs:attribute ref="gco:nilReason"/>
397
	</xs:complexType>
398
	<!-- =========================================================================== -->
399
</xs:schema>
(1-1/6)