<?xml version='1.0' encoding='UTF-8'?><!-- Published by JAX-WS RI (http://jax-ws.java.net). RI's version is Metro/2.3.1 (UNKNOWN_BRANCH-false; 2015-01-15T16:53:43+0100) JAXWS-RI/2.2.10 JAXWS-API/2.2.11 JAXB-RI/2.2.10-b140802.1033 JAXB-API/2.2.12-b140109.1041 svn-revision#unknown. --><wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsoap11="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsoap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://www.ui-icon.org/ns/uiws" name="uiicon" targetNamespace="http://www.ui-icon.org/ns/uiws">
    <!-- TYPES -->
    <wsdl:types>
        <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.ui-icon.org/ns/uiws">            
	   <xsd:import namespace="http://schemas.xmlsoap.org/soap/envelope/" schemaLocation="http://schemas.xmlsoap.org/soap/envelope/"/>
	    <xsd:import namespace="http://www.w3.org/2003/05/soap-envelope" schemaLocation="http://www.w3.org/2003/05/soap-envelope"/>
            <xsd:complexType name="ResponseType">
                <xsd:sequence>
                    <xsd:element name="request_id" type="xsd:string"/>
                    <xsd:element name="messages" type="xsd:string"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:element name="ResponseMessage" type="tns:ResponseType"/>
            
            <xsd:element name="ICON_MessageTrain" type="xsd:string"/>            
            <xsd:element name="FaultMessage" type="soap11:Fault"/>
            <xsd:element name="FaultMessage12" type="soap12:Fault"/>
            <xsd:element name="source" type="xsd:string"/>
            <xsd:element name="application" type="xsd:string"/>
        </xsd:schema>
    </wsdl:types>

    <!-- MESSAGES -->
    <wsdl:message name="SourceHeader">
        <wsdl:part name="source" element="tns:source"/>
    </wsdl:message>

    <wsdl:message name="ApplicationHeader">
        <wsdl:part name="application" element="tns:application"/>
    </wsdl:message>

    <wsdl:message name="RequestMessage">
        <wsdl:part name="request" element="tns:ICON_MessageTrain"/>
    </wsdl:message>

    <wsdl:message name="ResponseMessage">
        <wsdl:part name="response" element="tns:ResponseMessage"/>
    </wsdl:message>

    <wsdl:message name="FaultMessage">
        <wsdl:part name="fault" element="tns:FaultMessage"/>
    </wsdl:message>
    
    <wsdl:message name="FaultMessage12">
        <wsdl:part name="fault" element="tns:FaultMessage12"/>
    </wsdl:message>




    <!-- PORT TYPES -->
    <wsdl:portType name="uiicon_portType">
        <wsdl:operation name="uiicon">
            <wsdl:input message="tns:RequestMessage"/>
            <wsdl:output message="tns:ResponseMessage"/>
            <wsdl:fault message="tns:FaultMessage" name="FaultMessage"/>
        </wsdl:operation>
    </wsdl:portType>

    <wsdl:portType name="uiicon_portType12">
        <wsdl:operation name="uiicon">
            <wsdl:input message="tns:RequestMessage"/>
            <wsdl:output message="tns:ResponseMessage"/>
            <wsdl:fault message="tns:FaultMessage12" name="FaultMessage12"/>
        </wsdl:operation>
    </wsdl:portType>

    <!-- BINDINGS -->

    <wsdl:binding name="uiicon_binding" type="tns:uiicon_portType">
        <wsoap11:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <wsdl:operation name="uiicon">
            <wsoap11:operation soapAction="uiicon" style="document"/>
            <wsdl:input>
                <wsoap11:header part="source" message="tns:SourceHeader" use="literal"/>
                <wsoap11:header part="application" message="tns:ApplicationHeader" use="literal"/>
                <wsoap11:body use="literal"/>
            </wsdl:input>
            <wsdl:output><wsoap11:body use="literal"/></wsdl:output>
            <wsdl:fault name="FaultMessage">
                <wsoap11:fault name="FaultMessage" use="literal"/>
            </wsdl:fault>
        </wsdl:operation>
    </wsdl:binding>

    <wsdl:binding name="uiicon_binding_soap12" type="tns:uiicon_portType12">
        <wsoap12:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <wsdl:operation name="uiicon">
            <wsoap12:operation soapAction="uiicon" style="document"/>
            <wsdl:input>
                <wsoap12:header part="source" message="tns:SourceHeader" use="literal"/>
                <wsoap12:header part="application" message="tns:ApplicationHeader" use="literal"/>
                <wsoap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output><wsoap12:body use="literal"/></wsdl:output>
            <wsdl:fault name="FaultMessage12">
                <wsoap12:fault name="FaultMessage12" use="literal"/>
            </wsdl:fault>
        </wsdl:operation>
    </wsdl:binding>

    <!-- SERVICES -->
 <wsdl:service name="uiicon_service">

    <wsdl:documentation/>
  <wsdl:port name="uiicon_port" binding="tns:uiicon_binding">
      <wsoap11:address location="http://prodicon.dol.ks.gov:80/accessks/uiicon_service"/>
  </wsdl:port>
  <wsdl:port name="uiicon_port_soap12" binding="tns:uiicon_binding_soap12">
      <wsoap12:address location="https://hqm024801.mdesad.mdesnet.ms.gov:9445/accessms/uiicon_service"/>
  </wsdl:port>

 </wsdl:service>

</wsdl:definitions>