<?xml version="1.0" encoding="UTF-8"?>
<con:soapui-project name="GenericOdWs_1_1" soapui-version="2.5.1" resourceRoot="" xmlns:con="http://eviware.com/soapui/config"><con:settings><con:setting id="ProjectSettings@projectRoot">E:\Documents and Settings\valentin\My Documents\cuahsi</con:setting></con:settings><con:interface name="WaterOneFlow1" bindingName="{http://www.cuahsi.org/his/1.1/ws/}WaterOneFlow1" soapVersion="1_1" definition="http://localhost:6278/genericODws/cuahsi_1_1.asmx?WSDL" xsi:type="con:WsdlInterface" wsaVersion="NONE" anonymous="optional" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="http://localhost:6278/genericODws/cuahsi_1_1.asmx?WSDL"><con:part><con:url>http://localhost:6278/genericODws/cuahsi_1_1.asmx?WSDL</con:url><con:content><![CDATA[<wsdl:definitions targetNamespace="http://www.cuahsi.org/his/1.1/ws/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://www.cuahsi.org/his/1.1/ws/" xmlns:s1="http://www.cuahsi.org/waterML/1.1/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:s2="http://www.cuahsi.org/his/1.1/ws/AbstractTypes" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:documentation>&lt;div>&lt;strong>Developmental service. This service is internal CUAHSI use, and evaluation.&lt;/strong>&lt;/div></wsdl:documentation>
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://www.cuahsi.org/his/1.1/ws/">
      <s:import namespace="http://www.cuahsi.org/waterML/1.1/"/>
      <s:element name="GetSites">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="site" type="tns:ArrayOfString"/>
            <s:element minOccurs="0" maxOccurs="1" name="authToken" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfString">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetSitesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetSitesResult" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSiteInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="site" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="authToken" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSiteInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetSiteInfoResult" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetVariableInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="variable" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="authToken" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetVariableInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetVariableInfoResult" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSitesObject">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="site" type="tns:ArrayOfString"/>
            <s:element minOccurs="0" maxOccurs="1" name="authToken" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSitesObjectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" ref="s1:sitesResponse"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSiteInfoObject">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="site" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="authToken" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSiteInfoObjectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" ref="s1:sitesResponse"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetVariableInfoObject">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="variable" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="authToken" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetValues">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="location" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="variable" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="startDate" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="endDate" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="authToken" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetValuesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetValuesResult" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetValuesObject">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="location" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="variable" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="startDate" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="endDate" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="authToken" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSiteInfoMultpleObject">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="site" type="tns:ArrayOfString"/>
            <s:element minOccurs="0" maxOccurs="1" name="authToken" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSiteInfoMultpleObjectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" ref="s1:sitesResponse"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSitesInBoxObject">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="west" type="s:float"/>
            <s:element minOccurs="1" maxOccurs="1" name="south" type="s:float"/>
            <s:element minOccurs="1" maxOccurs="1" name="east" type="s:float"/>
            <s:element minOccurs="1" maxOccurs="1" name="north" type="s:float"/>
            <s:element minOccurs="1" maxOccurs="1" name="IncludeSeries" type="s:boolean"/>
            <s:element minOccurs="0" maxOccurs="1" name="authToken" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSitesInBoxObjectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" ref="s1:sitesResponse"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetValuesForASiteObject">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="site" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="startDate" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="endDate" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="authToken" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetValuesForASiteObjectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" ref="s1:timeSeriesResponse"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="string" nillable="true" type="s:string"/>
    </s:schema>
    <s:schema elementFormDefault="qualified" targetNamespace="http://www.cuahsi.org/waterML/1.1/">
      <s:element name="sitesResponse" type="s1:SiteInfoResponseType"/>
      <s:complexType name="SiteInfoResponseType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="queryInfo" type="s1:QueryInfoType"/>
          <s:element minOccurs="0" maxOccurs="unbounded" name="site">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="siteInfo" type="s1:SiteInfoType"/>
                <s:element minOccurs="0" maxOccurs="unbounded" name="seriesCatalog" type="s1:seriesCatalogType"/>
                <s:element minOccurs="0" maxOccurs="unbounded" name="extension"/>
              </s:sequence>
            </s:complexType>
          </s:element>
        </s:sequence>
      </s:complexType>
      <s:complexType name="QueryInfoType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="creationTime" type="s:dateTime"/>
          <s:element minOccurs="0" maxOccurs="1" name="queryURL" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="querySQL" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="criteria">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="locationParam" type="s:string"/>
                <s:element minOccurs="0" maxOccurs="1" name="variableParam" type="s:string"/>
                <s:element minOccurs="0" maxOccurs="1" name="timeParam">
                  <s:complexType>
                    <s:sequence>
                      <s:element minOccurs="0" maxOccurs="1" name="beginDateTime" type="s:string"/>
                      <s:element minOccurs="0" maxOccurs="1" name="endDateTime" type="s:string"/>
                    </s:sequence>
                  </s:complexType>
                </s:element>
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:element minOccurs="0" maxOccurs="unbounded" name="note" type="s1:NoteType"/>
          <s:element minOccurs="0" maxOccurs="1" name="extension"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="NoteType">
        <s:simpleContent>
          <s:extension base="s:string">
            <s:attribute name="type" type="s:token"/>
            <s:attribute name="href" type="s:string"/>
            <s:attribute name="title" type="s:string"/>
            <s:attribute name="show" type="s:string"/>
          </s:extension>
        </s:simpleContent>
      </s:complexType>
      <s:complexType name="SiteInfoType">
        <s:complexContent mixed="false">
          <s:extension base="s1:SourceInfoType">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="siteName" type="s:string"/>
              <s:element minOccurs="0" maxOccurs="unbounded" name="siteCode">
                <s:complexType>
                  <s:simpleContent>
                    <s:extension base="s:token">
                      <s:attribute name="default" type="s:boolean"/>
                      <s:attribute name="network" type="s:token"/>
                      <s:attribute name="siteID" type="s:int"/>
                      <s:attribute name="agencyCode" type="s:normalizedString"/>
                      <s:attribute name="agencyName" type="s:normalizedString"/>
                    </s:extension>
                  </s:simpleContent>
                </s:complexType>
              </s:element>
              <s:element minOccurs="0" maxOccurs="1" name="timeZoneInfo">
                <s:complexType>
                  <s:sequence>
                    <s:element minOccurs="0" maxOccurs="1" name="defaultTimeZone">
                      <s:complexType>
                        <s:complexContent mixed="false">
                          <s:extension base="s1:TimeZoneType"/>
                        </s:complexContent>
                      </s:complexType>
                    </s:element>
                    <s:element minOccurs="0" maxOccurs="1" name="daylightSavingsTimeZone">
                      <s:complexType>
                        <s:complexContent mixed="false">
                          <s:extension base="s1:TimeZoneType"/>
                        </s:complexContent>
                      </s:complexType>
                    </s:element>
                  </s:sequence>
                  <s:attribute name="siteUsesDaylightSavingsTime" type="s:boolean"/>
                </s:complexType>
              </s:element>
              <s:element minOccurs="0" maxOccurs="1" name="geoLocation">
                <s:complexType>
                  <s:sequence>
                    <s:element minOccurs="0" maxOccurs="1" name="geogLocation" type="s1:GeogLocationType"/>
                    <s:element minOccurs="0" maxOccurs="unbounded" name="localSiteXY">
                      <s:complexType>
                        <s:sequence>
                          <s:element minOccurs="1" maxOccurs="1" name="X" type="s:double"/>
                          <s:element minOccurs="1" maxOccurs="1" name="Y" type="s:double"/>
                          <s:element minOccurs="0" maxOccurs="1" name="Z" type="s:double"/>
                          <s:element minOccurs="0" maxOccurs="unbounded" name="note" type="s1:NoteType"/>
                        </s:sequence>
                        <s:attribute name="projectionInformation" type="s:string"/>
                      </s:complexType>
                    </s:element>
                  </s:sequence>
                </s:complexType>
              </s:element>
              <s:element minOccurs="0" maxOccurs="1" name="elevation_m" type="s:double"/>
              <s:element minOccurs="0" maxOccurs="1" name="verticalDatum" type="s:string"/>
              <s:element minOccurs="0" maxOccurs="unbounded" name="note" type="s1:NoteType"/>
              <s:element minOccurs="0" maxOccurs="1" name="extension"/>
              <s:element minOccurs="0" maxOccurs="1" name="altname" type="s:string"/>
              <s:element minOccurs="0" maxOccurs="unbounded" name="siteType" type="s:string"/>
              <s:element minOccurs="0" maxOccurs="unbounded" name="siteProperty" type="s1:PropertyType"/>
            </s:sequence>
            <s:attribute form="qualified" name="oid" type="s:normalizedString"/>
            <s:attribute form="qualified" name="metadataTime" type="s:dateTime"/>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="SourceInfoType"/>
      <s:complexType name="DataSetInfoType">
        <s:complexContent mixed="false">
          <s:extension base="s1:SourceInfoType">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="dataSetIdentifier" type="s:string"/>
              <s:element minOccurs="0" maxOccurs="1" name="timeZoneInfo">
                <s:complexType>
                  <s:sequence>
                    <s:element minOccurs="0" maxOccurs="1" name="defaultTimeZone">
                      <s:complexType>
                        <s:complexContent mixed="false">
                          <s:extension base="s1:TimeZoneType"/>
                        </s:complexContent>
                      </s:complexType>
                    </s:element>
                    <s:element minOccurs="0" maxOccurs="1" name="daylightSavingsTimeZone">
                      <s:complexType>
                        <s:complexContent mixed="false">
                          <s:extension base="s1:TimeZoneType"/>
                        </s:complexContent>
                      </s:complexType>
                    </s:element>
                  </s:sequence>
                  <s:attribute name="siteUsesDaylightSavingsTime" type="s:boolean"/>
                </s:complexType>
              </s:element>
              <s:element minOccurs="0" maxOccurs="1" name="dataSetDescription" type="s:string"/>
              <s:element minOccurs="0" maxOccurs="unbounded" name="note" type="s1:NoteType"/>
              <s:element minOccurs="0" maxOccurs="1" name="dataSetLocation" type="s1:GeogLocationType"/>
              <s:element minOccurs="0" maxOccurs="1" name="extension"/>
              <s:element minOccurs="0" maxOccurs="unbounded" name="dataSetProperty" type="s1:PropertyType"/>
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="TimeZoneType">
        <s:attribute name="zoneOffset" type="s:normalizedString"/>
        <s:attribute name="zoneAbbreviation" type="s:token"/>
      </s:complexType>
      <s:complexType name="GeogLocationType" abstract="true">
        <s:attribute default="EPSG:4326" name="srs" type="s:string"/>
      </s:complexType>
      <s:complexType name="LatLonBoxType">
        <s:complexContent mixed="false">
          <s:extension base="s1:GeogLocationType">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="south" type="s:double"/>
              <s:element minOccurs="1" maxOccurs="1" name="west" type="s:double"/>
              <s:element minOccurs="1" maxOccurs="1" name="north" type="s:double"/>
              <s:element minOccurs="1" maxOccurs="1" name="east" type="s:double"/>
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="latLonLineString">
        <s:complexContent mixed="false">
          <s:extension base="s1:GeogLocationType">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="unbounded" name="coordLatLong" type="s1:CoordType"/>
            </s:sequence>
            <s:attribute name="zDirection" type="s:string"/>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="CoordType">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="latitude" type="s:double"/>
          <s:element minOccurs="1" maxOccurs="1" name="longitude" type="s:double"/>
          <s:element minOccurs="0" maxOccurs="1" name="Z" type="s:decimal"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="LatLonPointType">
        <s:complexContent mixed="false">
          <s:extension base="s1:GeogLocationType">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="latitude" type="s:double"/>
              <s:element minOccurs="1" maxOccurs="1" name="longitude" type="s:double"/>
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="PropertyType">
        <s:simpleContent>
          <s:extension base="s:string">
            <s:attribute name="type" type="s:token"/>
            <s:attribute name="name" type="s:normalizedString"/>
            <s:attribute name="uri" type="s:anyURI"/>
          </s:extension>
        </s:simpleContent>
      </s:complexType>
      <s:complexType name="seriesCatalogType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="note" type="s1:NoteType"/>
          <s:element minOccurs="0" maxOccurs="unbounded" name="series">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="dataType" type="s:string"/>
                <s:element minOccurs="0" maxOccurs="1" name="variable" type="s1:VariableInfoType"/>
                <s:element minOccurs="0" maxOccurs="1" name="valueCount">
                  <s:complexType>
                    <s:simpleContent>
                      <s:extension base="s:int">
                        <s:attribute name="countIsEstimated" type="s:boolean"/>
                      </s:extension>
                    </s:simpleContent>
                  </s:complexType>
                </s:element>
                <s:element minOccurs="0" maxOccurs="1" name="variableTimeInterval" type="s1:TimePeriodType"/>
                <s:element minOccurs="0" maxOccurs="1" name="valueType" type="s:string"/>
                <s:element minOccurs="0" maxOccurs="1" name="generalCategory" type="s:string"/>
                <s:element minOccurs="0" maxOccurs="1" name="sampleMedium" type="s:string"/>
                <s:element minOccurs="0" maxOccurs="1" name="Method" type="s1:MethodType"/>
                <s:element minOccurs="0" maxOccurs="1" name="Source" type="s1:SourceType"/>
                <s:element minOccurs="0" maxOccurs="1" name="QualityControlLevel" type="s1:QualityControlLevelType"/>
                <s:element minOccurs="0" maxOccurs="unbounded" name="seriesProperty" type="s1:PropertyType"/>
              </s:sequence>
            </s:complexType>
          </s:element>
        </s:sequence>
        <s:attribute name="menuGroupName" type="s:normalizedString"/>
        <s:attribute name="serviceWsdl" type="s:anyURI"/>
      </s:complexType>
      <s:complexType name="VariableInfoType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="variableCode">
            <s:complexType>
              <s:simpleContent>
                <s:extension base="s:token">
                  <s:attribute name="network" type="s:token"/>
                  <s:attribute name="vocabulary" type="s:token"/>
                  <s:attribute name="default" type="s:boolean"/>
                  <s:attribute name="variableID" type="s:int"/>
                </s:extension>
              </s:simpleContent>
            </s:complexType>
          </s:element>
          <s:element minOccurs="0" maxOccurs="1" name="variableName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="variableDescription" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="valueType" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="dataType" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="generalCategory" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="sampleMedium" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="unit" type="s1:UnitsType"/>
          <s:element minOccurs="0" maxOccurs="1" name="options" type="s1:ArrayOfOption"/>
          <s:element minOccurs="0" maxOccurs="unbounded" name="note" type="s1:NoteType"/>
          <s:element minOccurs="0" maxOccurs="1" name="related">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="unbounded" name="parentCode">
                  <s:complexType>
                    <s:simpleContent>
                      <s:extension base="s:string">
                        <s:attribute name="network" type="s:token"/>
                        <s:attribute name="vocabulary" type="s:token"/>
                        <s:attribute name="default" type="s:boolean"/>
                      </s:extension>
                    </s:simpleContent>
                  </s:complexType>
                </s:element>
                <s:element minOccurs="0" maxOccurs="unbounded" name="relatedCode">
                  <s:complexType>
                    <s:simpleContent>
                      <s:extension base="s:string">
                        <s:attribute name="network" type="s:token"/>
                        <s:attribute name="vocabulary" type="s:token"/>
                        <s:attribute name="default" type="s:boolean"/>
                      </s:extension>
                    </s:simpleContent>
                  </s:complexType>
                </s:element>
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:element minOccurs="0" maxOccurs="1" name="extension"/>
          <s:element minOccurs="0" maxOccurs="1" name="NoDataValue" type="s:double"/>
          <s:element minOccurs="1" maxOccurs="1" name="timeScale" nillable="true">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="unit" type="s1:UnitsType"/>
                <s:element minOccurs="0" maxOccurs="1" name="timeSpacing" type="s:float"/>
                <s:element minOccurs="0" maxOccurs="1" name="timeSupport" type="s:float"/>
              </s:sequence>
              <s:attribute default="false" name="isRegular" type="s:boolean"/>
            </s:complexType>
          </s:element>
          <s:element minOccurs="0" maxOccurs="1" name="speciation" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="unbounded" name="variableProperty" type="s1:PropertyType"/>
        </s:sequence>
        <s:attribute form="qualified" name="oid" type="s:normalizedString"/>
        <s:attribute form="qualified" name="metadataTime" type="s:dateTime"/>
      </s:complexType>
      <s:complexType name="UnitsType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="unitName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="unitDescription" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="unitType" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="unitAbbreviation" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="unitCode" type="s:token"/>
        </s:sequence>
        <s:attribute name="unitID" type="s:int"/>
      </s:complexType>
      <s:complexType name="ArrayOfOption">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="option">
            <s:complexType>
              <s:simpleContent>
                <s:extension base="s:string">
                  <s:attribute name="name" type="s:normalizedString"/>
                  <s:attribute name="optionID" type="s:integer"/>
                  <s:attribute name="optionCode" type="s:token"/>
                </s:extension>
              </s:simpleContent>
            </s:complexType>
          </s:element>
        </s:sequence>
      </s:complexType>
      <s:complexType name="TimePeriodType"/>
      <s:complexType name="TimeSingleType">
        <s:complexContent mixed="false">
          <s:extension base="s1:TimePeriodType">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="timeSingle" type="s:dateTime"/>
              <s:element minOccurs="1" maxOccurs="1" name="beginDateTime" type="s:dateTime"/>
              <s:element minOccurs="1" maxOccurs="1" name="endDateTime" type="s:dateTime"/>
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="TimePeriodRealTimeType">
        <s:complexContent mixed="false">
          <s:extension base="s1:TimePeriodType">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="realTimeDataPeriod" type="s:duration"/>
              <s:element minOccurs="1" maxOccurs="1" name="beginDateTime" type="s:dateTime"/>
              <s:element minOccurs="1" maxOccurs="1" name="endDateTime" type="s:dateTime"/>
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="TimeIntervalType">
        <s:complexContent mixed="false">
          <s:extension base="s1:TimePeriodType">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="beginDateTime" type="s:dateTime"/>
              <s:element minOccurs="1" maxOccurs="1" name="endDateTime" type="s:dateTime"/>
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="MethodType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="methodDescription" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="methodLink" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="methodCode" type="s:token"/>
        </s:sequence>
        <s:attribute name="methodID" type="s:int"/>
      </s:complexType>
      <s:complexType name="SourceType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Organization" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="sourceDescription" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="metadata" type="s1:MetaDataType"/>
          <s:element minOccurs="0" maxOccurs="unbounded" name="contactInformation" type="s1:ContactInformationType"/>
          <s:element minOccurs="0" maxOccurs="unbounded" name="sourceLink" type="s:anyURI"/>
          <s:element minOccurs="0" maxOccurs="1" name="citation" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="sourceCode" type="s:token"/>
        </s:sequence>
        <s:attribute name="sourceID" type="s:int"/>
      </s:complexType>
      <s:complexType name="MetaDataType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="TopicCategory" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="Title" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="Abstract" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="ProfileVersion" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="MetadataLink" type="s:anyURI"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="ContactInformationType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="contactName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="typeOfContact" type="s:normalizedString"/>
          <s:element minOccurs="0" maxOccurs="unbounded" name="email" type="s:normalizedString"/>
          <s:element minOccurs="0" maxOccurs="unbounded" name="phone" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="unbounded" name="address"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="QualityControlLevelType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="qualityControlLevelCode" type="s:token"/>
          <s:element minOccurs="0" maxOccurs="1" name="definition" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="explanation" type="s:string"/>
        </s:sequence>
        <s:attribute name="qualityControlLevelID" type="s:int"/>
      </s:complexType>
      <s:complexType name="VariablesResponseType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="queryInfo" type="s1:QueryInfoType"/>
          <s:element minOccurs="0" maxOccurs="1" name="variables" type="s1:ArrayOfVariableInfoType"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfVariableInfoType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="variable" type="s1:VariableInfoType"/>
        </s:sequence>
      </s:complexType>
      <s:element name="VariablesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="variablesResponse" type="s1:VariablesResponseType"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="TimeSeriesResponseType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="queryInfo" type="s1:QueryInfoType"/>
          <s:element minOccurs="0" maxOccurs="unbounded" name="timeSeries" type="s1:TimeSeriesType"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="TimeSeriesType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="sourceInfo" type="s1:SourceInfoType"/>
          <s:element minOccurs="0" maxOccurs="1" name="variable" type="s1:VariableInfoType"/>
          <s:element minOccurs="0" maxOccurs="unbounded" name="values" type="s1:TsValuesSingleVariableType"/>
        </s:sequence>
        <s:attribute name="name" type="s:normalizedString"/>
      </s:complexType>
      <s:complexType name="TsValuesSingleVariableType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="value" type="s1:ValueSingleVariable"/>
          <s:element minOccurs="0" maxOccurs="unbounded" name="qualifier" type="s1:QualifierType"/>
          <s:element minOccurs="0" maxOccurs="unbounded" name="qualityControlLevel" type="s1:QualityControlLevelType"/>
          <s:element minOccurs="0" maxOccurs="unbounded" name="method" type="s1:MethodType"/>
          <s:element minOccurs="0" maxOccurs="unbounded" name="source" type="s1:SourceType"/>
          <s:element minOccurs="0" maxOccurs="unbounded" name="offset" type="s1:OffsetType"/>
          <s:element minOccurs="0" maxOccurs="unbounded" name="sample" type="s1:SampleType"/>
        </s:sequence>
        <s:attribute name="timeZoneShiftApplied" type="s:boolean"/>
        <s:attribute name="count" type="s:int"/>
        <s:attribute default="false" name="unitsAreConverted" type="s:boolean"/>
        <s:attribute name="unitsAbbreviation" type="s:normalizedString"/>
        <s:attribute name="unitsType" type="s:string"/>
        <s:attribute name="unitsCode" type="s:NMTOKEN"/>
      </s:complexType>
      <s:complexType name="ValueSingleVariable">
        <s:simpleContent>
          <s:extension base="s:decimal">
            <s:attribute name="qualifiers" type="s:NMTOKENS"/>
            <s:attribute name="censorCode" type="s:string"/>
            <s:attribute name="dateTime" type="s:dateTime" use="required"/>
            <s:attribute name="qualityControlLevel" type="s:string"/>
            <s:attribute name="qualityControlLevelCode" type="s:token"/>
            <s:attribute name="methodID" type="s:nonNegativeInteger"/>
            <s:attribute name="sourceID" type="s:nonNegativeInteger"/>
            <s:attribute name="accuracyStdDev" type="s:double"/>
            <s:attribute name="codedVocabulary" type="s:boolean"/>
            <s:attribute name="codedVocabularyTerm" type="s:normalizedString"/>
            <s:attribute name="sampleID" type="s:nonNegativeInteger"/>
            <s:attribute name="methodCode" type="s:token"/>
            <s:attribute name="sourceCode" type="s:token"/>
            <s:attribute name="labSampleCode" type="s:token"/>
            <s:attribute name="offsetValue" type="s:double"/>
            <s:attribute name="offsetTypeID" type="s:nonNegativeInteger"/>
            <s:attribute name="offsetDescription" type="s:string"/>
            <s:attribute name="offsetUnitsAbbreviation" type="s:string"/>
            <s:attribute name="offsetUnitsCode" type="s:token"/>
            <s:attribute form="qualified" name="metadataTime" type="s:dateTime"/>
            <s:attribute form="qualified" name="oid" type="s:normalizedString"/>
            <s:attribute name="DateTimeUTC" type="s:dateTime"/>
            <s:attribute name="TimeOffset" type="s:token"/>
          </s:extension>
        </s:simpleContent>
      </s:complexType>
      <s:complexType name="QualifierType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="qualifierCode" type="s:token"/>
          <s:element minOccurs="0" maxOccurs="1" name="qualifierDescription" type="s:string"/>
        </s:sequence>
        <s:attribute name="qualifierID" type="s:int"/>
        <s:attribute form="qualified" name="network" type="s:NMTOKEN"/>
        <s:attribute form="qualified" name="vocabulary" type="s:NMTOKEN"/>
        <s:attribute form="qualified" name="default" type="s:boolean"/>
      </s:complexType>
      <s:complexType name="OffsetType">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="offsetValue" type="s:float"/>
          <s:element minOccurs="0" maxOccurs="1" name="offsetDescription" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="unit" type="s1:UnitsType"/>
          <s:element minOccurs="1" maxOccurs="1" name="offsetIsVertical" type="s:boolean"/>
          <s:element minOccurs="0" maxOccurs="1" name="offsetAzimuthDegrees" type="s:int"/>
        </s:sequence>
        <s:attribute name="offsetTypeID" type="s:int"/>
      </s:complexType>
      <s:complexType name="SampleType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="labSampleCode" type="s:normalizedString"/>
          <s:element minOccurs="0" maxOccurs="1" name="sampleType" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="labMethod" type="s1:LabMethodType"/>
        </s:sequence>
        <s:attribute name="sampleID" type="s:int"/>
      </s:complexType>
      <s:complexType name="LabMethodType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="labName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="labOrganization" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="LabMethodName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="labMethodDescription" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="labMethodLink" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="labCode" type="s:token"/>
          <s:element minOccurs="0" maxOccurs="1" name="labSourceDetails" type="s1:SourceType"/>
        </s:sequence>
        <s:attribute name="labMethodID" type="s:int"/>
      </s:complexType>
      <s:element name="TimeSeriesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="timeSeriesResponse" type="s1:TimeSeriesResponseType"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="timeSeriesResponse" type="s1:TimeSeriesResponseType"/>
      <s:element name="variablesResponse" type="s1:VariablesResponseType"/>
    </s:schema>
    <s:schema targetNamespace="http://www.cuahsi.org/his/1.1/ws/AbstractTypes">
      <s:import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
      <s:complexType name="StringArray">
        <s:complexContent mixed="false">
          <s:restriction base="soapenc:Array">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="unbounded" name="String" type="s:string"/>
            </s:sequence>
          </s:restriction>
        </s:complexContent>
      </s:complexType>
    </s:schema>
  </wsdl:types>
  <wsdl:message name="GetSitesSoapIn">
    <wsdl:part name="parameters" element="tns:GetSites"/>
  </wsdl:message>
  <wsdl:message name="GetSitesSoapOut">
    <wsdl:part name="parameters" element="tns:GetSitesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetSiteInfoSoapIn">
    <wsdl:part name="parameters" element="tns:GetSiteInfo"/>
  </wsdl:message>
  <wsdl:message name="GetSiteInfoSoapOut">
    <wsdl:part name="parameters" element="tns:GetSiteInfoResponse"/>
  </wsdl:message>
  <wsdl:message name="GetVariableInfoSoapIn">
    <wsdl:part name="parameters" element="tns:GetVariableInfo"/>
  </wsdl:message>
  <wsdl:message name="GetVariableInfoSoapOut">
    <wsdl:part name="parameters" element="tns:GetVariableInfoResponse"/>
  </wsdl:message>
  <wsdl:message name="GetSitesObjectSoapIn">
    <wsdl:part name="parameters" element="tns:GetSitesObject"/>
  </wsdl:message>
  <wsdl:message name="GetSitesObjectSoapOut">
    <wsdl:part name="parameters" element="tns:GetSitesObjectResponse"/>
  </wsdl:message>
  <wsdl:message name="GetSiteInfoObjectSoapIn">
    <wsdl:part name="parameters" element="tns:GetSiteInfoObject"/>
  </wsdl:message>
  <wsdl:message name="GetSiteInfoObjectSoapOut">
    <wsdl:part name="parameters" element="tns:GetSiteInfoObjectResponse"/>
  </wsdl:message>
  <wsdl:message name="GetVariableInfoObjectSoapIn">
    <wsdl:part name="parameters" element="tns:GetVariableInfoObject"/>
  </wsdl:message>
  <wsdl:message name="GetVariableInfoObjectSoapOut">
    <wsdl:part name="parameters" element="s1:VariablesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetValuesSoapIn">
    <wsdl:part name="parameters" element="tns:GetValues"/>
  </wsdl:message>
  <wsdl:message name="GetValuesSoapOut">
    <wsdl:part name="parameters" element="tns:GetValuesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetValuesObjectSoapIn">
    <wsdl:part name="parameters" element="tns:GetValuesObject"/>
  </wsdl:message>
  <wsdl:message name="GetValuesObjectSoapOut">
    <wsdl:part name="parameters" element="s1:TimeSeriesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetSiteInfoMultpleObjectSoapIn">
    <wsdl:part name="parameters" element="tns:GetSiteInfoMultpleObject"/>
  </wsdl:message>
  <wsdl:message name="GetSiteInfoMultpleObjectSoapOut">
    <wsdl:part name="parameters" element="tns:GetSiteInfoMultpleObjectResponse"/>
  </wsdl:message>
  <wsdl:message name="GetSitesInBoxObjectSoapIn">
    <wsdl:part name="parameters" element="tns:GetSitesInBoxObject"/>
  </wsdl:message>
  <wsdl:message name="GetSitesInBoxObjectSoapOut">
    <wsdl:part name="parameters" element="tns:GetSitesInBoxObjectResponse"/>
  </wsdl:message>
  <wsdl:message name="GetValuesForASiteObjectSoapIn">
    <wsdl:part name="parameters" element="tns:GetValuesForASiteObject"/>
  </wsdl:message>
  <wsdl:message name="GetValuesForASiteObjectSoapOut">
    <wsdl:part name="parameters" element="tns:GetValuesForASiteObjectResponse"/>
  </wsdl:message>
  <wsdl:message name="GetSitesHttpGetIn">
    <wsdl:part name="site" type="s2:StringArray"/>
    <wsdl:part name="authToken" type="s:string"/>
  </wsdl:message>
  <wsdl:message name="GetSitesHttpGetOut">
    <wsdl:part name="Body" element="tns:string"/>
  </wsdl:message>
  <wsdl:message name="GetSiteInfoHttpGetIn">
    <wsdl:part name="site" type="s:string"/>
    <wsdl:part name="authToken" type="s:string"/>
  </wsdl:message>
  <wsdl:message name="GetSiteInfoHttpGetOut">
    <wsdl:part name="Body" element="tns:string"/>
  </wsdl:message>
  <wsdl:message name="GetVariableInfoHttpGetIn">
    <wsdl:part name="variable" type="s:string"/>
    <wsdl:part name="authToken" type="s:string"/>
  </wsdl:message>
  <wsdl:message name="GetVariableInfoHttpGetOut">
    <wsdl:part name="Body" element="tns:string"/>
  </wsdl:message>
  <wsdl:message name="GetSitesObjectHttpGetIn">
    <wsdl:part name="site" type="s2:StringArray"/>
    <wsdl:part name="authToken" type="s:string"/>
  </wsdl:message>
  <wsdl:message name="GetSitesObjectHttpGetOut">
    <wsdl:part name="Body" element="s1:sitesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetSiteInfoObjectHttpGetIn">
    <wsdl:part name="site" type="s:string"/>
    <wsdl:part name="authToken" type="s:string"/>
  </wsdl:message>
  <wsdl:message name="GetSiteInfoObjectHttpGetOut">
    <wsdl:part name="Body" element="s1:sitesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetVariableInfoObjectHttpGetIn">
    <wsdl:part name="variable" type="s:string"/>
    <wsdl:part name="authToken" type="s:string"/>
  </wsdl:message>
  <wsdl:message name="GetVariableInfoObjectHttpGetOut">
    <wsdl:part name="Body" element="s1:variablesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetValuesHttpGetIn">
    <wsdl:part name="location" type="s:string"/>
    <wsdl:part name="variable" type="s:string"/>
    <wsdl:part name="startDate" type="s:string"/>
    <wsdl:part name="endDate" type="s:string"/>
    <wsdl:part name="authToken" type="s:string"/>
  </wsdl:message>
  <wsdl:message name="GetValuesHttpGetOut">
    <wsdl:part name="Body" element="tns:string"/>
  </wsdl:message>
  <wsdl:message name="GetValuesObjectHttpGetIn">
    <wsdl:part name="location" type="s:string"/>
    <wsdl:part name="variable" type="s:string"/>
    <wsdl:part name="startDate" type="s:string"/>
    <wsdl:part name="endDate" type="s:string"/>
    <wsdl:part name="authToken" type="s:string"/>
  </wsdl:message>
  <wsdl:message name="GetValuesObjectHttpGetOut">
    <wsdl:part name="Body" element="s1:timeSeriesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetSiteInfoMultpleObjectHttpGetIn">
    <wsdl:part name="site" type="s2:StringArray"/>
    <wsdl:part name="authToken" type="s:string"/>
  </wsdl:message>
  <wsdl:message name="GetSiteInfoMultpleObjectHttpGetOut">
    <wsdl:part name="Body" element="s1:sitesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetSitesInBoxObjectHttpGetIn">
    <wsdl:part name="west" type="s:string"/>
    <wsdl:part name="south" type="s:string"/>
    <wsdl:part name="east" type="s:string"/>
    <wsdl:part name="north" type="s:string"/>
    <wsdl:part name="IncludeSeries" type="s:string"/>
    <wsdl:part name="authToken" type="s:string"/>
  </wsdl:message>
  <wsdl:message name="GetSitesInBoxObjectHttpGetOut">
    <wsdl:part name="Body" element="s1:sitesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetValuesForASiteObjectHttpGetIn">
    <wsdl:part name="site" type="s:string"/>
    <wsdl:part name="startDate" type="s:string"/>
    <wsdl:part name="endDate" type="s:string"/>
    <wsdl:part name="authToken" type="s:string"/>
  </wsdl:message>
  <wsdl:message name="GetValuesForASiteObjectHttpGetOut">
    <wsdl:part name="Body" element="s1:timeSeriesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetSitesHttpPostIn">
    <wsdl:part name="site" type="s2:StringArray"/>
    <wsdl:part name="authToken" type="s:string"/>
  </wsdl:message>
  <wsdl:message name="GetSitesHttpPostOut">
    <wsdl:part name="Body" element="tns:string"/>
  </wsdl:message>
  <wsdl:message name="GetSiteInfoHttpPostIn">
    <wsdl:part name="site" type="s:string"/>
    <wsdl:part name="authToken" type="s:string"/>
  </wsdl:message>
  <wsdl:message name="GetSiteInfoHttpPostOut">
    <wsdl:part name="Body" element="tns:string"/>
  </wsdl:message>
  <wsdl:message name="GetVariableInfoHttpPostIn">
    <wsdl:part name="variable" type="s:string"/>
    <wsdl:part name="authToken" type="s:string"/>
  </wsdl:message>
  <wsdl:message name="GetVariableInfoHttpPostOut">
    <wsdl:part name="Body" element="tns:string"/>
  </wsdl:message>
  <wsdl:message name="GetSitesObjectHttpPostIn">
    <wsdl:part name="site" type="s2:StringArray"/>
    <wsdl:part name="authToken" type="s:string"/>
  </wsdl:message>
  <wsdl:message name="GetSitesObjectHttpPostOut">
    <wsdl:part name="Body" element="s1:sitesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetSiteInfoObjectHttpPostIn">
    <wsdl:part name="site" type="s:string"/>
    <wsdl:part name="authToken" type="s:string"/>
  </wsdl:message>
  <wsdl:message name="GetSiteInfoObjectHttpPostOut">
    <wsdl:part name="Body" element="s1:sitesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetVariableInfoObjectHttpPostIn">
    <wsdl:part name="variable" type="s:string"/>
    <wsdl:part name="authToken" type="s:string"/>
  </wsdl:message>
  <wsdl:message name="GetVariableInfoObjectHttpPostOut">
    <wsdl:part name="Body" element="s1:variablesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetValuesHttpPostIn">
    <wsdl:part name="location" type="s:string"/>
    <wsdl:part name="variable" type="s:string"/>
    <wsdl:part name="startDate" type="s:string"/>
    <wsdl:part name="endDate" type="s:string"/>
    <wsdl:part name="authToken" type="s:string"/>
  </wsdl:message>
  <wsdl:message name="GetValuesHttpPostOut">
    <wsdl:part name="Body" element="tns:string"/>
  </wsdl:message>
  <wsdl:message name="GetValuesObjectHttpPostIn">
    <wsdl:part name="location" type="s:string"/>
    <wsdl:part name="variable" type="s:string"/>
    <wsdl:part name="startDate" type="s:string"/>
    <wsdl:part name="endDate" type="s:string"/>
    <wsdl:part name="authToken" type="s:string"/>
  </wsdl:message>
  <wsdl:message name="GetValuesObjectHttpPostOut">
    <wsdl:part name="Body" element="s1:timeSeriesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetSiteInfoMultpleObjectHttpPostIn">
    <wsdl:part name="site" type="s2:StringArray"/>
    <wsdl:part name="authToken" type="s:string"/>
  </wsdl:message>
  <wsdl:message name="GetSiteInfoMultpleObjectHttpPostOut">
    <wsdl:part name="Body" element="s1:sitesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetSitesInBoxObjectHttpPostIn">
    <wsdl:part name="west" type="s:string"/>
    <wsdl:part name="south" type="s:string"/>
    <wsdl:part name="east" type="s:string"/>
    <wsdl:part name="north" type="s:string"/>
    <wsdl:part name="IncludeSeries" type="s:string"/>
    <wsdl:part name="authToken" type="s:string"/>
  </wsdl:message>
  <wsdl:message name="GetSitesInBoxObjectHttpPostOut">
    <wsdl:part name="Body" element="s1:sitesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetValuesForASiteObjectHttpPostIn">
    <wsdl:part name="site" type="s:string"/>
    <wsdl:part name="startDate" type="s:string"/>
    <wsdl:part name="endDate" type="s:string"/>
    <wsdl:part name="authToken" type="s:string"/>
  </wsdl:message>
  <wsdl:message name="GetValuesForASiteObjectHttpPostOut">
    <wsdl:part name="Body" element="s1:timeSeriesResponse"/>
  </wsdl:message>
  <wsdl:portType name="WaterOneFlow">
    <wsdl:operation name="GetSites">
      <wsdl:documentation>Given an array of site numbers, this method returns the site metadata for each one. Send the array of site codes in this format: 'NetworkName:SiteCode'</wsdl:documentation>
      <wsdl:input message="tns:GetSitesSoapIn"/>
      <wsdl:output message="tns:GetSitesSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfo">
      <wsdl:documentation>Given a site number, this method returns the site's metadata. Send the site code in this format: 'NetworkName:SiteCode'</wsdl:documentation>
      <wsdl:input message="tns:GetSiteInfoSoapIn"/>
      <wsdl:output message="tns:GetSiteInfoSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetVariableInfo">
      <wsdl:documentation>Given a variable code, this method returns the variable's name. Pass in the variable in this format: 'NetworkName:Variable'</wsdl:documentation>
      <wsdl:input message="tns:GetVariableInfoSoapIn"/>
      <wsdl:output message="tns:GetVariableInfoSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetSitesObject">
      <wsdl:documentation>Given an array of site numbers, this method returns the site metadata for each one. Send the array of site codes in this format: 'NetworkName:SiteCode'</wsdl:documentation>
      <wsdl:input message="tns:GetSitesObjectSoapIn"/>
      <wsdl:output message="tns:GetSitesObjectSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfoObject">
      <wsdl:documentation>Given a site number, this method returns the site's metadata. Send the site code in this format: 'NetworkName:SiteCode'</wsdl:documentation>
      <wsdl:input message="tns:GetSiteInfoObjectSoapIn"/>
      <wsdl:output message="tns:GetSiteInfoObjectSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetVariableInfoObject">
      <wsdl:documentation>Given a variable code, this method returns the variable's siteName. Pass in the variable in this format: 'NetworkName:Variable'</wsdl:documentation>
      <wsdl:input message="tns:GetVariableInfoObjectSoapIn"/>
      <wsdl:output message="tns:GetVariableInfoObjectSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetValues">
      <wsdl:documentation>Given a site number, a variable, a start date, and an end date, this method returns a time series. Pass in the sitecode and variable in this format: 'NetworkName:SiteCode' and 'NetworkName:Variable'</wsdl:documentation>
      <wsdl:input message="tns:GetValuesSoapIn"/>
      <wsdl:output message="tns:GetValuesSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetValuesObject">
      <wsdl:documentation>Given a site number, a variable, a start date, and an end date, this method returns a time series. Pass in the sitecode and variable in this format: 'NetworkName:SiteCode' and 'NetworkName:Variable'</wsdl:documentation>
      <wsdl:input message="tns:GetValuesObjectSoapIn"/>
      <wsdl:output message="tns:GetValuesObjectSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfoMultpleObject">
      <wsdl:documentation>Given a site number, this method returns the site's metadata. Send the site code in this format: 'NetworkName:SiteCode'</wsdl:documentation>
      <wsdl:input message="tns:GetSiteInfoMultpleObjectSoapIn"/>
      <wsdl:output message="tns:GetSiteInfoMultpleObjectSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetSitesInBoxObject">
      <wsdl:documentation>Given a site number, this method returns the site's metadata. Send the site code in this format: 'NetworkName:SiteCode'</wsdl:documentation>
      <wsdl:input message="tns:GetSitesInBoxObjectSoapIn"/>
      <wsdl:output message="tns:GetSitesInBoxObjectSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetValuesForASiteObject">
      <wsdl:documentation>Given a site number, this method returns the site's metadata. Send the site code in this format: 'NetworkName:SiteCode'</wsdl:documentation>
      <wsdl:input message="tns:GetValuesForASiteObjectSoapIn"/>
      <wsdl:output message="tns:GetValuesForASiteObjectSoapOut"/>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="WaterOneFlow2">
    <wsdl:operation name="GetSites">
      <wsdl:documentation>Given an array of site numbers, this method returns the site metadata for each one. Send the array of site codes in this format: 'NetworkName:SiteCode'</wsdl:documentation>
      <wsdl:input message="tns:GetSitesHttpGetIn"/>
      <wsdl:output message="tns:GetSitesHttpGetOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfo">
      <wsdl:documentation>Given a site number, this method returns the site's metadata. Send the site code in this format: 'NetworkName:SiteCode'</wsdl:documentation>
      <wsdl:input message="tns:GetSiteInfoHttpGetIn"/>
      <wsdl:output message="tns:GetSiteInfoHttpGetOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetVariableInfo">
      <wsdl:documentation>Given a variable code, this method returns the variable's name. Pass in the variable in this format: 'NetworkName:Variable'</wsdl:documentation>
      <wsdl:input message="tns:GetVariableInfoHttpGetIn"/>
      <wsdl:output message="tns:GetVariableInfoHttpGetOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetSitesObject">
      <wsdl:documentation>Given an array of site numbers, this method returns the site metadata for each one. Send the array of site codes in this format: 'NetworkName:SiteCode'</wsdl:documentation>
      <wsdl:input message="tns:GetSitesObjectHttpGetIn"/>
      <wsdl:output message="tns:GetSitesObjectHttpGetOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfoObject">
      <wsdl:documentation>Given a site number, this method returns the site's metadata. Send the site code in this format: 'NetworkName:SiteCode'</wsdl:documentation>
      <wsdl:input message="tns:GetSiteInfoObjectHttpGetIn"/>
      <wsdl:output message="tns:GetSiteInfoObjectHttpGetOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetVariableInfoObject">
      <wsdl:documentation>Given a variable code, this method returns the variable's siteName. Pass in the variable in this format: 'NetworkName:Variable'</wsdl:documentation>
      <wsdl:input message="tns:GetVariableInfoObjectHttpGetIn"/>
      <wsdl:output message="tns:GetVariableInfoObjectHttpGetOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetValues">
      <wsdl:documentation>Given a site number, a variable, a start date, and an end date, this method returns a time series. Pass in the sitecode and variable in this format: 'NetworkName:SiteCode' and 'NetworkName:Variable'</wsdl:documentation>
      <wsdl:input message="tns:GetValuesHttpGetIn"/>
      <wsdl:output message="tns:GetValuesHttpGetOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetValuesObject">
      <wsdl:documentation>Given a site number, a variable, a start date, and an end date, this method returns a time series. Pass in the sitecode and variable in this format: 'NetworkName:SiteCode' and 'NetworkName:Variable'</wsdl:documentation>
      <wsdl:input message="tns:GetValuesObjectHttpGetIn"/>
      <wsdl:output message="tns:GetValuesObjectHttpGetOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfoMultpleObject">
      <wsdl:documentation>Given a site number, this method returns the site's metadata. Send the site code in this format: 'NetworkName:SiteCode'</wsdl:documentation>
      <wsdl:input message="tns:GetSiteInfoMultpleObjectHttpGetIn"/>
      <wsdl:output message="tns:GetSiteInfoMultpleObjectHttpGetOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetSitesInBoxObject">
      <wsdl:documentation>Given a site number, this method returns the site's metadata. Send the site code in this format: 'NetworkName:SiteCode'</wsdl:documentation>
      <wsdl:input message="tns:GetSitesInBoxObjectHttpGetIn"/>
      <wsdl:output message="tns:GetSitesInBoxObjectHttpGetOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetValuesForASiteObject">
      <wsdl:documentation>Given a site number, this method returns the site's metadata. Send the site code in this format: 'NetworkName:SiteCode'</wsdl:documentation>
      <wsdl:input message="tns:GetValuesForASiteObjectHttpGetIn"/>
      <wsdl:output message="tns:GetValuesForASiteObjectHttpGetOut"/>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="WaterOneFlow3">
    <wsdl:operation name="GetSites">
      <wsdl:documentation>Given an array of site numbers, this method returns the site metadata for each one. Send the array of site codes in this format: 'NetworkName:SiteCode'</wsdl:documentation>
      <wsdl:input message="tns:GetSitesHttpPostIn"/>
      <wsdl:output message="tns:GetSitesHttpPostOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfo">
      <wsdl:documentation>Given a site number, this method returns the site's metadata. Send the site code in this format: 'NetworkName:SiteCode'</wsdl:documentation>
      <wsdl:input message="tns:GetSiteInfoHttpPostIn"/>
      <wsdl:output message="tns:GetSiteInfoHttpPostOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetVariableInfo">
      <wsdl:documentation>Given a variable code, this method returns the variable's name. Pass in the variable in this format: 'NetworkName:Variable'</wsdl:documentation>
      <wsdl:input message="tns:GetVariableInfoHttpPostIn"/>
      <wsdl:output message="tns:GetVariableInfoHttpPostOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetSitesObject">
      <wsdl:documentation>Given an array of site numbers, this method returns the site metadata for each one. Send the array of site codes in this format: 'NetworkName:SiteCode'</wsdl:documentation>
      <wsdl:input message="tns:GetSitesObjectHttpPostIn"/>
      <wsdl:output message="tns:GetSitesObjectHttpPostOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfoObject">
      <wsdl:documentation>Given a site number, this method returns the site's metadata. Send the site code in this format: 'NetworkName:SiteCode'</wsdl:documentation>
      <wsdl:input message="tns:GetSiteInfoObjectHttpPostIn"/>
      <wsdl:output message="tns:GetSiteInfoObjectHttpPostOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetVariableInfoObject">
      <wsdl:documentation>Given a variable code, this method returns the variable's siteName. Pass in the variable in this format: 'NetworkName:Variable'</wsdl:documentation>
      <wsdl:input message="tns:GetVariableInfoObjectHttpPostIn"/>
      <wsdl:output message="tns:GetVariableInfoObjectHttpPostOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetValues">
      <wsdl:documentation>Given a site number, a variable, a start date, and an end date, this method returns a time series. Pass in the sitecode and variable in this format: 'NetworkName:SiteCode' and 'NetworkName:Variable'</wsdl:documentation>
      <wsdl:input message="tns:GetValuesHttpPostIn"/>
      <wsdl:output message="tns:GetValuesHttpPostOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetValuesObject">
      <wsdl:documentation>Given a site number, a variable, a start date, and an end date, this method returns a time series. Pass in the sitecode and variable in this format: 'NetworkName:SiteCode' and 'NetworkName:Variable'</wsdl:documentation>
      <wsdl:input message="tns:GetValuesObjectHttpPostIn"/>
      <wsdl:output message="tns:GetValuesObjectHttpPostOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfoMultpleObject">
      <wsdl:documentation>Given a site number, this method returns the site's metadata. Send the site code in this format: 'NetworkName:SiteCode'</wsdl:documentation>
      <wsdl:input message="tns:GetSiteInfoMultpleObjectHttpPostIn"/>
      <wsdl:output message="tns:GetSiteInfoMultpleObjectHttpPostOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetSitesInBoxObject">
      <wsdl:documentation>Given a site number, this method returns the site's metadata. Send the site code in this format: 'NetworkName:SiteCode'</wsdl:documentation>
      <wsdl:input message="tns:GetSitesInBoxObjectHttpPostIn"/>
      <wsdl:output message="tns:GetSitesInBoxObjectHttpPostOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetValuesForASiteObject">
      <wsdl:documentation>Given a site number, this method returns the site's metadata. Send the site code in this format: 'NetworkName:SiteCode'</wsdl:documentation>
      <wsdl:input message="tns:GetValuesForASiteObjectHttpPostIn"/>
      <wsdl:output message="tns:GetValuesForASiteObjectHttpPostOut"/>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="WaterOneFlow" type="tns:WaterOneFlow">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="GetSites">
      <soap:operation soapAction="http://www.cuahsi.org/his/1.1/ws/GetSites" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfo">
      <soap:operation soapAction="http://www.cuahsi.org/his/1.1/ws/GetSiteInfo" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVariableInfo">
      <soap:operation soapAction="http://www.cuahsi.org/his/1.1/ws/GetVariableInfo" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSitesObject">
      <soap:operation soapAction="http://www.cuahsi.org/his/1.1/ws/GetSitesObject" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfoObject">
      <soap:operation soapAction="http://www.cuahsi.org/his/1.1/ws/GetSiteInfoObject" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVariableInfoObject">
      <soap:operation soapAction="http://www.cuahsi.org/his/1.1/ws/GetVariableInfoObject" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetValues">
      <soap:operation soapAction="http://www.cuahsi.org/his/1.1/ws/GetValues" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetValuesObject">
      <soap:operation soapAction="http://www.cuahsi.org/his/1.1/ws/GetValuesObject" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfoMultpleObject">
      <soap:operation soapAction="http://www.cuahsi.org/his/1.1/ws/GetSiteInfoMultpleObject" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSitesInBoxObject">
      <soap:operation soapAction="http://www.cuahsi.org/his/1.1/ws/GetSitesInBoxObject" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetValuesForASiteObject">
      <soap:operation soapAction="http://www.cuahsi.org/his/1.1/ws/GetValuesForASiteObject" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="WaterOneFlow1" type="tns:WaterOneFlow">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="GetSites">
      <soap12:operation soapAction="http://www.cuahsi.org/his/1.1/ws/GetSites" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfo">
      <soap12:operation soapAction="http://www.cuahsi.org/his/1.1/ws/GetSiteInfo" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVariableInfo">
      <soap12:operation soapAction="http://www.cuahsi.org/his/1.1/ws/GetVariableInfo" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSitesObject">
      <soap12:operation soapAction="http://www.cuahsi.org/his/1.1/ws/GetSitesObject" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfoObject">
      <soap12:operation soapAction="http://www.cuahsi.org/his/1.1/ws/GetSiteInfoObject" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVariableInfoObject">
      <soap12:operation soapAction="http://www.cuahsi.org/his/1.1/ws/GetVariableInfoObject" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetValues">
      <soap12:operation soapAction="http://www.cuahsi.org/his/1.1/ws/GetValues" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetValuesObject">
      <soap12:operation soapAction="http://www.cuahsi.org/his/1.1/ws/GetValuesObject" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfoMultpleObject">
      <soap12:operation soapAction="http://www.cuahsi.org/his/1.1/ws/GetSiteInfoMultpleObject" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSitesInBoxObject">
      <soap12:operation soapAction="http://www.cuahsi.org/his/1.1/ws/GetSitesInBoxObject" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetValuesForASiteObject">
      <soap12:operation soapAction="http://www.cuahsi.org/his/1.1/ws/GetValuesForASiteObject" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="WaterOneFlow2" type="tns:WaterOneFlow2">
    <http:binding verb="GET"/>
    <wsdl:operation name="GetSites">
      <http:operation location="/GetSites"/>
      <wsdl:input>
        <http:urlEncoded/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfo">
      <http:operation location="/GetSiteInfo"/>
      <wsdl:input>
        <http:urlEncoded/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVariableInfo">
      <http:operation location="/GetVariableInfo"/>
      <wsdl:input>
        <http:urlEncoded/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSitesObject">
      <http:operation location="/GetSitesObject"/>
      <wsdl:input>
        <http:urlEncoded/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfoObject">
      <http:operation location="/GetSiteInfoObject"/>
      <wsdl:input>
        <http:urlEncoded/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVariableInfoObject">
      <http:operation location="/GetVariableInfoObject"/>
      <wsdl:input>
        <http:urlEncoded/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetValues">
      <http:operation location="/GetValues"/>
      <wsdl:input>
        <http:urlEncoded/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetValuesObject">
      <http:operation location="/GetValuesObject"/>
      <wsdl:input>
        <http:urlEncoded/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfoMultpleObject">
      <http:operation location="/GetSiteInfoMultpleObject"/>
      <wsdl:input>
        <http:urlEncoded/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSitesInBoxObject">
      <http:operation location="/GetSitesInBoxObject"/>
      <wsdl:input>
        <http:urlEncoded/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetValuesForASiteObject">
      <http:operation location="/GetValuesForASiteObject"/>
      <wsdl:input>
        <http:urlEncoded/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="WaterOneFlow3" type="tns:WaterOneFlow3">
    <http:binding verb="POST"/>
    <wsdl:operation name="GetSites">
      <http:operation location="/GetSites"/>
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded"/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfo">
      <http:operation location="/GetSiteInfo"/>
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded"/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVariableInfo">
      <http:operation location="/GetVariableInfo"/>
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded"/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSitesObject">
      <http:operation location="/GetSitesObject"/>
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded"/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfoObject">
      <http:operation location="/GetSiteInfoObject"/>
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded"/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVariableInfoObject">
      <http:operation location="/GetVariableInfoObject"/>
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded"/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetValues">
      <http:operation location="/GetValues"/>
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded"/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetValuesObject">
      <http:operation location="/GetValuesObject"/>
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded"/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfoMultpleObject">
      <http:operation location="/GetSiteInfoMultpleObject"/>
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded"/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSitesInBoxObject">
      <http:operation location="/GetSitesInBoxObject"/>
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded"/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetValuesForASiteObject">
      <http:operation location="/GetValuesForASiteObject"/>
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded"/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="WaterOneFlow">
    <wsdl:documentation>&lt;div>&lt;strong>Developmental service. This service is internal CUAHSI use, and evaluation.&lt;/strong>&lt;/div></wsdl:documentation>
    <wsdl:port name="WaterOneFlow" binding="tns:WaterOneFlow">
      <soap:address location="http://localhost:6278/genericODws/cuahsi_1_1.asmx"/>
    </wsdl:port>
    <wsdl:port name="WaterOneFlow1" binding="tns:WaterOneFlow1">
      <soap12:address location="http://localhost:6278/genericODws/cuahsi_1_1.asmx"/>
    </wsdl:port>
    <wsdl:port name="WaterOneFlow2" binding="tns:WaterOneFlow2">
      <http:address location="http://localhost:6278/genericODws/cuahsi_1_1.asmx"/>
    </wsdl:port>
    <wsdl:port name="WaterOneFlow3" binding="tns:WaterOneFlow3">
      <http:address location="http://localhost:6278/genericODws/cuahsi_1_1.asmx"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part></con:definitionCache><con:endpoints><con:endpoint>http://localhost:6278/genericODws/cuahsi_1_1.asmx</con:endpoint><con:endpoint>http://water.sdsc.edu/lbr/cuahsi_1_1.asmx</con:endpoint></con:endpoints><con:operation isOneWay="false" action="http://www.cuahsi.org/his/1.1/ws/GetSiteInfo" name="GetSiteInfo" bindingOperationName="GetSiteInfo" inputName="" receivesAttachments="false" sendsAttachments="false" type="Request-Response" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:6278/genericODws/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://www.cuahsi.org/his/1.0/ws/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws1:GetSiteInfo xmlns:ws1="http://www.cuahsi.org/his/1.1/ws/">
         <!--Optional:-->
         <ws1:site>?</ws1:site>
         <!--Optional:-->
         <ws1:authToken>?</ws1:authToken>
      </ws1:GetSiteInfo>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request></con:call></con:operation><con:operation isOneWay="false" action="http://www.cuahsi.org/his/1.1/ws/GetSiteInfoObject" name="GetSiteInfoObject" bindingOperationName="GetSiteInfoObject" inputName="" receivesAttachments="false" sendsAttachments="false" type="Request-Response" anonymous="optional"><con:settings/><con:call name="USU-LBR-Confluence"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://water.sdsc.edu/lbr/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://www.cuahsi.org/his/1.1/ws/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws:GetSiteInfoObject>
         <!--Optional:-->
         <ws:site>lbr:USU-LBR-Confluence</ws:site>
         <!--Optional:-->
         <ws:authToken>a</ws:authToken>
      </ws:GetSiteInfoObject>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.cuahsi.org/his/1.1/ws/WaterOneFlow/GetSiteInfoObjectRequest"/></con:call></con:operation><con:operation isOneWay="false" action="http://www.cuahsi.org/his/1.1/ws/GetSites" name="GetSites" bindingOperationName="GetSites" inputName="" receivesAttachments="false" sendsAttachments="false" type="Request-Response" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://water.sdsc.edu/lbr/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://www.cuahsi.org/his/1.0/ws/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws1:GetSites xmlns:ws1="http://www.cuahsi.org/his/1.1/ws/">
         <!--Optional:-->
         <ws1:site>
            <!--Zero or more repetitions:-->
           
         </ws1:site>
         <!--Optional:-->
         <ws1:authToken>?</ws1:authToken>
      </ws1:GetSites>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508"/></con:call></con:operation><con:operation isOneWay="false" action="http://www.cuahsi.org/his/1.1/ws/GetSitesObject" name="GetSitesObject" bindingOperationName="GetSitesObject" inputName="" receivesAttachments="false" sendsAttachments="false" type="Request-Response" anonymous="optional"><con:settings/><con:call name="all"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://water.sdsc.edu/lbr/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://www.cuahsi.org/his/1.0/ws/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws1:GetSitesObject xmlns:ws1="http://www.cuahsi.org/his/1.1/ws/">
         <!--Optional:-->
         <ws1:site>
            <!--Zero or more repetitions:-->
           </ws1:site>
         <!--Optional:-->
         <ws1:authToken>a</ws1:authToken>
      </ws1:GetSitesObject>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.cuahsi.org/his/1.0/ws/WaterOneFlow/GetSitesObjectRequest"/></con:call></con:operation><con:operation isOneWay="false" action="http://www.cuahsi.org/his/1.1/ws/GetValues" name="GetValues" bindingOperationName="GetValues" inputName="" receivesAttachments="false" sendsAttachments="false" type="Request-Response" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:6278/genericODws/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://www.cuahsi.org/his/1.0/ws/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws1:GetValues xmlns:ws1="http://www.cuahsi.org/his/1.1/ws/">
         <!--Optional:-->
         <ws1:location>?</ws1:location>
         <!--Optional:-->
         <ws1:variable>?</ws1:variable>
         <!--Optional:-->
         <ws1:startDate>?</ws1:startDate>
         <!--Optional:-->
         <ws1:endDate>?</ws1:endDate>
         <!--Optional:-->
         <ws1:authToken>?</ws1:authToken>
      </ws1:GetValues>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508"/></con:call></con:operation><con:operation isOneWay="false" action="http://www.cuahsi.org/his/1.1/ws/GetValuesObject" name="GetValuesObject" bindingOperationName="GetValuesObject" inputName="" receivesAttachments="false" sendsAttachments="false" type="Request-Response" anonymous="optional"><con:settings/><con:call name="LBRTest1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://water.sdsc.edu/lbr/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://www.cuahsi.org/his/1.0/ws/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws1:GetValuesObject xmlns:ws1="http://www.cuahsi.org/his/1.1/ws/">
         <!--Optional:-->
         <ws1:location>LBR:USU-LBR-Mendon</ws1:location>
         <!--Optional:-->
         <ws1:variable>LBR:USU3</ws1:variable>
         <!--Optional:-->
         <ws1:startDate>2005-08-05</ws1:startDate>
         <!--Optional:-->
         <ws1:endDate>2005-08-06</ws1:endDate>
         <!--Optional:-->
         <ws1:authToken>a</ws1:authToken>
      </ws1:GetValuesObject>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508"/></con:call><con:call name="MultipleQC"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://water.sdsc.edu/lbr/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://www.cuahsi.org/his/1.1/ws/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws:GetValuesObject>
              <ws:location>LRB:USU-LBR-Wellsville</ws:location>
         <!--Optional:-->
         <ws:variable>LBR:USU41</ws:variable>
         <!--Optional:-->
         <ws:startDate>2007-10-04</ws:startDate>
         <!--Optional:-->
         <ws:endDate>2008-10-05</ws:endDate>
         <!--Optional:-->
         <ws:authToken>a</ws:authToken>
      </ws:GetValuesObject>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.cuahsi.org/his/1.1/ws/WaterOneFlow/GetValuesObjectRequest"/></con:call><con:call name="SingleQC"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:6278/genericODws/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://www.cuahsi.org/his/1.1/ws/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws:GetValuesObject>
         <!--Optional:-->
           <ws:location>LRB:USU-LBR-Wellsville</ws:location>
         <!--Optional:-->
         <ws:variable>LBR:USU41/QualityControlLevelID=2</ws:variable>
         <!--Optional:-->
         <ws:startDate>2007-10-04</ws:startDate>
         <!--Optional:-->
         <ws:endDate>2008-10-05</ws:endDate>
         <!--Optional:-->
         <ws:authToken>a</ws:authToken>
      </ws:GetValuesObject>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.cuahsi.org/his/1.1/ws/WaterOneFlow/GetValuesObjectRequest"/></con:call></con:operation><con:operation isOneWay="false" action="http://www.cuahsi.org/his/1.1/ws/GetVariableInfo" name="GetVariableInfo" bindingOperationName="GetVariableInfo" inputName="" receivesAttachments="false" sendsAttachments="false" type="Request-Response" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:6278/genericODws/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://www.cuahsi.org/his/1.0/ws/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws1:GetVariableInfo xmlns:ws1="http://www.cuahsi.org/his/1.1/ws/">
         <!--Optional:-->
         <ws1:variable>?</ws1:variable>
         <!--Optional:-->
         <ws1:authToken>?</ws1:authToken>
      </ws1:GetVariableInfo>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508"/></con:call></con:operation><con:operation isOneWay="false" action="http://www.cuahsi.org/his/1.1/ws/GetVariableInfoObject" name="GetVariableInfoObject" bindingOperationName="GetVariableInfoObject" inputName="" receivesAttachments="false" sendsAttachments="false" type="Request-Response" anonymous="optional"><con:settings/><con:call name="allvariables"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://water.sdsc.edu/lbr/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://www.cuahsi.org/his/1.0/ws/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws1:GetVariableInfoObject xmlns:ws1="http://www.cuahsi.org/his/1.1/ws/">
         <!--Optional:-->
        
         <!--Optional:-->
         <ws1:authToken>a</ws1:authToken>
      </ws1:GetVariableInfoObject>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508"/></con:call></con:operation><con:operation isOneWay="false" action="http://www.cuahsi.org/his/1.1/ws/GetSiteInfoMultpleObject" name="GetSiteInfoMultpleObject" bindingOperationName="GetSiteInfoMultpleObject" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="2sites"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://water.sdsc.edu/lbr/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://www.cuahsi.org/his/1.1/ws/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws:GetSiteInfoMultpleObject>
         <!--Optional:-->
         <ws:site>
            <!--Zero or more repetitions:-->
            <ws:string>lbl:USU-LBR-Mendon</ws:string>
    <ws:string>lbr:USU-LBR-Confluence</ws:string>
         </ws:site>
         <!--Optional:-->
         <ws:authToken>?</ws:authToken>
      </ws:GetSiteInfoMultpleObject>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.cuahsi.org/his/1.1/ws/WaterOneFlow/GetSiteInfoMultpleObjectRequest"/></con:call></con:operation><con:operation isOneWay="false" action="http://www.cuahsi.org/his/1.1/ws/GetSitesInBoxObject" name="GetSitesInBoxObject" bindingOperationName="GetSitesInBoxObject" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="OnlySiteinfo"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://water.sdsc.edu/lbr/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://www.cuahsi.org/his/1.0/ws/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws1:GetSitesInBoxObject xmlns:ws1="http://www.cuahsi.org/his/1.1/ws/">
         <ws1:west>-180</ws1:west>
         <ws1:south>0</ws1:south>
         <ws1:east>180</ws1:east>
         <ws1:north>90</ws1:north>
         <ws1:IncludeSeries>false</ws1:IncludeSeries>
         <!--Optional:-->
         <ws1:authToken>a</ws1:authToken>
      </ws1:GetSitesInBoxObject>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.cuahsi.org/his/1.0/ws/WaterOneFlow/GetSitesInBoxObjectRequest"/></con:call><con:call name="WithSeries"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://water.sdsc.edu/lbr/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://www.cuahsi.org/his/1.0/ws/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws1:GetSitesInBoxObject xmlns:ws1="http://www.cuahsi.org/his/1.1/ws/">
         <ws1:west>-180</ws1:west>
         <ws1:south>0</ws1:south>
         <ws1:east>180</ws1:east>
         <ws1:north>90</ws1:north>
         <ws1:IncludeSeries>true</ws1:IncludeSeries>
         <!--Optional:-->
         <ws1:authToken>a</ws1:authToken>
      </ws1:GetSitesInBoxObject>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.cuahsi.org/his/1.1/ws/WaterOneFlow/GetSitesInBoxObjectRequest"/></con:call><con:call name="OutsideBox"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://water.sdsc.edu/lbr/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://www.cuahsi.org/his/1.0/ws/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws1:GetSitesInBoxObject xmlns:ws1="http://www.cuahsi.org/his/1.1/ws/">
         <ws1:west>-180</ws1:west>
         <ws1:south>0</ws1:south>
         <ws1:east>-179</ws1:east>
         <ws1:north>90</ws1:north>
         <ws1:IncludeSeries>true</ws1:IncludeSeries>
         <!--Optional:-->
         <ws1:authToken>a</ws1:authToken>
      </ws1:GetSitesInBoxObject>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.cuahsi.org/his/1.1/ws/WaterOneFlow/GetSitesInBoxObjectRequest"/></con:call></con:operation><con:operation isOneWay="false" action="http://www.cuahsi.org/his/1.1/ws/GetValuesForASiteObject" name="GetValuesForASiteObject" bindingOperationName="GetValuesForASiteObject" type="Request-Response" inputName="" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="USU-LBR-Confluence_2007-11"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://water.sdsc.edu/lbr/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://www.cuahsi.org/his/1.1/ws/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws:GetValuesForASiteObject>
         <!--Optional:-->
         <ws:site>lbr:USU-LBR-Confluence</ws:site>
         <!--Optional:-->
         <ws:startDate>2007-11-01</ws:startDate>
         <!--Optional:-->
         <ws:endDate>2007-11-30</ws:endDate>
         <!--Optional:-->
         <ws:authToken>a</ws:authToken>
      </ws:GetValuesForASiteObject>
   </soapenv:Body>
