<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="http://water.usgs.gov/XML/AQ" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://water.usgs.gov/XML/AQ" elementFormDefault="qualified" version="1.0">
	<xsd:include schemaLocation="Display.xsd"/>
	<xsd:include schemaLocation="DisplayDecimal.xsd"/>
	<xsd:include schemaLocation="HexValue.xsd"/>
	<xsd:include schemaLocation="Precision.xsd"/>
	<xsd:include schemaLocation="ReferenceListCodeType.xsd"/>
	<xsd:complexType name="IEEE754FloatValueType" abstract="false">
		<xsd:annotation>
			<xsd:documentation>
				<Definition>A measured or computed value that consists of the value and attributes that define the precision of the value, the units of the value, and the encoding of the value.</Definition>
			</xsd:documentation>
		</xsd:annotation>
		<xsd:simpleContent>
			<xsd:extension base="DisplayDecimalType">
				<xsd:attribute name="unitsCode" type="xsd:string" use="optional">
					<xsd:annotation>
						<xsd:documentation>
							<Definition>The type of engineering units for the value.</Definition>
						</xsd:documentation>
					</xsd:annotation>
				</xsd:attribute>
				<xsd:attribute name="display" type="DisplayType" use="optional">
					<xsd:annotation>
						<xsd:documentation>
							<Definition>The display category.</Definition>
						</xsd:documentation>
					</xsd:annotation>
				</xsd:attribute>
				<xsd:attribute name="roundedPrecision" type="PrecisionType" use="optional">
					<xsd:annotation>
						<xsd:documentation>
							<Definition>The precision of the data value as reported. This value is a 1-digit number representing the number of places of accuracy.</Definition>
						</xsd:documentation>
					</xsd:annotation>
				</xsd:attribute>
				<xsd:attribute name="inputPrecision" type="PrecisionType" use="optional">
					<xsd:annotation>
						<xsd:documentation>
							<Definition>The precision of the data value as entered. This value is a 1-digit number representing the number of places of accuracy.</Definition>
						</xsd:documentation>
					</xsd:annotation>
				</xsd:attribute>
				<xsd:attribute name="hexValue" type="HexValueType" use="optional">
					<xsd:annotation>
						<xsd:documentation>
							<Definition>The IEEE 754 hex encoding of the data value as a 32 bit single-precision value. This value is optionally included to avoid rounding errors when converting between decimal and binary representations of the data value.</Definition>
						</xsd:documentation>
					</xsd:annotation>
				</xsd:attribute>
				<xsd:attribute name="Publish" type="xsd:boolean" use="optional">
					<xsd:annotation>
						<xsd:documentation>
							<Definition>Indicates whether or not value should be published.</Definition>
						</xsd:documentation>
					</xsd:annotation>
				</xsd:attribute>
				<xsd:attribute name="ReadingType" type="xsd:token" use="optional">
					<xsd:annotation>
						<xsd:documentation>
							<Definition>Indicates whether or not value should be published.</Definition>
						</xsd:documentation>
					</xsd:annotation>
				</xsd:attribute>
			</xsd:extension>
		</xsd:simpleContent>
	</xsd:complexType>
	<xsd:element name="IEEE754FloatValue" type="IEEE754FloatValueType" substitutionGroup="DisplayDecimal"/>
</xsd:schema>
