ZVON > References > UDDI Reference
Element find_business


XML Schema

<xsd:element name="find_business" type="uddi:FindBusiness"/>

<xsd:complexType name="FindBusiness">
   <xsd:sequence>
      <xsd:element name="findQualifiers" maxOccurs="1" minOccurs="0" type="uddi:FindQualifiers"/>
      <xsd:element name="name" maxOccurs="1" minOccurs="0" type="xsd:string"/>
      <xsd:element name="identifierBag" maxOccurs="1" minOccurs="0" type="uddi:IdentifierBag"/>
      <xsd:element name="categoryBag" maxOccurs="1" minOccurs="0" type="uddi:CategoryBag"/>
      <xsd:element name="tModelBag" maxOccurs="1" minOccurs="0" type="uddi:TModelBag"/>
      <xsd:element name="discoveryURLs" maxOccurs="1" minOccurs="0" type="uddi:DiscoveryURLs"/>
   </xsd:sequence>
   <xsd:attribute name="generic" type="xsd:string" use="required"/>
   <xsd:attribute name="maxRows" type="xsd:int" use="optional"/>
</xsd:complexType>



<xsd:complexType name="FindQualifiers">
   <xsd:sequence>
      <xsd:element name="findQualifier" maxOccurs="unbounded" minOccurs="0" type="xsd:string"/>
   </xsd:sequence>
</xsd:complexType>



<xsd:complexType name="IdentifierBag">
   <xsd:sequence>
      <xsd:element name="keyedReference" maxOccurs="unbounded" minOccurs="0" type="uddi:KeyedReference"/>
   </xsd:sequence>
</xsd:complexType>



<xsd:complexType name="KeyedReference">
   <xsd:attribute name="tModelKey" type="xsd:string" use="optional"/>
   <xsd:attribute name="keyName" type="xsd:string" use="required"/>
   <xsd:attribute name="keyValue" type="xsd:string" use="required"/>
</xsd:complexType>



<xsd:complexType name="CategoryBag">
   <xsd:sequence>
      <xsd:element name="keyedReference" maxOccurs="unbounded" minOccurs="0" type="uddi:KeyedReference"/>
   </xsd:sequence>
</xsd:complexType>



<xsd:complexType name="KeyedReference">
   <xsd:attribute name="tModelKey" type="xsd:string" use="optional"/>
   <xsd:attribute name="keyName" type="xsd:string" use="required"/>
   <xsd:attribute name="keyValue" type="xsd:string" use="required"/>
</xsd:complexType>



<xsd:complexType name="TModelBag">
   <xsd:sequence>
      <xsd:element name="tModelKey" maxOccurs="unbounded" minOccurs="1" type="xsd:string"/>
   </xsd:sequence>
</xsd:complexType>



<xsd:complexType name="DiscoveryURLs">
   <xsd:sequence>
      <xsd:element name="discoveryUrl" maxOccurs="unbounded" minOccurs="1" type="uddi:DiscoveryUrl"/>
   </xsd:sequence>
</xsd:complexType>



<xsd:complexType name="DiscoveryUrl" mixed="true">
   <xsd:attribute name="useType" type="xsd:string" use="required"/>
</xsd:complexType>