</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.cuahsi.org/his/1.1/ws/WaterOneFlow/GetValuesForASiteObjectRequest"/></con:call></con:operation></con:interface><con:interface name="WaterOneFlow1" bindingName="{http://www.cuahsi.org/his/1.0/ws/}WaterOneFlow1" soapVersion="1_2" definition="http://localhost:6278/genericODws/cuahsi_1_1.asmx?WSDL" xsi:type="con:WsdlInterface" wsaVersion="NONE" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:endpoints><con:endpoint>http://localhost:6278/genericODws/cuahsi_1_1.asmx</con:endpoint><con:endpoint>http://his.crwr.utexas.edu/TxEvapTest_Delete/cuahsi_1_1.asmx</con:endpoint><con:endpoint>http://his.crwr.utexas.edu/TxEvap/cuahsi_1_1.asmx</con:endpoint><con:endpoint>http://localhost/genericODws/cuahsi_1_1.asmx</con:endpoint></con:endpoints><con:operation isOneWay="false" action="http://www.cuahsi.org/his/1.0/ws/GetSiteInfo" name="GetSiteInfo" bindingOperationName="GetSiteInfo" inputName="" receivesAttachments="false" sendsAttachments="false" type="Request-Response"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:6278/genericODws/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ws="http://www.cuahsi.org/his/1.0/ws/">
   <soap:Header/>
   <soap:Body>
      <ws:GetSiteInfo>
         <!--Optional:-->
         <ws:site>?</ws:site>
         <!--Optional:-->
         <ws:authToken>?</ws:authToken>
      </ws:GetSiteInfo>
   </soap:Body>
</soap:Envelope>]]></con:request></con:call></con:operation><con:operation isOneWay="false" action="http://www.cuahsi.org/his/1.0/ws/GetSiteInfoObject" name="GetSiteInfoObject" bindingOperationName="GetSiteInfoObject" inputName="" receivesAttachments="false" sendsAttachments="false" type="Request-Response"><con:settings/><con:call name="Wellsville"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:6278/genericODws/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ws="http://www.cuahsi.org/his/1.0/ws/">
   <soap:Header/>
   <soap:Body>
      <ws:GetSiteInfoObject>
         <!--Optional:-->
         <ws:site>LRB:USU-LBR-Wellsville</ws:site>
         <!--Optional:-->
         <ws:authToken>a</ws:authToken>
      </ws:GetSiteInfoObject>
   </soap:Body>
