# XML Schema Documentation

Printer-friendly Version
XML Instance Representation:
[ Expand All | Collapse All ]
Schema Component Representation:
[ Expand All | Collapse All ]

## Table of Contents

- Schema Document Properties
- Global Definitions
  - Complex Type: SearchCriteria
  - Complex Type: SearchCriteriaAccessDeviceVersion
  - Complex Type: SearchCriteriaAgentThresholdProfile
  - Complex Type: SearchCriteriaAlternateTrunkIdentity
  - Complex Type: SearchCriteriaAnnouncementFileName
  - Complex Type: SearchCriteriaCallCenterName
  - Complex Type: SearchCriteriaCallCenterReportTemplateName
  - Complex Type: SearchCriteriaCallCenterScheduledReportName
  - Complex Type: SearchCriteriaDepartmentName
  - Complex Type: SearchCriteriaDeviceMACAddress
  - Complex Type: SearchCriteriaDeviceManagementEventAdditionalInfo
  - Complex Type: SearchCriteriaDeviceManagementEventLoginId
  - Complex Type: SearchCriteriaDeviceName
  - Complex Type: SearchCriteriaDeviceNetAddress
  - Complex Type: SearchCriteriaDeviceSerialNumber
  - Complex Type: SearchCriteriaDeviceType
  - Complex Type: SearchCriteriaDigitPattern
  - Complex Type: SearchCriteriaDn
  - Complex Type: SearchCriteriaEmailAddress
  - Complex Type: SearchCriteriaEnterpriseCommonPhoneListName
  - Complex Type: SearchCriteriaEnterpriseCommonPhoneListNumber
  - Complex Type: SearchCriteriaExactCallCenterReportTemplateKey
  - Complex Type: SearchCriteriaExactCallCenterScheduledReportCreatedBySupervisor
  - Complex Type: SearchCriteriaExactCallCenterScheduledReportGroup
  - Complex Type: SearchCriteriaExactCallCenterScheduledReportServiceProvider
  - Complex Type: SearchCriteriaExactCustomContactDirectory
  - Complex Type: SearchCriteriaExactDeviceLevel
  - Complex Type: SearchCriteriaExactDeviceManagementEventAction
  - Complex Type: SearchCriteriaExactDeviceManagementEventLevel
  - Complex Type: SearchCriteriaExactDeviceManagementEventStatusCompleted
  - Complex Type: SearchCriteriaExactDeviceManagementEventStatusInProgressOrPending
  - Complex Type: SearchCriteriaExactDeviceManagementEventType
  - Complex Type: SearchCriteriaExactDeviceServiceProvider
  - Complex Type: SearchCriteriaExactDeviceType
  - Complex Type: SearchCriteriaExactDnActivation
  - Complex Type: SearchCriteriaExactDnDepartment
  - Complex Type: SearchCriteriaExactEndpointType
  - Complex Type: SearchCriteriaExactOrganizationType
  - Complex Type: SearchCriteriaExactPolicySelection
  - Complex Type: SearchCriteriaExactPortNumber
  - Complex Type: SearchCriteriaExactServiceProvider
  - Complex Type: SearchCriteriaExactServiceType
  - Complex Type: SearchCriteriaExactSignalingAddressType
  - Complex Type: SearchCriteriaExactSkillLevel
  - Complex Type: SearchCriteriaExactUserDepartment
  - Complex Type: SearchCriteriaExactUserGroup
  - Complex Type: SearchCriteriaExactUserInTrunkGroup
  - Complex Type: SearchCriteriaExactUserNetworkClassOfService
  - Complex Type: SearchCriteriaExactUserType
  - Complex Type: SearchCriteriaExactVirtualOnNetCallTypeName
  - Complex Type: SearchCriteriaExtension
  - Complex Type: SearchCriteriaGroupCommonPhoneListName
  - Complex Type: SearchCriteriaGroupCommonPhoneListNumber
  - Complex Type: SearchCriteriaGroupId
  - Complex Type: SearchCriteriaGroupLocationCode
  - Complex Type: SearchCriteriaGroupName
  - Complex Type: SearchCriteriaHomeMscAddress
  - Complex Type: SearchCriteriaImpId
  - Complex Type: SearchCriteriaIMRN
  - Complex Type: SearchCriteriaLinePortDomain
  - Complex Type: SearchCriteriaLinePortUserPart
  - Complex Type: SearchCriteriaLoginId
  - Complex Type: SearchCriteriaMobilePhoneNumber
  - Complex Type: SearchCriteriaMobileSubscriberDirectoryNumber
  - Complex Type: SearchCriteriaNumberPortabilityQueryDigitPattern
  - Complex Type: SearchCriteriaNumberPortabilityStatus
  - Complex Type: SearchCriteriaPhysicalLocation
  - Complex Type: SearchCriteriaRegistrationURI
  - Complex Type: SearchCriteriaRoamingMscAddress
  - Complex Type: SearchCriteriaRoutePointName
  - Complex Type: SearchCriteriaServiceCode
  - Complex Type: SearchCriteriaServiceCodeDescription
  - Complex Type: SearchCriteriaServiceInstanceName
  - Complex Type: SearchCriteriaServiceProviderId
  - Complex Type: SearchCriteriaServiceProviderName
  - Complex Type: SearchCriteriaServiceProviderNumberPortabilityQueryDigitPattern
  - Complex Type: SearchCriteriaSIPContact
  - Complex Type: SearchCriteriaSystemServiceDn
  - Complex Type: SearchCriteriaTrunkGroupName
  - Complex Type: SearchCriteriaUserFirstName
  - Complex Type: SearchCriteriaUserId
  - Complex Type: SearchCriteriaUserLastName
  - Complex Type: SearchCriteriaUserPersonalPhoneListName
  - Complex Type: SearchCriteriaUserPersonalPhoneListNumber
  - Complex Type: SearchCriteriaYahooId
  - Complex Type: SearchCriteriaZoneIPAddress
  - Simple Type: ResponseSizeLimit
  - Simple Type: SearchMode

