2.2.2.5.5 Data Model for userSetting provisionGroup
The userSetting provisionGroup is specified as follows.
-
provisionGroup (name='userSetting') | |-- disableFileTransfer |-- ucUserLocationProfile |-- commonAreaPhone
The following XSD schema fragment defines the requirements to which a userSetting provisionGroup element XML document SHOULD<110> conform.
-
<?xml version="1.0" encoding="utf-16"?> <xs:schema xmlns:tns="http://schemas.microsoft.com/2006/09/sip/provisiongrouplist-notification" targetNamespace="http://schemas.microsoft.com/2006/09/sip/provisiongrouplist-notification" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="provisionGroup" type="tns:provisionGroupType" /> <xs:complexType name="provisionGroupType"> <xs:all> <xs:element minOccurs="1" maxOccurs="1" name="disableFileTransfer" type="tns:booleanType" /> <xs:element minOccurs="1" maxOccurs="1" name="ucUserLocationProfile" type="tns:stringType" /> <xs:element minOccurs="0" maxOccurs="1" name="commonAreaPhone" type="tns:booleanType" /> </xs:all> <xs:attribute fixed="userSetting" name="name" use="required" /> </xs:complexType> <xs:simpleType name="stringType"> <xs:restriction base="xs:string" /> </xs:simpleType> <xs:simpleType name="booleanType"> <xs:restriction base="xs:boolean" /> </xs:simpleType> </xs:schema>
-
disableFileTransfer:<111> Specifies whether file transfer is disabled. The value SHOULD be "true" or "false".
-
ucUserLocationProfile: Supplies the location profile for voice call features. This is used by the extensions described in [MS-SIPRE] section 2.2.8.
-
commonAreaPhone: Specifies whether the client is a Common Area phone. The value MUST be "true" or "false".
For a detailed example, see section 4.2.2.