initial commit
[BroadWorks-OCI.git] / share / OCISchemaAS / OCISchemaDeprecated17.xsd
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 \r
3 <!-- ********************************************************************** -->\r
4 <!-- Copyright (c) 2000-2012 BroadSoft, Inc.  All rights reserved.          -->\r
5 <!-- ********************************************************************** -->\r
6 <!-- O C I   X M L   S C H E M A  :  D E P R E C A T E D  17                -->\r
7 <!--                                                                        -->\r
8 <!-- This file defines the XML Schema for the BroadSoft Application Server  -->\r
9 <!-- Open Client Interface (OCI).                                           -->\r
10 <!-- ********************************************************************** -->\r
11 \r
12 <xs:schema xmlns:xs             = "http://www.w3.org/2001/XMLSchema"\r
13            xmlns:core           = "C"\r
14            xmlns                = ""\r
15            attributeFormDefault = "qualified"\r
16            elementFormDefault   = "qualified">\r
17   \r
18   <xs:import namespace      = "C"\r
19              schemaLocation = "OCISchemaBASE.xsd"/>\r
20   \r
21   <xs:include schemaLocation="OCISchemaDataTypes.xsd"/>\r
22   <xs:include schemaLocation="OCISchemaSearchCriteria.xsd"/>\r
23   \r
24   <!-- ********************************************************************************** -->\r
25   <!-- D E P R E C A T E D  C O M M A N D S  F R O M  R E L E A S E  17                   -->\r
26   <!-- ********************************************************************************** -->\r
27   <!--\r
28   Requests and responses are listed here in alphabetical order.\r
29   The non-primitive attributes inside the commands are defined in another\r
30   section of the schema.\r
31 \r
32   Requests in this schema file:\r
33     DeviceManagementFileAuthLocationGetRequest17    \r
34     EnterpriseEnhancedCallLogsGetListRequest    \r
35     EnterprisePhoneDirectoryGetListRequest17    \r
36     EnterprisePhoneDirectoryGetListRequest17sp3    \r
37     GroupAdminGetPolicyRequest17    \r
38     GroupAdminGetPolicyRequest17sp3    \r
39     GroupAutoAttendantAddInstanceRequest16    \r
40     GroupAutoAttendantGetInstanceRequest17    \r
41     GroupAutoAttendantModifyInstanceRequest16    \r
42     GroupCallCenterAddInstanceRequest17    \r
43     GroupCallCenterAddInstanceRequest17sp1    \r
44     GroupCallCenterGetInstanceRequest17    \r
45     GroupCallCenterGetInstanceRequest17sp1    \r
46     GroupCallCenterGetInstanceStatisticsReportingRequest16    \r
47     GroupCallCenterHolidayServiceGetRequest17    \r
48     GroupCallCenterHolidayServiceModifyRequest17    \r
49     GroupCallCenterModifyInstanceRequest16    \r
50     GroupCallCenterModifyInstanceStatisticsReportingRequest14sp9    \r
51     GroupCallCenterNightServiceGetRequest17    \r
52     GroupCallCenterNightServiceModifyRequest17    \r
53     GroupCallParkAddInstanceRequest    \r
54     GroupCallParkGetInstanceRequest    \r
55     GroupCallParkGetRequest    \r
56     GroupCallProcessingGetPolicyRequest17    \r
57     GroupCallProcessingGetPolicyRequest17sp3    \r
58     GroupCallProcessingGetPolicyRequest17sp4    \r
59     GroupDepartmentGetListRequest    \r
60     GroupDnGetAssignmentListRequest    \r
61     GroupEnhancedCallLogsGetListRequest    \r
62     GroupGroupPagingGetInstanceRequest    \r
63     GroupHuntGroupAddInstanceRequest14    \r
64     GroupHuntGroupAddInstanceRequest17sp3    \r
65     GroupHuntGroupGetInstanceRequest17    \r
66     GroupHuntGroupGetInstanceRequest17sp3    \r
67     GroupMeetMeConferencingAddInstanceRequest    \r
68     GroupMeetMeConferencingGetInstanceRequest    \r
69     GroupMeetMeConferencingGetInstanceRequest17sp3    \r
70     GroupMeetMeConferencingGetInstanceRequest17sp4    \r
71     GroupPhoneDirectoryGetListRequest17    \r
72     GroupPhoneDirectoryGetListRequest17sp3    \r
73     GroupRoutePointHolidayServiceGetRequest    \r
74     GroupRoutePointHolidayServiceModifyRequest    \r
75     GroupRoutePointNightServiceGetRequest    \r
76     GroupRoutePointNightServiceModifyRequest    \r
77     GroupScheduleGetListRequest    \r
78     GroupServiceInstancePrivacyGetRequest    \r
79     GroupSpeedDial100GetRequest    \r
80     GroupTrunkGroupAddInstanceRequest17    \r
81     GroupTrunkGroupAddInstanceRequest17sp3    \r
82     GroupTrunkGroupGetInstanceRequest17    \r
83     GroupTrunkGroupGetInstanceRequest17sp3    \r
84     GroupVoiceMessagingGroupGetVoicePortalRequest17    \r
85     ServiceProviderAdminGetPolicyRequest17    \r
86     ServiceProviderAdminGetPolicyRequest17sp1    \r
87     ServiceProviderAdminGetPolicyRequest17sp3    \r
88     ServiceProviderCallProcessingGetPolicyRequest17    \r
89     ServiceProviderCommunicationBarringProfileAddRequest    \r
90     ServiceProviderCommunicationBarringProfileGetRequest    \r
91     ServiceProviderEnhancedCallLogsGetRequest    \r
92     ServiceProviderGetRequest13mp2    \r
93     SystemBusyLampFieldGetRequest    \r
94     SystemBroadWorksMobilityGetRequest    \r
95     SystemBroadWorksMobilityModifyRequest    \r
96     SystemBwDiameterBaseDataGetRequest    \r
97     SystemCallProcessingGetPolicyRequest17    \r
98     SystemCallProcessingGetPolicyRequest17sp3    \r
99     SystemCommunicationBarringProfileAddRequest    \r
100     SystemCommunicationBarringProfileAddRequest17sp1    \r
101     SystemCommunicationBarringProfileGetRequest16    \r
102     SystemCommunicationBarringProfileGetRequest17sp1    \r
103     SystemEnhancedCallLogsGetRequest    \r
104     SystemDeviceTypeGetRequest16sp1    \r
105     SystemLocationBasedCallingRestrictionsGetRequest    \r
106     SystemMeetMeConferencingGetRequest    \r
107     SystemMeetMeConferencingGetRequest17sp3    \r
108     SystemNetworkServerSyncParametersGetRequest16    \r
109     SystemOutgoingCallingPlanGetRequest    \r
110     SystemPolicyGetDefaultRequest17    \r
111     SystemPolicyGetDefaultRequest17sp1    \r
112     SystemPolicyGetDefaultRequest17sp3    \r
113     SystemRedundancyParametersGetRequest    \r
114     SystemSessionAuditGetRequest14sp3    \r
115     SystemSIPDeviceTypeAddRequest17    \r
116     SystemSIPDeviceTypeAddRequest17sp4    \r
117     SystemSIPDeviceTypeFileAddRequest16sp1    \r
118     SystemSIPDeviceTypeFileGetRequest16sp1    \r
119     SystemSIPDeviceTypeGetRequest17    \r
120     SystemSIPDeviceTypeGetRequest17sp4    \r
121     SystemCallingNameRetrievalGetRequest16sp1    \r
122     ServiceProviderCallProcessingGetPolicyRequest17sp3    \r
123     SystemSpeedDial100GetRequest    \r
124     SystemSubscriberGetCallProcessingParametersRequest17    \r
125     SystemSubscriberGetCallProcessingParametersRequest17sp3    \r
126     SystemVoiceMessagingGroupGetRequest16    \r
127     SystemVoiceMessagingGroupGetVoicePortalMenusRequest14    \r
128     UserAddRequest14sp9    \r
129     UserBusyLampFieldGetRequest    \r
130     UserCallProcessingGetPolicyRequest17    \r
131     UserCallProcessingGetPolicyRequest17sp3    \r
132     UserCallProcessingGetPolicyRequest17sp4    \r
133     UserCallWaitingGetRequest    \r
134     UserEnhancedCallLogsGetListRequest17sp4    \r
135     UserEnhancedCallLogsGetListRequest16    \r
136     UserFaxMessagingGetRequest17    \r
137     UserGetRequest17    \r
138     UserGetRequest17sp3    \r
139     UserGetRequest17sp4    \r
140     UserModifyRequest16    \r
141     UserScheduleGetListRequest    \r
142     UserSharedCallAppearanceGetRequest14sp2    \r
143     UserSpeedDial100GetListRequest    \r
144     UserVoiceMessagingUserGetGreetingRequest16    \r
145     \r
146   --> \r
147   \r
148   <xs:complexType name="DeviceManagementFileAuthLocationGetRequest17">\r
149     <xs:annotation>\r
150       <xs:documentation>\r
151         Get the address and credentials of the File Repository hosting the requested access device file. \r
152         Also get the file name and path on the File Repository. \r
153         The response is either a DeviceManagementFileAuthLocationGetResponse17 or an ErrorResponse.\r
154         \r
155         Replaced by: DeviceManagementFileAuthLocationGetRequest18\r
156       </xs:documentation>\r
157     </xs:annotation>\r
158     <xs:complexContent>\r
159       <xs:extension base="core:OCIRequest">\r
160         <xs:sequence>\r
161           <xs:element name="deviceAccessProtocol" type="DeviceAccessProtocol16"/>\r
162           <xs:element name="deviceAccessMethod" type="FileRepositoryAccessType"/>\r
163           <xs:element name="deviceAccessURI" type="DeviceManagementAccessURI"/>\r
164           <xs:element name="accessDeviceUserName" type="UserId" minOccurs="0"/>\r
165           <xs:element name="accessDeviceUserPassword" type="Password" minOccurs="0"/>\r
166           <xs:element name="signedPassword" type="SignedPassword" minOccurs="0"/>\r
167           <xs:element name="macAddress" type="AccessDeviceMACAddress" minOccurs="0"/>\r
168           <xs:element name="realmName" type="RealmName" minOccurs="0"/>\r
169           <xs:element name="digestHa1Complement" type="DigestHa1Complement" minOccurs="0"/>\r
170           <xs:element name="digestResponse" type="Md5Hash" minOccurs="0"/>\r
171         </xs:sequence>\r
172       </xs:extension>\r
173     </xs:complexContent>\r
174   </xs:complexType>    \r
175     \r
176   <xs:complexType name="DeviceManagementFileAuthLocationGetResponse17">\r
177     <xs:annotation>\r
178       <xs:documentation>\r
179         Return the address and credentials of the File Repository hosting the requested access device file. \r
180         Also return the file name and path on the File Repository. \r
181         This is a response to DeviceManagementFileAuthLocationGetRequest17.\r
182         \r
183         Replaced by: DeviceManagementFileAuthLocationGetRequest18\r
184       </xs:documentation>\r
185     </xs:annotation>\r
186     <xs:complexContent>\r
187       <xs:extension base="core:OCIDataResponse">\r
188         <xs:sequence>\r
189           <xs:element name="fileRepositoryUserName" type="FileRepositoryUserName"/>\r
190           <xs:element name="fileRepositoryPassword" type="FileRepositoryUserPassword"/>\r
191           <xs:element name="netAddress" type="NetAddress"/>\r
192           <xs:element name="remoteFileFormat" type="DeviceManagementFileFormat"/>\r
193           <xs:element name="portNumber" type="Port" minOccurs="0"/>\r
194           <xs:element name="rootDirectory" type="CPEFileDirectory" minOccurs="0"/>\r
195           <xs:element name="cpeFileDirectory" type="CPEFileDirectory" minOccurs="0"/>\r
196           <xs:element name="secure" type="xs:boolean" minOccurs="0"/>\r
197           <xs:element name="macInNonRequestURI" type="xs:boolean" minOccurs="0"/>\r
198           <xs:element name="macFormatInNonRequestURI" type="DeviceManagementAccessURI" minOccurs="0"/>\r
199           <xs:element name="useHttpDigestAuthentication" type="xs:boolean" minOccurs="0"/>\r
200           <xs:element name="macBasedFileAuthentication" type="xs:boolean" minOccurs="0"/>\r
201           <xs:element name="userNamePasswordFileAuthentication" type="xs:boolean" minOccurs="0"/>\r
202           <xs:element name="completionNotification" type="xs:boolean" minOccurs="0"/>\r
203           <xs:element name="fileCategory" type="DeviceManagementFileCategory" minOccurs="0"/>\r
204         </xs:sequence>\r
205       </xs:extension>\r
206     </xs:complexContent>\r
207   </xs:complexType>    \r
208     \r
209   <xs:complexType name="EnterpriseEnhancedCallLogsGetListRequest">\r
210     <xs:annotation>\r
211       <xs:documentation>\r
212         Request users' call logs within an enterprise\r
213         If the callLogType is not specified, all types of calls logs (placed, received, missed) are returned.\r
214         It is possible to restrict the number of rows returned using responsePagingControl. If responsePagingControl\r
215         is not specified, the value of Enhanced Call Logs system parameter maxNonPagedResponseSize will control\r
216         the maximum number of call logs can be returned. \r
217         The response is either an EnterpriseEnhancedCallLogsGetListResponse or an ErrorResponse.\r
218 \r
219         Replaced by EnterpriseEnhancedCallLogsGetListRequest17sp4.\r
220         Originally deprecated in release 20.\r
221       </xs:documentation>\r
222     </xs:annotation>\r
223     <xs:complexContent>\r
224       <xs:extension base="core:OCIRequest">\r
225         <xs:sequence>\r
226           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
227           <xs:element name="callLogType" type="EnhancedCallLogsCallLogsRequestType" minOccurs="0"/>\r
228           <xs:choice>\r
229             <xs:element name="groupId" type="GroupId" minOccurs="0" maxOccurs="unbounded"/>\r
230             <xs:element name="userDnRange" type="DNRange" minOccurs="0" maxOccurs="unbounded"/>\r
231             <xs:element name="userExtensionRange" type="ExtensionRange17" minOccurs="0" maxOccurs="unbounded"/>\r
232           </xs:choice>\r
233           <xs:element name="dateTimeRange" type="EnhancedCallLogsTimeRange"/>\r
234           <xs:element name="numberFilter" type="EnhancedCallLogsNumberFilter" minOccurs="0"/>\r
235           <xs:element name="redirectedNumberFilter" type="EnhancedCallLogsRedirectedNumberFilter" minOccurs="0"/>\r
236           <xs:element name="accountAuthorizationCodeFilter" type="EnhancedCallLogsAccountAuthorizationCodeFilter" minOccurs="0"/>\r
237           <xs:element name="subscriberType" type="EnhancedCallLogsSubscriberType" minOccurs="0"/>\r
238           <xs:element name="responsePagingControl" type="EnhancedCallLogsResponsePagingControl" minOccurs="0"/>\r
239         </xs:sequence>\r
240       </xs:extension>\r
241     </xs:complexContent>\r
242   </xs:complexType>    \r
243     \r
244   <xs:complexType name="EnterpriseEnhancedCallLogsGetListResponse">\r
245     <xs:annotation>\r
246       <xs:documentation>\r
247         Response to EnterpriseEnhancedCallLogsGetListRequest.\r
248         Total numbers of rows is:\r
249         - the total number of retrievable logs of the call log type that was specified in the EnterpriseEnhancedCallLogsGetListRequest, \r
250           if a call log type was specified in the request.\r
251         - the total number of retrievable logs, if no call log type was specified in the request.\r
252         A list of ExtendedMixedCallLogsEntry will be returned if the call logs are stored on DBS. Otherwise, an error response will be returned.\r
253         The result is sorted by date/time of the call.\r
254 \r
255         Replaced by EnterpriseEnhancedCallLogsGetListResponse17sp4.\r
256         Originally deprecated in release 20.\r
257       </xs:documentation>\r
258     </xs:annotation>\r
259     <xs:complexContent>\r
260       <xs:extension base="core:OCIDataResponse">\r
261         <xs:sequence>\r
262           <xs:element name="totalNumberOfRows" type="xs:int"/>\r
263           <xs:element name="extendedCallLog" type="ExtendedMixedCallLogsEntry" minOccurs="0" maxOccurs="unbounded"/>\r
264         </xs:sequence>\r
265       </xs:extension>\r
266     </xs:complexContent>\r
267   </xs:complexType>    \r
268     \r
269   <xs:complexType name="EnterprisePhoneDirectoryGetListRequest17">\r
270     <xs:annotation>\r
271       <xs:documentation>\r
272         Request a table containing the phone directory for an enterprise.\r
273         The directory includes all users in the enterprise and all entries in the enterprise common phone list.\r
274         It is possible to search by various criteria to restrict the number of rows returned.\r
275         Multiple search criteria are logically ANDed together.\r
276         The response is either EnterprisePhoneDirectoryGetListResponse17 or ErrorResponse.\r
277         \r
278         Replaced by: EnterprisePhoneDirectoryGetListRequest18\r
279       </xs:documentation>\r
280     </xs:annotation>\r
281     <xs:complexContent>\r
282       <xs:extension base="core:OCIRequest">\r
283         <xs:sequence>\r
284           <xs:element name="enterpriseId" type="ServiceProviderId"/>\r
285           <xs:element name="isExtendedInfoRequested" type="xs:boolean"/>\r
286           <xs:element name="responseSizeLimit" type="ResponseSizeLimit" minOccurs="0"/>\r
287           <xs:element name="searchCriteriaUserLastName" type="SearchCriteriaUserLastName" minOccurs="0" maxOccurs="unbounded"/>\r
288           <xs:element name="searchCriteriaUserFirstName" type="SearchCriteriaUserFirstName" minOccurs="0" maxOccurs="unbounded"/>\r
289           <xs:element name="searchCriteriaDn" type="SearchCriteriaDn" minOccurs="0" maxOccurs="unbounded"/>\r
290           <xs:element name="searchCriteriaGroupLocationCode" type="SearchCriteriaGroupLocationCode" minOccurs="0" maxOccurs="unbounded"/>\r
291           <xs:element name="searchCriteriaExtension" type="SearchCriteriaExtension" minOccurs="0" maxOccurs="unbounded"/>\r
292           <xs:element name="searchCriteriaMobilePhoneNumber" type="SearchCriteriaMobilePhoneNumber" minOccurs="0" maxOccurs="unbounded"/>\r
293           <xs:element name="searchCriteriaEmailAddress" type="SearchCriteriaEmailAddress" minOccurs="0" maxOccurs="unbounded"/>\r
294           <xs:element name="searchCriteriaYahooId" type="SearchCriteriaYahooId" minOccurs="0" maxOccurs="unbounded"/>\r
295           <xs:element name="searchCriteriaExactUserGroup" type="SearchCriteriaExactUserGroup" minOccurs="0"/>\r
296           <xs:element name="searchCriteriaExactUserDepartment" type="SearchCriteriaExactUserDepartment" minOccurs="0"/>\r
297         </xs:sequence>\r
298       </xs:extension>\r
299     </xs:complexContent>\r
300   </xs:complexType>    \r
301     \r
302   <xs:complexType name="EnterprisePhoneDirectoryGetListResponse17">\r
303     <xs:annotation>\r
304       <xs:documentation>\r
305         Response to EnterprisePhoneDirectoryGetListRequest17.\r
306         Contains a table with  a row for each phone number and column headings :\r
307         "Name", "Number", "Extension", "Mobile", "Email Address", \r
308         "Department", "Hiragana Name", "Group Id", "Yahoo Id", "Is Virtual On-Net User".\r
309         If extended directory information is requested, the following columns are also included:\r
310         "First Name", "Last Name", "User Id", "Pager", "Title", "Time Zone", \r
311         "Location", "Address Line 1", "Address Line 2",\r
312         "City", "State", "Zip", "Country".\r
313         \r
314         Replaced by: EnterprisePhoneDirectoryGetListResponse18\r
315       </xs:documentation>\r
316     </xs:annotation>\r
317     <xs:complexContent>\r
318       <xs:extension base="core:OCIDataResponse">\r
319         <xs:sequence>\r
320           <xs:element name="directoryTable" type="core:OCITable"/>\r
321         </xs:sequence>\r
322       </xs:extension>\r
323     </xs:complexContent>\r
324   </xs:complexType>    \r
325     \r
326   <xs:complexType name="EnterprisePhoneDirectoryGetListRequest17sp3">\r
327     <xs:annotation>\r
328       <xs:documentation>\r
329         Request a table containing the phone directory for an enterprise.\r
330         The directory includes all users in the enterprise and all entries in the enterprise common phone list.\r
331         It is possible to search by various criteria to restrict the number of rows returned.\r
332         Multiple search criteria are logically ANDed together.\r
333         The response is either EnterprisePhoneDirectoryGetListResponse17sp3 or ErrorResponse.\r
334         \r
335         Replaced by: EnterprisePhoneDirectoryGetListRequest18\r
336       </xs:documentation>\r
337     </xs:annotation>\r
338     <xs:complexContent>\r
339       <xs:extension base="core:OCIRequest">\r
340         <xs:sequence>\r
341           <xs:element name="enterpriseId" type="ServiceProviderId"/>\r
342           <xs:element name="isExtendedInfoRequested" type="xs:boolean"/>\r
343           <xs:element name="responseSizeLimit" type="ResponseSizeLimit" minOccurs="0"/>\r
344           <xs:element name="searchCriteriaUserLastName" type="SearchCriteriaUserLastName" minOccurs="0" maxOccurs="unbounded"/>\r
345           <xs:element name="searchCriteriaUserFirstName" type="SearchCriteriaUserFirstName" minOccurs="0" maxOccurs="unbounded"/>\r
346           <xs:element name="searchCriteriaDn" type="SearchCriteriaDn" minOccurs="0" maxOccurs="unbounded"/>\r
347           <xs:element name="searchCriteriaGroupLocationCode" type="SearchCriteriaGroupLocationCode" minOccurs="0" maxOccurs="unbounded"/>\r
348           <xs:element name="searchCriteriaExtension" type="SearchCriteriaExtension" minOccurs="0" maxOccurs="unbounded"/>\r
349           <xs:element name="searchCriteriaMobilePhoneNumber" type="SearchCriteriaMobilePhoneNumber" minOccurs="0" maxOccurs="unbounded"/>\r
350           <xs:element name="searchCriteriaEmailAddress" type="SearchCriteriaEmailAddress" minOccurs="0" maxOccurs="unbounded"/>\r
351           <xs:element name="searchCriteriaYahooId" type="SearchCriteriaYahooId" minOccurs="0" maxOccurs="unbounded"/>\r
352           <xs:element name="searchCriteriaExactUserGroup" type="SearchCriteriaExactUserGroup" minOccurs="0"/>\r
353           <xs:element name="searchCriteriaExactUserDepartment" type="SearchCriteriaExactUserDepartment" minOccurs="0"/>\r
354           <xs:element name="searchCriteriaImpId" type="SearchCriteriaImpId" minOccurs="0" maxOccurs="unbounded"/>\r
355         </xs:sequence>\r
356       </xs:extension>\r
357     </xs:complexContent>\r
358   </xs:complexType>    \r
359     \r
360   <xs:complexType name="EnterprisePhoneDirectoryGetListResponse17sp3">\r
361     <xs:annotation>\r
362       <xs:documentation>\r
363         Response to EnterprisePhoneDirectoryGetListRequest17sp3.\r
364         Contains a table with  a row for each phone number and column headings :\r
365         "Name", "Number", "Extension", "Mobile", "Email Address", \r
366         "Department", "Hiragana Name", "Group Id", "Yahoo Id", "IMP Id", "Is Virtual On-Net User".\r
367         If extended directory information is requested, the following columns are also included:\r
368         "First Name", "Last Name", "User Id", "Pager", "Title", "Time Zone", \r
369         "Location", "Address Line 1", "Address Line 2",\r
370         "City", "State", "Zip", "Country".\r
371         \r
372          Replaced by: EnterprisePhoneDirectoryGetListResponse18\r
373      </xs:documentation>\r
374     </xs:annotation>\r
375     <xs:complexContent>\r
376       <xs:extension base="core:OCIDataResponse">\r
377         <xs:sequence>\r
378           <xs:element name="directoryTable" type="core:OCITable"/>\r
379         </xs:sequence>\r
380       </xs:extension>\r
381     </xs:complexContent>\r
382   </xs:complexType>    \r
383     \r
384   <xs:complexType name="GroupAdminGetPolicyRequest17">\r
385     <xs:annotation>\r
386       <xs:documentation>\r
387         Requests the Group administrator's policy settings.\r
388         The response is either GroupAdminGetPolicyResponse17 or ErrorResponse.\r
389       </xs:documentation>\r
390     </xs:annotation>\r
391     <xs:complexContent>\r
392       <xs:extension base="core:OCIRequest">\r
393         <xs:sequence>\r
394           <xs:element name="userId" type="UserId"/>\r
395         </xs:sequence>\r
396       </xs:extension>\r
397     </xs:complexContent>\r
398   </xs:complexType>    \r
399     \r
400   <xs:complexType name="GroupAdminGetPolicyResponse17">\r
401     <xs:annotation>\r
402       <xs:documentation>\r
403         Response to GroupAdminGetPolicyRequest17.\r
404         Contains the policy settings for the group administrator.\r
405       </xs:documentation>\r
406     </xs:annotation>\r
407     <xs:complexContent>\r
408       <xs:extension base="core:OCIDataResponse">\r
409         <xs:sequence>\r
410           <xs:element name="profileAccess" type="GroupAdminProfileAccess"/>\r
411           <xs:element name="userAccess" type="GroupAdminUserAccess"/>\r
412           <xs:element name="adminAccess" type="GroupAdminAdminAccess"/>\r
413           <xs:element name="departmentAccess" type="GroupAdminDepartmentAccess"/>\r
414           <xs:element name="accessDeviceAccess" type="GroupAdminAccessDeviceAccess"/>\r
415           <xs:element name="enhancedServiceInstanceAccess" type="GroupAdminEnhancedServiceInstanceAccess"/>\r
416           <xs:element name="featureAccessCodeAccess" type="GroupAdminFeatureAccessCodeAccess"/>\r
417           <xs:element name="phoneNumberExtensionAccess" type="GroupAdminPhoneNumberExtensionAccess"/>\r
418           <xs:element name="callingLineIdNumberAccess" type="GroupAdminCallingLineIdNumberAccess"/>\r
419           <xs:element name="serviceAccess" type="GroupAdminServiceAccess"/>\r
420           <xs:element name="trunkGroupAccess" type="GroupAdminTrunkGroupAccess"/>\r
421           <xs:element name="sessionAdmissionControlAccess" type="GroupAdminSessionAdmissionControlAccess"/>\r
422           <xs:element name="officeZoneAccess" type="GroupAdminOfficeZoneAccess"/>\r
423         </xs:sequence>\r
424       </xs:extension>\r
425     </xs:complexContent>\r
426   </xs:complexType>    \r
427     \r
428   <xs:complexType name="GroupAdminGetPolicyRequest17sp3">\r
429     <xs:annotation>\r
430       <xs:documentation>\r
431         Requests the Group administrator's policy settings.\r
432         The response is either GroupAdminGetPolicyResponse17sp3 or ErrorResponse.\r
433       </xs:documentation>\r
434     </xs:annotation>\r
435     <xs:complexContent>\r
436       <xs:extension base="core:OCIRequest">\r
437         <xs:sequence>\r
438           <xs:element name="userId" type="UserId"/>\r
439         </xs:sequence>\r
440       </xs:extension>\r
441     </xs:complexContent>\r
442   </xs:complexType>    \r
443     \r
444   <xs:complexType name="GroupAdminGetPolicyResponse17sp3">\r
445     <xs:annotation>\r
446       <xs:documentation>\r
447         Response to GroupAdminGetPolicyRequest17sp3.\r
448         Contains the policy settings for the group administrator.\r
449         The following elements are only used in AS data mode:\r
450             dialableCallerIDAccess\r
451       </xs:documentation>\r
452     </xs:annotation>\r
453     <xs:complexContent>\r
454       <xs:extension base="core:OCIDataResponse">\r
455         <xs:sequence>\r
456           <xs:element name="profileAccess" type="GroupAdminProfileAccess"/>\r
457           <xs:element name="userAccess" type="GroupAdminUserAccess"/>\r
458           <xs:element name="adminAccess" type="GroupAdminAdminAccess"/>\r
459           <xs:element name="departmentAccess" type="GroupAdminDepartmentAccess"/>\r
460           <xs:element name="accessDeviceAccess" type="GroupAdminAccessDeviceAccess"/>\r
461           <xs:element name="enhancedServiceInstanceAccess" type="GroupAdminEnhancedServiceInstanceAccess"/>\r
462           <xs:element name="featureAccessCodeAccess" type="GroupAdminFeatureAccessCodeAccess"/>\r
463           <xs:element name="phoneNumberExtensionAccess" type="GroupAdminPhoneNumberExtensionAccess"/>\r
464           <xs:element name="callingLineIdNumberAccess" type="GroupAdminCallingLineIdNumberAccess"/>\r
465           <xs:element name="serviceAccess" type="GroupAdminServiceAccess"/>\r
466           <xs:element name="trunkGroupAccess" type="GroupAdminTrunkGroupAccess"/>\r
467           <xs:element name="sessionAdmissionControlAccess" type="GroupAdminSessionAdmissionControlAccess"/>\r
468           <xs:element name="officeZoneAccess" type="GroupAdminOfficeZoneAccess"/>\r
469           <xs:element name="dialableCallerIDAccess" type="GroupAdminDialableCallerIDAccess"/>\r
470         </xs:sequence>\r
471       </xs:extension>\r
472     </xs:complexContent>\r
473   </xs:complexType>    \r
474     \r
475   <xs:complexType name="GroupAutoAttendantAddInstanceRequest16">\r
476     <xs:annotation>\r
477       <xs:appinfo>\r
478         <asDataModeSupported>true</asDataModeSupported>\r
479         <hssDataModeSupported>true</hssDataModeSupported>\r
480       </xs:appinfo>\r
481       <xs:documentation>\r
482         Add a Auto Attendant instance to a group.\r
483         The domain is required in the serviceUserId.\r
484         The response is either SuccessResponse or ErrorResponse.\r
485       </xs:documentation>\r
486     </xs:annotation>\r
487     <xs:complexContent>\r
488       <xs:extension base="core:OCIRequest">\r
489         <xs:sequence>\r
490           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
491           <xs:element name="groupId" type="GroupId"/>\r
492           <xs:element name="serviceUserId" type="UserId"/>\r
493           <xs:element name="serviceInstanceProfile" type="ServiceInstanceAddProfile"/>\r
494           <xs:element name="enableVideo" type="xs:boolean"/>\r
495           <xs:element name="businessHours" type="ScheduleName" minOccurs="0"/>\r
496           <xs:element name="holidayScheduleName" type="ScheduleName" minOccurs="0"/>\r
497           <xs:element name="extensionDialingScope" type="AutoAttendantDialingScope"/>\r
498           <xs:element name="nameDialingScope" type="AutoAttendantDialingScope"/>\r
499           <xs:element name="nameDialingEntries" type="AutoAttendantNameDialingEntry"/>\r
500           <xs:element name="businessHoursMenu" type="AutoAttendantAddMenu16" minOccurs="0"/>\r
501           <xs:element name="afterHoursMenu" type="AutoAttendantAddMenu16" minOccurs="0"/>\r
502         </xs:sequence>\r
503       </xs:extension>\r
504     </xs:complexContent>\r
505   </xs:complexType>    \r
506     \r
507   <xs:complexType name="GroupAutoAttendantGetInstanceRequest17">\r
508     <xs:annotation>\r
509       <xs:documentation>\r
510         Request to get all the information of a Auto Attendant instance.\r
511         The response is either GroupAutoAttendantGetInstanceResponse17 or ErrorResponse.\r
512       </xs:documentation>\r
513     </xs:annotation>\r
514     <xs:complexContent>\r
515       <xs:extension base="core:OCIRequest">\r
516         <xs:sequence>\r
517           <xs:element name="serviceUserId" type="UserId"/>\r
518         </xs:sequence>\r
519       </xs:extension>\r
520     </xs:complexContent>\r
521   </xs:complexType>    \r
522     \r
523   <xs:complexType name="GroupAutoAttendantGetInstanceResponse17">\r
524     <xs:annotation>\r
525       <xs:documentation>\r
526         Response to GroupAutoAttendantGetInstanceRequest17.\r
527         Contains the service profile information.\r
528       </xs:documentation>\r
529     </xs:annotation>\r
530     <xs:complexContent>\r
531       <xs:extension base="core:OCIDataResponse">\r
532         <xs:sequence>\r
533           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile17"/>\r
534           <xs:element name="enableVideo" type="xs:boolean"/>\r
535           <xs:element name="businessHours" type="ScheduleName" minOccurs="0"/>\r
536           <xs:element name="holidayScheduleName" type="ScheduleName" minOccurs="0"/>\r
537           <xs:element name="extensionDialingScope" type="AutoAttendantDialingScope"/>\r
538           <xs:element name="nameDialingScope" type="AutoAttendantDialingScope"/>\r
539           <xs:element name="nameDialingEntries" type="AutoAttendantNameDialingEntry"/>\r
540           <xs:element name="businessHoursMenu" type="AutoAttendantReadMenu16"/>\r
541           <xs:element name="afterHoursMenu" type="AutoAttendantReadMenu16"/>\r
542         </xs:sequence>\r
543       </xs:extension>\r
544     </xs:complexContent>\r
545   </xs:complexType>    \r
546     \r
547   <xs:complexType name="GroupAutoAttendantModifyInstanceRequest16">\r
548     <xs:annotation>\r
549       <xs:documentation>\r
550         Request to modify an Auto Attendant instance.\r
551         The response is either SuccessResponse or ErrorResponse.\r
552       </xs:documentation>\r
553     </xs:annotation>\r
554     <xs:complexContent>\r
555       <xs:extension base="core:OCIRequest">\r
556         <xs:sequence>\r
557           <xs:element name="serviceUserId" type="UserId"/>\r
558           <xs:element name="serviceInstanceProfile" type="ServiceInstanceModifyProfile" minOccurs="0"/>\r
559           <xs:element name="enableVideo" type="xs:boolean" minOccurs="0"/>\r
560           <xs:element name="businessHours" type="ScheduleName" nillable="true" minOccurs="0"/>\r
561           <xs:element name="holidayScheduleName" type="ScheduleName" nillable="true" minOccurs="0"/>\r
562           <xs:element name="extensionDialingScope" type="AutoAttendantDialingScope" minOccurs="0"/>\r
563           <xs:element name="nameDialingScope" type="AutoAttendantDialingScope" minOccurs="0"/>\r
564           <xs:element name="nameDialingEntries" type="AutoAttendantNameDialingEntry" minOccurs="0"/>\r
565           <xs:element name="businessHoursMenu" type="AutoAttendantModifyMenu16" minOccurs="0"/>\r
566           <xs:element name="afterHoursMenu" type="AutoAttendantModifyMenu16" minOccurs="0"/>\r
567         </xs:sequence>\r
568       </xs:extension>\r
569     </xs:complexContent>\r
570   </xs:complexType>    \r
571     \r
572   <xs:complexType name="GroupCallCenterAddInstanceRequest17">\r
573     <xs:annotation>\r
574       <xs:documentation>\r
575         Add a Call Center instance to a group.\r
576         The domain is required in the serviceUserId.\r
577         The response is either SuccessResponse or ErrorResponse.\r
578       </xs:documentation>\r
579     </xs:annotation>\r
580     <xs:complexContent>\r
581       <xs:extension base="core:OCIRequest">\r
582         <xs:sequence>\r
583           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
584           <xs:element name="groupId" type="GroupId"/>\r
585           <xs:element name="serviceUserId" type="UserId"/>\r
586           <xs:element name="serviceInstanceProfile" type="ServiceInstanceAddProfileCallCenter"/>\r
587           <xs:element name="type" type="CallCenterType"/>\r
588           <xs:element name="policy" type="HuntPolicy"/>\r
589           <xs:element name="enableVideo" type="xs:boolean"/>\r
590           <xs:element name="queueLength" type="CallCenterQueueLength16"/>\r
591           <xs:element name="reportingServerName" type="CallCenterReportingServerName" minOccurs="0"/>\r
592           <xs:element name="allowCallerToDialEscapeDigit" type="xs:boolean"/>\r
593           <xs:element name="escapeDigit" type="DtmfDigit"/>\r
594           <xs:element name="resetCallStatisticsUponEntryInQueue" type="xs:boolean" minOccurs="0"/>\r
595           <xs:element name="allowAgentLogoff" type="xs:boolean"/>\r
596           <xs:element name="allowCallWaitingForAgents" type="xs:boolean"/>\r
597           <xs:element name="allowCallsToAgentsInWrapUp" type="xs:boolean" minOccurs="0"/>\r
598           <xs:element name="overrideAgentWrapUpTime" type="xs:boolean" minOccurs="0"/>\r
599           <xs:element name="wrapUpSeconds" type="CallCenterWrapUpSeconds" minOccurs="0"/>\r
600           <xs:element name="forceDeliveryOfCalls" type="xs:boolean" minOccurs="0"/>\r
601           <xs:element name="forceDeliveryWaitTimeSeconds" type="CallCenterForceDeliveryWaitTimeSeconds" minOccurs="0"/>\r
602           <xs:element name="enableAutomaticStateChangeForAgents" type="xs:boolean" minOccurs="0"/>\r
603           <xs:element name="agentStateAfterCall" type="AgentACDAutomaticState" minOccurs="0"/>\r
604           <xs:element name="agentUnavailableCode" type="CallCenterAgentUnavailableCode" minOccurs="0"/>\r
605           <xs:element name="externalPreferredAudioCodec" type="AudioFileCodec"/>\r
606           <xs:element name="internalPreferredAudioCodec" type="AudioFileCodec"/>\r
607           <xs:element name="playRingingWhenOfferingCall" type="xs:boolean"/>\r
608         </xs:sequence>\r
609       </xs:extension>\r
610     </xs:complexContent>\r
611   </xs:complexType>    \r
612     \r
613   <xs:complexType name="GroupCallCenterAddInstanceRequest17sp1">\r
614     <xs:annotation>\r
615       <xs:appinfo>\r
616         <asDataModeSupported>true</asDataModeSupported>\r
617         <hssDataModeSupported>true</hssDataModeSupported>\r
618       </xs:appinfo>\r
619       <xs:documentation>\r
620         Add a Call Center instance to a group.\r
621         The domain is required in the serviceUserId.\r
622         The response is either SuccessResponse or ErrorResponse.\r
623         \r
624         Replaced by: GroupCallCenterAddInstanceRequest17sp3\r
625       </xs:documentation>\r
626     </xs:annotation>\r
627     <xs:complexContent>\r
628       <xs:extension base="core:OCIRequest">\r
629         <xs:sequence>\r
630           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
631           <xs:element name="groupId" type="GroupId"/>\r
632           <xs:element name="serviceUserId" type="UserId"/>\r
633           <xs:element name="serviceInstanceProfile" type="ServiceInstanceAddProfileCallCenter"/>\r
634           <xs:element name="type" type="CallCenterType"/>\r
635           <xs:element name="policy" type="HuntPolicy"/>\r
636           <xs:element name="enableVideo" type="xs:boolean"/>\r
637           <xs:element name="queueLength" type="CallCenterQueueLength16"/>\r
638           <xs:element name="enableReporting" type="xs:boolean" minOccurs="0"/>\r
639           <xs:element name="reportingServerName" type="CallCenterReportingServerName" minOccurs="0"/>\r
640           <xs:element name="allowCallerToDialEscapeDigit" type="xs:boolean"/>\r
641           <xs:element name="escapeDigit" type="DtmfDigit"/>\r
642           <xs:element name="resetCallStatisticsUponEntryInQueue" type="xs:boolean" minOccurs="0"/>\r
643           <xs:element name="allowAgentLogoff" type="xs:boolean"/>\r
644           <xs:element name="allowCallWaitingForAgents" type="xs:boolean"/>\r
645           <xs:element name="allowCallsToAgentsInWrapUp" type="xs:boolean" minOccurs="0"/>\r
646           <xs:element name="overrideAgentWrapUpTime" type="xs:boolean" minOccurs="0"/>\r
647           <xs:element name="wrapUpSeconds" type="CallCenterWrapUpSeconds" minOccurs="0"/>\r
648           <xs:element name="forceDeliveryOfCalls" type="xs:boolean" minOccurs="0"/>\r
649           <xs:element name="forceDeliveryWaitTimeSeconds" type="CallCenterForceDeliveryWaitTimeSeconds" minOccurs="0"/>\r
650           <xs:element name="enableAutomaticStateChangeForAgents" type="xs:boolean" minOccurs="0"/>\r
651           <xs:element name="agentStateAfterCall" type="AgentACDAutomaticState" minOccurs="0"/>\r
652           <xs:element name="agentUnavailableCode" type="CallCenterAgentUnavailableCode" minOccurs="0"/>\r
653           <xs:element name="externalPreferredAudioCodec" type="AudioFileCodec"/>\r
654           <xs:element name="internalPreferredAudioCodec" type="AudioFileCodec"/>\r
655           <xs:element name="playRingingWhenOfferingCall" type="xs:boolean"/>\r
656         </xs:sequence>\r
657       </xs:extension>\r
658     </xs:complexContent>\r
659   </xs:complexType>    \r
660     \r
661   <xs:complexType name="GroupCallCenterGetInstanceRequest17">\r
662     <xs:annotation>\r
663       <xs:documentation>\r
664         Request to get all the information of a Call Center instance.\r
665         The response is either GroupCallCenterGetInstanceResponse17 or ErrorResponse.\r
666       </xs:documentation>\r
667     </xs:annotation>\r
668     <xs:complexContent>\r
669       <xs:extension base="core:OCIRequest">\r
670         <xs:sequence>\r
671           <xs:element name="serviceUserId" type="UserId"/>\r
672         </xs:sequence>\r
673       </xs:extension>\r
674     </xs:complexContent>\r
675   </xs:complexType>    \r
676     \r
677   <xs:complexType name="GroupCallCenterGetInstanceResponse17">\r
678     <xs:annotation>\r
679       <xs:documentation>\r
680         Response to GroupCallCenterGetInstanceRequest17.\r
681       </xs:documentation>\r
682     </xs:annotation>\r
683     <xs:complexContent>\r
684       <xs:extension base="core:OCIDataResponse">\r
685         <xs:sequence>\r
686           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile17"/>\r
687           <xs:element name="type" type="CallCenterType"/>\r
688           <xs:element name="policy" type="HuntPolicy"/>\r
689           <xs:element name="enableVideo" type="xs:boolean"/>\r
690           <xs:element name="queueLength" type="CallCenterQueueLength16"/>\r
691           <xs:element name="reportingServerName" type="CallCenterReportingServerName" minOccurs="0"/>\r
692           <xs:element name="allowCallerToDialEscapeDigit" type="xs:boolean"/>\r
693           <xs:element name="escapeDigit" type="DtmfDigit"/>\r
694           <xs:element name="resetCallStatisticsUponEntryInQueue" type="xs:boolean" minOccurs="0"/>\r
695           <xs:element name="allowAgentLogoff" type="xs:boolean"/>\r
696           <xs:element name="allowCallWaitingForAgents" type="xs:boolean"/>\r
697           <xs:element name="allowCallsToAgentsInWrapUp" type="xs:boolean" minOccurs="0"/>\r
698           <xs:element name="overrideAgentWrapUpTime" type="xs:boolean" minOccurs="0"/>\r
699           <xs:element name="wrapUpSeconds" type="CallCenterWrapUpSeconds" minOccurs="0"/>\r
700           <xs:element name="forceDeliveryOfCalls" type="xs:boolean" minOccurs="0"/>\r
701           <xs:element name="forceDeliveryWaitTimeSeconds" type="CallCenterForceDeliveryWaitTimeSeconds" minOccurs="0"/>\r
702           <xs:element name="enableAutomaticStateChangeForAgents" type="xs:boolean" minOccurs="0"/>\r
703           <xs:element name="agentStateAfterCall" type="AgentACDAutomaticState" minOccurs="0"/>\r
704           <xs:element name="agentUnavailableCode" type="CallCenterAgentUnavailableCode" minOccurs="0"/>\r
705           <xs:element name="externalPreferredAudioCodec" type="AudioFileCodec"/>\r
706           <xs:element name="internalPreferredAudioCodec" type="AudioFileCodec"/>\r
707           <xs:element name="playRingingWhenOfferingCall" type="xs:boolean"/>\r
708         </xs:sequence>\r
709       </xs:extension>\r
710     </xs:complexContent>\r
711   </xs:complexType>    \r
712     \r
713   <xs:complexType name="GroupCallCenterGetInstanceRequest17sp1">\r
714     <xs:annotation>\r
715       <xs:documentation>\r
716         Request to get all the information of a Call Center instance.\r
717         The response is either GroupCallCenterGetInstanceResponse17sp1 or ErrorResponse.\r
718         \r
719         Replaced by: GroupCallCenterGetInstanceRequest17sp3\r
720       </xs:documentation>\r
721     </xs:annotation>\r
722     <xs:complexContent>\r
723       <xs:extension base="core:OCIRequest">\r
724         <xs:sequence>\r
725           <xs:element name="serviceUserId" type="UserId"/>\r
726         </xs:sequence>\r
727       </xs:extension>\r
728     </xs:complexContent>\r
729   </xs:complexType>    \r
730     \r
731   <xs:complexType name="GroupCallCenterGetInstanceResponse17sp1">\r
732     <xs:annotation>\r
733       <xs:documentation>\r
734         Response to GroupCallCenterGetInstanceRequest17sp1.\r
735       </xs:documentation>\r
736     </xs:annotation>\r
737     <xs:complexContent>\r
738       <xs:extension base="core:OCIDataResponse">\r
739         <xs:sequence>\r
740           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile17"/>\r
741           <xs:element name="type" type="CallCenterType"/>\r
742           <xs:element name="policy" type="HuntPolicy"/>\r
743           <xs:element name="enableVideo" type="xs:boolean"/>\r
744           <xs:element name="queueLength" type="CallCenterQueueLength16"/>\r
745           <xs:element name="enableReporting" type="xs:boolean" minOccurs="0"/>\r
746           <xs:element name="reportingServerName" type="CallCenterReportingServerName" minOccurs="0"/>\r
747           <xs:element name="allowCallerToDialEscapeDigit" type="xs:boolean"/>\r
748           <xs:element name="escapeDigit" type="DtmfDigit"/>\r
749           <xs:element name="resetCallStatisticsUponEntryInQueue" type="xs:boolean" minOccurs="0"/>\r
750           <xs:element name="allowAgentLogoff" type="xs:boolean"/>\r
751           <xs:element name="allowCallWaitingForAgents" type="xs:boolean"/>\r
752           <xs:element name="allowCallsToAgentsInWrapUp" type="xs:boolean" minOccurs="0"/>\r
753           <xs:element name="overrideAgentWrapUpTime" type="xs:boolean" minOccurs="0"/>\r
754           <xs:element name="wrapUpSeconds" type="CallCenterWrapUpSeconds" minOccurs="0"/>\r
755           <xs:element name="forceDeliveryOfCalls" type="xs:boolean" minOccurs="0"/>\r
756           <xs:element name="forceDeliveryWaitTimeSeconds" type="CallCenterForceDeliveryWaitTimeSeconds" minOccurs="0"/>\r
757           <xs:element name="enableAutomaticStateChangeForAgents" type="xs:boolean" minOccurs="0"/>\r
758           <xs:element name="agentStateAfterCall" type="AgentACDAutomaticState" minOccurs="0"/>\r
759           <xs:element name="agentUnavailableCode" type="CallCenterAgentUnavailableCode" minOccurs="0"/>\r
760           <xs:element name="externalPreferredAudioCodec" type="AudioFileCodec"/>\r
761           <xs:element name="internalPreferredAudioCodec" type="AudioFileCodec"/>\r
762           <xs:element name="playRingingWhenOfferingCall" type="xs:boolean"/>\r
763         </xs:sequence>\r
764       </xs:extension>\r
765     </xs:complexContent>\r
766   </xs:complexType>    \r
767     \r
768   <xs:complexType name="GroupCallCenterGetInstanceStatisticsReportingRequest16">\r
769     <xs:annotation>\r
770       <xs:documentation>\r
771         Request to get the call center statistics reporting settings.\r
772         The response is either GroupCallCenterGetInstanceStatisticsReportingResponse16 or ErrorResponse.\r
773       </xs:documentation>\r
774     </xs:annotation>\r
775     <xs:complexContent>\r
776       <xs:extension base="core:OCIRequest">\r
777         <xs:sequence>\r
778           <xs:element name="serviceUserId" type="UserId"/>\r
779         </xs:sequence>\r
780       </xs:extension>\r
781     </xs:complexContent>\r
782   </xs:complexType>    \r
783     \r
784   <xs:complexType name="GroupCallCenterGetInstanceStatisticsReportingResponse16">\r
785     <xs:annotation>\r
786       <xs:documentation>\r
787         Contains Call Center statistics reporting settings.\r
788       </xs:documentation>\r
789     </xs:annotation>\r
790     <xs:complexContent>\r
791       <xs:extension base="core:OCIDataResponse">\r
792         <xs:sequence>\r
793           <xs:element name="generateDailyReport" type="xs:boolean"/>\r
794           <xs:element name="collectionPeriodMinutes" type="CallCenterStatisticsCollectionPeriodMinutes"/>\r
795           <xs:element name="reportingEmailAddress1" type="EmailAddress" minOccurs="0"/>\r
796           <xs:element name="reportingEmailAddress2" type="EmailAddress" minOccurs="0"/>\r
797           <xs:element name="statisticsSource" type="CallCenterStatisticsSource"/>\r
798         </xs:sequence>\r
799       </xs:extension>\r
800     </xs:complexContent>\r
801   </xs:complexType>    \r
802     \r
803   <xs:complexType name="GroupCallCenterHolidayServiceGetRequest17">\r
804     <xs:annotation>\r
805       <xs:documentation>\r
806         Get a call center's holiday service settings.\r
807         The response is either a GroupCallCenterHolidayServiceGetResponse17 or an ErrorResponse.\r
808       </xs:documentation>\r
809     </xs:annotation>\r
810     <xs:complexContent>\r
811       <xs:extension base="core:OCIRequest">\r
812         <xs:sequence>\r
813           <xs:element name="serviceUserId" type="UserId"/>\r
814         </xs:sequence>\r
815       </xs:extension>\r
816     </xs:complexContent>\r
817   </xs:complexType>    \r
818     \r
819   <xs:complexType name="GroupCallCenterHolidayServiceGetResponse17">\r
820     <xs:annotation>\r
821       <xs:documentation>\r
822         Response to the GroupCallCenterHolidayServiceGetRequest17.\r
823       </xs:documentation>\r
824     </xs:annotation>\r
825     <xs:complexContent>\r
826       <xs:extension base="core:OCIDataResponse">\r
827         <xs:sequence>\r
828           <xs:element name="action" type="CallCenterScheduledServiceAction"/>\r
829           <xs:element name="holidaySchedule" type="ScheduleName" minOccurs="0"/>\r
830           <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
831           <xs:element name="playAnnouncementBeforeAction" type="xs:boolean"/>\r
832           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection"/>\r
833           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
834           <xs:element name="audioFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
835           <xs:element name="audioMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
836           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection"/>\r
837           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
838           <xs:element name="videoFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
839           <xs:element name="videoMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
840         </xs:sequence>\r
841       </xs:extension>\r
842     </xs:complexContent>\r
843   </xs:complexType>    \r
844     \r
845   <xs:complexType name="GroupCallCenterHolidayServiceModifyRequest17">\r
846     <xs:annotation>\r
847       <xs:documentation>\r
848         Modify a call center's holiday service settings.\r
849         The response is either a SuccessResponse or an ErrorResponse.\r
850       </xs:documentation>\r
851     </xs:annotation>\r
852     <xs:complexContent>\r
853       <xs:extension base="core:OCIRequest">\r
854         <xs:sequence>\r
855           <xs:element name="serviceUserId" type="UserId"/>\r
856           <xs:element name="action" type="CallCenterScheduledServiceAction" minOccurs="0"/>\r
857           <xs:element name="holidaySchedule" type="ScheduleName" minOccurs="0" nillable="true"/>\r
858           <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0" nillable="true"/>\r
859           <xs:element name="playAnnouncementBeforeAction" type="xs:boolean" minOccurs="0"/>\r
860           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
861           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
862           <xs:element name="audioFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
863           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
864           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
865           <xs:element name="videoFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
866         </xs:sequence>\r
867       </xs:extension>\r
868     </xs:complexContent>\r
869   </xs:complexType>    \r
870     \r
871   <xs:complexType name="GroupCallCenterModifyInstanceRequest16">\r
872     <xs:annotation>\r
873       <xs:documentation>\r
874         Request to modify a Call Center instance.\r
875         The response is either SuccessResponse or ErrorResponse.\r
876       </xs:documentation>\r
877     </xs:annotation>\r
878     <xs:complexContent>\r
879       <xs:extension base="core:OCIRequest">\r
880         <xs:sequence>\r
881           <xs:element name="serviceUserId" type="UserId"/>\r
882           <xs:element name="serviceInstanceProfile" type="ServiceInstanceModifyProfile" minOccurs="0"/>\r
883           <xs:element name="type" type="CallCenterType" minOccurs="0"/>\r
884           <xs:element name="policy" type="HuntPolicy" minOccurs="0"/>\r
885           <xs:element name="enableVideo" type="xs:boolean" minOccurs="0"/>\r
886           <xs:element name="queueLength" type="CallCenterQueueLength16" minOccurs="0"/>\r
887           <xs:element name="reportingServerName" type="CallCenterReportingServerName" minOccurs="0" nillable="true"/>\r
888           <xs:element name="allowCallerToDialEscapeDigit" type="xs:boolean" minOccurs="0"/>\r
889           <xs:element name="escapeDigit" type="DtmfDigit" minOccurs="0"/>\r
890           <xs:element name="resetCallStatisticsUponEntryInQueue" type="xs:boolean" minOccurs="0"/>\r
891           <xs:element name="allowAgentLogoff" type="xs:boolean" minOccurs="0"/>\r
892           <xs:element name="allowCallWaitingForAgents" type="xs:boolean" minOccurs="0"/>\r
893           <xs:element name="allowCallsToAgentsInWrapUp" type="xs:boolean" minOccurs="0"/>\r
894           <xs:element name="overrideAgentWrapUpTime" type="xs:boolean" minOccurs="0"/>\r
895           <xs:element name="wrapUpSeconds" type="CallCenterWrapUpSeconds" minOccurs="0" nillable="true"/>\r
896           <xs:element name="forceDeliveryOfCalls" type="xs:boolean" minOccurs="0"/>\r
897           <xs:element name="forceDeliveryWaitTimeSeconds" type="CallCenterForceDeliveryWaitTimeSeconds" minOccurs="0" nillable="true"/>\r
898           <xs:element name="enableAutomaticStateChangeForAgents" type="xs:boolean" minOccurs="0"/>\r
899           <xs:element name="agentStateAfterCall" type="AgentACDAutomaticState" minOccurs="0"/>\r
900           <xs:element name="agentUnavailableCode" type="CallCenterAgentUnavailableCode" nillable="true" minOccurs="0"/>\r
901           <xs:element name="externalPreferredAudioCodec" type="AudioFileCodec" minOccurs="0"/>\r
902           <xs:element name="internalPreferredAudioCodec" type="AudioFileCodec" minOccurs="0"/>\r
903           <xs:element name="playRingingWhenOfferingCall" type="xs:boolean" minOccurs="0"/>\r
904         </xs:sequence>\r
905       </xs:extension>\r
906     </xs:complexContent>\r
907   </xs:complexType>    \r
908     \r
909   <xs:complexType name="GroupCallCenterModifyInstanceStatisticsReportingRequest14sp9">\r
910     <xs:annotation>\r
911       <xs:documentation>\r
912         Modify the Call Center statistics reporting frequency and destination.\r
913         The response is either SuccessResponse or ErrorResponse.\r
914       </xs:documentation>\r
915     </xs:annotation>\r
916     <xs:complexContent>\r
917       <xs:extension base="core:OCIRequest">\r
918         <xs:sequence>\r
919           <xs:element name="serviceUserId" type="UserId"/>\r
920           <xs:element name="generateDailyReport" type="xs:boolean" minOccurs="0"/>\r
921           <xs:element name="collectionPeriodMinutes" type="CallCenterStatisticsCollectionPeriodMinutes" minOccurs="0"/>\r
922           <xs:element name="reportingEmailAddress1" type="EmailAddress" nillable="true" minOccurs="0"/>\r
923           <xs:element name="reportingEmailAddress2" type="EmailAddress" nillable="true" minOccurs="0"/>\r
924           <xs:element name="statisticsSource" type="CallCenterStatisticsSource" minOccurs="0"/>\r
925         </xs:sequence>\r
926       </xs:extension>\r
927     </xs:complexContent>\r
928   </xs:complexType>    \r
929     \r
930   <xs:complexType name="GroupCallCenterNightServiceGetRequest17">\r
931     <xs:annotation>\r
932       <xs:documentation>\r
933         Get a call center's night service settings.\r
934         The response is either a GroupCallCenterNightServiceGetResponse17 or an ErrorResponse.\r
935       </xs:documentation>\r
936     </xs:annotation>\r
937     <xs:complexContent>\r
938       <xs:extension base="core:OCIRequest">\r
939         <xs:sequence>\r
940           <xs:element name="serviceUserId" type="UserId"/>\r
941         </xs:sequence>\r
942       </xs:extension>\r
943     </xs:complexContent>\r
944   </xs:complexType>    \r
945     \r
946   <xs:complexType name="GroupCallCenterNightServiceGetResponse17">\r
947     <xs:annotation>\r
948       <xs:documentation>\r
949         Response to the GroupCallCenterNightServiceGetRequest17.\r
950       </xs:documentation>\r
951     </xs:annotation>\r
952     <xs:complexContent>\r
953       <xs:extension base="core:OCIDataResponse">\r
954         <xs:sequence>\r
955           <xs:element name="action" type="CallCenterScheduledServiceAction"/>\r
956           <xs:element name="businessHours" type="ScheduleName" minOccurs="0"/>\r
957           <xs:element name="forceNightService" type="xs:boolean"/>\r
958           <xs:element name="allowManualOverrideViaFAC" type="xs:boolean"/>\r
959           <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
960           <xs:element name="playAnnouncementBeforeAction" type="xs:boolean"/>\r
961           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection"/>\r
962           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
963           <xs:element name="audioFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
964           <xs:element name="audioMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
965           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection"/>\r
966           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
967           <xs:element name="videoFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
968           <xs:element name="videoMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
969           <xs:element name="manualAnnouncementMode" type="CallCenterManualNightServiceAnnouncementMode"/>\r
970           <xs:element name="manualAudioMessageSelection" type="ExtendedFileResourceSelection"/>\r
971           <xs:element name="manualAudioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
972           <xs:element name="manualAudioFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
973           <xs:element name="manualAudioMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
974           <xs:element name="manualVideoMessageSelection" type="ExtendedFileResourceSelection"/>\r
975           <xs:element name="manualVideoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
976           <xs:element name="manualVideoFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
977           <xs:element name="manualVideoMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
978         </xs:sequence>\r
979       </xs:extension>\r
980     </xs:complexContent>\r
981   </xs:complexType>    \r
982     \r
983   <xs:complexType name="GroupCallCenterNightServiceModifyRequest17">\r
984     <xs:annotation>\r
985       <xs:documentation>\r
986         Modify a call center's night service settings.\r
987         The response is either a SuccessResponse or an ErrorResponse.\r
988       </xs:documentation>\r
989     </xs:annotation>\r
990     <xs:complexContent>\r
991       <xs:extension base="core:OCIRequest">\r
992         <xs:sequence>\r
993           <xs:element name="serviceUserId" type="UserId"/>\r
994           <xs:element name="action" type="CallCenterScheduledServiceAction" minOccurs="0"/>\r
995           <xs:element name="businessHours" type="ScheduleName" minOccurs="0" nillable="true"/>\r
996           <xs:element name="forceNightService" type="xs:boolean" minOccurs="0"/>\r
997           <xs:element name="allowManualOverrideViaFAC" type="xs:boolean" minOccurs="0"/>\r
998           <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0" nillable="true"/>\r
999           <xs:element name="playAnnouncementBeforeAction" type="xs:boolean" minOccurs="0"/>\r
1000           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
1001           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
1002           <xs:element name="audioFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
1003           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
1004           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
1005           <xs:element name="videoFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
1006           <xs:element name="manualAnnouncementMode" type="CallCenterManualNightServiceAnnouncementMode" minOccurs="0"/>\r
1007           <xs:element name="manualAudioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
1008           <xs:element name="manualAudioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
1009           <xs:element name="manualAudioFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
1010           <xs:element name="manualVideoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
1011           <xs:element name="manualVideoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
1012           <xs:element name="manualVideoFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
1013         </xs:sequence>\r
1014       </xs:extension>\r
1015     </xs:complexContent>\r
1016   </xs:complexType>    \r
1017     \r
1018   <xs:complexType name="GroupCallParkAddInstanceRequest">\r
1019     <xs:annotation>\r
1020       <xs:documentation>\r
1021         Adds a Call Park group.\r
1022         The response is either SuccessResponse or ErrorResponse.\r
1023       </xs:documentation>\r
1024     </xs:annotation>\r
1025     <xs:complexContent>\r
1026       <xs:extension base="core:OCIRequest">\r
1027         <xs:sequence>\r
1028           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1029           <xs:element name="groupId" type="GroupId"/>\r
1030           <xs:element name="name" type="ServiceInstanceName"/>\r
1031           <xs:element name="userId" type="UserId" minOccurs="0" maxOccurs="unbounded"/>\r
1032         </xs:sequence>\r
1033       </xs:extension>\r
1034     </xs:complexContent>\r
1035   </xs:complexType>    \r
1036     \r
1037   <xs:complexType name="GroupCallParkGetInstanceRequest">\r
1038     <xs:annotation>\r
1039       <xs:documentation>\r
1040         Gets a Call Park group.\r
1041         The response is either GroupCallParkGetInstanceResponse or ErrorResponse.\r
1042       </xs:documentation>\r
1043     </xs:annotation>\r
1044     <xs:complexContent>\r
1045       <xs:extension base="core:OCIRequest">\r
1046         <xs:sequence>\r
1047           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1048           <xs:element name="groupId" type="GroupId"/>\r
1049           <xs:element name="name" type="ServiceInstanceName"/>\r
1050         </xs:sequence>\r
1051       </xs:extension>\r
1052     </xs:complexContent>\r
1053   </xs:complexType>    \r
1054     \r
1055   <xs:complexType name="GroupCallParkGetInstanceResponse">\r
1056     <xs:annotation>\r
1057       <xs:documentation>\r
1058         Response to the GroupCallParkGetInstanceRequest.\r
1059         Contains a table with column headings: "User Id", "Last Name", "First Name", "Hiragana Last Name", \r
1060         "Hiragana First Name".  The users are in the table are in the order they will try to be parked on.\r
1061       </xs:documentation>\r
1062     </xs:annotation>\r
1063     <xs:complexContent>\r
1064       <xs:extension base="core:OCIDataResponse">\r
1065         <xs:sequence>\r
1066           <xs:element name="userTable" type="core:OCITable"/>\r
1067         </xs:sequence>\r
1068       </xs:extension>\r
1069     </xs:complexContent>\r
1070   </xs:complexType>    \r
1071     \r
1072   <xs:complexType name="GroupCallParkGetRequest">\r
1073     <xs:annotation>\r
1074       <xs:documentation>\r
1075         Gets the Call Park Group settings.\r
1076         The response is either GroupCallParkGetResponse or ErrorResponse.\r
1077       </xs:documentation>\r
1078     </xs:annotation>\r
1079     <xs:complexContent>\r
1080       <xs:extension base="core:OCIRequest">\r
1081         <xs:sequence>\r
1082           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1083           <xs:element name="groupId" type="GroupId"/>\r
1084         </xs:sequence>\r
1085       </xs:extension>\r
1086     </xs:complexContent>\r
1087   </xs:complexType>    \r
1088     \r
1089   <xs:complexType name="GroupCallParkGetResponse">\r
1090     <xs:annotation>\r
1091       <xs:documentation>\r
1092         Response to the GroupCallParkGetRequest.\r
1093         Contains the settings that apply to the whole group for Call Park.\r
1094       </xs:documentation>\r
1095     </xs:annotation>\r
1096     <xs:complexContent>\r
1097       <xs:extension base="core:OCIDataResponse">\r
1098         <xs:sequence>\r
1099           <xs:element name="recallTimerSeconds" type="CallParkRecallTimerSeconds"/>\r
1100           <xs:element name="displayTimerSeconds" type="CallParkDisplayTimerSeconds"/>\r
1101           <xs:element name="enableDestinationAnnouncement" type="xs:boolean"/>\r
1102         </xs:sequence>\r
1103       </xs:extension>\r
1104     </xs:complexContent>\r
1105   </xs:complexType>    \r
1106     \r
1107   <xs:complexType name="GroupCallProcessingGetPolicyRequest17">\r
1108     <xs:annotation>\r
1109       <xs:documentation>\r
1110           Request the group level data associated with Call Processing Policy.\r
1111           The response is either a GroupCallProcessingGetPolicyResponse17 or an\r
1112           ErrorResponse.\r
1113 \r
1114           The useGroupCLIDSetting attribute controls the CLID settings \r
1115           (clidPolicy, emergencyClidPolicy, allowAlternateNumbersForRedirectingIdentity, useGroupName)\r
1116 \r
1117           The useGroupMediaSetting attribute controls the Media settings \r
1118           (medisPolicySelection, supportedMediaSetName)\r
1119 \r
1120          The useGroupCallLimitsSetting attribute controls the Call Limits settings \r
1121          (useMaxSimultaneousCalls, maxSimultaneousCalls, \r
1122          useMaxSimultaneousVideoCalls, maxSimultaneousVideoCalls, useMaxCallTimeForAnsweredCalls, maxCallTimeForAnsweredCallsMinutes, useMaxCallTimeForUnansweredCalls, maxCallTimeForUnansweredCallsMinutes, useMaxConcurrentRedirectedCalls, useMaxFindMeFollowMeDepth, maxRedirectionDepth, useMaxConcurrentFindMeFollowMeInvocations, maxConcurrentFindMeFollowMeInvocations)\r
1123 \r
1124          The useGroupTranslationRoutingSetting attribute controls the routing and translation settings \r
1125          (networkUsageSelection, enforceGroupCallingLineIdentityRestriction, \r
1126          allowEnterpriseGroupCallTypingForPrivateDialingPlan, allowEnterpriseGroupCallTypingForPublicDialingPlan, overrideCLIDRestrictionForExternalCallsViaPrivateDialingPlan, enableEnterpriseExtensionDialing)\r
1127 \r
1128         </xs:documentation>\r
1129     </xs:annotation>\r
1130     <xs:complexContent>\r
1131       <xs:extension base="core:OCIRequest">\r
1132         <xs:sequence>\r
1133           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1134           <xs:element name="groupId" type="GroupId"/>\r
1135         </xs:sequence>\r
1136       </xs:extension>\r
1137     </xs:complexContent>\r
1138   </xs:complexType>    \r
1139     \r
1140   <xs:complexType name="GroupCallProcessingGetPolicyResponse17">\r
1141     <xs:annotation>\r
1142       <xs:documentation>\r
1143           Response to GroupCallProcessingGetPolicyRequest17.\r
1144         </xs:documentation>\r
1145     </xs:annotation>\r
1146     <xs:complexContent>\r
1147       <xs:extension base="core:OCIDataResponse">\r
1148         <xs:sequence>\r
1149           <xs:element name="useGroupCLIDSetting" type="xs:boolean"/>\r
1150           <xs:element name="useGroupMediaSetting" type="xs:boolean"/>\r
1151           <xs:element name="useGroupCallLimitsSetting" type="xs:boolean"/>\r
1152           <xs:element name="useGroupTranslationRoutingSetting" type="xs:boolean"/>\r
1153           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
1154           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
1155           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
1156           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
1157           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
1158           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes16"/>\r
1159           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
1160           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
1161           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
1162           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
1163           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
1164           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
1165           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean"/>\r
1166           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean"/>\r
1167           <xs:element name="overrideCLIDRestrictionForPrivateCallCategory" type="xs:boolean" minOccurs="0"/>\r
1168           <xs:element name="useEnterpriseCLIDForPrivateCallCategory" type="xs:boolean" minOccurs="0"/>\r
1169           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean"/>\r
1170           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
1171           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
1172           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
1173           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
1174           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
1175           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
1176           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
1177           <xs:element name="clidPolicy" type="GroupCLIDPolicy"/>\r
1178           <xs:element name="emergencyClidPolicy" type="GroupCLIDPolicy"/>\r
1179           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean"/>\r
1180           <xs:element name="useGroupName" type="xs:boolean"/>\r
1181           <xs:element name="blockCallingNameForExternalCalls" type="xs:boolean"/>\r
1182         </xs:sequence>\r
1183       </xs:extension>\r
1184     </xs:complexContent>\r
1185   </xs:complexType>    \r
1186     \r
1187   <xs:complexType name="GroupCallProcessingGetPolicyRequest17sp3">\r
1188     <xs:annotation>\r
1189       <xs:documentation>\r
1190           Request the group level data associated with Call Processing Policy.\r
1191           The response is either a GroupCallProcessingGetPolicyResponse17sp3 or an\r
1192           ErrorResponse.\r
1193 \r
1194           The useGroupCLIDSetting attribute controls the CLID settings \r
1195           (clidPolicy, emergencyClidPolicy, allowAlternateNumbersForRedirectingIdentity, useGroupName)\r
1196 \r
1197           The useGroupMediaSetting attribute controls the Media settings \r
1198           (medisPolicySelection, supportedMediaSetName)\r
1199 \r
1200          The useGroupCallLimitsSetting attribute controls the Call Limits settings \r
1201          (useMaxSimultaneousCalls, maxSimultaneousCalls, \r
1202          useMaxSimultaneousVideoCalls, maxSimultaneousVideoCalls, useMaxCallTimeForAnsweredCalls, maxCallTimeForAnsweredCallsMinutes, useMaxCallTimeForUnansweredCalls, maxCallTimeForUnansweredCallsMinutes, useMaxConcurrentRedirectedCalls, useMaxFindMeFollowMeDepth, maxRedirectionDepth, useMaxConcurrentFindMeFollowMeInvocations, maxConcurrentFindMeFollowMeInvocations)\r
1203 \r
1204          The useGroupTranslationRoutingSetting attribute controls the routing and translation settings \r
1205          (networkUsageSelection, enforceGroupCallingLineIdentityRestriction, \r
1206          allowEnterpriseGroupCallTypingForPrivateDialingPlan, allowEnterpriseGroupCallTypingForPublicDialingPlan, overrideCLIDRestrictionForExternalCallsViaPrivateDialingPlan, enableEnterpriseExtensionDialing)\r
1207 \r
1208          The useGroupDCLIDSetting controls the Dialable Caller ID settings (enableDialableCallerID)\r
1209          \r
1210          The following elements are only used in AS data mode:\r
1211            useGroupDCLIDSetting\r
1212            enableDialableCallerID\r
1213  \r
1214          Replaced by GroupCallProcessingGetPolicyRequest17sp4\r
1215         </xs:documentation>\r
1216     </xs:annotation>\r
1217     <xs:complexContent>\r
1218       <xs:extension base="core:OCIRequest">\r
1219         <xs:sequence>\r
1220           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1221           <xs:element name="groupId" type="GroupId"/>\r
1222         </xs:sequence>\r
1223       </xs:extension>\r
1224     </xs:complexContent>\r
1225   </xs:complexType>    \r
1226     \r
1227   <xs:complexType name="GroupCallProcessingGetPolicyResponse17sp3">\r
1228     <xs:annotation>\r
1229       <xs:documentation>\r
1230           Response to GroupCallProcessingGetPolicyRequest17sp3.\r
1231           The following elements are only used in AS data mode:\r
1232            useGroupDCLIDSetting\r
1233            enableDialableCallerID\r
1234            \r
1235           Replaced by GroupCallProcessingGetPolicyResponse17sp4       \r
1236         </xs:documentation>\r
1237     </xs:annotation>\r
1238     <xs:complexContent>\r
1239       <xs:extension base="core:OCIDataResponse">\r
1240         <xs:sequence>\r
1241           <xs:element name="useGroupCLIDSetting" type="xs:boolean"/>\r
1242           <xs:element name="useGroupMediaSetting" type="xs:boolean"/>\r
1243           <xs:element name="useGroupCallLimitsSetting" type="xs:boolean"/>\r
1244           <xs:element name="useGroupTranslationRoutingSetting" type="xs:boolean"/>\r
1245           <xs:element name="useGroupDCLIDSetting" type="xs:boolean"/>\r
1246           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
1247           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
1248           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
1249           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
1250           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
1251           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes16"/>\r
1252           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
1253           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
1254           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
1255           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
1256           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
1257           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
1258           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean"/>\r
1259           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean"/>\r
1260           <xs:element name="overrideCLIDRestrictionForPrivateCallCategory" type="xs:boolean" minOccurs="0"/>\r
1261           <xs:element name="useEnterpriseCLIDForPrivateCallCategory" type="xs:boolean" minOccurs="0"/>\r
1262           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean"/>\r
1263           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
1264           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
1265           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
1266           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
1267           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
1268           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
1269           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
1270           <xs:element name="clidPolicy" type="GroupCLIDPolicy"/>\r
1271           <xs:element name="emergencyClidPolicy" type="GroupCLIDPolicy"/>\r
1272           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean"/>\r
1273           <xs:element name="useGroupName" type="xs:boolean"/>\r
1274           <xs:element name="blockCallingNameForExternalCalls" type="xs:boolean"/>\r
1275           <xs:element name="enableDialableCallerID" type="xs:boolean"/>\r
1276         </xs:sequence>\r
1277       </xs:extension>\r
1278     </xs:complexContent>\r
1279   </xs:complexType>    \r
1280     \r
1281   <xs:complexType name="GroupCallProcessingGetPolicyRequest17sp4">\r
1282     <xs:annotation>\r
1283       <xs:documentation>\r
1284           Request the group level data associated with Call Processing Policy.\r
1285           The response is either a GroupCallProcessingGetPolicyResponse17sp4 or an\r
1286           ErrorResponse.\r
1287 \r
1288           The useGroupCLIDSetting attribute controls the CLID settings \r
1289           (clidPolicy, emergencyClidPolicy, allowAlternateNumbersForRedirectingIdentity, useGroupName, allowConfigurableCLIDForRedirectingIdentity)\r
1290 \r
1291           The useGroupMediaSetting attribute controls the Media settings \r
1292           (medisPolicySelection, supportedMediaSetName)\r
1293 \r
1294           The useGroupCallLimitsSetting attribute controls the Call Limits settings \r
1295           (useMaxSimultaneousCalls, maxSimultaneousCalls, \r
1296           useMaxSimultaneousVideoCalls, maxSimultaneousVideoCalls, useMaxCallTimeForAnsweredCalls, maxCallTimeForAnsweredCallsMinutes, useMaxCallTimeForUnansweredCalls, maxCallTimeForUnansweredCallsMinutes, useMaxConcurrentRedirectedCalls, useMaxFindMeFollowMeDepth, maxRedirectionDepth, useMaxConcurrentFindMeFollowMeInvocations, maxConcurrentFindMeFollowMeInvocations)\r
1297 \r
1298           The useGroupTranslationRoutingSetting attribute controls the routing and translation settings \r
1299           (networkUsageSelection, enforceGroupCallingLineIdentityRestriction, \r
1300           allowEnterpriseGroupCallTypingForPrivateDialingPlan, allowEnterpriseGroupCallTypingForPublicDialingPlan, overrideCLIDRestrictionForExternalCallsViaPrivateDialingPlan, enableEnterpriseExtensionDialing)\r
1301 \r
1302          The following elements are only used in AS data mode:\r
1303            useGroupDCLIDSetting\r
1304            enableDialableCallerID\r
1305  \r
1306          Replaced by GroupCallProcessingGetPolicyRequest18\r
1307         </xs:documentation>\r
1308     </xs:annotation>\r
1309     <xs:complexContent>\r
1310       <xs:extension base="core:OCIRequest">\r
1311         <xs:sequence>\r
1312           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1313           <xs:element name="groupId" type="GroupId"/>\r
1314         </xs:sequence>\r
1315       </xs:extension>\r
1316     </xs:complexContent>\r
1317   </xs:complexType>    \r
1318     \r
1319   <xs:complexType name="GroupCallProcessingGetPolicyResponse17sp4">\r
1320     <xs:annotation>\r
1321       <xs:documentation>\r
1322           Response to GroupCallProcessingGetPolicyRequest17sp4.\r
1323           The following elements are only used in AS data mode:\r
1324            useGroupDCLIDSetting\r
1325            enableDialableCallerID\r
1326            allowConfigurableCLIDForRedirectingIdentity\r
1327            \r
1328           Replaced by GroupCallProcessingGetPolicyResponse18           \r
1329         </xs:documentation>\r
1330     </xs:annotation>\r
1331     <xs:complexContent>\r
1332       <xs:extension base="core:OCIDataResponse">\r
1333         <xs:sequence>\r
1334           <xs:element name="useGroupCLIDSetting" type="xs:boolean"/>\r
1335           <xs:element name="useGroupMediaSetting" type="xs:boolean"/>\r
1336           <xs:element name="useGroupCallLimitsSetting" type="xs:boolean"/>\r
1337           <xs:element name="useGroupTranslationRoutingSetting" type="xs:boolean"/>\r
1338           <xs:element name="useGroupDCLIDSetting" type="xs:boolean"/>\r
1339           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
1340           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
1341           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
1342           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
1343           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
1344           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes16"/>\r
1345           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
1346           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
1347           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
1348           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
1349           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
1350           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
1351           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean"/>\r
1352           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean"/>\r
1353           <xs:element name="overrideCLIDRestrictionForPrivateCallCategory" type="xs:boolean" minOccurs="0"/>\r
1354           <xs:element name="useEnterpriseCLIDForPrivateCallCategory" type="xs:boolean" minOccurs="0"/>\r
1355           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean"/>\r
1356           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
1357           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
1358           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
1359           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
1360           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
1361           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
1362           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
1363           <xs:element name="clidPolicy" type="GroupCLIDPolicy"/>\r
1364           <xs:element name="emergencyClidPolicy" type="GroupCLIDPolicy"/>\r
1365           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean"/>\r
1366           <xs:element name="useGroupName" type="xs:boolean"/>\r
1367           <xs:element name="blockCallingNameForExternalCalls" type="xs:boolean"/>\r
1368           <xs:element name="enableDialableCallerID" type="xs:boolean"/>\r
1369           <xs:element name="allowConfigurableCLIDForRedirectingIdentity" type="xs:boolean"/>\r
1370         </xs:sequence>\r
1371       </xs:extension>\r
1372     </xs:complexContent>\r
1373   </xs:complexType>    \r
1374     \r
1375   <xs:complexType name="GroupDepartmentGetListRequest">\r
1376     <xs:annotation>\r
1377       <xs:documentation>\r
1378         Request a list of departments in a group. You may request only the\r
1379         list of departments defined at the group-level, or you may request\r
1380         the list of all departments in the group including all the departments\r
1381         defined within the enterprise the group belongs to.\r
1382         The response is either GroupDepartmentGetListResponse or ErrorResponse.\r
1383         \r
1384         Replaced by: GroupDepartmentGetListRequest18       \r
1385       </xs:documentation>\r
1386     </xs:annotation>\r
1387     <xs:complexContent>\r
1388       <xs:extension base="core:OCIRequest">\r
1389         <xs:sequence>\r
1390           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1391           <xs:element name="groupId" type="GroupId"/>\r
1392           <xs:element name="includeEnterpriseDepartments" type="xs:boolean"/>\r
1393         </xs:sequence>\r
1394       </xs:extension>\r
1395     </xs:complexContent>\r
1396   </xs:complexType>    \r
1397     \r
1398   <xs:complexType name="GroupDepartmentGetListResponse">\r
1399     <xs:annotation>\r
1400       <xs:documentation>\r
1401         Response to GroupDepartmentGetListRequest.\r
1402         The response includes two parallel arrays of department keys and department display names.\r
1403         \r
1404         Replaced by: GroupDepartmentGetListResponse18         \r
1405       </xs:documentation>\r
1406     </xs:annotation>\r
1407     <xs:complexContent>\r
1408       <xs:extension base="core:OCIDataResponse">\r
1409         <xs:sequence>\r
1410           <xs:element name="departmentKey" type="DepartmentKey" minOccurs="0" maxOccurs="unbounded"/>\r
1411           <xs:element name="fullPathName" type="DepartmentFullPathName" minOccurs="0" maxOccurs="unbounded"/>\r
1412         </xs:sequence>\r
1413       </xs:extension>\r
1414     </xs:complexContent>\r
1415   </xs:complexType>    \r
1416     \r
1417   <xs:complexType name="GroupDnGetAssignmentListRequest">\r
1418     <xs:annotation>\r
1419       <xs:documentation>\r
1420         Get the list of assigned and unassigned DNs in a group. Each DN can be assigned\r
1421         to a user and/or department. Ranges of DNs with identical assignment and activation properties\r
1422         are coalesced to a single table row entry.\r
1423         The response is either a GroupDnGetAssignmentListResponse or an ErrorResponse.\r
1424   \r
1425         Replaced by: GroupDnGetAssignmentListRequest18\r
1426       </xs:documentation>\r
1427     </xs:annotation>\r
1428     <xs:complexContent>\r
1429       <xs:extension base="core:OCIRequest">\r
1430         <xs:sequence>\r
1431           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1432           <xs:element name="groupId" type="GroupId"/>\r
1433           <xs:element name="responseSizeLimit" type="ResponseSizeLimit" minOccurs="0"/>\r
1434           <xs:element name="searchCriteriaDn" type="SearchCriteriaDn" minOccurs="0" maxOccurs="unbounded"/>\r
1435           <xs:element name="searchCriteriaUserFirstName" type="SearchCriteriaUserFirstName" minOccurs="0" maxOccurs="unbounded"/>\r
1436           <xs:element name="searchCriteriaUserLastName" type="SearchCriteriaUserLastName" minOccurs="0" maxOccurs="unbounded"/>\r
1437           <xs:element name="searchCriteriaExactDnDepartment" type="SearchCriteriaExactDnDepartment" minOccurs="0"/>\r
1438           <xs:element name="searchCriteriaExactDnActivation" type="SearchCriteriaExactDnActivation" minOccurs="0"/>\r
1439         </xs:sequence>\r
1440       </xs:extension>\r
1441     </xs:complexContent>\r
1442   </xs:complexType>    \r
1443     \r
1444   <xs:complexType name="GroupDnGetAssignmentListResponse">\r
1445     <xs:annotation>\r
1446       <xs:documentation>\r
1447         Response to the GroupDnGetAssignmentListRequest.\r
1448         The response contains a table with columns: "Phone Numbers", "Assigned To", "Department", "Activated".\r
1449         The "Phone Numbers" column contains either a single DN or a range of DNs.\r
1450         The "Assigned To" column contains the user name or service instance name possessing the DN(s).\r
1451         The "Department" column contains the department of the DN, not the department of the user or service instance.\r
1452         The "Activated" column indicates if the DN or DN range has been activated.  Only has a value if the DN(s) is assigned to a user.\r
1453         \r
1454         Replaced by: GroupDnGetAssignmentListResponse18\r
1455       </xs:documentation>\r
1456     </xs:annotation>\r
1457     <xs:complexContent>\r
1458       <xs:extension base="core:OCIDataResponse">\r
1459         <xs:sequence>\r
1460           <xs:element name="dnTable" type="core:OCITable"/>\r
1461         </xs:sequence>\r
1462       </xs:extension>\r
1463     </xs:complexContent>\r
1464   </xs:complexType>    \r
1465     \r
1466   <xs:complexType name="GroupEnhancedCallLogsGetListRequest">\r
1467     <xs:annotation>\r
1468       <xs:documentation>\r
1469         Request users' call logs within a group\r
1470         If the callLogType is not specified, all types of calls logs (placed, received, missed) are returned.\r
1471         It is possible to restrict the number of rows returned using responsePagingControl.If responsePagingControl\r
1472         is not specified, the value of Enhanced Call Logs system parameter maxNonPagedResponseSize will control\r
1473         the maximum number of call logs can be returned. \r
1474         The response is either a GroupEnhancedCallLogsGetListResponse or an ErrorResponse.\r
1475 \r
1476         Replaced by GroupEnhancedCallLogsGetListRequest17sp4.\r
1477         Originally deprecated in release 20.\r
1478       </xs:documentation>\r
1479     </xs:annotation>\r
1480     <xs:complexContent>\r
1481       <xs:extension base="core:OCIRequest">\r
1482         <xs:sequence>\r
1483           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1484           <xs:element name="groupId" type="GroupId"/>\r
1485           <xs:element name="callLogType" type="EnhancedCallLogsCallLogsRequestType" minOccurs="0"/>\r
1486           <xs:choice>\r
1487             <xs:element name="userDnRange" type="DNRange" minOccurs="0" maxOccurs="unbounded"/>\r
1488             <xs:element name="userExtensionRange" type="ExtensionRange17" minOccurs="0" maxOccurs="unbounded"/>\r
1489           </xs:choice>\r
1490           <xs:element name="dateTimeRange" type="EnhancedCallLogsTimeRange"/>\r
1491           <xs:element name="numberFilter" type="EnhancedCallLogsNumberFilter" minOccurs="0"/>\r
1492           <xs:element name="redirectedNumberFilter" type="EnhancedCallLogsRedirectedNumberFilter" minOccurs="0"/>\r
1493           <xs:element name="accountAuthorizationCodeFilter" type="EnhancedCallLogsAccountAuthorizationCodeFilter" minOccurs="0"/>\r
1494           <xs:element name="subscriberType" type="EnhancedCallLogsSubscriberType" minOccurs="0"/>\r
1495           <xs:element name="responsePagingControl" type="EnhancedCallLogsResponsePagingControl" minOccurs="0"/>\r
1496         </xs:sequence>\r
1497       </xs:extension>\r
1498     </xs:complexContent>\r
1499   </xs:complexType>    \r
1500     \r
1501   <xs:complexType name="GroupEnhancedCallLogsGetListResponse">\r
1502     <xs:annotation>\r
1503       <xs:documentation>\r
1504         Response to GroupEnhancedCallLogsGetListRequest.\r
1505         Total numbers of rows is:\r
1506         - the total number of retrievable logs of the call log type that was specified in the GroupEnhancedCallLogsGetListRequest, \r
1507           if a call log type was specified in the request.\r
1508         - the total number of retrievable logs, if no call log type was specified in the request.\r
1509         A list of ExtendedMixedCallLogsEntry will be returned if the call logs are stored on DBS. Otherwise, an error response will be returned.\r
1510         The logs are sorted by date/time of the call.\r
1511 \r
1512         Replaced by GroupEnhancedCallLogsGetListResponse17sp4.\r
1513         Originally deprecated in release 20.\r
1514       </xs:documentation>\r
1515     </xs:annotation>\r
1516     <xs:complexContent>\r
1517       <xs:extension base="core:OCIDataResponse">\r
1518         <xs:sequence>\r
1519           <xs:element name="totalNumberOfRows" type="xs:int"/>\r
1520           <xs:element name="extendedCallLog" type="ExtendedMixedCallLogsEntry" minOccurs="0" maxOccurs="unbounded"/>\r
1521         </xs:sequence>\r
1522       </xs:extension>\r
1523     </xs:complexContent>\r
1524   </xs:complexType>    \r
1525     \r
1526   <xs:complexType name="GroupGroupPagingGetInstanceRequest">\r
1527     <xs:annotation>\r
1528       <xs:appinfo>\r
1529         <asDataModeSupported>true</asDataModeSupported>\r
1530         <hssDataModeSupported>false</hssDataModeSupported>\r
1531       </xs:appinfo>\r
1532       <xs:documentation>\r
1533         Replaced by: GroupGroupPagingGetInstanceRequest17sp3\r
1534         Request to get all the information of a Group Paging instance.\r
1535         The response is either GroupGroupPagingGetInstanceResponse or ErrorResponse.\r
1536       </xs:documentation>\r
1537     </xs:annotation>\r
1538     <xs:complexContent>\r
1539       <xs:extension base="core:OCIRequest">\r
1540         <xs:sequence>\r
1541           <xs:element name="serviceUserId" type="UserId"/>\r
1542         </xs:sequence>\r
1543       </xs:extension>\r
1544     </xs:complexContent>\r
1545   </xs:complexType>    \r
1546     \r
1547   <xs:complexType name="GroupGroupPagingGetInstanceResponse">\r
1548     <xs:annotation>\r
1549       <xs:appinfo>\r
1550         <asDataModeSupported>true</asDataModeSupported>\r
1551         <hssDataModeSupported>false</hssDataModeSupported>\r
1552       </xs:appinfo>\r
1553       <xs:documentation>\r
1554         Replaced by: GroupGroupPagingGetInstanceResponse17sp3\r
1555         Response to GroupGroupPagingGetInstanceRequest.\r
1556         Contains the service profile information.\r
1557       </xs:documentation>\r
1558     </xs:annotation>\r
1559     <xs:complexContent>\r
1560       <xs:extension base="core:OCIDataResponse">\r
1561         <xs:sequence>\r
1562           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile"/>\r
1563           <xs:element name="confirmationToneTimeoutSeconds" type="GroupPagingConfirmationToneTimeoutSeconds"/>\r
1564           <xs:element name="deliverOriginatorCLIDInstead" type="xs:boolean"/>\r
1565           <xs:element name="originatorCLIDPrefix" type="GroupPagingOriginatorCLIDPrefix" minOccurs="0"/>\r
1566         </xs:sequence>\r
1567       </xs:extension>\r
1568     </xs:complexContent>\r
1569   </xs:complexType>    \r
1570     \r
1571   <xs:complexType name="GroupHuntGroupAddInstanceRequest14">\r
1572     <xs:annotation>\r
1573       <xs:documentation>\r
1574         Add a Hunt Group instance to a group.\r
1575         The domain is required in the serviceUserId.\r
1576         The response is either SuccessResponse or ErrorResponse.\r
1577       </xs:documentation>\r
1578     </xs:annotation>\r
1579     <xs:complexContent>\r
1580       <xs:extension base="core:OCIRequest">\r
1581         <xs:sequence>\r
1582           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1583           <xs:element name="groupId" type="GroupId"/>\r
1584           <xs:element name="serviceUserId" type="UserId"/>\r
1585           <xs:element name="serviceInstanceProfile" type="ServiceInstanceAddProfile"/>\r
1586           <xs:element name="policy" type="HuntPolicy"/>\r
1587           <xs:element name="huntAfterNoAnswer" type="xs:boolean"/>\r
1588           <xs:element name="noAnswerNumberOfRings" type="HuntNoAnswerRings"/>\r
1589           <xs:element name="forwardAfterTimeout" type="xs:boolean"/>\r
1590           <xs:element name="forwardTimeoutSeconds" type="HuntForwardTimeoutSeconds"/>\r
1591           <xs:element name="forwardToPhoneNumber" type="OutgoingDN" minOccurs="0"/>\r
1592           <xs:element name="agentUserId" type="UserId" minOccurs="0" maxOccurs="unbounded"/>\r
1593           <xs:element name="allowCallWaitingForAgents" type="xs:boolean"/>\r
1594         </xs:sequence>\r
1595       </xs:extension>\r
1596     </xs:complexContent>\r
1597   </xs:complexType>    \r
1598     \r
1599   <xs:complexType name="GroupHuntGroupAddInstanceRequest17sp3">\r
1600     <xs:annotation>\r
1601       <xs:documentation>\r
1602         Add a Hunt Group instance to a group.\r
1603         The domain is required in the serviceUserId.\r
1604         The response is either SuccessResponse or ErrorResponse.\r
1605         The following elements are only used in AS data mode:\r
1606            useSystemHuntGroupCLIDSetting, use value "true" in HSS data mode\r
1607            includeHuntGroupNameInCLID, use value "true" in HSS data mode\r
1608       </xs:documentation>\r
1609     </xs:annotation>\r
1610     <xs:complexContent>\r
1611       <xs:extension base="core:OCIRequest">\r
1612         <xs:sequence>\r
1613           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1614           <xs:element name="groupId" type="GroupId"/>\r
1615           <xs:element name="serviceUserId" type="UserId"/>\r
1616           <xs:element name="serviceInstanceProfile" type="ServiceInstanceAddProfile"/>\r
1617           <xs:element name="policy" type="HuntPolicy"/>\r
1618           <xs:element name="huntAfterNoAnswer" type="xs:boolean"/>\r
1619           <xs:element name="noAnswerNumberOfRings" type="HuntNoAnswerRings"/>\r
1620           <xs:element name="forwardAfterTimeout" type="xs:boolean"/>\r
1621           <xs:element name="forwardTimeoutSeconds" type="HuntForwardTimeoutSeconds"/>\r
1622           <xs:element name="forwardToPhoneNumber" type="OutgoingDN" minOccurs="0"/>\r
1623           <xs:element name="agentUserId" type="UserId" minOccurs="0" maxOccurs="unbounded"/>\r
1624           <xs:element name="allowCallWaitingForAgents" type="xs:boolean"/>\r
1625           <xs:element name="useSystemHuntGroupCLIDSetting" type="xs:boolean"/>\r
1626           <xs:element name="includeHuntGroupNameInCLID" type="xs:boolean"/>\r
1627         </xs:sequence>\r
1628       </xs:extension>\r
1629     </xs:complexContent>\r
1630   </xs:complexType>    \r
1631     \r
1632   <xs:complexType name="GroupHuntGroupGetInstanceRequest17">\r
1633     <xs:annotation>\r
1634       <xs:documentation>\r
1635         Request to get all the information of a Hunt Group instance.\r
1636         The response is either GroupHuntGroupGetInstanceResponse17 or ErrorResponse.\r
1637       </xs:documentation>\r
1638     </xs:annotation>\r
1639     <xs:complexContent>\r
1640       <xs:extension base="core:OCIRequest">\r
1641         <xs:sequence>\r
1642           <xs:element name="serviceUserId" type="UserId"/>\r
1643         </xs:sequence>\r
1644       </xs:extension>\r
1645     </xs:complexContent>\r
1646   </xs:complexType>    \r
1647     \r
1648   <xs:complexType name="GroupHuntGroupGetInstanceResponse17">\r
1649     <xs:annotation>\r
1650       <xs:documentation>\r
1651         Response to GroupHuntGroupGetInstanceRequest17.\r
1652         Contains the service profile information and a table of assigned users.\r
1653         The table has column headings: "User Id", "Last Name", "First Name",\r
1654         "Hiragana Last Name", "Hiragana First Name", "Weight".\r
1655       </xs:documentation>\r
1656     </xs:annotation>\r
1657     <xs:complexContent>\r
1658       <xs:extension base="core:OCIDataResponse">\r
1659         <xs:sequence>\r
1660           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile17"/>\r
1661           <xs:element name="policy" type="HuntPolicy"/>\r
1662           <xs:element name="huntAfterNoAnswer" type="xs:boolean"/>\r
1663           <xs:element name="noAnswerNumberOfRings" type="HuntNoAnswerRings"/>\r
1664           <xs:element name="forwardAfterTimeout" type="xs:boolean"/>\r
1665           <xs:element name="forwardTimeoutSeconds" type="HuntForwardTimeoutSeconds"/>\r
1666           <xs:element name="forwardToPhoneNumber" type="OutgoingDN" minOccurs="0"/>\r
1667           <xs:element name="agentUserTable" type="core:OCITable"/>\r
1668           <xs:element name="allowCallWaitingForAgents" type="xs:boolean"/>\r
1669         </xs:sequence>\r
1670       </xs:extension>\r
1671     </xs:complexContent>\r
1672   </xs:complexType>    \r
1673     \r
1674   <xs:complexType name="GroupHuntGroupGetInstanceRequest17sp3">\r
1675     <xs:annotation>\r
1676       <xs:documentation>\r
1677         Request to get all the information of a Hunt Group instance.\r
1678         The response is either GroupHuntGroupGetInstanceResponse17sp3 or ErrorResponse.\r
1679       </xs:documentation>\r
1680     </xs:annotation>\r
1681     <xs:complexContent>\r
1682       <xs:extension base="core:OCIRequest">\r
1683         <xs:sequence>\r
1684           <xs:element name="serviceUserId" type="UserId"/>\r
1685         </xs:sequence>\r
1686       </xs:extension>\r
1687     </xs:complexContent>\r
1688   </xs:complexType>    \r
1689     \r
1690   <xs:complexType name="GroupHuntGroupGetInstanceResponse17sp3">\r
1691     <xs:annotation>\r
1692       <xs:documentation>\r
1693         Response to GroupHuntGroupGetInstanceRequest17sp3.\r
1694         Contains the service profile information and a table of assigned users.\r
1695         The table has column headings: "User Id", "Last Name", "First Name",\r
1696         "Hiragana Last Name", "Hiragana First Name", "Weight".\r
1697         The following elements are only used in AS data mode:\r
1698            useSystemHuntGroupCLIDSetting\r
1699            includeHuntGroupNameInCLID\r
1700       </xs:documentation>\r
1701     </xs:annotation>\r
1702     <xs:complexContent>\r
1703       <xs:extension base="core:OCIDataResponse">\r
1704         <xs:sequence>\r
1705           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile17"/>\r
1706           <xs:element name="policy" type="HuntPolicy"/>\r
1707           <xs:element name="huntAfterNoAnswer" type="xs:boolean"/>\r
1708           <xs:element name="noAnswerNumberOfRings" type="HuntNoAnswerRings"/>\r
1709           <xs:element name="forwardAfterTimeout" type="xs:boolean"/>\r
1710           <xs:element name="forwardTimeoutSeconds" type="HuntForwardTimeoutSeconds"/>\r
1711           <xs:element name="forwardToPhoneNumber" type="OutgoingDN" minOccurs="0"/>\r
1712           <xs:element name="agentUserTable" type="core:OCITable"/>\r
1713           <xs:element name="allowCallWaitingForAgents" type="xs:boolean"/>\r
1714           <xs:element name="useSystemHuntGroupCLIDSetting" type="xs:boolean"/>\r
1715           <xs:element name="includeHuntGroupNameInCLID" type="xs:boolean"/>\r
1716         </xs:sequence>\r
1717       </xs:extension>\r
1718     </xs:complexContent>\r
1719   </xs:complexType>    \r
1720     \r
1721   <xs:complexType name="GroupMeetMeConferencingAddInstanceRequest">\r
1722     <xs:annotation>\r
1723       <xs:appinfo>\r
1724         <asDataModeSupported>true</asDataModeSupported>\r
1725         <hssDataModeSupported>false</hssDataModeSupported>\r
1726       </xs:appinfo>\r
1727       <xs:documentation>\r
1728         Add a Meet-Me Conferencing bridge to a group.\r
1729         The domain is required in the serviceUserId.\r
1730         The response is either SuccessResponse or ErrorResponse.\r
1731         </xs:documentation>\r
1732     </xs:annotation>\r
1733     <xs:complexContent>\r
1734       <xs:extension base="core:OCIRequest">\r
1735         <xs:sequence>\r
1736           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1737           <xs:element name="groupId" type="GroupId"/>\r
1738           <xs:element name="serviceUserId" type="UserId"/>\r
1739           <xs:element name="serviceInstanceProfile" type="ServiceInstanceAddProfile"/>\r
1740           <xs:element name="allocatedPorts" type="MeetMeConferencingConferencePorts"/>\r
1741           <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>\r
1742           <xs:element name="allowIndividualOutDial" type="xs:boolean"/>\r
1743           <xs:element name="operatorNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1744           <xs:element name="conferenceHostUserId" type="UserId" minOccurs="0" maxOccurs="unbounded"/>\r
1745         </xs:sequence>\r
1746       </xs:extension>\r
1747     </xs:complexContent>\r
1748   </xs:complexType>    \r
1749     \r
1750   <xs:complexType name="GroupMeetMeConferencingGetInstanceRequest">\r
1751     <xs:annotation>\r
1752       <xs:appinfo>\r
1753         <asDataModeSupported>true</asDataModeSupported>\r
1754         <hssDataModeSupported>false</hssDataModeSupported>\r
1755       </xs:appinfo>\r
1756       <xs:documentation>\r
1757         Request to get all the information of a Meet-Me Conferencing bridge.\r
1758         The response is either GroupMeetMeConferencingGetInstanceResponse or ErrorResponse.\r
1759       </xs:documentation>\r
1760     </xs:annotation>\r
1761     <xs:complexContent>\r
1762       <xs:extension base="core:OCIRequest">\r
1763         <xs:sequence>\r
1764           <xs:element name="serviceUserId" type="UserId"/>\r
1765         </xs:sequence>\r
1766       </xs:extension>\r
1767     </xs:complexContent>\r
1768   </xs:complexType>    \r
1769     \r
1770   <xs:complexType name="GroupMeetMeConferencingGetInstanceResponse">\r
1771     <xs:annotation>\r
1772       <xs:appinfo>\r
1773         <asDataModeSupported>true</asDataModeSupported>\r
1774         <hssDataModeSupported>false</hssDataModeSupported>\r
1775       </xs:appinfo>\r
1776       <xs:documentation>\r
1777         Response to GroupMeetMeConferencingGetInstanceRequest.\r
1778         Contains the service profile information and a table of assigned hosts.\r
1779         The table has column headings: "User Id", "Last Name", "First Name", "Hiragana Last Name", and "Hiragana First Name".\r
1780       </xs:documentation>\r
1781     </xs:annotation>\r
1782     <xs:complexContent>\r
1783       <xs:extension base="core:OCIDataResponse">\r
1784         <xs:sequence>\r
1785           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile"/>\r
1786           <xs:element name="allocatedPorts" type="MeetMeConferencingConferencePorts"/>\r
1787           <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>\r
1788           <xs:element name="allowIndividualOutDial" type="xs:boolean"/>\r
1789           <xs:element name="operatorNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1790           <xs:element name="conferenceHostUserTable" type="core:OCITable"/>\r
1791         </xs:sequence>\r
1792       </xs:extension>\r
1793     </xs:complexContent>\r
1794   </xs:complexType>    \r
1795     \r
1796   <xs:complexType name="GroupMeetMeConferencingGetInstanceRequest17sp3">\r
1797     <xs:annotation>\r
1798       <xs:appinfo>\r
1799         <asDataModeSupported>true</asDataModeSupported>\r
1800         <hssDataModeSupported>false</hssDataModeSupported>\r
1801       </xs:appinfo>\r
1802       <xs:documentation>\r
1803         Request to get all the information of a Meet-Me Conferencing bridge.\r
1804         The response is either GroupMeetMeConferencingGetInstanceResponse or ErrorResponse.\r
1805       </xs:documentation>\r
1806     </xs:annotation>\r
1807     <xs:complexContent>\r
1808       <xs:extension base="core:OCIRequest">\r
1809         <xs:sequence>\r
1810           <xs:element name="serviceUserId" type="UserId"/>\r
1811         </xs:sequence>\r
1812       </xs:extension>\r
1813     </xs:complexContent>\r
1814   </xs:complexType>    \r
1815     \r
1816   <xs:complexType name="GroupMeetMeConferencingGetInstanceResponse17sp3">\r
1817     <xs:annotation>\r
1818       <xs:appinfo>\r
1819         <asDataModeSupported>true</asDataModeSupported>\r
1820         <hssDataModeSupported>false</hssDataModeSupported>\r
1821       </xs:appinfo>\r
1822       <xs:documentation>\r
1823         Response to GroupMeetMeConferencingGetInstanceRequest17sp3.\r
1824         Contains the service profile information and a table of assigned hosts.\r
1825         The table has column headings: "User Id", "Last Name", "First Name", "Hiragana Last Name", and "Hiragana First Name".\r
1826       </xs:documentation>\r
1827     </xs:annotation>\r
1828     <xs:complexContent>\r
1829       <xs:extension base="core:OCIDataResponse">\r
1830         <xs:sequence>\r
1831           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile17"/>\r
1832           <xs:element name="allocatedPorts" type="MeetMeConferencingConferencePorts"/>\r
1833           <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>\r
1834           <xs:element name="allowIndividualOutDial" type="xs:boolean"/>\r
1835           <xs:element name="operatorNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1836           <xs:element name="conferenceHostUserTable" type="core:OCITable"/>\r
1837         </xs:sequence>\r
1838       </xs:extension>\r
1839     </xs:complexContent>\r
1840   </xs:complexType>    \r
1841     \r
1842   <xs:complexType name="GroupMeetMeConferencingGetInstanceRequest17sp4">\r
1843     <xs:annotation>\r
1844       <xs:appinfo>\r
1845         <asDataModeSupported>true</asDataModeSupported>\r
1846         <hssDataModeSupported>false</hssDataModeSupported>\r
1847       </xs:appinfo>\r
1848       <xs:documentation>\r
1849         Request to get all the information of a Meet-Me Conferencing bridge.\r
1850         The response is either GroupMeetMeConferencingGetInstanceResponse17sp4 or ErrorResponse.\r
1851       </xs:documentation>\r
1852     </xs:annotation>\r
1853     <xs:complexContent>\r
1854       <xs:extension base="core:OCIRequest">\r
1855         <xs:sequence>\r
1856           <xs:element name="serviceUserId" type="UserId"/>\r
1857         </xs:sequence>\r
1858       </xs:extension>\r
1859     </xs:complexContent>\r
1860   </xs:complexType>    \r
1861     \r
1862   <xs:complexType name="GroupMeetMeConferencingGetInstanceResponse17sp4">\r
1863     <xs:annotation>\r
1864       <xs:appinfo>\r
1865         <asDataModeSupported>true</asDataModeSupported>\r
1866         <hssDataModeSupported>false</hssDataModeSupported>\r
1867       </xs:appinfo>\r
1868       <xs:documentation>\r
1869         Response to GroupMeetMeConferencingGetInstanceRequest17sp4.\r
1870         Contains the service profile information and a table of assigned hosts.\r
1871         The table has column headings: "User Id", "Last Name", "First Name", "Hiragana Last Name", and "Hiragana First Name".\r
1872       </xs:documentation>\r
1873     </xs:annotation>\r
1874     <xs:complexContent>\r
1875       <xs:extension base="core:OCIDataResponse">\r
1876         <xs:sequence>\r
1877           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile17sp4"/>\r
1878           <xs:element name="allocatedPorts" type="MeetMeConferencingConferencePorts"/>\r
1879           <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>\r
1880           <xs:element name="allowIndividualOutDial" type="xs:boolean"/>\r
1881           <xs:element name="operatorNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1882           <xs:element name="conferenceHostUserTable" type="core:OCITable"/>\r
1883         </xs:sequence>\r
1884       </xs:extension>\r
1885     </xs:complexContent>\r
1886   </xs:complexType>    \r
1887     \r
1888   <xs:complexType name="GroupPhoneDirectoryGetListRequest17">\r
1889     <xs:annotation>\r
1890       <xs:documentation>\r
1891         Request a table containing the phone directory for a group.\r
1892         If the specified group is part of an enterprise, the directory \r
1893         includes all users in the enterprise and all entries in the enterprise \r
1894         common phone list and the common phone list of the specified group.\r
1895 \r
1896         If the specified group is part of a service provider, the directory \r
1897         includes all users in the group and all entries in the common phone \r
1898         list of the specified group.\r
1899 \r
1900         It is possible to search by various criteria to restrict the number of \r
1901         rows returned.\r
1902 \r
1903         Multiple search criteria are logically ANDed together.\r
1904         The response is either GroupPhoneDirectoryGetListResponse17 or \r
1905         ErrorResponse.\r
1906         \r
1907         Replaced by: GroupPhoneDirectoryGetListRequest18\r
1908       </xs:documentation>\r
1909     </xs:annotation>\r
1910     <xs:complexContent>\r
1911       <xs:extension base="core:OCIRequest">\r
1912         <xs:sequence>\r
1913           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1914           <xs:element name="groupId" type="GroupId"/>\r
1915           <xs:element name="isExtendedInfoRequested" type="xs:boolean"/>\r
1916           <xs:element name="responseSizeLimit" type="ResponseSizeLimit" minOccurs="0"/>\r
1917           <xs:element name="searchCriteriaUserLastName" type="SearchCriteriaUserLastName" minOccurs="0" maxOccurs="unbounded"/>\r
1918           <xs:element name="searchCriteriaUserFirstName" type="SearchCriteriaUserFirstName" minOccurs="0" maxOccurs="unbounded"/>\r
1919           <xs:element name="searchCriteriaDn" type="SearchCriteriaDn" minOccurs="0" maxOccurs="unbounded"/>\r
1920           <xs:element name="searchCriteriaGroupLocationCode" type="SearchCriteriaGroupLocationCode" minOccurs="0" maxOccurs="unbounded"/>\r
1921           <xs:element name="searchCriteriaExtension" type="SearchCriteriaExtension" minOccurs="0" maxOccurs="unbounded"/>\r
1922           <xs:element name="searchCriteriaMobilePhoneNumber" type="SearchCriteriaMobilePhoneNumber" minOccurs="0" maxOccurs="unbounded"/>\r
1923           <xs:element name="searchCriteriaEmailAddress" type="SearchCriteriaEmailAddress" minOccurs="0" maxOccurs="unbounded"/>\r
1924           <xs:element name="searchCriteriaYahooId" type="SearchCriteriaYahooId" minOccurs="0" maxOccurs="unbounded"/>\r
1925           <xs:element name="searchCriteriaExactUserGroup" type="SearchCriteriaExactUserGroup" minOccurs="0"/>\r
1926           <xs:element name="searchCriteriaExactUserDepartment" type="SearchCriteriaExactUserDepartment" minOccurs="0"/>\r
1927         </xs:sequence>\r
1928       </xs:extension>\r
1929     </xs:complexContent>\r
1930   </xs:complexType>    \r
1931     \r
1932   <xs:complexType name="GroupPhoneDirectoryGetListResponse17">\r
1933     <xs:annotation>\r
1934       <xs:documentation>\r
1935         Response to GroupPhoneDirectoryGetListRequest17.\r
1936         Contains a table with a row for each phone number and column headings :\r
1937         "Name", "Number", "Extension", "Mobile", "Email Address", \r
1938         "Department", "Hiragana Name", "Group Id", "Yahoo Id", \r
1939         "Is Virtual On-Net User"\r
1940         If extended directory information is requested, the following columns are also included:\r
1941         "First Name", "Last Name", "User Id", "Pager", "Title", "Time Zone", \r
1942         "Location", "Address Line 1", "Address Line 2", "City", "State", \r
1943         "Zip", "Country".\r
1944         \r
1945         Replaced by: GroupPhoneDirectoryGetListResponse18\r
1946       </xs:documentation>\r
1947     </xs:annotation>\r
1948     <xs:complexContent>\r
1949       <xs:extension base="core:OCIDataResponse">\r
1950         <xs:sequence>\r
1951           <xs:element name="directoryTable" type="core:OCITable"/>\r
1952         </xs:sequence>\r
1953       </xs:extension>\r
1954     </xs:complexContent>\r
1955   </xs:complexType>    \r
1956     \r
1957   <xs:complexType name="GroupPhoneDirectoryGetListRequest17sp3">\r
1958     <xs:annotation>\r
1959       <xs:documentation>\r
1960         Request a table containing the phone directory for a group.\r
1961         If the specified group is part of an enterprise, the directory \r
1962         includes all users in the enterprise and all entries in the enterprise \r
1963         common phone list and the common phone list of the specified group.\r
1964 \r
1965         If the specified group is part of a service provider, the directory \r
1966         includes all users in the group and all entries in the common phone \r
1967         list of the specified group.\r
1968 \r
1969         It is possible to search by various criteria to restrict the number of \r
1970         rows returned.\r
1971 \r
1972         Multiple search criteria are logically ANDed together.\r
1973         The response is either GroupPhoneDirectoryGetListResponse17sp3 or \r
1974         ErrorResponse.\r
1975         \r
1976         Replaced by: GroupPhoneDirectoryGetListRequest18\r
1977      </xs:documentation>\r
1978     </xs:annotation>\r
1979     <xs:complexContent>\r
1980       <xs:extension base="core:OCIRequest">\r
1981         <xs:sequence>\r
1982           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1983           <xs:element name="groupId" type="GroupId"/>\r
1984           <xs:element name="isExtendedInfoRequested" type="xs:boolean"/>\r
1985           <xs:element name="responseSizeLimit" type="ResponseSizeLimit" minOccurs="0"/>\r
1986           <xs:element name="searchCriteriaUserLastName" type="SearchCriteriaUserLastName" minOccurs="0" maxOccurs="unbounded"/>\r
1987           <xs:element name="searchCriteriaUserFirstName" type="SearchCriteriaUserFirstName" minOccurs="0" maxOccurs="unbounded"/>\r
1988           <xs:element name="searchCriteriaDn" type="SearchCriteriaDn" minOccurs="0" maxOccurs="unbounded"/>\r
1989           <xs:element name="searchCriteriaGroupLocationCode" type="SearchCriteriaGroupLocationCode" minOccurs="0" maxOccurs="unbounded"/>\r
1990           <xs:element name="searchCriteriaExtension" type="SearchCriteriaExtension" minOccurs="0" maxOccurs="unbounded"/>\r
1991           <xs:element name="searchCriteriaMobilePhoneNumber" type="SearchCriteriaMobilePhoneNumber" minOccurs="0" maxOccurs="unbounded"/>\r
1992           <xs:element name="searchCriteriaEmailAddress" type="SearchCriteriaEmailAddress" minOccurs="0" maxOccurs="unbounded"/>\r
1993           <xs:element name="searchCriteriaYahooId" type="SearchCriteriaYahooId" minOccurs="0" maxOccurs="unbounded"/>\r
1994           <xs:element name="searchCriteriaExactUserGroup" type="SearchCriteriaExactUserGroup" minOccurs="0"/>\r
1995           <xs:element name="searchCriteriaExactUserDepartment" type="SearchCriteriaExactUserDepartment" minOccurs="0"/>\r
1996           <xs:element name="searchCriteriaImpId" type="SearchCriteriaImpId" minOccurs="0" maxOccurs="unbounded"/>\r
1997         </xs:sequence>\r
1998       </xs:extension>\r
1999     </xs:complexContent>\r
2000   </xs:complexType>    \r
2001     \r
2002   <xs:complexType name="GroupPhoneDirectoryGetListResponse17sp3">\r
2003     <xs:annotation>\r
2004       <xs:documentation>\r
2005         Response to GroupPhoneDirectoryGetListRequest17sp3.\r
2006         Contains a table with a row for each phone number and column headings :\r
2007         "Name", "Number", "Extension", "Mobile", "Email Address", \r
2008         "Department", "Hiragana Name", "Group Id", "Yahoo Id", "IMP Id" and\r
2009         "Is Virtual On-Net User"\r
2010         If extended directory information is requested, the following columns are also included:\r
2011         "First Name", "Last Name", "User Id", "Pager", "Title", "Time Zone", \r
2012         "Location", "Address Line 1", "Address Line 2", "City", "State", \r
2013         "Zip", "Country".\r
2014         \r
2015          Replaced by: GroupPhoneDirectoryGetListResponse18\r
2016      </xs:documentation>\r
2017     </xs:annotation>\r
2018     <xs:complexContent>\r
2019       <xs:extension base="core:OCIDataResponse">\r
2020         <xs:sequence>\r
2021           <xs:element name="directoryTable" type="core:OCITable"/>\r
2022         </xs:sequence>\r
2023       </xs:extension>\r
2024     </xs:complexContent>\r
2025   </xs:complexType>    \r
2026     \r
2027   <xs:complexType name="GroupRoutePointHolidayServiceGetRequest">\r
2028     <xs:annotation>\r
2029       <xs:documentation>\r
2030         Get a route point's holiday service settings.\r
2031         The response is either a GroupRoutePointHolidayServiceGetResponse or an ErrorResponse.\r
2032       </xs:documentation>\r
2033     </xs:annotation>\r
2034     <xs:complexContent>\r
2035       <xs:extension base="core:OCIRequest">\r
2036         <xs:sequence>\r
2037           <xs:element name="serviceUserId" type="UserId"/>\r
2038         </xs:sequence>\r
2039       </xs:extension>\r
2040     </xs:complexContent>\r
2041   </xs:complexType>    \r
2042     \r
2043   <xs:complexType name="GroupRoutePointHolidayServiceGetResponse">\r
2044     <xs:annotation>\r
2045       <xs:documentation>\r
2046         Response to the GroupRoutePointHolidayServiceGetRequest.\r
2047       </xs:documentation>\r
2048     </xs:annotation>\r
2049     <xs:complexContent>\r
2050       <xs:extension base="core:OCIDataResponse">\r
2051         <xs:sequence>\r
2052           <xs:element name="action" type="CallCenterScheduledServiceAction"/>\r
2053           <xs:element name="holidaySchedule" type="ScheduleName" minOccurs="0"/>\r
2054           <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
2055           <xs:element name="playAnnouncementBeforeAction" type="xs:boolean"/>\r
2056           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection"/>\r
2057           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
2058           <xs:element name="audioFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
2059           <xs:element name="audioMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
2060           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection"/>\r
2061           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
2062           <xs:element name="videoFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
2063           <xs:element name="videoMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
2064         </xs:sequence>\r
2065       </xs:extension>\r
2066     </xs:complexContent>\r
2067   </xs:complexType>    \r
2068     \r
2069   <xs:complexType name="GroupRoutePointHolidayServiceModifyRequest">\r
2070     <xs:annotation>\r
2071       <xs:documentation>\r
2072         Modify a route point's holiday service settings.\r
2073         The response is either a SuccessResponse or an ErrorResponse.\r
2074       </xs:documentation>\r
2075     </xs:annotation>\r
2076     <xs:complexContent>\r
2077       <xs:extension base="core:OCIRequest">\r
2078         <xs:sequence>\r
2079           <xs:element name="serviceUserId" type="UserId"/>\r
2080           <xs:element name="action" type="CallCenterScheduledServiceAction" minOccurs="0"/>\r
2081           <xs:element name="holidaySchedule" type="ScheduleName" minOccurs="0" nillable="true"/>\r
2082           <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0" nillable="true"/>\r
2083           <xs:element name="playAnnouncementBeforeAction" type="xs:boolean" minOccurs="0"/>\r
2084           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
2085           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
2086           <xs:element name="audioFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
2087           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
2088           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
2089           <xs:element name="videoFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
2090         </xs:sequence>\r
2091       </xs:extension>\r
2092     </xs:complexContent>\r
2093   </xs:complexType>    \r
2094     \r
2095   <xs:complexType name="GroupRoutePointNightServiceGetRequest">\r
2096     <xs:annotation>\r
2097       <xs:documentation>\r
2098         Get a route point's night service settings.\r
2099         The response is either a GroupRoutePointNightServiceGetResponse or an ErrorResponse.\r
2100       </xs:documentation>\r
2101     </xs:annotation>\r
2102     <xs:complexContent>\r
2103       <xs:extension base="core:OCIRequest">\r
2104         <xs:sequence>\r
2105           <xs:element name="serviceUserId" type="UserId"/>\r
2106         </xs:sequence>\r
2107       </xs:extension>\r
2108     </xs:complexContent>\r
2109   </xs:complexType>    \r
2110     \r
2111   <xs:complexType name="GroupRoutePointNightServiceGetResponse">\r
2112     <xs:annotation>\r
2113       <xs:documentation>\r
2114         Response to the GroupRoutePointNightServiceGetRequest.\r
2115       </xs:documentation>\r
2116     </xs:annotation>\r
2117     <xs:complexContent>\r
2118       <xs:extension base="core:OCIDataResponse">\r
2119         <xs:sequence>\r
2120           <xs:element name="action" type="CallCenterScheduledServiceAction"/>\r
2121           <xs:element name="businessHours" type="ScheduleName" minOccurs="0"/>\r
2122           <xs:element name="forceNightService" type="xs:boolean"/>\r
2123           <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
2124           <xs:element name="playAnnouncementBeforeAction" type="xs:boolean"/>\r
2125           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection"/>\r
2126           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
2127           <xs:element name="audioFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
2128           <xs:element name="audioMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
2129           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection"/>\r
2130           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
2131           <xs:element name="videoFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
2132           <xs:element name="videoMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
2133           <xs:element name="manualAnnouncementMode" type="CallCenterManualNightServiceAnnouncementMode"/>\r
2134           <xs:element name="manualAudioMessageSelection" type="ExtendedFileResourceSelection"/>\r
2135           <xs:element name="manualAudioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
2136           <xs:element name="manualAudioFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
2137           <xs:element name="manualAudioMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
2138           <xs:element name="manualVideoMessageSelection" type="ExtendedFileResourceSelection"/>\r
2139           <xs:element name="manualVideoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
2140           <xs:element name="manualVideoFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
2141           <xs:element name="manualVideoMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
2142         </xs:sequence>\r
2143       </xs:extension>\r
2144     </xs:complexContent>\r
2145   </xs:complexType>    \r
2146     \r
2147   <xs:complexType name="GroupRoutePointNightServiceModifyRequest">\r
2148     <xs:annotation>\r
2149       <xs:documentation>\r
2150         Modify a route point's night service settings.\r
2151         The response is either a SuccessResponse or an ErrorResponse.\r
2152       </xs:documentation>\r
2153     </xs:annotation>\r
2154     <xs:complexContent>\r
2155       <xs:extension base="core:OCIRequest">\r
2156         <xs:sequence>\r
2157           <xs:element name="serviceUserId" type="UserId"/>\r
2158           <xs:element name="action" type="CallCenterScheduledServiceAction" minOccurs="0"/>\r
2159           <xs:element name="businessHours" type="ScheduleName" minOccurs="0" nillable="true"/>\r
2160           <xs:element name="forceNightService" type="xs:boolean" minOccurs="0"/>\r
2161           <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0" nillable="true"/>\r
2162           <xs:element name="playAnnouncementBeforeAction" type="xs:boolean" minOccurs="0"/>\r
2163           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
2164           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
2165           <xs:element name="audioFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
2166           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
2167           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
2168           <xs:element name="videoFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
2169           <xs:element name="manualAnnouncementMode" type="CallCenterManualNightServiceAnnouncementMode" minOccurs="0"/>\r
2170           <xs:element name="manualAudioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
2171           <xs:element name="manualAudioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
2172           <xs:element name="manualAudioFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
2173           <xs:element name="manualVideoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
2174           <xs:element name="manualVideoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
2175           <xs:element name="manualVideoFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
2176         </xs:sequence>\r
2177       </xs:extension>\r
2178     </xs:complexContent>\r
2179   </xs:complexType>    \r
2180     \r
2181   <xs:complexType name="GroupScheduleGetListRequest">\r
2182     <xs:annotation>\r
2183       <xs:documentation>\r
2184         Get the list of a group schedules. The list can be filtered by schedule type.\r
2185         The response is either a GroupScheduleGetListResponse or an ErrorResponse.\r
2186       </xs:documentation>\r
2187     </xs:annotation>\r
2188     <xs:complexContent>\r
2189       <xs:extension base="core:OCIRequest">\r
2190         <xs:sequence>\r
2191           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2192           <xs:element name="groupId" type="GroupId"/>\r
2193           <xs:element name="scheduleType" type="ScheduleType" minOccurs="0"/>\r
2194         </xs:sequence>\r
2195       </xs:extension>\r
2196     </xs:complexContent>\r
2197   </xs:complexType>    \r
2198     \r
2199   <xs:complexType name="GroupScheduleGetListResponse">\r
2200     <xs:annotation>\r
2201       <xs:documentation>\r
2202         Response to GroupScheduleGetListRequest.\r
2203         The response contains a list of system schedules.\r
2204       </xs:documentation>\r
2205     </xs:annotation>\r
2206     <xs:complexContent>\r
2207       <xs:extension base="core:OCIDataResponse">\r
2208         <xs:sequence>\r
2209           <xs:element name="scheduleName" type="ScheduleName" minOccurs="0" maxOccurs="unbounded"/>\r
2210           <xs:element name="scheduleType" type="ScheduleType" minOccurs="0" maxOccurs="unbounded"/>\r
2211           <xs:element name="scheduleLevel" type="ScheduleLevel" minOccurs="0" maxOccurs="unbounded"/>\r
2212         </xs:sequence>\r
2213       </xs:extension>\r
2214     </xs:complexContent>\r
2215   </xs:complexType>    \r
2216     \r
2217   <xs:complexType name="GroupServiceInstancePrivacyGetRequest">\r
2218     <xs:annotation>\r
2219       <xs:documentation>\r
2220         Request the data associated with Privacy for a service instance.\r
2221         The response is either a GroupServiceInstancePrivacyGetResponse.\r
2222         Replaced by: GroupServiceInstancePrivacyGetRequest17sp4\r
2223       </xs:documentation>\r
2224     </xs:annotation>\r
2225     <xs:complexContent>\r
2226       <xs:extension base="core:OCIRequest">\r
2227         <xs:sequence>\r
2228           <xs:element name="serviceUserId" type="UserId"/>\r
2229         </xs:sequence>\r
2230       </xs:extension>\r
2231     </xs:complexContent>\r
2232   </xs:complexType>    \r
2233     \r
2234   <xs:complexType name="GroupServiceInstancePrivacyGetResponse">\r
2235     <xs:annotation>\r
2236       <xs:documentation>\r
2237         Response to GroupServiceInstancePrivacyGetRequest.\r
2238         Replaced by: GroupServiceInstancePrivacyGetResponse17sp4\r
2239       </xs:documentation>\r
2240     </xs:annotation>\r
2241     <xs:complexContent>\r
2242       <xs:extension base="core:OCIDataResponse">\r
2243         <xs:sequence>\r
2244           <xs:element name="enableDirectoryPrivacy" type="xs:boolean"/>\r
2245           <xs:element name="enableAutoAttendantExtensionDialingPrivacy" type="xs:boolean"/>\r
2246         </xs:sequence>\r
2247       </xs:extension>\r
2248     </xs:complexContent>\r
2249   </xs:complexType>    \r
2250     \r
2251   <xs:complexType name="GroupSpeedDial100GetRequest">\r
2252     <xs:annotation>\r
2253       <xs:documentation>\r
2254         Get the speed dial 100 service settings for a group.\r
2255         The response is either a GroupSpeedDial100GetResponse or an ErrorResponse.\r
2256       </xs:documentation>\r
2257     </xs:annotation>\r
2258     <xs:complexContent>\r
2259       <xs:extension base="core:OCIRequest">\r
2260         <xs:sequence>\r
2261           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2262           <xs:element name="groupId" type="GroupId"/>\r
2263         </xs:sequence>\r
2264       </xs:extension>\r
2265     </xs:complexContent>\r
2266   </xs:complexType>    \r
2267     \r
2268   <xs:complexType name="GroupSpeedDial100GetResponse">\r
2269     <xs:annotation>\r
2270       <xs:documentation>\r
2271         Response to the GroupSpeedDial100GetRequest.\r
2272       </xs:documentation>\r
2273     </xs:annotation>\r
2274     <xs:complexContent>\r
2275       <xs:extension base="core:OCIDataResponse">\r
2276         <xs:sequence>\r
2277           <xs:element name="prefix" type="SpeedDialPrefix"/>\r
2278         </xs:sequence>\r
2279       </xs:extension>\r
2280     </xs:complexContent>\r
2281   </xs:complexType>    \r
2282     \r
2283   <xs:complexType name="GroupTrunkGroupAddInstanceRequest17">\r
2284     <xs:annotation>\r
2285       <xs:documentation>\r
2286         Replaced by: GroupTrunkGroupAddInstanceRequest17sp4\r
2287       \r
2288         Add a Trunk Group instance to a group.\r
2289         The response is either a SuccessResponse or an ErrorResponse.\r
2290       </xs:documentation>\r
2291     </xs:annotation>\r
2292     <xs:complexContent>\r
2293       <xs:extension base="core:OCIRequest">\r
2294         <xs:sequence>\r
2295           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2296           <xs:element name="groupId" type="GroupId"/>\r
2297           <xs:element name="name" type="TrunkGroupName"/>\r
2298           <xs:element name="pilotUser" type="TrunkGroupPilotUser" minOccurs="0"/>\r
2299           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
2300           <xs:element name="accessDevice" type="AccessDevice" minOccurs="0"/>\r
2301           <xs:element name="maxActiveCalls" type="MaxActiveCalls"/>\r
2302           <xs:element name="maxIncomingCalls" type="MaxIncomingCalls" minOccurs="0"/>\r
2303           <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls" minOccurs="0"/>\r
2304           <xs:element name="enableBursting" type="xs:boolean"/>\r
2305           <xs:element name="burstingMaxActiveCalls" type="BurstingMaxActiveCalls" minOccurs="0"/>\r
2306           <xs:element name="burstingMaxIncomingCalls" type="BurstingMaxIncomingCalls" minOccurs="0"/>\r
2307           <xs:element name="burstingMaxOutgoingCalls" type="BurstingMaxOutgoingCalls" minOccurs="0"/>\r
2308           <xs:element name="capacityExceededAction" type="TrunkGroupCapacityExceededAction" minOccurs="0"/>\r
2309           <xs:element name="capacityExceededForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
2310           <xs:element name="capacityExceededRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
2311           <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold"/>\r
2312           <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
2313           <xs:element name="unreachableDestinationAction" type="TrunkGroupUnreachableDestinationAction" minOccurs="0"/>\r
2314           <xs:element name="unreachableDestinationForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
2315           <xs:element name="unreachableDestinationRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
2316           <xs:element name="invitationTimeout" type="TrunkGroupInvitationTimeoutSeconds"/>\r
2317           <xs:element name="requireAuthentication" type="xs:boolean"/>\r
2318           <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" minOccurs="0"/>\r
2319           <xs:element name="sipAuthenticationPassword" type="Password" minOccurs="0"/>\r
2320           <xs:element name="hostedUserId" type="UserId" minOccurs="0" maxOccurs="unbounded"/>\r
2321           <xs:element name="trunkGroupIdentity" type="SIPURI" minOccurs="0"/>\r
2322           <xs:element name="otgDtgIdentity" type="OtgDtgIdentity" minOccurs="0"/>\r
2323           <xs:element name="includeTrunkGroupIdentity" type="xs:boolean"/>\r
2324           <xs:element name="includeDtgIdentity" type="xs:boolean"/>\r
2325           <xs:element name="enableNetworkAddressIdentity" type="xs:boolean"/>\r
2326           <xs:element name="allowUnscreenedCalls" type="xs:boolean"/>\r
2327           <xs:element name="allowUnscreenedEmergencyCalls" type="xs:boolean"/>\r
2328           <xs:element name="pilotUserCallingLineIdentityPolicy" type="TrunkGroupPilotUserCallingLineIdentityUsagePolicy"/>\r
2329           <xs:element name="pilotUserChargeNumberPolicy" type="TrunkGroupPilotUserChargeNumberUsagePolicy"/>\r
2330           <xs:element name="callForwardingAlwaysAction" type="TrunkGroupCallForwardingAlwaysAction" minOccurs="0"/>\r
2331           <xs:element name="callForwardingAlwaysForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
2332           <xs:element name="callForwardingAlwaysRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
2333           <xs:element name="peeringDomain" type="DomainName" minOccurs="0"/>\r
2334           <xs:element name="routeToPeeringDomain" type="xs:boolean"/>\r
2335         </xs:sequence>\r
2336       </xs:extension>\r
2337     </xs:complexContent>\r
2338   </xs:complexType>    \r
2339     \r
2340   <xs:complexType name="GroupTrunkGroupAddInstanceRequest17sp3">\r
2341     <xs:annotation>\r
2342       <xs:documentation>\r
2343         Add a Trunk Group instance to a group.\r
2344         The response is either a SuccessResponse or an ErrorResponse.\r
2345         \r
2346         Replaced by: GroupTrunkGroupAddInstanceRequest17sp4\r
2347       </xs:documentation>\r
2348     </xs:annotation>\r
2349     <xs:complexContent>\r
2350       <xs:extension base="core:OCIRequest">\r
2351         <xs:sequence>\r
2352           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2353           <xs:element name="groupId" type="GroupId"/>\r
2354           <xs:element name="name" type="TrunkGroupName"/>\r
2355           <xs:element name="pilotUser" type="TrunkGroupPilotUser" minOccurs="0"/>\r
2356           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
2357           <xs:element name="accessDevice" type="AccessDevice" minOccurs="0"/>\r
2358           <xs:element name="maxActiveCalls" type="MaxActiveCalls"/>\r
2359           <xs:element name="maxIncomingCalls" type="MaxIncomingCalls" minOccurs="0"/>\r
2360           <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls" minOccurs="0"/>\r
2361           <xs:element name="enableBursting" type="xs:boolean"/>\r
2362           <xs:element name="burstingMaxActiveCalls" type="BurstingMaxActiveCalls" minOccurs="0"/>\r
2363           <xs:element name="burstingMaxIncomingCalls" type="BurstingMaxIncomingCalls" minOccurs="0"/>\r
2364           <xs:element name="burstingMaxOutgoingCalls" type="BurstingMaxOutgoingCalls" minOccurs="0"/>\r
2365           <xs:element name="capacityExceededAction" type="TrunkGroupCapacityExceededAction" minOccurs="0"/>\r
2366           <xs:element name="capacityExceededForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
2367           <xs:element name="capacityExceededRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
2368           <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold"/>\r
2369           <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
2370           <xs:element name="unreachableDestinationAction" type="TrunkGroupUnreachableDestinationAction" minOccurs="0"/>\r
2371           <xs:element name="unreachableDestinationForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
2372           <xs:element name="unreachableDestinationRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
2373           <xs:element name="invitationTimeout" type="TrunkGroupInvitationTimeoutSeconds"/>\r
2374           <xs:element name="requireAuthentication" type="xs:boolean"/>\r
2375           <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" minOccurs="0"/>\r
2376           <xs:element name="sipAuthenticationPassword" type="Password" minOccurs="0"/>\r
2377           <xs:element name="hostedUserId" type="UserId" minOccurs="0" maxOccurs="unbounded"/>\r
2378           <xs:element name="trunkGroupIdentity" type="SIPURI" minOccurs="0"/>\r
2379           <xs:element name="otgDtgIdentity" type="OtgDtgIdentity" minOccurs="0"/>\r
2380           <xs:element name="includeTrunkGroupIdentity" type="xs:boolean"/>\r
2381           <xs:element name="includeDtgIdentity" type="xs:boolean"/>\r
2382           <xs:element name="enableNetworkAddressIdentity" type="xs:boolean"/>\r
2383           <xs:element name="allowUnscreenedCalls" type="xs:boolean"/>\r
2384           <xs:element name="allowUnscreenedEmergencyCalls" type="xs:boolean"/>\r
2385           <xs:element name="pilotUserCallingLineIdentityPolicy" type="TrunkGroupPilotUserCallingLineIdentityUsagePolicy"/>\r
2386           <xs:element name="pilotUserChargeNumberPolicy" type="TrunkGroupPilotUserChargeNumberUsagePolicy"/>\r
2387           <xs:element name="callForwardingAlwaysAction" type="TrunkGroupCallForwardingAlwaysAction" minOccurs="0"/>\r
2388           <xs:element name="callForwardingAlwaysForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
2389           <xs:element name="callForwardingAlwaysRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
2390           <xs:element name="peeringDomain" type="DomainName" minOccurs="0"/>\r
2391           <xs:element name="routeToPeeringDomain" type="xs:boolean"/>\r
2392           <xs:element name="prefixEnabled" type="xs:boolean"/>\r
2393           <xs:element name="prefix" type="TrunkGroupPrefix" minOccurs="0"/>\r
2394           <xs:element name="statefulReroutingEnabled" type="xs:boolean"/>\r
2395           <xs:element name="sendContinuousOptionsMessage" type="xs:boolean"/>\r
2396           <xs:element name="continuousOptionsSendingIntervalSeconds" type="TrunkGroupContinuousOptionsSendingIntervalSeconds"/>\r
2397           <xs:element name="failureOptionsSendingIntervalSeconds" type="TrunkGroupFailureOptionsSendingIntervalSeconds"/>\r
2398           <xs:element name="failureThresholdCounter" type="TrunkGroupThresholdCounter"/>\r
2399           <xs:element name="successThresholdCounter" type="TrunkGroupThresholdCounter"/>\r
2400           <xs:element name="inviteFailureThresholdCounter" type="TrunkGroupThresholdCounter"/>\r
2401           <xs:element name="inviteFailureThresholdWindowSeconds" type="TrunkGroupFailureThresholdWindowSeconds"/>\r
2402         </xs:sequence>\r
2403       </xs:extension>\r
2404     </xs:complexContent>\r
2405   </xs:complexType>    \r
2406     \r
2407   <xs:complexType name="GroupTrunkGroupGetInstanceRequest17">\r
2408     <xs:annotation>\r
2409       <xs:documentation>\r
2410         Get a Trunk Group Instance's profile.\r
2411         The response is either a GroupTrunkGroupGetInstanceResponse17 or an ErrorResponse.\r
2412         The response contains a hosted user table with column headings: "User Id", "Last Name",\r
2413         "First Name", "Hiragana Last Name", "Hiragana First Name".\r
2414       </xs:documentation>\r
2415     </xs:annotation>\r
2416     <xs:complexContent>\r
2417       <xs:extension base="core:OCIRequest">\r
2418         <xs:sequence>\r
2419           <xs:element name="trunkGroupKey" type="TrunkGroupKey"/>\r
2420         </xs:sequence>\r
2421       </xs:extension>\r
2422     </xs:complexContent>\r
2423   </xs:complexType>    \r
2424     \r
2425   <xs:complexType name="GroupTrunkGroupGetInstanceResponse17">\r
2426     <xs:annotation>\r
2427       <xs:documentation>\r
2428         Response to GroupTrunkGroupGetInstanceRequest17.\r
2429         Returns the profile information for the Trunk Group.\r
2430         Contains a hosted user table with column headings: "User Id", "Last Name",\r
2431         "First Name", "Hiragana Last Name", "Hiragana First Name".\r
2432       </xs:documentation>\r
2433     </xs:annotation>\r
2434     <xs:complexContent>\r
2435       <xs:extension base="core:OCIDataResponse">\r
2436         <xs:sequence>\r
2437           <xs:element name="pilotUserId" type="UserId" minOccurs="0"/>\r
2438           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
2439           <xs:element name="accessDevice" type="AccessDevice" minOccurs="0"/>\r
2440           <xs:element name="maxActiveCalls" type="MaxActiveCalls"/>\r
2441           <xs:element name="maxIncomingCalls" type="MaxIncomingCalls" minOccurs="0"/>\r
2442           <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls" minOccurs="0"/>\r
2443           <xs:element name="enableBursting" type="xs:boolean"/>\r
2444           <xs:element name="burstingMaxActiveCalls" type="BurstingMaxActiveCalls" minOccurs="0"/>\r
2445           <xs:element name="burstingMaxIncomingCalls" type="BurstingMaxIncomingCalls" minOccurs="0"/>\r
2446           <xs:element name="burstingMaxOutgoingCalls" type="BurstingMaxOutgoingCalls" minOccurs="0"/>\r
2447           <xs:element name="capacityExceededAction" type="TrunkGroupCapacityExceededAction" minOccurs="0"/>\r
2448           <xs:element name="capacityExceededForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
2449           <xs:element name="capacityExceededRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
2450           <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold"/>\r
2451           <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
2452           <xs:element name="unreachableDestinationAction" type="TrunkGroupUnreachableDestinationAction" minOccurs="0"/>\r
2453           <xs:element name="unreachableDestinationForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
2454           <xs:element name="unreachableDestinationRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
2455           <xs:element name="invitationTimeout" type="TrunkGroupInvitationTimeoutSeconds"/>\r
2456           <xs:element name="requireAuthentication" type="xs:boolean"/>\r
2457           <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" minOccurs="0"/>\r
2458           <xs:element name="hostedUserTable" type="core:OCITable" minOccurs="0"/>\r
2459           <xs:element name="trunkGroupIdentity" type="SIPURI" minOccurs="0"/>\r
2460           <xs:element name="otgDtgIdentity" type="OtgDtgIdentity" minOccurs="0"/>\r
2461           <xs:element name="includeTrunkGroupIdentity" type="xs:boolean"/>\r
2462           <xs:element name="includeDtgIdentity" type="xs:boolean"/>\r
2463           <xs:element name="enableNetworkAddressIdentity" type="xs:boolean"/>\r
2464           <xs:element name="allowUnscreenedCalls" type="xs:boolean"/>\r
2465           <xs:element name="allowUnscreenedEmergencyCalls" type="xs:boolean"/>\r
2466           <xs:element name="pilotUserCallingLineIdentityPolicy" type="TrunkGroupPilotUserCallingLineIdentityUsagePolicy"/>\r
2467           <xs:element name="pilotUserChargeNumberPolicy" type="TrunkGroupPilotUserChargeNumberUsagePolicy"/>\r
2468           <xs:element name="callForwardingAlwaysAction" type="TrunkGroupCallForwardingAlwaysAction" minOccurs="0"/>\r
2469           <xs:element name="callForwardingAlwaysForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
2470           <xs:element name="callForwardingAlwaysRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
2471           <xs:element name="peeringDomain" type="DomainName" minOccurs="0"/>\r
2472           <xs:element name="routeToPeeringDomain" type="xs:boolean"/>\r
2473         </xs:sequence>\r
2474       </xs:extension>\r
2475     </xs:complexContent>\r
2476   </xs:complexType>    \r
2477     \r
2478   <xs:complexType name="GroupTrunkGroupGetInstanceRequest17sp3">\r
2479     <xs:annotation>\r
2480       <xs:documentation>\r
2481         Get a Trunk Group Instance's profile.\r
2482         The response is either a GroupTrunkGroupGetInstanceResponse17sp3 or an ErrorResponse.\r
2483         The response contains a hosted user table with column headings: "User Id", "Last Name",\r
2484         "First Name", "Hiragana Last Name", "Hiragana First Name".\r
2485         \r
2486         Replaced by: GroupTrunkGroupGetInstanceRequest17sp4\r
2487       </xs:documentation>\r
2488     </xs:annotation>\r
2489     <xs:complexContent>\r
2490       <xs:extension base="core:OCIRequest">\r
2491         <xs:sequence>\r
2492           <xs:element name="trunkGroupKey" type="TrunkGroupKey"/>\r
2493         </xs:sequence>\r
2494       </xs:extension>\r
2495     </xs:complexContent>\r
2496   </xs:complexType>    \r
2497     \r
2498   <xs:complexType name="GroupTrunkGroupGetInstanceResponse17sp3">\r
2499     <xs:annotation>\r
2500       <xs:documentation>\r
2501         Response to GroupTrunkGroupGetInstanceRequest17sp3.\r
2502         Returns the profile information for the Trunk Group.\r
2503         Contains a hosted user table with column headings: "User Id", "Last Name",\r
2504         "First Name", "Hiragana Last Name", "Hiragana First Name".\r
2505       </xs:documentation>\r
2506     </xs:annotation>\r
2507     <xs:complexContent>\r
2508       <xs:extension base="core:OCIDataResponse">\r
2509         <xs:sequence>\r
2510           <xs:element name="pilotUserId" type="UserId" minOccurs="0"/>\r
2511           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
2512           <xs:element name="accessDevice" type="AccessDevice" minOccurs="0"/>\r
2513           <xs:element name="maxActiveCalls" type="MaxActiveCalls"/>\r
2514           <xs:element name="maxIncomingCalls" type="MaxIncomingCalls" minOccurs="0"/>\r
2515           <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls" minOccurs="0"/>\r
2516           <xs:element name="enableBursting" type="xs:boolean"/>\r
2517           <xs:element name="burstingMaxActiveCalls" type="BurstingMaxActiveCalls" minOccurs="0"/>\r
2518           <xs:element name="burstingMaxIncomingCalls" type="BurstingMaxIncomingCalls" minOccurs="0"/>\r
2519           <xs:element name="burstingMaxOutgoingCalls" type="BurstingMaxOutgoingCalls" minOccurs="0"/>\r
2520           <xs:element name="capacityExceededAction" type="TrunkGroupCapacityExceededAction" minOccurs="0"/>\r
2521           <xs:element name="capacityExceededForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
2522           <xs:element name="capacityExceededRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
2523           <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold"/>\r
2524           <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
2525           <xs:element name="unreachableDestinationAction" type="TrunkGroupUnreachableDestinationAction" minOccurs="0"/>\r
2526           <xs:element name="unreachableDestinationForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
2527           <xs:element name="unreachableDestinationRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
2528           <xs:element name="invitationTimeout" type="TrunkGroupInvitationTimeoutSeconds"/>\r
2529           <xs:element name="requireAuthentication" type="xs:boolean"/>\r
2530           <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" minOccurs="0"/>\r
2531           <xs:element name="hostedUserTable" type="core:OCITable" minOccurs="0"/>\r
2532           <xs:element name="trunkGroupIdentity" type="SIPURI" minOccurs="0"/>\r
2533           <xs:element name="otgDtgIdentity" type="OtgDtgIdentity" minOccurs="0"/>\r
2534           <xs:element name="includeTrunkGroupIdentity" type="xs:boolean"/>\r
2535           <xs:element name="includeDtgIdentity" type="xs:boolean"/>\r
2536           <xs:element name="enableNetworkAddressIdentity" type="xs:boolean"/>\r
2537           <xs:element name="allowUnscreenedCalls" type="xs:boolean"/>\r
2538           <xs:element name="allowUnscreenedEmergencyCalls" type="xs:boolean"/>\r
2539           <xs:element name="pilotUserCallingLineIdentityPolicy" type="TrunkGroupPilotUserCallingLineIdentityUsagePolicy"/>\r
2540           <xs:element name="pilotUserChargeNumberPolicy" type="TrunkGroupPilotUserChargeNumberUsagePolicy"/>\r
2541           <xs:element name="callForwardingAlwaysAction" type="TrunkGroupCallForwardingAlwaysAction" minOccurs="0"/>\r
2542           <xs:element name="callForwardingAlwaysForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
2543           <xs:element name="callForwardingAlwaysRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
2544           <xs:element name="peeringDomain" type="DomainName" minOccurs="0"/>\r
2545           <xs:element name="routeToPeeringDomain" type="xs:boolean"/>\r
2546           <xs:element name="prefixEnabled" type="xs:boolean"/>\r
2547           <xs:element name="prefix" type="TrunkGroupPrefix" minOccurs="0"/>\r
2548           <xs:element name="statefulReroutingEnabled" type="xs:boolean"/>\r
2549           <xs:element name="sendContinuousOptionsMessage" type="xs:boolean"/>\r
2550           <xs:element name="continuousOptionsSendingIntervalSeconds" type="TrunkGroupContinuousOptionsSendingIntervalSeconds"/>\r
2551           <xs:element name="failureOptionsSendingIntervalSeconds" type="TrunkGroupFailureOptionsSendingIntervalSeconds"/>\r
2552           <xs:element name="failureThresholdCounter" type="TrunkGroupThresholdCounter"/>\r
2553           <xs:element name="successThresholdCounter" type="TrunkGroupThresholdCounter"/>\r
2554           <xs:element name="inviteFailureThresholdCounter" type="TrunkGroupThresholdCounter"/>\r
2555           <xs:element name="inviteFailureThresholdWindowSeconds" type="TrunkGroupFailureThresholdWindowSeconds"/>\r
2556           <xs:element name="trunkGroupState" type="TrunkGroupState"/>\r
2557         </xs:sequence>\r
2558       </xs:extension>\r
2559     </xs:complexContent>\r
2560   </xs:complexType>    \r
2561     \r
2562   <xs:complexType name="GroupVoiceMessagingGroupGetVoicePortalRequest17">\r
2563     <xs:annotation>\r
2564       <xs:documentation>\r
2565         Request to get the group voice portal information for a voice messaging group.\r
2566         The response is either GroupVoiceMessagingGroupGetVoicePortalResponse17 or ErrorResponse.\r
2567       </xs:documentation>\r
2568     </xs:annotation>\r
2569     <xs:complexContent>\r
2570       <xs:extension base="core:OCIRequest">\r
2571         <xs:sequence>\r
2572           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2573           <xs:element name="groupId" type="GroupId"/>\r
2574         </xs:sequence>\r
2575       </xs:extension>\r
2576     </xs:complexContent>\r
2577   </xs:complexType>    \r
2578     \r
2579   <xs:complexType name="GroupVoiceMessagingGroupGetVoicePortalResponse17">\r
2580     <xs:annotation>\r
2581       <xs:documentation>\r
2582         Response to the GroupVoiceMessagingGroupGetVoicePortalRequest17.\r
2583       </xs:documentation>\r
2584     </xs:annotation>\r
2585     <xs:complexContent>\r
2586       <xs:extension base="core:OCIDataResponse">\r
2587         <xs:sequence>\r
2588           <xs:element name="serviceUserId" type="UserId"/>\r
2589           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile17"/>\r
2590           <xs:element name="isActive" type="xs:boolean"/>\r
2591           <xs:element name="allowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin" type="xs:boolean"/>\r
2592           <xs:element name="useVoicePortalWizard" type="xs:boolean"/>\r
2593           <xs:element name="voicePortalExternalRoutingScope" type="VoicePortalExternalRoutingScope"/>\r
2594           <xs:element name="useExternalRouting" type="xs:boolean"/>\r
2595           <xs:element name="externalRoutingAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
2596           <xs:element name="homeZoneName" type="ZoneName" minOccurs="0"/>\r
2597         </xs:sequence>\r
2598       </xs:extension>\r
2599     </xs:complexContent>\r
2600   </xs:complexType>    \r
2601     \r
2602   <xs:complexType name="ServiceProviderAdminGetPolicyRequest17">\r
2603     <xs:annotation>\r
2604       <xs:documentation>\r
2605         Requests the service provider administrator's policy settings.\r
2606         The response is either ServiceProviderAdminGetPolicyResponse17 or ErrorResponse.\r
2607       </xs:documentation>\r
2608     </xs:annotation>\r
2609     <xs:complexContent>\r
2610       <xs:extension base="core:OCIRequest">\r
2611         <xs:sequence>\r
2612           <xs:element name="userId" type="UserId"/>\r
2613         </xs:sequence>\r
2614       </xs:extension>\r
2615     </xs:complexContent>\r
2616   </xs:complexType>    \r
2617     \r
2618   <xs:complexType name="ServiceProviderAdminGetPolicyResponse17">\r
2619     <xs:annotation>\r
2620       <xs:documentation>\r
2621         Response to ServiceProviderAdminGetPolicyRequest17.\r
2622         Contains the policy settings for the service provider administrator.\r
2623         The networkPolicyAccess is returned only for the enterprise administrator.\r
2624       </xs:documentation>\r
2625     </xs:annotation>\r
2626     <xs:complexContent>\r
2627       <xs:extension base="core:OCIDataResponse">\r
2628         <xs:sequence>\r
2629           <xs:element name="profileAccess" type="ServiceProviderAdminProfileAccess"/>\r
2630           <xs:element name="groupAccess" type="ServiceProviderAdminGroupAccess"/>\r
2631           <xs:element name="userAccess" type="ServiceProviderAdminUserAccess"/>\r
2632           <xs:element name="adminAccess" type="ServiceProviderAdminAdminAccess"/>\r
2633           <xs:element name="departmentAccess" type="ServiceProviderAdminDepartmentAccess"/>\r
2634           <xs:element name="accessDeviceAccess" type="ServiceProviderAdminAccessDeviceAccess"/>\r
2635           <xs:element name="phoneNumberExtensionAccess" type="ServiceProviderAdminPhoneNumberExtensionAccess"/>\r
2636           <xs:element name="callingLineIdNumberAccess" type="ServiceProviderAdminCallingLineIdNumberAccess"/>\r
2637           <xs:element name="serviceAccess" type="ServiceProviderAdminServiceAccess"/>\r
2638           <xs:element name="servicePackAccess" type="ServiceProviderAdminServicePackAccess"/>\r
2639           <xs:element name="sessionAdmissionControlAccess" type="ServiceProviderAdminSessionAdmissionControlAccess"/>\r
2640           <xs:element name="webBrandingAccess" type="ServiceProviderAdminWebBrandingAccess"/>\r
2641           <xs:element name="officeZoneAccess" type="ServiceProviderAdminOfficeZoneAccess"/>\r
2642           <xs:element name="networkPolicyAccess" type="EnterpriseAdminNetworkPolicyAccess" minOccurs="0"/>\r
2643         </xs:sequence>\r
2644       </xs:extension>\r
2645     </xs:complexContent>\r
2646   </xs:complexType>    \r
2647     \r
2648   <xs:complexType name="ServiceProviderAdminGetPolicyRequest17sp1">\r
2649     <xs:annotation>\r
2650       <xs:documentation>\r
2651         Requests the service provider administrator's policy settings.\r
2652         The response is either ServiceProviderAdminGetPolicyResponse17sp1 or ErrorResponse.\r
2653       </xs:documentation>\r
2654     </xs:annotation>\r
2655     <xs:complexContent>\r
2656       <xs:extension base="core:OCIRequest">\r
2657         <xs:sequence>\r
2658           <xs:element name="userId" type="UserId"/>\r
2659         </xs:sequence>\r
2660       </xs:extension>\r
2661     </xs:complexContent>\r
2662   </xs:complexType>    \r
2663     \r
2664   <xs:complexType name="ServiceProviderAdminGetPolicyResponse17sp1">\r
2665     <xs:annotation>\r
2666       <xs:documentation>\r
2667         Response to ServiceProviderAdminGetPolicyRequest17sp1.\r
2668         Contains the policy settings for the service provider administrator.\r
2669         The networkPolicyAccess is returned only for the enterprise administrator.\r
2670         The following elements are only used in HSS data mode:\r
2671           communicationBarringAccess\r
2672       </xs:documentation>\r
2673     </xs:annotation>\r
2674     <xs:complexContent>\r
2675       <xs:extension base="core:OCIDataResponse">\r
2676         <xs:sequence>\r
2677           <xs:element name="profileAccess" type="ServiceProviderAdminProfileAccess"/>\r
2678           <xs:element name="groupAccess" type="ServiceProviderAdminGroupAccess"/>\r
2679           <xs:element name="userAccess" type="ServiceProviderAdminUserAccess"/>\r
2680           <xs:element name="adminAccess" type="ServiceProviderAdminAdminAccess"/>\r
2681           <xs:element name="departmentAccess" type="ServiceProviderAdminDepartmentAccess"/>\r
2682           <xs:element name="accessDeviceAccess" type="ServiceProviderAdminAccessDeviceAccess"/>\r
2683           <xs:element name="phoneNumberExtensionAccess" type="ServiceProviderAdminPhoneNumberExtensionAccess"/>\r
2684           <xs:element name="callingLineIdNumberAccess" type="ServiceProviderAdminCallingLineIdNumberAccess"/>\r
2685           <xs:element name="serviceAccess" type="ServiceProviderAdminServiceAccess"/>\r
2686           <xs:element name="servicePackAccess" type="ServiceProviderAdminServicePackAccess"/>\r
2687           <xs:element name="sessionAdmissionControlAccess" type="ServiceProviderAdminSessionAdmissionControlAccess"/>\r
2688           <xs:element name="webBrandingAccess" type="ServiceProviderAdminWebBrandingAccess"/>\r
2689           <xs:element name="officeZoneAccess" type="ServiceProviderAdminOfficeZoneAccess"/>\r
2690           <xs:element name="communicationBarringAccess" type="ServiceProviderAdminCommunicationBarringAccess"/>\r
2691           <xs:element name="networkPolicyAccess" type="EnterpriseAdminNetworkPolicyAccess" minOccurs="0"/>\r
2692         </xs:sequence>\r
2693       </xs:extension>\r
2694     </xs:complexContent>\r
2695   </xs:complexType>    \r
2696     \r
2697   <xs:complexType name="ServiceProviderAdminGetPolicyRequest17sp3">\r
2698     <xs:annotation>\r
2699       <xs:documentation>\r
2700         Requests the service provider administrator's policy settings.\r
2701         The response is either ServiceProviderAdminGetPolicyResponse17sp3 or ErrorResponse.\r
2702       </xs:documentation>\r
2703     </xs:annotation>\r
2704     <xs:complexContent>\r
2705       <xs:extension base="core:OCIRequest">\r
2706         <xs:sequence>\r
2707           <xs:element name="userId" type="UserId"/>\r
2708         </xs:sequence>\r
2709       </xs:extension>\r
2710     </xs:complexContent>\r
2711   </xs:complexType>    \r
2712     \r
2713   <xs:complexType name="ServiceProviderAdminGetPolicyResponse17sp3">\r
2714     <xs:annotation>\r
2715       <xs:documentation>\r
2716         Response to ServiceProviderAdminGetPolicyRequest17sp3.\r
2717         Contains the policy settings for the service provider administrator.\r
2718         The networkPolicyAccess is returned only for the enterprise administrator.\r
2719         The following elements are only used in AS data mode:\r
2720             dialableCallerIDAccess\r
2721         The following elements are only used in HSS data mode:\r
2722             communicationBarringAccess\r
2723       </xs:documentation>\r
2724     </xs:annotation>\r
2725     <xs:complexContent>\r
2726       <xs:extension base="core:OCIDataResponse">\r
2727         <xs:sequence>\r
2728           <xs:element name="profileAccess" type="ServiceProviderAdminProfileAccess"/>\r
2729           <xs:element name="groupAccess" type="ServiceProviderAdminGroupAccess"/>\r
2730           <xs:element name="userAccess" type="ServiceProviderAdminUserAccess"/>\r
2731           <xs:element name="adminAccess" type="ServiceProviderAdminAdminAccess"/>\r
2732           <xs:element name="departmentAccess" type="ServiceProviderAdminDepartmentAccess"/>\r
2733           <xs:element name="accessDeviceAccess" type="ServiceProviderAdminAccessDeviceAccess"/>\r
2734           <xs:element name="phoneNumberExtensionAccess" type="ServiceProviderAdminPhoneNumberExtensionAccess"/>\r
2735           <xs:element name="callingLineIdNumberAccess" type="ServiceProviderAdminCallingLineIdNumberAccess"/>\r
2736           <xs:element name="serviceAccess" type="ServiceProviderAdminServiceAccess"/>\r
2737           <xs:element name="servicePackAccess" type="ServiceProviderAdminServicePackAccess"/>\r
2738           <xs:element name="sessionAdmissionControlAccess" type="ServiceProviderAdminSessionAdmissionControlAccess"/>\r
2739           <xs:element name="webBrandingAccess" type="ServiceProviderAdminWebBrandingAccess"/>\r
2740           <xs:element name="officeZoneAccess" type="ServiceProviderAdminOfficeZoneAccess"/>\r
2741           <xs:element name="communicationBarringAccess" type="ServiceProviderAdminCommunicationBarringAccess"/>\r
2742           <xs:element name="networkPolicyAccess" type="EnterpriseAdminNetworkPolicyAccess" minOccurs="0"/>\r
2743           <xs:element name="dialableCallerIDAccess" type="ServiceProviderAdminDialableCallerIDAccess"/>\r
2744         </xs:sequence>\r
2745       </xs:extension>\r
2746     </xs:complexContent>\r
2747   </xs:complexType>    \r
2748     \r
2749   <xs:complexType name="ServiceProviderCallProcessingGetPolicyRequest17">\r
2750     <xs:annotation>\r
2751       <xs:documentation>\r
2752         Request the service provider level data associated with Call Processing\r
2753         Policy. The response is either a\r
2754         ServiceProviderCallProcessingGetPolicyResponse17 or an ErrorResponse.\r
2755       </xs:documentation>\r
2756     </xs:annotation>\r
2757     <xs:complexContent>\r
2758       <xs:extension base="core:OCIRequest">\r
2759         <xs:sequence>\r
2760           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2761         </xs:sequence>\r
2762       </xs:extension>\r
2763     </xs:complexContent>\r
2764   </xs:complexType>    \r
2765     \r
2766   <xs:complexType name="ServiceProviderCallProcessingGetPolicyResponse17">\r
2767     <xs:annotation>\r
2768       <xs:documentation>\r
2769         Response to ServiceProviderCallProcessingGetPolicyRequest17.\r
2770       </xs:documentation>\r
2771     </xs:annotation>\r
2772     <xs:complexContent>\r
2773       <xs:extension base="core:OCIDataResponse">\r
2774         <xs:sequence>\r
2775           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
2776           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
2777           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
2778           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
2779           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
2780           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes16"/>\r
2781           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
2782           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
2783           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
2784           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
2785           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
2786           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
2787           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean"/>\r
2788           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean"/>\r
2789           <xs:element name="overrideCLIDRestrictionForPrivateCallCategory" type="xs:boolean"/>\r
2790           <xs:element name="useEnterpriseCLIDForPrivateCallCategory" type="xs:boolean"/>\r
2791           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean"/>\r
2792           <xs:element name="enforceEnterpriseCallingLineIdentityRestriction" type="xs:boolean"/>\r
2793           <xs:element name="useSettingLevel" type="ServiceProviderConferenceURISettingLevel"/>\r
2794           <xs:element name="conferenceURI" type="SIPURI" minOccurs="0"/>\r
2795           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
2796           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
2797           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
2798           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
2799           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
2800           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
2801           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
2802           <xs:element name="clidPolicy" type="CLIDPolicy"/>\r
2803           <xs:element name="emergencyClidPolicy" type="CLIDPolicy"/>\r
2804           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean"/>\r
2805           <xs:element name="blockCallingNameForExternalCalls" type="xs:boolean"/>\r
2806         </xs:sequence>\r
2807       </xs:extension>\r
2808     </xs:complexContent>\r
2809   </xs:complexType>    \r
2810     \r
2811   <xs:complexType name="ServiceProviderCommunicationBarringProfileAddRequest">\r
2812     <xs:annotation>\r
2813       <xs:documentation>\r
2814         Add a new Communication Barring Profile.\r
2815         The priorities for OriginatingRules, RedirectingRules and IncomingRules are requantized to consecutive integers as part of the add.\r
2816         The response is either a SuccessResponse or an ErrorResponse.\r
2817       </xs:documentation>\r
2818     </xs:annotation>\r
2819     <xs:complexContent>\r
2820       <xs:extension base="core:OCIRequest">\r
2821         <xs:sequence>\r
2822           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2823           <xs:element name="name" type="CommunicationBarringProfileName"/>\r
2824           <xs:element name="description" type="CommunicationBarringProfileDescription" minOccurs="0"/>\r
2825           <xs:element name="originatingDefaultAction" type="CommunicationBarringOriginatingAction"/>\r
2826           <xs:element name="originatingDefaultTreatmentId" type="TreatmentId" minOccurs="0"/>\r
2827           <xs:element name="originatingDefaultTransferNumber" type="OutgoingDN" minOccurs="0"/>\r
2828           <xs:element name="originatingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
2829           <xs:element name="originatingRule" type="ServiceProviderCommunicationBarringHierarchicalOriginatingRule" minOccurs="0" maxOccurs="unbounded"/>\r
2830           <xs:element name="redirectingDefaultAction" type="CommunicationBarringRedirectingAction"/>\r
2831           <xs:element name="redirectingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
2832           <xs:element name="redirectingRule" type="ServiceProviderCommunicationBarringHierarchicalRedirectingRule" minOccurs="0" maxOccurs="unbounded"/>\r
2833           <xs:element name="incomingDefaultAction" type="CommunicationBarringIncomingAction"/>\r
2834           <xs:element name="incomingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
2835           <xs:element name="incomingRule" type="CommunicationBarringIncomingRule" minOccurs="0" maxOccurs="unbounded"/>\r
2836           <xs:element name="becomeDefault" type="xs:boolean"/>\r
2837         </xs:sequence>\r
2838       </xs:extension>\r
2839     </xs:complexContent>\r
2840   </xs:complexType>    \r
2841     \r
2842   <xs:complexType name="ServiceProviderCommunicationBarringProfileGetRequest">\r
2843     <xs:annotation>\r
2844       <xs:documentation>\r
2845         Get an existing Communication Barring Profile.\r
2846         The response is either a ServiceProviderCommunicationBarringProfileGetResponse\r
2847         or an ErrorResponse.\r
2848       </xs:documentation>\r
2849     </xs:annotation>\r
2850     <xs:complexContent>\r
2851       <xs:extension base="core:OCIRequest">\r
2852         <xs:sequence>\r
2853           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2854           <xs:element name="name" type="CommunicationBarringProfileName"/>\r
2855         </xs:sequence>\r
2856       </xs:extension>\r
2857     </xs:complexContent>\r
2858   </xs:complexType>    \r
2859     \r
2860   <xs:complexType name="ServiceProviderCommunicationBarringProfileGetResponse">\r
2861     <xs:annotation>\r
2862       <xs:documentation>\r
2863         Response to the ServiceProviderCommunicationBarringProfileGetRequest.\r
2864         The response contains the Communication Barring Profile information.\r
2865         The incoming, originating and redirecting rules are returned in ascending priority order.\r
2866       </xs:documentation>\r
2867     </xs:annotation>\r
2868     <xs:complexContent>\r
2869       <xs:extension base="core:OCIDataResponse">\r
2870         <xs:sequence>\r
2871           <xs:element name="description" type="CommunicationBarringProfileDescription" minOccurs="0"/>\r
2872           <xs:element name="originatingDefaultAction" type="CommunicationBarringOriginatingAction"/>\r
2873           <xs:element name="originatingDefaultTreatmentId" type="TreatmentId" minOccurs="0"/>\r
2874           <xs:element name="originatingDefaultTransferNumber" type="OutgoingDN" minOccurs="0"/>\r
2875           <xs:element name="originatingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
2876           <xs:element name="originatingRule" type="ServiceProviderCommunicationBarringHierarchicalOriginatingRule" minOccurs="0" maxOccurs="unbounded"/>\r
2877           <xs:element name="redirectingDefaultAction" type="CommunicationBarringRedirectingAction"/>\r
2878           <xs:element name="redirectingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
2879           <xs:element name="redirectingRule" type="ServiceProviderCommunicationBarringHierarchicalRedirectingRule" minOccurs="0" maxOccurs="unbounded"/>\r
2880           <xs:element name="incomingDefaultAction" type="CommunicationBarringIncomingAction"/>\r
2881           <xs:element name="incomingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
2882           <xs:element name="incomingRule" type="CommunicationBarringIncomingRule" minOccurs="0" maxOccurs="unbounded"/>\r
2883           <xs:element name="isDefault" type="xs:boolean"/>\r
2884         </xs:sequence>\r
2885       </xs:extension>\r
2886     </xs:complexContent>\r
2887   </xs:complexType>    \r
2888     \r
2889   <xs:complexType name="ServiceProviderEnhancedCallLogsGetRequest">\r
2890     <xs:annotation>\r
2891       <xs:documentation>\r
2892         Get the service provider's enhanced call log settings.\r
2893         The response is either a ServiceProviderEnhancedCallLogsGetResponse or an ErrorResponse.\r
2894       </xs:documentation>\r
2895     </xs:annotation>\r
2896     <xs:complexContent>\r
2897       <xs:extension base="core:OCIRequest">\r
2898         <xs:sequence>\r
2899           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2900         </xs:sequence>\r
2901       </xs:extension>\r
2902     </xs:complexContent>\r
2903   </xs:complexType>    \r
2904     \r
2905   <xs:complexType name="ServiceProviderEnhancedCallLogsGetResponse">\r
2906     <xs:annotation>\r
2907       <xs:documentation>\r
2908         Response to ServiceProviderEnhancedCallLogsGetRequest.\r
2909       </xs:documentation>\r
2910     </xs:annotation>\r
2911     <xs:complexContent>\r
2912       <xs:extension base="core:OCIDataResponse">\r
2913         <xs:sequence>\r
2914           <xs:element name="maxLoggedCalls" type="EnhancedCallLogsMaxLoggedCalls"/>\r
2915           <xs:element name="callExpirationDays" type="EnhancedCallLogsCallExpirationDays"/>\r
2916         </xs:sequence>\r
2917       </xs:extension>\r
2918     </xs:complexContent>\r
2919   </xs:complexType>    \r
2920     \r
2921   <xs:complexType name="ServiceProviderGetRequest13mp2">\r
2922     <xs:annotation>\r
2923       <xs:documentation>\r
2924         Get the profile for a service provider or enterprise.\r
2925         The response is either a ServiceProviderGetResponse13mp2 or an ErrorResponse.\r
2926         \r
2927         Replaced by: ServiceProviderGetRequest17sp1\r
2928       </xs:documentation>\r
2929     </xs:annotation>\r
2930     <xs:complexContent>\r
2931       <xs:extension base="core:OCIRequest">\r
2932         <xs:sequence>\r
2933           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2934         </xs:sequence>\r
2935       </xs:extension>\r
2936     </xs:complexContent>\r
2937   </xs:complexType>    \r
2938     \r
2939   <xs:complexType name="ServiceProviderGetResponse13mp2">\r
2940     <xs:annotation>\r
2941       <xs:documentation>\r
2942         Response to the ServiceProviderGetRequest13mp2.\r
2943         The response contains the service provider or enterprise's profile information.\r
2944         \r
2945         Replaced by: ServiceProviderGetResponse17sp1        \r
2946       </xs:documentation>\r
2947     </xs:annotation>\r
2948     <xs:complexContent>\r
2949       <xs:extension base="core:OCIDataResponse">\r
2950         <xs:sequence>\r
2951           <xs:choice>\r
2952             <xs:element name="isEnterprise" type="xs:boolean" fixed="true"/>\r
2953             <xs:element name="useCustomRoutingProfile" type="xs:boolean"/>\r
2954           </xs:choice>\r
2955           <xs:element name="defaultDomain" type="NetAddress"/>\r
2956           <xs:element name="serviceProviderName" type="ServiceProviderName" minOccurs="0"/>\r
2957           <xs:element name="supportEmail" type="EmailAddress" minOccurs="0"/>\r
2958           <xs:element name="contact" type="Contact" minOccurs="0"/>\r
2959           <xs:element name="address" type="StreetAddress" minOccurs="0"/>\r
2960         </xs:sequence>\r
2961       </xs:extension>\r
2962     </xs:complexContent>\r
2963   </xs:complexType>    \r
2964     \r
2965   <xs:complexType name="SystemBusyLampFieldGetRequest">\r
2966     <xs:annotation>\r
2967       <xs:documentation>\r
2968         Request the system level data associated with the Busy Lamp\r
2969         Field service. The response is either a \r
2970         SystemBusyLampFieldGetResponse or an ErrorResponse.\r
2971       </xs:documentation>\r
2972     </xs:annotation>\r
2973     <xs:complexContent>\r
2974       <xs:extension base="core:OCIRequest">\r
2975         <xs:sequence/>\r
2976       </xs:extension>\r
2977     </xs:complexContent>\r
2978   </xs:complexType>    \r
2979     \r
2980   <xs:complexType name="SystemBusyLampFieldGetResponse">\r
2981     <xs:annotation>\r
2982       <xs:documentation>\r
2983         Response to SystemBusyLampFieldGetRequest.\r
2984       </xs:documentation>\r
2985     </xs:annotation>\r
2986     <xs:complexContent>\r
2987       <xs:extension base="core:OCIDataResponse">\r
2988         <xs:sequence>\r
2989           <xs:element name="displayLocalUserIdentityLastNameFirst" type="xs:boolean"/>\r
2990         </xs:sequence>\r
2991       </xs:extension>\r
2992     </xs:complexContent>\r
2993   </xs:complexType>    \r
2994     \r
2995   <xs:complexType name="SystemBroadWorksMobilityGetRequest">\r
2996     <xs:annotation>\r
2997       <xs:appinfo>\r
2998         <asDataModeSupported>true</asDataModeSupported>\r
2999         <hssDataModeSupported>false</hssDataModeSupported>\r
3000       </xs:appinfo>\r
3001       <xs:documentation>\r
3002         Get the broadworks mobility system parameters.\r
3003         The response is either a SystemBroadWorksMobilityGetResponse or an ErrorResponse.\r
3004         \r
3005         Replaced by: SystemBroadWorksMobilityGetRequest17sp4.\r
3006       </xs:documentation>\r
3007     </xs:annotation>\r
3008     <xs:complexContent>\r
3009       <xs:extension base="core:OCIRequest">\r
3010         <xs:sequence/>\r
3011       </xs:extension>\r
3012     </xs:complexContent>\r
3013   </xs:complexType>    \r
3014     \r
3015   <xs:complexType name="SystemBroadWorksMobilityGetResponse">\r
3016     <xs:annotation>\r
3017       <xs:appinfo>\r
3018         <asDataModeSupported>true</asDataModeSupported>\r
3019         <hssDataModeSupported>false</hssDataModeSupported>\r
3020       </xs:appinfo>\r
3021       <xs:documentation>\r
3022         The response to a SystemBroadWorksMobilityGetRequest.\r
3023         \r
3024         Replaced by:  SystemBroadWorksMobilityGetResponse17sp4.\r
3025       </xs:documentation>\r
3026     </xs:annotation>\r
3027     <xs:complexContent>\r
3028       <xs:extension base="core:OCIDataResponse">\r
3029         <xs:sequence>\r
3030           <xs:element name="enableLocationServices" type="xs:boolean"/>\r
3031           <xs:element name="enableMSRNLookup" type="xs:boolean"/>\r
3032           <xs:element name="enableMobileStateChecking" type="xs:boolean"/>\r
3033           <xs:element name="denyCallOriginations" type="xs:boolean"/>\r
3034           <xs:element name="denyCallTerminations" type="xs:boolean"/>\r
3035           <xs:element name="imrnTimeoutMillisecnds" type="IMRNTimeoutMilliseconds"/>\r
3036           <xs:element name="scfSignalingIPAddress" type="IPAddress" minOccurs="0"/>\r
3037           <xs:element name="scfSignalingPort" type="Port" minOccurs="0"/>\r
3038         </xs:sequence>\r
3039       </xs:extension>\r
3040     </xs:complexContent>\r
3041   </xs:complexType>    \r
3042     \r
3043   <xs:complexType name="SystemBroadWorksMobilityModifyRequest">\r
3044     <xs:annotation>\r
3045       <xs:appinfo>\r
3046         <asDataModeSupported>true</asDataModeSupported>\r
3047         <hssDataModeSupported>false</hssDataModeSupported>\r
3048       </xs:appinfo>\r
3049       <xs:documentation>\r
3050         Modify the BroadWorks Mobility system parameters.\r
3051         The response is either a SuccessResponse or an ErrorResponse.\r
3052         \r
3053         Replaced by: SystemBroadWorksMobilityModifyRequest17sp4.\r
3054       </xs:documentation>\r
3055     </xs:annotation>\r
3056     <xs:complexContent>\r
3057       <xs:extension base="core:OCIRequest">\r
3058         <xs:sequence>\r
3059           <xs:element name="enableLocationServices" type="xs:boolean" minOccurs="0"/>\r
3060           <xs:element name="enableMSRNLookup" type="xs:boolean" minOccurs="0"/>\r
3061           <xs:element name="enableMobileStateChecking" type="xs:boolean" minOccurs="0"/>\r
3062           <xs:element name="denyCallOriginations" type="xs:boolean" minOccurs="0"/>\r
3063           <xs:element name="denyCallTerminations" type="xs:boolean" minOccurs="0"/>\r
3064           <xs:element name="imrnTimeoutMilliseconds" type="IMRNTimeoutMilliseconds" minOccurs="0"/>\r
3065           <xs:element name="scfSignalingIPAddress" type="IPAddress" minOccurs="0" nillable="true"/>\r
3066           <xs:element name="scfSignalingPort" type="Port" minOccurs="0" nillable="true"/>\r
3067         </xs:sequence>\r
3068       </xs:extension>\r
3069     </xs:complexContent>\r
3070   </xs:complexType>    \r
3071     \r
3072   <xs:complexType name="SystemBwDiameterBaseDataGetRequest">\r
3073     <xs:annotation>\r
3074       <xs:documentation>\r
3075         Requests the list of System Diameter base parameters.\r
3076         The response is either SystemBwDiameterBaseDataGetResponse or ErrorResponse.\r
3077       </xs:documentation>\r
3078     </xs:annotation>\r
3079     <xs:complexContent>\r
3080       <xs:extension base="core:OCIRequest">\r
3081         <xs:sequence/>\r
3082       </xs:extension>\r
3083     </xs:complexContent>\r
3084   </xs:complexType>    \r
3085     \r
3086   <xs:complexType name="SystemBwDiameterBaseDataGetResponse">\r
3087     <xs:annotation>\r
3088       <xs:documentation>\r
3089         Response to SystemBwDiameterBaseDataGetRequest.\r
3090         Contains a list of System Diameter base parameters.\r
3091       </xs:documentation>\r
3092     </xs:annotation>\r
3093     <xs:complexContent>\r
3094       <xs:extension base="core:OCIDataResponse">\r
3095         <xs:sequence>\r
3096           <xs:element name="xsRealm" type="DomainName" minOccurs="0"/>\r
3097           <xs:element name="xsListeningPort" type="Port1025"/>\r
3098           <xs:element name="psRealm" type="DomainName" minOccurs="0"/>\r
3099           <xs:element name="psListeningPort" type="Port1025"/>\r
3100           <xs:element name="psRelayThroughXs" type="xs:boolean"/>\r
3101           <xs:element name="xsRelayListeningPort" type="Port1025"/>\r
3102           <xs:element name="tcTimerSeconds" type="BwDiameterTcTimerSeconds"/>\r
3103           <xs:element name="twTimerSeconds" type="BwDiameterTwTimerSeconds"/>\r
3104           <xs:element name="requestTimerSeconds" type="BwDiameterRequestTimerSeconds"/>\r
3105           <xs:element name="busyPeerDetectionOutstandingTxnCount" type="BwDiameterBusyPeerOutstandingTxnCount"/>\r
3106           <xs:element name="busyPeerRestoreOutstandingTxnCount" type="BwDiameterBusyPeerOutstandingTxnCount"/>\r
3107           <xs:element name="dynamicEntryInactivityTimerHours" type="BwDiameterDynamicEntryInactivityTimerHours"/>\r
3108         </xs:sequence>\r
3109       </xs:extension>\r
3110     </xs:complexContent>\r
3111   </xs:complexType>    \r
3112     \r
3113   <xs:complexType name="SystemCallProcessingGetPolicyRequest17">\r
3114     <xs:annotation>\r
3115       <xs:documentation>\r
3116         The response is either a SystemCallProcessingGetPolicyResponse17 or an\r
3117         ErrorResponse.\r
3118       </xs:documentation>\r
3119     </xs:annotation>\r
3120     <xs:complexContent>\r
3121       <xs:extension base="core:OCIRequest">\r
3122         <xs:sequence/>\r
3123       </xs:extension>\r
3124     </xs:complexContent>\r
3125   </xs:complexType>    \r
3126     \r
3127   <xs:complexType name="SystemCallProcessingGetPolicyResponse17">\r
3128     <xs:annotation>\r
3129       <xs:documentation>\r
3130         Response to SystemCallProcessingGetPolicyRequest17.\r
3131       </xs:documentation>\r
3132     </xs:annotation>\r
3133     <xs:complexContent>\r
3134       <xs:extension base="core:OCIDataResponse">\r
3135         <xs:sequence>\r
3136           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
3137           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
3138           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
3139           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
3140           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
3141           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes16"/>\r
3142           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
3143           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
3144           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
3145           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
3146           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
3147           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
3148           <xs:element name="enforceEnterpriseCallingLineIdentityRestriction" type="xs:boolean"/>\r
3149           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean"/>\r
3150           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean"/>\r
3151           <xs:element name="overrideCLIDRestrictionForPrivateCallCategory" type="xs:boolean"/>\r
3152           <xs:element name="useEnterpriseCLIDForPrivateCallCategory" type="xs:boolean"/>\r
3153           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean"/>\r
3154           <xs:element name="conferenceURI" type="SIPURI" minOccurs="0"/>\r
3155           <xs:element name="maxConferenceParties" type="CallProcessingMaxConferenceParties"/>\r
3156           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
3157           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
3158           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
3159           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
3160           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
3161           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
3162           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
3163           <xs:element name="clidPolicy" type="CLIDPolicy"/>\r
3164           <xs:element name="emergencyClidPolicy" type="CLIDPolicy"/>\r
3165           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean"/>\r
3166           <xs:element name="blockCallingNameForExternalCalls" type="xs:boolean"/>\r
3167         </xs:sequence>\r
3168       </xs:extension>\r
3169     </xs:complexContent>\r
3170   </xs:complexType>    \r
3171     \r
3172   <xs:complexType name="SystemCallProcessingGetPolicyRequest17sp3">\r
3173     <xs:annotation>\r
3174       <xs:documentation>\r
3175         Request the system level data associated with Call Processing Policy.\r
3176         The response is either a SystemCallProcessingGetPolicyResponse17sp3 or an\r
3177         ErrorResponse.\r
3178       </xs:documentation>\r
3179     </xs:annotation>\r
3180     <xs:complexContent>\r
3181       <xs:extension base="core:OCIRequest">\r
3182         <xs:sequence/>\r
3183       </xs:extension>\r
3184     </xs:complexContent>\r
3185   </xs:complexType>    \r
3186     \r
3187   <xs:complexType name="SystemCallProcessingGetPolicyResponse17sp3">\r
3188     <xs:annotation>\r
3189       <xs:documentation>\r
3190         Response to SystemCallProcessingGetPolicyRequest17sp3.\r
3191         The following elements are only used in AS data mode:\r
3192             enableDialableCallerID\r
3193       </xs:documentation>\r
3194     </xs:annotation>\r
3195     <xs:complexContent>\r
3196       <xs:extension base="core:OCIDataResponse">\r
3197         <xs:sequence>\r
3198           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
3199           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
3200           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
3201           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
3202           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
3203           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes16"/>\r
3204           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
3205           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
3206           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
3207           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
3208           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
3209           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
3210           <xs:element name="enforceEnterpriseCallingLineIdentityRestriction" type="xs:boolean"/>\r
3211           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean"/>\r
3212           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean"/>\r
3213           <xs:element name="overrideCLIDRestrictionForPrivateCallCategory" type="xs:boolean"/>\r
3214           <xs:element name="useEnterpriseCLIDForPrivateCallCategory" type="xs:boolean"/>\r
3215           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean"/>\r
3216           <xs:element name="conferenceURI" type="SIPURI" minOccurs="0"/>\r
3217           <xs:element name="maxConferenceParties" type="CallProcessingMaxConferenceParties"/>\r
3218           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
3219           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
3220           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
3221           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
3222           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
3223           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
3224           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
3225           <xs:element name="clidPolicy" type="CLIDPolicy"/>\r
3226           <xs:element name="emergencyClidPolicy" type="CLIDPolicy"/>\r
3227           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean"/>\r
3228           <xs:element name="blockCallingNameForExternalCalls" type="xs:boolean"/>\r
3229           <xs:element name="enableDialableCallerID" type="xs:boolean"/>\r
3230         </xs:sequence>\r
3231       </xs:extension>\r
3232     </xs:complexContent>\r
3233   </xs:complexType>    \r
3234     \r
3235   <xs:complexType name="SystemCommunicationBarringProfileAddRequest">\r
3236     <xs:annotation>\r
3237       <xs:documentation>\r
3238         Add a new Communication Barring Profile.\r
3239         The response is either a SuccessResponse or an ErrorResponse.\r
3240       </xs:documentation>\r
3241     </xs:annotation>\r
3242     <xs:complexContent>\r
3243       <xs:extension base="core:OCIRequest">\r
3244         <xs:sequence>\r
3245           <xs:element name="name" type="CommunicationBarringProfileName"/>\r
3246           <xs:element name="description" type="CommunicationBarringProfileDescription" minOccurs="0"/>\r
3247           <xs:element name="originatingDefaultAction" type="CommunicationBarringOriginatingAction"/>\r
3248           <xs:element name="originatingDefaultTreatmentId" type="TreatmentId" minOccurs="0"/>\r
3249           <xs:element name="originatingDefaultTransferNumber" type="OutgoingDN" minOccurs="0"/>\r
3250           <xs:element name="originatingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
3251           <xs:element name="originatingRule" type="CommunicationBarringOriginatingRule" minOccurs="0" maxOccurs="unbounded"/>\r
3252           <xs:element name="redirectingDefaultAction" type="CommunicationBarringRedirectingAction"/>\r
3253           <xs:element name="redirectingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
3254           <xs:element name="redirectingRule" type="CommunicationBarringRedirectingRule" minOccurs="0" maxOccurs="unbounded"/>\r
3255         </xs:sequence>\r
3256       </xs:extension>\r
3257     </xs:complexContent>\r
3258   </xs:complexType>    \r
3259     \r
3260   <xs:complexType name="SystemCommunicationBarringProfileAddRequest17sp1">\r
3261     <xs:annotation>\r
3262       <xs:documentation>\r
3263         Add a new Communication Barring Profile.\r
3264         The priorities for IncomingRules are requantized to consecutive integers as part of the add.\r
3265         The response is either a SuccessResponse or an ErrorResponse.\r
3266         The following elements are only used in HSS data mode:\r
3267      incomingDefaultAction\r
3268      incomingDefaultCallTimeout\r
3269      incomingRule\r
3270       </xs:documentation>\r
3271     </xs:annotation>\r
3272     <xs:complexContent>\r
3273       <xs:extension base="core:OCIRequest">\r
3274         <xs:sequence>\r
3275           <xs:element name="name" type="CommunicationBarringProfileName"/>\r
3276           <xs:element name="description" type="CommunicationBarringProfileDescription" minOccurs="0"/>\r
3277           <xs:element name="originatingDefaultAction" type="CommunicationBarringOriginatingAction"/>\r
3278           <xs:element name="originatingDefaultTreatmentId" type="TreatmentId" minOccurs="0"/>\r
3279           <xs:element name="originatingDefaultTransferNumber" type="OutgoingDN" minOccurs="0"/>\r
3280           <xs:element name="originatingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
3281           <xs:element name="originatingRule" type="CommunicationBarringOriginatingRule" minOccurs="0" maxOccurs="unbounded"/>\r
3282           <xs:element name="redirectingDefaultAction" type="CommunicationBarringRedirectingAction"/>\r
3283           <xs:element name="redirectingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
3284           <xs:element name="redirectingRule" type="CommunicationBarringRedirectingRule" minOccurs="0" maxOccurs="unbounded"/>\r
3285           <xs:element name="incomingDefaultAction" type="CommunicationBarringIncomingAction"/>\r
3286           <xs:element name="incomingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
3287           <xs:element name="incomingRule" type="CommunicationBarringIncomingRule" minOccurs="0" maxOccurs="unbounded"/>\r
3288         </xs:sequence>\r
3289       </xs:extension>\r
3290     </xs:complexContent>\r
3291   </xs:complexType>    \r
3292     \r
3293   <xs:complexType name="SystemCommunicationBarringProfileGetRequest16">\r
3294     <xs:annotation>\r
3295       <xs:documentation>\r
3296         Get an existing Communication Barring Profile.\r
3297         The response is either a SystemCommunicationBarringProfileGetResponse16\r
3298         or an ErrorResponse.\r
3299       </xs:documentation>\r
3300     </xs:annotation>\r
3301     <xs:complexContent>\r
3302       <xs:extension base="core:OCIRequest">\r
3303         <xs:sequence>\r
3304           <xs:element name="name" type="CommunicationBarringProfileName"/>\r
3305         </xs:sequence>\r
3306       </xs:extension>\r
3307     </xs:complexContent>\r
3308   </xs:complexType>    \r
3309     \r
3310   <xs:complexType name="SystemCommunicationBarringProfileGetResponse16">\r
3311     <xs:annotation>\r
3312       <xs:documentation>\r
3313         Response to the SystemCommunicationBarringProfileGetRequest16.\r
3314         The response contains the Communication Barring Profile information.\r
3315       </xs:documentation>\r
3316     </xs:annotation>\r
3317     <xs:complexContent>\r
3318       <xs:extension base="core:OCIDataResponse">\r
3319         <xs:sequence>\r
3320           <xs:element name="description" type="CommunicationBarringProfileDescription" minOccurs="0"/>\r
3321           <xs:element name="originatingDefaultAction" type="CommunicationBarringOriginatingAction"/>\r
3322           <xs:element name="originatingDefaultTreatmentId" type="TreatmentId" minOccurs="0"/>\r
3323           <xs:element name="originatingDefaultTransferNumber" type="OutgoingDN" minOccurs="0"/>\r
3324           <xs:element name="originatingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
3325           <xs:element name="originatingRule" type="CommunicationBarringOriginatingRule" minOccurs="0" maxOccurs="unbounded"/>\r
3326           <xs:element name="redirectingDefaultAction" type="CommunicationBarringRedirectingAction"/>\r
3327           <xs:element name="redirectingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
3328           <xs:element name="redirectingRule" type="CommunicationBarringRedirectingRule" minOccurs="0" maxOccurs="unbounded"/>\r
3329         </xs:sequence>\r
3330       </xs:extension>\r
3331     </xs:complexContent>\r
3332   </xs:complexType>    \r
3333     \r
3334   <xs:complexType name="SystemCommunicationBarringProfileGetRequest17sp1">\r
3335     <xs:annotation>\r
3336       <xs:documentation>\r
3337          Get an existing Communication Barring Profile.\r
3338          The response is either a SystemCommunicationBarringProfileGetResponse17sp1\r
3339          or an ErrorResponse.\r
3340        </xs:documentation>\r
3341     </xs:annotation>\r
3342     <xs:complexContent>\r
3343       <xs:extension base="core:OCIRequest">\r
3344         <xs:sequence>\r
3345           <xs:element name="name" type="CommunicationBarringProfileName"/>\r
3346         </xs:sequence>\r
3347       </xs:extension>\r
3348     </xs:complexContent>\r
3349   </xs:complexType>    \r
3350     \r
3351   <xs:complexType name="SystemCommunicationBarringProfileGetResponse17sp1">\r
3352     <xs:annotation>\r
3353       <xs:documentation>\r
3354          Response to the SystemCommunicationBarringProfileGetRequest17sp1.\r
3355          The response contains the Communication Barring Profile information.\r
3356          The incoming rules are returned in ascending priority order.\r
3357          The following elements are only used in HSS data mode:\r
3358      incomingDefaultAction\r
3359      incomingDefaultCallTimeout\r
3360      incomingRule        \r
3361        </xs:documentation>\r
3362     </xs:annotation>\r
3363     <xs:complexContent>\r
3364       <xs:extension base="core:OCIDataResponse">\r
3365         <xs:sequence>\r
3366           <xs:element name="description" type="CommunicationBarringProfileDescription" minOccurs="0"/>\r
3367           <xs:element name="originatingDefaultAction" type="CommunicationBarringOriginatingAction"/>\r
3368           <xs:element name="originatingDefaultTreatmentId" type="TreatmentId" minOccurs="0"/>\r
3369           <xs:element name="originatingDefaultTransferNumber" type="OutgoingDN" minOccurs="0"/>\r
3370           <xs:element name="originatingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
3371           <xs:element name="originatingRule" type="CommunicationBarringOriginatingRule" minOccurs="0" maxOccurs="unbounded"/>\r
3372           <xs:element name="redirectingDefaultAction" type="CommunicationBarringRedirectingAction"/>\r
3373           <xs:element name="redirectingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
3374           <xs:element name="redirectingRule" type="CommunicationBarringRedirectingRule" minOccurs="0" maxOccurs="unbounded"/>\r
3375           <xs:element name="incomingDefaultAction" type="CommunicationBarringIncomingAction"/>\r
3376           <xs:element name="incomingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
3377           <xs:element name="incomingRule" type="CommunicationBarringIncomingRule" minOccurs="0" maxOccurs="unbounded"/>\r
3378         </xs:sequence>\r
3379       </xs:extension>\r
3380     </xs:complexContent>\r
3381   </xs:complexType>    \r
3382     \r
3383   <xs:complexType name="SystemEnhancedCallLogsGetRequest">\r
3384     <xs:annotation>\r
3385       <xs:documentation>\r
3386         Request the system level data associated with Enhanced Call Logs.\r
3387         The response is either a SystemEnhancedCallLogsGetResponse or an\r
3388         ErrorResponse.\r
3389       </xs:documentation>\r
3390     </xs:annotation>\r
3391     <xs:complexContent>\r
3392       <xs:extension base="core:OCIRequest">\r
3393         <xs:sequence/>\r
3394       </xs:extension>\r
3395     </xs:complexContent>\r
3396   </xs:complexType>    \r
3397     \r
3398   <xs:complexType name="SystemDeviceTypeGetRequest16sp1">\r
3399     <xs:annotation>\r
3400       <xs:documentation>\r
3401         Replaced by: SystemDeviceTypeGetRequest18.\r
3402         Requests the information about the specified device type without regard to whether the\r
3403         type is SIP or MGCP.\r
3404         The response is either SystemDeviceTypeGetResponse16sp1 or ErrorResponse.\r
3405       </xs:documentation>\r
3406     </xs:annotation>\r
3407     <xs:complexContent>\r
3408       <xs:extension base="core:OCIRequest">\r
3409         <xs:sequence>\r
3410           <xs:element name="deviceType" type="AccessDeviceType"/>\r
3411         </xs:sequence>\r
3412       </xs:extension>\r
3413     </xs:complexContent>\r
3414   </xs:complexType>    \r
3415     \r
3416   <xs:complexType name="SystemDeviceTypeGetResponse16sp1">\r
3417     <xs:annotation>\r
3418       <xs:documentation>\r
3419         Replaced by: SystemSIPDeviceTypeGetReponse18.\r
3420         Response to SystemDeviceTypeGetRequest16sp1.\r
3421       </xs:documentation>\r
3422     </xs:annotation>\r
3423     <xs:complexContent>\r
3424       <xs:extension base="core:OCIDataResponse">\r
3425         <xs:sequence>\r
3426           <xs:element name="isObsolete" type="xs:boolean"/>\r
3427           <xs:element name="profile" type="SignalingAddressType"/>\r
3428           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" minOccurs="0"/>\r
3429           <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
3430           <xs:element name="cpeDeviceOptions" type="CPEDeviceOptionsRead16sp1" minOccurs="0"/>\r
3431           <xs:element name="protocolChoice" type="AccessDeviceProtocol" maxOccurs="unbounded"/>\r
3432           <xs:element name="isIpAddressOptional" type="xs:boolean"/>\r
3433           <xs:element name="useDomain" type="xs:boolean"/>\r
3434           <xs:element name="isMobilityManagerDevice" type="xs:boolean"/>\r
3435         </xs:sequence>\r
3436       </xs:extension>\r
3437     </xs:complexContent>\r
3438   </xs:complexType>    \r
3439     \r
3440   <xs:complexType name="SystemEnhancedCallLogsGetResponse">\r
3441     <xs:annotation>\r
3442       <xs:documentation>\r
3443         Response to SystemEnhancedCallLogsGetRequest.\r
3444       </xs:documentation>\r
3445     </xs:annotation>\r
3446     <xs:complexContent>\r
3447       <xs:extension base="core:OCIDataResponse">\r
3448         <xs:sequence>\r
3449           <xs:element name="isSendEnabled" type="xs:boolean"/>\r
3450           <xs:element name="server1NetAddress" type="NetAddress" minOccurs="0"/>\r
3451           <xs:element name="server1SendPort" type="Port1025"/>\r
3452           <xs:element name="server1RetrievePort" type="Port"/>\r
3453           <xs:element name="server2NetAddress" type="NetAddress" minOccurs="0"/>\r
3454           <xs:element name="server2SendPort" type="Port1025"/>\r
3455           <xs:element name="server2RetrievePort" type="Port"/>\r
3456           <xs:element name="sharedSecret" type="EnhancedCallLogsSharedSecret" minOccurs="0"/>\r
3457           <xs:element name="retransmissionDelayMilliSeconds" type="EnhancedCallLogsRetransmissionDelayMilliSeconds"/>\r
3458           <xs:element name="maxTransmissions" type="EnhancedCallLogsMaxTransmissions"/>\r
3459           <xs:element name="soapTimeoutSeconds" type="EnhancedCallLogsSoapTimeoutSeconds"/>\r
3460         </xs:sequence>\r
3461       </xs:extension>\r
3462     </xs:complexContent>\r
3463   </xs:complexType>    \r
3464     \r
3465   <xs:complexType name="SystemLocationBasedCallingRestrictionsGetRequest">\r
3466     <xs:annotation>\r
3467       <xs:documentation>\r
3468         Gets system level the Location Based Calling Restrictions attributes.\r
3469         The response is either a SystemLocationBasedCallingRestrictionsGetResponse or an ErrorResponse.\r
3470       </xs:documentation>\r
3471     </xs:annotation>\r
3472     <xs:complexContent>\r
3473       <xs:extension base="core:OCIRequest">\r
3474         <xs:sequence/>\r
3475       </xs:extension>\r
3476     </xs:complexContent>\r
3477   </xs:complexType>    \r
3478     \r
3479   <xs:complexType name="SystemLocationBasedCallingRestrictionsGetResponse">\r
3480     <xs:annotation>\r
3481       <xs:documentation>\r
3482         Response to SystemLocationBasedCallingRestrictionsGetRequest.\r
3483       </xs:documentation>\r
3484     </xs:annotation>\r
3485     <xs:complexContent>\r
3486       <xs:extension base="core:OCIDataResponse">\r
3487         <xs:sequence>\r
3488           <xs:element name="physicalLocationIndicator" type="PhysicalLocationIndicator"/>\r
3489           <xs:element name="enforceMscValidation" type="xs:boolean"/>\r
3490           <xs:element name="enableOfficeZoneAnnouncement" type="xs:boolean"/>\r
3491         </xs:sequence>\r
3492       </xs:extension>\r
3493     </xs:complexContent>\r
3494   </xs:complexType>    \r
3495     \r
3496   <xs:complexType name="SystemMeetMeConferencingGetRequest">\r
3497     <xs:annotation>\r
3498       <xs:appinfo>\r
3499         <asDataModeSupported>true</asDataModeSupported>\r
3500         <hssDataModeSupported>false</hssDataModeSupported>\r
3501       </xs:appinfo>\r
3502       <xs:documentation>\r
3503         Request the system level data associated with Meet-Me Conferencing functions.\r
3504         The response is either a SystemMeetMeConferencingGetResponse or an ErrorResponse.\r
3505       </xs:documentation>\r
3506     </xs:annotation>\r
3507     <xs:complexContent>\r
3508       <xs:extension base="core:OCIRequest">\r
3509         <xs:sequence/>\r
3510       </xs:extension>\r
3511     </xs:complexContent>\r
3512   </xs:complexType>    \r
3513     \r
3514   <xs:complexType name="SystemMeetMeConferencingGetResponse">\r
3515     <xs:annotation>\r
3516       <xs:appinfo>\r
3517         <asDataModeSupported>true</asDataModeSupported>\r
3518         <hssDataModeSupported>false</hssDataModeSupported>\r
3519       </xs:appinfo>\r
3520       <xs:documentation>\r
3521         Response to SystemMeetMeConferencingGetRequest.\r
3522       </xs:documentation>\r
3523     </xs:annotation>\r
3524     <xs:complexContent>\r
3525       <xs:extension base="core:OCIDataResponse">\r
3526         <xs:sequence>\r
3527           <xs:element name="conferenceIdLength" type="MeetMeConferencingConferencePassCodeLength"/>\r
3528           <xs:element name="moderatorPinLength" type="MeetMeConferencingConferencePassCodeLength"/>\r
3529           <xs:element name="enableConferenceEndDateRestriction" type="xs:boolean"/>\r
3530           <xs:element name="conferenceEndDateRestrictionMonths" type="MeetMeConferencingConferenceEndDateRestrictionMonths"/>\r
3531           <xs:element name="deleteExpiredConferencesAfterHoldPeriod" type="xs:boolean"/>\r
3532           <xs:element name="expiredConferenceHoldPeriodDays" type="MeetMeConferencingExpiredConferenceHoldPeriodDays"/>\r
3533           <xs:element name="recordingWebAppURL" type="URL" minOccurs="0"/>\r
3534         </xs:sequence>\r
3535       </xs:extension>\r
3536     </xs:complexContent>\r
3537   </xs:complexType>    \r
3538     \r
3539   <xs:complexType name="SystemMeetMeConferencingGetRequest17sp3">\r
3540     <xs:annotation>\r
3541       <xs:appinfo>\r
3542         <asDataModeSupported>true</asDataModeSupported>\r
3543         <hssDataModeSupported>false</hssDataModeSupported>\r
3544       </xs:appinfo>\r
3545       <xs:documentation>\r
3546         Request the system level data associated with Meet-Me Conferencing functions.\r
3547         The response is either a SystemMeetMeConferencingGetResponse17sp3 or an ErrorResponse.\r
3548       </xs:documentation>\r
3549     </xs:annotation>\r
3550     <xs:complexContent>\r
3551       <xs:extension base="core:OCIRequest">\r
3552         <xs:sequence/>\r
3553       </xs:extension>\r
3554     </xs:complexContent>\r
3555   </xs:complexType>    \r
3556     \r
3557   <xs:complexType name="SystemMeetMeConferencingGetResponse17sp3">\r
3558     <xs:annotation>\r
3559       <xs:appinfo>\r
3560         <asDataModeSupported>true</asDataModeSupported>\r
3561         <hssDataModeSupported>false</hssDataModeSupported>\r
3562       </xs:appinfo>\r
3563       <xs:documentation>\r
3564         Response to SystemMeetMeConferencingGetRequest17sp3.\r
3565       </xs:documentation>\r
3566     </xs:annotation>\r
3567     <xs:complexContent>\r
3568       <xs:extension base="core:OCIDataResponse">\r
3569         <xs:sequence>\r
3570           <xs:element name="conferenceIdLength" type="MeetMeConferencingConferencePassCodeLength"/>\r
3571           <xs:element name="moderatorPinLength" type="MeetMeConferencingConferencePassCodeLength"/>\r
3572           <xs:element name="enableConferenceEndDateRestriction" type="xs:boolean"/>\r
3573           <xs:element name="conferenceEndDateRestrictionMonths" type="MeetMeConferencingConferenceEndDateRestrictionMonths"/>\r
3574           <xs:element name="deleteExpiredConferencesAfterHoldPeriod" type="xs:boolean"/>\r
3575           <xs:element name="expiredConferenceHoldPeriodDays" type="MeetMeConferencingExpiredConferenceHoldPeriodDays"/>\r
3576           <xs:element name="recordingWebAppURL" type="URL" minOccurs="0"/>\r
3577           <xs:element name="recordingFileFormat" type="MeetMeConferencingRecordingFileFormat"/>\r
3578         </xs:sequence>\r
3579       </xs:extension>\r
3580     </xs:complexContent>\r
3581   </xs:complexType>    \r
3582     \r
3583   <xs:complexType name="SystemNetworkServerSyncParametersGetRequest16">\r
3584     <xs:annotation>\r
3585       <xs:documentation>\r
3586         Request to get the list of Network Server Sync system parameters.\r
3587         The response is either SystemNetworkServerSyncParametersGetResponse16 or ErrorResponse.\r
3588         Replaced By: SystemNetworkServerSyncParametersGetRequest17sp4\r
3589       </xs:documentation>\r
3590     </xs:annotation>\r
3591     <xs:complexContent>\r
3592       <xs:extension base="core:OCIRequest">\r
3593         <xs:sequence/>\r
3594       </xs:extension>\r
3595     </xs:complexContent>\r
3596   </xs:complexType>    \r
3597     \r
3598   <xs:complexType name="SystemNetworkServerSyncParametersGetResponse16">\r
3599     <xs:annotation>\r
3600       <xs:documentation>\r
3601         Response to SystemNetworkServerSyncParametersGetRequest16.\r
3602         Contains a list of system Network Server Sync parameters.\r
3603         Replaced By: SystemNetworkServerSyncParametersGetResponse17sp4\r
3604       </xs:documentation>\r
3605     </xs:annotation>\r
3606     <xs:complexContent>\r
3607       <xs:extension base="core:OCIDataResponse">\r
3608         <xs:sequence>\r
3609           <xs:element name="enableSync" type="xs:boolean"/>\r
3610           <xs:element name="syncLinePorts" type="xs:boolean"/>\r
3611           <xs:element name="syncDeviceManagementInfo" type="xs:boolean"/>\r
3612         </xs:sequence>\r
3613       </xs:extension>\r
3614     </xs:complexContent>\r
3615   </xs:complexType>    \r
3616     \r
3617   <xs:complexType name="SystemOutgoingCallingPlanGetRequest">\r
3618     <xs:annotation>\r
3619       <xs:documentation>\r
3620         Request the system level data associated with Outgoing Calling Plan.\r
3621         The response is either a SystemOutgoingCallingPlanGetResponse or an ErrorResponse.\r
3622       </xs:documentation>\r
3623     </xs:annotation>\r
3624     <xs:complexContent>\r
3625       <xs:extension base="core:OCIRequest">\r
3626         <xs:sequence/>\r
3627       </xs:extension>\r
3628     </xs:complexContent>\r
3629   </xs:complexType>    \r
3630     \r
3631   <xs:complexType name="SystemOutgoingCallingPlanGetResponse">\r
3632     <xs:annotation>\r
3633       <xs:documentation>\r
3634         Response to SystemOutgoingCallingPlanGetRequest.\r
3635       </xs:documentation>\r
3636     </xs:annotation>\r
3637     <xs:complexContent>\r
3638       <xs:extension base="core:OCIDataResponse">\r
3639         <xs:sequence>\r
3640           <xs:element name="directTransferScreening" type="xs:boolean"/>\r
3641         </xs:sequence>\r
3642       </xs:extension>\r
3643     </xs:complexContent>\r
3644   </xs:complexType>    \r
3645     \r
3646   <xs:complexType name="SystemPolicyGetDefaultRequest17">\r
3647     <xs:annotation>\r
3648       <xs:documentation>\r
3649         Requests the system's default policy settings.\r
3650         The response is either SystemPolicyGetDefaultResponse17 or ErrorResponse.\r
3651       </xs:documentation>\r
3652     </xs:annotation>\r
3653     <xs:complexContent>\r
3654       <xs:extension base="core:OCIRequest">\r
3655         <xs:sequence/>\r
3656       </xs:extension>\r
3657     </xs:complexContent>\r
3658   </xs:complexType>    \r
3659     \r
3660   <xs:complexType name="SystemPolicyGetDefaultResponse17">\r
3661     <xs:annotation>\r
3662       <xs:documentation>\r
3663         Response to SystemPolicyGetDefaultRequest17.\r
3664         Contains the default policy settings for the system.\r
3665       </xs:documentation>\r
3666     </xs:annotation>\r
3667     <xs:complexContent>\r
3668       <xs:extension base="core:OCIDataResponse">\r
3669         <xs:sequence>\r
3670           <xs:element name="groupCallingPlanAccess" type="GroupCallingPlanAccess"/>\r
3671           <xs:element name="groupExtensionAccess" type="GroupExtensionAccess"/>\r
3672           <xs:element name="groupLDAPIntegrationAccess" type="GroupLDAPIntegrationAccess"/>\r
3673           <xs:element name="groupVoiceMessagingAccess" type="GroupVoiceMessagingAccess"/>\r
3674           <xs:element name="groupDepartmentAdminUserAccess" type="GroupDepartmentAdminUserAccess"/>\r
3675           <xs:element name="groupDepartmentAdminTrunkGroupAccess" type="GroupDepartmentAdminTrunkGroupAccess"/>\r
3676           <xs:element name="groupDepartmentAdminPhoneNumberExtensionAccess" type="GroupDepartmentAdminPhoneNumberExtensionAccess"/>\r
3677           <xs:element name="groupDepartmentAdminCallingLineIdNumberAccess" type="GroupDepartmentAdminCallingLineIdNumberAccess"/>\r
3678           <xs:element name="groupUserAuthenticationAccess" type="GroupUserAuthenticationAccess"/>\r
3679           <xs:element name="groupUserGroupDirectoryAccess" type="GroupUserGroupDirectoryAccess"/>\r
3680           <xs:element name="groupUserProfileAccess" type="GroupUserProfileAccess"/>\r
3681           <xs:element name="groupUserEnhancedCallLogsAccess" type="GroupUserCallLogAccess"/>\r
3682           <xs:element name="groupAdminProfileAccess" type="GroupAdminProfileAccess"/>\r
3683           <xs:element name="groupAdminUserAccess" type="GroupAdminUserAccess"/>\r
3684           <xs:element name="groupAdminAdminAccess" type="GroupAdminAdminAccess"/>\r
3685           <xs:element name="groupAdminDepartmentAccess" type="GroupAdminDepartmentAccess"/>\r
3686           <xs:element name="groupAdminAccessDeviceAccess" type="GroupAdminAccessDeviceAccess"/>\r
3687           <xs:element name="groupAdminEnhancedServiceInstanceAccess" type="GroupAdminEnhancedServiceInstanceAccess"/>\r
3688           <xs:element name="groupAdminFeatureAccessCodeAccess" type="GroupAdminFeatureAccessCodeAccess"/>\r
3689           <xs:element name="groupAdminPhoneNumberExtensionAccess" type="GroupAdminPhoneNumberExtensionAccess"/>\r
3690           <xs:element name="groupAdminCallingLineIdNumberAccess" type="GroupAdminCallingLineIdNumberAccess"/>\r
3691           <xs:element name="groupAdminServiceAccess" type="GroupAdminServiceAccess"/>\r
3692           <xs:element name="groupAdminTrunkGroupAccess" type="GroupAdminTrunkGroupAccess"/>\r
3693           <xs:element name="groupAdminSessionAdmissionControlAccess" type="GroupAdminSessionAdmissionControlAccess"/>\r
3694           <xs:element name="groupAdminOfficeZoneAccess" type="GroupAdminOfficeZoneAccess"/>\r
3695           <xs:element name="serviceProviderAdminProfileAccess" type="ServiceProviderAdminProfileAccess"/>\r
3696           <xs:element name="serviceProviderAdminGroupAccess" type="ServiceProviderAdminGroupAccess"/>\r
3697           <xs:element name="serviceProviderAdminUserAccess" type="ServiceProviderAdminUserAccess"/>\r
3698           <xs:element name="serviceProviderAdminAdminAccess" type="ServiceProviderAdminAdminAccess"/>\r
3699           <xs:element name="serviceProviderAdminDepartmentAccess" type="ServiceProviderAdminDepartmentAccess"/>\r
3700           <xs:element name="serviceProviderAdminAccessDeviceAccess" type="ServiceProviderAdminAccessDeviceAccess"/>\r
3701           <xs:element name="serviceProviderAdminPhoneNumberExtensionAccess" type="ServiceProviderAdminPhoneNumberExtensionAccess"/>\r
3702           <xs:element name="serviceProviderAdminCallingLineIdNumberAccess" type="ServiceProviderAdminCallingLineIdNumberAccess"/>\r
3703           <xs:element name="serviceProviderAdminServiceAccess" type="ServiceProviderAdminServiceAccess"/>\r
3704           <xs:element name="serviceProviderAdminServicePackAccess" type="ServiceProviderAdminServicePackAccess"/>\r
3705           <xs:element name="serviceProviderAdminSessionAdmissionControlAccess" type="ServiceProviderAdminSessionAdmissionControlAccess"/>\r
3706           <xs:element name="serviceProviderAdminWebBrandingAccess" type="ServiceProviderAdminWebBrandingAccess"/>\r
3707           <xs:element name="serviceProviderAdminOfficeZoneAccess" type="ServiceProviderAdminOfficeZoneAccess"/>\r
3708           <xs:element name="enterpriseAdminNetworkPolicyAccess" type="EnterpriseAdminNetworkPolicyAccess"/>\r
3709         </xs:sequence>\r
3710       </xs:extension>\r
3711     </xs:complexContent>\r
3712   </xs:complexType>    \r
3713     \r
3714   <xs:complexType name="SystemPolicyGetDefaultRequest17sp1">\r
3715     <xs:annotation>\r
3716       <xs:documentation>\r
3717         Requests the system's default policy settings.\r
3718         The response is either SystemPolicyGetDefaultResponse17sp1 or ErrorResponse.\r
3719       </xs:documentation>\r
3720     </xs:annotation>\r
3721     <xs:complexContent>\r
3722       <xs:extension base="core:OCIRequest">\r
3723         <xs:sequence/>\r
3724       </xs:extension>\r
3725     </xs:complexContent>\r
3726   </xs:complexType>    \r
3727     \r
3728   <xs:complexType name="SystemPolicyGetDefaultResponse17sp1">\r
3729     <xs:annotation>\r
3730       <xs:documentation>\r
3731         Response to SystemPolicyGetDefaultRequest17sp1.\r
3732         Contains the default policy settings for the system.\r
3733         The following elements are only used in HSS data mode:\r
3734            serviceProviderAdminCommunicationBarringAccess          \r
3735       </xs:documentation>\r
3736     </xs:annotation>\r
3737     <xs:complexContent>\r
3738       <xs:extension base="core:OCIDataResponse">\r
3739         <xs:sequence>\r
3740           <xs:element name="groupCallingPlanAccess" type="GroupCallingPlanAccess"/>\r
3741           <xs:element name="groupExtensionAccess" type="GroupExtensionAccess"/>\r
3742           <xs:element name="groupLDAPIntegrationAccess" type="GroupLDAPIntegrationAccess"/>\r
3743           <xs:element name="groupVoiceMessagingAccess" type="GroupVoiceMessagingAccess"/>\r
3744           <xs:element name="groupDepartmentAdminUserAccess" type="GroupDepartmentAdminUserAccess"/>\r
3745           <xs:element name="groupDepartmentAdminTrunkGroupAccess" type="GroupDepartmentAdminTrunkGroupAccess"/>\r
3746           <xs:element name="groupDepartmentAdminPhoneNumberExtensionAccess" type="GroupDepartmentAdminPhoneNumberExtensionAccess"/>\r
3747           <xs:element name="groupDepartmentAdminCallingLineIdNumberAccess" type="GroupDepartmentAdminCallingLineIdNumberAccess"/>\r
3748           <xs:element name="groupUserAuthenticationAccess" type="GroupUserAuthenticationAccess"/>\r
3749           <xs:element name="groupUserGroupDirectoryAccess" type="GroupUserGroupDirectoryAccess"/>\r
3750           <xs:element name="groupUserProfileAccess" type="GroupUserProfileAccess"/>\r
3751           <xs:element name="groupUserEnhancedCallLogsAccess" type="GroupUserCallLogAccess"/>\r
3752           <xs:element name="groupAdminProfileAccess" type="GroupAdminProfileAccess"/>\r
3753           <xs:element name="groupAdminUserAccess" type="GroupAdminUserAccess"/>\r
3754           <xs:element name="groupAdminAdminAccess" type="GroupAdminAdminAccess"/>\r
3755           <xs:element name="groupAdminDepartmentAccess" type="GroupAdminDepartmentAccess"/>\r
3756           <xs:element name="groupAdminAccessDeviceAccess" type="GroupAdminAccessDeviceAccess"/>\r
3757           <xs:element name="groupAdminEnhancedServiceInstanceAccess" type="GroupAdminEnhancedServiceInstanceAccess"/>\r
3758           <xs:element name="groupAdminFeatureAccessCodeAccess" type="GroupAdminFeatureAccessCodeAccess"/>\r
3759           <xs:element name="groupAdminPhoneNumberExtensionAccess" type="GroupAdminPhoneNumberExtensionAccess"/>\r
3760           <xs:element name="groupAdminCallingLineIdNumberAccess" type="GroupAdminCallingLineIdNumberAccess"/>\r
3761           <xs:element name="groupAdminServiceAccess" type="GroupAdminServiceAccess"/>\r
3762           <xs:element name="groupAdminTrunkGroupAccess" type="GroupAdminTrunkGroupAccess"/>\r
3763           <xs:element name="groupAdminSessionAdmissionControlAccess" type="GroupAdminSessionAdmissionControlAccess"/>\r
3764           <xs:element name="groupAdminOfficeZoneAccess" type="GroupAdminOfficeZoneAccess"/>\r
3765           <xs:element name="serviceProviderAdminProfileAccess" type="ServiceProviderAdminProfileAccess"/>\r
3766           <xs:element name="serviceProviderAdminGroupAccess" type="ServiceProviderAdminGroupAccess"/>\r
3767           <xs:element name="serviceProviderAdminUserAccess" type="ServiceProviderAdminUserAccess"/>\r
3768           <xs:element name="serviceProviderAdminAdminAccess" type="ServiceProviderAdminAdminAccess"/>\r
3769           <xs:element name="serviceProviderAdminDepartmentAccess" type="ServiceProviderAdminDepartmentAccess"/>\r
3770           <xs:element name="serviceProviderAdminAccessDeviceAccess" type="ServiceProviderAdminAccessDeviceAccess"/>\r
3771           <xs:element name="serviceProviderAdminPhoneNumberExtensionAccess" type="ServiceProviderAdminPhoneNumberExtensionAccess"/>\r
3772           <xs:element name="serviceProviderAdminCallingLineIdNumberAccess" type="ServiceProviderAdminCallingLineIdNumberAccess"/>\r
3773           <xs:element name="serviceProviderAdminServiceAccess" type="ServiceProviderAdminServiceAccess"/>\r
3774           <xs:element name="serviceProviderAdminServicePackAccess" type="ServiceProviderAdminServicePackAccess"/>\r
3775           <xs:element name="serviceProviderAdminSessionAdmissionControlAccess" type="ServiceProviderAdminSessionAdmissionControlAccess"/>\r
3776           <xs:element name="serviceProviderAdminWebBrandingAccess" type="ServiceProviderAdminWebBrandingAccess"/>\r
3777           <xs:element name="serviceProviderAdminOfficeZoneAccess" type="ServiceProviderAdminOfficeZoneAccess"/>\r
3778           <xs:element name="serviceProviderAdminCommunicationBarringAccess" type="ServiceProviderAdminCommunicationBarringAccess"/>\r
3779           <xs:element name="enterpriseAdminNetworkPolicyAccess" type="EnterpriseAdminNetworkPolicyAccess"/>\r
3780         </xs:sequence>\r
3781       </xs:extension>\r
3782     </xs:complexContent>\r
3783   </xs:complexType>    \r
3784     \r
3785   <xs:complexType name="SystemPolicyGetDefaultRequest17sp3">\r
3786     <xs:annotation>\r
3787       <xs:documentation>\r
3788         Requests the system's default policy settings.\r
3789         The response is either SystemPolicyGetDefaultResponse17sp3 or ErrorResponse.\r
3790       </xs:documentation>\r
3791     </xs:annotation>\r
3792     <xs:complexContent>\r
3793       <xs:extension base="core:OCIRequest">\r
3794         <xs:sequence/>\r
3795       </xs:extension>\r
3796     </xs:complexContent>\r
3797   </xs:complexType>    \r
3798     \r
3799   <xs:complexType name="SystemPolicyGetDefaultResponse17sp3">\r
3800     <xs:annotation>\r
3801       <xs:documentation>\r
3802         Response to SystemPolicyGetDefaultRequest17sp3.\r
3803         Contains the default policy settings for the system.\r
3804       </xs:documentation>\r
3805     </xs:annotation>\r
3806     <xs:complexContent>\r
3807       <xs:extension base="core:OCIDataResponse">\r
3808         <xs:sequence>\r
3809           <xs:element name="groupCallingPlanAccess" type="GroupCallingPlanAccess"/>\r
3810           <xs:element name="groupExtensionAccess" type="GroupExtensionAccess"/>\r
3811           <xs:element name="groupLDAPIntegrationAccess" type="GroupLDAPIntegrationAccess"/>\r
3812           <xs:element name="groupVoiceMessagingAccess" type="GroupVoiceMessagingAccess"/>\r
3813           <xs:element name="groupDepartmentAdminUserAccess" type="GroupDepartmentAdminUserAccess"/>\r
3814           <xs:element name="groupDepartmentAdminTrunkGroupAccess" type="GroupDepartmentAdminTrunkGroupAccess"/>\r
3815           <xs:element name="groupDepartmentAdminPhoneNumberExtensionAccess" type="GroupDepartmentAdminPhoneNumberExtensionAccess"/>\r
3816           <xs:element name="groupDepartmentAdminCallingLineIdNumberAccess" type="GroupDepartmentAdminCallingLineIdNumberAccess"/>\r
3817           <xs:element name="groupUserAuthenticationAccess" type="GroupUserAuthenticationAccess"/>\r
3818           <xs:element name="groupUserGroupDirectoryAccess" type="GroupUserGroupDirectoryAccess"/>\r
3819           <xs:element name="groupUserProfileAccess" type="GroupUserProfileAccess"/>\r
3820           <xs:element name="groupUserEnhancedCallLogsAccess" type="GroupUserCallLogAccess"/>\r
3821           <xs:element name="groupAdminProfileAccess" type="GroupAdminProfileAccess"/>\r
3822           <xs:element name="groupAdminUserAccess" type="GroupAdminUserAccess"/>\r
3823           <xs:element name="groupAdminAdminAccess" type="GroupAdminAdminAccess"/>\r
3824           <xs:element name="groupAdminDepartmentAccess" type="GroupAdminDepartmentAccess"/>\r
3825           <xs:element name="groupAdminAccessDeviceAccess" type="GroupAdminAccessDeviceAccess"/>\r
3826           <xs:element name="groupAdminEnhancedServiceInstanceAccess" type="GroupAdminEnhancedServiceInstanceAccess"/>\r
3827           <xs:element name="groupAdminFeatureAccessCodeAccess" type="GroupAdminFeatureAccessCodeAccess"/>\r
3828           <xs:element name="groupAdminPhoneNumberExtensionAccess" type="GroupAdminPhoneNumberExtensionAccess"/>\r
3829           <xs:element name="groupAdminCallingLineIdNumberAccess" type="GroupAdminCallingLineIdNumberAccess"/>\r
3830           <xs:element name="groupAdminServiceAccess" type="GroupAdminServiceAccess"/>\r
3831           <xs:element name="groupAdminTrunkGroupAccess" type="GroupAdminTrunkGroupAccess"/>\r
3832           <xs:element name="groupAdminSessionAdmissionControlAccess" type="GroupAdminSessionAdmissionControlAccess"/>\r
3833           <xs:element name="groupAdminOfficeZoneAccess" type="GroupAdminOfficeZoneAccess"/>\r
3834           <xs:element name="groupAdminDialableCallerIDAccess" type="GroupAdminDialableCallerIDAccess"/>\r
3835           <xs:element name="serviceProviderAdminProfileAccess" type="ServiceProviderAdminProfileAccess"/>\r
3836           <xs:element name="serviceProviderAdminGroupAccess" type="ServiceProviderAdminGroupAccess"/>\r
3837           <xs:element name="serviceProviderAdminUserAccess" type="ServiceProviderAdminUserAccess"/>\r
3838           <xs:element name="serviceProviderAdminAdminAccess" type="ServiceProviderAdminAdminAccess"/>\r
3839           <xs:element name="serviceProviderAdminDepartmentAccess" type="ServiceProviderAdminDepartmentAccess"/>\r
3840           <xs:element name="serviceProviderAdminAccessDeviceAccess" type="ServiceProviderAdminAccessDeviceAccess"/>\r
3841           <xs:element name="serviceProviderAdminPhoneNumberExtensionAccess" type="ServiceProviderAdminPhoneNumberExtensionAccess"/>\r
3842           <xs:element name="serviceProviderAdminCallingLineIdNumberAccess" type="ServiceProviderAdminCallingLineIdNumberAccess"/>\r
3843           <xs:element name="serviceProviderAdminServiceAccess" type="ServiceProviderAdminServiceAccess"/>\r
3844           <xs:element name="serviceProviderAdminServicePackAccess" type="ServiceProviderAdminServicePackAccess"/>\r
3845           <xs:element name="serviceProviderAdminSessionAdmissionControlAccess" type="ServiceProviderAdminSessionAdmissionControlAccess"/>\r
3846           <xs:element name="serviceProviderAdminWebBrandingAccess" type="ServiceProviderAdminWebBrandingAccess"/>\r
3847           <xs:element name="serviceProviderAdminOfficeZoneAccess" type="ServiceProviderAdminOfficeZoneAccess"/>\r
3848           <xs:element name="enterpriseAdminNetworkPolicyAccess" type="EnterpriseAdminNetworkPolicyAccess"/>\r
3849           <xs:element name="serviceProviderAdminDialableCallerIDAccess" type="ServiceProviderAdminDialableCallerIDAccess"/>\r
3850         </xs:sequence>\r
3851       </xs:extension>\r
3852     </xs:complexContent>\r
3853   </xs:complexType>    \r
3854     \r
3855   <xs:complexType name="SystemRedundancyParametersGetRequest">\r
3856     <xs:annotation>\r
3857       <xs:documentation>\r
3858         Replaced by: SystemRedundancyParametersGetRequest16sp2\r
3859       \r
3860         Request to get the list of Redundancy system parameters.\r
3861         The response is either SystemRedundancyParametersGetResponse or ErrorResponse.\r
3862       </xs:documentation>\r
3863     </xs:annotation>\r
3864     <xs:complexContent>\r
3865       <xs:extension base="core:OCIRequest">\r
3866         <xs:sequence/>\r
3867       </xs:extension>\r
3868     </xs:complexContent>\r
3869   </xs:complexType>    \r
3870     \r
3871   <xs:complexType name="SystemRedundancyParametersGetResponse">\r
3872     <xs:annotation>\r
3873       <xs:documentation>\r
3874         Replaced by: SystemRedundancyParametersGetResponse16sp2\r
3875       \r
3876         Response to SystemRedundancyParametersGetRequest.\r
3877         Contains a list of system Redundancy parameters.\r
3878       </xs:documentation>\r
3879     </xs:annotation>\r
3880     <xs:complexContent>\r
3881       <xs:extension base="core:OCIDataResponse">\r
3882         <xs:sequence>\r
3883           <xs:element name="rollBackTimerMinutes" type="RedundancyRollBackTimerMinutes"/>\r
3884         </xs:sequence>\r
3885       </xs:extension>\r
3886     </xs:complexContent>\r
3887   </xs:complexType>    \r
3888     \r
3889   <xs:complexType name="SystemSessionAuditGetRequest14sp3">\r
3890     <xs:annotation>\r
3891       <xs:documentation>\r
3892         Request the system level data associated with session audit.\r
3893         The response is either a SystemSessionAuditGetResponse14sp3 or\r
3894         an ErrorResponse.\r
3895       </xs:documentation>\r
3896     </xs:annotation>\r
3897     <xs:complexContent>\r
3898       <xs:extension base="core:OCIRequest">\r
3899         <xs:sequence/>\r
3900       </xs:extension>\r
3901     </xs:complexContent>\r
3902   </xs:complexType>    \r
3903     \r
3904   <xs:complexType name="SystemSessionAuditGetResponse14sp3">\r
3905     <xs:annotation>\r
3906       <xs:documentation>\r
3907         Response to SystemSessionAuditGetRequest14sp3.\r
3908       </xs:documentation>\r
3909     </xs:annotation>\r
3910     <xs:complexContent>\r
3911       <xs:extension base="core:OCIDataResponse">\r
3912         <xs:sequence>\r
3913           <xs:element name="isAuditActive" type="xs:boolean"/>\r
3914           <xs:element name="auditIntervalSeconds" type="SessionAuditIntervalSeconds"/>\r
3915           <xs:element name="auditTimeoutSeconds" type="SessionAuditTimeoutPeriodSeconds"/>\r
3916           <xs:element name="releaseCallOnAuditFailure" type="xs:boolean"/>\r
3917           <xs:element name="isSIPRefreshAllowedOnAudit" type="xs:boolean"/>\r
3918           <xs:element name="allowUpdateForSIPRefresh" type="xs:boolean"/>\r
3919           <xs:element name="isSIPSessionTimerActive" type="xs:boolean"/>\r
3920           <xs:element name="sipSessionExpiresMinimumSeconds" type="SIPSessionExpiresMinimumSeconds"/>\r
3921           <xs:element name="enforceSIPSessionExpiresMaximum" type="xs:boolean"/>\r
3922           <xs:element name="sipSessionExpiresMaximumSeconds" type="SIPSessionExpiresMaximumSeconds"/>\r
3923           <xs:element name="sipSessionExpiresTimerSeconds" type="SIPSessionExpiresTimerSeconds"/>\r
3924           <xs:element name="alwaysUseSessionTimerWhenSupported" type="xs:boolean"/>\r
3925           <xs:element name="preferredSessionTimerRefresher" type="SessionTimerRefresher"/>\r
3926         </xs:sequence>\r
3927       </xs:extension>\r
3928     </xs:complexContent>\r
3929   </xs:complexType>    \r
3930     \r
3931   <xs:complexType name="SystemSIPDeviceTypeAddRequest17">\r
3932     <xs:annotation>\r
3933       <xs:documentation>\r
3934         Request to add a sip device type.\r
3935         The response is either SuccessResponse or ErrorResponse.\r
3936       </xs:documentation>\r
3937     </xs:annotation>\r
3938     <xs:complexContent>\r
3939       <xs:extension base="core:OCIRequest">\r
3940         <xs:sequence>\r
3941           <xs:element name="deviceType" type="AccessDeviceType"/>\r
3942           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
3943           <xs:element name="profile" type="SignalingAddressType"/>\r
3944           <xs:element name="registrationCapable" type="xs:boolean"/>\r
3945           <xs:element name="isConferenceDevice" type="xs:boolean"/>\r
3946           <xs:element name="isMobilityManagerDevice" type="xs:boolean"/>\r
3947           <xs:element name="isMusicOnHoldDevice" type="xs:boolean"/>\r
3948           <xs:element name="RFC3264Hold" type="xs:boolean"/>\r
3949           <xs:element name="isTrusted" type="xs:boolean"/>\r
3950           <xs:element name="E164Capable" type="xs:boolean"/>\r
3951           <xs:element name="routeAdvance" type="xs:boolean"/>\r
3952           <xs:element name="forwardingOverride" type="xs:boolean"/>\r
3953           <xs:element name="wirelessIntegration" type="xs:boolean"/>\r
3954           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" minOccurs="0"/>\r
3955           <xs:element name="isVideoCapable" type="xs:boolean"/>\r
3956           <xs:element name="PBXIntegration" type="xs:boolean"/>\r
3957           <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
3958           <xs:element name="cpeDeviceOptions" type="CPEDeviceOptions16sp1" minOccurs="0"/>\r
3959           <xs:element name="earlyMediaSupport" type="EarlyMediaSupportType"/>\r
3960           <xs:element name="authenticateRefer" type="xs:boolean"/>\r
3961           <xs:element name="autoConfigSoftClient" type="xs:boolean"/>\r
3962           <xs:element name="authenticationMode" type="AuthenticationMode"/>\r
3963           <xs:element name="requiresBroadWorksDigitCollection" type="xs:boolean"/>\r
3964           <xs:element name="requiresBroadWorksCallWaitingTone" type="xs:boolean"/>\r
3965           <xs:element name="requiresMWISubscription" type="xs:boolean"/>\r
3966           <xs:element name="useHistoryInfoHeaderOnAccessSide" type="xs:boolean"/>\r
3967           <xs:element name="adviceOfChargeCapable" type="xs:boolean"/>\r
3968           <xs:element name="resetEvent" type="AccessDeviceResetEvent" minOccurs="0"/>\r
3969           <xs:element name="supportCallCenterMIMEType" type="xs:boolean"/>\r
3970           <xs:element name="trunkMode" type="TrunkMode"/>\r
3971           <xs:element name="addPCalledPartyId" type="xs:boolean"/>\r
3972         </xs:sequence>\r
3973       </xs:extension>\r
3974     </xs:complexContent>\r
3975   </xs:complexType>    \r
3976     \r
3977   <xs:complexType name="SystemSIPDeviceTypeAddRequest17sp4">\r
3978     <xs:annotation>\r
3979       <xs:documentation>\r
3980         Request to add a sip device type.\r
3981         The response is either SuccessResponse or ErrorResponse.\r
3982         Replaced by: SystemSIPDeviceTypeAddRequest18\r
3983       </xs:documentation>\r
3984     </xs:annotation>\r
3985     <xs:complexContent>\r
3986       <xs:extension base="core:OCIRequest">\r
3987         <xs:sequence>\r
3988           <xs:element name="deviceType" type="AccessDeviceType"/>\r
3989           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
3990           <xs:element name="profile" type="SignalingAddressType"/>\r
3991           <xs:element name="registrationCapable" type="xs:boolean"/>\r
3992           <xs:element name="isConferenceDevice" type="xs:boolean"/>\r
3993           <xs:element name="isMobilityManagerDevice" type="xs:boolean"/>\r
3994           <xs:element name="isMusicOnHoldDevice" type="xs:boolean"/>\r
3995           <xs:element name="RFC3264Hold" type="xs:boolean"/>\r
3996           <xs:element name="isTrusted" type="xs:boolean"/>\r
3997           <xs:element name="E164Capable" type="xs:boolean"/>\r
3998           <xs:element name="routeAdvance" type="xs:boolean"/>\r
3999           <xs:element name="forwardingOverride" type="xs:boolean"/>\r
4000           <xs:element name="wirelessIntegration" type="xs:boolean"/>\r
4001           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" minOccurs="0"/>\r
4002           <xs:element name="isVideoCapable" type="xs:boolean"/>\r
4003           <xs:element name="PBXIntegration" type="xs:boolean"/>\r
4004           <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
4005           <xs:element name="cpeDeviceOptions" type="CPEDeviceOptions16sp1" minOccurs="0"/>\r
4006           <xs:element name="earlyMediaSupport" type="EarlyMediaSupportType"/>\r
4007           <xs:element name="authenticateRefer" type="xs:boolean"/>\r
4008           <xs:element name="autoConfigSoftClient" type="xs:boolean"/>\r
4009           <xs:element name="authenticationMode" type="AuthenticationMode"/>\r
4010           <xs:element name="requiresBroadWorksDigitCollection" type="xs:boolean"/>\r
4011           <xs:element name="requiresBroadWorksCallWaitingTone" type="xs:boolean"/>\r
4012           <xs:element name="requiresMWISubscription" type="xs:boolean"/>\r
4013           <xs:element name="useHistoryInfoHeaderOnAccessSide" type="xs:boolean"/>\r
4014           <xs:element name="adviceOfChargeCapable" type="xs:boolean"/>\r
4015           <xs:element name="resetEvent" type="AccessDeviceResetEvent" minOccurs="0"/>\r
4016           <xs:element name="supportCallCenterMIMEType" type="xs:boolean"/>\r
4017           <xs:element name="trunkMode" type="TrunkMode"/>\r
4018           <xs:element name="addPCalledPartyId" type="xs:boolean"/>\r
4019           <xs:element name="supportIdentityInUpdateAndReInvite" type="xs:boolean"/>\r
4020           <xs:element name="unscreenedPresentationIdentityPolicy" type="UnscreenedPresentationIdentityPolicy"/>\r
4021         </xs:sequence>\r
4022       </xs:extension>\r
4023     </xs:complexContent>\r
4024   </xs:complexType>    \r
4025     \r
4026   <xs:complexType name="SystemSIPDeviceTypeFileAddRequest16sp1">\r
4027     <xs:annotation>\r
4028       <xs:documentation>\r
4029           Replaced by: SystemSIPDeviceTypeFileAddRequest18.\r
4030           Request to add a sip device type file.\r
4031           The response is either SuccessResponse or ErrorResponse.\r
4032         </xs:documentation>\r
4033     </xs:annotation>\r
4034     <xs:complexContent>\r
4035       <xs:extension base="core:OCIRequest">\r
4036         <xs:sequence>\r
4037           <xs:element name="deviceType" type="AccessDeviceType"/>\r
4038           <xs:element name="fileFormat" type="DeviceManagementFileFormat"/>\r
4039           <xs:element name="remoteFileFormat" type="DeviceManagementFileFormat"/>\r
4040           <xs:element name="fileCategory" type="DeviceManagementFileCategory"/>\r
4041           <xs:element name="fileCustomization" type="DeviceManagementFileCustomization"/>\r
4042           <xs:element name="fileSource" type="DeviceTypeFileEnhancedConfigurationMode"/>\r
4043           <xs:element name="uploadFile" type="FileResource" minOccurs="0"/>\r
4044           <xs:element name="useHttpDigestAuthentication" type="xs:boolean"/>\r
4045           <xs:element name="macBasedFileAuthentication" type="xs:boolean"/>\r
4046           <xs:element name="userNamePasswordFileAuthentication" type="xs:boolean"/>\r
4047           <xs:element name="macInNonRequestURI" type="xs:boolean"/>\r
4048           <xs:element name="macFormatInNonRequestURI" type="DeviceManagementAccessURI" minOccurs="0"/>\r
4049         </xs:sequence>\r
4050       </xs:extension>\r
4051     </xs:complexContent>\r
4052   </xs:complexType>    \r
4053     \r
4054   <xs:complexType name="SystemSIPDeviceTypeFileGetRequest16sp1">\r
4055     <xs:annotation>\r
4056       <xs:documentation>\r
4057           Replaced by: SystemSIPDeviceTypeFileGetRequest18.\r
4058           Request to get a sip device type file.\r
4059           The response is either SystemSIPDeviceTypeFileGetResponse16sp1 or ErrorResponse.\r
4060         </xs:documentation>\r
4061     </xs:annotation>\r
4062     <xs:complexContent>\r
4063       <xs:extension base="core:OCIRequest">\r
4064         <xs:sequence>\r
4065           <xs:element name="deviceType" type="AccessDeviceType"/>\r
4066           <xs:element name="fileFormat" type="DeviceManagementFileFormat"/>\r
4067         </xs:sequence>\r
4068       </xs:extension>\r
4069     </xs:complexContent>\r
4070   </xs:complexType>    \r
4071     \r
4072   <xs:complexType name="SystemSIPDeviceTypeFileGetResponse16sp1">\r
4073     <xs:annotation>\r
4074       <xs:documentation>\r
4075           Replaced by: SystemSIPDeviceTypeFileGetResponse18.\r
4076           Response to SystemSIPDeviceTypeFileGetRequest16sp1.\r
4077         </xs:documentation>\r
4078     </xs:annotation>\r
4079     <xs:complexContent>\r
4080       <xs:extension base="core:OCIDataResponse">\r
4081         <xs:sequence>\r
4082           <xs:element name="remoteFileFormat" type="DeviceManagementFileFormat"/>\r
4083           <xs:element name="fileCategory" type="DeviceManagementFileCategory"/>\r
4084           <xs:element name="fileCustomization" type="DeviceManagementFileCustomization"/>\r
4085           <xs:element name="fileSource" type="DeviceTypeFileEnhancedConfigurationMode"/>\r
4086           <xs:element name="configurationFileName" type="AccessDeviceEnhancedConfigurationFileName" minOccurs="0"/>\r
4087           <xs:element name="useHttpDigestAuthentication" type="xs:boolean"/>\r
4088           <xs:element name="macBasedFileAuthentication" type="xs:boolean"/>\r
4089           <xs:element name="userNamePasswordFileAuthentication" type="xs:boolean"/>\r
4090           <xs:element name="macInNonRequestURI" type="xs:boolean"/>\r
4091           <xs:element name="macFormatInNonRequestURI" type="DeviceManagementAccessURI" minOccurs="0"/>\r
4092           <xs:element name="accessUrl" type="URL"/>\r
4093           <xs:element name="repositoryUrl" type="URL" minOccurs="0"/>\r
4094           <xs:element name="templateUrl" type="URL" minOccurs="0"/>\r
4095         </xs:sequence>\r
4096       </xs:extension>\r
4097     </xs:complexContent>\r
4098   </xs:complexType>    \r
4099     \r
4100   <xs:complexType name="SystemSIPDeviceTypeGetRequest17">\r
4101     <xs:annotation>\r
4102       <xs:documentation>\r
4103         Request to get a sip device type.\r
4104         See Also: SystemDeviceTypeGetRequest\r
4105         The response is either SystemSIPDeviceTypeGetResponse17 or ErrorResponse.\r
4106       </xs:documentation>\r
4107     </xs:annotation>\r
4108     <xs:complexContent>\r
4109       <xs:extension base="core:OCIRequest">\r
4110         <xs:sequence>\r
4111           <xs:element name="deviceType" type="AccessDeviceType"/>\r
4112         </xs:sequence>\r
4113       </xs:extension>\r
4114     </xs:complexContent>\r
4115   </xs:complexType>    \r
4116     \r
4117   <xs:complexType name="SystemSIPDeviceTypeGetResponse17">\r
4118     <xs:annotation>\r
4119       <xs:documentation>\r
4120         Response to SystemSIPDeviceTypeGetRequest17.\r
4121       </xs:documentation>\r
4122     </xs:annotation>\r
4123     <xs:complexContent>\r
4124       <xs:extension base="core:OCIDataResponse">\r
4125         <xs:sequence>\r
4126           <xs:element name="isObsolete" type="xs:boolean"/>\r
4127           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
4128           <xs:element name="profile" type="SignalingAddressType"/>\r
4129           <xs:element name="registrationCapable" type="xs:boolean"/>\r
4130           <xs:element name="isConferenceDevice" type="xs:boolean"/>\r
4131           <xs:element name="isMobilityManagerDevice" type="xs:boolean"/>\r
4132           <xs:element name="isMusicOnHoldDevice" type="xs:boolean"/>\r
4133           <xs:element name="RFC3264Hold" type="xs:boolean"/>\r
4134           <xs:element name="isTrusted" type="xs:boolean"/>\r
4135           <xs:element name="E164Capable" type="xs:boolean"/>\r
4136           <xs:element name="routeAdvance" type="xs:boolean"/>\r
4137           <xs:element name="forwardingOverride" type="xs:boolean"/>\r
4138           <xs:element name="wirelessIntegration" type="xs:boolean"/>\r
4139           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" minOccurs="0"/>\r
4140           <xs:element name="isVideoCapable" type="xs:boolean"/>\r
4141           <xs:element name="PBXIntegration" type="xs:boolean"/>\r
4142           <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
4143           <xs:element name="cpeDeviceOptions" type="CPEDeviceOptionsRead16sp1" minOccurs="0"/>\r
4144           <xs:element name="protocolChoice" type="AccessDeviceProtocol" maxOccurs="unbounded"/>\r
4145           <xs:element name="earlyMediaSupport" type="EarlyMediaSupportType"/>\r
4146           <xs:element name="authenticateRefer" type="xs:boolean"/>\r
4147           <xs:element name="autoConfigSoftClient" type="xs:boolean"/>\r
4148           <xs:element name="authenticationMode" type="AuthenticationMode"/>\r
4149           <xs:element name="requiresBroadWorksDigitCollection" type="xs:boolean"/>\r
4150           <xs:element name="requiresBroadWorksCallWaitingTone" type="xs:boolean"/>\r
4151           <xs:element name="requiresMWISubscription" type="xs:boolean"/>\r
4152           <xs:element name="useHistoryInfoHeaderOnAccessSide" type="xs:boolean"/>\r
4153           <xs:element name="adviceOfChargeCapable" type="xs:boolean"/>\r
4154           <xs:element name="resetEvent" type="AccessDeviceResetEvent" minOccurs="0"/>\r
4155           <xs:element name="supportCallCenterMIMEType" type="xs:boolean"/>\r
4156           <xs:element name="trunkMode" type="TrunkMode"/>\r
4157           <xs:element name="addPCalledPartyId" type="xs:boolean"/>\r
4158         </xs:sequence>\r
4159       </xs:extension>\r
4160     </xs:complexContent>\r
4161   </xs:complexType>    \r
4162     \r
4163   <xs:complexType name="SystemSIPDeviceTypeGetRequest17sp4">\r
4164     <xs:annotation>\r
4165       <xs:documentation>\r
4166         Replaced by: SystemSIPDeviceTypeGetRequest18.\r
4167         Request to get a sip device type.\r
4168         See Also: SystemDeviceTypeGetRequest\r
4169         The response is either SystemSIPDeviceTypeGetResponse17sp4 or ErrorResponse.\r
4170         Replaced by: SystemSIPDeviceTypeGetRequest18\r
4171       </xs:documentation>\r
4172     </xs:annotation>\r
4173     <xs:complexContent>\r
4174       <xs:extension base="core:OCIRequest">\r
4175         <xs:sequence>\r
4176           <xs:element name="deviceType" type="AccessDeviceType"/>\r
4177         </xs:sequence>\r
4178       </xs:extension>\r
4179     </xs:complexContent>\r
4180   </xs:complexType>    \r
4181     \r
4182   <xs:complexType name="SystemSIPDeviceTypeGetResponse17sp4">\r
4183     <xs:annotation>\r
4184       <xs:documentation>\r
4185         Replaced by: SystemSIPDeviceTypeGetResponse18.\r
4186         Response to SystemSIPDeviceTypeGetRequest17sp4.\r
4187       </xs:documentation>\r
4188     </xs:annotation>\r
4189     <xs:complexContent>\r
4190       <xs:extension base="core:OCIDataResponse">\r
4191         <xs:sequence>\r
4192           <xs:element name="isObsolete" type="xs:boolean"/>\r
4193           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
4194           <xs:element name="profile" type="SignalingAddressType"/>\r
4195           <xs:element name="registrationCapable" type="xs:boolean"/>\r
4196           <xs:element name="isConferenceDevice" type="xs:boolean"/>\r
4197           <xs:element name="isMobilityManagerDevice" type="xs:boolean"/>\r
4198           <xs:element name="isMusicOnHoldDevice" type="xs:boolean"/>\r
4199           <xs:element name="RFC3264Hold" type="xs:boolean"/>\r
4200           <xs:element name="isTrusted" type="xs:boolean"/>\r
4201           <xs:element name="E164Capable" type="xs:boolean"/>\r
4202           <xs:element name="routeAdvance" type="xs:boolean"/>\r
4203           <xs:element name="forwardingOverride" type="xs:boolean"/>\r
4204           <xs:element name="wirelessIntegration" type="xs:boolean"/>\r
4205           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" minOccurs="0"/>\r
4206           <xs:element name="isVideoCapable" type="xs:boolean"/>\r
4207           <xs:element name="PBXIntegration" type="xs:boolean"/>\r
4208           <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
4209           <xs:element name="cpeDeviceOptions" type="CPEDeviceOptionsRead16sp1" minOccurs="0"/>\r
4210           <xs:element name="protocolChoice" type="AccessDeviceProtocol" maxOccurs="unbounded"/>\r
4211           <xs:element name="earlyMediaSupport" type="EarlyMediaSupportType"/>\r
4212           <xs:element name="authenticateRefer" type="xs:boolean"/>\r
4213           <xs:element name="autoConfigSoftClient" type="xs:boolean"/>\r
4214           <xs:element name="authenticationMode" type="AuthenticationMode"/>\r
4215           <xs:element name="requiresBroadWorksDigitCollection" type="xs:boolean"/>\r
4216           <xs:element name="requiresBroadWorksCallWaitingTone" type="xs:boolean"/>\r
4217           <xs:element name="requiresMWISubscription" type="xs:boolean"/>\r
4218           <xs:element name="useHistoryInfoHeaderOnAccessSide" type="xs:boolean"/>\r
4219           <xs:element name="adviceOfChargeCapable" type="xs:boolean"/>\r
4220           <xs:element name="resetEvent" type="AccessDeviceResetEvent" minOccurs="0"/>\r
4221           <xs:element name="supportCallCenterMIMEType" type="xs:boolean"/>\r
4222           <xs:element name="trunkMode" type="TrunkMode"/>\r
4223           <xs:element name="addPCalledPartyId" type="xs:boolean"/>\r
4224           <xs:element name="supportIdentityInUpdateAndReInvite" type="xs:boolean"/>\r
4225           <xs:element name="unscreenedPresentationIdentityPolicy" type="UnscreenedPresentationIdentityPolicy"/>\r
4226         </xs:sequence>\r
4227       </xs:extension>\r
4228     </xs:complexContent>\r
4229   </xs:complexType>    \r
4230     \r
4231   <xs:complexType name="SystemCallingNameRetrievalGetRequest16sp1">\r
4232     <xs:annotation>\r
4233       <xs:documentation>\r
4234         Request the system's calling name retrieval attributes.\r
4235         The response is either a SystemCallingNameRetrievalGetResponse16sp1 or an ErrorResponse.\r
4236       \r
4237         Replaced by: SystemCallingNameRetrievalGetRequest17sp4\r
4238       </xs:documentation>\r
4239     </xs:annotation>\r
4240     <xs:complexContent>\r
4241       <xs:extension base="core:OCIRequest">\r
4242         <xs:sequence/>\r
4243       </xs:extension>\r
4244     </xs:complexContent>\r
4245   </xs:complexType>    \r
4246     \r
4247   <xs:complexType name="SystemCallingNameRetrievalGetResponse16sp1">\r
4248     <xs:annotation>\r
4249       <xs:documentation>\r
4250         Response to SystemCallingNameRetrievalGetRequest16sp1.\r
4251       </xs:documentation>\r
4252     </xs:annotation>\r
4253     <xs:complexContent>\r
4254       <xs:extension base="core:OCIDataResponse">\r
4255         <xs:sequence>\r
4256           <xs:element name="triggerCNAMQueriesForAllNetworkCalls" type="xs:boolean"/>\r
4257           <xs:element name="triggerCNAMQueriesForGroupAndEnterpriseCalls" type="xs:boolean"/>\r
4258           <xs:element name="queryProtocol" type="CallingNameRetrievalQueryProtocol"/>\r
4259           <xs:element name="queryTimeoutMilliseconds" type="CallingNameRetrievalQueryTimeoutMilliseconds"/>\r
4260           <xs:element name="sipExternalDatabaseNetAddress" type="NetAddress" minOccurs="0"/>\r
4261           <xs:element name="sipExternalDatabasePort" type="Port1025" minOccurs="0"/>\r
4262           <xs:element name="sipExternalDatabaseTransport" type="TransportProtocol"/>\r
4263           <xs:element name="soapExternalDatabaseNetAddress" type="NetAddress" minOccurs="0"/>\r
4264           <xs:element name="soapSupportsDNSSRV" type="xs:boolean"/>\r
4265         </xs:sequence>\r
4266       </xs:extension>\r
4267     </xs:complexContent>\r
4268   </xs:complexType>    \r
4269     \r
4270   <xs:complexType name="ServiceProviderCallProcessingGetPolicyRequest17sp3">\r
4271     <xs:annotation>\r
4272       <xs:documentation>\r
4273         Request the service provider level data associated with Call Processing\r
4274         Policy. The response is either a\r
4275         ServiceProviderCallProcessingGetPolicyResponse17sp3 or an ErrorResponse.\r
4276         \r
4277         Replaced by ServiceProviderCallProcessingGetPolicyResponse17sp4\r
4278       </xs:documentation>\r
4279     </xs:annotation>\r
4280     <xs:complexContent>\r
4281       <xs:extension base="core:OCIRequest">\r
4282         <xs:sequence>\r
4283           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
4284         </xs:sequence>\r
4285       </xs:extension>\r
4286     </xs:complexContent>\r
4287   </xs:complexType>    \r
4288     \r
4289   <xs:complexType name="ServiceProviderCallProcessingGetPolicyResponse17sp3">\r
4290     <xs:annotation>\r
4291       <xs:documentation>\r
4292         Response to ServiceProviderCallProcessingGetPolicyRequest17sp3.\r
4293         The following elements are only used in AS data mode:\r
4294            useServiceProviderDCLIDSetting\r
4295            enableDialableCallerID\r
4296       </xs:documentation>\r
4297     </xs:annotation>\r
4298     <xs:complexContent>\r
4299       <xs:extension base="core:OCIDataResponse">\r
4300         <xs:sequence>\r
4301           <xs:element name="useServiceProviderDCLIDSetting" type="xs:boolean"/>\r
4302           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
4303           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
4304           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
4305           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
4306           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
4307           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes16"/>\r
4308           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
4309           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
4310           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
4311           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
4312           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
4313           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
4314           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean"/>\r
4315           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean"/>\r
4316           <xs:element name="overrideCLIDRestrictionForPrivateCallCategory" type="xs:boolean"/>\r
4317           <xs:element name="useEnterpriseCLIDForPrivateCallCategory" type="xs:boolean"/>\r
4318           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean"/>\r
4319           <xs:element name="enforceEnterpriseCallingLineIdentityRestriction" type="xs:boolean"/>\r
4320           <xs:element name="useSettingLevel" type="ServiceProviderConferenceURISettingLevel"/>\r
4321           <xs:element name="conferenceURI" type="SIPURI" minOccurs="0"/>\r
4322           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
4323           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
4324           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
4325           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
4326           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
4327           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
4328           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
4329           <xs:element name="clidPolicy" type="CLIDPolicy"/>\r
4330           <xs:element name="emergencyClidPolicy" type="CLIDPolicy"/>\r
4331           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean"/>\r
4332           <xs:element name="blockCallingNameForExternalCalls" type="xs:boolean"/>\r
4333           <xs:element name="enableDialableCallerID" type="xs:boolean"/>\r
4334         </xs:sequence>\r
4335       </xs:extension>\r
4336     </xs:complexContent>\r
4337   </xs:complexType>    \r
4338     \r
4339   <xs:complexType name="SystemSpeedDial100GetRequest">\r
4340     <xs:annotation>\r
4341       <xs:documentation>\r
4342         Get the speed dial 100 system-wide default setting.\r
4343         The response is either a SystemSpeedDial100GetResponse or an ErrorResponse.\r
4344       </xs:documentation>\r
4345     </xs:annotation>\r
4346     <xs:complexContent>\r
4347       <xs:extension base="core:OCIRequest">\r
4348         <xs:sequence/>\r
4349       </xs:extension>\r
4350     </xs:complexContent>\r
4351   </xs:complexType>    \r
4352     \r
4353   <xs:complexType name="SystemSpeedDial100GetResponse">\r
4354     <xs:annotation>\r
4355       <xs:documentation>\r
4356         Response to the SystemSpeedDial100GetRequest.\r
4357       </xs:documentation>\r
4358     </xs:annotation>\r
4359     <xs:complexContent>\r
4360       <xs:extension base="core:OCIDataResponse">\r
4361         <xs:sequence>\r
4362           <xs:element name="prefix" type="SpeedDialPrefix"/>\r
4363         </xs:sequence>\r
4364       </xs:extension>\r
4365     </xs:complexContent>\r
4366   </xs:complexType>    \r
4367     \r
4368   <xs:complexType name="SystemSubscriberGetCallProcessingParametersRequest17">\r
4369     <xs:annotation>\r
4370       <xs:documentation>\r
4371         Get the system call processing configuration for all subscribers\r
4372         The response is either a SystemSubscriberGetCallProcessingParametersResponse17\r
4373         or an ErrorResponse.\r
4374       </xs:documentation>\r
4375     </xs:annotation>\r
4376     <xs:complexContent>\r
4377       <xs:extension base="core:OCIRequest">\r
4378         <xs:sequence/>\r
4379       </xs:extension>\r
4380     </xs:complexContent>\r
4381   </xs:complexType>    \r
4382     \r
4383   <xs:complexType name="SystemSubscriberGetCallProcessingParametersResponse17">\r
4384     <xs:annotation>\r
4385       <xs:documentation>\r
4386         Response to the SystemSubscriberGetCallProcessingParametersRequest17.\r
4387       </xs:documentation>\r
4388     </xs:annotation>\r
4389     <xs:complexContent>\r
4390       <xs:extension base="core:OCIDataResponse">\r
4391         <xs:sequence>\r
4392           <xs:element name="isExtendedCallingLineIdActive" type="xs:boolean"/>\r
4393           <xs:element name="isRingTimeOutActive" type="xs:boolean"/>\r
4394           <xs:element name="ringTimeoutSeconds" type="SystemUserRingTimeoutSeconds"/>\r
4395           <xs:element name="allowEmergencyRemoteOfficeOriginations" type="xs:boolean"/>\r
4396           <xs:element name="maxNoAnswerNumberOfRings" type="MaxNoAnswerNumberOfRings"/>\r
4397           <xs:element name="incomingCallToUserAliasMode" type="IncomingCallToUserAliasMode"/>\r
4398         </xs:sequence>\r
4399       </xs:extension>\r
4400     </xs:complexContent>\r
4401   </xs:complexType>    \r
4402     \r
4403   <xs:complexType name="SystemSubscriberGetCallProcessingParametersRequest17sp3">\r
4404     <xs:annotation>\r
4405       <xs:appinfo>\r
4406         <asDataModeSupported>true</asDataModeSupported>\r
4407         <hssDataModeSupported>false</hssDataModeSupported>\r
4408       </xs:appinfo>\r
4409       <xs:documentation>\r
4410         Get the system call processing configuration for all subscribers\r
4411         The response is either a SystemSubscriberGetCallProcessingParametersResponse17sp3\r
4412         or an ErrorResponse.\r
4413       </xs:documentation>\r
4414     </xs:annotation>\r
4415     <xs:complexContent>\r
4416       <xs:extension base="core:OCIRequest">\r
4417         <xs:sequence/>\r
4418       </xs:extension>\r
4419     </xs:complexContent>\r
4420   </xs:complexType>    \r
4421     \r
4422   <xs:complexType name="SystemSubscriberGetCallProcessingParametersResponse17sp3">\r
4423     <xs:annotation>\r
4424       <xs:appinfo>\r
4425         <asDataModeSupported>true</asDataModeSupported>\r
4426         <hssDataModeSupported>false</hssDataModeSupported>\r
4427       </xs:appinfo>\r
4428       <xs:documentation>\r
4429         Response to the SystemSubscriberGetCallProcessingParametersRequest17sp3.\r
4430       </xs:documentation>\r
4431     </xs:annotation>\r
4432     <xs:complexContent>\r
4433       <xs:extension base="core:OCIDataResponse">\r
4434         <xs:sequence>\r
4435           <xs:element name="isExtendedCallingLineIdActive" type="xs:boolean"/>\r
4436           <xs:element name="isRingTimeOutActive" type="xs:boolean"/>\r
4437           <xs:element name="ringTimeoutSeconds" type="SystemUserRingTimeoutSeconds"/>\r
4438           <xs:element name="allowEmergencyRemoteOfficeOriginations" type="xs:boolean"/>\r
4439           <xs:element name="maxNoAnswerNumberOfRings" type="MaxNoAnswerNumberOfRings"/>\r
4440           <xs:element name="incomingCallToUserAliasMode" type="IncomingCallToUserAliasMode"/>\r
4441           <xs:element name="bypassTerminationLoopDetection" type="xs:boolean"/>\r
4442         </xs:sequence>\r
4443       </xs:extension>\r
4444     </xs:complexContent>\r
4445   </xs:complexType>    \r
4446     \r
4447   <xs:complexType name="SystemVoiceMessagingGroupGetRequest16">\r
4448     <xs:annotation>\r
4449       <xs:documentation>\r
4450         Request the system level data associated with Voice Messaging.\r
4451         The response is either a SystemVoiceMessagingGroupGetResponse16 or an\r
4452         ErrorResponse.\r
4453       </xs:documentation>\r
4454     </xs:annotation>\r
4455     <xs:complexContent>\r
4456       <xs:extension base="core:OCIRequest">\r
4457         <xs:sequence/>\r
4458       </xs:extension>\r
4459     </xs:complexContent>\r
4460   </xs:complexType>    \r
4461     \r
4462   <xs:complexType name="SystemVoiceMessagingGroupGetResponse16">\r
4463     <xs:annotation>\r
4464       <xs:documentation>\r
4465         Response to SystemVoiceMessagingGroupGetRequest16.\r
4466       </xs:documentation>\r
4467     </xs:annotation>\r
4468     <xs:complexContent>\r
4469       <xs:extension base="core:OCIDataResponse">\r
4470         <xs:sequence>\r
4471           <xs:element name="realDeleteForImap" type="xs:boolean"/>\r
4472           <xs:element name="useDnInMailBody" type="xs:boolean"/>\r
4473           <xs:element name="useShortSubjectLine" type="xs:boolean"/>\r
4474           <xs:element name="maxMessageLengthMinutes" type="VoiceMessagingMaxMessageLengthMinutes"/>\r
4475           <xs:element name="maxMailboxLengthMinutes" type="VoiceMessagingMailboxLengthMinutes"/>\r
4476           <xs:element name="doesMessageAge" type="xs:boolean"/>\r
4477           <xs:element name="holdPeriodDays" type="VoiceMessagingHoldPeriodDays"/>\r
4478           <xs:element name="mailServerNetAddress" type="NetAddress" minOccurs="0"/>\r
4479           <xs:element name="mailServerProtocol" type="VoiceMessagingMailServerProtocol"/>\r
4480           <xs:element name="defaultDeliveryFromAddress" type="EmailAddress"/>\r
4481           <xs:element name="defaultNotificationFromAddress" type="EmailAddress"/>\r
4482           <xs:element name="defaultVoicePortalLockoutFromAddress" type="EmailAddress"/>\r
4483           <xs:element name="useOutgoingMWIOnSMDI" type="xs:boolean"/>\r
4484           <xs:element name="mwiDelayInSeconds" type="VoiceMessagingMessageWaitingIndicatorDelayInSeconds"/>\r
4485           <xs:element name="voicePortalScope" type="SystemVoicePortalScope"/>\r
4486           <xs:element name="enterpriseVoicePortalLicensed" type="xs:boolean"/>\r
4487           <xs:element name="networkWideMessaging" type="xs:boolean"/>\r
4488           <xs:element name="useExternalRouting" type="xs:boolean"/>\r
4489           <xs:element name="defaultExternalRoutingAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
4490         </xs:sequence>\r
4491       </xs:extension>\r
4492     </xs:complexContent>\r
4493   </xs:complexType>    \r
4494     \r
4495   <xs:complexType name="SystemVoiceMessagingGroupGetVoicePortalMenusRequest14">\r
4496     <xs:annotation>\r
4497       <xs:appinfo>\r
4498         <asDataModeSupported>true</asDataModeSupported>\r
4499         <hssDataModeSupported>false</hssDataModeSupported>\r
4500       </xs:appinfo>\r
4501       <xs:documentation>\r
4502         Requests the system voice portal Menus setting.\r
4503         The response is either SystemVoiceMessagingGroupGetVoicePortalMenusResponse14 or ErrorResponse.\r
4504       </xs:documentation>\r
4505     </xs:annotation>\r
4506     <xs:complexContent>\r
4507       <xs:extension base="core:OCIRequest">\r
4508         <xs:sequence>\r
4509           <xs:element name="getDefaultMenuKeys" type="xs:boolean"/>\r
4510         </xs:sequence>\r
4511       </xs:extension>\r
4512     </xs:complexContent>\r
4513   </xs:complexType>    \r
4514     \r
4515   <xs:complexType name="SystemVoiceMessagingGroupGetVoicePortalMenusResponse14">\r
4516     <xs:annotation>\r
4517       <xs:appinfo>\r
4518         <asDataModeSupported>true</asDataModeSupported>\r
4519         <hssDataModeSupported>false</hssDataModeSupported>\r
4520       </xs:appinfo>\r
4521       <xs:documentation>\r
4522         Response to SystemVoiceMessagingGroupGetVoicePortalMenusRequest14.\r
4523       </xs:documentation>\r
4524     </xs:annotation>\r
4525     <xs:complexContent>\r
4526       <xs:extension base="core:OCIDataResponse">\r
4527         <xs:sequence>\r
4528           <xs:element name="useVoicePortalCustomization" type="xs:boolean"/>\r
4529           <xs:element name="voicePortalMainMenuKeys">\r
4530             <xs:complexType>\r
4531               <xs:annotation/>\r
4532               <xs:sequence>\r
4533                 <xs:element name="voiceMessaging" type="DigitAny" minOccurs="0"/>\r
4534                 <xs:element name="commPilotExpressProfile" type="DigitAny" minOccurs="0"/>\r
4535                 <xs:element name="personalizedName" type="DigitAny" minOccurs="0"/>\r
4536                 <xs:element name="callForwardingOptions" type="DigitAny" minOccurs="0"/>\r
4537                 <xs:element name="voicePortalCalling" type="DigitAny" minOccurs="0"/>\r
4538                 <xs:element name="hoteling" type="DigitAny" minOccurs="0"/>\r
4539                 <xs:element name="passcode" type="DigitAny" minOccurs="0"/>\r
4540                 <xs:element name="exitVoicePortal" type="DigitAny" minOccurs="0"/>\r
4541                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
4542                 <xs:element name="externalRouting" type="DigitAny" minOccurs="0"/>\r
4543               </xs:sequence>\r
4544             </xs:complexType>\r
4545           </xs:element>\r
4546           <xs:element name="voiceMessagingMenuKeys">\r
4547             <xs:complexType>\r
4548               <xs:annotation/>\r
4549               <xs:sequence>\r
4550                 <xs:element name="playMessages" type="DigitAny" minOccurs="0"/>\r
4551                 <xs:element name="changeBusyGreeting" type="DigitAny" minOccurs="0"/>\r
4552                 <xs:element name="changeNoAnswerGreeting" type="DigitAny" minOccurs="0"/>\r
4553                 <xs:element name="composeMessage" type="DigitAny" minOccurs="0"/>\r
4554                 <xs:element name="deleteAllMessages" type="DigitAny" minOccurs="0"/>\r
4555                 <xs:element name="passcode" type="DigitAny" minOccurs="0"/>\r
4556                 <xs:element name="personalizedName" type="DigitAny" minOccurs="0"/>\r
4557                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
4558                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
4559               </xs:sequence>\r
4560             </xs:complexType>\r
4561           </xs:element>\r
4562           <xs:element name="changeBusyOrNoAnswerGreetingMenuKeys">\r
4563             <xs:complexType>\r
4564               <xs:annotation/>\r
4565               <xs:sequence>\r
4566                 <xs:element name="recordNewGreeting" type="DigitAny" minOccurs="0"/>\r
4567                 <xs:element name="listenToCurrentGreeting" type="DigitAny" minOccurs="0"/>\r
4568                 <xs:element name="revertToSystemDefaultGreeting" type="DigitAny" minOccurs="0"/>\r
4569                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
4570                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
4571               </xs:sequence>\r
4572             </xs:complexType>\r
4573           </xs:element>\r
4574           <xs:element name="recordNewGreetingOrPersonalizedNameMenuKeys">\r
4575             <xs:complexType>\r
4576               <xs:annotation/>\r
4577               <xs:sequence>\r
4578                 <xs:element name="endRecording" type="DigitAny"/>\r
4579               </xs:sequence>\r
4580             </xs:complexType>\r
4581           </xs:element>\r
4582           <xs:element name="deleteAllMessagesMenuKeys">\r
4583             <xs:complexType>\r
4584               <xs:annotation/>\r
4585               <xs:sequence>\r
4586                 <xs:element name="confirmDeletion" type="DigitAny"/>\r
4587                 <xs:element name="cancelDeletion" type="DigitAny"/>\r
4588               </xs:sequence>\r
4589             </xs:complexType>\r
4590           </xs:element>\r
4591           <xs:element name="commPilotExpressProfileMenuKeys">\r
4592             <xs:complexType>\r
4593               <xs:annotation/>\r
4594               <xs:sequence>\r
4595                 <xs:element name="activateAvailableInOfficeProfile" type="DigitAny" minOccurs="0"/>\r
4596                 <xs:element name="activateAvailableOutOfOfficeProfile" type="DigitAny" minOccurs="0"/>\r
4597                 <xs:element name="activateBusyProfile" type="DigitAny" minOccurs="0"/>\r
4598                 <xs:element name="activateUnavailableProfile" type="DigitAny" minOccurs="0"/>\r
4599                 <xs:element name="noProfile" type="DigitAny" minOccurs="0"/>\r
4600                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
4601                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
4602               </xs:sequence>\r
4603             </xs:complexType>\r
4604           </xs:element>\r
4605           <xs:element name="personalizedNameMenuKeys">\r
4606             <xs:complexType>\r
4607               <xs:annotation/>\r
4608               <xs:sequence>\r
4609                 <xs:element name="recordNewPersonalizedName" type="DigitAny" minOccurs="0"/>\r
4610                 <xs:element name="listenToCurrentPersonalizedName" type="DigitAny" minOccurs="0"/>\r
4611                 <xs:element name="deletePersonalizedName" type="DigitAny" minOccurs="0"/>\r
4612                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
4613                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
4614               </xs:sequence>\r
4615             </xs:complexType>\r
4616           </xs:element>\r
4617           <xs:element name="callForwardingOptionsMenuKeys">\r
4618             <xs:complexType>\r
4619               <xs:annotation/>\r
4620               <xs:sequence>\r
4621                 <xs:element name="activateCallForwarding" type="DigitAny" minOccurs="0"/>\r
4622                 <xs:element name="deactivateCallForwarding" type="DigitAny" minOccurs="0"/>\r
4623                 <xs:element name="changeCallForwardingDestination" type="DigitAny" minOccurs="0"/>\r
4624                 <xs:element name="listenToCallForwardingStatus" type="DigitAny" minOccurs="0"/>\r
4625                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
4626                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
4627               </xs:sequence>\r
4628             </xs:complexType>\r
4629           </xs:element>\r
4630           <xs:element name="changeCallForwardingDestinationMenuKeys">\r
4631             <xs:complexType>\r
4632               <xs:annotation/>\r
4633               <xs:sequence>\r
4634                 <xs:element name="finishEnteringNewDestinationNumber" type="DigitStarPound"/>\r
4635               </xs:sequence>\r
4636             </xs:complexType>\r
4637           </xs:element>\r
4638           <xs:element name="voicePortalCallingMenuKeys">\r
4639             <xs:complexType>\r
4640               <xs:annotation/>\r
4641               <xs:sequence>\r
4642                 <xs:element name="endCurrentCallAndGoBackToPreviousMenu" type="VoicePortalDigitSequence"/>\r
4643                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
4644               </xs:sequence>\r
4645             </xs:complexType>\r
4646           </xs:element>\r
4647           <xs:element name="hotelingMenuKeys">\r
4648             <xs:complexType>\r
4649               <xs:annotation/>\r
4650               <xs:sequence>\r
4651                 <xs:element name="checkHostStatus" type="DigitAny" minOccurs="0"/>\r
4652                 <xs:element name="associateWithHost" type="DigitAny" minOccurs="0"/>\r
4653                 <xs:element name="disassociateFromHost" type="DigitAny" minOccurs="0"/>\r
4654                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
4655                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
4656               </xs:sequence>\r
4657             </xs:complexType>\r
4658           </xs:element>\r
4659           <xs:element name="passcodeMenuKeys">\r
4660             <xs:complexType>\r
4661               <xs:annotation/>\r
4662               <xs:sequence>\r
4663                 <xs:element name="finishEnteringOrReenteringPasscode" type="DigitStarPound"/>\r
4664                 <xs:element name="returnToPreviousMenu" type="DigitStarPound"/>\r
4665               </xs:sequence>\r
4666             </xs:complexType>\r
4667           </xs:element>\r
4668           <xs:element name="playMessagesMenuKeys">\r
4669             <xs:complexType>\r
4670               <xs:annotation/>\r
4671               <xs:sequence>\r
4672                 <xs:element name="saveMessage" type="DigitAny" minOccurs="0"/>\r
4673                 <xs:element name="deleteMessage" type="DigitAny" minOccurs="0"/>\r
4674                 <xs:element name="playMessage" type="DigitAny" minOccurs="0"/>\r
4675                 <xs:element name="previousMessage" type="DigitAny" minOccurs="0"/>\r
4676                 <xs:element name="playEnvelope" type="DigitAny" minOccurs="0"/>\r
4677                 <xs:element name="nextMessage" type="DigitAny" minOccurs="0"/>\r
4678                 <xs:element name="callbackCaller" type="DigitAny" minOccurs="0"/>\r
4679                 <xs:element name="composeMessage" type="DigitAny" minOccurs="0"/>\r
4680                 <xs:element name="replyMessage" type="DigitAny" minOccurs="0"/>\r
4681                 <xs:element name="forwardMessage" type="DigitAny" minOccurs="0"/>\r
4682                 <xs:element name="additionalMessageOptions" type="DigitAny" minOccurs="0"/>\r
4683                 <xs:element name="personalizedName" type="DigitAny" minOccurs="0"/>\r
4684                 <xs:element name="passcode" type="DigitAny" minOccurs="0"/>\r
4685                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
4686                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
4687               </xs:sequence>\r
4688             </xs:complexType>\r
4689           </xs:element>\r
4690           <xs:element name="playMessageMenuKeys">\r
4691             <xs:complexType>\r
4692               <xs:annotation/>\r
4693               <xs:sequence>\r
4694                 <xs:element name="skipBackward" type="DigitAny" minOccurs="0"/>\r
4695                 <xs:element name="pauseOrResume" type="DigitAny" minOccurs="0"/>\r
4696                 <xs:element name="skipForward" type="DigitAny" minOccurs="0"/>\r
4697                 <xs:element name="jumpToBegin" type="DigitAny" minOccurs="0"/>\r
4698                 <xs:element name="jumpToEnd" type="DigitAny" minOccurs="0"/>\r
4699               </xs:sequence>\r
4700             </xs:complexType>\r
4701           </xs:element>\r
4702           <xs:element name="additionalMessageOptionsMenuKeys">\r
4703             <xs:complexType>\r
4704               <xs:annotation/>\r
4705               <xs:sequence>\r
4706                 <xs:element name="saveMessage" type="DigitAny" minOccurs="0"/>\r
4707                 <xs:element name="deleteMessage" type="DigitAny" minOccurs="0"/>\r
4708                 <xs:element name="playEnvelope" type="DigitAny" minOccurs="0"/>\r
4709                 <xs:element name="callbackCaller" type="DigitAny" minOccurs="0"/>\r
4710                 <xs:element name="composeMessage" type="DigitAny" minOccurs="0"/>\r
4711                 <xs:element name="replyMessage" type="DigitAny" minOccurs="0"/>\r
4712                 <xs:element name="forwardMessage" type="DigitAny" minOccurs="0"/>\r
4713                 <xs:element name="personalizedName" type="DigitAny" minOccurs="0"/>\r
4714                 <xs:element name="passcode" type="DigitAny" minOccurs="0"/>\r
4715                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
4716                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
4717               </xs:sequence>\r
4718             </xs:complexType>\r
4719           </xs:element>\r
4720           <xs:element name="forwardOrComposeMessageMenuKeys">\r
4721             <xs:complexType>\r
4722               <xs:annotation/>\r
4723               <xs:sequence>\r
4724                 <xs:element name="sendToPerson" type="DigitAny" minOccurs="0"/>\r
4725                 <xs:element name="sendToAllGroupMembers" type="DigitAny" minOccurs="0"/>\r
4726                 <xs:element name="sendToDistributionList" type="DigitAny" minOccurs="0"/>\r
4727                 <xs:element name="changeCurrentIntroductionOrMessage" type="DigitAny" minOccurs="0"/>\r
4728                 <xs:element name="listenToCurrentIntroductionOrMessage" type="DigitAny" minOccurs="0"/>\r
4729                 <xs:element name="setOrClearUrgentIndicator" type="DigitAny" minOccurs="0"/>\r
4730                 <xs:element name="setOrClearConfidentialIndicator" type="DigitAny" minOccurs="0"/>\r
4731                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
4732                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
4733               </xs:sequence>\r
4734             </xs:complexType>\r
4735           </xs:element>\r
4736           <xs:element name="replyMessageMenuKeys">\r
4737             <xs:complexType>\r
4738               <xs:annotation/>\r
4739               <xs:sequence>\r
4740                 <xs:element name="sendReplyToCaller" type="DigitAny"/>\r
4741                 <xs:element name="changeCurrentReply" type="DigitAny" minOccurs="0"/>\r
4742                 <xs:element name="listenToCurrentReply" type="DigitAny" minOccurs="0"/>\r
4743                 <xs:element name="setOrClearUrgentIndicator" type="DigitAny" minOccurs="0"/>\r
4744                 <xs:element name="setOrClearConfidentialIndicator" type="DigitAny" minOccurs="0"/>\r
4745                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
4746                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
4747               </xs:sequence>\r
4748             </xs:complexType>\r
4749           </xs:element>\r
4750           <xs:element name="sendToDistributionListMenuKeys">\r
4751             <xs:complexType>\r
4752               <xs:annotation/>\r
4753               <xs:sequence>\r
4754                 <xs:element name="sendMessageToSelectedDistributionList" type="DigitAny"/>\r
4755                 <xs:element name="selectDistributionList" type="DigitAny" minOccurs="0"/>\r
4756                 <xs:element name="reviewSelectedDistributionList" type="DigitAny" minOccurs="0"/>\r
4757                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
4758                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
4759               </xs:sequence>\r
4760             </xs:complexType>\r
4761           </xs:element>\r
4762           <xs:element name="selectDistributionListMenuKeys">\r
4763             <xs:complexType>\r
4764               <xs:annotation/>\r
4765               <xs:sequence>\r
4766                 <xs:element name="returnToPreviousMenu" type="DigitStarPound"/>\r
4767                 <xs:element name="repeatMenuOrFinishEnteringDistributionListNumber" type="DigitStarPound" minOccurs="0"/>\r
4768               </xs:sequence>\r
4769             </xs:complexType>\r
4770           </xs:element>\r
4771           <xs:element name="reviewSelectedDistributionListMenuKeys">\r
4772             <xs:complexType>\r
4773               <xs:annotation/>\r
4774               <xs:sequence>\r
4775                 <xs:element name="interruptPlaybackAndReturnToPreviousMenu" type="DigitAny"/>\r
4776               </xs:sequence>\r
4777             </xs:complexType>\r
4778           </xs:element>\r
4779           <xs:element name="sendMessageToSelectedDistributionListMenuKeys">\r
4780             <xs:complexType>\r
4781               <xs:annotation/>\r
4782               <xs:sequence>\r
4783                 <xs:element name="confirmSendingToDistributionList" type="DigitStarPound" minOccurs="0"/>\r
4784                 <xs:element name="cancelSendingToDistributionList" type="DigitStarPound"/>\r
4785               </xs:sequence>\r
4786             </xs:complexType>\r
4787           </xs:element>\r
4788           <xs:element name="sendToAllGroupMembersMenuKeys">\r
4789             <xs:complexType>\r
4790               <xs:annotation/>\r
4791               <xs:sequence>\r
4792                 <xs:element name="confirmSendingToEntireGroup" type="DigitAny"/>\r
4793                 <xs:element name="cancelSendingToEntireGroup" type="DigitAny"/>\r
4794               </xs:sequence>\r
4795             </xs:complexType>\r
4796           </xs:element>\r
4797           <xs:element name="sendToPersonMenuKeys">\r
4798             <xs:complexType>\r
4799               <xs:annotation/>\r
4800               <xs:sequence>\r
4801                 <xs:element name="confirmSendingMessage" type="DigitAny"/>\r
4802                 <xs:element name="cancelSendingMessage" type="DigitAny"/>\r
4803                 <xs:element name="finishEnteringNumberWhereToSendMessageTo" type="DigitStarPound"/>\r
4804                 <xs:element name="finishForwardingOrSendingMessage" type="DigitAny"/>\r
4805               </xs:sequence>\r
4806             </xs:complexType>\r
4807           </xs:element>\r
4808           <xs:element name="changeCurrentIntroductionOrMessageOrReplyMenuKeys">\r
4809             <xs:complexType>\r
4810               <xs:annotation/>\r
4811               <xs:sequence>\r
4812                 <xs:element name="endRecording" type="DigitAny"/>\r
4813               </xs:sequence>\r
4814             </xs:complexType>\r
4815           </xs:element>\r
4816           <xs:element name="voicePortalLoginMenuKeys">\r
4817             <xs:complexType>\r
4818               <xs:annotation/>\r
4819               <xs:sequence>\r
4820                 <xs:element name="accessUsingOtherMailboxId" type="VoicePortalDigitSequence" minOccurs="0"/>\r
4821               </xs:sequence>\r
4822             </xs:complexType>\r
4823           </xs:element>\r
4824           <xs:element name="faxMessagingMenuKeys">\r
4825             <xs:complexType>\r
4826               <xs:annotation/>\r
4827               <xs:sequence>\r
4828                 <xs:element name="saveFaxMessageAndSkipToNext" type="DigitAny" minOccurs="0"/>\r
4829                 <xs:element name="previousFaxMessage" type="DigitAny" minOccurs="0"/>\r
4830                 <xs:element name="playEnvelope" type="DigitAny" minOccurs="0"/>\r
4831                 <xs:element name="nextFaxMessage" type="DigitAny" minOccurs="0"/>\r
4832                 <xs:element name="deleteFaxMessage" type="DigitAny" minOccurs="0"/>\r
4833                 <xs:element name="printFaxMessage" type="DigitAny" minOccurs="0"/>\r
4834                 <xs:element name="returnToPreviousMenu" type="DigitAny" minOccurs="0"/>\r
4835               </xs:sequence>\r
4836             </xs:complexType>\r
4837           </xs:element>\r
4838         </xs:sequence>\r
4839       </xs:extension>\r
4840     </xs:complexContent>\r
4841   </xs:complexType>    \r
4842     \r
4843   <xs:complexType name="UserAddRequest14sp9">\r
4844     <xs:annotation>\r
4845       <xs:documentation>\r
4846         Replaced by: UserAddRequest17sp4\r
4847       \r
4848         Request to add a user.\r
4849         The domain is required in the userId.\r
4850         The password is not required if external authentication is enabled.\r
4851         The officeZoneName and primaryZoneName elements are ignored and provided here for backwards compatibility only.\r
4852         The response is either SuccessResponse or ErrorResponse.\r
4853       </xs:documentation>\r
4854     </xs:annotation>\r
4855     <xs:complexContent>\r
4856       <xs:extension base="core:OCIRequest">\r
4857         <xs:sequence>\r
4858           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
4859           <xs:element name="groupId" type="GroupId"/>\r
4860           <xs:element name="userId" type="UserId"/>\r
4861           <xs:element name="lastName" type="LastName"/>\r
4862           <xs:element name="firstName" type="FirstName"/>\r
4863           <xs:element name="callingLineIdLastName" type="CallingLineIdLastName"/>\r
4864           <xs:element name="callingLineIdFirstName" type="CallingLineIdFirstName"/>\r
4865           <xs:element name="hiraganaLastName" type="HiraganaLastName" minOccurs="0"/>\r
4866           <xs:element name="hiraganaFirstName" type="HiraganaFirstName" minOccurs="0"/>\r
4867           <xs:element name="phoneNumber" type="DN" minOccurs="0"/>\r
4868           <xs:element name="extension" type="Extension17" minOccurs="0"/>\r
4869           <xs:element name="callingLineIdPhoneNumber" type="DN" minOccurs="0"/>\r
4870           <xs:element name="password" type="Password" minOccurs="0"/>\r
4871           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
4872           <xs:element name="language" type="Language" minOccurs="0"/>\r
4873           <xs:element name="timeZone" type="TimeZone" minOccurs="0"/>\r
4874           <xs:element name="alias" type="SIPURI" minOccurs="0" maxOccurs="3"/>\r
4875           <xs:choice>\r
4876             <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointAdd" minOccurs="0"/>\r
4877             <xs:element name="trunkAddressing" type="TrunkAddressingAdd" minOccurs="0"/>\r
4878           </xs:choice>\r
4879           <xs:element name="title" type="Title" minOccurs="0"/>\r
4880           <xs:element name="pagerPhoneNumber" type="InformationalDN" minOccurs="0"/>\r
4881           <xs:element name="mobilePhoneNumber" type="OutgoingDN" minOccurs="0"/>\r
4882           <xs:element name="emailAddress" type="EmailAddress" minOccurs="0"/>\r
4883           <xs:element name="yahooId" type="YahooId" minOccurs="0"/>\r
4884           <xs:element name="addressLocation" type="AddressLocation" minOccurs="0"/>\r
4885           <xs:element name="address" type="StreetAddress" minOccurs="0"/>\r
4886           <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>\r
4887           <xs:element name="officeZoneName" type="OfficeZoneName" minOccurs="0"/>\r
4888           <xs:element name="primaryZoneName" type="ZoneName" minOccurs="0"/>\r
4889         </xs:sequence>\r
4890       </xs:extension>\r
4891     </xs:complexContent>\r
4892   </xs:complexType>    \r
4893     \r
4894   <xs:complexType name="UserBusyLampFieldGetRequest">\r
4895     <xs:annotation>\r
4896       <xs:documentation>\r
4897         Request the settings for the busy lamp field service.\r
4898         The response is either a UserBusyLampFieldGetResponse or an ErrorResponse.\r
4899         Replaced by: UserBusyLampFieldGetRequest16sp2\r
4900       </xs:documentation>\r
4901     </xs:annotation>\r
4902     <xs:complexContent>\r
4903       <xs:extension base="core:OCIRequest">\r
4904         <xs:sequence>\r
4905           <xs:element name="userId" type="UserId"/>\r
4906         </xs:sequence>\r
4907       </xs:extension>\r
4908     </xs:complexContent>\r
4909   </xs:complexType>    \r
4910     \r
4911   <xs:complexType name="UserBusyLampFieldGetResponse">\r
4912     <xs:annotation>\r
4913       <xs:documentation>\r
4914        Replaced by: UserBusyLampFieldGetResponse16sp2\r
4915        \r
4916         Response to UserBusyLampFieldGetRequest.\r
4917         The table has column headings:\r
4918           "User Id", "Last Name", "First Name", "Hiragana Last Name", "Hiragana First Name".\r
4919       </xs:documentation>\r
4920     </xs:annotation>\r
4921     <xs:complexContent>\r
4922       <xs:extension base="core:OCIDataResponse">\r
4923         <xs:sequence>\r
4924           <xs:element name="listURI" type="SIPURI" minOccurs="0"/>\r
4925           <xs:element name="monitoredUserTable" type="core:OCITable"/>\r
4926         </xs:sequence>\r
4927       </xs:extension>\r
4928     </xs:complexContent>\r
4929   </xs:complexType>    \r
4930     \r
4931   <xs:complexType name="UserCallProcessingGetPolicyRequest17">\r
4932     <xs:annotation>\r
4933       <xs:documentation>\r
4934           Request the user level data associated with Call Processing Policy.\r
4935           The response is either a UserCallProcessingGetPolicyResponse17 or an\r
4936           ErrorResponse.\r
4937         </xs:documentation>\r
4938     </xs:annotation>\r
4939     <xs:complexContent>\r
4940       <xs:extension base="core:OCIRequest">\r
4941         <xs:sequence>\r
4942           <xs:element name="userId" type="UserId"/>\r
4943         </xs:sequence>\r
4944       </xs:extension>\r
4945     </xs:complexContent>\r
4946   </xs:complexType>    \r
4947     \r
4948   <xs:complexType name="UserCallProcessingGetPolicyResponse17">\r
4949     <xs:annotation>\r
4950       <xs:documentation>\r
4951           Response to UserCallProcessingGetPolicyRequest17.\r
4952               The useUserCLIDSetting attribute controls the CLID settings \r
4953               (clidPolicy, emergencyClidPolicy, allowAlternateNumbersForRedirectingIdentity, useGroupName)\r
4954               \r
4955           The useUserMediaSetting attribute controls the Media settings \r
4956           (medisPolicySelection, supportedMediaSetName)\r
4957           \r
4958           The useUserCallLimitsSetting attribute controls the Call Limits setting \r
4959           (useMaxSimultaneousCalls, maxSimultaneousCalls, useMaxSimultaneousVideoCalls, maxSimultaneousVideoCalls, useMaxCallTimeForAnsweredCalls, maxCallTimeForAnsweredCallsMinutes, useMaxCallTimeForUnansweredCalls, maxCallTimeForUnansweredCallsMinutes, useMaxConcurrentRedirectedCalls, useMaxFindMeFollowMeDepth, maxRedirectionDepth, useMaxConcurrentFindMeFollowMeInvocations, maxConcurrentFindMeFollowMeInvocations)\r
4960         </xs:documentation>\r
4961     </xs:annotation>\r
4962     <xs:complexContent>\r
4963       <xs:extension base="core:OCIDataResponse">\r
4964         <xs:sequence>\r
4965           <xs:element name="useUserCLIDSetting" type="xs:boolean"/>\r
4966           <xs:element name="useUserMediaSetting" type="xs:boolean"/>\r
4967           <xs:element name="useUserCallLimitsSetting" type="xs:boolean"/>\r
4968           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
4969           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
4970           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
4971           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
4972           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
4973           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes16"/>\r
4974           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
4975           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
4976           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
4977           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
4978           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
4979           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
4980           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
4981           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
4982           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
4983           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
4984           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
4985           <xs:element name="clidPolicy" type="GroupCLIDPolicy"/>\r
4986           <xs:element name="emergencyClidPolicy" type="GroupCLIDPolicy"/>\r
4987           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean"/>\r
4988           <xs:element name="useGroupName" type="xs:boolean"/>\r
4989           <xs:element name="blockCallingNameForExternalCalls" type="xs:boolean"/>\r
4990         </xs:sequence>\r
4991       </xs:extension>\r
4992     </xs:complexContent>\r
4993   </xs:complexType>    \r
4994     \r
4995   <xs:complexType name="UserCallProcessingGetPolicyRequest17sp3">\r
4996     <xs:annotation>\r
4997       <xs:documentation>\r
4998           Request the user level data associated with Call Processing Policy.\r
4999           The response is either a UserCallProcessingGetPolicyResponse17sp3 or an\r
5000           ErrorResponse.\r
5001           \r
5002           Replaced by: UserCallProcessingGetPolicyRequest17Sp4          \r
5003         </xs:documentation>\r
5004     </xs:annotation>\r
5005     <xs:complexContent>\r
5006       <xs:extension base="core:OCIRequest">\r
5007         <xs:sequence>\r
5008           <xs:element name="userId" type="UserId"/>\r
5009         </xs:sequence>\r
5010       </xs:extension>\r
5011     </xs:complexContent>\r
5012   </xs:complexType>    \r
5013     \r
5014   <xs:complexType name="UserCallProcessingGetPolicyResponse17sp3">\r
5015     <xs:annotation>\r
5016       <xs:documentation>\r
5017           Response to UserCallProcessingGetPolicyRequest17sp3.\r
5018               The useUserCLIDSetting attribute controls the CLID settings \r
5019               (clidPolicy, emergencyClidPolicy, allowAlternateNumbersForRedirectingIdentity, useGroupName)\r
5020               \r
5021           The useUserMediaSetting attribute controls the Media settings \r
5022           (medisPolicySelection, supportedMediaSetName)\r
5023           \r
5024           The useUserCallLimitsSetting attribute controls the Call Limits setting \r
5025           (useMaxSimultaneousCalls, maxSimultaneousCalls, useMaxSimultaneousVideoCalls, maxSimultaneousVideoCalls, useMaxCallTimeForAnsweredCalls, maxCallTimeForAnsweredCallsMinutes, useMaxCallTimeForUnansweredCalls, maxCallTimeForUnansweredCallsMinutes, useMaxConcurrentRedirectedCalls, useMaxFindMeFollowMeDepth, maxRedirectionDepth, useMaxConcurrentFindMeFollowMeInvocations, maxConcurrentFindMeFollowMeInvocations)\r
5026        \r
5027           The useUserDCLIDSetting controls the Dialable Caller ID settings (enableDialableCallerID)\r
5028 \r
5029           The following elements are only used in AS data mode:\r
5030            useUserDCLIDSetting\r
5031            enableDialableCallerID\r
5032 \r
5033            Replaced by: UserCallProcessingGetPolicyResponse17Sp4\r
5034         </xs:documentation>\r
5035     </xs:annotation>\r
5036     <xs:complexContent>\r
5037       <xs:extension base="core:OCIDataResponse">\r
5038         <xs:sequence>\r
5039           <xs:element name="useUserCLIDSetting" type="xs:boolean"/>\r
5040           <xs:element name="useUserMediaSetting" type="xs:boolean"/>\r
5041           <xs:element name="useUserCallLimitsSetting" type="xs:boolean"/>\r
5042           <xs:element name="useUserDCLIDSetting" type="xs:boolean"/>\r
5043           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
5044           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
5045           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
5046           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
5047           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
5048           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes16"/>\r
5049           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
5050           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
5051           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
5052           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
5053           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
5054           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
5055           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
5056           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
5057           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
5058           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
5059           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
5060           <xs:element name="clidPolicy" type="GroupCLIDPolicy"/>\r
5061           <xs:element name="emergencyClidPolicy" type="GroupCLIDPolicy"/>\r
5062           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean"/>\r
5063           <xs:element name="useGroupName" type="xs:boolean"/>\r
5064           <xs:element name="blockCallingNameForExternalCalls" type="xs:boolean"/>\r
5065           <xs:element name="enableDialableCallerID" type="xs:boolean"/>\r
5066         </xs:sequence>\r
5067       </xs:extension>\r
5068     </xs:complexContent>\r
5069   </xs:complexType>    \r
5070     \r
5071   <xs:complexType name="UserCallProcessingGetPolicyRequest17sp4">\r
5072     <xs:annotation>\r
5073       <xs:documentation>\r
5074           Request the user level data associated with Call Processing Policy.\r
5075           The response is either a UserCallProcessingGetPolicyResponse17sp4 or an\r
5076           ErrorResponse.\r
5077           \r
5078           Replaced by: UserCallProcessingGetPolicyRequest18\r
5079         </xs:documentation>\r
5080     </xs:annotation>\r
5081     <xs:complexContent>\r
5082       <xs:extension base="core:OCIRequest">\r
5083         <xs:sequence>\r
5084           <xs:element name="userId" type="UserId"/>\r
5085         </xs:sequence>\r
5086       </xs:extension>\r
5087     </xs:complexContent>\r
5088   </xs:complexType>    \r
5089     \r
5090   <xs:complexType name="UserCallProcessingGetPolicyResponse17sp4">\r
5091     <xs:annotation>\r
5092       <xs:documentation>\r
5093           Response to UserCallProcessingGetPolicyRequest17sp4.\r
5094               The useUserCLIDSetting attribute controls the CLID settings \r
5095               (clidPolicy, emergencyClidPolicy, allowAlternateNumbersForRedirectingIdentity, useGroupName, allowConfigurableCLIDForRedirectingIdentity)\r
5096               \r
5097           The useUserMediaSetting attribute controls the Media settings \r
5098           (medisPolicySelection, supportedMediaSetName)\r
5099           \r
5100           The useUserCallLimitsSetting attribute controls the Call Limits setting \r
5101           (useMaxSimultaneousCalls, maxSimultaneousCalls, useMaxSimultaneousVideoCalls, maxSimultaneousVideoCalls, useMaxCallTimeForAnsweredCalls, maxCallTimeForAnsweredCallsMinutes, useMaxCallTimeForUnansweredCalls, maxCallTimeForUnansweredCallsMinutes, useMaxConcurrentRedirectedCalls, useMaxFindMeFollowMeDepth, maxRedirectionDepth, useMaxConcurrentFindMeFollowMeInvocations, maxConcurrentFindMeFollowMeInvocations)\r
5102        \r
5103           The useUserDCLIDSetting controls the Dialable Caller ID settings (enableDialableCallerID)\r
5104 \r
5105           The following elements are only used in AS data mode:\r
5106            useUserDCLIDSetting\r
5107            enableDialableCallerID\r
5108            allowConfigurableCLIDForRedirectingIdentity\r
5109 \r
5110           Replaced by: UserCallProcessingGetPolicyResponse18\r
5111         </xs:documentation>\r
5112     </xs:annotation>\r
5113     <xs:complexContent>\r
5114       <xs:extension base="core:OCIDataResponse">\r
5115         <xs:sequence>\r
5116           <xs:element name="useUserCLIDSetting" type="xs:boolean"/>\r
5117           <xs:element name="useUserMediaSetting" type="xs:boolean"/>\r
5118           <xs:element name="useUserCallLimitsSetting" type="xs:boolean"/>\r
5119           <xs:element name="useUserDCLIDSetting" type="xs:boolean"/>\r
5120           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
5121           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
5122           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
5123           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
5124           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
5125           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes16"/>\r
5126           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
5127           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
5128           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
5129           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
5130           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
5131           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
5132           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
5133           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
5134           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
5135           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
5136           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
5137           <xs:element name="clidPolicy" type="GroupCLIDPolicy"/>\r
5138           <xs:element name="emergencyClidPolicy" type="GroupCLIDPolicy"/>\r
5139           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean"/>\r
5140           <xs:element name="useGroupName" type="xs:boolean"/>\r
5141           <xs:element name="blockCallingNameForExternalCalls" type="xs:boolean"/>\r
5142           <xs:element name="enableDialableCallerID" type="xs:boolean"/>\r
5143           <xs:element name="allowConfigurableCLIDForRedirectingIdentity" type="xs:boolean"/>\r
5144         </xs:sequence>\r
5145       </xs:extension>\r
5146     </xs:complexContent>\r
5147   </xs:complexType>    \r
5148     \r
5149   <xs:complexType name="UserCallWaitingGetRequest">\r
5150     <xs:annotation>\r
5151       <xs:documentation>\r
5152         Request the user level data associated with Call Waiting.\r
5153         The response is either a UserCallWaitingGetResponse or an\r
5154         ErrorResponse.\r
5155         Replaced by: UserCallWaitingGetRequest17sp4\r
5156       </xs:documentation>\r
5157     </xs:annotation>\r
5158     <xs:complexContent>\r
5159       <xs:extension base="core:OCIRequest">\r
5160         <xs:sequence>\r
5161           <xs:element name="userId" type="UserId"/>\r
5162         </xs:sequence>\r
5163       </xs:extension>\r
5164     </xs:complexContent>\r
5165   </xs:complexType>    \r
5166     \r
5167   <xs:complexType name="UserCallWaitingGetResponse">\r
5168     <xs:annotation>\r
5169       <xs:documentation>\r
5170         Response to UserCallWaitingGetRequest.\r
5171       </xs:documentation>\r
5172     </xs:annotation>\r
5173     <xs:complexContent>\r
5174       <xs:extension base="core:OCIDataResponse">\r
5175         <xs:sequence>\r
5176           <xs:element name="isActive" type="xs:boolean"/>\r
5177         </xs:sequence>\r
5178       </xs:extension>\r
5179     </xs:complexContent>\r
5180   </xs:complexType>    \r
5181     \r
5182   <xs:complexType name="UserEnhancedCallLogsGetListRequest17sp4">\r
5183     <xs:annotation>\r
5184       <xs:documentation>\r
5185         Request user's call logs.\r
5186         If the callLogType is not specified, all types of calls logs (placed, received, missed) are returned.\r
5187         The filters "dateTimeRange", "numberFilter", "redirectedNumberFilter", accountAuthorizationCodeFilter"\r
5188         and ""subscriberType" are ignored if call logs are stored in CDS. When "ReceivedOrMissed" is specified\r
5189         as "callLogType" and call logs are stored in CDS, all call logs including placed will be returned.\r
5190         It is possible to restrict the number of rows returned using responsePagingControl. If responsePagingControl\r
5191         is not specified, the value of Enhanced Call Logs system parameter maxNonPagedResponseSize will control\r
5192         the maximum number of call logs can be returned. \r
5193         The response is either a UserEnhancedCallLogsGetListResponse17sp4 or an ErrorResponse.\r
5194 \r
5195         Replaced by UserEnhancedCallLogsGetListRequest17sp4V2.\r
5196         Originally deprecated in release 20.\r
5197       </xs:documentation>\r
5198     </xs:annotation>\r
5199     <xs:complexContent>\r
5200       <xs:extension base="core:OCIRequest">\r
5201         <xs:sequence>\r
5202           <xs:element name="userId" type="UserId"/>\r
5203           <xs:element name="callLogType" type="EnhancedCallLogsCallLogsRequestType" minOccurs="0"/>\r
5204           <xs:element name="dateTimeRange" type="EnhancedCallLogsTimeRange"/>\r
5205           <xs:element name="numberFilter" type="EnhancedCallLogsNumberFilter" minOccurs="0"/>\r
5206           <xs:element name="redirectedNumberFilter" type="EnhancedCallLogsRedirectedNumberFilter" minOccurs="0"/>\r
5207           <xs:element name="accountAuthorizationCodeFilter" type="EnhancedCallLogsAccountAuthorizationCodeFilter" minOccurs="0"/>\r
5208           <xs:element name="subscriberType" type="EnhancedCallLogsSubscriberType" minOccurs="0"/>\r
5209           <xs:element name="responsePagingControl" type="ResponsePagingControl" minOccurs="0"/>\r
5210         </xs:sequence>\r
5211       </xs:extension>\r
5212     </xs:complexContent>\r
5213   </xs:complexType>    \r
5214     \r
5215   <xs:complexType name="UserEnhancedCallLogsGetListResponse17sp4">\r
5216     <xs:annotation>\r
5217       <xs:documentation>\r
5218         Response to UserEnhancedCallLogsGetListRequest17sp4.\r
5219         Total numbers of rows is:\r
5220         - the total number of retrievable logs of the call log type that was specified in the UserEnhancedCallLogsGetListRequest17sp4, \r
5221           if a call log type was specified in the request.\r
5222         - the total number of retrievable logs, if no call log type was specified in the request.\r
5223         A list of MixedCallLogsEntry will be returned if the call logs are stored on CDS\r
5224         A list of ExtendedMixedCallLogsEntry will be returned if the call logs are stored on DBS\r
5225         The logs are sorted by date/time of the call.\r
5226 \r
5227         Replaced by UserEnhancedCallLogsGetListResponse17sp4V2.\r
5228         Originally deprecated in release 20.\r
5229       </xs:documentation>\r
5230     </xs:annotation>\r
5231     <xs:complexContent>\r
5232       <xs:extension base="core:OCIDataResponse">\r
5233         <xs:sequence>\r
5234           <xs:element name="totalNumberOfRows" type="xs:int"/>\r
5235           <xs:choice>\r
5236             <xs:element name="legacyEntry">\r
5237               <xs:complexType>\r
5238                 <xs:annotation/>\r
5239                 <xs:sequence>\r
5240                   <xs:element name="callLog" type="MixedCallLogsEntry" minOccurs="0" maxOccurs="unbounded"/>\r
5241                 </xs:sequence>\r
5242               </xs:complexType>\r
5243             </xs:element>\r
5244             <xs:element name="extendedEntry">\r
5245               <xs:complexType>\r
5246                 <xs:annotation/>\r
5247                 <xs:sequence>\r
5248                   <xs:element name="extendedCallLog" type="ExtendedMixedCallLogsEntry" minOccurs="0" maxOccurs="unbounded"/>\r
5249                 </xs:sequence>\r
5250               </xs:complexType>\r
5251             </xs:element>\r
5252           </xs:choice>\r
5253         </xs:sequence>\r
5254       </xs:extension>\r
5255     </xs:complexContent>\r
5256   </xs:complexType>    \r
5257     \r
5258   <xs:complexType name="UserEnhancedCallLogsGetListRequest16">\r
5259     <xs:annotation>\r
5260       <xs:documentation>\r
5261         Request user's call logs.\r
5262         If the callLogType is not specified, all types of calls logs (placed, received, missed) are returned.\r
5263         It is possible to restrict the number of rows returned using responsePagingControl.\r
5264         The response is either a UserEnhancedCallLogsGetListResponse16 or an ErrorResponse.\r
5265         \r
5266         Replaced by UserEnhancedCallLogsGetListRequest17sp4        \r
5267       </xs:documentation>\r
5268     </xs:annotation>\r
5269     <xs:complexContent>\r
5270       <xs:extension base="core:OCIRequest">\r
5271         <xs:sequence>\r
5272           <xs:element name="userId" type="UserId"/>\r
5273           <xs:element name="callLogType" type="CallLogsType" minOccurs="0"/>\r
5274           <xs:element name="responsePagingControl" type="ResponsePagingControl" minOccurs="0"/>\r
5275         </xs:sequence>\r
5276       </xs:extension>\r
5277     </xs:complexContent>\r
5278   </xs:complexType>    \r
5279     \r
5280   <xs:complexType name="UserEnhancedCallLogsGetListResponse16">\r
5281     <xs:annotation>\r
5282       <xs:documentation>\r
5283         Response to UserEnhancedCallLogsGetListRequest16.\r
5284         Total numbers of rows is:\r
5285         - the total number of retrievable logs of the call log type that was specified in the UserEnhancedCallLogsGetListRequest16, \r
5286           if a call log type was specified in the request.\r
5287         - the total number of retrievable logs, if no call log type was specified in the request.\r
5288         \r
5289         Replaced by UserEnhancedCallLogsGetListResponse17sp4          \r
5290       </xs:documentation>\r
5291     </xs:annotation>\r
5292     <xs:complexContent>\r
5293       <xs:extension base="core:OCIDataResponse">\r
5294         <xs:sequence>\r
5295           <xs:element name="totalNumberOfRows" type="xs:int"/>\r
5296           <xs:element name="callLog" type="MixedCallLogsEntry" minOccurs="0" maxOccurs="unbounded"/>\r
5297         </xs:sequence>\r
5298       </xs:extension>\r
5299     </xs:complexContent>\r
5300   </xs:complexType>    \r
5301     \r
5302   <xs:complexType name="UserFaxMessagingGetRequest17">\r
5303     <xs:annotation>\r
5304       <xs:documentation>\r
5305         Request the user level data associated with Fax Messaging.\r
5306         The response is either a UserFaxMessagingGetResponse17 or an ErrorResponse.\r
5307       </xs:documentation>\r
5308     </xs:annotation>\r
5309     <xs:complexContent>\r
5310       <xs:extension base="core:OCIRequest">\r
5311         <xs:sequence>\r
5312           <xs:element name="userId" type="UserId"/>\r
5313         </xs:sequence>\r
5314       </xs:extension>\r
5315     </xs:complexContent>\r
5316   </xs:complexType>    \r
5317     \r
5318   <xs:complexType name="UserFaxMessagingGetResponse17">\r
5319     <xs:annotation>\r
5320       <xs:documentation>        \r
5321         Response to UserFaxMessagingGetRequest17.\r
5322       </xs:documentation>\r
5323     </xs:annotation>\r
5324     <xs:complexContent>\r
5325       <xs:extension base="core:OCIDataResponse">\r
5326         <xs:sequence>\r
5327           <xs:element name="isActive" type="xs:boolean"/>\r
5328           <xs:element name="phoneNumber" type="DN" minOccurs="0"/>\r
5329           <xs:element name="extension" type="Extension17" minOccurs="0"/>\r
5330         </xs:sequence>\r
5331       </xs:extension>\r
5332     </xs:complexContent>\r
5333   </xs:complexType>    \r
5334     \r
5335   <xs:complexType name="UserGetRequest17">\r
5336     <xs:annotation>\r
5337       <xs:documentation>\r
5338         Replaced by: UserGetRequest17sp4\r
5339       \r
5340         Request to get the user information.  The response is either \r
5341         UserGetResponse17 or ErrorResponse.\r
5342       </xs:documentation>\r
5343     </xs:annotation>\r
5344     <xs:complexContent>\r
5345       <xs:extension base="core:OCIRequest">\r
5346         <xs:sequence>\r
5347           <xs:element name="userId" type="UserId"/>\r
5348         </xs:sequence>\r
5349       </xs:extension>\r
5350     </xs:complexContent>\r
5351   </xs:complexType>    \r
5352     \r
5353   <xs:complexType name="UserGetResponse17">\r
5354     <xs:annotation>\r
5355       <xs:documentation>\r
5356         Replaced by: UserGetResponse17sp4\r
5357       \r
5358         Response to UserGetRequest17.\r
5359         It is possible that the TrunkAddressingRead element is present with nothing populated in it which means the user is a trunk user.\r
5360         \r
5361         The callingLineIdPhoneNumber is no longer being formatted for display purpose. The value is returned exactly the same as being stored.\r
5362       </xs:documentation>\r
5363     </xs:annotation>\r
5364     <xs:complexContent>\r
5365       <xs:extension base="core:OCIDataResponse">\r
5366         <xs:sequence>\r
5367           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
5368           <xs:element name="groupId" type="GroupId"/>\r
5369           <xs:element name="lastName" type="LastName"/>\r
5370           <xs:element name="firstName" type="FirstName"/>\r
5371           <xs:element name="callingLineIdLastName" type="CallingLineIdLastName"/>\r
5372           <xs:element name="callingLineIdFirstName" type="CallingLineIdFirstName"/>\r
5373           <xs:element name="hiraganaLastName" type="HiraganaLastName" minOccurs="0"/>\r
5374           <xs:element name="hiraganaFirstName" type="HiraganaFirstName" minOccurs="0"/>\r
5375           <xs:element name="phoneNumber" type="DN" minOccurs="0"/>\r
5376           <xs:element name="extension" type="Extension17" minOccurs="0"/>\r
5377           <xs:element name="callingLineIdPhoneNumber" type="DN" minOccurs="0"/>\r
5378           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
5379           <xs:element name="departmentFullPath" type="DepartmentFullPathName" minOccurs="0"/>\r
5380           <xs:element name="language" type="Language"/>\r
5381           <xs:element name="timeZone" type="TimeZone"/>\r
5382           <xs:element name="timeZoneDisplayName" type="TimeZoneDisplayName"/>\r
5383           <xs:element name="defaultAlias" type="SIPURI"/>\r
5384           <xs:element name="alias" type="SIPURI" minOccurs="0" maxOccurs="3"/>\r
5385           <xs:choice>\r
5386             <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointRead14" minOccurs="0"/>\r
5387             <xs:element name="trunkAddressing" type="TrunkAddressingRead" minOccurs="0"/>\r
5388           </xs:choice>\r
5389           <xs:element name="title" type="Title" minOccurs="0"/>\r
5390           <xs:element name="pagerPhoneNumber" type="InformationalDN" minOccurs="0"/>\r
5391           <xs:element name="mobilePhoneNumber" type="OutgoingDN" minOccurs="0"/>\r
5392           <xs:element name="emailAddress" type="EmailAddress" minOccurs="0"/>\r
5393           <xs:element name="yahooId" type="YahooId" minOccurs="0"/>\r
5394           <xs:element name="addressLocation" type="AddressLocation" minOccurs="0"/>\r
5395           <xs:element name="address" type="StreetAddress" minOccurs="0"/>\r
5396           <xs:element name="countryCode" type="CountryCode" minOccurs="0"/>\r
5397           <xs:element name="nationalPrefix" type="NationalPrefix" minOccurs="0"/>\r
5398           <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>\r
5399           <xs:element name="officeZoneName" type="OfficeZoneName" minOccurs="0"/>\r
5400           <xs:element name="primaryZoneName" type="ZoneName" minOccurs="0"/>\r
5401         </xs:sequence>\r
5402       </xs:extension>\r
5403     </xs:complexContent>\r
5404   </xs:complexType>    \r
5405     \r
5406   <xs:complexType name="UserGetRequest17sp3">\r
5407     <xs:annotation>\r
5408       <xs:documentation>\r
5409         Replaced by: UserGetRequest18\r
5410         \r
5411         Request to get the user information.  The response is either \r
5412         UserGetResponse17sp3 or ErrorResponse.\r
5413       </xs:documentation>\r
5414     </xs:annotation>\r
5415     <xs:complexContent>\r
5416       <xs:extension base="core:OCIRequest">\r
5417         <xs:sequence>\r
5418           <xs:element name="userId" type="UserId"/>\r
5419         </xs:sequence>\r
5420       </xs:extension>\r
5421     </xs:complexContent>\r
5422   </xs:complexType>    \r
5423     \r
5424   <xs:complexType name="UserGetResponse17sp3">\r
5425     <xs:annotation>\r
5426       <xs:documentation>\r
5427         Replaced by: UserGetRequest18\r
5428 \r
5429         Response to UserGetRequest17sp3.\r
5430         It is possible that the TrunkAddressingRead element is present with nothing populated in it which means the user is a trunk user.\r
5431         \r
5432         The callingLineIdPhoneNumber is no longer being formatted for display purpose. The value is returned exactly the same as being stored.\r
5433       </xs:documentation>\r
5434     </xs:annotation>\r
5435     <xs:complexContent>\r
5436       <xs:extension base="core:OCIDataResponse">\r
5437         <xs:sequence>\r
5438           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
5439           <xs:element name="groupId" type="GroupId"/>\r
5440           <xs:element name="lastName" type="LastName"/>\r
5441           <xs:element name="firstName" type="FirstName"/>\r
5442           <xs:element name="callingLineIdLastName" type="CallingLineIdLastName"/>\r
5443           <xs:element name="callingLineIdFirstName" type="CallingLineIdFirstName"/>\r
5444           <xs:element name="hiraganaLastName" type="HiraganaLastName" minOccurs="0"/>\r
5445           <xs:element name="hiraganaFirstName" type="HiraganaFirstName" minOccurs="0"/>\r
5446           <xs:element name="phoneNumber" type="DN" minOccurs="0"/>\r
5447           <xs:element name="extension" type="Extension17" minOccurs="0"/>\r
5448           <xs:element name="callingLineIdPhoneNumber" type="DN" minOccurs="0"/>\r
5449           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
5450           <xs:element name="departmentFullPath" type="DepartmentFullPathName" minOccurs="0"/>\r
5451           <xs:element name="language" type="Language"/>\r
5452           <xs:element name="timeZone" type="TimeZone"/>\r
5453           <xs:element name="timeZoneDisplayName" type="TimeZoneDisplayName"/>\r
5454           <xs:element name="defaultAlias" type="SIPURI"/>\r
5455           <xs:element name="alias" type="SIPURI" minOccurs="0" maxOccurs="3"/>\r
5456           <xs:choice>\r
5457             <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointRead14" minOccurs="0"/>\r
5458             <xs:element name="trunkAddressing" type="TrunkAddressingRead" minOccurs="0"/>\r
5459           </xs:choice>\r
5460           <xs:element name="title" type="Title" minOccurs="0"/>\r
5461           <xs:element name="pagerPhoneNumber" type="InformationalDN" minOccurs="0"/>\r
5462           <xs:element name="mobilePhoneNumber" type="OutgoingDN" minOccurs="0"/>\r
5463           <xs:element name="emailAddress" type="EmailAddress" minOccurs="0"/>\r
5464           <xs:element name="yahooId" type="YahooId" minOccurs="0"/>\r
5465           <xs:element name="addressLocation" type="AddressLocation" minOccurs="0"/>\r
5466           <xs:element name="address" type="StreetAddress" minOccurs="0"/>\r
5467           <xs:element name="countryCode" type="CountryCode" minOccurs="0"/>\r
5468           <xs:element name="nationalPrefix" type="NationalPrefix" minOccurs="0"/>\r
5469           <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>\r
5470           <xs:element name="officeZoneName" type="OfficeZoneName" minOccurs="0"/>\r
5471           <xs:element name="primaryZoneName" type="ZoneName" minOccurs="0"/>\r
5472           <xs:element name="impId" type="IMPUserId" minOccurs="0"/>\r
5473         </xs:sequence>\r
5474       </xs:extension>\r
5475     </xs:complexContent>\r
5476   </xs:complexType>    \r
5477     \r
5478   <xs:complexType name="UserGetRequest17sp4">\r
5479     <xs:annotation>\r
5480       <xs:documentation>\r
5481         Replaced by: UserGetRequest18\r
5482         \r
5483         Request to get the user information.  The response is either \r
5484         UserGetResponse17sp4 or ErrorResponse.\r
5485       </xs:documentation>\r
5486     </xs:annotation>\r
5487     <xs:complexContent>\r
5488       <xs:extension base="core:OCIRequest">\r
5489         <xs:sequence>\r
5490           <xs:element name="userId" type="UserId"/>\r
5491         </xs:sequence>\r
5492       </xs:extension>\r
5493     </xs:complexContent>\r
5494   </xs:complexType>    \r
5495     \r
5496   <xs:complexType name="UserGetResponse17sp4">\r
5497     <xs:annotation>\r
5498       <xs:documentation>\r
5499         Replaced by: UserGetResponse18\r
5500         \r
5501         Response to UserGetRequest17sp4.\r
5502         It is possible that the TrunkAddressingRead element is present with nothing populated in it which means the user is a trunk user.\r
5503         The following data elements are only used in AS data mode:\r
5504           contact[2]-contact[5]\r
5505         \r
5506         The country code (countryCode) included is the user's phone number country code when the user has a phone number assigned, or the \r
5507         user's Group associated country code when the user does not have a phone number assigned, or the system default country code when the \r
5508         user's Group does not have an associated country code.\r
5509         \r
5510         The nationalPrefix in this response is the one associated to the included countryCode.\r
5511         \r
5512         The callingLineIdPhoneNumber is no longer being formatted for display purpose. The value is returned exactly the same as being stored.\r
5513       </xs:documentation>\r
5514     </xs:annotation>\r
5515     <xs:complexContent>\r
5516       <xs:extension base="core:OCIDataResponse">\r
5517         <xs:sequence>\r
5518           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
5519           <xs:element name="groupId" type="GroupId"/>\r
5520           <xs:element name="lastName" type="LastName"/>\r
5521           <xs:element name="firstName" type="FirstName"/>\r
5522           <xs:element name="callingLineIdLastName" type="CallingLineIdLastName"/>\r
5523           <xs:element name="callingLineIdFirstName" type="CallingLineIdFirstName"/>\r
5524           <xs:element name="hiraganaLastName" type="HiraganaLastName" minOccurs="0"/>\r
5525           <xs:element name="hiraganaFirstName" type="HiraganaFirstName" minOccurs="0"/>\r
5526           <xs:element name="phoneNumber" type="DN" minOccurs="0"/>\r
5527           <xs:element name="extension" type="Extension17" minOccurs="0"/>\r
5528           <xs:element name="callingLineIdPhoneNumber" type="DN" minOccurs="0"/>\r
5529           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
5530           <xs:element name="departmentFullPath" type="DepartmentFullPathName" minOccurs="0"/>\r
5531           <xs:element name="language" type="Language"/>\r
5532           <xs:element name="timeZone" type="TimeZone"/>\r
5533           <xs:element name="timeZoneDisplayName" type="TimeZoneDisplayName"/>\r
5534           <xs:element name="defaultAlias" type="SIPURI"/>\r
5535           <xs:element name="alias" type="SIPURI" minOccurs="0" maxOccurs="3"/>\r
5536           <xs:choice>\r
5537             <xs:element name="accessDeviceEndpoint" type="AccessDeviceMultipleContactEndpointRead" minOccurs="0"/>\r
5538             <xs:element name="trunkAddressing" type="TrunkAddressingMultipleContactRead" minOccurs="0"/>\r
5539           </xs:choice>\r
5540           <xs:element name="title" type="Title" minOccurs="0"/>\r
5541           <xs:element name="pagerPhoneNumber" type="InformationalDN" minOccurs="0"/>\r
5542           <xs:element name="mobilePhoneNumber" type="OutgoingDN" minOccurs="0"/>\r
5543           <xs:element name="emailAddress" type="EmailAddress" minOccurs="0"/>\r
5544           <xs:element name="yahooId" type="YahooId" minOccurs="0"/>\r
5545           <xs:element name="addressLocation" type="AddressLocation" minOccurs="0"/>\r
5546           <xs:element name="address" type="StreetAddress" minOccurs="0"/>\r
5547           <xs:element name="countryCode" type="CountryCode"/>\r
5548           <xs:element name="nationalPrefix" type="NationalPrefix" minOccurs="0"/>\r
5549           <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>\r
5550           <xs:element name="officeZoneName" type="OfficeZoneName" minOccurs="0"/>\r
5551           <xs:element name="primaryZoneName" type="ZoneName" minOccurs="0"/>\r
5552         </xs:sequence>\r
5553       </xs:extension>\r
5554     </xs:complexContent>\r
5555   </xs:complexType>    \r
5556     \r
5557   <xs:complexType name="UserModifyRequest16">\r
5558     <xs:annotation>\r
5559       <xs:documentation>\r
5560         Replaced by: UserModifyRequest17sp4\r
5561       \r
5562         Request to modify a user. \r
5563         When oldPassword is specified, all password rule applies. If oldPassword in not specified,\r
5564         any password rule related to old password does not apply.        \r
5565         The request will fail if officeZoneName or primaryZoneName is present but the Location-Based Calling Restrictions service is not assigned to the user.\r
5566         The response is either SuccessResponse or ErrorResponse.\r
5567       </xs:documentation>\r
5568     </xs:annotation>\r
5569     <xs:complexContent>\r
5570       <xs:extension base="core:OCIRequest">\r
5571         <xs:sequence>\r
5572           <xs:element name="userId" type="UserId"/>\r
5573           <xs:element name="lastName" type="LastName" minOccurs="0"/>\r
5574           <xs:element name="firstName" type="FirstName" minOccurs="0"/>\r
5575           <xs:element name="callingLineIdLastName" type="CallingLineIdLastName" minOccurs="0"/>\r
5576           <xs:element name="callingLineIdFirstName" type="CallingLineIdFirstName" minOccurs="0"/>\r
5577           <xs:element name="hiraganaLastName" type="HiraganaLastName" minOccurs="0"/>\r
5578           <xs:element name="hiraganaFirstName" type="HiraganaFirstName" minOccurs="0"/>\r
5579           <xs:element name="phoneNumber" type="DN" nillable="true" minOccurs="0"/>\r
5580           <xs:element name="extension" type="Extension17" nillable="true" minOccurs="0"/>\r
5581           <xs:element name="callingLineIdPhoneNumber" type="DN" nillable="true" minOccurs="0"/>\r
5582           <xs:element name="oldPassword" type="Password" minOccurs="0"/>\r
5583           <xs:element name="newPassword" type="Password" nillable="true" minOccurs="0"/>\r
5584           <xs:element name="department" type="DepartmentKey" nillable="true" minOccurs="0"/>\r
5585           <xs:element name="language" type="Language" minOccurs="0"/>\r
5586           <xs:element name="timeZone" type="TimeZone" minOccurs="0"/>\r
5587           <xs:element name="sipAliasList" type="ReplacementSIPAliasList" nillable="true" minOccurs="0"/>\r
5588           <xs:element name="endpoint" nillable="true" minOccurs="0">\r
5589             <xs:complexType>\r
5590               <xs:annotation/>\r
5591               <xs:choice>\r
5592                 <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointModify"/>\r
5593                 <xs:element name="trunkAddressing" type="TrunkAddressingModify"/>\r
5594               </xs:choice>\r
5595             </xs:complexType>\r
5596           </xs:element>\r
5597           <xs:element name="title" type="Title" nillable="true" minOccurs="0"/>\r
5598           <xs:element name="pagerPhoneNumber" type="InformationalDN" nillable="true" minOccurs="0"/>\r
5599           <xs:element name="mobilePhoneNumber" type="OutgoingDN" nillable="true" minOccurs="0"/>\r
5600           <xs:element name="emailAddress" type="EmailAddress" nillable="true" minOccurs="0"/>\r
5601           <xs:element name="yahooId" type="YahooId" nillable="true" minOccurs="0"/>\r
5602           <xs:element name="addressLocation" type="AddressLocation" nillable="true" minOccurs="0"/>\r
5603           <xs:element name="address" type="StreetAddress" minOccurs="0"/>\r
5604           <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>\r
5605           <xs:element name="officeZoneName" type="OfficeZoneName" minOccurs="0"/>\r
5606           <xs:element name="primaryZoneName" type="ZoneName" minOccurs="0"/>\r
5607         </xs:sequence>\r
5608       </xs:extension>\r
5609     </xs:complexContent>\r
5610   </xs:complexType>    \r
5611     \r
5612   <xs:complexType name="UserScheduleGetListRequest">\r
5613     <xs:annotation>\r
5614       <xs:documentation>\r
5615         Get the list of a user schedules. The list can be filtered by schedule type.\r
5616         The response is either a UserScheduleGetListResponse or an ErrorResponse.\r
5617       </xs:documentation>\r
5618     </xs:annotation>\r
5619     <xs:complexContent>\r
5620       <xs:extension base="core:OCIRequest">\r
5621         <xs:sequence>\r
5622           <xs:element name="userId" type="UserId"/>\r
5623           <xs:element name="scheduleType" type="ScheduleType" minOccurs="0"/>\r
5624         </xs:sequence>\r
5625       </xs:extension>\r
5626     </xs:complexContent>\r
5627   </xs:complexType>    \r
5628     \r
5629   <xs:complexType name="UserScheduleGetListResponse">\r
5630     <xs:annotation>\r
5631       <xs:documentation>\r
5632         Response to UserScheduleGetListRequest.\r
5633         The response contains a list of system schedules.\r
5634       </xs:documentation>\r
5635     </xs:annotation>\r
5636     <xs:complexContent>\r
5637       <xs:extension base="core:OCIDataResponse">\r
5638         <xs:sequence>\r
5639           <xs:element name="scheduleName" type="ScheduleName" minOccurs="0" maxOccurs="unbounded"/>\r
5640           <xs:element name="scheduleType" type="ScheduleType" minOccurs="0" maxOccurs="unbounded"/>\r
5641           <xs:element name="scheduleLevel" type="ScheduleLevel" minOccurs="0" maxOccurs="unbounded"/>\r
5642         </xs:sequence>\r
5643       </xs:extension>\r
5644     </xs:complexContent>\r
5645   </xs:complexType>    \r
5646     \r
5647   <xs:complexType name="UserSharedCallAppearanceGetRequest14sp2">\r
5648     <xs:annotation>\r
5649       <xs:documentation>\r
5650         Get the user's Shared Call Appearance service setting.\r
5651         The response is either a UserSharedCallAppearanceGetResponse14sp2 or an ErrorResponse.\r
5652       </xs:documentation>\r
5653     </xs:annotation>\r
5654     <xs:complexContent>\r
5655       <xs:extension base="core:OCIRequest">\r
5656         <xs:sequence>\r
5657           <xs:element name="userId" type="UserId"/>\r
5658         </xs:sequence>\r
5659       </xs:extension>\r
5660     </xs:complexContent>\r
5661   </xs:complexType>    \r
5662     \r
5663   <xs:complexType name="UserSharedCallAppearanceGetResponse14sp2">\r
5664     <xs:annotation>\r
5665       <xs:documentation>\r
5666         Response to the UserSharedCallAppearanceGetRequest14sp2.\r
5667         The endpointTable contains columns:\r
5668           "Device Level", "Device Name", "Device Type", "Line/Port", "SIP Contact".\r
5669         The "Device Level" column contains one of the AccessDeviceLevel enumerated constants.\r
5670       </xs:documentation>\r
5671     </xs:annotation>\r
5672     <xs:complexContent>\r
5673       <xs:extension base="core:OCIDataResponse">\r
5674         <xs:sequence>\r
5675           <xs:element name="alertAllAppearancesForClickToDialCalls" type="xs:boolean"/>\r
5676           <xs:element name="maxAppearances" type="SharedCallAppearanceMaximumAppearances"/>\r
5677           <xs:element name="allowSCACallRetrieve" type="xs:boolean"/>\r
5678           <xs:element name="enableMultipleCallArrangement" type="xs:boolean"/>\r
5679           <xs:element name="multipleCallArrangementIsActive" type="xs:boolean"/>\r
5680           <xs:element name="endpointTable" type="core:OCITable"/>\r
5681           <xs:element name="allowBridgingBetweenLocations" type="xs:boolean"/>\r
5682           <xs:element name="bridgeWarningTone" type="SharedCallAppearanceBridgeWarningTone"/>\r
5683         </xs:sequence>\r
5684       </xs:extension>\r
5685     </xs:complexContent>\r
5686   </xs:complexType>    \r
5687     \r
5688   <xs:complexType name="UserSpeedDial100GetListRequest">\r
5689     <xs:annotation>\r
5690       <xs:documentation>\r
5691         Get the speed dial 100 settings for a user.\r
5692         The response is either a UserSpeedDial100GetListResponse or an ErrorResponse.\r
5693       </xs:documentation>\r
5694     </xs:annotation>\r
5695     <xs:complexContent>\r
5696       <xs:extension base="core:OCIRequest">\r
5697         <xs:sequence>\r
5698           <xs:element name="userId" type="UserId"/>\r
5699         </xs:sequence>\r
5700       </xs:extension>\r
5701     </xs:complexContent>\r
5702   </xs:complexType>    \r
5703     \r
5704   <xs:complexType name="UserSpeedDial100GetListResponse">\r
5705     <xs:annotation>\r
5706       <xs:documentation>\r
5707         Response to the UserSpeedDial100GetListRequest.\r
5708       </xs:documentation>\r
5709     </xs:annotation>\r
5710     <xs:complexContent>\r
5711       <xs:extension base="core:OCIDataResponse">\r
5712         <xs:sequence>\r
5713           <xs:element name="prefix" type="SpeedDialPrefix"/>\r
5714           <xs:element name="speedDialEntry" type="SpeedDial100Entry" minOccurs="0" maxOccurs="100"/>\r
5715         </xs:sequence>\r
5716       </xs:extension>\r
5717     </xs:complexContent>\r
5718   </xs:complexType>    \r
5719     \r
5720   <xs:simpleType name="EnhancedCallLogsMaxLoggedCalls">\r
5721     <xs:annotation>\r
5722       <xs:documentation>\r
5723         Sets the maximum number of logged calls that can be stored.\r
5724       </xs:documentation>\r
5725     </xs:annotation>\r
5726     <xs:restriction base="xs:int">\r
5727       <xs:minInclusive value="1"/>\r
5728       <xs:maxInclusive value="10000"/>\r
5729     </xs:restriction>\r
5730   </xs:simpleType>    \r
5731     \r
5732   <xs:complexType name="UserVoiceMessagingUserGetGreetingRequest16">\r
5733     <xs:annotation>\r
5734       <xs:documentation>\r
5735         Get the user's voice messaging greeting information.\r
5736         The response is either a UserVoiceMessagingUserGetGreetingResponse16 or an ErrorResponse.\r
5737         This request is replaced by: UserVoiceMessagingUserGetGreetingRequest18\r
5738       </xs:documentation>\r
5739     </xs:annotation>\r
5740     <xs:complexContent>\r
5741       <xs:extension base="core:OCIRequest">\r
5742         <xs:sequence>\r
5743           <xs:element name="userId" type="UserId"/>\r
5744         </xs:sequence>\r
5745       </xs:extension>\r
5746     </xs:complexContent>\r
5747   </xs:complexType>    \r
5748     \r
5749   <xs:complexType name="UserVoiceMessagingUserGetGreetingResponse16">\r
5750     <xs:annotation>\r
5751       <xs:documentation>\r
5752         Response to UserVoiceMessagingUserGetGreetingRequest16.\r
5753         Contains the greeting configuration for a user's voice messaging.\r
5754       </xs:documentation>\r
5755     </xs:annotation>\r
5756     <xs:complexContent>\r
5757       <xs:extension base="core:OCIDataResponse">\r
5758         <xs:sequence>\r
5759           <xs:element name="busyAnnouncementSelection" type="AnnouncementSelection"/>\r
5760           <xs:element name="busyPersonalAudioFile" type="FileDescription" minOccurs="0"/>\r
5761           <xs:element name="busyPersonalAudioMediaType" type="MediaFileType" minOccurs="0"/>\r
5762           <xs:element name="busyPersonalVideoFile" type="FileDescription" minOccurs="0"/>\r
5763           <xs:element name="busyPersonalVideoMediaType" type="MediaFileType" minOccurs="0"/>\r
5764           <xs:element name="noAnswerAnnouncementSelection" type="VoiceMessagingNoAnswerGreetingSelection"/>\r
5765           <xs:element name="noAnswerPersonalAudioFile" type="FileDescription" minOccurs="0"/>\r
5766           <xs:element name="noAnswerPersonalAudioMediaType" type="MediaFileType" minOccurs="0"/>\r
5767           <xs:element name="noAnswerPersonalVideoFile" type="FileDescription" minOccurs="0"/>\r
5768           <xs:element name="noAnswerPersonalVideoMediaType" type="MediaFileType" minOccurs="0"/>\r
5769           <xs:element name="noAnswerAlternateGreeting01" type="VoiceMessagingAlternateNoAnswerGreetingRead16" minOccurs="0"/>\r
5770           <xs:element name="noAnswerAlternateGreeting02" type="VoiceMessagingAlternateNoAnswerGreetingRead16" minOccurs="0"/>\r
5771           <xs:element name="noAnswerAlternateGreeting03" type="VoiceMessagingAlternateNoAnswerGreetingRead16" minOccurs="0"/>\r
5772           <xs:element name="noAnswerNumberOfRings" type="VoiceMessagingNumberOfRings"/>\r
5773         </xs:sequence>\r
5774       </xs:extension>\r
5775     </xs:complexContent>\r
5776   </xs:complexType>    \r
5777     \r
5778 </xs:schema>\r