- Legend

- Glossary

top

## Schema Document Properties

Target Namespace | None
Element and Attribute Namespaces | Global element and attribute declarations belong to this schema's target namespace. By default, local element declarations belong to this schema's target namespace. By default, local attribute declarations belong to this schema's target namespace.
Schema Composition | This schema includes components from the following schema document(s): OCISchemaDataTypes.xsd

### Declared Namespaces

Prefix | Namespace
--- | ---
xml | http://www.w3.org/XML/1998/namespace
xs | http://www.w3.org/2001/XMLSchema
core | C

Schema Component Representation
<xs:schema attributeFormDefault="qualified" elementFormDefault="qualified">
<xs:include schemaLocation="OCISchemaDataTypes.xsd"/>
...
</xs:schema>
top

## Global Definitions

### Complex Type: SearchCriteria

Parent type: | None
Sub-types: | SearchCriteriaLinePortDomain (by extension) SearchCriteriaCallCenterName (by extension) SearchCriteriaExactCallCenterReportTemplateKey (by extension) SearchCriteriaCallCenterReportTemplateName (by extension) SearchCriteriaCallCenterScheduledReportName (by extension) SearchCriteriaLinePortUserPart (by extension) SearchCriteriaDeviceMACAddress (by extension) SearchCriteriaDeviceName (by extension) SearchCriteriaDeviceNetAddress (by extension) SearchCriteriaDeviceSerialNumber (by extension) SearchCriteriaDeviceType (by extension) SearchCriteriaDigitPattern (by extension) SearchCriteriaDn (by extension) SearchCriteriaExactCallCenterScheduledReportCreatedBySupervisor (by extension) SearchCriteriaExactCallCenterScheduledReportServiceProvider (by extension) SearchCriteriaExactCallCenterScheduledReportGroup (by extension) SearchCriteriaAgentThresholdProfile (by extension) SearchCriteriaAnnouncementFileName (by extension) SearchCriteriaServiceCode (by extension) SearchCriteriaServiceCodeDescription (by extension) SearchCriteriaSystemServiceDn (by extension) SearchCriteriaEnterpriseCommonPhoneListName (by extension) SearchCriteriaEnterpriseCommonPhoneListNumber (by extension) SearchCriteriaEmailAddress (by extension) SearchCriteriaAlternateTrunkIdentity (by extension) SearchCriteriaExactCustomContactDirectory (by extension) SearchCriteriaExactDeviceLevel (by extension) SearchCriteriaExactDeviceServiceProvider (by extension) SearchCriteriaExactDeviceType (by extension) SearchCriteriaDeviceManagementEventAdditionalInfo (by extension) SearchCriteriaDeviceManagementEventLoginId (by extension) SearchCriteriaExactDeviceManagementEventAction (by extension) SearchCriteriaExactDeviceManagementEventLevel (by extension) SearchCriteriaExactDeviceManagementEventStatusInProgressOrPending (by extension) SearchCriteriaExactDeviceManagementEventStatusCompleted (by extension) SearchCriteriaExactDeviceManagementEventType (by extension) SearchCriteriaExactDnActivation (by extension) SearchCriteriaExactDnDepartment (by extension) SearchCriteriaExactEndpointType (by extension) SearchCriteriaExactOrganizationType (by extension) SearchCriteriaExactPolicySelection (by extension) SearchCriteriaExactServiceProvider (by extension) SearchCriteriaExactSignalingAddressType (by extension) SearchCriteriaExactUserDepartment (by extension) SearchCriteriaExactUserGroup (by extension) SearchCriteriaExactUserNetworkClassOfService (by extension) SearchCriteriaExactUserType (by extension) SearchCriteriaExactUserInTrunkGroup (by extension) SearchCriteriaExactPortNumber (by extension) SearchCriteriaExactVirtualOnNetCallTypeName (by extension) SearchCriteriaExtension (by extension) SearchCriteriaExactSkillLevel (by extension) SearchCriteriaGroupCommonPhoneListName (by extension) SearchCriteriaGroupCommonPhoneListNumber (by extension) SearchCriteriaGroupId (by extension) SearchCriteriaGroupLocationCode (by extension) SearchCriteriaGroupName (by extension) SearchCriteriaHomeMscAddress (by extension) SearchCriteriaIMRN (by extension) SearchCriteriaLoginId (by extension) SearchCriteriaMobilePhoneNumber (by extension) SearchCriteriaMobileSubscriberDirectoryNumber (by extension) SearchCriteriaNumberPortabilityQueryDigitPattern (by extension) SearchCriteriaNumberPortabilityStatus (by extension) SearchCriteriaRoutePointName (by extension) SearchCriteriaPhysicalLocation (by extension) SearchCriteriaRoamingMscAddress (by extension) SearchCriteriaServiceProviderId (by extension) SearchCriteriaServiceProviderName (by extension) SearchCriteriaServiceProviderNumberPortabilityQueryDigitPattern (by extension) SearchCriteriaTrunkGroupName (by extension) SearchCriteriaUserFirstName (by extension) SearchCriteriaUserId (by extension) SearchCriteriaUserLastName (by extension) SearchCriteriaUserPersonalPhoneListName (by extension) SearchCriteriaUserPersonalPhoneListNumber (by extension) SearchCriteriaYahooId (by extension) SearchCriteriaZoneIPAddress (by extension) SearchCriteriaRegistrationURI (by extension) SearchCriteriaSIPContact (by extension) SearchCriteriaExactServiceType (by extension) SearchCriteriaImpId (by extension) SearchCriteriaAccessDeviceVersion (by extension) SearchCriteriaDepartmentName (by extension) SearchCriteriaServiceInstanceName (by extension)

