<?xml version='1.0' encoding='utf-8' ?>
<wsdl:definitions name='UDDIInquiryV1' targetNamespace='urn:uddi-org:api' 
    xmlns:tns='urn:uddi-org:api' 
    xmlns:xsd='http://www.w3.org/2001/XMLSchema' 
    xmlns:map='http://systinet.com/mapping/' 
    xmlns:uddi_v1='urn:uddi-org:api' 
    xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/' 
    xmlns:wsdl='http://schemas.xmlsoap.org/wsdl/'>
    <wsdl:types>
        <xsd:schema attributeFormDefault="unqualified"
            elementFormDefault="unqualified" targetNamespace="urn:uddi-org:api"
            xmlns="urn:uddi-org:api"
            xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
            xmlns:map="http://systinet.com/mapping/"
            xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
            xmlns:tns="urn:uddi-org:api" xmlns:uddi_v1="urn:uddi-org:api"
            xmlns:xsd="http://www.w3.org/2001/XMLSchema">
            <xsd:element name="keyType">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="value">
                            <xsd:simpleType>
                                <xsd:restriction base="xsd:string"/>
                            </xsd:simpleType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="truncated">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="value">
                            <xsd:simpleType>
                                <xsd:restriction base="xsd:string"/>
                            </xsd:simpleType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="URLType">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="value"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="accessPoint">
                <xsd:annotation>
                    <xsd:documentation>uddi:AccessPoint</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" ref="URLType"/>
                        <xsd:element name="value" type="xsd:string"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="address">
                <xsd:annotation>
                    <xsd:documentation>uddi:Address</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="0" name="sortCode">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" name="useType">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="addressLines">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="addressLineArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element name="addressLine">
                                        <xsd:complexType>
                                        <xsd:sequence>
                                        <xsd:element
                                        minOccurs="1"
                                        name="value"
                                        type="xsd:string"/>
                                        </xsd:sequence>
                                        </xsd:complexType>
                                        </xsd:element>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="authToken">
                <xsd:annotation>
                    <xsd:documentation>uddi:AuthToken</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="operator">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="authInfo">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="bindingDetail">
                <xsd:annotation>
                    <xsd:documentation>uddi:BindingDetail</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="operator">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" ref="truncated"/>
                        <xsd:element minOccurs="1" name="bindingTemplates">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="bindingTemplateArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element
                                        ref="bindingTemplate"/>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="bindingTemplate">
                <xsd:annotation>
                    <xsd:documentation>uddi:BindingTemplate</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="0" name="serviceKey">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="bindingKey">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="descriptions">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="descriptionArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element
                                        ref="description"/>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element ref="accessPoint"/>
                        <xsd:element ref="hostingRedirector"/>
                        <xsd:element ref="TModelInstanceDetails"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="bindingTemplates">
                <xsd:annotation>
                    <xsd:documentation>uddi:BindingTemplates</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="bindingTemplateArray">
                            <xsd:complexType>
                                <xsd:complexContent>
                                    <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element ref="bindingTemplate"/>
                                        </xsd:sequence>
                                    </xsd:restriction>
                                </xsd:complexContent>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="businessDetail">
                <xsd:annotation>
                    <xsd:documentation>uddi:BusinessDetail</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="operator">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" ref="truncated"/>
                        <xsd:element minOccurs="1" name="businessEntities">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="businessEntityArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element
                                        ref="businessEntity"/>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="businessDetailExt">
                <xsd:annotation>

                    <xsd:documentation>uddi:BusinessDetailExt</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="operator">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" ref="truncated"/>
                        <xsd:element minOccurs="1" name="businessEntityExts">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="businessEntityExtArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element
                                        ref="businessEntityExt"/>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="businessEntity">
                <xsd:annotation>
                    <xsd:documentation>uddi:BusinessEntity</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="businessKey">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" name="operator">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" name="authorizedName">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" ref="discoveryURLs"/>
                        <xsd:element name="name">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="descriptions">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="descriptionArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element
                                        ref="description"/>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" ref="contacts"/>
                        <xsd:element minOccurs="0" ref="businessServices"/>
                        <xsd:element minOccurs="0" ref="identifierBag"/>
                        <xsd:element minOccurs="0" ref="categoryBag"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="businessEntityExt">
                <xsd:annotation>

                    <xsd:documentation>uddi:BusinessEntityExt</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element ref="businessEntity"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="businessInfo">
                <xsd:annotation>
                    <xsd:documentation>uddi:BusinessInfo</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="businessKey">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="name">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="descriptions">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="descriptionArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element
                                        ref="description"/>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element ref="serviceInfos"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="businessInfos">
                <xsd:annotation>
                    <xsd:documentation>uddi:BusinessInfos</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="businessInfoArray">
                            <xsd:complexType>
                                <xsd:complexContent>
                                    <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element ref="businessInfo"/>
                                        </xsd:sequence>
                                    </xsd:restriction>
                                </xsd:complexContent>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="businessList">
                <xsd:annotation>
                    <xsd:documentation>uddi:BusinessList</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="operator">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" ref="truncated"/>
                        <xsd:element ref="businessInfos"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="businessService">
                <xsd:annotation>
                    <xsd:documentation>uddi:BusinessService</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="serviceKey">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" name="businessKey">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="name">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="descriptions">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="descriptionArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element
                                        ref="description"/>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" ref="bindingTemplates"/>
                        <xsd:element minOccurs="0" ref="categoryBag"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="businessServices">
                <xsd:annotation>
                    <xsd:documentation>uddi:BusinessServices</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="businessServiceArray">
                            <xsd:complexType>
                                <xsd:complexContent>
                                    <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element ref="businessService"/>
                                        </xsd:sequence>
                                    </xsd:restriction>
                                </xsd:complexContent>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="categoryBag">
                <xsd:annotation>
                    <xsd:documentation>uddi:CategoryBag</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="keyedReferences">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="keyedReferenceArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element
                                        ref="keyedReference"/>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="contact">
                <xsd:annotation>
                    <xsd:documentation>uddi:Contact</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="0" name="useType">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="descriptions">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="descriptionArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element
                                        ref="description"/>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="personName">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="phones">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="phoneArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element
                                        ref="phone"/>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="emails">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="emailArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element
                                        ref="email"/>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="addresses">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="addressArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element
                                        ref="address"/>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="contacts">
                <xsd:annotation>
                    <xsd:documentation>uddi:Contacts</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="contactArray">
                            <xsd:complexType>
                                <xsd:complexContent>
                                    <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element ref="contact"/>
                                        </xsd:sequence>
                                    </xsd:restriction>
                                </xsd:complexContent>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="delete_binding">
                <xsd:annotation>
                    <xsd:documentation>uddi:DeleteBinding</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="authInfo">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="bindingKeys">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="bindingKeyArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element name="bindingKey">
                                        <xsd:complexType>
                                        <xsd:sequence>
                                        <xsd:element
                                        minOccurs="1"
                                        name="value"
                                        type="xsd:string"/>
                                        </xsd:sequence>
                                        </xsd:complexType>
                                        </xsd:element>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="delete_business">
                <xsd:annotation>
                    <xsd:documentation>uddi:DeleteBusiness</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="authInfo">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="businessKeys">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="businessKeyArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element name="businessKey">
                                        <xsd:complexType>
                                        <xsd:sequence>
                                        <xsd:element
                                        minOccurs="1"
                                        name="value"
                                        type="xsd:string"/>
                                        </xsd:sequence>
                                        </xsd:complexType>
                                        </xsd:element>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="delete_service">
                <xsd:annotation>
                    <xsd:documentation>uddi:DeleteService</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="authInfo">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="serviceKeys">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="serviceKeyArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element name="serviceKey">
                                        <xsd:complexType>
                                        <xsd:sequence>
                                        <xsd:element
                                        minOccurs="1"
                                        name="value"
                                        type="xsd:string"/>
                                        </xsd:sequence>
                                        </xsd:complexType>
                                        </xsd:element>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="delete_tModel">
                <xsd:annotation>
                    <xsd:documentation>uddi:DeleteTModel</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="authInfo">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="TModelKeys">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="TModelKeyArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element name="TModelKey">
                                        <xsd:complexType>
                                        <xsd:sequence>
                                        <xsd:element
                                        minOccurs="1"
                                        name="value"
                                        type="xsd:string"/>
                                        </xsd:sequence>
                                        </xsd:complexType>
                                        </xsd:element>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="description">
                <xsd:annotation>
                    <xsd:documentation>uddi:Description</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="0" name="languageCode">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="value" type="xsd:string"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="discard_authToken">
                <xsd:annotation>
                    <xsd:documentation>uddi:DiscardAuthToken</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="authInfo">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="discoveryURL">
                <xsd:annotation>
                    <xsd:documentation>uddi:DiscoveryUrl</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="useType">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="value" type="xsd:string"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="discoveryURLs">
                <xsd:annotation>
                    <xsd:documentation>uddi:DiscoveryURLs</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="discoveryURLArray">
                            <xsd:complexType>
                                <xsd:complexContent>
                                    <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element ref="discoveryURL"/>
                                        </xsd:sequence>
                                    </xsd:restriction>
                                </xsd:complexContent>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="dispositionReport">
                <xsd:annotation>

                    <xsd:documentation>uddi:DispositionReport</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="operator">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" ref="truncated"/>
                        <xsd:element minOccurs="1" name="results">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="resultArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element
                                        ref="result"/>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="email">
                <xsd:annotation>
                    <xsd:documentation>uddi:Email</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="0" name="useType">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="value" type="xsd:string"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="errInfo">
                <xsd:annotation>
                    <xsd:documentation>uddi:ErrInfo</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="errCode">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="value" type="xsd:string"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="find_binding">
                <xsd:annotation>
                    <xsd:documentation>uddi:FindBinding</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" name="maxRows">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="intValue"
                                        type="xsd:int"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="serviceKey">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" ref="findQualifiers"/>
                        <xsd:element ref="TModelBag"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="find_business">
                <xsd:annotation>
                    <xsd:documentation>uddi:FindBusiness</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" name="maxRows">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="intValue"
                                        type="xsd:int"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" ref="findQualifiers"/>
                        <xsd:element minOccurs="0" name="name">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" ref="identifierBag"/>
                        <xsd:element minOccurs="0" ref="categoryBag"/>
                        <xsd:element minOccurs="0" ref="TModelBag"/>
                        <xsd:element minOccurs="0" ref="discoveryURLs"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="find_service">
                <xsd:annotation>
                    <xsd:documentation>uddi:FindService</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" name="maxRows">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="intValue"
                                        type="xsd:int"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="businessKey">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" ref="findQualifiers"/>
                        <xsd:element minOccurs="0" name="name">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" ref="categoryBag"/>
                        <xsd:element minOccurs="0" ref="TModelBag"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="find_tModel">
                <xsd:annotation>
                    <xsd:documentation>uddi:FindTModel</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" name="maxRows">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="intValue"
                                        type="xsd:int"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" ref="findQualifiers"/>
                        <xsd:element minOccurs="0" name="name">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" ref="identifierBag"/>
                        <xsd:element minOccurs="0" ref="categoryBag"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="findQualifiers">
                <xsd:annotation>
                    <xsd:documentation>uddi:FindQualifiers</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="findQualifierArray">
                            <xsd:complexType>
                                <xsd:complexContent>
                                    <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element name="findQualifier">
                                        <xsd:complexType>
                                        <xsd:sequence>
                                        <xsd:element
                                        minOccurs="1"
                                        name="value"
                                        type="xsd:string"/>
                                        </xsd:sequence>
                                        </xsd:complexType>
                                        </xsd:element>
                                        </xsd:sequence>
                                    </xsd:restriction>
                                </xsd:complexContent>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="get_authToken">
                <xsd:annotation>
                    <xsd:documentation>uddi:GetAuthToken</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="userID">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="cred">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="get_bindingDetail">
                <xsd:annotation>
                    <xsd:documentation>uddi:GetBindingDetail</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="bindingKeys">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="bindingKeyArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element name="bindingKey">
                                        <xsd:complexType>
                                        <xsd:sequence>
                                        <xsd:element
                                        minOccurs="1"
                                        name="value"
                                        type="xsd:string"/>
                                        </xsd:sequence>
                                        </xsd:complexType>
                                        </xsd:element>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="get_businessDetail">
                <xsd:annotation>

                    <xsd:documentation>uddi:GetBusinessDetail</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="businessKeys">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="businessKeyArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element name="businessKey">
                                        <xsd:complexType>
                                        <xsd:sequence>
                                        <xsd:element
                                        minOccurs="1"
                                        name="value"
                                        type="xsd:string"/>
                                        </xsd:sequence>
                                        </xsd:complexType>
                                        </xsd:element>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="get_businessDetailExt">
                <xsd:annotation>

                    <xsd:documentation>uddi:GetBusinessDetailExt</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="businessKeys">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="businessKeyArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element name="businessKey">
                                        <xsd:complexType>
                                        <xsd:sequence>
                                        <xsd:element
                                        minOccurs="1"
                                        name="value"
                                        type="xsd:string"/>
                                        </xsd:sequence>
                                        </xsd:complexType>
                                        </xsd:element>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="get_registeredInfo">
                <xsd:annotation>

                    <xsd:documentation>uddi:GetRegisteredInfo</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="authInfo">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="get_serviceDetail">
                <xsd:annotation>
                    <xsd:documentation>uddi:GetServiceDetail</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="serviceKeys">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="serviceKeyArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element name="serviceKey">
                                        <xsd:complexType>
                                        <xsd:sequence>
                                        <xsd:element
                                        minOccurs="1"
                                        name="value"
                                        type="xsd:string"/>
                                        </xsd:sequence>
                                        </xsd:complexType>
                                        </xsd:element>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="get_tModelDetail">
                <xsd:annotation>
                    <xsd:documentation>uddi:GetTModelDetail</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="TModelKeys">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="TModelKeyArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element name="TModelKey">
                                        <xsd:complexType>
                                        <xsd:sequence>
                                        <xsd:element
                                        minOccurs="1"
                                        name="value"
                                        type="xsd:string"/>
                                        </xsd:sequence>
                                        </xsd:complexType>
                                        </xsd:element>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="hostingRedirector">
                <xsd:annotation>

                    <xsd:documentation>uddi:HostingRedirector</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="bindingKey">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="identifierBag">
                <xsd:annotation>
                    <xsd:documentation>uddi:IdentifierBag</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="keyedReferences">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="keyedReferenceArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element
                                        ref="keyedReference"/>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="instanceDetails">
                <xsd:annotation>
                    <xsd:documentation>uddi:InstanceDetails</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="descriptions">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="descriptionArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element
                                        ref="description"/>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" ref="overviewDoc"/>
                        <xsd:element minOccurs="0" name="instanceParms">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="keyedReference">
                <xsd:annotation>
                    <xsd:documentation>uddi:KeyedReference</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="0" name="TModelKey">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="keyName">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="keyValue">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="overviewDoc">
                <xsd:annotation>
                    <xsd:documentation>uddi:OverviewDoc</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="descriptions">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="descriptionArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element
                                        ref="description"/>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" name="overviewURL">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="phone">
                <xsd:annotation>
                    <xsd:documentation>uddi:Phone</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="0" name="useType">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="value" type="xsd:string"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="registeredInfo">
                <xsd:annotation>
                    <xsd:documentation>uddi:RegisteredInfo</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="operator">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" ref="truncated"/>
                        <xsd:element ref="businessInfos"/>
                        <xsd:element ref="TModelInfos"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="result">
                <xsd:annotation>
                    <xsd:documentation>uddi:Result</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="0" ref="keyType"/>
                        <xsd:element minOccurs="1" name="errno">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="intValue"
                                        type="xsd:int"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" ref="errInfo"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="save_binding">
                <xsd:annotation>
                    <xsd:documentation>uddi:SaveBinding</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="authInfo">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="bindingTemplates">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="bindingTemplateArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element
                                        ref="bindingTemplate"/>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="save_business">
                <xsd:annotation>
                    <xsd:documentation>uddi:SaveBusiness</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="authInfo">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="businessEntities">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="businessEntityArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element
                                        ref="businessEntity"/>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="uploadRegisters">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="uploadRegisterArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element name="uploadRegister">
                                        <xsd:complexType>
                                        <xsd:sequence>
                                        <xsd:element
                                        minOccurs="1"
                                        name="value"
                                        type="xsd:string"/>
                                        </xsd:sequence>
                                        </xsd:complexType>
                                        </xsd:element>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="save_service">
                <xsd:annotation>
                    <xsd:documentation>uddi:SaveService</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="authInfo">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="businessServices">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="businessServiceArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element
                                        ref="businessService"/>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="save_tModel">
                <xsd:annotation>
                    <xsd:documentation>uddi:SaveTModel</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="authInfo">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="TModels">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="TModelArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element
                                        ref="TModel"/>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="uploadRegisters">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="uploadRegisterArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element name="uploadRegister">
                                        <xsd:complexType>
                                        <xsd:sequence>
                                        <xsd:element
                                        minOccurs="1"
                                        name="value"
                                        type="xsd:string"/>
                                        </xsd:sequence>
                                        </xsd:complexType>
                                        </xsd:element>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="serviceDetail">
                <xsd:annotation>
                    <xsd:documentation>uddi:ServiceDetail</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="operator">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" ref="truncated"/>
                        <xsd:element minOccurs="1" name="businessServices">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="businessServiceArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element
                                        ref="businessService"/>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="serviceInfo">
                <xsd:annotation>
                    <xsd:documentation>uddi:ServiceInfo</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="serviceKey">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" name="businessKey">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="name">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="serviceInfos">
                <xsd:annotation>
                    <xsd:documentation>uddi:ServiceInfos</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="serviceInfoArray">
                            <xsd:complexType>
                                <xsd:complexContent>
                                    <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element ref="serviceInfo"/>
                                        </xsd:sequence>
                                    </xsd:restriction>
                                </xsd:complexContent>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="serviceList">
                <xsd:annotation>
                    <xsd:documentation>uddi:ServiceList</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="operator">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" ref="truncated"/>
                        <xsd:element ref="serviceInfos"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="TModel">
                <xsd:annotation>
                    <xsd:documentation>uddi:TModel</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="TModelKey">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" name="operator">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" name="authorizedName">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="name">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="descriptions">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="descriptionArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element
                                        ref="description"/>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" ref="overviewDoc"/>
                        <xsd:element minOccurs="0" ref="identifierBag"/>
                        <xsd:element minOccurs="0" ref="categoryBag"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="TModelBag">
                <xsd:annotation>
                    <xsd:documentation>uddi:TModelBag</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="TModelKeys">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="TModelKeyArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element name="TModelKey">
                                        <xsd:complexType>
                                        <xsd:sequence>
                                        <xsd:element
                                        minOccurs="1"
                                        name="value"
                                        type="xsd:string"/>
                                        </xsd:sequence>
                                        </xsd:complexType>
                                        </xsd:element>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="TModelDetail">
                <xsd:annotation>
                    <xsd:documentation>uddi:TModelDetail</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="operator">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" ref="truncated"/>
                        <xsd:element minOccurs="1" name="TModels">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="TModelArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element
                                        ref="TModel"/>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="TModelInfo">
                <xsd:annotation>
                    <xsd:documentation>uddi:TModelInfo</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="TModelKey">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="name">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="TModelInfos">
                <xsd:annotation>
                    <xsd:documentation>uddi:TModelInfos</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="TModelInfoArray">
                            <xsd:complexType>
                                <xsd:complexContent>
                                    <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element ref="TModelInfo"/>
                                        </xsd:sequence>
                                    </xsd:restriction>
                                </xsd:complexContent>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="TModelInstanceDetails">
                <xsd:annotation>

                    <xsd:documentation>uddi:tModelInstanceDetails</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1"
                            name="TModelInstanceInfoArray">
                            <xsd:complexType>
                                <xsd:complexContent>
                                    <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element
                                        ref="TModelInstanceInfo"/>
                                        </xsd:sequence>
                                    </xsd:restriction>
                                </xsd:complexContent>
                            </xsd:complexType>
                        </xsd:element>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="TModelInstanceInfo">
                <xsd:annotation>

                    <xsd:documentation>uddi:TModelInstanceInfo</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="TModelKey">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="descriptions">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1"
                                        name="descriptionArray">
                                        <xsd:complexType>
                                        <xsd:complexContent>
                                        <xsd:restriction base="SOAP-ENC:Array">
                                        <xsd:sequence>
                                        <xsd:element
                                        ref="description"/>
                                        </xsd:sequence>
                                        </xsd:restriction>
                                        </xsd:complexContent>
                                        </xsd:complexType>
                                    </xsd:element>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" ref="instanceDetails"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="TModelList">
                <xsd:annotation>
                    <xsd:documentation>uddi:TModelList</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="operator">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" ref="truncated"/>
                        <xsd:element ref="TModelInfos"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="validate_categorization">
                <xsd:annotation>

                    <xsd:documentation>uddi:ValidateCategorization</xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element minOccurs="1" name="xmlns">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="1" name="generic">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="TModelKey">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="keyValue">
                            <xsd:complexType>
                                <xsd:sequence>
                                    <xsd:element minOccurs="1" name="value"
                                        type="xsd:string"/>
                                </xsd:sequence>
                            </xsd:complexType>
                        </xsd:element>
                        <xsd:element minOccurs="0" ref="businessEntity"/>
                        <xsd:element minOccurs="0" ref="businessService"/>
                        <xsd:element minOccurs="0" ref="TModel"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
        </xsd:schema>

    </wsdl:types>
    <wsdl:message name='businessDetail'>
        <wsdl:part name='businessDetail' element='tns:businessDetail'/>
    </wsdl:message>
    <wsdl:message name='get_authToken'>
        <wsdl:part name='get_authToken' element='tns:get_authToken'/>
    </wsdl:message>
    <wsdl:message name='serviceDetail'>
        <wsdl:part name='serviceDetail' element='tns:serviceDetail'/>
    </wsdl:message>
    <wsdl:message name='get_businessDetail'>
        <wsdl:part name='get_businessDetail' element='tns:get_businessDetail'/>
    </wsdl:message>
    <wsdl:message name='bindingDetail'>
        <wsdl:part name='bindingDetail' element='tns:bindingDetail'/>
    </wsdl:message>
    <wsdl:message name='discard_authToken'>
        <wsdl:part name='discard_authToken' element='tns:discard_authToken'/>
    </wsdl:message>
    <wsdl:message name='get_registeredInfo'>
        <wsdl:part name='get_registeredInfo' element='tns:get_registeredInfo'/>
    </wsdl:message>
    <wsdl:message name='registeredInfo'>
        <wsdl:part name='registeredInfo' element='tns:registeredInfo'/>
    </wsdl:message>
    <wsdl:message name='get_serviceDetail'>
        <wsdl:part name='get_serviceDetail' element='tns:get_serviceDetail'/>
    </wsdl:message>
    <wsdl:message name='authToken'>
        <wsdl:part name='authToken' element='tns:authToken'/>
    </wsdl:message>
    <wsdl:message name='get_tModelDetail'>
        <wsdl:part name='get_tModelDetail' element='tns:get_tModelDetail'/>
    </wsdl:message>
    <wsdl:message name='save_business'>
        <wsdl:part name='save_business' element='tns:save_business'/>
    </wsdl:message>
    <wsdl:message name='TModelList'>
        <wsdl:part name='TModelList' element='tns:TModelList'/>
    </wsdl:message>
    <wsdl:message name='delete_business'>
        <wsdl:part name='delete_business' element='tns:delete_business'/>
    </wsdl:message>
    <wsdl:message name='find_business'>
        <wsdl:part name='find_business' element='tns:find_business'/>
    </wsdl:message>
    <wsdl:message name='find_tModel'>
        <wsdl:part name='find_tModel' element='tns:find_tModel'/>
    </wsdl:message>
    <wsdl:message name='delete_service'>
        <wsdl:part name='delete_service' element='tns:delete_service'/>
    </wsdl:message>
    <wsdl:message name='dispositionReport'>
        <wsdl:part name='dispositionReport' element='tns:dispositionReport'/>
    </wsdl:message>
    <wsdl:message name='get_bindingDetail'>
        <wsdl:part name='get_bindingDetail' element='tns:get_bindingDetail'/>
    </wsdl:message>
    <wsdl:message name='save_tModel'>
        <wsdl:part name='save_tModel' element='tns:save_tModel'/>
    </wsdl:message>
    <wsdl:message name='find_binding'>
        <wsdl:part name='find_binding' element='tns:find_binding'/>
    </wsdl:message>
    <wsdl:message name='save_service'>
        <wsdl:part name='save_service' element='tns:save_service'/>
    </wsdl:message>
    <wsdl:message name='find_service'>
        <wsdl:part name='find_service' element='tns:find_service'/>
    </wsdl:message>
    <wsdl:message name='serviceList'>
        <wsdl:part name='serviceList' element='tns:serviceList'/>
    </wsdl:message>
    <wsdl:message name='TModelDetail'>
        <wsdl:part name='TModelDetail' element='tns:TModelDetail'/>
    </wsdl:message>
    <wsdl:message name='save_binding'>
        <wsdl:part name='save_binding' element='tns:save_binding'/>
    </wsdl:message>
    <wsdl:message name='get_businessDetailExt'>
        <wsdl:part name='get_businessDetailExt' element='tns:get_businessDetailExt'/>
    </wsdl:message>
    <wsdl:message name='delete_tModel'>
        <wsdl:part name='delete_tModel' element='tns:delete_tModel'/>
    </wsdl:message>
    <wsdl:message name='businessDetailExt'>
        <wsdl:part name='businessDetailExt' element='tns:businessDetailExt'/>
    </wsdl:message>
    <wsdl:message name='businessList'>
        <wsdl:part name='businessList' element='tns:businessList'/>
    </wsdl:message>
    <wsdl:message name='delete_binding'>
        <wsdl:part name='delete_binding' element='tns:delete_binding'/>
    </wsdl:message>
    <wsdl:portType name='UDDIInquiryPortType'>
        <wsdl:operation name='find_binding'>
            <wsdl:input name='find_binding' message='tns:find_binding'/>
            <wsdl:output name='bindingDetail' message='tns:bindingDetail'/>
            <wsdl:fault name='dispositionReport' message='tns:dispositionReport'/>
        </wsdl:operation>
        <wsdl:operation name='find_business'>
            <wsdl:input name='find_business' message='tns:find_business'/>
            <wsdl:output name='businessList' message='tns:businessList'/>
            <wsdl:fault name='dispositionReport' message='tns:dispositionReport'/>
        </wsdl:operation>
        <wsdl:operation name='find_service'>
            <wsdl:input name='find_service' message='tns:find_service'/>
            <wsdl:output name='serviceList' message='tns:serviceList'/>
            <wsdl:fault name='dispositionReport' message='tns:dispositionReport'/>
        </wsdl:operation>
        <wsdl:operation name='find_tModel'>
            <wsdl:input name='find_tModel' message='tns:find_tModel'/>
            <wsdl:output name='TModelList' message='tns:TModelList'/>
            <wsdl:fault name='dispositionReport' message='tns:dispositionReport'/>
        </wsdl:operation>
        <wsdl:operation name='get_bindingDetail'>
            <wsdl:input name='get_bindingDetail' message='tns:get_bindingDetail'/>
            <wsdl:output name='bindingDetail2' message='tns:bindingDetail'/>
            <wsdl:fault name='dispositionReport' message='tns:dispositionReport'/>
        </wsdl:operation>
        <wsdl:operation name='get_businessDetail'>
            <wsdl:input name='get_businessDetail' message='tns:get_businessDetail'/>
            <wsdl:output name='businessDetail' message='tns:businessDetail'/>
            <wsdl:fault name='dispositionReport' message='tns:dispositionReport'/>
        </wsdl:operation>
        <wsdl:operation name='get_businessDetailExt'>
            <wsdl:input name='get_businessDetailExt' message='tns:get_businessDetailExt'/>
            <wsdl:output name='businessDetailExt' message='tns:businessDetailExt'/>
            <wsdl:fault name='dispositionReport' message='tns:dispositionReport'/>
        </wsdl:operation>
        <wsdl:operation name='get_serviceDetail'>
            <wsdl:input name='get_serviceDetail' message='tns:get_serviceDetail'/>
            <wsdl:output name='serviceDetail' message='tns:serviceDetail'/>
            <wsdl:fault name='dispositionReport' message='tns:dispositionReport'/>
        </wsdl:operation>
        <wsdl:operation name='get_tModelDetail'>
            <wsdl:input name='get_tModelDetail' message='tns:get_tModelDetail'/>
            <wsdl:output name='TModelDetail' message='tns:TModelDetail'/>
            <wsdl:fault name='dispositionReport' message='tns:dispositionReport'/>
        </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name='UDDIInquirySOAPBinding' type='tns:UDDIInquiryPortType'>
        <soap:binding transport='http://schemas.xmlsoap.org/soap/http' style='document'/>
        <wsdl:operation name='find_binding'>
            <map:java-operation name='v1_find_binding' signature='KExvcmcvaWRvb3gvdWRkaS9jbGllbnQvYXBpL3YxL3JlcXVlc3QvaW5xdWlyeS9GaW5kQmluZGluZzspTG9yZy9pZG9veC91ZGRpL2NsaWVudC9hcGkvdjEvcmVzcG9uc2UvQmluZGluZ0RldGFpbDs='/>
            <soap:operation soapAction=''/>
            <wsdl:input name='find_binding'>
                <soap:body use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:input>
            <wsdl:output name='bindingDetail'>
                <soap:body use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:output>
            <wsdl:fault name='dispositionReport'>
                <soap:fault name='dispositionReport' use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name='find_business'>
            <map:java-operation name='v1_find_business' signature='KExvcmcvaWRvb3gvdWRkaS9jbGllbnQvYXBpL3YxL3JlcXVlc3QvaW5xdWlyeS9GaW5kQnVzaW5lc3M7KUxvcmcvaWRvb3gvdWRkaS9jbGllbnQvYXBpL3YxL3Jlc3BvbnNlL0J1c2luZXNzTGlzdDs='/>
            <soap:operation soapAction=''/>
            <wsdl:input name='find_business'>
                <soap:body use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:input>
            <wsdl:output name='businessList'>
                <soap:body use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:output>
            <wsdl:fault name='dispositionReport'>
                <soap:fault name='dispositionReport' use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name='find_service'>
            <map:java-operation name='v1_find_service' signature='KExvcmcvaWRvb3gvdWRkaS9jbGllbnQvYXBpL3YxL3JlcXVlc3QvaW5xdWlyeS9GaW5kU2VydmljZTspTG9yZy9pZG9veC91ZGRpL2NsaWVudC9hcGkvdjEvcmVzcG9uc2UvU2VydmljZUxpc3Q7'/>
            <soap:operation soapAction=''/>
            <wsdl:input name='find_service'>
                <soap:body use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:input>
            <wsdl:output name='serviceList'>
                <soap:body use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:output>
            <wsdl:fault name='dispositionReport'>
                <soap:fault name='dispositionReport' use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name='find_tModel'>
            <map:java-operation name='v1_find_tModel' signature='KExvcmcvaWRvb3gvdWRkaS9jbGllbnQvYXBpL3YxL3JlcXVlc3QvaW5xdWlyeS9GaW5kVE1vZGVsOylMb3JnL2lkb294L3VkZGkvY2xpZW50L2FwaS92MS9yZXNwb25zZS9UTW9kZWxMaXN0Ow=='/>
            <soap:operation soapAction=''/>
            <wsdl:input name='find_tModel'>
                <soap:body use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:input>
            <wsdl:output name='TModelList'>
                <soap:body use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:output>
            <wsdl:fault name='dispositionReport'>
                <soap:fault name='dispositionReport' use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name='get_bindingDetail'>
            <map:java-operation name='v1_get_bindingDetail' signature='KExvcmcvaWRvb3gvdWRkaS9jbGllbnQvYXBpL3YxL3JlcXVlc3QvaW5xdWlyeS9HZXRCaW5kaW5nRGV0YWlsOylMb3JnL2lkb294L3VkZGkvY2xpZW50L2FwaS92MS9yZXNwb25zZS9CaW5kaW5nRGV0YWlsOw=='/>
            <soap:operation soapAction=''/>
            <wsdl:input name='get_bindingDetail'>
                <soap:body use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:input>
            <wsdl:output name='bindingDetail2'>
                <soap:body use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:output>
            <wsdl:fault name='dispositionReport'>
                <soap:fault name='dispositionReport' use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name='get_businessDetail'>
            <map:java-operation name='v1_get_businessDetail' signature='KExvcmcvaWRvb3gvdWRkaS9jbGllbnQvYXBpL3YxL3JlcXVlc3QvaW5xdWlyeS9HZXRCdXNpbmVzc0RldGFpbDspTG9yZy9pZG9veC91ZGRpL2NsaWVudC9hcGkvdjEvcmVzcG9uc2UvQnVzaW5lc3NEZXRhaWw7'/>
            <soap:operation soapAction=''/>
            <wsdl:input name='get_businessDetail'>
                <soap:body use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:input>
            <wsdl:output name='businessDetail'>
                <soap:body use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:output>
            <wsdl:fault name='dispositionReport'>
                <soap:fault name='dispositionReport' use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name='get_businessDetailExt'>
            <map:java-operation name='v1_get_businessDetailExt' signature='KExvcmcvaWRvb3gvdWRkaS9jbGllbnQvYXBpL3YxL3JlcXVlc3QvaW5xdWlyeS9HZXRCdXNpbmVzc0RldGFpbEV4dDspTG9yZy9pZG9veC91ZGRpL2NsaWVudC9hcGkvdjEvcmVzcG9uc2UvQnVzaW5lc3NEZXRhaWxFeHQ7'/>
            <soap:operation soapAction=''/>
            <wsdl:input name='get_businessDetailExt'>
                <soap:body use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:input>
            <wsdl:output name='businessDetailExt'>
                <soap:body use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:output>
            <wsdl:fault name='dispositionReport'>
                <soap:fault name='dispositionReport' use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name='get_serviceDetail'>
            <map:java-operation name='v1_get_serviceDetail' signature='KExvcmcvaWRvb3gvdWRkaS9jbGllbnQvYXBpL3YxL3JlcXVlc3QvaW5xdWlyeS9HZXRTZXJ2aWNlRGV0YWlsOylMb3JnL2lkb294L3VkZGkvY2xpZW50L2FwaS92MS9yZXNwb25zZS9TZXJ2aWNlRGV0YWlsOw=='/>
            <soap:operation soapAction=''/>
            <wsdl:input name='get_serviceDetail'>
                <soap:body use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:input>
            <wsdl:output name='serviceDetail'>
                <soap:body use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:output>
            <wsdl:fault name='dispositionReport'>
                <soap:fault name='dispositionReport' use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:fault>
        </wsdl:operation>
        <wsdl:operation name='get_tModelDetail'>
            <map:java-operation name='v1_get_tModelDetail' signature='KExvcmcvaWRvb3gvdWRkaS9jbGllbnQvYXBpL3YxL3JlcXVlc3QvaW5xdWlyeS9HZXRUTW9kZWxEZXRhaWw7KUxvcmcvaWRvb3gvdWRkaS9jbGllbnQvYXBpL3YxL3Jlc3BvbnNlL1RNb2RlbERldGFpbDs='/>
            <soap:operation soapAction=''/>
            <wsdl:input name='get_tModelDetail'>
                <soap:body use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:input>
            <wsdl:output name='TModelDetail'>
                <soap:body use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:output>
            <wsdl:fault name='dispositionReport'>
                <soap:fault name='dispositionReport' use='literal' namespace='urn:uddi-org:api'/>
            </wsdl:fault>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name='UDDIInquiryService'>
        <wsdl:port name='UDDIInquiryPortType' binding='tns:UDDIInquirySOAPBinding'>
            <soap:address location='http://registry.gbif.net:8009/uddi/inquiry'/>
        </wsdl:port>
    </wsdl:service>
</wsdl:definitions>