</soap:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508"/></con:call></con:operation><con:operation isOneWay="false" action="http://www.cuahsi.org/his/1.0/ws/GetSites" name="GetSites" bindingOperationName="GetSites" inputName="" receivesAttachments="false" sendsAttachments="false" type="Request-Response"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:6278/genericODws/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ws="http://www.cuahsi.org/his/1.0/ws/">
   <soap:Header/>
   <soap:Body>
      <ws:GetSites>
         <!--Optional:-->
         <ws:site>
            <!--Zero or more repetitions:-->
            <ws:string>GEOM:BOX(41.4954 -111.946, 41.7185 -111.799)</ws:string>
         </ws:site>
         <!--Optional:-->
         <ws:authToken>a</ws:authToken>
      </ws:GetSites>
   </soap:Body>
</soap:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508"/></con:call><con:call name="2 lbr sites"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:6278/genericODws/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ws="http://www.cuahsi.org/his/1.0/ws/">
   <soap:Header/>
   <soap:Body>
      <ws:GetSites>
         <!--Optional:-->
         <ws:site>
            <!--Zero or more repetitions:-->
            <ws:string>LBR:USU-LBR-Mendon</ws:string>
          <ws:string>LBR:USU-LBR-Paradise</ws:string>
 <ws:string>LBR:USU-LBR-ExpFarm</ws:string>