Name | SearchCriteria
Abstract | yes
Documentation | Abstract base type for specifying search criteria. A search criteria is an optional element used to restrict the number of rows returned when requesting a potentially large set of data from the provisioning server.

XML Instance Representation
<.../>
Schema Component Representation
<xs:complexType name="SearchCriteria" abstract="true">
<xs:sequence/>
</xs:complexType>
top

### Complex Type: SearchCriteriaAccessDeviceVersion

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaAccessDeviceVersion
Abstract | no
Documentation | Criteria for searching for an Access Device Version.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> UserAgentHeader </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaAccessDeviceVersion">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" UserAgentHeader "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaAgentThresholdProfile

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaAgentThresholdProfile
Abstract | no
Documentation | Criteria for searching a Call Center Agent Threshold Profile.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> CallCenterAgentThresholdProfileName </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaAgentThresholdProfile">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" CallCenterAgentThresholdProfileName "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaAlternateTrunkIdentity

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaAlternateTrunkIdentity
Abstract | no
Documentation | Criteria for searching for a particular fully specified alternate trunk identity

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> AlternateTrunkIdentity </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaAlternateTrunkIdentity">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" AlternateTrunkIdentity "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaAnnouncementFileName

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaAnnouncementFileName
Abstract | no
Documentation | Criteria for searching for an Announcement File Name.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> AnnouncementFileName </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaAnnouncementFileName">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" AnnouncementFileName "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaCallCenterName

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaCallCenterName
Abstract | no
Documentation | Criteria for searching for a call center

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> ServiceInstanceProfileName </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaCallCenterName">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" ServiceInstanceProfileName "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaCallCenterReportTemplateName

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaCallCenterReportTemplateName
Abstract | no
Documentation | Criteria for searching for a particular call center enhanced reporting report template.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> CallCenterReportTemplateName </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaCallCenterReportTemplateName">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" CallCenterReportTemplateName "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaCallCenterScheduledReportName

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaCallCenterScheduledReportName
Abstract | no
Documentation | Criteria for searching for a call center enhanced reporting scheduled report name.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> CallCenterScheduledReportName </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaCallCenterScheduledReportName">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" CallCenterScheduledReportName "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaDepartmentName

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaDepartmentName
Abstract | no
Documentation | Criteria for searching for a user's department.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> DepartmentName </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaDepartmentName">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" DepartmentName "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaDeviceMACAddress

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaDeviceMACAddress
Abstract | no
Documentation | Criteria for searching for device MAC address.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> AccessDeviceMACAddress </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaDeviceMACAddress">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" AccessDeviceMACAddress "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaDeviceManagementEventAdditionalInfo

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaDeviceManagementEventAdditionalInfo
Abstract | no
Documentation | Criteria for searching for a particular additional info of a DeviceManagement event.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> DeviceManagementEventAdditionalInfo </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaDeviceManagementEventAdditionalInfo">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" DeviceManagementEventAdditionalInfo "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaDeviceManagementEventLoginId

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaDeviceManagementEventLoginId
Abstract | no
Documentation | Criteria for searching for a particular login id.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> UserId </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaDeviceManagementEventLoginId">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" UserId "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaDeviceName

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaDeviceName
Abstract | no
Documentation | Criteria for searching for device name.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> AccessDeviceName </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaDeviceName">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" AccessDeviceName "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaDeviceNetAddress

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaDeviceNetAddress
Abstract | no
Documentation | Criteria for searching for device network address.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> NetAddress </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaDeviceNetAddress">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" NetAddress "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaDeviceSerialNumber

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaDeviceSerialNumber
Abstract | no
Documentation | Criteria for searching for device serial number.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> AccessDeviceSerialNumber </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaDeviceSerialNumber">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" AccessDeviceSerialNumber "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaDeviceType

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaDeviceType
Abstract | no
Documentation | Criteria for searching for device type.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> AccessDeviceType </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaDeviceType">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" AccessDeviceType "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaDigitPattern

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaDigitPattern
Abstract | no
Documentation | Criteria for searching for digit pattern.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> DigitPattern </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaDigitPattern">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" DigitPattern "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaDn

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaDn
Abstract | no
Documentation | Criteria for searching for a DN.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> DN </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaDn">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" DN "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaEmailAddress

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaEmailAddress
Abstract | no
Documentation | Criteria for searching for a email address.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> EmailAddress </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaEmailAddress">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" EmailAddress "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaEnterpriseCommonPhoneListName

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaEnterpriseCommonPhoneListName
Abstract | no
Documentation | Criteria for searching for a name in an enterprise common phone list.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> PhoneListEntryName </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaEnterpriseCommonPhoneListName">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" PhoneListEntryName "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaEnterpriseCommonPhoneListNumber

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaEnterpriseCommonPhoneListNumber
Abstract | no
Documentation | Criteria for searching for a phone number in an enterprise common phone list.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> OutgoingDN </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaEnterpriseCommonPhoneListNumber">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" OutgoingDN "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactCallCenterReportTemplateKey

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactCallCenterReportTemplateKey
Abstract | no
Documentation | Criteria for searching for a particular call center enhanced reporting report template.

