<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema  xmlns:nwis="http://water.usgs.gov/XML/NWIS/4.8"  xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" version="4.8">
  <xsd:include schemaLocation="MonitorSensorMaintenance.xsd"/>
  <xsd:include schemaLocation="../shared/Equipment.xsd"/>
  <xsd:include schemaLocation="../shared/DateTimeWithDatum.xsd"/>
  <xsd:include schemaLocation="../shared/IEEE754FloatValue.xsd"/>
  <xsd:element name="MonitorMaintenance">
    <xsd:annotation>
      <xsd:documentation>
        <Definition>The information about the maintenance of a water quality or other type of moniter, during a site visit.</Definition>
      </xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="Monitor" type="Equipment">
          <xsd:annotation>
            <xsd:documentation>
              <Definition>The monitor being inspected.</Definition>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="BatteryVoltageMeasure" type="IEEE754FloatValueType" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <Definition>The data monitor battery voltage, as measured during monitor maintenance activity of the site visit.</Definition>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="BatteryChargedIndicator" type="xsd:boolean" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <Definition>Was the data monitor battery charged during monitor maintenance activity of the site visit (true or false)?.</Definition>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="SensorsCleanedIndicator" type="xsd:boolean" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <Definition>Were the water quality monitor sensors cleaned (true or false)?</Definition>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="WiperCleanedIndicator" type="xsd:boolean" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <Definition>Was the sensor wiper cleaned during the monitor maintenance activity of the site visit (true or false)?</Definition>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="SondeChangedIndicator" type="xsd:boolean" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <Definition>Was the water quality sonde changed during themonitor maintenance aqctivity of the site visit (true or false)?</Definition>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="NewSonde" type="Equipment" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <Definition>The new sonde (monitor) that replaced the old sonde.</Definition>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="Comment" type="xsd:string" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <Definition>Comments about the data monitor maintenance.</Definition>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="FoulingComment" type="xsd:string" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <Definition>Comments about the fouling of the data monitor sensors.</Definition>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element ref="MonitorSensorMaintenance" minOccurs="0" maxOccurs="unbounded"/>
      </xsd:sequence>
    </xsd:complexType>
  </xsd:element>
</xsd:schema>
