<?xml version="1.0" encoding="UTF-8"?>
<!--Bedework extensions to icalendar -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" 
           xmlns:xcal="urn:ietf:params:xml:ns:icalendar-2.0" 
           targetNamespace="urn:ietf:params:xml:ns:icalendar-2.0" 
           elementFormDefault="qualified">

  <!-- =====================================================================
       3.7 Calendar Properties
       ===================================================================== -->  
            
  <!-- ===================== Properties =================================  -->
  <xs:include schemaLocation="iCalendar-props.xsd" />

  <xs:element name="x-microsoft-cdo-busystatus" 
              type="xcal:XMicrosoftCdoBusystatusPropType"
              substitutionGroup="xcal:baseProperty" />

  <xs:element name="x-microsoft-cdo-intendedstatus" 
              type="xcal:XMicrosoftCdoIntendedstatusPropType"
              substitutionGroup="xcal:baseProperty" />
  
  <xs:complexType name="XMicrosoftCdoBusystatusPropType">
    <xs:complexContent mixed="false">
      <xs:extension base="xcal:TextPropertyType"/>
    </xs:complexContent>
  </xs:complexType>
  
  <xs:complexType name="XMicrosoftCdoIntendedstatusPropType">
    <xs:complexContent mixed="false">
      <xs:extension base="xcal:TextPropertyType"/>
    </xs:complexContent>
  </xs:complexType>
</xs:schema>