<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:att="http://www.exchangenetwork.net/schema/OWIR/ATT/1" targetNamespace="http://www.exchangenetwork.net/schema/OWIR/ATT/1" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.1">
  <xsd:annotation>
    <xsd:documentation>Schema Name: ATT_AssessmentUnits.xsd</xsd:documentation>
    <xsd:documentation>Description: Component Schema for ATT (Water Assessment Data) AssessmentUnit types</xsd:documentation>
    <xsd:documentation>Application: Integrated Reports (IR) for 305(b) and 303(d) systems</xsd:documentation>
    <xsd:documentation>Developed by: Environmental Protection Agency, INDUS Corporation</xsd:documentation>
    <xsd:documentation>Point of Contact: Scott Kocher</xsd:documentation>
  </xsd:annotation>
  <xsd:include schemaLocation="./ATT_Shared_v1.1.xsd"/>
  <xsd:include schemaLocation="./ATT_UserCategories_v1.1.xsd"/>
  <xsd:include schemaLocation="./ATT_AssessmentWaters_v1.1.xsd"/>
  <xsd:include schemaLocation="./ATT_AssessmentUnitBlobs_v1.1.xsd"/>
  <xsd:include schemaLocation="./ATT_CycleTrack_v1.1.xsd"/>
  <xsd:include schemaLocation="./ATT_AssessmentUnitLocations_v1.1.xsd"/>
  <xsd:include schemaLocation="./ATT_AssessmentUnitCauses_v1.1.xsd"/>
  <xsd:include schemaLocation="./ATT_WQSAttainments_v1.1.xsd"/>
  <xsd:include schemaLocation="./ATT_AssessmentUnitDelist_v1.1.xsd"/>
  <xsd:complexType name="AssessmentUnitsDataType">
    <xsd:sequence>
      <xsd:element ref="att:AssessmentUnitDetails" minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="AssessmentUnitDetailsDataType">
    <xsd:sequence>
      <xsd:element ref="att:ID305b"/>
      <xsd:element ref="att:WaterName"/>
      <xsd:element ref="att:Location"/>
      <xsd:element ref="att:TrophicStatus" minOccurs="0"/>
      <xsd:element ref="att:PublicLake" minOccurs="0"/>
      <xsd:element ref="att:MonitoringScheduledYear" minOccurs="0"/>
      <xsd:element ref="att:ClassName" minOccurs="0"/>
      <xsd:element ref="att:ClassDescription" minOccurs="0"/>
      <xsd:element ref="att:Assessor" minOccurs="0"/>
      <xsd:element ref="att:CategoryID" minOccurs="0"/>
      <xsd:element ref="att:EPACategory" minOccurs="0"/>
      <xsd:element ref="att:AssessmentUnitComments" minOccurs="0"/>
      <xsd:element ref="att:AssessmentUnitOwner" minOccurs="0"/>
      <xsd:element ref="att:CycleLastAssessed" minOccurs="0"/>
      <xsd:element ref="att:Trend" minOccurs="0"/>
      <xsd:element ref="att:AssessmentWaters" minOccurs="0"/>
      <xsd:element ref="att:AssessmentUnitBlobs" minOccurs="0"/>
      <xsd:element ref="att:CycleTracks" minOccurs="0"/>
      <xsd:element ref="att:AssessmentUnitLocations" minOccurs="0"/>
      <xsd:element ref="att:AssessmentUnitCauses" minOccurs="0"/>
      <xsd:element ref="att:WQSAttainments" minOccurs="0"/>
      <xsd:element ref="att:AssessmentUnitDelists" minOccurs="0"/>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:element name="AssessmentUnits" type="att:AssessmentUnitsDataType">
    <xsd:unique name="AUPK">
      <xsd:selector xpath="att:AssessmentUnitDetails"/>
      <xsd:field xpath="att:ID305b"/>
    </xsd:unique>
  </xsd:element>
  <xsd:element name="AssessmentUnitDetails" type="att:AssessmentUnitDetailsDataType"/>
  <xsd:element name="ID305b" type="att:String50RequiredDataType"/>
  <xsd:element name="WaterName" type="att:String60RequiredDataType"/>
  <xsd:element name="Location" type="att:String255DataType"/>
  <xsd:element name="TrophicStatus" type="att:TrophicStatusDataType"/>
  <xsd:element name="PublicLake" type="att:StringYesNoDataType"/>
  <xsd:element name="MonitoringScheduledYear" type="xsd:gYear"/>
  <xsd:element name="ClassName" type="att:String100DataType"/>
  <xsd:element name="ClassDescription" type="att:String4000DataType"/>
  <xsd:element name="EPACategory" type="att:EPACategoryDataType"/>
  <xsd:element name="Assessor" type="att:String40DataType"/>
  <xsd:element name="AssessmentUnitComments" type="att:String4000DataType"/>
  <xsd:element name="AssessmentUnitOwner" type="att:String20DataType"/>
  <xsd:element name="CycleLastAssessed" type="xsd:gYear"/>
  <xsd:element name="Trend" type="att:TrendDataType"/>
</xsd:schema>