</ws:site>
         <!--Optional:-->
         <ws:authToken>a</ws:authToken>
      </ws:GetSites>
   </soap:Body>
</soap:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508"/></con:call></con:operation><con:operation isOneWay="false" action="http://www.cuahsi.org/his/1.0/ws/GetSitesObject" name="GetSitesObject" bindingOperationName="GetSitesObject" inputName="" receivesAttachments="false" sendsAttachments="false" type="Request-Response" anonymous="optional"><con:settings/><con:call name="3 sites"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:6278/genericODws/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ws="http://www.cuahsi.org/his/1.0/ws/">
   <soap:Header/>
   <soap:Body>
      <ws:GetSitesObject>
         <!--Optional:-->
          <ws:site>

            <!--Zero or more repetitions:-->

            <ws:string>LBR:USU-LBR-Mendon</ws:string>

          <ws:string>LBR:USU-LBR-Paradise</ws:string>
 <ws:string>LBR:USU-LBR-ExpFarm</ws:string>
</ws:site>

         <!--Optional:-->

         <ws:authToken>a</ws:authToken>

      </ws:GetSitesObject>
   </soap:Body>
</soap:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508"/></con:call><con:call name="Bix"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:6278/genericODws/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ws="http://www.cuahsi.org/his/1.0/ws/">
   <soap:Header/>
   <soap:Body>
      <ws:GetSitesObject>
         <!--Optional:-->
         <ws:site>
            <!--Zero or more repetitions:-->
                      <ws:string>GEOM:BOX(-111.946 41.4954, -111.799 41.7185)</ws:string>
         </ws:site>
         <!--Optional:-->
         <ws:authToken>a</ws:authToken>
      </ws:GetSitesObject>
   </soap:Body>