XML Instance Representation
<...>
<reportTemplate> CallCenterReportTemplateKey </reportTemplate> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactCallCenterReportTemplateKey">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="reportTemplate" type=" CallCenterReportTemplateKey "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactCallCenterScheduledReportCreatedBySupervisor

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactCallCenterScheduledReportCreatedBySupervisor
Abstract | no
Documentation | Criteria for searching for call center scheduled report created by a supervisor or administrator.

XML Instance Representation
<...>
<createdBySupervisor> xs:boolean </createdBySupervisor> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactCallCenterScheduledReportCreatedBySupervisor">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="createdBySupervisor" type=" xs:boolean "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactCallCenterScheduledReportGroup

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactCallCenterScheduledReportGroup
Abstract | no
Documentation | Criteria for searching for a particular fully specified call center scheduled report's group.

XML Instance Representation
<...>
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<groupId> GroupId </groupId> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactCallCenterScheduledReportGroup">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="groupId" type=" GroupId "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactCallCenterScheduledReportServiceProvider

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactCallCenterScheduledReportServiceProvider
Abstract | no
Documentation | Criteria for searching for a particular call center scheduled report's service provider.

XML Instance Representation
<...>
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactCallCenterScheduledReportServiceProvider">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactCustomContactDirectory

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactCustomContactDirectory
Abstract | no
Documentation | Criteria for searching for a particular fully specified custom contact directory.

XML Instance Representation
<...>
<customContactDirectoryName> CustomContactDirectoryName </customContactDirectoryName> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactCustomContactDirectory">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="customContactDirectoryName" type=" CustomContactDirectoryName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactDeviceLevel

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactDeviceLevel
Abstract | no
Documentation | Criteria for searching for a particular device level.

XML Instance Representation
<...>
<deviceLevel> AccessDeviceLevel </deviceLevel> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactDeviceLevel">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="deviceLevel" type=" AccessDeviceLevel "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactDeviceManagementEventAction

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactDeviceManagementEventAction
Abstract | no
Documentation | Criteria for searching for a particular fully specified DeviceManagement event action.

XML Instance Representation
<...>
<dmEventAction> DeviceManagementEventAction </dmEventAction> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactDeviceManagementEventAction">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="dmEventAction" type=" DeviceManagementEventAction "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactDeviceManagementEventLevel

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactDeviceManagementEventLevel
Abstract | no
Documentation | Criteria for searching for a particular fully specified DeviceManagement event level.

XML Instance Representation
<...>
<dmEventLevel> DeviceManagementEventLevel </dmEventLevel> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactDeviceManagementEventLevel">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="dmEventLevel" type=" DeviceManagementEventLevel "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactDeviceManagementEventStatusCompleted

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactDeviceManagementEventStatusCompleted
Abstract | no
Documentation | Criteria for searching for a particular fully specified Device Management completed event status.

XML Instance Representation
<...>
<dmEventStatusCompleted> DeviceManagementEventStatusCompleted </dmEventStatusCompleted> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactDeviceManagementEventStatusCompleted">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="dmEventStatusCompleted" type=" DeviceManagementEventStatusCompleted "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactDeviceManagementEventStatusInProgressOrPending

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactDeviceManagementEventStatusInProgressOrPending
Abstract | no
Documentation | Criteria for searching for a particular fully specified Device Management event in progress or pending status.

