<?xml version="1.0" encoding="UTF-8"?>

<!-- ************************************************************************* -->
<!-- Copyright (c) 2004-2005 Broadsoft, Inc.  All rights reserved.             -->
<!-- ************************************************************************* -->
<!-- O C I   X M L   S C H E M A  :  U S E R   P A R T                         -->
<!--                                                                           -->
<!-- This file defines the XML Schema for the BroadSoft Application Server     -->
<!-- Open Client Interface (OCI).                                              -->
<!-- ************************************************************************* -->

<xs:schema xmlns:xs             = "http://www.w3.org/2001/XMLSchema"
           xmlns:core           = "C"
           xmlns                = ""
           attributeFormDefault = "qualified"
           elementFormDefault   = "qualified">

  <xs:import namespace      = "C"
             schemaLocation = "OCISchemaBASE.xsd"/>

  <xs:include schemaLocation="OCISchemaSearchCriteria.xsd"/>

  <xs:include schemaLocation="OCISchemaDataTypes.xsd"/>

  <!-- ***************************************************************************** -->
  <!-- U S E R   R E Q U E S T S   A N D   R E S P O N S E S                         -->
  <!-- ***************************************************************************** -->
  <!--
  Requests and responses are listed here in alphabetical order.
  The non-primitive attributes inside the commands are defined in another
  section of the schema.

  Requests in this schema file:
	PasswordModifyRequest
	-->
	<xs:complexType name="PasswordModifyRequest">
	<xs:complexContent>
	<xs:extension base=" core:OCIRequest ">
	<xs:sequence>
	<xs:element name="userId" type=" UserId "/>
	<xs:element name="oldPassword" type=" Password " minOccurs="0"/>
	<xs:element name="newPassword" type=" Password "/>
	</xs:sequence>
	</xs:extension>
	</xs:complexContent>
	</xs:complexType>
</xs:schema>