</soap:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.cuahsi.org/his/1.0/ws/WaterOneFlow/GetSitesObjectRequest"/></con:call></con:operation><con:operation isOneWay="false" action="http://www.cuahsi.org/his/1.0/ws/GetValues" name="GetValues" bindingOperationName="GetValues" inputName="" receivesAttachments="false" sendsAttachments="false" type="Request-Response"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:6278/genericODws/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ws="http://www.cuahsi.org/his/1.0/ws/">
   <soap:Header/>
   <soap:Body>
      <ws:GetValues>
         <!--Optional:-->
         <ws:location>?</ws:location>
         <!--Optional:-->
         <ws:variable>?</ws:variable>
         <!--Optional:-->
         <ws:startDate>?</ws:startDate>
         <!--Optional:-->
         <ws:endDate>?</ws:endDate>
         <!--Optional:-->
         <ws:authToken>?</ws:authToken>
      </ws:GetValues>
   </soap:Body>
</soap:Envelope>]]></con:request></con:call></con:operation><con:operation isOneWay="false" action="http://www.cuahsi.org/his/1.0/ws/GetValuesObject" name="GetValuesObject" bindingOperationName="GetValuesObject" inputName="" receivesAttachments="false" sendsAttachments="false" type="Request-Response" anonymous="optional"><con:settings/><con:call name="Wellsville_usu41"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:6278/genericODws/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ws="http://www.cuahsi.org/his/1.0/ws/">
   <soap:Header/>
   <soap:Body>
      <ws:GetValuesObject>
        <!--Optional:-->
         <ws:location>LRB:USU-LBR-Wellsville</ws:location>
         <!--Optional:-->
         <ws:variable>LBR:USU41</ws:variable>
         <!--Optional:-->
         <ws:startDate>2007-10-04</ws:startDate>
         <!--Optional:-->
         <ws:endDate>2008-10-05</ws:endDate>
         <!--Optional:-->
         <ws:authToken>a</ws:authToken>
      </ws:GetValuesObject>
   </soap:Body>
