ZVON > References > UDDI Reference
Element dispositionReport [ v1 ]
Occurs in [ ] - [ ]
Description This message is used report the outcome of calls. It is used within error (fault) messages, and can stand alone when indicating success.
Attributes
generic
operator
truncated


XML Schema

<xsd:element name="dispositionReport">
   <xsd:complexType>
      <xsd:sequence>
         <xsd:element ref="result" maxOccurs="unbounded"/>
      </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="dispositionReport">
   <xsd:complexType>
      <xsd:sequence>
         <xsd:element name="result" maxOccurs="unbounded">
            <xsd:complexType>
               <xsd:sequence>
                  <xsd:element name="errInfo" minOccurs="0">
                     <xsd:complexType>
                        <xsd:simpleContent>
                           <xsd:extension base="xsd:string">
                              <xsd:attribute name="errCode" type="xsd:string" use="required"/>
                           </xsd:extension>
                        </xsd:simpleContent>
                     </xsd:complexType>
                  </xsd:element>
               </xsd:sequence>
               <xsd:attribute name="keyType">
                  <xsd:simpleType>
                     <xsd:restriction base="xsd:NMTOKEN">
                        <xsd:enumeration value="businessKey"/>
                        <xsd:enumeration value="tModelKey"/>
                        <xsd:enumeration value="serviceKey"/>
                        <xsd:enumeration value="bindingKey"/>
                     </xsd:restriction>
                  </xsd:simpleType>
               </xsd:attribute>
               <xsd:attribute name="errno" type="xsd:integer" use="required"/>
            </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>