2.2.1.4 DialogInfo Element

DialogInfo element contains information regarding the SIP dialog. The type of this element is DialogInfoType.

The DialogInfoType type is defined as follows<18>:

 <xs:complexType name="DialogInfoType">
   <xs:sequence>
     <xs:element name="DialogCategory" type="tns:DialogCategoryType" minOccurs="0"/>
     <xs:element name="CorrelationID" type="xs:string" minOccurs="0"/>
     <xs:element name="FromURI" type="xs:anyURI"/>
     <xs:element name="ToURI" type="xs:anyURI"/>
     <xs:element name="Caller" type="xs:boolean"/>
     <xs:element name="LocalContactURI" type="xs:anyURI"/>
     <xs:element name="RemoteContactURI" type="xs:anyURI"/>
     <xs:element name="LocalUserAgent" type="xs:string"/>
     <xs:element name="RemoteUserAgent" type="xs:string"/>
     <xs:element name="LocalPAI" type="xs:anyURI" minOccurs="0"/>
     <xs:element name="RemotePAI" type="xs:anyURI" minOccurs="0"/>
     <xs:element name="ConfURI" type="xs:anyURI" minOccurs="0"/>
     <xs:element ref="v2:CallPriority" minOccurs="0"/>
     <xs:element ref="v2:MediationServerBypassFlag" minOccurs="0"/>
     <xs:element ref="v2:TrunkingPeer" minOccurs="0"/>
     <xs:element ref="v2:MediaBypassWarningFlag" minOccurs="0"/>
     <xs:sequence minOccurs="0">
       <xs:element ref="v2:Separator" />
       <xs:element ref="v2:RegisteredInside" minOccurs="0"/>
       <xs:sequence minOccurs="0">
         <xs:element ref="v2:Separator" />
         <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
       </xs:sequence>
     </xs:sequence>
   </xs:sequence>
   <xs:attribute name="CallId" type="xs:string" use="required"/>
   <xs:attribute name="FromTag" type="xs:string"/>
   <xs:attribute name="ToTag" type="xs:string"/>
   <xs:attribute name="Start" type="xs:dateTime" use="required"/>
   <xs:attribute name="End" type="xs:dateTime" use="required"/>
   <xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:complexType>
 
<xs:simpleType name="DialogCategoryType">
  <xs:restriction base="xs:string">
      <xs:enumeration value="OCS" />
      <xs:enumeration value="TRUNK" />
  </xs:restriction>
</xs:simpleType>
 <xs:element name="CallPriority" type="xs:short"/>
 <xs:element name="MediationServerBypassFlag" type="xs:boolean"/>
 <xs:element name="TrunkingPeer" type="xs:string"/>
 <xs:element name="BSSID" type="xs:string"/>
 <xs:element name="MediaBypassWarningFlag" type="xs:int"/>
 <xs:element name="RegisteredInside" type="xs:boolean"/>