</soap:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508"/></con:call><con:call name="TExas"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://his.crwr.utexas.edu/TxEvapTest_Delete/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ws="http://www.cuahsi.org/his/1.0/ws/">
   <soap:Header/>
   <soap:Body>
      <ws:GetValuesObject>
         <!--Optional:-->
         <ws:location>?</ws:location>
         <!--Optional:-->
         <ws:variable>?</ws:variable>
         <!--Optional:-->
         <ws:startDate>?</ws:startDate>
         <!--Optional:-->
         <ws:endDate>?</ws:endDate>
         <!--Optional:-->
         <ws:authToken>?</ws:authToken>
      </ws:GetValuesObject>
   </soap:Body>
</soap:Envelope>]]></con:request></con:call><con:call name="Mendon-OneQCLevel"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:6278/genericODws/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ws="http://www.cuahsi.org/his/1.0/ws/">
   <soap:Header/>
   <soap:Body>
      <ws:GetValuesObject>
         <!--Optional:-->
         <ws:location>LBR:USU-LBR-Mendon</ws:location>
         <!--Optional:-->
         <ws:variable>LBR:USU34/QUALITYCONTROLLEVELID=1</ws:variable>
         <!--Optional:-->
         <ws:startDate>2008-01-01</ws:startDate>
         <!--Optional:-->
         <ws:endDate>2008-02-02</ws:endDate>
         <!--Optional:-->
         <ws:authToken>a</ws:authToken>
      </ws:GetValuesObject>
   </soap:Body>
</soap:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.cuahsi.org/his/1.0/ws/WaterOneFlow/GetValuesObjectRequest"/></con:call><con:call name="Mendon-oneSource_nodata"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:6278/genericODws/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ws="http://www.cuahsi.org/his/1.0/ws/">
   <soap:Header/>
   <soap:Body>
      <ws:GetValuesObject>
         <!--Optional:-->
         <ws:location>LBR:USU-LBR-Mendon</ws:location>
         <!--Optional:-->
         <ws:variable>LBR:USU40/SOURCEID=3</ws:variable>
         <!--Optional:-->
         <ws:startDate>1900-01-01</ws:startDate>
         <!--Optional:-->
         <ws:endDate>2010-01-01</ws:endDate>
         <!--Optional:-->
         <ws:authToken>a</ws:authToken>
      </ws:GetValuesObject>
   </soap:Body>
</soap:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.cuahsi.org/his/1.0/ws/WaterOneFlow/GetValuesObjectRequest"/></con:call><con:call name="EXP-withoffset"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:6278/genericODws/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ws="http://www.cuahsi.org/his/1.0/ws/">
   <soap:Header/>
   <soap:Body>
      <ws:GetValuesObject>
         <!--Optional:-->
         <ws:location>USU-LBR-ExpFarm</ws:location>
         <!--Optional:-->
         <ws:variable>LBR:USU20</ws:variable>
         <!--Optional:-->
         <ws:startDate>2008-01-01T00:00:00</ws:startDate>
         <!--Optional:-->
         <ws:endDate>2008-01-04T16:00:00</ws:endDate>
         <!--Optional:-->
         <ws:authToken>a</ws:authToken>
      </ws:GetValuesObject>
   </soap:Body>
</soap:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://www.cuahsi.org/his/1.0/ws/WaterOneFlow/GetValuesObjectRequest"/></con:call></con:operation><con:operation isOneWay="false" action="http://www.cuahsi.org/his/1.0/ws/GetVariableInfo" name="GetVariableInfo" bindingOperationName="GetVariableInfo" inputName="" receivesAttachments="false" sendsAttachments="false" type="Request-Response"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:6278/genericODws/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ws="http://www.cuahsi.org/his/1.0/ws/">
   <soap:Header/>
   <soap:Body>
      <ws:GetVariableInfo>
         <!--Optional:-->
         <ws:variable>?</ws:variable>
         <!--Optional:-->
         <ws:authToken>?</ws:authToken>
      </ws:GetVariableInfo>
   </soap:Body>
</soap:Envelope>]]></con:request></con:call></con:operation><con:operation isOneWay="false" action="http://www.cuahsi.org/his/1.0/ws/GetVariableInfoObject" name="GetVariableInfoObject" bindingOperationName="GetVariableInfoObject" inputName="" receivesAttachments="false" sendsAttachments="false" type="Request-Response"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:6278/genericODws/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ws="http://www.cuahsi.org/his/1.0/ws/">
   <soap:Header/>
   <soap:Body>
      <ws:GetVariableInfoObject>
         
         <!--Optional:-->
         <ws:authToken>a</ws:authToken>
      </ws:GetVariableInfoObject>
   </soap:Body>
</soap:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508"/></con:call><con:call name="Txas_all"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://his.crwr.utexas.edu/TxEvap/cuahsi_1_1.asmx</con:endpoint><con:request><![CDATA[<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ws="http://www.cuahsi.org/his/1.0/ws/">
   <soap:Header/>
   <soap:Body>
      <ws:GetVariableInfoObject>
         <!--Optional:-->
         
         <!--Optional:-->
         <ws:authToken>?</ws:authToken>
      </ws:GetVariableInfoObject>
   </soap:Body>
