<?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="DischargeMeasurementDescription.xsd"/>
  <xsd:include schemaLocation="../shared/DataAgingCode.xsd"/>
  <xsd:include schemaLocation="../shared/DateTimeWithDatumPartial.xsd"/>

  <xsd:element name="SiteVisitDescription">
    <xsd:annotation>
      <xsd:documentation>
        <Definition>A small descriptive set of elements describing a site visit that is used for summary information.</Definition>
      </xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="StartDateTime" type="DateTimeWithDatumPartial">
          <xsd:annotation>
            <xsd:documentation>
              <Definition>The starting (full or partial) date and time of the site visit.</Definition>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element ref="DataAgingCode"/>
        <xsd:element ref="DischargeMeasurementDescription" minOccurs="0" maxOccurs="unbounded"/>
        <xsd:element name="CrestStageGageInspectionCount" type="xsd:integer" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <Definition>The number of crest-stage gage inspections.</Definition>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="QwMonitorInspectionCount" type="xsd:integer" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <Definition>The number of water quality monitor inspections for the site visit.</Definition>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
       <xsd:element name="GroundWaterLevelsIndicator" type="xsd:boolean" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <Definition>Are there ground water levels in the site visit?</Definition>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="LevelsRunIndicator" type="xsd:boolean" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <Definition>Were levels run to verify gage measurement points and benchmarks  (true or false)?</Definition>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="XsecSurveyCount" type="xsd:integer" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>
              <Definition>The number of water quality monitor cross-section surveys for the site visit.</Definition>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:sequence>
    </xsd:complexType>
  </xsd:element>
</xsd:schema>
