<?xml version="1.0" encoding="utf-8"?>
<!-- edited with XMLSpy v2006 sp2 U (http://www.altova.com) by Ken Ehn (Betach Solutions Inc.) -->
<xsd:schema xmlns="http://quorumdev/ETS/validation" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://quorumdev/ETS/validation" elementFormDefault="qualified" attributeFormDefault="unqualified" version="3.0">
	<!-- XML Schema for the results from the ETS Validation Web Service-->
	<!-- Copyright (c) 2006 CAODC.  All rights reserved. -->
	<xsd:element name="ValidationResults">
		<xsd:annotation>
			<xsd:documentation>List of issues detected during validation.</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="Item" minOccurs="0" maxOccurs="unbounded">
					<xsd:annotation>
						<xsd:documentation>A validation issue.</xsd:documentation>
					</xsd:annotation>
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="Severity">
								<xsd:annotation>
									<xsd:documentation>The severity of the issue (either ERROR or WARNING).</xsd:documentation>
								</xsd:annotation>
								<xsd:simpleType>
									<xsd:restriction base="xsd:string">
										<xsd:pattern value="ERROR"/>
										<xsd:pattern value="WARNING"/>
									</xsd:restriction>
								</xsd:simpleType>
							</xsd:element>
							<xsd:element name="Message" type="xsd:string">
								<xsd:annotation>
									<xsd:documentation>Description of the issue.</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="Element" type="xsd:string" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>The name of the XML element where the issue occurred, if determined by the validation and relevant to the issue.</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="Line" type="xsd:nonNegativeInteger" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>The line number in the file where the issue occurred, if determined by the validation and relevant to the issue. </xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="Position" type="xsd:nonNegativeInteger" minOccurs="0">
								<xsd:annotation>
									<xsd:documentation>The character position on the line in the file where the issue occurred, if determined by the validation and relevant to the issue. </xsd:documentation>
								</xsd:annotation>
							</xsd:element>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
</xsd:schema>

