<?xml version='1.0' encoding='UTF-8'?><!-- Published by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is Oracle JAX-WS 2.1.5. --><WL5G3N0:definitions xmlns="" xmlns:WL5G3N0="http://schemas.xmlsoap.org/wsdl/" xmlns:WL5G3N1="http://www.w3.org/2001/XMLSchema" xmlns:WL5G3N2="urn:uvindexalert" xmlns:WL5G3N3="http://schemas.xmlsoap.org/wsdl/soap/" targetNamespace="urn:uvindexalert">
  <WL5G3N0:types>
    <xsd:schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="urn:uvindexalert" xmlns:intf="urn:uvindexalert" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:uvindexalert">
      <xsd:import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
      <xsd:complexType name="UVIndexAlertResult">
        <xsd:sequence>
          <xsd:element name="alert" type="xsd:boolean"/>
          <xsd:element name="forecastDate" nillable="true" type="xsd:dateTime"/>
          <xsd:element name="index" type="xsd:int"/>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:schema>
  </WL5G3N0:types>
  <WL5G3N0:message name="getUVIndexAlertByZipCodeRequest">
    <WL5G3N0:part name="in0" type="WL5G3N1:string"/>
  </WL5G3N0:message>
  <WL5G3N0:message name="getUVIndexAlertByCityStateRequest">
    <WL5G3N0:part name="in0" type="WL5G3N1:string"/>
    <WL5G3N0:part name="in1" type="WL5G3N1:string"/>
  </WL5G3N0:message>
  <WL5G3N0:message name="getUVIndexAlertByZipCodeResponse">
    <WL5G3N0:part name="getUVIndexAlertByZipCodeReturn" type="WL5G3N2:UVIndexAlertResult"/>
  </WL5G3N0:message>
  <WL5G3N0:message name="getUVIndexAlertByCityStateResponse">
    <WL5G3N0:part name="getUVIndexAlertByCityStateReturn" type="WL5G3N2:UVIndexAlertResult"/>
  </WL5G3N0:message>
  <WL5G3N0:portType name="UVIndexAlertPortType">
    <WL5G3N0:operation name="getUVIndexAlertByZipCode" parameterOrder="in0">
      <WL5G3N0:input message="WL5G3N2:getUVIndexAlertByZipCodeRequest" name="getUVIndexAlertByZipCodeRequest"/>
      <WL5G3N0:output message="WL5G3N2:getUVIndexAlertByZipCodeResponse" name="getUVIndexAlertByZipCodeResponse"/>
    </WL5G3N0:operation>
    <WL5G3N0:operation name="getUVIndexAlertByCityState" parameterOrder="in0 in1">
      <WL5G3N0:input message="WL5G3N2:getUVIndexAlertByCityStateRequest" name="getUVIndexAlertByCityStateRequest"/>
      <WL5G3N0:output message="WL5G3N2:getUVIndexAlertByCityStateResponse" name="getUVIndexAlertByCityStateResponse"/>
    </WL5G3N0:operation>
  </WL5G3N0:portType>
  <WL5G3N0:binding name="UVIndexAlertPortSoapBinding" type="WL5G3N2:UVIndexAlertPortType">
    <WL5G3N3:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
    <WL5G3N0:operation name="getUVIndexAlertByZipCode">
      <WL5G3N3:operation/>
      <WL5G3N0:input name="getUVIndexAlertByZipCodeRequest">
        <WL5G3N3:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:uvindexalert" use="literal"/>
      </WL5G3N0:input>
      <WL5G3N0:output name="getUVIndexAlertByZipCodeResponse">
        <WL5G3N3:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:uvindexalert" use="literal"/>
      </WL5G3N0:output>
    </WL5G3N0:operation>
    <WL5G3N0:operation name="getUVIndexAlertByCityState">
      <WL5G3N3:operation/>
      <WL5G3N0:input name="getUVIndexAlertByCityStateRequest">
        <WL5G3N3:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:uvindexalert" use="literal"/>
      </WL5G3N0:input>
      <WL5G3N0:output name="getUVIndexAlertByCityStateResponse">
        <WL5G3N3:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:uvindexalert" use="literal"/>
      </WL5G3N0:output>
    </WL5G3N0:operation>
  </WL5G3N0:binding>
  <WL5G3N0:service name="UVIndexAlertPort">
    <WL5G3N0:port binding="WL5G3N2:UVIndexAlertPortSoapBinding" name="UVIndexAlertPort">
      <WL5G3N3:address location="http://iaspub.epa.gov:80/uvindexalert/services/UVIndexAlertPort"/>
    </WL5G3N0:port>
  </WL5G3N0:service>
</WL5G3N0:definitions>