<?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_StateAssessments.xsd</xsd:documentation>
    <xsd:documentation>Description: Message Schema for ATT (Water Assessment Data) StateAssessment data exchanges</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_AssessmentUnits_v1.1.xsd"/>
  <xsd:include schemaLocation="./ATT_UserCategories_v1.1.xsd"/>
  <xsd:include schemaLocation="./ATT_StateMethods_v1.1.xsd"/>
  <xsd:include schemaLocation="./ATT_StateLocations_v1.1.xsd"/>
  <xsd:include schemaLocation="./ATT_ATLAS_v1.1.xsd"/>
  <xsd:include schemaLocation="http://www.exchangenetwork.net/schema/SC/SC_StateIdentity_v2.0.xsd"/>
  <xsd:complexType name="StateAssessmentsDataType">
    <xsd:sequence>
      <xsd:element ref="att:StateAssessmentDetails" minOccurs="0" maxOccurs="unbounded"/>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="StateAssessmentDetailsDataType">
    <xsd:sequence>
      <xsd:element ref="att:StateIdentity"/>
      <xsd:element ref="att:Cycle"/>
      <xsd:element ref="att:MonitoringDescription" minOccurs="0"/>
      <xsd:element ref="att:AssessmentDescription" minOccurs="0"/>
      <xsd:element ref="att:MonitoringStrategyURL" minOccurs="0"/>
      <xsd:element ref="att:AssessmentMethodURL" minOccurs="0"/>
      <xsd:element ref="att:AssessmentUnits" minOccurs="0"/>
      <xsd:element ref="att:UserCategories" minOccurs="0"/>
      <xsd:element ref="att:StateMethods" minOccurs="0"/>
      <xsd:element ref="att:StateLocations" minOccurs="0"/>
      <xsd:element ref="att:ATLASes" minOccurs="0"/>
    </xsd:sequence>
  </xsd:complexType>
  <xsd:element name="StateAssessments" type="att:StateAssessmentsDataType">
    <xsd:annotation>
      <xsd:documentation>Note: StateAssessments is the root element of the ATT schema.</xsd:documentation>
    </xsd:annotation>
  </xsd:element>
  <xsd:element name="StateAssessmentDetails" type="att:StateAssessmentDetailsDataType">
    <xsd:annotation>
      <xsd:documentation>Note: StateAssessmentDetails is a valid root element of the ATT schema for data exchanges that involve only one state.</xsd:documentation>
    </xsd:annotation>
  </xsd:element>
  <xsd:element name="Cycle" type="xsd:gYear"/>
  <xsd:element name="MonitoringDescription" type="att:String50DataType"/>
  <xsd:element name="AssessmentDescription" type="att:String50DataType"/>
  <xsd:element name="MonitoringStrategyURL" type="att:String255DataType"/>
  <xsd:element name="AssessmentMethodURL" type="att:String255DataType"/>
</xsd:schema>