XML Instance Representation
<...>
<dmEventStatusInProgressOrPending> DeviceManagementEventStatusInProgressOrPending </dmEventStatusInProgressOrPending> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactDeviceManagementEventStatusInProgressOrPending">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="dmEventStatusInProgressOrPending" type=" DeviceManagementEventStatusInProgressOrPending "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactDeviceManagementEventType

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactDeviceManagementEventType
Abstract | no
Documentation | Criteria for searching for a particular fully specified DeviceManagement event type.

XML Instance Representation
<...>
<dmEventType> DeviceManagementEventType </dmEventType> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactDeviceManagementEventType">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="dmEventType" type=" DeviceManagementEventType "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactDeviceServiceProvider

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactDeviceServiceProvider
Abstract | no
Documentation | Criteria for searching for a particular fully specified service provider associated with a device.

XML Instance Representation
<...>
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactDeviceServiceProvider">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactDeviceType

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactDeviceType
Abstract | no
Documentation | Criteria for searching for a particular fully specified device type.

XML Instance Representation
<...>
<deviceType> AccessDeviceType </deviceType> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactDeviceType">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="deviceType" type=" AccessDeviceType "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactDnActivation

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactDnActivation
Abstract | no
Documentation | Criteria for searching for a particular Dn activation state.

XML Instance Representation
<...>
<activated> xs:boolean </activated> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactDnActivation">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="activated" type=" xs:boolean "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactDnDepartment

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactDnDepartment
Abstract | no
Documentation | Criteria for searching for a particular fully specified DN's department.

XML Instance Representation
<...>
<departmentKey> DepartmentKey </departmentKey> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactDnDepartment">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="departmentKey" type=" DepartmentKey "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactEndpointType

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactEndpointType
Abstract | no
Documentation | Criteria for searching for a particular endpoint type.

XML Instance Representation
<...>
<endpointType> EndpointType </endpointType> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactEndpointType">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="endpointType" type=" EndpointType "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactOrganizationType

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactOrganizationType
Abstract | no
Documentation | Criteria for searching for an organization type.

XML Instance Representation
<...>
<organizationType> OrganizationType </organizationType> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactOrganizationType">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="organizationType" type=" OrganizationType "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactPolicySelection

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactPolicySelection
Abstract | no
Documentation | Criteria for searching for a particular Voice VPN policy selection.

XML Instance Representation
<...>
<policySelection> EnterpriseVoiceVPNPolicySelection </policySelection> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactPolicySelection">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="policySelection" type=" EnterpriseVoiceVPNPolicySelection "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactPortNumber

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactPortNumber
Abstract | no
Documentation | Criteria for searching for a port number.

XML Instance Representation
<...>
<port> AccessDevicePortNumber </port> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactPortNumber">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="port" type=" AccessDevicePortNumber "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactServiceProvider

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactServiceProvider
Abstract | no
Documentation | Criteria for searching for a particular fully specified service provider.

XML Instance Representation
<...>
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactServiceProvider">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactServiceType

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactServiceType
Abstract | no
Documentation | Criteria for searching for a particular fully specified service type.

XML Instance Representation
<...>
<serviceType> ServiceType </serviceType> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactServiceType">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="serviceType" type=" ServiceType "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactSignalingAddressType

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactSignalingAddressType
Abstract | no
Documentation | Criteria for searching for a particular fully specified SignalingAddressType.

XML Instance Representation
<...>
<profile> SignalingAddressType </profile> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactSignalingAddressType">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="profile" type=" SignalingAddressType "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactSkillLevel

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactSkillLevel
Abstract | no
Documentation | Criteria for searching for a skill Level.

XML Instance Representation
<...>
<skillLevel> CallCenterAgentSkillLevel </skillLevel> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactSkillLevel">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="skillLevel" type=" CallCenterAgentSkillLevel "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactUserDepartment

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactUserDepartment
Abstract | no
Documentation | Criteria for searching for a particular fully specified user's department.

XML Instance Representation
<...>
<departmentKey> DepartmentKey </departmentKey> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactUserDepartment">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="departmentKey" type=" DepartmentKey "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactUserGroup

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactUserGroup
Abstract | no
Documentation | Criteria for searching for a particular fully specified user's group.

XML Instance Representation
<...>
<serviceProviderId> ServiceProviderId </serviceProviderId> [1]
<groupId> GroupId </groupId> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactUserGroup">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="serviceProviderId" type=" ServiceProviderId "/>
<xs:element name="groupId" type=" GroupId "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactUserInTrunkGroup

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactUserInTrunkGroup
Abstract | no
Documentation | Criteria for searching for user in/not in a trunk group.

XML Instance Representation
<...>
<userInTrunkGroup> xs:boolean </userInTrunkGroup> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactUserInTrunkGroup">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="userInTrunkGroup" type=" xs:boolean "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactUserNetworkClassOfService

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactUserNetworkClassOfService
Abstract | no
Documentation | Criteria for searching for users with a specified network class of service.

XML Instance Representation
<...>
<networkClassOfService> NetworkClassOfServiceName </networkClassOfService> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactUserNetworkClassOfService">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="networkClassOfService" type=" NetworkClassOfServiceName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactUserType

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactUserType
Abstract | no
Documentation | Criteria for searching for a particular User Type.

