ZVON > References > UDDI Reference
Element registeredInfo


XML Schema

<xsd:element name="registeredInfo" type="uddi:RegisteredInfo"/>

<xsd:complexType name="RegisteredInfo">
   <xsd:sequence>
      <xsd:element name="businessInfos" maxOccurs="1" minOccurs="1" type="uddi:BusinessInfos"/>
      <xsd:element name="tModelInfos" maxOccurs="1" minOccurs="1" type="uddi: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" type="uddi:Truncated" use="optional"/>
</xsd:complexType>



<xsd:complexType name="BusinessInfos">
   <xsd:sequence>
      <xsd:element name="businessInfo" maxOccurs="unbounded" minOccurs="0" type="uddi:BusinessInfo"/>
   </xsd:sequence>
</xsd:complexType>



<xsd:complexType name="BusinessInfo">
   <xsd:sequence>
      <xsd:element name="name" maxOccurs="1" minOccurs="1" type="xsd:string"/>
      <xsd:element name="description" maxOccurs="unbounded" minOccurs="0" type="uddi:Description"/>
      <xsd:element name="serviceInfos" maxOccurs="1" minOccurs="1" type="uddi:ServiceInfos"/>
   </xsd:sequence>
   <xsd:attribute name="businessKey" type="xsd:string" use="required"/>
</xsd:complexType>



<xsd:complexType name="Description" mixed="true">
   <xsd:attribute ref="xml:lang" use="optional"/>
</xsd:complexType>



<xsd:complexType name="ServiceInfos">
   <xsd:sequence>
      <xsd:element name="serviceInfo" maxOccurs="unbounded" minOccurs="0" type="uddi:ServiceInfo"/>
   </xsd:sequence>
</xsd:complexType>



<xsd:complexType name="ServiceInfo">
   <xsd:sequence>
      <xsd:element name="name" maxOccurs="1" minOccurs="1" type="xsd:string"/>
   </xsd:sequence>
   <xsd:attribute name="serviceKey" type="xsd:string" use="required"/>
   <xsd:attribute name="businessKey" type="xsd:string" use="optional"/>
</xsd:complexType>



<xsd:complexType name="TModelInfos">
   <xsd:sequence>
      <xsd:element name="tModelInfo" maxOccurs="unbounded" minOccurs="0" type="uddi:TModelInfo"/>
   </xsd:sequence>
</xsd:complexType>



<xsd:complexType name="TModelInfo">
   <xsd:sequence>
      <xsd:element name="name" maxOccurs="1" minOccurs="1" type="xsd:string"/>
   </xsd:sequence>
   <xsd:attribute name="tModelKey" type="xsd:string" use="required"/>
</xsd:complexType>



<xsd:simpleType name="Truncated">
   <xsd:restriction base="xsd:string">
      <xsd:enumeration value="true"/>
      <xsd:enumeration value="false"/>
   </xsd:restriction>
</xsd:simpleType>