ZVON > References > UDDI Reference
Element registeredInfo [ v1 ]
Occurs in [ ] - [ ]
Description This structure is used in the resynch process and is a response to a get_registeredInfo message.
Attributes
generic
operator
truncated


XML Schema

<xsd:element name="registeredInfo">
   <xsd:complexType>
      <xsd:sequence>
         <xsd:element ref="businessInfos"/>
         <xsd:element ref="tModelInfos"/>
      </xsd:sequence>
      <xsd:attribute name="generic" type="xsd:string" use="required"/>
      <xsd:attribute name="operator" type="xsd:string" use="required"/>
      <xsd:attribute name="truncated">
         <xsd:simpleType>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="true"/>
               <xsd:enumeration value="false"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
   </xsd:complexType>
</xsd:element>

Expanded XML Schema

<xsd:element name="registeredInfo">
   <xsd:complexType>
      <xsd:sequence>
         <xsd:element name="businessInfos">
            <xsd:complexType>
               <xsd:sequence>
                  <xsd:element name="businessInfo" maxOccurs="unbounded" minOccurs="0">
                     <xsd:complexType>
                        <xsd:sequence>
                           <xsd:element name="name" type="xsd:string"/>
                           <xsd:element name="description" maxOccurs="unbounded" minOccurs="0" type="xsd:string"/>
                           <xsd:element name="serviceInfos">
                              <xsd:complexType>
                                 <xsd:sequence>
                                    <xsd:element name="serviceInfo" maxOccurs="unbounded" minOccurs="0">
                                       <xsd:complexType>
                                          <xsd:sequence>
                                             <xsd:element name="name" type="xsd:string"/>
                                          </xsd:sequence>
                                          <xsd:attribute name="serviceKey" type="xsd:string" use="required"/>
                                          <xsd:attribute name="businessKey" type="xsd:string"/>
                                       </xsd:complexType>
                                    </xsd:element>
                                 </xsd:sequence>
                              </xsd:complexType>
                           </xsd:element>
                        </xsd:sequence>
                        <xsd:attribute name="businessKey" type="xsd:string" use="required"/>
                     </xsd:complexType>
                  </xsd:element>
               </xsd:sequence>
            </xsd:complexType>
         </xsd:element>
         <xsd:element name="tModelInfos">
            <xsd:complexType>
               <xsd:sequence>
                  <xsd:element name="tModelInfo" maxOccurs="unbounded" minOccurs="0">
                     <xsd:complexType>
                        <xsd:sequence>
                           <xsd:element name="name" type="xsd:string"/>
                        </xsd:sequence>
                        <xsd:attribute name="tModelKey" type="xsd:string" use="required"/>
                     </xsd:complexType>
                  </xsd:element>
               </xsd:sequence>
            </xsd:complexType>
         </xsd:element>
      </xsd:sequence>
      <xsd:attribute name="generic" type="xsd:string" use="required"/>
      <xsd:attribute name="operator" type="xsd:string" use="required"/>
      <xsd:attribute name="truncated">
         <xsd:simpleType>
            <xsd:restriction base="xsd:NMTOKEN">
               <xsd:enumeration value="true"/>
               <xsd:enumeration value="false"/>
            </xsd:restriction>
         </xsd:simpleType>
      </xsd:attribute>
   </xsd:complexType>
</xsd:element>