Schema Name: record.xsd
Target Namespace: http://niem.gov/niem/external/ogc-observation/draft-0.14.5/swe/dhs-gmo/1.0.0
Documentation:
A basic schema for a simple record composed of a list of items. All items are XML encoded A schema for the description of the record is given in recordType.xsd OGC 05-087r4 page 77 © OGC 2006 – All rights reserved DHS Changes: 2006-09-22 Changed namespaces following NIEM conventions 1) targetnamespace http://niem.gov/niem/external/ogc-observation/draft-0.14.5/swe/dhs-gmo/1.0.0 2006-09-18 versioned namespace
Collapse XSD Schema Code:

<schema 
xmlns="http://www.w3.org/2001/XMLSchema" 
targetNamespace="http://niem.gov/niem/external/ogc-observation/draft-0.14.5/swe/dhs-gmo/1.0.0" 
xmlns:swe="http://niem.gov/niem/external/ogc-observation/draft-0.14.5/swe/dhs-gmo/1.0.0"
elementFormDefault="qualified" attributeFormDefault="unqualified" version="pre-release">
	<annotation>
		<documentation>A basic schema for a simple record composed of a list of items.
All items are XML encoded
A schema for the description of the record is given in recordType.xsd
OGC 05-087r4 page 77 © OGC 2006 – All rights reserved 

  DHS Changes:  
    2006-09-22 Changed namespaces following NIEM conventions
		1) targetnamespace	http://niem.gov/niem/external/ogc-observation/draft-0.14.5/swe/dhs-gmo/1.0.0
  
    2006-09-18 versioned namespace

</documentation>
	</annotation>
	<!-- ============== -->
	<!-- ============== -->
	<element name="item" type="anyType">
		<annotation>
			<documentation>An item is an item of data of any type</documentation>
		</annotation>
	</element>
	<!-- ============== -->
	<complexType name="RecordType">
		<annotation>
			<documentation>A record is an ordered list of items</documentation>
		</annotation>
		<sequence>
			<element ref="swe:item" maxOccurs="unbounded"/>
		</sequence>
		<attribute name="RS" type="anyURI" use="optional">
			<annotation>
				<documentation>Optional pointer to
record-type schema</documentation>
			</annotation>
		</attribute>
	</complexType>
	<!-- ...... ...... -->
	<element name="Record" type="swe:RecordType">
		<annotation>
			<documentation>A record is an ordered list of items</documentation>
		</annotation>
	</element>
	<!-- ...... ...... -->
	<complexType name="RecordPropertyType">
		<sequence>
			<element ref="swe:Record"/>
		</sequence>
	</complexType>
	<!-- ============== -->
</schema>
Collapse ComplexTypes:
Collapse Elements: