ZVON > References > UDDI Reference
Element find_business [ v1 ]
Occurs in [ ] - [ ]
Description This message is used to search for summary results listing registered businessEntity data matching specific criteria.
Attributes
generic
maxRows


XML Schema

<xsd:element name="find_business">
   <xsd:complexType>
      <xsd:sequence>
         <xsd:element ref="findQualifiers" minOccurs="0"/>
         <xsd:element ref="name" minOccurs="0"/>
         <xsd:element ref="identifierBag" minOccurs="0"/>
         <xsd:element ref="categoryBag" minOccurs="0"/>
         <xsd:element ref="tModelBag" minOccurs="0"/>
         <xsd:element ref="discoveryURLs" minOccurs="0"/>
      </xsd:sequence>
      <xsd:attribute name="generic" type="xsd:string" use="required"/>
      <xsd:attribute name="maxRows" type="xsd:integer"/>
   </xsd:complexType>
</xsd:element>

Expanded XML Schema

<xsd:element name="find_business">
   <xsd:complexType>
      <xsd:sequence>
         <xsd:element name="findQualifiers" minOccurs="0">
            <xsd:complexType>
               <xsd:sequence>
                  <xsd:element name="findQualifier" maxOccurs="unbounded" minOccurs="0" type="xsd:string"/>
               </xsd:sequence>
            </xsd:complexType>
         </xsd:element>
         <xsd:element name="name" minOccurs="0" type="xsd:string"/>
         <xsd:element name="identifierBag" minOccurs="0">
            <xsd:complexType>
               <xsd:sequence>
                  <xsd:element name="keyedReference" maxOccurs="unbounded" minOccurs="0">
                     <xsd:complexType>
                        <xsd:attribute name="tModelKey" type="xsd:string"/>
                        <xsd:attribute name="keyName" type="xsd:string" use="required"/>
                        <xsd:attribute name="keyValue" type="xsd:string" use="required"/>
                     </xsd:complexType>
                  </xsd:element>
               </xsd:sequence>
            </xsd:complexType>
         </xsd:element>
         <xsd:element name="categoryBag" minOccurs="0">
            <xsd:complexType>
               <xsd:sequence>
                  <xsd:element name="keyedReference" maxOccurs="unbounded" minOccurs="0">
                     <xsd:complexType>
                        <xsd:attribute name="tModelKey" type="xsd:string"/>
                        <xsd:attribute name="keyName" type="xsd:string" use="required"/>
                        <xsd:attribute name="keyValue" type="xsd:string" use="required"/>
                     </xsd:complexType>
                  </xsd:element>
               </xsd:sequence>
            </xsd:complexType>
         </xsd:element>
         <xsd:element name="tModelBag" minOccurs="0">
            <xsd:complexType>
               <xsd:sequence>
                  <xsd:element name="tModelKey" maxOccurs="unbounded" type="xsd:string"/>
               </xsd:sequence>
            </xsd:complexType>
         </xsd:element>
         <xsd:element name="discoveryURLs" minOccurs="0">
            <xsd:complexType>
               <xsd:sequence>
                  <xsd:element name="discoveryURL" maxOccurs="unbounded">
                     <xsd:complexType>
                        <xsd:simpleContent>
                           <xsd:extension base="xsd:string">
                              <xsd:attribute name="useType" type="xsd:string" use="required"/>
                           </xsd:extension>
                        </xsd:simpleContent>
                     </xsd:complexType>
                  </xsd:element>
               </xsd:sequence>
            </xsd:complexType>
         </xsd:element>
      </xsd:sequence>
      <xsd:attribute name="generic" type="xsd:string" use="required"/>
      <xsd:attribute name="maxRows" type="xsd:integer"/>
   </xsd:complexType>
</xsd:element>