1 <?xml version="1.0" encoding="UTF-8"?>
\r
2 <!-- ********************************************************************** -->
\r
3 <!-- Copyright (c) 2004-2005 Broadsoft, Inc. All rights reserved. -->
\r
4 <!-- ********************************************************************** -->
\r
5 <!-- O C I X M L S C H E M A : S E A R C H C R I T E R I A -->
\r
7 <!-- This file defines the XML Schema for the BroadSoft Application Server -->
\r
8 <!-- Open Client Interface (OCI). -->
\r
9 <!-- ********************************************************************** -->
\r
10 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:core="C" attributeFormDefault="qualified" elementFormDefault="qualified">
\r
11 <xs:include schemaLocation="OCISchemaDataTypes.xsd"/>
\r
12 <xs:simpleType name="ResponseSizeLimit">
\r
15 Maximum number of rows to return in response to a search.
\r
16 By convention, elements of this type can be omitted to allow an
\r
17 unlimited number or rows in the search result.
\r
20 <xs:restriction base="xs:int">
\r
21 <xs:minInclusive value="1"/>
\r
24 <xs:complexType name="SearchCriteria" abstract="true">
\r
27 Abstract base type for specifying search criteria. A search criteria is an optional element
\r
28 used to restrict the number of rows returned when requesting a potentially large set of
\r
29 data from the provisioning server.
\r
34 <xs:complexType name="SearchCriteriaLinePortDomain">
\r
37 Criteria for searching for device line/port, or SIPURI domain part.
\r
41 <xs:extension base="SearchCriteria">
\r
43 <xs:element name="mode" type="SearchMode"/>
\r
44 <xs:element name="value" type="DomainName"/>
\r
45 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
48 </xs:complexContent>
\r
50 <xs:complexType name="SearchCriteriaCallCenterName">
\r
53 Criteria for searching for a call center
\r
57 <xs:extension base="SearchCriteria">
\r
59 <xs:element name="mode" type="SearchMode"/>
\r
60 <xs:element name="value" type="ServiceInstanceProfileName"/>
\r
61 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
64 </xs:complexContent>
\r
66 <xs:complexType name="SearchCriteriaExactCallCenterReportTemplateKey">
\r
69 Criteria for searching for a particular call center enhanced reporting report template.
\r
73 <xs:extension base="SearchCriteria">
\r
75 <xs:element name="reportTemplate" type="CallCenterReportTemplateKey"/>
\r
78 </xs:complexContent>
\r
80 <xs:complexType name="SearchCriteriaCallCenterReportTemplateName">
\r
83 Criteria for searching for a particular call center enhanced reporting report template.
\r
87 <xs:extension base="SearchCriteria">
\r
89 <xs:element name="mode" type="SearchMode"/>
\r
90 <xs:element name="value" type="CallCenterReportTemplateName"/>
\r
91 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
94 </xs:complexContent>
\r
96 <xs:complexType name="SearchCriteriaCallCenterScheduledReportName">
\r
99 Criteria for searching for a call center enhanced reporting scheduled report name.
\r
100 </xs:documentation>
\r
102 <xs:complexContent>
\r
103 <xs:extension base="SearchCriteria">
\r
105 <xs:element name="mode" type="SearchMode"/>
\r
106 <xs:element name="value" type="CallCenterScheduledReportName"/>
\r
107 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
110 </xs:complexContent>
\r
112 <xs:complexType name="SearchCriteriaLinePortUserPart">
\r
115 Criteria for searching for device line/port, or SIPURI user part.
\r
116 </xs:documentation>
\r
118 <xs:complexContent>
\r
119 <xs:extension base="SearchCriteria">
\r
121 <xs:element name="mode" type="SearchMode"/>
\r
122 <xs:element name="value">
\r
125 <xs:restriction base="xs:token">
\r
126 <xs:minLength value="1"/>
\r
127 <xs:maxLength value="80"/>
\r
131 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
134 </xs:complexContent>
\r
136 <xs:complexType name="SearchCriteriaDeviceMACAddress">
\r
139 Criteria for searching for device MAC address.
\r
140 </xs:documentation>
\r
142 <xs:complexContent>
\r
143 <xs:extension base="SearchCriteria">
\r
145 <xs:element name="mode" type="SearchMode"/>
\r
146 <xs:element name="value" type="AccessDeviceMACAddress"/>
\r
147 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
150 </xs:complexContent>
\r
152 <xs:complexType name="SearchCriteriaDeviceName">
\r
155 Criteria for searching for device name.
\r
156 </xs:documentation>
\r
158 <xs:complexContent>
\r
159 <xs:extension base="SearchCriteria">
\r
161 <xs:element name="mode" type="SearchMode"/>
\r
162 <xs:element name="value" type="AccessDeviceName"/>
\r
163 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
166 </xs:complexContent>
\r
168 <xs:complexType name="SearchCriteriaDeviceNetAddress">
\r
171 Criteria for searching for device network address.
\r
172 </xs:documentation>
\r
174 <xs:complexContent>
\r
175 <xs:extension base="SearchCriteria">
\r
177 <xs:element name="mode" type="SearchMode"/>
\r
178 <xs:element name="value" type="NetAddress"/>
\r
179 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
182 </xs:complexContent>
\r
184 <xs:complexType name="SearchCriteriaDeviceSerialNumber">
\r
187 Criteria for searching for device serial number.
\r
188 </xs:documentation>
\r
190 <xs:complexContent>
\r
191 <xs:extension base="SearchCriteria">
\r
193 <xs:element name="mode" type="SearchMode"/>
\r
194 <xs:element name="value" type="AccessDeviceSerialNumber"/>
\r
195 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
198 </xs:complexContent>
\r
200 <xs:complexType name="SearchCriteriaDeviceType">
\r
203 Criteria for searching for device type.
\r
204 </xs:documentation>
\r
206 <xs:complexContent>
\r
207 <xs:extension base="SearchCriteria">
\r
209 <xs:element name="mode" type="SearchMode"/>
\r
210 <xs:element name="value" type="AccessDeviceType"/>
\r
211 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
214 </xs:complexContent>
\r
216 <xs:complexType name="SearchCriteriaDigitPattern">
\r
219 Criteria for searching for digit pattern.
\r
220 </xs:documentation>
\r
222 <xs:complexContent>
\r
223 <xs:extension base="SearchCriteria">
\r
225 <xs:element name="mode" type="SearchMode"/>
\r
226 <xs:element name="value" type="DigitPattern"/>
\r
227 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
230 </xs:complexContent>
\r
232 <xs:complexType name="SearchCriteriaDn">
\r
235 Criteria for searching for a DN.
\r
236 </xs:documentation>
\r
238 <xs:complexContent>
\r
239 <xs:extension base="SearchCriteria">
\r
241 <xs:element name="mode" type="SearchMode"/>
\r
242 <xs:element name="value" type="DN"/>
\r
243 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
246 </xs:complexContent>
\r
248 <xs:complexType name="SearchCriteriaExactCallCenterScheduledReportCreatedBySupervisor">
\r
251 Criteria for searching for call center scheduled report created by a
\r
252 supervisor or administrator.
\r
253 </xs:documentation>
\r
255 <xs:complexContent>
\r
256 <xs:extension base="SearchCriteria">
\r
258 <xs:element name="createdBySupervisor" type="xs:boolean"/>
\r
261 </xs:complexContent>
\r
263 <xs:complexType name="SearchCriteriaExactCallCenterScheduledReportServiceProvider">
\r
266 Criteria for searching for a particular call center scheduled report's service provider.
\r
267 </xs:documentation>
\r
269 <xs:complexContent>
\r
270 <xs:extension base="SearchCriteria">
\r
272 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
275 </xs:complexContent>
\r
277 <xs:complexType name="SearchCriteriaExactCallCenterScheduledReportGroup">
\r
280 Criteria for searching for a particular fully specified call center scheduled
\r
282 </xs:documentation>
\r
284 <xs:complexContent>
\r
285 <xs:extension base="SearchCriteria">
\r
287 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
288 <xs:element name="groupId" type="GroupId"/>
\r
291 </xs:complexContent>
\r
293 <xs:complexType name="SearchCriteriaAgentThresholdProfile">
\r
296 Criteria for searching a Call Center Agent Threshold Profile.
\r
297 </xs:documentation>
\r
299 <xs:complexContent>
\r
300 <xs:extension base="SearchCriteria">
\r
302 <xs:element name="mode" type="SearchMode"/>
\r
303 <xs:element name="value" type="CallCenterAgentThresholdProfileName"/>
\r
304 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
307 </xs:complexContent>
\r
309 <xs:complexType name="SearchCriteriaAnnouncementFileName">
\r
312 Criteria for searching for an Announcement File Name.
\r
313 </xs:documentation>
\r
315 <xs:complexContent>
\r
316 <xs:extension base="SearchCriteria">
\r
318 <xs:element name="mode" type="SearchMode"/>
\r
319 <xs:element name="value" type="AnnouncementFileName"/>
\r
320 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
323 </xs:complexContent>
\r
325 <xs:complexType name="SearchCriteriaServiceCode">
\r
328 Criteria for searching for a Service Code.
\r
329 </xs:documentation>
\r
331 <xs:complexContent>
\r
332 <xs:extension base="SearchCriteria">
\r
334 <xs:element name="mode" type="SearchMode"/>
\r
335 <xs:element name="value" type="ServiceCode"/>
\r
336 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
339 </xs:complexContent>
\r
341 <xs:complexType name="SearchCriteriaServiceCodeDescription">
\r
344 Criteria for searching for a Service Code description.
\r
345 </xs:documentation>
\r
347 <xs:complexContent>
\r
348 <xs:extension base="SearchCriteria">
\r
350 <xs:element name="mode" type="SearchMode"/>
\r
351 <xs:element name="value" type="ServiceCodeDescription"/>
\r
352 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
355 </xs:complexContent>
\r
357 <xs:complexType name="SearchCriteriaSystemServiceDn">
\r
360 Criteria for searching for a system service DN.
\r
361 </xs:documentation>
\r
363 <xs:complexContent>
\r
364 <xs:extension base="SearchCriteria">
\r
366 <xs:element name="mode" type="SearchMode"/>
\r
367 <xs:element name="value" type="DN"/>
\r
368 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
371 </xs:complexContent>
\r
373 <xs:complexType name="SearchCriteriaEnterpriseCommonPhoneListName">
\r
376 Criteria for searching for a name in an enterprise common phone list.
\r
377 </xs:documentation>
\r
379 <xs:complexContent>
\r
380 <xs:extension base="SearchCriteria">
\r
382 <xs:element name="mode" type="SearchMode"/>
\r
383 <xs:element name="value" type="PhoneListEntryName"/>
\r
384 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
387 </xs:complexContent>
\r
389 <xs:complexType name="SearchCriteriaEnterpriseCommonPhoneListNumber">
\r
392 Criteria for searching for a phone number in an enterprise common phone list.
\r
393 </xs:documentation>
\r
395 <xs:complexContent>
\r
396 <xs:extension base="SearchCriteria">
\r
398 <xs:element name="mode" type="SearchMode"/>
\r
399 <xs:element name="value" type="OutgoingDN"/>
\r
400 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
403 </xs:complexContent>
\r
405 <xs:complexType name="SearchCriteriaEmailAddress">
\r
408 Criteria for searching for a email address.
\r
409 </xs:documentation>
\r
411 <xs:complexContent>
\r
412 <xs:extension base="SearchCriteria">
\r
414 <xs:element name="mode" type="SearchMode"/>
\r
415 <xs:element name="value" type="EmailAddress"/>
\r
416 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
419 </xs:complexContent>
\r
421 <xs:complexType name="SearchCriteriaAlternateTrunkIdentity">
\r
424 Criteria for searching for a particular fully specified alternate trunk identity.
\r
425 In IMS mode, it only applies to the user part of alternate trunk identity.
\r
426 </xs:documentation>
\r
428 <xs:complexContent>
\r
429 <xs:extension base="SearchCriteria">
\r
431 <xs:element name="mode" type="SearchMode"/>
\r
432 <xs:element name="value" type="AlternateTrunkIdentity"/>
\r
433 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
436 </xs:complexContent>
\r
438 <xs:complexType name="SearchCriteriaAlternateTrunkIdentityDomain">
\r
441 Criteria for searching for alternate trunk identity domain part.
\r
442 </xs:documentation>
\r
444 <xs:complexContent>
\r
445 <xs:extension base="SearchCriteria">
\r
447 <xs:element name="mode" type="SearchMode"/>
\r
448 <xs:element name="value" type="DomainName"/>
\r
449 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
452 </xs:complexContent>
\r
454 <xs:complexType name="SearchCriteriaExactCustomContactDirectory">
\r
457 Criteria for searching for a particular fully specified custom contact directory.
\r
458 </xs:documentation>
\r
460 <xs:complexContent>
\r
461 <xs:extension base="SearchCriteria">
\r
463 <xs:element name="customContactDirectoryName" type="CustomContactDirectoryName"/>
\r
466 </xs:complexContent>
\r
468 <xs:complexType name="SearchCriteriaExactDeviceLevel">
\r
471 Criteria for searching for a particular device level.
\r
472 </xs:documentation>
\r
474 <xs:complexContent>
\r
475 <xs:extension base="SearchCriteria">
\r
477 <xs:element name="deviceLevel" type="AccessDeviceLevel"/>
\r
480 </xs:complexContent>
\r
482 <xs:complexType name="SearchCriteriaExactDeviceServiceProvider">
\r
485 Criteria for searching for a particular fully specified service provider associated with a device.
\r
486 </xs:documentation>
\r
488 <xs:complexContent>
\r
489 <xs:extension base="SearchCriteria">
\r
491 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
494 </xs:complexContent>
\r
496 <xs:complexType name="SearchCriteriaExactDeviceType">
\r
499 Criteria for searching for a particular fully specified device type.
\r
500 </xs:documentation>
\r
502 <xs:complexContent>
\r
503 <xs:extension base="SearchCriteria">
\r
505 <xs:element name="deviceType" type="AccessDeviceType"/>
\r
508 </xs:complexContent>
\r
510 <xs:complexType name="SearchCriteriaExactUserRouteListAssigned">
\r
513 Criteria for searching for users with/without Route List feature assigned.
\r
514 </xs:documentation>
\r
516 <xs:complexContent>
\r
517 <xs:extension base="SearchCriteria">
\r
519 <xs:element name="routeListAssigned" type="xs:boolean"/>
\r
522 </xs:complexContent>
\r
524 <xs:complexType name="SearchCriteriaDeviceManagementEventAdditionalInfo">
\r
527 Criteria for searching for a particular additional info of a DeviceManagement event.
\r
528 </xs:documentation>
\r
530 <xs:complexContent>
\r
531 <xs:extension base="SearchCriteria">
\r
533 <xs:element name="mode" type="SearchMode"/>
\r
534 <xs:element name="value" type="DeviceManagementEventAdditionalInfo"/>
\r
535 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
538 </xs:complexContent>
\r
540 <xs:complexType name="SearchCriteriaDeviceManagementEventLoginId">
\r
543 Criteria for searching for a particular login id.
\r
544 </xs:documentation>
\r
546 <xs:complexContent>
\r
547 <xs:extension base="SearchCriteria">
\r
549 <xs:element name="mode" type="SearchMode"/>
\r
550 <xs:element name="value" type="UserId"/>
\r
551 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
554 </xs:complexContent>
\r
556 <xs:complexType name="SearchCriteriaExactDeviceManagementEventAction">
\r
559 Criteria for searching for a particular fully specified DeviceManagement event action.
\r
560 </xs:documentation>
\r
562 <xs:complexContent>
\r
563 <xs:extension base="SearchCriteria">
\r
565 <xs:element name="dmEventAction" type="DeviceManagementEventAction"/>
\r
568 </xs:complexContent>
\r
570 <xs:complexType name="SearchCriteriaExactDeviceManagementEventLevel">
\r
573 Criteria for searching for a particular fully specified DeviceManagement event level.
\r
574 </xs:documentation>
\r
576 <xs:complexContent>
\r
577 <xs:extension base="SearchCriteria">
\r
579 <xs:element name="dmEventLevel" type="DeviceManagementEventLevel"/>
\r
582 </xs:complexContent>
\r
584 <xs:complexType name="SearchCriteriaExactDeviceManagementEventStatusInProgressOrPending">
\r
587 Criteria for searching for a particular fully specified Device Management event in progress or pending status.
\r
588 </xs:documentation>
\r
590 <xs:complexContent>
\r
591 <xs:extension base="SearchCriteria">
\r
593 <xs:element name="dmEventStatusInProgressOrPending" type="DeviceManagementEventStatusInProgressOrPending"/>
\r
596 </xs:complexContent>
\r
598 <xs:complexType name="SearchCriteriaExactDeviceManagementEventStatusCompleted">
\r
601 Criteria for searching for a particular fully specified Device Management completed event status.
\r
602 </xs:documentation>
\r
604 <xs:complexContent>
\r
605 <xs:extension base="SearchCriteria">
\r
607 <xs:element name="dmEventStatusCompleted" type="DeviceManagementEventStatusCompleted"/>
\r
610 </xs:complexContent>
\r
612 <xs:complexType name="SearchCriteriaExactDeviceManagementEventType">
\r
615 Criteria for searching for a particular fully specified DeviceManagement event type.
\r
616 </xs:documentation>
\r
618 <xs:complexContent>
\r
619 <xs:extension base="SearchCriteria">
\r
621 <xs:element name="dmEventType" type="DeviceManagementEventType"/>
\r
624 </xs:complexContent>
\r
626 <xs:complexType name="SearchCriteriaExactDnActivation">
\r
629 Criteria for searching for a particular Dn activation state.
\r
630 </xs:documentation>
\r
632 <xs:complexContent>
\r
633 <xs:extension base="SearchCriteria">
\r
635 <xs:element name="activated" type="xs:boolean"/>
\r
638 </xs:complexContent>
\r
640 <xs:complexType name="SearchCriteriaExactDnDepartment">
\r
643 Criteria for searching for a particular fully specified DN's department.
\r
644 </xs:documentation>
\r
646 <xs:complexContent>
\r
647 <xs:extension base="SearchCriteria">
\r
649 <xs:element name="departmentKey" type="DepartmentKey"/>
\r
652 </xs:complexContent>
\r
654 <xs:complexType name="SearchCriteriaExactEndpointType">
\r
657 Criteria for searching for a particular endpoint type.
\r
658 </xs:documentation>
\r
660 <xs:complexContent>
\r
661 <xs:extension base="SearchCriteria">
\r
663 <xs:element name="endpointType" type="EndpointType"/>
\r
666 </xs:complexContent>
\r
668 <xs:complexType name="SearchCriteriaExactOrganizationType">
\r
671 Criteria for searching for an organization type.
\r
672 </xs:documentation>
\r
674 <xs:complexContent>
\r
675 <xs:extension base="SearchCriteria">
\r
677 <xs:element name="organizationType" type="OrganizationType"/>
\r
680 </xs:complexContent>
\r
682 <xs:complexType name="SearchCriteriaExactPolicySelection">
\r
685 Criteria for searching for a particular Voice VPN policy selection.
\r
686 </xs:documentation>
\r
688 <xs:complexContent>
\r
689 <xs:extension base="SearchCriteria">
\r
691 <xs:element name="policySelection" type="EnterpriseVoiceVPNPolicySelection"/>
\r
694 </xs:complexContent>
\r
696 <xs:complexType name="SearchCriteriaExactServiceProvider">
\r
699 Criteria for searching for a particular fully specified service provider.
\r
700 </xs:documentation>
\r
702 <xs:complexContent>
\r
703 <xs:extension base="SearchCriteria">
\r
705 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
708 </xs:complexContent>
\r
710 <xs:complexType name="SearchCriteriaExactSignalingAddressType">
\r
713 Criteria for searching for a particular fully specified SignalingAddressType.
\r
714 </xs:documentation>
\r
716 <xs:complexContent>
\r
717 <xs:extension base="SearchCriteria">
\r
719 <xs:element name="profile" type="SignalingAddressType"/>
\r
722 </xs:complexContent>
\r
724 <xs:complexType name="SearchCriteriaExactUserDepartment">
\r
727 Criteria for searching for a particular fully specified user's department.
\r
728 </xs:documentation>
\r
730 <xs:complexContent>
\r
731 <xs:extension base="SearchCriteria">
\r
733 <xs:element name="departmentKey" type="DepartmentKey"/>
\r
736 </xs:complexContent>
\r
738 <xs:complexType name="SearchCriteriaExactUserGroup">
\r
741 Criteria for searching for a particular fully specified user's group.
\r
742 </xs:documentation>
\r
744 <xs:complexContent>
\r
745 <xs:extension base="SearchCriteria">
\r
747 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
748 <xs:element name="groupId" type="GroupId"/>
\r
751 </xs:complexContent>
\r
753 <xs:complexType name="SearchCriteriaExactMobileNetwork">
\r
756 Criteria for searching for a particular BroadWorks Mobility Mobile Network.
\r
757 </xs:documentation>
\r
759 <xs:complexContent>
\r
760 <xs:extension base="SearchCriteria">
\r
762 <xs:element name="mobileNetworkName" type="BroadWorksMobilityMobileNetworkName"/>
\r
765 </xs:complexContent>
\r
767 <xs:complexType name="SearchCriteriaExactUserNetworkClassOfService">
\r
770 Criteria for searching for users with a specified network class of service.
\r
771 </xs:documentation>
\r
773 <xs:complexContent>
\r
774 <xs:extension base="SearchCriteria">
\r
776 <xs:element name="networkClassOfService" type="NetworkClassOfServiceName"/>
\r
779 </xs:complexContent>
\r
781 <xs:complexType name="SearchCriteriaExactUserType">
\r
784 Criteria for searching for a particular User Type.
\r
785 </xs:documentation>
\r
787 <xs:complexContent>
\r
788 <xs:extension base="SearchCriteria">
\r
790 <xs:element name="userType" type="UserType"/>
\r
793 </xs:complexContent>
\r
795 <xs:complexType name="SearchCriteriaExactUserInTrunkGroup">
\r
798 Criteria for searching for user in/not in a trunk group.
\r
799 </xs:documentation>
\r
801 <xs:complexContent>
\r
802 <xs:extension base="SearchCriteria">
\r
804 <xs:element name="userInTrunkGroup" type="xs:boolean"/>
\r
807 </xs:complexContent>
\r
809 <xs:complexType name="SearchCriteriaExactPortNumber">
\r
812 Criteria for searching for a port number.
\r
813 </xs:documentation>
\r
815 <xs:complexContent>
\r
816 <xs:extension base="SearchCriteria">
\r
818 <xs:element name="port" type="AccessDevicePortNumber"/>
\r
821 </xs:complexContent>
\r
823 <xs:complexType name="SearchCriteriaExactVirtualOnNetCallTypeName">
\r
826 Criteria for searching for a particular fully specified Virtual On-Net Call Type Name.
\r
827 </xs:documentation>
\r
829 <xs:complexContent>
\r
830 <xs:extension base="SearchCriteria">
\r
832 <xs:element name="virtualOnNetCallTypeName" type="VirtualOnNetCallTypeName"/>
\r
835 </xs:complexContent>
\r
837 <xs:complexType name="SearchCriteriaExtension">
\r
840 Criteria for searching for an extension.
\r
841 </xs:documentation>
\r
843 <xs:complexContent>
\r
844 <xs:extension base="SearchCriteria">
\r
846 <xs:element name="mode" type="SearchMode"/>
\r
847 <xs:element name="value">
\r
850 <xs:restriction base="xs:token">
\r
851 <xs:minLength value="1"/>
\r
852 <xs:maxLength value="20"/>
\r
856 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
859 </xs:complexContent>
\r
861 <xs:complexType name="SearchCriteriaExactSkillLevel">
\r
864 Criteria for searching for a skill Level.
\r
865 </xs:documentation>
\r
867 <xs:complexContent>
\r
868 <xs:extension base="SearchCriteria">
\r
870 <xs:element name="skillLevel" type="CallCenterAgentSkillLevel"/>
\r
873 </xs:complexContent>
\r
875 <xs:complexType name="SearchCriteriaGroupCommonPhoneListName">
\r
878 Criteria for searching for a name in a group common phone list.
\r
879 </xs:documentation>
\r
881 <xs:complexContent>
\r
882 <xs:extension base="SearchCriteria">
\r
884 <xs:element name="mode" type="SearchMode"/>
\r
885 <xs:element name="value" type="PhoneListEntryName"/>
\r
886 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
889 </xs:complexContent>
\r
891 <xs:complexType name="SearchCriteriaGroupCommonPhoneListNumber">
\r
894 Criteria for searching for a phone number in a group common phone list.
\r
895 </xs:documentation>
\r
897 <xs:complexContent>
\r
898 <xs:extension base="SearchCriteria">
\r
900 <xs:element name="mode" type="SearchMode"/>
\r
901 <xs:element name="value" type="OutgoingDN"/>
\r
902 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
905 </xs:complexContent>
\r
907 <xs:complexType name="SearchCriteriaGroupId">
\r
910 Criteria for searching for a group ID.
\r
911 </xs:documentation>
\r
913 <xs:complexContent>
\r
914 <xs:extension base="SearchCriteria">
\r
916 <xs:element name="mode" type="SearchMode"/>
\r
917 <xs:element name="value" type="GroupId"/>
\r
918 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
921 </xs:complexContent>
\r
923 <xs:complexType name="SearchCriteriaGroupLocationCode">
\r
926 Criteria for searching for a group location dialing code.
\r
927 </xs:documentation>
\r
929 <xs:complexContent>
\r
930 <xs:extension base="SearchCriteria">
\r
932 <xs:element name="mode" type="SearchMode"/>
\r
933 <xs:element name="value" type="LocationDialingCode"/>
\r
934 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
937 </xs:complexContent>
\r
939 <xs:complexType name="SearchCriteriaGroupName">
\r
942 Criteria for searching for a group name.
\r
943 </xs:documentation>
\r
945 <xs:complexContent>
\r
946 <xs:extension base="SearchCriteria">
\r
948 <xs:element name="mode" type="SearchMode"/>
\r
949 <xs:element name="value" type="GroupName"/>
\r
950 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
953 </xs:complexContent>
\r
955 <xs:complexType name="SearchCriteriaHomeMscAddress">
\r
958 Criteria for searching for a system Home Network Msc Address.
\r
959 </xs:documentation>
\r
961 <xs:complexContent>
\r
962 <xs:extension base="SearchCriteria">
\r
964 <xs:element name="mode" type="SearchMode"/>
\r
965 <xs:element name="value" type="DN"/>
\r
966 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
969 </xs:complexContent>
\r
971 <xs:complexType name="SearchCriteriaIMRN">
\r
974 Criteria for searching for an IMRN Number.
\r
975 </xs:documentation>
\r
977 <xs:complexContent>
\r
978 <xs:extension base="SearchCriteria">
\r
980 <xs:element name="mode" type="SearchMode"/>
\r
981 <xs:element name="value" type="DN"/>
\r
982 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
985 </xs:complexContent>
\r
987 <xs:complexType name="SearchCriteriaLoginId">
\r
990 Criteria for searching for a Login Id.
\r
991 </xs:documentation>
\r
993 <xs:complexContent>
\r
994 <xs:extension base="SearchCriteria">
\r
996 <xs:element name="mode" type="SearchMode"/>
\r
997 <xs:element name="value" type="UserId"/>
\r
998 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1001 </xs:complexContent>
\r
1003 <xs:complexType name="SearchCriteriaMobilePhoneNumber">
\r
1005 <xs:documentation>
\r
1006 Criteria for searching for a user's mobile phone number.
\r
1007 </xs:documentation>
\r
1009 <xs:complexContent>
\r
1010 <xs:extension base="SearchCriteria">
\r
1012 <xs:element name="mode" type="SearchMode"/>
\r
1013 <xs:element name="value" type="OutgoingDN"/>
\r
1014 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1017 </xs:complexContent>
\r
1019 <xs:complexType name="SearchCriteriaMobileSubscriberDirectoryNumber">
\r
1021 <xs:documentation>
\r
1022 Criteria for searching for a BroadWorks Mobility Mobile Subscriber Directory Number.
\r
1023 </xs:documentation>
\r
1025 <xs:complexContent>
\r
1026 <xs:extension base="SearchCriteria">
\r
1028 <xs:element name="mode" type="SearchMode"/>
\r
1029 <xs:element name="value" type="DN"/>
\r
1030 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1033 </xs:complexContent>
\r
1035 <xs:complexType name="SearchCriteriaNumberPortabilityQueryDigitPattern">
\r
1037 <xs:documentation>
\r
1038 Criteria for searching for digit pattern.
\r
1039 </xs:documentation>
\r
1041 <xs:complexContent>
\r
1042 <xs:extension base="SearchCriteria">
\r
1044 <xs:element name="mode" type="SearchMode"/>
\r
1045 <xs:element name="value" type="DigitPattern"/>
\r
1046 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1049 </xs:complexContent>
\r
1051 <xs:complexType name="SearchCriteriaNumberPortabilityStatus">
\r
1053 <xs:documentation>
\r
1054 Criteria for searching for number portability status.
\r
1055 </xs:documentation>
\r
1057 <xs:complexContent>
\r
1058 <xs:extension base="SearchCriteria">
\r
1060 <xs:element name="mode" type="SearchMode"/>
\r
1061 <xs:element name="value" type="NumberPortabilityStatus"/>
\r
1062 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1065 </xs:complexContent>
\r
1067 <xs:complexType name="SearchCriteriaRoutePointName">
\r
1069 <xs:documentation>
\r
1070 Criteria for searching for a route point
\r
1071 </xs:documentation>
\r
1073 <xs:complexContent>
\r
1074 <xs:extension base="SearchCriteria">
\r
1076 <xs:element name="mode" type="SearchMode"/>
\r
1077 <xs:element name="value" type="LastName"/>
\r
1078 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1081 </xs:complexContent>
\r
1083 <xs:complexType name="SearchCriteriaPhysicalLocation">
\r
1085 <xs:documentation>
\r
1086 Criteria for searching for a Physical Location.
\r
1087 </xs:documentation>
\r
1089 <xs:complexContent>
\r
1090 <xs:extension base="SearchCriteria">
\r
1092 <xs:element name="mode" type="SearchMode"/>
\r
1093 <xs:element name="value" type="PhysicalLocation"/>
\r
1094 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1097 </xs:complexContent>
\r
1099 <xs:complexType name="SearchCriteriaRoamingMscAddress">
\r
1101 <xs:documentation>
\r
1102 Criteria for searching for a system Roaming Network Msc Address.
\r
1103 </xs:documentation>
\r
1105 <xs:complexContent>
\r
1106 <xs:extension base="SearchCriteria">
\r
1108 <xs:element name="mode" type="SearchMode"/>
\r
1109 <xs:element name="value" type="DN"/>
\r
1110 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1113 </xs:complexContent>
\r
1115 <xs:complexType name="SearchCriteriaServiceProviderId">
\r
1117 <xs:documentation>
\r
1118 Criteria for searching for a service provider ID.
\r
1119 </xs:documentation>
\r
1121 <xs:complexContent>
\r
1122 <xs:extension base="SearchCriteria">
\r
1124 <xs:element name="mode" type="SearchMode"/>
\r
1125 <xs:element name="value" type="ServiceProviderId"/>
\r
1126 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1129 </xs:complexContent>
\r
1131 <xs:complexType name="SearchCriteriaServiceProviderName">
\r
1133 <xs:documentation>
\r
1134 Criteria for searching for a service provider name.
\r
1135 </xs:documentation>
\r
1137 <xs:complexContent>
\r
1138 <xs:extension base="SearchCriteria">
\r
1140 <xs:element name="mode" type="SearchMode"/>
\r
1141 <xs:element name="value" type="ServiceProviderName"/>
\r
1142 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1145 </xs:complexContent>
\r
1147 <xs:complexType name="SearchCriteriaServiceProviderNumberPortabilityQueryDigitPattern">
\r
1149 <xs:documentation>
\r
1150 Criteria for searching for digit pattern.
\r
1151 </xs:documentation>
\r
1153 <xs:complexContent>
\r
1154 <xs:extension base="SearchCriteria">
\r
1156 <xs:element name="mode" type="SearchMode"/>
\r
1157 <xs:element name="value" type="DigitPattern"/>
\r
1158 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1161 </xs:complexContent>
\r
1163 <xs:complexType name="SearchCriteriaTrunkGroupName">
\r
1165 <xs:documentation>
\r
1166 Criteria for searching for a trunk group
\r
1167 </xs:documentation>
\r
1169 <xs:complexContent>
\r
1170 <xs:extension base="SearchCriteria">
\r
1172 <xs:element name="mode" type="SearchMode"/>
\r
1173 <xs:element name="value" type="TrunkGroupName"/>
\r
1174 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1177 </xs:complexContent>
\r
1179 <xs:complexType name="SearchCriteriaUserFirstName">
\r
1181 <xs:documentation>
\r
1182 Criteria for searching for a user's first name.
\r
1183 </xs:documentation>
\r
1185 <xs:complexContent>
\r
1186 <xs:extension base="SearchCriteria">
\r
1188 <xs:element name="mode" type="SearchMode"/>
\r
1189 <xs:element name="value" type="FirstName"/>
\r
1190 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1193 </xs:complexContent>
\r
1195 <xs:complexType name="SearchCriteriaUserId">
\r
1197 <xs:documentation>
\r
1198 Criteria for searching for a user's userId.
\r
1199 </xs:documentation>
\r
1201 <xs:complexContent>
\r
1202 <xs:extension base="SearchCriteria">
\r
1204 <xs:element name="mode" type="SearchMode"/>
\r
1205 <xs:element name="value" type="UserId"/>
\r
1206 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1209 </xs:complexContent>
\r
1211 <xs:complexType name="SearchCriteriaUserLastName">
\r
1213 <xs:documentation>
\r
1214 Criteria for searching for a user's last name.
\r
1215 </xs:documentation>
\r
1217 <xs:complexContent>
\r
1218 <xs:extension base="SearchCriteria">
\r
1220 <xs:element name="mode" type="SearchMode"/>
\r
1221 <xs:element name="value" type="LastName"/>
\r
1222 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1225 </xs:complexContent>
\r
1227 <xs:complexType name="SearchCriteriaUserPersonalPhoneListName">
\r
1229 <xs:documentation>
\r
1230 Criteria for searching for a name in a user personal phone list.
\r
1231 </xs:documentation>
\r
1233 <xs:complexContent>
\r
1234 <xs:extension base="SearchCriteria">
\r
1236 <xs:element name="mode" type="SearchMode"/>
\r
1237 <xs:element name="value" type="PhoneListEntryName"/>
\r
1238 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1241 </xs:complexContent>
\r
1243 <xs:complexType name="SearchCriteriaUserPersonalPhoneListNumber">
\r
1245 <xs:documentation>
\r
1246 Criteria for searching for a phone number in a user personal phone list.
\r
1247 </xs:documentation>
\r
1249 <xs:complexContent>
\r
1250 <xs:extension base="SearchCriteria">
\r
1252 <xs:element name="mode" type="SearchMode"/>
\r
1253 <xs:element name="value" type="OutgoingDN"/>
\r
1254 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1257 </xs:complexContent>
\r
1259 <xs:complexType name="SearchCriteriaYahooId">
\r
1261 <xs:documentation>
\r
1262 Criteria for searching for a user's yahoo id.
\r
1263 </xs:documentation>
\r
1265 <xs:complexContent>
\r
1266 <xs:extension base="SearchCriteria">
\r
1268 <xs:element name="mode" type="SearchMode"/>
\r
1269 <xs:element name="value" type="YahooId"/>
\r
1270 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1273 </xs:complexContent>
\r
1275 <xs:complexType name="SearchCriteriaZoneIPAddress">
\r
1277 <xs:documentation>
\r
1278 Criteria for searching for a system zone's IP Address.
\r
1279 </xs:documentation>
\r
1281 <xs:complexContent>
\r
1282 <xs:extension base="SearchCriteria">
\r
1284 <xs:element name="mode" type="SearchMode"/>
\r
1285 <xs:element name="value" type="IPAddress"/>
\r
1286 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1289 </xs:complexContent>
\r
1291 <xs:complexType name="SearchCriteriaRegistrationURI">
\r
1293 <xs:documentation>
\r
1294 Criteria for searching for a RegistrationURI.
\r
1295 </xs:documentation>
\r
1297 <xs:complexContent>
\r
1298 <xs:extension base="SearchCriteria">
\r
1300 <xs:element name="mode" type="SearchMode"/>
\r
1301 <xs:element name="value" type="RegistrationAddressURI"/>
\r
1302 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1305 </xs:complexContent>
\r
1307 <xs:complexType name="SearchCriteriaSIPContact">
\r
1309 <xs:documentation>
\r
1310 Criteria for searching for a SIP Contact.
\r
1311 </xs:documentation>
\r
1313 <xs:complexContent>
\r
1314 <xs:extension base="SearchCriteria">
\r
1316 <xs:element name="mode" type="SearchMode"/>
\r
1317 <xs:element name="value" type="SIPContact"/>
\r
1318 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1321 </xs:complexContent>
\r
1323 <xs:simpleType name="SearchMode">
\r
1325 <xs:documentation>Search mode when searching for string data.</xs:documentation>
\r
1327 <xs:restriction base="xs:token">
\r
1328 <xs:enumeration value="Starts With"/>
\r
1329 <xs:enumeration value="Contains"/>
\r
1330 <xs:enumeration value="Equal To"/>
\r
1333 <xs:complexType name="SearchCriteriaExactServiceType">
\r
1335 <xs:documentation>
\r
1336 Criteria for searching for a particular fully specified service type.
\r
1337 </xs:documentation>
\r
1339 <xs:complexContent>
\r
1340 <xs:extension base="SearchCriteria">
\r
1342 <xs:element name="serviceType" type="ServiceType"/>
\r
1345 </xs:complexContent>
\r
1347 <xs:complexType name="SearchCriteriaImpId">
\r
1349 <xs:documentation>
\r
1350 Criteria for searching for a user's IMP Id.
\r
1351 </xs:documentation>
\r
1353 <xs:complexContent>
\r
1354 <xs:extension base="SearchCriteria">
\r
1356 <xs:element name="mode" type="SearchMode"/>
\r
1357 <xs:element name="value" type="IMPUserId"/>
\r
1358 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1361 </xs:complexContent>
\r
1363 <xs:complexType name="SearchCriteriaAccessDeviceVersion">
\r
1365 <xs:documentation>
\r
1366 Criteria for searching for an Access Device Version.
\r
1367 </xs:documentation>
\r
1369 <xs:complexContent>
\r
1370 <xs:extension base="SearchCriteria">
\r
1372 <xs:element name="mode" type="SearchMode"/>
\r
1373 <xs:element name="value" type="UserAgentHeader"/>
\r
1374 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1377 </xs:complexContent>
\r
1379 <xs:complexType name="SearchCriteriaAccessDeviceEndpointPrivateIdentity">
\r
1381 <xs:documentation>
\r
1382 Criteria for searching for a private identity.
\r
1383 </xs:documentation>
\r
1385 <xs:complexContent>
\r
1386 <xs:extension base="SearchCriteria">
\r
1388 <xs:element name="mode" type="SearchMode"/>
\r
1389 <xs:element name="value" type="AccessDeviceEndpointPrivateIdentity"/>
\r
1390 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1393 </xs:complexContent>
\r
1395 <xs:complexType name="SearchCriteriaDepartmentName">
\r
1397 <xs:documentation>
\r
1398 Criteria for searching for a user's department.
\r
1399 </xs:documentation>
\r
1401 <xs:complexContent>
\r
1402 <xs:extension base="SearchCriteria">
\r
1404 <xs:element name="mode" type="SearchMode"/>
\r
1405 <xs:element name="value" type="DepartmentName"/>
\r
1406 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1409 </xs:complexContent>
\r
1411 <xs:complexType name="SearchCriteriaServiceInstanceName">
\r
1413 <xs:documentation>
\r
1414 Criteria for searching for a service instance name.
\r
1415 </xs:documentation>
\r
1417 <xs:complexContent>
\r
1418 <xs:extension base="SearchCriteria">
\r
1420 <xs:element name="mode" type="SearchMode"/>
\r
1421 <xs:element name="value" type="ServiceInstanceProfileName"/>
\r
1422 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1425 </xs:complexContent>
\r
1427 <xs:complexType name="SearchCriteriaPersonalAssistantExclusionNumberDescription">
\r
1429 <xs:documentation>
\r
1430 Criteria for searching Personal Assistant Exclusion Number's Description.
\r
1431 </xs:documentation>
\r
1433 <xs:complexContent>
\r
1434 <xs:extension base="SearchCriteria">
\r
1436 <xs:element name="mode" type="SearchMode"/>
\r
1437 <xs:element name="value" type="PersonalAssistantExclusionNumberDescription"/>
\r
1438 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1441 </xs:complexContent>
\r
1443 <xs:complexType name="SearchCriteriaPersonalAssistantExclusionNumber">
\r
1445 <xs:documentation>
\r
1446 Criteria for searching for Personal Assistant Exclusion Number.
\r
1447 </xs:documentation>
\r
1449 <xs:complexContent>
\r
1450 <xs:extension base="SearchCriteria">
\r
1452 <xs:element name="mode" type="SearchMode"/>
\r
1453 <xs:element name="value" type="DN"/>
\r
1454 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1457 </xs:complexContent>
\r
1459 <xs:complexType name="SearchCriteriaEnterpriseTrunkName">
\r
1461 <xs:documentation>
\r
1462 Criteria for searching for an Enterprise Trunk name.
\r
1463 </xs:documentation>
\r
1465 <xs:complexContent>
\r
1466 <xs:extension base="SearchCriteria">
\r
1468 <xs:element name="mode" type="SearchMode"/>
\r
1469 <xs:element name="value" type="EnterpriseTrunkName"/>
\r
1470 <xs:element name="isCaseInsensitive" type="xs:boolean" default="true"/>
\r
1473 </xs:complexContent>
\r
1475 <xs:complexType name="SearchCriteriaExactUserRouteListAssignment">
\r
1477 <xs:documentation>
\r
1478 Criteria for searching for users with Route List feature assignment.
\r
1479 </xs:documentation>
\r
1481 <xs:complexContent>
\r
1482 <xs:extension base="SearchCriteria">
\r
1484 <xs:element name="assigned" type="xs:boolean"/>
\r
1487 </xs:complexContent>
\r