XML Instance Representation
<...>
<userType> UserType </userType> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactUserType">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="userType" type=" UserType "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExactVirtualOnNetCallTypeName

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExactVirtualOnNetCallTypeName
Abstract | no
Documentation | Criteria for searching for a particular fully specified Virtual On-Net Call Type Name.

XML Instance Representation
<...>
<virtualOnNetCallTypeName> VirtualOnNetCallTypeName </virtualOnNetCallTypeName> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExactVirtualOnNetCallTypeName">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="virtualOnNetCallTypeName" type=" VirtualOnNetCallTypeName "/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaExtension

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaExtension
Abstract | no
Documentation | Criteria for searching for an extension.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> xs:token (length >= 1) </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaExtension">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value">
<xs:simpleType>
<xs:restriction base=" xs:token ">
<xs:minLength value="1"/>
<xs:maxLength value="20"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaGroupCommonPhoneListName

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaGroupCommonPhoneListName
Abstract | no
Documentation | Criteria for searching for a name in a group common phone list.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> PhoneListEntryName </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaGroupCommonPhoneListName">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" PhoneListEntryName "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaGroupCommonPhoneListNumber

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaGroupCommonPhoneListNumber
Abstract | no
Documentation | Criteria for searching for a phone number in a group common phone list.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> OutgoingDN </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaGroupCommonPhoneListNumber">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" OutgoingDN "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaGroupId

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaGroupId
Abstract | no
Documentation | Criteria for searching for a group ID.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> GroupId </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaGroupId">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" GroupId "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaGroupLocationCode

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaGroupLocationCode
Abstract | no
Documentation | Criteria for searching for a group location dialing code.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> LocationDialingCode </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaGroupLocationCode">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" LocationDialingCode "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaGroupName

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaGroupName
Abstract | no
Documentation | Criteria for searching for a group name.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> GroupName </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaGroupName">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" GroupName "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaHomeMscAddress

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaHomeMscAddress
Abstract | no
Documentation | Criteria for searching for a system Home Network Msc Address.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> DN </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaHomeMscAddress">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" DN "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaImpId

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaImpId
Abstract | no
Documentation | Criteria for searching for a user's IMP Id.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> IMPUserId </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaImpId">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" IMPUserId "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaIMRN

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaIMRN
Abstract | no
Documentation | Criteria for searching for an IMRN Number.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> DN </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaIMRN">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" DN "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaLinePortDomain

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaLinePortDomain
Abstract | no
Documentation | Criteria for searching for device line/port, or SIPURI domain part.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> DomainName </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaLinePortDomain">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" DomainName "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaLinePortUserPart

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaLinePortUserPart
Abstract | no
Documentation | Criteria for searching for device line/port, or SIPURI user part.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> xs:token (length >= 1) </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaLinePortUserPart">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value">
<xs:simpleType>
<xs:restriction base=" xs:token ">
<xs:minLength value="1"/>
<xs:maxLength value="80"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaLoginId

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaLoginId
Abstract | no
Documentation | Criteria for searching for a Login Id.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> UserId </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaLoginId">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" UserId "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaMobilePhoneNumber

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaMobilePhoneNumber
Abstract | no
Documentation | Criteria for searching for a user's mobile phone number.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> OutgoingDN </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaMobilePhoneNumber">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" OutgoingDN "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaMobileSubscriberDirectoryNumber

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaMobileSubscriberDirectoryNumber
Abstract | no
Documentation | Criteria for searching for a BroadWorks Mobility Mobile Subscriber Directory Number.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> DN </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaMobileSubscriberDirectoryNumber">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" DN "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaNumberPortabilityQueryDigitPattern

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaNumberPortabilityQueryDigitPattern
Abstract | no
Documentation | Criteria for searching for digit pattern.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> DigitPattern </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaNumberPortabilityQueryDigitPattern">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" DigitPattern "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaNumberPortabilityStatus

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaNumberPortabilityStatus
Abstract | no
Documentation | Criteria for searching for number portability status.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> NumberPortabilityStatus </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaNumberPortabilityStatus">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" NumberPortabilityStatus "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaPhysicalLocation

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaPhysicalLocation
Abstract | no
Documentation | Criteria for searching for a Physical Location.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> PhysicalLocation </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaPhysicalLocation">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" PhysicalLocation "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaRegistrationURI

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaRegistrationURI
Abstract | no
Documentation | Criteria for searching for a RegistrationURI.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> RegistrationAddressURI </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaRegistrationURI">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" RegistrationAddressURI "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaRoamingMscAddress

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaRoamingMscAddress
Abstract | no
Documentation | Criteria for searching for a system Roaming Network Msc Address.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> DN </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaRoamingMscAddress">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" DN "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaRoutePointName

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaRoutePointName
Abstract | no
Documentation | Criteria for searching for a route point

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> LastName </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaRoutePointName">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" LastName "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaServiceCode

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaServiceCode
Abstract | no
Documentation | Criteria for searching for a Service Code.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> ServiceCode </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaServiceCode">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" ServiceCode "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaServiceCodeDescription

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaServiceCodeDescription
Abstract | no
Documentation | Criteria for searching for a Service Code description.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> ServiceCodeDescription </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaServiceCodeDescription">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" ServiceCodeDescription "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaServiceInstanceName

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaServiceInstanceName
Abstract | no
Documentation | Criteria for searching for a service instance name.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> ServiceInstanceProfileName </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaServiceInstanceName">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" ServiceInstanceProfileName "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaServiceProviderId

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaServiceProviderId
Abstract | no
Documentation | Criteria for searching for a service provider ID.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> ServiceProviderId </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaServiceProviderId">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" ServiceProviderId "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaServiceProviderName

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaServiceProviderName
Abstract | no
Documentation | Criteria for searching for a service provider name.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> ServiceProviderName </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaServiceProviderName">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" ServiceProviderName "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaServiceProviderNumberPortabilityQueryDigitPattern

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaServiceProviderNumberPortabilityQueryDigitPattern
Abstract | no
Documentation | Criteria for searching for digit pattern.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> DigitPattern </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaServiceProviderNumberPortabilityQueryDigitPattern">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" DigitPattern "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaSIPContact

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaSIPContact
Abstract | no
Documentation | Criteria for searching for a SIP Contact.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> SIPContact </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaSIPContact">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" SIPContact "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaSystemServiceDn

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaSystemServiceDn
Abstract | no
Documentation | Criteria for searching for a system service DN.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> DN </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaSystemServiceDn">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" DN "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaTrunkGroupName

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaTrunkGroupName
Abstract | no
Documentation | Criteria for searching for a trunk group

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> TrunkGroupName </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaTrunkGroupName">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" TrunkGroupName "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaUserFirstName

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaUserFirstName
Abstract | no
Documentation | Criteria for searching for a user's first name.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> FirstName </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaUserFirstName">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" FirstName "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaUserId

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaUserId
Abstract | no
Documentation | Criteria for searching for a user's userId.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> UserId </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaUserId">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" UserId "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaUserLastName

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaUserLastName
Abstract | no
Documentation | Criteria for searching for a user's last name.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> LastName </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaUserLastName">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" LastName "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaUserPersonalPhoneListName

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaUserPersonalPhoneListName
Abstract | no
Documentation | Criteria for searching for a name in a user personal phone list.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> PhoneListEntryName </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaUserPersonalPhoneListName">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" PhoneListEntryName "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaUserPersonalPhoneListNumber

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaUserPersonalPhoneListNumber
Abstract | no
Documentation | Criteria for searching for a phone number in a user personal phone list.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> OutgoingDN </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaUserPersonalPhoneListNumber">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" OutgoingDN "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaYahooId

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaYahooId
Abstract | no
Documentation | Criteria for searching for a user's yahoo id.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> YahooId </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaYahooId">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" YahooId "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Complex Type: SearchCriteriaZoneIPAddress