</soap:Envelope>]]></con:request></con:call></con:operation><con:definitionCache rootPart="http://localhost:6278/genericODws/cuahsi_1_1.asmx?WSDL" type="TEXT"><con:part><con:url>http://localhost:6278/genericODws/cuahsi_1_1.asmx?WSDL</con:url><con:content><![CDATA[<wsdl:definitions targetNamespace="http://www.cuahsi.org/his/1.0/ws/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://www.cuahsi.org/his/1.0/ws/" xmlns:s1="http://www.cuahsi.org/waterML/1.1/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:s2="http://www.cuahsi.org/waterML/1.0/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:documentation>&lt;div>&lt;strong>Developmental service. This service is internal CUAHSI use, and evaluation.&lt;/strong>&lt;/div></wsdl:documentation>
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://www.cuahsi.org/his/1.0/ws/">
      <s:import namespace="http://www.cuahsi.org/waterML/1.1/"/>
      <s:element name="GetSites">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="site" type="tns:ArrayOfString"/>
            <s:element minOccurs="0" maxOccurs="1" name="authToken" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:complexType name="ArrayOfString">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string"/>
        </s:sequence>
      </s:complexType>
      <s:element name="GetSitesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetSitesResult" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSiteInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="site" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="authToken" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSiteInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetSiteInfoResult" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetVariableInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="variable" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="authToken" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetVariableInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetVariableInfoResult" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSitesObject">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="site" type="tns:ArrayOfString"/>
            <s:element minOccurs="0" maxOccurs="1" name="authToken" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSitesObjectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" ref="s1:sitesResponse"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSiteInfoObject">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="site" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="authToken" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetSiteInfoObjectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" ref="s1:sitesResponse"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetVariableInfoObject">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="variable" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="authToken" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetValues">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="location" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="variable" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="startDate" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="endDate" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="authToken" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetValuesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetValuesResult" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetValuesObject">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="location" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="variable" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="startDate" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="endDate" type="s:string"/>
            <s:element minOccurs="0" maxOccurs="1" name="authToken" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
    </s:schema>
    <s:schema elementFormDefault="qualified" targetNamespace="http://www.cuahsi.org/waterML/1.1/">
      <s:element name="sitesResponse" type="s1:SiteInfoResponseType"/>
      <s:complexType name="SiteInfoResponseType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="queryInfo" type="s1:QueryInfoType"/>
          <s:element minOccurs="0" maxOccurs="unbounded" name="site">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="siteInfo" type="s1:SiteInfoType"/>
                <s:element minOccurs="0" maxOccurs="unbounded" name="seriesCatalog" type="s1:seriesCatalogType"/>
                <s:element minOccurs="0" maxOccurs="unbounded" name="extension"/>
              </s:sequence>
            </s:complexType>
          </s:element>
        </s:sequence>
      </s:complexType>
      <s:complexType name="QueryInfoType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="creationTime" type="s:dateTime"/>
          <s:element minOccurs="0" maxOccurs="1" name="queryURL" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="querySQL" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="criteria">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="locationParam" type="s:string"/>
                <s:element minOccurs="0" maxOccurs="1" name="variableParam" type="s:string"/>
                <s:element minOccurs="0" maxOccurs="1" name="timeParam">
                  <s:complexType>
                    <s:sequence>
                      <s:element minOccurs="0" maxOccurs="1" name="beginDateTime" type="s:string"/>
                      <s:element minOccurs="0" maxOccurs="1" name="endDateTime" type="s:string"/>
                    </s:sequence>
                  </s:complexType>
                </s:element>
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:element minOccurs="0" maxOccurs="unbounded" name="note" type="s1:NoteType"/>
          <s:element minOccurs="0" maxOccurs="1" name="extension"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="NoteType">
        <s:simpleContent>
          <s:extension base="s:string">
            <s:attribute name="type" type="s:token"/>
            <s:attribute name="href" type="s:string"/>
            <s:attribute name="title" type="s:string"/>
            <s:attribute name="show" type="s:string"/>
          </s:extension>
        </s:simpleContent>
      </s:complexType>
      <s:complexType name="SiteInfoType">
        <s:complexContent mixed="false">
          <s:extension base="s1:SourceInfoType">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="siteName" type="s:string"/>
              <s:element minOccurs="0" maxOccurs="unbounded" name="siteCode">
                <s:complexType>
                  <s:simpleContent>
                    <s:extension base="s:token">
                      <s:attribute name="default" type="s:boolean"/>
                      <s:attribute name="network" type="s:token"/>
                      <s:attribute name="siteID" type="s:int"/>
                      <s:attribute name="agencyCode" type="s:normalizedString"/>
                      <s:attribute name="agencyName" type="s:normalizedString"/>
                    </s:extension>
                  </s:simpleContent>
                </s:complexType>
              </s:element>
              <s:element minOccurs="0" maxOccurs="1" name="timeZoneInfo">
                <s:complexType>
                  <s:sequence>
                    <s:element minOccurs="0" maxOccurs="1" name="defaultTimeZone">
                      <s:complexType>
                        <s:complexContent mixed="false">
                          <s:extension base="s1:TimeZoneType"/>
                        </s:complexContent>
                      </s:complexType>
                    </s:element>
                    <s:element minOccurs="0" maxOccurs="1" name="daylightSavingsTimeZone">
                      <s:complexType>
                        <s:complexContent mixed="false">
                          <s:extension base="s1:TimeZoneType"/>
                        </s:complexContent>
                      </s:complexType>
                    </s:element>
                  </s:sequence>
                </s:complexType>
              </s:element>
              <s:element minOccurs="0" maxOccurs="1" name="geoLocation">
                <s:complexType>
                  <s:sequence>
                    <s:element minOccurs="0" maxOccurs="1" name="geogLocation" type="s1:GeogLocationType"/>
                    <s:element minOccurs="0" maxOccurs="unbounded" name="localSiteXY">
                      <s:complexType>
                        <s:sequence>
                          <s:element minOccurs="1" maxOccurs="1" name="X" type="s:double"/>
                          <s:element minOccurs="1" maxOccurs="1" name="Y" type="s:double"/>
                          <s:element minOccurs="0" maxOccurs="1" name="Z" type="s:double"/>
                          <s:element minOccurs="0" maxOccurs="unbounded" name="note" type="s1:NoteType"/>
                        </s:sequence>
                        <s:attribute name="projectionInformation" type="s:string"/>
                      </s:complexType>
                    </s:element>
                  </s:sequence>
                </s:complexType>
              </s:element>
              <s:element minOccurs="0" maxOccurs="1" name="elevation_m" type="s:double"/>
              <s:element minOccurs="0" maxOccurs="1" name="verticalDatum" type="s:string"/>
              <s:element minOccurs="0" maxOccurs="unbounded" name="note" type="s1:NoteType"/>
              <s:element minOccurs="0" maxOccurs="1" name="extension"/>
              <s:element minOccurs="0" maxOccurs="1" name="altname" type="s:string"/>
              <s:element minOccurs="0" maxOccurs="unbounded" name="siteType" type="s:string"/>
              <s:element minOccurs="0" maxOccurs="unbounded" name="siteProperty" type="s1:PropertyType"/>
            </s:sequence>
            <s:attribute form="qualified" name="oid" type="s:normalizedString"/>
            <s:attribute form="qualified" name="metadataTime" type="s:dateTime"/>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="SourceInfoType"/>
      <s:complexType name="DataSetInfoType">
        <s:complexContent mixed="false">
          <s:extension base="s1:SourceInfoType">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="dataSetIdentifier" type="s:string"/>
              <s:element minOccurs="0" maxOccurs="1" name="timeZoneInfo">
                <s:complexType>
                  <s:sequence>
                    <s:element minOccurs="0" maxOccurs="1" name="defaultTimeZone">
                      <s:complexType>
                        <s:complexContent mixed="false">
                          <s:extension base="s1:TimeZoneType"/>
                        </s:complexContent>
                      </s:complexType>
                    </s:element>
                    <s:element minOccurs="0" maxOccurs="1" name="daylightSavingsTimeZone">
                      <s:complexType>
                        <s:complexContent mixed="false">
                          <s:extension base="s1:TimeZoneType"/>
                        </s:complexContent>
                      </s:complexType>
                    </s:element>
                  </s:sequence>
                </s:complexType>
              </s:element>
              <s:element minOccurs="0" maxOccurs="1" name="dataSetDescription" type="s:string"/>
              <s:element minOccurs="0" maxOccurs="unbounded" name="note" type="s1:NoteType"/>
              <s:element minOccurs="0" maxOccurs="1" name="dataSetLocation" type="s1:GeogLocationType"/>
              <s:element minOccurs="0" maxOccurs="1" name="extension"/>
              <s:element minOccurs="0" maxOccurs="unbounded" name="dataSetProperty" type="s1:PropertyType"/>
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="TimeZoneType">
        <s:attribute name="zoneOffset" type="s:normalizedString"/>
        <s:attribute name="zoneAbbreviation" type="s:token"/>
      </s:complexType>
      <s:complexType name="GeogLocationType" abstract="true">
        <s:attribute default="EPSG:4326" name="srs" type="s:string"/>
      </s:complexType>
      <s:complexType name="LatLonPointType">
        <s:complexContent mixed="false">
          <s:extension base="s1:GeogLocationType">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="latitude" type="s:double"/>
              <s:element minOccurs="1" maxOccurs="1" name="longitude" type="s:double"/>
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="LatLonBoxType">
        <s:complexContent mixed="false">
          <s:extension base="s1:GeogLocationType">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="south" type="s:double"/>
              <s:element minOccurs="1" maxOccurs="1" name="west" type="s:double"/>
              <s:element minOccurs="1" maxOccurs="1" name="north" type="s:double"/>
              <s:element minOccurs="1" maxOccurs="1" name="east" type="s:double"/>
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="latLonLineString">
        <s:complexContent mixed="false">
          <s:extension base="s1:GeogLocationType">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="unbounded" name="coordLatLong" type="s1:CoordType"/>
            </s:sequence>
            <s:attribute name="zDirection" type="s:string"/>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="CoordType">
        <s:sequence>
          <s:element minOccurs="1" maxOccurs="1" name="latitude" type="s:double"/>
          <s:element minOccurs="1" maxOccurs="1" name="longitude" type="s:double"/>
          <s:element minOccurs="0" maxOccurs="1" name="Z" type="s:decimal"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="PropertyType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="property">
            <s:complexType>
              <s:simpleContent>
                <s:extension base="s:string">
                  <s:attribute name="type" type="s:token"/>
                  <s:attribute name="name" type="s:normalizedString"/>
                  <s:attribute name="uri" type="s:anyURI"/>
                </s:extension>
              </s:simpleContent>
            </s:complexType>
          </s:element>
        </s:sequence>
      </s:complexType>
      <s:complexType name="seriesCatalogType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="note" type="s1:NoteType"/>
          <s:element minOccurs="0" maxOccurs="unbounded" name="series">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="dataType" type="s:string"/>
                <s:element minOccurs="0" maxOccurs="1" name="variable" type="s1:VariableInfoType"/>
                <s:element minOccurs="0" maxOccurs="1" name="valueCount">
                  <s:complexType>
                    <s:simpleContent>
                      <s:extension base="s:int">
                        <s:attribute name="countIsEstimated" type="s:boolean"/>
                      </s:extension>
                    </s:simpleContent>
                  </s:complexType>
                </s:element>
                <s:element minOccurs="0" maxOccurs="1" name="variableTimeInterval" type="s1:TimePeriodType"/>
                <s:element minOccurs="0" maxOccurs="1" name="valueType" type="s:string"/>
                <s:element minOccurs="0" maxOccurs="1" name="generalCategory" type="s:string"/>
                <s:element minOccurs="0" maxOccurs="1" name="sampleMedium" type="s:string"/>
                <s:element minOccurs="0" maxOccurs="1" name="Method" type="s1:MethodType"/>
                <s:element minOccurs="0" maxOccurs="1" name="Source" type="s1:SourceType"/>
                <s:element minOccurs="0" maxOccurs="1" name="QualityControlLevel" type="s1:QualityControlLevelType"/>
                <s:element minOccurs="0" maxOccurs="unbounded" name="seriesProperty" type="s1:PropertyType"/>
              </s:sequence>
            </s:complexType>
          </s:element>
        </s:sequence>
        <s:attribute name="menuGroupName" type="s:normalizedString"/>
        <s:attribute name="serviceWsdl" type="s:anyURI"/>
      </s:complexType>
      <s:complexType name="VariableInfoType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="variableCode">
            <s:complexType>
              <s:simpleContent>
                <s:extension base="s:token">
                  <s:attribute name="network" type="s:token"/>
                  <s:attribute name="vocabulary" type="s:token"/>
                  <s:attribute name="default" type="s:boolean"/>
                  <s:attribute name="variableID" type="s:int"/>
                </s:extension>
              </s:simpleContent>
            </s:complexType>
          </s:element>
          <s:element minOccurs="0" maxOccurs="1" name="variableName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="variableDescription" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="valueType" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="dataType" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="generalCategory" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="sampleMedium" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="units">
            <s:complexType>
              <s:simpleContent>
                <s:extension base="s:string">
                  <s:attribute name="unitsAbbreviation" type="s:normalizedString"/>
                  <s:attribute name="unitsCode" type="s:token"/>
                  <s:attribute name="unitsType" type="s:string"/>
                </s:extension>
              </s:simpleContent>
            </s:complexType>
          </s:element>
          <s:element minOccurs="0" maxOccurs="1" name="options" type="s1:ArrayOfOption"/>
          <s:element minOccurs="0" maxOccurs="unbounded" name="note" type="s1:NoteType"/>
          <s:element minOccurs="0" maxOccurs="1" name="related">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="unbounded" name="parentID">
                  <s:complexType>
                    <s:simpleContent>
                      <s:extension base="s:string">
                        <s:attribute name="network" type="s:token"/>
                        <s:attribute name="vocabulary" type="s:token"/>
                        <s:attribute name="default" type="s:boolean"/>
                      </s:extension>
                    </s:simpleContent>
                  </s:complexType>
                </s:element>
                <s:element minOccurs="0" maxOccurs="unbounded" name="relatedID">
                  <s:complexType>
                    <s:simpleContent>
                      <s:extension base="s:string">
                        <s:attribute name="network" type="s:token"/>
                        <s:attribute name="vocabulary" type="s:token"/>
                        <s:attribute name="default" type="s:boolean"/>
                      </s:extension>
                    </s:simpleContent>
                  </s:complexType>
                </s:element>
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:element minOccurs="0" maxOccurs="1" name="extension"/>
          <s:element minOccurs="0" maxOccurs="1" name="NoDataValue" type="s:double"/>
          <s:element minOccurs="1" maxOccurs="1" name="timeSupport" nillable="true">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="unit" type="s1:UnitsType"/>
                <s:element minOccurs="1" maxOccurs="1" name="timeInterval" type="s:int"/>
              </s:sequence>
              <s:attribute name="isRegular" type="s:boolean"/>
            </s:complexType>
          </s:element>
          <s:element minOccurs="0" maxOccurs="1" name="speciation" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="unbounded" name="variablesProperty" type="s1:PropertyType"/>
        </s:sequence>
        <s:attribute form="qualified" name="oid" type="s:normalizedString"/>
        <s:attribute form="qualified" name="metadataTime" type="s:dateTime"/>
      </s:complexType>
      <s:complexType name="ArrayOfOption">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="option">
            <s:complexType>
              <s:simpleContent>
                <s:extension base="s:string">
                  <s:attribute name="name" type="s:normalizedString"/>
                  <s:attribute name="optionID" type="s:integer"/>
                  <s:attribute name="optionCode" type="s:token"/>
                </s:extension>
              </s:simpleContent>
            </s:complexType>
          </s:element>
        </s:sequence>
      </s:complexType>
      <s:complexType name="UnitsType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="UnitName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="UnitDescription" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="UnitType" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="UnitAbbreviation" type="s:string"/>
        </s:sequence>
        <s:attribute name="UnitID" type="s:int"/>
        <s:attribute name="unitsCode" type="s:token"/>
      </s:complexType>
      <s:complexType name="TimePeriodType"/>
      <s:complexType name="TimeIntervalType">
        <s:complexContent mixed="false">
          <s:extension base="s1:TimePeriodType">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="beginDateTime" type="s:dateTime"/>
              <s:element minOccurs="1" maxOccurs="1" name="endDateTime" type="s:dateTime"/>
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="TimePeriodRealTimeType">
        <s:complexContent mixed="false">
          <s:extension base="s1:TimePeriodType">
            <s:sequence>
              <s:element minOccurs="0" maxOccurs="1" name="realTimeDataPeriod" type="s:duration"/>
              <s:element minOccurs="1" maxOccurs="1" name="beginDateTime" type="s:dateTime"/>
              <s:element minOccurs="1" maxOccurs="1" name="endDateTime" type="s:dateTime"/>
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="TimeSingleType">
        <s:complexContent mixed="false">
          <s:extension base="s1:TimePeriodType">
            <s:sequence>
              <s:element minOccurs="1" maxOccurs="1" name="timeSingle" type="s:dateTime"/>
              <s:element minOccurs="1" maxOccurs="1" name="beginDateTime" type="s:dateTime"/>
              <s:element minOccurs="1" maxOccurs="1" name="endDateTime" type="s:dateTime"/>
            </s:sequence>
          </s:extension>
        </s:complexContent>
      </s:complexType>
      <s:complexType name="MethodType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="MethodDescription" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="MethodLink" type="s:string"/>
        </s:sequence>
        <s:attribute name="methodID" type="s:int"/>
        <s:attribute name="methodCode" type="s:token"/>
      </s:complexType>
      <s:complexType name="SourceType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="Organization" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="SourceDescription" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="Metadata" type="s1:MetaDataType"/>
          <s:element minOccurs="0" maxOccurs="1" name="ContactInformation" type="s1:ContactInformationType"/>
          <s:element minOccurs="0" maxOccurs="1" name="SourceLink" type="s:anyURI"/>
          <s:element minOccurs="0" maxOccurs="1" name="sourceCode" type="s:NMTOKEN"/>
          <s:element minOccurs="0" maxOccurs="1" name="citation" type="s:string"/>
        </s:sequence>
        <s:attribute name="sourceID" type="s:int"/>
        <s:attribute name="sourceCode" type="s:token"/>
      </s:complexType>
      <s:complexType name="MetaDataType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="TopicCategory" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="Title" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="Abstract" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="ProfileVersion" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="MetadataLink" type="s:anyURI"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="ContactInformationType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="ContactName" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="TypeOfContact" type="s:normalizedString"/>
          <s:element minOccurs="0" maxOccurs="1" name="Phone" type="s:string"/>
          <s:element minOccurs="0" maxOccurs="1" name="Email" type="s:normalizedString"/>
          <s:element minOccurs="0" maxOccurs="1" name="Address"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="QualityControlLevelType">
        <s:simpleContent>
          <s:extension base="s:string">
            <s:attribute name="QualityControlLevelID" type="s:int"/>
          </s:extension>
        </s:simpleContent>
      </s:complexType>
      <s:complexType name="VariablesResponseType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="queryInfo" type="s1:QueryInfoType"/>
          <s:element minOccurs="0" maxOccurs="1" name="variables" type="s1:ArrayOfVariableInfoType"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="ArrayOfVariableInfoType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="variable" type="s1:VariableInfoType"/>
        </s:sequence>
      </s:complexType>
      <s:element name="variablesResponse" type="s1:VariablesResponseType"/>
      <s:complexType name="TimeSeriesResponseType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="queryInfo" type="s1:QueryInfoType"/>
          <s:element minOccurs="0" maxOccurs="1" name="timeSeries" type="s1:TimeSeriesType"/>
        </s:sequence>
      </s:complexType>
      <s:complexType name="TimeSeriesType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="sourceInfo" type="s1:SourceInfoType"/>
          <s:element minOccurs="0" maxOccurs="1" name="variable" type="s1:VariableInfoType"/>
          <s:element minOccurs="0" maxOccurs="unbounded" name="values" type="s1:TsValuesSingleVariableType"/>
        </s:sequence>
        <s:attribute name="name" type="s:normalizedString"/>
      </s:complexType>
      <s:complexType name="TsValuesSingleVariableType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="unbounded" name="value" type="s1:ValueSingleVariable"/>
          <s:element minOccurs="0" maxOccurs="unbounded" name="qualifier">
            <s:complexType>
              <s:simpleContent>
                <s:extension base="s:string">
                  <s:attribute name="qualifierCode" type="s:token"/>
                  <s:attribute name="qualifierID" type="s:int"/>
                  <s:attribute form="qualified" name="metadataTime" type="s:dateTime"/>
                  <s:attribute form="qualified" name="oid" type="s:normalizedString"/>
                  <s:attribute form="qualified" name="network" type="s:NMTOKEN"/>
                  <s:attribute form="qualified" name="vocabulary" type="s:NMTOKEN"/>
                  <s:attribute form="qualified" name="default" type="s:boolean"/>
                </s:extension>
              </s:simpleContent>
            </s:complexType>
          </s:element>
          <s:element minOccurs="0" maxOccurs="1" name="qualityControlLevel">
            <s:complexType>
              <s:sequence>
                <s:element minOccurs="0" maxOccurs="1" name="qualityControlLevelID" type="s:positiveInteger"/>
              </s:sequence>
              <s:attribute name="qualityControlLevelCode" type="s:token"/>
              <s:attribute form="qualified" name="metadataTime" type="s:dateTime"/>
              <s:attribute form="qualified" name="oid" type="s:normalizedString"/>
              <s:attribute form="qualified" name="network" type="s:NMTOKEN"/>
              <s:attribute form="qualified" name="vocabulary" type="s:NMTOKEN"/>
              <s:attribute form="qualified" name="default" type="s:boolean"/>
            </s:complexType>
          </s:element>
          <s:element minOccurs="0" maxOccurs="unbounded" name="method" type="s1:MethodType"/>
          <s:element minOccurs="0" maxOccurs="unbounded" name="source" type="s1:SourceType"/>
          <s:element minOccurs="0" maxOccurs="unbounded" name="offset" type="s1:OffsetType"/>
        </s:sequence>
        <s:attribute name="timeZoneShiftApplied" type="s:boolean"/>
        <s:attribute name="count" type="s:int"/>
        <s:attribute default="false" name="unitsAreConverted" type="s:boolean"/>
        <s:attribute name="unitsAbbreviation" type="s:normalizedString"/>
        <s:attribute name="unitsType" type="s:string"/>
        <s:attribute name="unitsCode" type="s:NMTOKEN"/>
      </s:complexType>
      <s:complexType name="ValueSingleVariable">
        <s:simpleContent>
          <s:extension base="s:decimal">
            <s:attribute name="qualifiers" type="s:NMTOKENS"/>
            <s:attribute name="censorCode" type="s:string"/>
            <s:attribute name="dateTime" type="s:dateTime"/>
            <s:attribute name="qualityControlLevel" type="s:string"/>
            <s:attribute name="methodID" type="s:nonNegativeInteger"/>
            <s:attribute name="sourceID" type="s:nonNegativeInteger"/>
            <s:attribute name="accuracyStdDev" type="s:double"/>
            <s:attribute name="codedVocabulary" type="s:boolean"/>
            <s:attribute name="codedVocabularyTerm" type="s:normalizedString"/>
            <s:attribute name="sampleID" type="s:nonNegativeInteger"/>
            <s:attribute name="methodCode" type="s:token"/>
            <s:attribute name="sourceCode" type="s:token"/>
            <s:attribute name="sampleCode" type="s:token"/>
            <s:attribute name="offsetValue" type="s:double"/>
            <s:attribute name="offsetTypeID" type="s:nonNegativeInteger"/>
            <s:attribute name="offsetDescription" type="s:string"/>
            <s:attribute name="offsetUnitsAbbreviation" type="s:string"/>
            <s:attribute name="offsetUnitsCode" type="s:string"/>
            <s:attribute form="qualified" name="metadataTime" type="s:dateTime"/>
            <s:attribute form="qualified" name="oid" type="s:normalizedString"/>
          </s:extension>
        </s:simpleContent>
      </s:complexType>
      <s:complexType name="OffsetType">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="offsetDescription" type="s:string"/>
          <s:element minOccurs="1" maxOccurs="1" name="offsetValue" type="s:float"/>
          <s:element minOccurs="1" maxOccurs="1" name="offsetIsVertical" type="s:boolean"/>
          <s:element minOccurs="0" maxOccurs="1" name="units">
            <s:complexType>
              <s:simpleContent>
                <s:extension base="s:string">
                  <s:attribute name="unitsAbbreviation" type="s:normalizedString"/>
                  <s:attribute name="unitsCode" type="s:token"/>
                  <s:attribute name="unitsType" type="s:string"/>
                </s:extension>
              </s:simpleContent>
            </s:complexType>
          </s:element>
          <s:element minOccurs="0" maxOccurs="1" name="offsetAzimuthDegrees" type="s:int"/>
        </s:sequence>
        <s:attribute name="offsetTypeID" type="s:int"/>
      </s:complexType>
      <s:element name="timeSeriesResponse" type="s1:TimeSeriesResponseType"/>
    </s:schema>
    <s:schema elementFormDefault="qualified" targetNamespace="http://www.cuahsi.org/waterML/1.0/">
      <s:import namespace="http://www.cuahsi.org/waterML/1.1/"/>
      <s:element name="VariablesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" ref="s1:variablesResponse"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetValuesObjectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" ref="s1:timeSeriesResponse"/>
          </s:sequence>
        </s:complexType>
      </s:element>
    </s:schema>
  </wsdl:types>
  <wsdl:message name="GetSitesSoapIn">
    <wsdl:part name="parameters" element="tns:GetSites"/>
  </wsdl:message>
  <wsdl:message name="GetSitesSoapOut">
    <wsdl:part name="parameters" element="tns:GetSitesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetSiteInfoSoapIn">
    <wsdl:part name="parameters" element="tns:GetSiteInfo"/>
  </wsdl:message>
  <wsdl:message name="GetSiteInfoSoapOut">
    <wsdl:part name="parameters" element="tns:GetSiteInfoResponse"/>
  </wsdl:message>
  <wsdl:message name="GetVariableInfoSoapIn">
    <wsdl:part name="parameters" element="tns:GetVariableInfo"/>
  </wsdl:message>
  <wsdl:message name="GetVariableInfoSoapOut">
    <wsdl:part name="parameters" element="tns:GetVariableInfoResponse"/>
  </wsdl:message>
  <wsdl:message name="GetSitesObjectSoapIn">
    <wsdl:part name="parameters" element="tns:GetSitesObject"/>
  </wsdl:message>
  <wsdl:message name="GetSitesObjectSoapOut">
    <wsdl:part name="parameters" element="tns:GetSitesObjectResponse"/>
  </wsdl:message>
  <wsdl:message name="GetSiteInfoObjectSoapIn">
    <wsdl:part name="parameters" element="tns:GetSiteInfoObject"/>
  </wsdl:message>
  <wsdl:message name="GetSiteInfoObjectSoapOut">
    <wsdl:part name="parameters" element="tns:GetSiteInfoObjectResponse"/>
  </wsdl:message>
  <wsdl:message name="GetVariableInfoObjectSoapIn">
    <wsdl:part name="parameters" element="tns:GetVariableInfoObject"/>
  </wsdl:message>
  <wsdl:message name="GetVariableInfoObjectSoapOut">
    <wsdl:part name="parameters" element="s2:VariablesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetValuesSoapIn">
    <wsdl:part name="parameters" element="tns:GetValues"/>
  </wsdl:message>
  <wsdl:message name="GetValuesSoapOut">
    <wsdl:part name="parameters" element="tns:GetValuesResponse"/>
  </wsdl:message>
  <wsdl:message name="GetValuesObjectSoapIn">
    <wsdl:part name="parameters" element="tns:GetValuesObject"/>
  </wsdl:message>
  <wsdl:message name="GetValuesObjectSoapOut">
    <wsdl:part name="parameters" element="s2:GetValuesObjectResponse"/>
  </wsdl:message>
  <wsdl:portType name="WaterOneFlow">
    <wsdl:operation name="GetSites">
      <wsdl:documentation>Given an array of site numbers, this method returns the site metadata for each one. Send the array of site codes in this format: 'NetworkName:SiteCode'</wsdl:documentation>
      <wsdl:input message="tns:GetSitesSoapIn"/>
      <wsdl:output message="tns:GetSitesSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfo">
      <wsdl:documentation>Given a site number, this method returns the site's metadata. Send the site code in this format: 'NetworkName:SiteCode'</wsdl:documentation>
      <wsdl:input message="tns:GetSiteInfoSoapIn"/>
      <wsdl:output message="tns:GetSiteInfoSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetVariableInfo">
      <wsdl:documentation>Given a variable code, this method returns the variable's name. Pass in the variable in this format: 'NetworkName:Variable'</wsdl:documentation>
      <wsdl:input message="tns:GetVariableInfoSoapIn"/>
      <wsdl:output message="tns:GetVariableInfoSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetSitesObject">
      <wsdl:documentation>Given an array of site numbers, this method returns the site metadata for each one. Send the array of site codes in this format: 'NetworkName:SiteCode'</wsdl:documentation>
      <wsdl:input message="tns:GetSitesObjectSoapIn"/>
      <wsdl:output message="tns:GetSitesObjectSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfoObject">
      <wsdl:documentation>Given a site number, this method returns the site's metadata. Send the site code in this format: 'NetworkName:SiteCode'</wsdl:documentation>
      <wsdl:input message="tns:GetSiteInfoObjectSoapIn"/>
      <wsdl:output message="tns:GetSiteInfoObjectSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetVariableInfoObject">
      <wsdl:documentation>Given a variable code, this method returns the variable's siteName. Pass in the variable in this format: 'NetworkName:Variable'</wsdl:documentation>
      <wsdl:input message="tns:GetVariableInfoObjectSoapIn"/>
      <wsdl:output message="tns:GetVariableInfoObjectSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetValues">
      <wsdl:documentation>Given a site number, a variable, a start date, and an end date, this method returns a time series. Pass in the sitecode and variable in this format: 'NetworkName:SiteCode' and 'NetworkName:Variable'</wsdl:documentation>
      <wsdl:input message="tns:GetValuesSoapIn"/>
      <wsdl:output message="tns:GetValuesSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetValuesObject">
      <wsdl:documentation>Given a site number, a variable, a start date, and an end date, this method returns a time series. Pass in the sitecode and variable in this format: 'NetworkName:SiteCode' and 'NetworkName:Variable'</wsdl:documentation>
      <wsdl:input message="tns:GetValuesObjectSoapIn"/>
      <wsdl:output message="tns:GetValuesObjectSoapOut"/>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="WaterOneFlow" type="tns:WaterOneFlow">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="GetSites">
      <soap:operation soapAction="http://www.cuahsi.org/his/1.0/ws/GetSites" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfo">
      <soap:operation soapAction="http://www.cuahsi.org/his/1.0/ws/GetSiteInfo" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVariableInfo">
      <soap:operation soapAction="http://www.cuahsi.org/his/1.0/ws/GetVariableInfo" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSitesObject">
      <soap:operation soapAction="http://www.cuahsi.org/his/1.0/ws/GetSitesObject" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfoObject">
      <soap:operation soapAction="http://www.cuahsi.org/his/1.0/ws/GetSiteInfoObject" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVariableInfoObject">
      <soap:operation soapAction="http://www.cuahsi.org/his/1.0/ws/GetVariableInfoObject" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetValues">
      <soap:operation soapAction="http://www.cuahsi.org/his/1.0/ws/GetValues" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetValuesObject">
      <soap:operation soapAction="http://www.cuahsi.org/his/1.0/ws/GetValuesObject" style="document"/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="WaterOneFlow1" type="tns:WaterOneFlow">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="GetSites">
      <soap12:operation soapAction="http://www.cuahsi.org/his/1.0/ws/GetSites" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfo">
      <soap12:operation soapAction="http://www.cuahsi.org/his/1.0/ws/GetSiteInfo" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVariableInfo">
      <soap12:operation soapAction="http://www.cuahsi.org/his/1.0/ws/GetVariableInfo" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSitesObject">
      <soap12:operation soapAction="http://www.cuahsi.org/his/1.0/ws/GetSitesObject" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetSiteInfoObject">
      <soap12:operation soapAction="http://www.cuahsi.org/his/1.0/ws/GetSiteInfoObject" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetVariableInfoObject">
      <soap12:operation soapAction="http://www.cuahsi.org/his/1.0/ws/GetVariableInfoObject" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetValues">
      <soap12:operation soapAction="http://www.cuahsi.org/his/1.0/ws/GetValues" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetValuesObject">
      <soap12:operation soapAction="http://www.cuahsi.org/his/1.0/ws/GetValuesObject" style="document"/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="WaterOneFlow">
    <wsdl:documentation>&lt;div>&lt;strong>Developmental service. This service is internal CUAHSI use, and evaluation.&lt;/strong>&lt;/div></wsdl:documentation>
    <wsdl:port name="WaterOneFlow" binding="tns:WaterOneFlow">
      <soap:address location="http://localhost:6278/genericODws/cuahsi_1_1.asmx"/>
    </wsdl:port>
    <wsdl:port name="WaterOneFlow1" binding="tns:WaterOneFlow1">
      <soap12:address location="http://localhost:6278/genericODws/cuahsi_1_1.asmx"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part></con:definitionCache></con:interface><con:properties/><con:wssContainer/></con:soapui-project>