7.2 Types Schema

This section contains the contents of the MS-OXWUMS-types.xsd file.

 <?xml version="1.0" encoding="utf-8"?>
 <xs:schema xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://schemas.microsoft.com/exchange/services/2006/types" elementFormDefault="qualified" version="Exchange2016" id="types">
    <xs:complexType name="PhoneCallIdType">
       <xs:attribute name="Id" type="xs:string" use="required"/>
    </xs:complexType>
    <xs:simpleType name="ConnectionFailureCauseType">
       <xs:restriction base="xs:string">
          <xs:enumeration value="None"/>
          <xs:enumeration value="UserBusy"/>
          <xs:enumeration value="NoAnswer"/>
          <xs:enumeration value="Unavailable"/>
          <xs:enumeration value="Other"/>
       </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="PhoneCallStateType">
       <xs:restriction base="xs:string">
          <xs:enumeration value="Idle"/>
          <xs:enumeration value="Connecting"/>
          <xs:enumeration value="Alerted"/>
          <xs:enumeration value="Connected"/>
          <xs:enumeration value="Disconnected"/>
          <xs:enumeration value="Incoming"/>
          <xs:enumeration value="Transferring"/>
          <xs:enumeration value="Forwarding"/>
       </xs:restriction>
    </xs:simpleType>
    <xs:complexType name="PhoneCallInformationType">
       <xs:sequence>
          <xs:element name="PhoneCallState" type="t:PhoneCallStateType" minOccurs="1" maxOccurs="1"/>
          <xs:element name="ConnectionFailureCause" type="t:ConnectionFailureCauseType" minOccurs="1" maxOccurs="1"/>
          <xs:element name="SIPResponseText" type="xs:string" minOccurs="0" maxOccurs="1"/>
          <xs:element name="SIPResponseCode" type="xs:int" minOccurs="0" maxOccurs="1"/>
       </xs:sequence>
    </xs:complexType>
 </xs:schema>