Parent type: | SearchCriteria (derivation method: extension)
Sub-types: | None

Name | SearchCriteriaZoneIPAddress
Abstract | no
Documentation | Criteria for searching for a system zone's IP Address.

XML Instance Representation
<...>
<mode> SearchMode </mode> [1]
<value> IPAddress </value> [1]
<isCaseInsensitive> xs:boolean </isCaseInsensitive> [1]
</...>
Schema Component Representation
<xs:complexType name="SearchCriteriaZoneIPAddress">
<xs:complexContent>
<xs:extension base=" SearchCriteria ">
<xs:sequence>
<xs:element name="mode" type=" SearchMode "/>
<xs:element name="value" type=" IPAddress "/>
<xs:element name="isCaseInsensitive" type=" xs:boolean " default="true"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
top

### Simple Type: ResponseSizeLimit

Parent type: | xs:int (derivation method: restriction)
Sub-types: | None

Name | ResponseSizeLimit
Content | Base XSD Type: int value >= 1
Documentation | Maximum number of rows to return in response to a search. By convention, elements of this type can be omitted to allow an unlimited number or rows in the search result.

Schema Component Representation
<xs:simpleType name="ResponseSizeLimit">
<xs:restriction base=" xs:int ">
<xs:minInclusive value="1"/>
</xs:restriction>
</xs:simpleType>
top

### Simple Type: SearchMode

Parent type: | xs:token (derivation method: restriction)
Sub-types: | None

Name | SearchMode
Content | Base XSD Type: token value comes from list: {'Starts With'|'Contains'|'Equal To'}
Documentation | Search mode when searching for string data.

Schema Component Representation
<xs:simpleType name="SearchMode">
<xs:restriction base=" xs:token ">
<xs:enumeration value="Starts With"/>
<xs:enumeration value="Contains"/>
<xs:enumeration value="Equal To"/>
</xs:restriction>
</xs:simpleType>
top

## Legend

### Complex Type:

Schema Component Type

### AusAddress

Schema Component Name

Parent type: | Address (derivation method: extension)
Sub-types: | QLDAddress (by restriction)

If this schema component is a type definition, its type hierarchy is shown in a gray-bordered box.

Name | AusAddress
Abstract | no

The table above displays the properties of this schema component.
XML Instance Representation
<... country="Australia" >
<unitNo> string </unitNo> [0..1]
<houseNo> string </houseNo> [1]
<street> string </street> [1]
Start Choice [1]
<city> string </city> [1]
<town> string </town> [1]
End Choice
<state> AusStates </state> [1]
<postcode> string <<pattern = [1-9][0-9]{3}>> </postcode> [1] ?
</...>

The XML Instance Representation table above shows the schema component's content as an XML instance.

- The minimum and maximum occurrence of elements and attributes are provided in square brackets, e.g. [0..1].
- Model group information are shown in gray, e.g. Start Choice ... End Choice.
- For type derivations, the elements and attributes that have been added to or changed from the base type's content are shown in bold.
- If an element/attribute has a fixed value, the fixed value is shown in green, e.g. country="Australia".
- Otherwise, the type of the element/attribute is displayed.
  - If the element/attribute's type is in the schema, a link is provided to it.
  - For local simple type definitions, the constraints are displayed in angle brackets, e.g. <<pattern = [1-9][0-9]{3}>>.
- If a local element/attribute has documentation, it will be displayed in a window that pops up when the question mark inside the attribute or next to the element is clicked, e.g. <postcode>.

Schema Component Representation
<complexType name="AusAddress">
<complexContent>
<extension base=" Address ">
<sequence>
<element name="state" type=" AusStates "/>
<element name="postcode">
<simpleType>
<restriction base=" string ">
<pattern value="[1-9][0-9]{3}"/>
</restriction>
</simpleType>
</element>
</sequence>
<attribute name="country" type=" string " fixed="Australia"/>
</extension>
</complexContent>
</complexType>
The Schema Component Representation table above displays the underlying XML representation of the schema component. (Annotations are not shown.)
top

## Glossary

Abstract (Applies to complex type definitions and element declarations). An abstract element or complex type cannot used to validate an element instance. If there is a reference to an abstract element, only element declarations that can substitute the abstract element can be used to validate the instance. For references to abstract type definitions, only derived types can be used.

All Model Group Child elements can be provided in any order in instances. See: http://www.w3.org/TR/xmlschema-1/#element-all.

Choice Model Group Only one from the list of child elements and model groups can be provided in instances. See: http://www.w3.org/TR/xmlschema-1/#element-choice.

Collapse Whitespace Policy Replace tab, line feed, and carriage return characters with space character (Unicode character 32). Then, collapse contiguous sequences of space characters into single space character, and remove leading and trailing space characters.

Disallowed Substitutions (Applies to element declarations). If substitution is specified, then substitution group members cannot be used in place of the given element declaration to validate element instances. If derivation methods, e.g. extension, restriction, are specified, then the given element declaration will not validate element instances that have types derived from the element declaration's type using the specified derivation methods. Normally, element instances can override their declaration's type by specifying an `xsi:type` attribute.

Key Constraint Like Uniqueness Constraint, but additionally requires that the specified value(s) must be provided. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

Key Reference Constraint Ensures that the specified value(s) must match value(s) from a Key Constraint or Uniqueness Constraint. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

Model Group Groups together element content, specifying the order in which the element content can occur and the number of times the group of element content may be repeated. See: http://www.w3.org/TR/xmlschema-1/#Model_Groups.

Nillable (Applies to element declarations). If an element declaration is nillable, instances can use the `xsi:nil` attribute. The `xsi:nil` attribute is the boolean attribute, nil, from the http://www.w3.org/2001/XMLSchema-instance namespace. If an element instance has an `xsi:nil` attribute set to true, it can be left empty, even though its element declaration may have required content.

Notation A notation is used to identify the format of a piece of data. Values of elements and attributes that are of type, NOTATION, must come from the names of declared notations. See: http://www.w3.org/TR/xmlschema-1/#cNotation_Declarations.

Preserve Whitespace Policy Preserve whitespaces exactly as they appear in instances.

Prohibited Derivations (Applies to type definitions). Derivation methods that cannot be used to create sub-types from a given type definition.

Prohibited Substitutions (Applies to complex type definitions). Prevents sub-types that have been derived using the specified derivation methods from validating element instances in place of the given type definition.

Replace Whitespace Policy Replace tab, line feed, and carriage return characters with space character (Unicode character 32).

Sequence Model Group Child elements and model groups must be provided in the specified order in instances. See: http://www.w3.org/TR/xmlschema-1/#element-sequence.

Substitution Group Elements that are members of a substitution group can be used wherever the head element of the substitution group is referenced.

Substitution Group Exclusions (Applies to element declarations). Prohibits element declarations from nominating themselves as being able to substitute a given element declaration, if they have types that are derived from the original element's type using the specified derivation methods.

Target Namespace The target namespace identifies the namespace that components in this schema belongs to. If no target namespace is provided, then the schema components do not belong to any namespace.

Uniqueness Constraint Ensures uniqueness of an element/attribute value, or a combination of values, within a specified scope. See: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.

top