initial commit
[BroadWorks-OCI.git] / share / OCISchemaAS / OCISchemaDeprecated19.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  19                -->\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="OCISchemaUser.xsd"/>\r
22   <xs:include schemaLocation="OCISchemaDataTypes.xsd"/>\r
23   <xs:include schemaLocation="OCISchemaSearchCriteria.xsd"/>\r
24   \r
25   <!-- ********************************************************************************** -->\r
26   <!-- 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  19                   -->\r
27   <!-- ********************************************************************************** -->\r
28   <!--\r
29   Requests and responses are listed here in alphabetical order.\r
30   The non-primitive attributes inside the commands are defined in another\r
31   section of the schema.\r
32 \r
33   Requests in this schema file:\r
34     EnterpriseSessionAdmissionControlGroupAddRequest    \r
35     EnterpriseSessionAdmissionControlGroupGetRequest    \r
36     GroupAdminGetPolicyRequest18    \r
37     GroupAdminGetPolicyRequest19sp1    \r
38     GroupAutoAttendantGetInstanceRequest19    \r
39     GroupAutoAttendantGetInstanceRequest19sp1    \r
40     GroupAutoAttendantModifyInstanceRequest17sp1    \r
41     GroupBroadWorksAnywhereGetInstanceRequest17    \r
42     GroupCallCenterGetInstanceRequest19    \r
43     GroupDirectoryNumberHuntingGetRequest    \r
44     GroupFindMeFollowMeGetInstanceRequest    \r
45     GroupGroupPagingGetInstanceRequest17sp3    \r
46     GroupHuntGroupAddInstanceRequest19    \r
47     GroupHuntGroupGetInstanceRequest19    \r
48     GroupHuntGroupGetInstanceRequest19sp1    \r
49     GroupInstantGroupCallGetInstanceRequest17    \r
50     GroupMeetMeConferencingGetInstanceRequest19    \r
51     GroupRoutePointGetInstanceRequest    \r
52     GroupVoiceMessagingGroupGetVoicePortalRequest17sp4    \r
53     GroupVoiceXmlGetInstanceRequest    \r
54     SystemNetworkClassOfServiceGetRequest17    \r
55     SystemSIPDeviceTypeAddRequest19    \r
56     SystemSIPDeviceTypeAddRequest19sp1    \r
57     SystemSIPDeviceTypeGetRequest19    \r
58     SystemSIPDeviceTypeGetRequest19sp1    \r
59     SystemTimeZoneGetListRequest    \r
60     SystemVoiceMessagingGroupGetRequest16sp2    \r
61     SystemVoiceMessagingGroupGetVoicePortalMenusRequest19    \r
62     SystemVoiceMessagingGroupGetVoicePortalMenusRequest19sp1    \r
63     GroupSessionAdmissionControlGroupAddRequest    \r
64     GroupSessionAdmissionControlGroupGetRequest    \r
65     ServiceProviderCommunicationBarringProfileAddRequest17sp3    \r
66     ServiceProviderCommunicationBarringProfileGetRequest17sp3    \r
67     SystemCommunicationBarringProfileAddRequest17sp3    \r
68     SystemCommunicationBarringProfileGetRequest17sp3    \r
69     SystemPolicyGetDefaultRequest19sp1    \r
70     UserDevicePoliciesGetRequest    \r
71     UserVoiceMessagingUserGetGreetingRequest18    \r
72     GroupAccessDeviceFileGetRequest16sp1    \r
73     ServiceProviderAccessDeviceFileGetRequest16sp1    \r
74     SystemAccessDeviceFileGetRequest16sp1    \r
75     SystemFileRepositoryDeviceAddRequest16    \r
76     SystemFileRepositoryDeviceGetRequest16    \r
77     SystemSIPDeviceTypeFileAddRequest19    \r
78     SystemSIPDeviceTypeFileGetRequest19    \r
79     ServiceProviderAdminGetPolicyRequest18    \r
80     SystemCPEConfigParametersGetRequest14sp6    \r
81     SystemCPEConfigParametersModifyRequest    \r
82     SystemCallProcessingPolicyProfileAddRequest    \r
83     SystemCallProcessingPolicyProfileGetRequest    \r
84     SystemCallProcessingPolicyProfileModifyRequest    \r
85     SystemPolicyGetDefaultRequest18    \r
86     GroupFeatureAccessCodeGetRequest    \r
87     GroupFeatureAccessCodeModifyRequest    \r
88     ServiceProviderFeatureAccessCodeGetListRequest    \r
89     ServiceProviderFeatureAccessCodeModifyListRequest    \r
90     SystemFeatureAccessCodeGetListRequest    \r
91     SystemFeatureAccessCodeModifyListRequest    \r
92     UserCallRecordingGetRequest    \r
93     UserFeatureAccessCodeGetListRequest    \r
94     GroupCallProcessingGetPolicyRequest18    \r
95     GroupCallProcessingGetPolicyRequest18sp1    \r
96     ServiceProviderCallProcessingGetPolicyRequest17sp4    \r
97     ServiceProviderCallProcessingGetPolicyRequest18sp1    \r
98     SystemCallProcessingGetPolicyRequest17sp4    \r
99     SystemCallProcessingGetPolicyRequest18sp1    \r
100     GroupTrunkGroupAddInstanceRequest19    \r
101     GroupTrunkGroupGetInstanceRequest19    \r
102     GroupTrunkGroupGetInstanceRequest19sp1    \r
103     GroupTrunkGroupGetInstanceRequest19V2    \r
104     GroupTrunkGroupModifyInstanceRequest15    \r
105     SystemTrunkGroupGetRequest    \r
106     SystemBroadWorksMobilityGetRequest17sp4    \r
107     ServiceProviderBroadWorksMobilityGetRequest    \r
108     GroupBroadWorksMobilityGetRequest    \r
109     SystemCallRecordingAddPlatformRequest19    \r
110     UserCallPoliciesGetRequest17    \r
111     UserCallProcessingGetPolicyRequest18    \r
112     UserGetRequest19    \r
113     GroupPolicyGetRequest17    \r
114     UserMeetMeConferencingGetConferenceRequest19    \r
115     GroupAutoAttendantAddInstanceRequest19    \r
116     SystemCallingNameRetrievalGetRequest17sp4    \r
117     SystemCallingNameRetrievalModifyRequest16sp1    \r
118     GroupAutoAttendantSubmenuGetRequest    \r
119     GroupAutoAttendantSubmenuModifyRequest    \r
120     GroupAutoAttendantSubmenuAddRequest    \r
121     GroupCallCenterComfortMessageBypassModifyRequest17    \r
122     GroupCallCenterHolidayServiceModifyRequest17sp1    \r
123     GroupCallCenterModifyAnnouncementRequest17    \r
124     GroupCallCenterModifyDNISAnnouncementRequest    \r
125     GroupCallCenterStrandedCallModifyRequest17    \r
126     GroupCallCenterOverflowModifyRequest17    \r
127     GroupCallCenterStrandedCallUnavailableModifyRequest    \r
128     GroupCustomRingbackGroupModifyRequest16    \r
129     GroupMusicOnHoldAddInstanceRequest16    \r
130     GroupMusicOnHoldModifyInstanceRequest16    \r
131     UserMusicOnHoldUserModifyRequest16    \r
132     GroupPreAlertingAnnouncementModifyRequest    \r
133     UserPreAlertingAnnouncementModifyRequest    \r
134     GroupRoutePointForcedForwardingModifyRequest    \r
135     GroupVoiceMessagingGroupModifyVoicePortalBrandingRequest16    \r
136     UserMeetMeConferencingModifyConferenceGreetingRequest    \r
137     GroupRoutePointHolidayServiceModifyRequest17sp1    \r
138     GroupRoutePointModifyAnnouncementRequest    \r
139     GroupRoutePointModifyDNISAnnouncementRequest    \r
140     GroupRoutePointNightServiceModifyRequest17sp1    \r
141     UserDevicePoliciesGetRequest19sp1    \r
142     EnterpriseEnhancedCallLogsGetListRequest17sp4    \r
143     GroupEnhancedCallLogsGetListRequest17sp4    \r
144     UserEnhancedCallLogsGetListRequest17sp4V2    \r
145     GroupRoutePointOverflowModifyRequest    \r
146     GroupCallCenterComfortMessageBypassGetRequest17    \r
147     GroupCallCenterForcedForwardingGetRequest17    \r
148     GroupCallCenterGetAnnouncementRequest19    \r
149     GroupCallCenterGetDNISAnnouncementRequest19    \r
150     GroupCallCenterHolidayServiceGetRequest17sp1    \r
151     GroupCallCenterOverflowGetRequest17    \r
152     GroupCallCenterStrandedCallGetRequest17    \r
153     GroupCallCenterStrandedCallUnavailableGetRequest    \r
154     GroupCustomRingbackGroupGetRequest16    \r
155     GroupMusicOnHoldGetInstanceRequest19    \r
156     UserMusicOnHoldUserGetRequest16    \r
157     UserPreAlertingAnnouncementGetRequest    \r
158     GroupPreAlertingAnnouncementGetRequest    \r
159     GroupRoutePointGetAnnouncementRequest19    \r
160     GroupRoutePointOverflowGetRequest    \r
161     GroupRoutePointForcedForwardingGetRequest    \r
162     GroupRoutePointHolidayServiceGetRequest17sp1    \r
163     GroupRoutePointGetDNISAnnouncementRequest19    \r
164     GroupRoutePointNightServiceGetRequest17sp1    \r
165     GroupVoiceMessagingGroupGetVoicePortalBrandingRequest16    \r
166     UserMeetMeConferencingGetConferenceGreetingRequest    \r
167     SystemTreatmentMappingCallBlockingServiceGetListRequest    \r
168     \r
169   --> \r
170   \r
171   <xs:complexType name="EnterpriseSessionAdmissionControlGroupAddRequest">\r
172     <xs:annotation>\r
173       <xs:appinfo>\r
174         <asDataModeSupported>true</asDataModeSupported>\r
175         <hssDataModeSupported>false</hssDataModeSupported>\r
176       </xs:appinfo>\r
177       <xs:documentation>\r
178         Request to add a session admission control group for the enterprise.\r
179         The response is either a SuccessResponse or an ErrorResponse.\r
180       </xs:documentation>\r
181     </xs:annotation>\r
182     <xs:complexContent>\r
183       <xs:extension base="core:OCIRequest">\r
184         <xs:sequence>\r
185           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
186           <xs:element name="name" type="SessionAdmissionControlGroupName"/>\r
187           <xs:element name="maxSession" type="NonNegativeInt"/>\r
188           <xs:element name="maxUserOriginatingSessions" type="NonNegativeInt" minOccurs="0"/>\r
189           <xs:element name="maxUserTerminatingSessions" type="NonNegativeInt" minOccurs="0"/>\r
190           <xs:element name="reservedSession" type="NonNegativeInt"/>\r
191           <xs:element name="reservedUserOriginatingSessions" type="NonNegativeInt" minOccurs="0"/>\r
192           <xs:element name="reservedUserTerminatingSessions" type="NonNegativeInt" minOccurs="0"/>\r
193           <xs:element name="becomeDefaultGroup" type="xs:boolean"/>\r
194           <xs:element name="countIntraSACGroupSessions" type="xs:boolean"/>\r
195           <xs:element name="devices" type="EnterpriseAccessDevice" minOccurs="0" maxOccurs="unbounded"/>\r
196         </xs:sequence>\r
197       </xs:extension>\r
198     </xs:complexContent>\r
199   </xs:complexType>    \r
200     \r
201   <xs:complexType name="EnterpriseSessionAdmissionControlGroupGetRequest">\r
202     <xs:annotation>\r
203       <xs:appinfo>\r
204         <asDataModeSupported>true</asDataModeSupported>\r
205         <hssDataModeSupported>false</hssDataModeSupported>\r
206       </xs:appinfo>\r
207       <xs:documentation>\r
208         Request to get a session admission control group for the enterprise.\r
209         The response is either an EnterpriseSessionAdmissionControlGroupGetResponse or an ErrorResponse.\r
210       </xs:documentation>\r
211     </xs:annotation>\r
212     <xs:complexContent>\r
213       <xs:extension base="core:OCIRequest">\r
214         <xs:sequence>\r
215           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
216           <xs:element name="name" type="SessionAdmissionControlGroupName"/>\r
217         </xs:sequence>\r
218       </xs:extension>\r
219     </xs:complexContent>\r
220   </xs:complexType>    \r
221     \r
222   <xs:complexType name="EnterpriseSessionAdmissionControlGroupGetResponse">\r
223     <xs:annotation>\r
224       <xs:appinfo>\r
225         <asDataModeSupported>true</asDataModeSupported>\r
226         <hssDataModeSupported>false</hssDataModeSupported>\r
227       </xs:appinfo>\r
228       <xs:documentation>\r
229         Response to EnterpriseSessionAdmissionControlGroupGetRequest.\r
230         Returns the profile information for the session admission control group.\r
231       </xs:documentation>\r
232     </xs:annotation>\r
233     <xs:complexContent>\r
234       <xs:extension base="core:OCIDataResponse">\r
235         <xs:sequence>\r
236           <xs:element name="maxSession" type="NonNegativeInt"/>\r
237           <xs:element name="maxUserOriginatingSessions" type="NonNegativeInt" minOccurs="0"/>\r
238           <xs:element name="maxUserTerminatingSessions" type="NonNegativeInt" minOccurs="0"/>\r
239           <xs:element name="reservedSession" type="NonNegativeInt"/>\r
240           <xs:element name="reservedUserOriginatingSessions" type="NonNegativeInt" minOccurs="0"/>\r
241           <xs:element name="reservedUserTerminatingSessions" type="NonNegativeInt" minOccurs="0"/>\r
242           <xs:element name="defaultGroup" type="xs:boolean"/>\r
243           <xs:element name="countIntraSACGroupSessions" type="xs:boolean"/>\r
244           <xs:element name="devices" type="EnterpriseAccessDevice" minOccurs="0" maxOccurs="unbounded"/>\r
245         </xs:sequence>\r
246       </xs:extension>\r
247     </xs:complexContent>\r
248   </xs:complexType>    \r
249     \r
250   <xs:complexType name="GroupAdminGetPolicyRequest18">\r
251     <xs:annotation>\r
252       <xs:documentation>\r
253         Requests the Group administrator's policy settings.\r
254         The response is either GroupAdminGetPolicyResponse18 or ErrorResponse.\r
255       </xs:documentation>\r
256     </xs:annotation>\r
257     <xs:complexContent>\r
258       <xs:extension base="core:OCIRequest">\r
259         <xs:sequence>\r
260           <xs:element name="userId" type="UserId"/>\r
261         </xs:sequence>\r
262       </xs:extension>\r
263     </xs:complexContent>\r
264   </xs:complexType>    \r
265     \r
266   <xs:complexType name="GroupAdminGetPolicyResponse18">\r
267     <xs:annotation>\r
268       <xs:documentation>\r
269         Response to GroupAdminGetPolicyRequest18.\r
270         Contains the policy settings for the group administrator.\r
271         The following elements are only used in AS data mode:\r
272             dialableCallerIDAccess\r
273       </xs:documentation>\r
274     </xs:annotation>\r
275     <xs:complexContent>\r
276       <xs:extension base="core:OCIDataResponse">\r
277         <xs:sequence>\r
278           <xs:element name="profileAccess" type="GroupAdminProfileAccess"/>\r
279           <xs:element name="userAccess" type="GroupAdminUserAccess"/>\r
280           <xs:element name="adminAccess" type="GroupAdminAdminAccess"/>\r
281           <xs:element name="departmentAccess" type="GroupAdminDepartmentAccess"/>\r
282           <xs:element name="accessDeviceAccess" type="GroupAdminAccessDeviceAccess"/>\r
283           <xs:element name="enhancedServiceInstanceAccess" type="GroupAdminEnhancedServiceInstanceAccess"/>\r
284           <xs:element name="featureAccessCodeAccess" type="GroupAdminFeatureAccessCodeAccess"/>\r
285           <xs:element name="phoneNumberExtensionAccess" type="GroupAdminPhoneNumberExtensionAccess"/>\r
286           <xs:element name="callingLineIdNumberAccess" type="GroupAdminCallingLineIdNumberAccess"/>\r
287           <xs:element name="serviceAccess" type="GroupAdminServiceAccess"/>\r
288           <xs:element name="trunkGroupAccess" type="GroupAdminTrunkGroupAccess"/>\r
289           <xs:element name="sessionAdmissionControlAccess" type="GroupAdminSessionAdmissionControlAccess"/>\r
290           <xs:element name="officeZoneAccess" type="GroupAdminOfficeZoneAccess"/>\r
291           <xs:element name="numberActivationAccess" type="GroupAdminNumberActivationAccess"/>\r
292           <xs:element name="dialableCallerIDAccess" type="GroupAdminDialableCallerIDAccess"/>\r
293         </xs:sequence>\r
294       </xs:extension>\r
295     </xs:complexContent>\r
296   </xs:complexType>    \r
297     \r
298   <xs:complexType name="GroupAdminGetPolicyRequest19sp1">\r
299     <xs:annotation>\r
300       <xs:documentation>\r
301         Requests the Group administrator's policy settings.\r
302         The response is either GroupAdminGetPolicyResponse19sp1 or ErrorResponse.\r
303       </xs:documentation>\r
304     </xs:annotation>\r
305     <xs:complexContent>\r
306       <xs:extension base="core:OCIRequest">\r
307         <xs:sequence>\r
308           <xs:element name="userId" type="UserId"/>\r
309         </xs:sequence>\r
310       </xs:extension>\r
311     </xs:complexContent>\r
312   </xs:complexType>    \r
313     \r
314   <xs:complexType name="GroupAdminGetPolicyResponse19sp1">\r
315     <xs:annotation>\r
316       <xs:documentation>\r
317         Response to GroupAdminGetPolicyRequest19sp1.\r
318         Contains the policy settings for the group administrator.\r
319         The following elements are only used in AS data mode:\r
320             dialableCallerIDAccess\r
321             communicationBarringUserProfileAccess (This element will not be returned in the response for Service Provider group administrators)\r
322       </xs:documentation>\r
323     </xs:annotation>\r
324     <xs:complexContent>\r
325       <xs:extension base="core:OCIDataResponse">\r
326         <xs:sequence>\r
327           <xs:element name="profileAccess" type="GroupAdminProfileAccess"/>\r
328           <xs:element name="userAccess" type="GroupAdminUserAccess"/>\r
329           <xs:element name="adminAccess" type="GroupAdminAdminAccess"/>\r
330           <xs:element name="departmentAccess" type="GroupAdminDepartmentAccess"/>\r
331           <xs:element name="accessDeviceAccess" type="GroupAdminAccessDeviceAccess"/>\r
332           <xs:element name="enhancedServiceInstanceAccess" type="GroupAdminEnhancedServiceInstanceAccess"/>\r
333           <xs:element name="featureAccessCodeAccess" type="GroupAdminFeatureAccessCodeAccess"/>\r
334           <xs:element name="phoneNumberExtensionAccess" type="GroupAdminPhoneNumberExtensionAccess"/>\r
335           <xs:element name="callingLineIdNumberAccess" type="GroupAdminCallingLineIdNumberAccess"/>\r
336           <xs:element name="serviceAccess" type="GroupAdminServiceAccess"/>\r
337           <xs:element name="trunkGroupAccess" type="GroupAdminTrunkGroupAccess"/>\r
338           <xs:element name="sessionAdmissionControlAccess" type="GroupAdminSessionAdmissionControlAccess"/>\r
339           <xs:element name="officeZoneAccess" type="GroupAdminOfficeZoneAccess"/>\r
340           <xs:element name="numberActivationAccess" type="GroupAdminNumberActivationAccess"/>\r
341           <xs:element name="dialableCallerIDAccess" type="GroupAdminDialableCallerIDAccess"/>\r
342           <xs:element name="communicationBarringUserProfileAccess" type="GroupAdminCommunicationBarringUserProfileAccess" minOccurs="0"/>\r
343         </xs:sequence>\r
344       </xs:extension>\r
345     </xs:complexContent>\r
346   </xs:complexType>    \r
347     \r
348   <xs:complexType name="GroupAutoAttendantGetInstanceRequest19">\r
349     <xs:annotation>\r
350       <xs:appinfo>\r
351         <asDataModeSupported>true</asDataModeSupported>\r
352         <hssDataModeSupported>true</hssDataModeSupported>\r
353       </xs:appinfo>\r
354       <xs:documentation>\r
355         Request to get all the information of a Auto Attendant instance.\r
356         The response is either GroupAutoAttendantGetInstanceResponse19 or ErrorResponse.\r
357         \r
358         Replaced by: GroupAutoAttendantGetInstanceRequest19sp1\r
359       </xs:documentation>\r
360     </xs:annotation>\r
361     <xs:complexContent>\r
362       <xs:extension base="core:OCIRequest">\r
363         <xs:sequence>\r
364           <xs:element name="serviceUserId" type="UserId"/>\r
365         </xs:sequence>\r
366       </xs:extension>\r
367     </xs:complexContent>\r
368   </xs:complexType>    \r
369     \r
370   <xs:complexType name="GroupAutoAttendantGetInstanceResponse19">\r
371     <xs:annotation>\r
372       <xs:appinfo>\r
373         <asDataModeSupported>true</asDataModeSupported>\r
374         <hssDataModeSupported>true</hssDataModeSupported>\r
375       </xs:appinfo>\r
376       <xs:documentation>\r
377         Response to GroupAutoAttendantGetInstanceRequest19.\r
378         Contains the service profile information.\r
379 \r
380         \r
381         The following elements are only used in AS data mode:\r
382           type, use AutoAttendantType.BASIC in HSS mode.\r
383           holidayMenu.\r
384         The following elementsare only valid for Standard Auto\r
385         Attendants:\r
386           holidayMenu\r
387           \r
388         Replaced by: GroupAutoAttendantGetInstanceResponse19sp1\r
389       </xs:documentation>\r
390     </xs:annotation>\r
391     <xs:complexContent>\r
392       <xs:extension base="core:OCIDataResponse">\r
393         <xs:sequence>\r
394           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile17"/>\r
395           <xs:element name="type" type="AutoAttendantType"/>\r
396           <xs:element name="enableVideo" type="xs:boolean"/>\r
397           <xs:element name="businessHours" type="TimeSchedule" minOccurs="0"/>\r
398           <xs:element name="holidaySchedule" type="HolidaySchedule" minOccurs="0"/>\r
399           <xs:element name="extensionDialingScope" type="AutoAttendantDialingScope"/>\r
400           <xs:element name="nameDialingScope" type="AutoAttendantDialingScope"/>\r
401           <xs:element name="nameDialingEntries" type="AutoAttendantNameDialingEntry"/>\r
402           <xs:element name="businessHoursMenu" type="AutoAttendantReadMenu19"/>\r
403           <xs:element name="afterHoursMenu" type="AutoAttendantReadMenu19"/>\r
404           <xs:element name="holidayMenu" type="AutoAttendantReadMenu19" minOccurs="0"/>\r
405         </xs:sequence>\r
406       </xs:extension>\r
407     </xs:complexContent>\r
408   </xs:complexType>    \r
409     \r
410   <xs:complexType name="GroupAutoAttendantGetInstanceRequest19sp1">\r
411     <xs:annotation>\r
412       <xs:appinfo>\r
413         <asDataModeSupported>true</asDataModeSupported>\r
414         <hssDataModeSupported>false</hssDataModeSupported>\r
415       </xs:appinfo>\r
416       <xs:documentation>\r
417         Request to get all the information of a Auto Attendant instance.\r
418         The response is either GroupAutoAttendantGetInstanceResponse19sp1 or ErrorResponse.\r
419         \r
420         Replaced by: GroupAutoAttendantGetInstanceRequest20\r
421       </xs:documentation>\r
422     </xs:annotation>\r
423     <xs:complexContent>\r
424       <xs:extension base="core:OCIRequest">\r
425         <xs:sequence>\r
426           <xs:element name="serviceUserId" type="UserId"/>\r
427         </xs:sequence>\r
428       </xs:extension>\r
429     </xs:complexContent>\r
430   </xs:complexType>    \r
431     \r
432   <xs:complexType name="GroupAutoAttendantGetInstanceResponse19sp1">\r
433     <xs:annotation>\r
434       <xs:appinfo>\r
435         <asDataModeSupported>true</asDataModeSupported>\r
436         <hssDataModeSupported>false</hssDataModeSupported>\r
437       </xs:appinfo>\r
438       <xs:documentation>\r
439         Response to GroupAutoAttendantGetInstanceRequest19sp1.\r
440         Contains the service profile information.\r
441 \r
442         \r
443         The following elements are only used in AS data mode:\r
444           type, use AutoAttendantType.BASIC in HSS mode.\r
445           holidayMenu.\r
446         The following elementsare only valid for Standard Auto\r
447         Attendants:\r
448           holidayMenu\r
449           \r
450         Replaced by: GroupAutoAttendantGetInstanceResponse20\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="serviceInstanceProfile" type="ServiceInstanceReadProfile19sp1"/>\r
457           <xs:element name="type" type="AutoAttendantType"/>\r
458           <xs:element name="enableVideo" type="xs:boolean"/>\r
459           <xs:element name="businessHours" type="TimeSchedule" minOccurs="0"/>\r
460           <xs:element name="holidaySchedule" type="HolidaySchedule" minOccurs="0"/>\r
461           <xs:element name="extensionDialingScope" type="AutoAttendantDialingScope"/>\r
462           <xs:element name="nameDialingScope" type="AutoAttendantDialingScope"/>\r
463           <xs:element name="nameDialingEntries" type="AutoAttendantNameDialingEntry"/>\r
464           <xs:element name="businessHoursMenu" type="AutoAttendantReadMenu19"/>\r
465           <xs:element name="afterHoursMenu" type="AutoAttendantReadMenu19"/>\r
466           <xs:element name="holidayMenu" type="AutoAttendantReadMenu19" minOccurs="0"/>\r
467           <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>\r
468         </xs:sequence>\r
469       </xs:extension>\r
470     </xs:complexContent>\r
471   </xs:complexType>    \r
472     \r
473   <xs:complexType name="GroupAutoAttendantModifyInstanceRequest17sp1">\r
474     <xs:annotation>\r
475       <xs:appinfo>\r
476         <asDataModeSupported>true</asDataModeSupported>\r
477         <hssDataModeSupported>true</hssDataModeSupported>\r
478       </xs:appinfo>\r
479       <xs:documentation>\r
480         Request to modify an Auto Attendant instance.\r
481         Only Group and Enterprise level schedules are\r
482         accepted.\r
483         The\r
484         response is either SuccessResponse or ErrorResponse.\r
485 \r
486         The\r
487         following elements are only used in AS data\r
488         mode:\r
489         holidayMenu.\r
490         The following elementsare only valid for Standard Auto\r
491         Attendants:\r
492         holidayMenu\r
493       </xs:documentation>\r
494     </xs:annotation>\r
495     <xs:complexContent>\r
496       <xs:extension base="core:OCIRequest">\r
497         <xs:sequence>\r
498           <xs:element name="serviceUserId" type="UserId"/>\r
499           <xs:element name="serviceInstanceProfile" type="ServiceInstanceModifyProfile" minOccurs="0"/>\r
500           <xs:element name="firstDigitTimeoutSeconds" type="FirstDigitTimoutSeconds" minOccurs="0"/>\r
501           <xs:element name="enableVideo" type="xs:boolean" minOccurs="0"/>\r
502           <xs:element name="businessHours" type="TimeSchedule" nillable="true" minOccurs="0"/>\r
503           <xs:element name="holidaySchedule" type="HolidaySchedule" nillable="true" minOccurs="0"/>\r
504           <xs:element name="extensionDialingScope" type="AutoAttendantDialingScope" minOccurs="0"/>\r
505           <xs:element name="nameDialingScope" type="AutoAttendantDialingScope" minOccurs="0"/>\r
506           <xs:element name="nameDialingEntries" type="AutoAttendantNameDialingEntry" minOccurs="0"/>\r
507           <xs:element name="businessHoursMenu" type="AutoAttendantModifyMenu16" minOccurs="0"/>\r
508           <xs:element name="afterHoursMenu" type="AutoAttendantModifyMenu16" minOccurs="0"/>\r
509           <xs:element name="holidayMenu" type="AutoAttendantModifyMenu16" minOccurs="0"/>\r
510           <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>\r
511         </xs:sequence>\r
512       </xs:extension>\r
513     </xs:complexContent>\r
514   </xs:complexType>    \r
515     \r
516   <xs:complexType name="GroupBroadWorksAnywhereGetInstanceRequest17">\r
517     <xs:annotation>\r
518       <xs:documentation>\r
519         Request to get all the information of a BroadWorks Anywhere instance.\r
520         The response is either GroupBroadWorksAnywhereGetInstanceResponse17 or ErrorResponse.\r
521         \r
522         Replaced by: GroupBroadWorksAnywhereGetInstanceRequest19sp1\r
523       </xs:documentation>\r
524     </xs:annotation>\r
525     <xs:complexContent>\r
526       <xs:extension base="core:OCIRequest">\r
527         <xs:sequence>\r
528           <xs:element name="serviceUserId" type="UserId"/>\r
529         </xs:sequence>\r
530       </xs:extension>\r
531     </xs:complexContent>\r
532   </xs:complexType>    \r
533     \r
534   <xs:complexType name="GroupBroadWorksAnywhereGetInstanceResponse17">\r
535     <xs:annotation>\r
536       <xs:documentation>\r
537         Response to GroupBroadWorksAnywhereGetInstanceRequest17.\r
538         Contains the service profile information.\r
539         \r
540         Replaced by: GroupBroadWorksAnywhereGetInstanceResponse19sp1\r
541       </xs:documentation>\r
542     </xs:annotation>\r
543     <xs:complexContent>\r
544       <xs:extension base="core:OCIDataResponse">\r
545         <xs:sequence>\r
546           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile17"/>\r
547           <xs:element name="broadWorksAnywhereScope" type="BroadWorksAnywhereScope"/>\r
548           <xs:element name="promptForCLID" type="BroadWorksAnywhereCLIDPrompt"/>\r
549           <xs:element name="silentPromptMode" type="xs:boolean"/>\r
550           <xs:element name="promptForPasscode" type="xs:boolean"/>\r
551         </xs:sequence>\r
552       </xs:extension>\r
553     </xs:complexContent>\r
554   </xs:complexType>    \r
555     \r
556   <xs:complexType name="GroupCallCenterGetInstanceRequest19">\r
557     <xs:annotation>\r
558       <xs:appinfo>\r
559         <asDataModeSupported>true</asDataModeSupported>\r
560         <hssDataModeSupported>false</hssDataModeSupported>\r
561       </xs:appinfo>\r
562       <xs:documentation>\r
563         Request to get all the information of a Call Center instance.\r
564         The response is either GroupCallCenterGetInstanceResponse19 or ErrorResponse.\r
565         \r
566         Replaced by: GroupCallCenterGetInstanceRequest19sp1\r
567       </xs:documentation>\r
568     </xs:annotation>\r
569     <xs:complexContent>\r
570       <xs:extension base="core:OCIRequest">\r
571         <xs:sequence>\r
572           <xs:element name="serviceUserId" type="UserId"/>\r
573         </xs:sequence>\r
574       </xs:extension>\r
575     </xs:complexContent>\r
576   </xs:complexType>    \r
577     \r
578   <xs:complexType name="GroupCallCenterGetInstanceResponse19">\r
579     <xs:annotation>\r
580       <xs:appinfo>\r
581         <asDataModeSupported>true</asDataModeSupported>\r
582         <hssDataModeSupported>false</hssDataModeSupported>\r
583       </xs:appinfo>\r
584       <xs:documentation>\r
585         Response to GroupCallCenterGetInstanceRequest19.\r
586         \r
587         Replaced by: Response to GroupCallCenterGetInstanceRequest19sp1\r
588       </xs:documentation>\r
589     </xs:annotation>\r
590     <xs:complexContent>\r
591       <xs:extension base="core:OCIDataResponse">\r
592         <xs:sequence>\r
593           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile17"/>\r
594           <xs:element name="type" type="CallCenterType"/>\r
595           <xs:element name="routingType" type="CallCenterRoutingType" minOccurs="0"/>\r
596           <xs:element name="policy" type="HuntPolicy"/>\r
597           <xs:element name="enableVideo" type="xs:boolean"/>\r
598           <xs:element name="queueLength" type="CallCenterQueueLength16"/>\r
599           <xs:element name="enableReporting" type="xs:boolean" minOccurs="0"/>\r
600           <xs:element name="allowCallerToDialEscapeDigit" type="xs:boolean"/>\r
601           <xs:element name="escapeDigit" type="DtmfDigit"/>\r
602           <xs:element name="resetCallStatisticsUponEntryInQueue" type="xs:boolean"/>\r
603           <xs:element name="allowAgentLogoff" type="xs:boolean"/>\r
604           <xs:element name="allowCallWaitingForAgents" type="xs:boolean"/>\r
605           <xs:element name="allowCallsToAgentsInWrapUp" type="xs:boolean" minOccurs="0"/>\r
606           <xs:element name="overrideAgentWrapUpTime" type="xs:boolean" minOccurs="0"/>\r
607           <xs:element name="wrapUpSeconds" type="CallCenterWrapUpSeconds" minOccurs="0"/>\r
608           <xs:element name="forceDeliveryOfCalls" type="xs:boolean" minOccurs="0"/>\r
609           <xs:element name="forceDeliveryWaitTimeSeconds" type="CallCenterForceDeliveryWaitTimeSeconds" minOccurs="0"/>\r
610           <xs:element name="enableAutomaticStateChangeForAgents" type="xs:boolean" minOccurs="0"/>\r
611           <xs:element name="agentStateAfterCall" type="AgentACDAutomaticState" minOccurs="0"/>\r
612           <xs:element name="agentUnavailableCode" type="CallCenterAgentUnavailableCode" minOccurs="0"/>\r
613           <xs:element name="externalPreferredAudioCodec" type="AudioFileCodec"/>\r
614           <xs:element name="internalPreferredAudioCodec" type="AudioFileCodec"/>\r
615           <xs:element name="playRingingWhenOfferingCall" type="xs:boolean"/>\r
616           <xs:element name="callCenterQueueThresholdsIsActive" type="xs:boolean" minOccurs="0"/>\r
617         </xs:sequence>\r
618       </xs:extension>\r
619     </xs:complexContent>\r
620   </xs:complexType>    \r
621     \r
622   <xs:complexType name="GroupDirectoryNumberHuntingGetRequest">\r
623     <xs:annotation>\r
624       <xs:documentation>\r
625         Request to get the properties of the DNH service for a specified serviceUserId.\r
626         It gets the agents of a call center or hunt group that are members\r
627         of a directory number hunting group.  They are agents that are not already\r
628         assigned to any other directory number hunting group.\r
629         The response is either GroupDirectoryNumberHuntingGetResponse or ErrorResponse.\r
630  \r
631         Replaced by: GroupDirectoryNumberHuntingGetRequest17sp1\r
632       </xs:documentation>\r
633     </xs:annotation>\r
634     <xs:complexContent>\r
635       <xs:extension base="core:OCIRequest">\r
636         <xs:sequence>\r
637           <xs:element name="serviceUserId" type="UserId"/>\r
638         </xs:sequence>\r
639       </xs:extension>\r
640     </xs:complexContent>\r
641   </xs:complexType>    \r
642     \r
643   <xs:complexType name="GroupDirectoryNumberHuntingGetResponse">\r
644     <xs:annotation>\r
645       <xs:documentation>\r
646         Response to the GroupDirectoryNumberHuntingGetRequest.\r
647         Contains a table with column headings: "User Id", "Last Name",\r
648         "First Name", "Hiragana Last Name", "Hiragana First Name",\r
649         "Phone Number", "Extension", "Department", "Email Address".\r
650 \r
651         Replaced by: GroupDirectoryNumberHuntingGetResponse17sp1\r
652       </xs:documentation>\r
653     </xs:annotation>\r
654     <xs:complexContent>\r
655       <xs:extension base="core:OCIDataResponse">\r
656         <xs:sequence>\r
657           <xs:element name="agentUserTable" type="core:OCITable"/>\r
658         </xs:sequence>\r
659       </xs:extension>\r
660     </xs:complexContent>\r
661   </xs:complexType>    \r
662     \r
663   <xs:complexType name="GroupFindMeFollowMeGetInstanceRequest">\r
664     <xs:annotation>\r
665       <xs:documentation>\r
666         Request to get all the information of a Find-me/Follow-me instance.\r
667         The response is either GroupFindMeFollowMeGetInstanceResponse or ErrorResponse.\r
668 \r
669         Replaced by: GroupFindMeFollowMeGetInstanceRequest19sp1\r
670       </xs:documentation>\r
671     </xs:annotation>\r
672     <xs:complexContent>\r
673       <xs:extension base="core:OCIRequest">\r
674         <xs:sequence>\r
675           <xs:element name="serviceUserId" type="UserId"/>\r
676         </xs:sequence>\r
677       </xs:extension>\r
678     </xs:complexContent>\r
679   </xs:complexType>    \r
680     \r
681   <xs:complexType name="GroupFindMeFollowMeGetInstanceResponse">\r
682     <xs:annotation>\r
683       <xs:documentation>\r
684         Response to GroupFindMeFollowMeGetInstanceRequest.\r
685         Contains the service profile information.\r
686 \r
687         Replaced by: GroupFindMeFollowMeGetInstanceResponse19sp1\r
688       </xs:documentation>\r
689     </xs:annotation>\r
690     <xs:complexContent>\r
691       <xs:extension base="core:OCIDataResponse">\r
692         <xs:sequence>\r
693           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile17sp4"/>\r
694           <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>\r
695         </xs:sequence>\r
696       </xs:extension>\r
697     </xs:complexContent>\r
698   </xs:complexType>    \r
699     \r
700   <xs:complexType name="GroupGroupPagingGetInstanceRequest17sp3">\r
701     <xs:annotation>\r
702       <xs:appinfo>\r
703         <asDataModeSupported>true</asDataModeSupported>\r
704         <hssDataModeSupported>false</hssDataModeSupported>\r
705       </xs:appinfo>\r
706       <xs:documentation>\r
707         Request to get all the information of a Group Paging instance.\r
708         The response is either GroupGroupPagingGetInstanceResponse17sp3 or ErrorResponse.\r
709         \r
710         Replaced by: GroupGroupPagingGetInstanceRequest19sp1\r
711       </xs:documentation>\r
712     </xs:annotation>\r
713     <xs:complexContent>\r
714       <xs:extension base="core:OCIRequest">\r
715         <xs:sequence>\r
716           <xs:element name="serviceUserId" type="UserId"/>\r
717         </xs:sequence>\r
718       </xs:extension>\r
719     </xs:complexContent>\r
720   </xs:complexType>    \r
721     \r
722   <xs:complexType name="GroupGroupPagingGetInstanceResponse17sp3">\r
723     <xs:annotation>\r
724       <xs:appinfo>\r
725         <asDataModeSupported>true</asDataModeSupported>\r
726         <hssDataModeSupported>false</hssDataModeSupported>\r
727       </xs:appinfo>\r
728       <xs:documentation>\r
729         Response to GroupGroupPagingGetInstanceRequest17sp3.\r
730         Contains the service profile information.\r
731         \r
732         Replaced by: GroupGroupPagingGetInstanceResponse19sp1\r
733       </xs:documentation>\r
734     </xs:annotation>\r
735     <xs:complexContent>\r
736       <xs:extension base="core:OCIDataResponse">\r
737         <xs:sequence>\r
738           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile17"/>\r
739           <xs:element name="confirmationToneTimeoutSeconds" type="GroupPagingConfirmationToneTimeoutSeconds"/>\r
740           <xs:element name="deliverOriginatorCLIDInstead" type="xs:boolean"/>\r
741           <xs:element name="originatorCLIDPrefix" type="GroupPagingOriginatorCLIDPrefix" minOccurs="0"/>\r
742         </xs:sequence>\r
743       </xs:extension>\r
744     </xs:complexContent>\r
745   </xs:complexType>    \r
746     \r
747   <xs:complexType name="GroupHuntGroupAddInstanceRequest19">\r
748     <xs:annotation>\r
749       <xs:appinfo>\r
750         <asDataModeSupported>true</asDataModeSupported>\r
751         <hssDataModeSupported>true</hssDataModeSupported>\r
752       </xs:appinfo>\r
753       <xs:documentation>\r
754         Add a Hunt Group instance to a group.\r
755         The domain is required in the serviceUserId.\r
756         The response is either SuccessResponse or ErrorResponse.\r
757         The following elements are only used in AS data mode:\r
758            useSystemHuntGroupCLIDSetting, use value "true" in HSS data mode\r
759            includeHuntGroupNameInCLID, use value "true" in HSS data mode\r
760       </xs:documentation>\r
761     </xs:annotation>\r
762     <xs:complexContent>\r
763       <xs:extension base="core:OCIRequest">\r
764         <xs:sequence>\r
765           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
766           <xs:element name="groupId" type="GroupId"/>\r
767           <xs:element name="serviceUserId" type="UserId"/>\r
768           <xs:element name="serviceInstanceProfile" type="ServiceInstanceAddProfile"/>\r
769           <xs:element name="policy" type="HuntPolicy"/>\r
770           <xs:element name="huntAfterNoAnswer" type="xs:boolean"/>\r
771           <xs:element name="noAnswerNumberOfRings" type="HuntNoAnswerRings"/>\r
772           <xs:element name="forwardAfterTimeout" type="xs:boolean"/>\r
773           <xs:element name="forwardTimeoutSeconds" type="HuntForwardTimeoutSeconds"/>\r
774           <xs:element name="forwardToPhoneNumber" type="OutgoingDN" minOccurs="0"/>\r
775           <xs:element name="agentUserId" type="UserId" minOccurs="0" maxOccurs="unbounded"/>\r
776           <xs:element name="allowCallWaitingForAgents" type="xs:boolean"/>\r
777           <xs:element name="useSystemHuntGroupCLIDSetting" type="xs:boolean"/>\r
778           <xs:element name="includeHuntGroupNameInCLID" type="xs:boolean"/>\r
779           <xs:element name="enableNotReachableForwarding" type="xs:boolean"/>\r
780           <xs:element name="notReachableForwardToPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
781           <xs:element name="makeBusyWhenNotReachable" type="xs:boolean"/>\r
782           <xs:element name="allowMembersToControlGroupBusy" type="xs:boolean"/>\r
783           <xs:element name="enableGroupBusy" type="xs:boolean"/>\r
784           <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>\r
785         </xs:sequence>\r
786       </xs:extension>\r
787     </xs:complexContent>\r
788   </xs:complexType>    \r
789     \r
790   <xs:complexType name="GroupHuntGroupGetInstanceRequest19">\r
791     <xs:annotation>\r
792       <xs:appinfo>\r
793         <asDataModeSupported>true</asDataModeSupported>\r
794         <hssDataModeSupported>true</hssDataModeSupported>\r
795       </xs:appinfo>\r
796       <xs:documentation>\r
797         Request to get all the information of a Hunt Group instance.\r
798         The response is either GroupHuntGroupGetInstanceResponse19 or ErrorResponse.\r
799         \r
800         Replaced by: GroupHuntGroupGetInstanceRequest19sp1\r
801       </xs:documentation>\r
802     </xs:annotation>\r
803     <xs:complexContent>\r
804       <xs:extension base="core:OCIRequest">\r
805         <xs:sequence>\r
806           <xs:element name="serviceUserId" type="UserId"/>\r
807         </xs:sequence>\r
808       </xs:extension>\r
809     </xs:complexContent>\r
810   </xs:complexType>    \r
811     \r
812   <xs:complexType name="GroupHuntGroupGetInstanceResponse19">\r
813     <xs:annotation>\r
814       <xs:appinfo>\r
815         <asDataModeSupported>true</asDataModeSupported>\r
816         <hssDataModeSupported>true</hssDataModeSupported>\r
817       </xs:appinfo>\r
818       <xs:documentation>\r
819         Response to GroupHuntGroupGetInstanceRequest19.\r
820         Contains the service profile information and a table of assigned users.\r
821         The table has column headings: "User Id", "Last Name", "First Name",\r
822         "Hiragana Last Name", "Hiragana First Name", "Weight", "Phone Number", \r
823         "Extension", "Department", "Email Address".\r
824         The following elements are only used in AS data mode:\r
825            useSystemHuntGroupCLIDSetting\r
826          includeHuntGroupNameInCLID\r
827          \r
828         The following elements are only used in HSS data mode:\r
829            allowMembersToControlGroupBusy\r
830            enableGroupBusy           \r
831            \r
832         Replaced by: GroupHuntGroupGetInstanceResponse19sp1\r
833       </xs:documentation>\r
834     </xs:annotation>\r
835     <xs:complexContent>\r
836       <xs:extension base="core:OCIDataResponse">\r
837         <xs:sequence>\r
838           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile17"/>\r
839           <xs:element name="policy" type="HuntPolicy"/>\r
840           <xs:element name="huntAfterNoAnswer" type="xs:boolean"/>\r
841           <xs:element name="noAnswerNumberOfRings" type="HuntNoAnswerRings"/>\r
842           <xs:element name="forwardAfterTimeout" type="xs:boolean"/>\r
843           <xs:element name="forwardTimeoutSeconds" type="HuntForwardTimeoutSeconds"/>\r
844           <xs:element name="forwardToPhoneNumber" type="OutgoingDN" minOccurs="0"/>\r
845           <xs:element name="agentUserTable" type="core:OCITable"/>\r
846           <xs:element name="allowCallWaitingForAgents" type="xs:boolean"/>\r
847           <xs:element name="useSystemHuntGroupCLIDSetting" type="xs:boolean"/>\r
848           <xs:element name="includeHuntGroupNameInCLID" type="xs:boolean"/>\r
849           <xs:element name="enableNotReachableForwarding" type="xs:boolean"/>\r
850           <xs:element name="notReachableForwardToPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
851           <xs:element name="makeBusyWhenNotReachable" type="xs:boolean"/>\r
852           <xs:element name="allowMembersToControlGroupBusy" type="xs:boolean"/>\r
853           <xs:element name="enableGroupBusy" type="xs:boolean"/>\r
854         </xs:sequence>\r
855       </xs:extension>\r
856     </xs:complexContent>\r
857   </xs:complexType>    \r
858     \r
859   <xs:complexType name="GroupHuntGroupGetInstanceRequest19sp1">\r
860     <xs:annotation>\r
861       <xs:appinfo>\r
862         <asDataModeSupported>true</asDataModeSupported>\r
863         <hssDataModeSupported>true</hssDataModeSupported>\r
864       </xs:appinfo>\r
865       <xs:documentation>\r
866         Request to get all the information of a Hunt Group instance.\r
867         The response is either GroupHuntGroupGetInstanceResponse19sp1 or ErrorResponse.\r
868         \r
869         Replaced by: GroupHuntGroupGetInstanceRequest20\r
870       </xs:documentation>\r
871     </xs:annotation>\r
872     <xs:complexContent>\r
873       <xs:extension base="core:OCIRequest">\r
874         <xs:sequence>\r
875           <xs:element name="serviceUserId" type="UserId"/>\r
876         </xs:sequence>\r
877       </xs:extension>\r
878     </xs:complexContent>\r
879   </xs:complexType>    \r
880     \r
881   <xs:complexType name="GroupHuntGroupGetInstanceResponse19sp1">\r
882     <xs:annotation>\r
883       <xs:appinfo>\r
884         <asDataModeSupported>true</asDataModeSupported>\r
885         <hssDataModeSupported>true</hssDataModeSupported>\r
886       </xs:appinfo>\r
887       <xs:documentation>\r
888         Response to GroupHuntGroupGetInstanceRequest19sp1.\r
889         Contains the service profile information and a table of assigned users.\r
890         The table has column headings: "User Id", "Last Name", "First Name",\r
891         "Hiragana Last Name", "Hiragana First Name", "Weight", "Phone Number", \r
892         "Extension", "Department", "Email Address".\r
893         The following elements are only used in AS data mode:\r
894            useSystemHuntGroupCLIDSetting\r
895          includeHuntGroupNameInCLID\r
896          \r
897         The following elements are only used in HSS data mode:\r
898            allowMembersToControlGroupBusy\r
899            enableGroupBusy           \r
900            \r
901         Replaced by: GroupHuntGroupGetInstanceResponse20\r
902       </xs:documentation>\r
903     </xs:annotation>\r
904     <xs:complexContent>\r
905       <xs:extension base="core:OCIDataResponse">\r
906         <xs:sequence>\r
907           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile19sp1"/>\r
908           <xs:element name="policy" type="HuntPolicy"/>\r
909           <xs:element name="huntAfterNoAnswer" type="xs:boolean"/>\r
910           <xs:element name="noAnswerNumberOfRings" type="HuntNoAnswerRings"/>\r
911           <xs:element name="forwardAfterTimeout" type="xs:boolean"/>\r
912           <xs:element name="forwardTimeoutSeconds" type="HuntForwardTimeoutSeconds"/>\r
913           <xs:element name="forwardToPhoneNumber" type="OutgoingDN" minOccurs="0"/>\r
914           <xs:element name="agentUserTable" type="core:OCITable"/>\r
915           <xs:element name="allowCallWaitingForAgents" type="xs:boolean"/>\r
916           <xs:element name="useSystemHuntGroupCLIDSetting" type="xs:boolean"/>\r
917           <xs:element name="includeHuntGroupNameInCLID" type="xs:boolean"/>\r
918           <xs:element name="enableNotReachableForwarding" type="xs:boolean"/>\r
919           <xs:element name="notReachableForwardToPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
920           <xs:element name="makeBusyWhenNotReachable" type="xs:boolean"/>\r
921           <xs:element name="allowMembersToControlGroupBusy" type="xs:boolean"/>\r
922           <xs:element name="enableGroupBusy" type="xs:boolean"/>\r
923           <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>\r
924         </xs:sequence>\r
925       </xs:extension>\r
926     </xs:complexContent>\r
927   </xs:complexType>    \r
928     \r
929   <xs:complexType name="GroupInstantGroupCallGetInstanceRequest17">\r
930     <xs:annotation>\r
931       <xs:documentation>\r
932         Request to get all the information of an Instant Group Call service instance.\r
933         The response is either GroupInstantGroupCallGetInstanceResponse17 or ErrorResponse.\r
934         \r
935         Replaced by: GroupInstantGroupCallGetInstanceRequest19sp1\r
936       </xs:documentation>\r
937     </xs:annotation>\r
938     <xs:complexContent>\r
939       <xs:extension base="core:OCIRequest">\r
940         <xs:sequence>\r
941           <xs:element name="serviceUserId" type="UserId"/>\r
942         </xs:sequence>\r
943       </xs:extension>\r
944     </xs:complexContent>\r
945   </xs:complexType>    \r
946     \r
947   <xs:complexType name="GroupInstantGroupCallGetInstanceResponse17">\r
948     <xs:annotation>\r
949       <xs:documentation>\r
950         Response to GroupInstantGroupCallGetInstanceRequest17.\r
951         Contains the service profile information and a list of phone numbers.\r
952         \r
953         Replaced by: GroupInstantGroupCallGetInstanceResponse19sp1\r
954       </xs:documentation>\r
955     </xs:annotation>\r
956     <xs:complexContent>\r
957       <xs:extension base="core:OCIDataResponse">\r
958         <xs:sequence>\r
959           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile17"/>\r
960           <xs:element name="destinationPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0" maxOccurs="unbounded"/>\r
961           <xs:element name="isAnswerTimeoutEnabled" type="xs:boolean"/>\r
962           <xs:element name="answerTimeoutMinutes" type="InstantGroupCallAnswerTimeoutMinutes" minOccurs="0"/>\r
963         </xs:sequence>\r
964       </xs:extension>\r
965     </xs:complexContent>\r
966   </xs:complexType>    \r
967     \r
968   <xs:complexType name="GroupMeetMeConferencingGetInstanceRequest19">\r
969     <xs:annotation>\r
970       <xs:appinfo>\r
971         <asDataModeSupported>true</asDataModeSupported>\r
972         <hssDataModeSupported>false</hssDataModeSupported>\r
973       </xs:appinfo>\r
974       <xs:documentation>\r
975         Request to get all the information of a Meet-Me Conferencing bridge.\r
976         The response is either GroupMeetMeConferencingGetInstanceResponse19 or ErrorResponse.\r
977         \r
978         Replaced by: GroupMeetMeConferencingGetInstanceRequest19sp1\r
979       </xs:documentation>\r
980     </xs:annotation>\r
981     <xs:complexContent>\r
982       <xs:extension base="core:OCIRequest">\r
983         <xs:sequence>\r
984           <xs:element name="serviceUserId" type="UserId"/>\r
985         </xs:sequence>\r
986       </xs:extension>\r
987     </xs:complexContent>\r
988   </xs:complexType>    \r
989     \r
990   <xs:complexType name="GroupMeetMeConferencingGetInstanceResponse19">\r
991     <xs:annotation>\r
992       <xs:appinfo>\r
993         <asDataModeSupported>true</asDataModeSupported>\r
994         <hssDataModeSupported>false</hssDataModeSupported>\r
995       </xs:appinfo>\r
996       <xs:documentation>\r
997         Response to GroupMeetMeConferencingGetInstanceRequest19.\r
998         Contains the service profile information and a table of assigned hosts.\r
999         The table has column headings: "User Id", "Last Name", "First Name", "Hiragana Last Name", \r
1000         "Hiragana First Name", Phone Number", "Extension", "Department", "Email Address".\r
1001         \r
1002         Replaced by: GroupMeetMeConferencingGetInstanceResponse19sp1\r
1003       </xs:documentation>\r
1004     </xs:annotation>\r
1005     <xs:complexContent>\r
1006       <xs:extension base="core:OCIDataResponse">\r
1007         <xs:sequence>\r
1008           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile17sp4"/>\r
1009           <xs:element name="allocatedPorts" type="MeetMeConferencingConferencePorts"/>\r
1010           <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>\r
1011           <xs:element name="securityPinLength" type="MeetMeConferencingConferenceSecurityPinLength"/>\r
1012           <xs:element name="allowIndividualOutDial" type="xs:boolean"/>\r
1013           <xs:element name="operatorNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1014           <xs:element name="conferenceHostUserTable" type="core:OCITable"/>\r
1015           <xs:element name="playWarningPrompt" type="xs:boolean"/>\r
1016           <xs:element name="conferenceEndWarningPromptMinutes" type="MeetMeConferencingConferenceEndWarningPromptMinutes"/>\r
1017           <xs:element name="enableMaxConferenceDuration" type="xs:boolean"/>\r
1018           <xs:element name="maxConferenceDurationMinutes" type="MeetMeConferencingConferenceDuration"/>\r
1019           <xs:element name="maxScheduledConferenceDurationMinutes" type="MeetMeConferencingConferenceDuration"/>\r
1020         </xs:sequence>\r
1021       </xs:extension>\r
1022     </xs:complexContent>\r
1023   </xs:complexType>    \r
1024     \r
1025   <xs:complexType name="GroupRoutePointGetInstanceRequest">\r
1026     <xs:annotation>\r
1027       <xs:documentation>\r
1028         Request to get all the information of a Route Point instance.\r
1029         The response is either GroupRoutePointGetInstanceResponse or ErrorResponse.\r
1030         \r
1031         Replaced by: GroupRoutePointGetInstanceRequest19sp1\r
1032       </xs:documentation>\r
1033     </xs:annotation>\r
1034     <xs:complexContent>\r
1035       <xs:extension base="core:OCIRequest">\r
1036         <xs:sequence>\r
1037           <xs:element name="serviceUserId" type="UserId"/>\r
1038         </xs:sequence>\r
1039       </xs:extension>\r
1040     </xs:complexContent>\r
1041   </xs:complexType>    \r
1042     \r
1043   <xs:complexType name="GroupRoutePointGetInstanceResponse">\r
1044     <xs:annotation>\r
1045       <xs:documentation>\r
1046         Response to GroupRoutePointGetInstanceRequest.\r
1047         \r
1048         Replaced by: GroupRoutePointGetInstanceResponse19sp1\r
1049       </xs:documentation>\r
1050     </xs:annotation>\r
1051     <xs:complexContent>\r
1052       <xs:extension base="core:OCIDataResponse">\r
1053         <xs:sequence>\r
1054           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile17"/>\r
1055           <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>\r
1056           <xs:element name="externalPreferredAudioCodec" type="AudioFileCodec"/>\r
1057           <xs:element name="internalPreferredAudioCodec" type="AudioFileCodec"/>\r
1058           <xs:element name="queueLength" type="CallCenterQueueLength16"/>\r
1059           <xs:element name="noAnswerTimeoutRings" type="NoAnswerTimeoutRings"/>\r
1060           <xs:element name="enableVideo" type="xs:boolean"/>\r
1061           <xs:element name="playRingingWhenOfferingCall" type="xs:boolean"/>\r
1062           <xs:element name="overrideAgentWrapUpTime" type="xs:boolean"/>\r
1063           <xs:element name="wrapUpSeconds" type="CallCenterWrapUpSeconds" minOccurs="0"/>\r
1064           <xs:element name="enableAutomaticStateChangeForAgents" type="xs:boolean"/>\r
1065           <xs:element name="agentStateAfterCall" type="AgentACDAutomaticState"/>\r
1066           <xs:element name="agentUnavailableCode" type="CallCenterAgentUnavailableCode" minOccurs="0"/>\r
1067           <xs:element name="forceDeliveryOfCalls" type="xs:boolean"/>\r
1068           <xs:element name="forceDeliveryWaitTimeSeconds" type="CallCenterForceDeliveryWaitTimeSeconds" minOccurs="0"/>\r
1069         </xs:sequence>\r
1070       </xs:extension>\r
1071     </xs:complexContent>\r
1072   </xs:complexType>    \r
1073     \r
1074   <xs:complexType name="GroupVoiceMessagingGroupGetVoicePortalRequest17sp4">\r
1075     <xs:annotation>\r
1076       <xs:documentation>\r
1077         Request to get the group voice portal information for a voice messaging group.\r
1078         The response is either GroupVoiceMessagingGroupGetVoicePortalResponse17sp4 or ErrorResponse.\r
1079         \r
1080         Replaced by: GroupVoiceMessagingGroupGetVoicePortalRequest19sp1\r
1081       </xs:documentation>\r
1082     </xs:annotation>\r
1083     <xs:complexContent>\r
1084       <xs:extension base="core:OCIRequest">\r
1085         <xs:sequence>\r
1086           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1087           <xs:element name="groupId" type="GroupId"/>\r
1088         </xs:sequence>\r
1089       </xs:extension>\r
1090     </xs:complexContent>\r
1091   </xs:complexType>    \r
1092     \r
1093   <xs:complexType name="GroupVoiceMessagingGroupGetVoicePortalResponse17sp4">\r
1094     <xs:annotation>\r
1095       <xs:documentation>\r
1096         Response to the GroupVoiceMessagingGroupGetVoicePortalRequest17sp4.\r
1097         \r
1098         The following elements are only used in HSS data mode:\r
1099         enableExtendedScope\r
1100         \r
1101         Replaced by: GroupVoiceMessagingGroupGetVoicePortalResponse19sp1\r
1102       </xs:documentation>\r
1103     </xs:annotation>\r
1104     <xs:complexContent>\r
1105       <xs:extension base="core:OCIDataResponse">\r
1106         <xs:sequence>\r
1107           <xs:element name="serviceUserId" type="UserId"/>\r
1108           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile17"/>\r
1109           <xs:element name="isActive" type="xs:boolean"/>\r
1110           <xs:element name="enableExtendedScope" type="xs:boolean"/>\r
1111           <xs:element name="allowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin" type="xs:boolean"/>\r
1112           <xs:element name="useVoicePortalWizard" type="xs:boolean"/>\r
1113           <xs:element name="voicePortalExternalRoutingScope" type="VoicePortalExternalRoutingScope"/>\r
1114           <xs:element name="useExternalRouting" type="xs:boolean"/>\r
1115           <xs:element name="externalRoutingAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1116           <xs:element name="homeZoneName" type="ZoneName" minOccurs="0"/>\r
1117         </xs:sequence>\r
1118       </xs:extension>\r
1119     </xs:complexContent>\r
1120   </xs:complexType>    \r
1121     \r
1122   <xs:complexType name="GroupVoiceXmlGetInstanceRequest">\r
1123     <xs:annotation>\r
1124       <xs:documentation>\r
1125         Request to get all the information of a VoiceXML instance.\r
1126         The response is either GroupVoiceXmlGetInstanceResponse or ErrorResponse.\r
1127         \r
1128         Replaced by: GroupVoiceXmlGetInstanceRequest19sp1\r
1129       </xs:documentation>\r
1130     </xs:annotation>\r
1131     <xs:complexContent>\r
1132       <xs:extension base="core:OCIRequest">\r
1133         <xs:sequence>\r
1134           <xs:element name="serviceUserId" type="UserId"/>\r
1135         </xs:sequence>\r
1136       </xs:extension>\r
1137     </xs:complexContent>\r
1138   </xs:complexType>    \r
1139     \r
1140   <xs:complexType name="GroupVoiceXmlGetInstanceResponse">\r
1141     <xs:annotation>\r
1142       <xs:documentation>\r
1143         Response to GroupVoiceXmlGetInstanceRequest.\r
1144         Contains the service profile information and possibly access device information.\r
1145         \r
1146         Replaced by: GroupVoiceXmlGetInstanceResponse19sp1\r
1147       </xs:documentation>\r
1148     </xs:annotation>\r
1149     <xs:complexContent>\r
1150       <xs:extension base="core:OCIDataResponse">\r
1151         <xs:sequence>\r
1152           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile17sp4"/>\r
1153           <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>\r
1154           <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointWithPortNumberRead" minOccurs="0"/>\r
1155         </xs:sequence>\r
1156       </xs:extension>\r
1157     </xs:complexContent>\r
1158   </xs:complexType>    \r
1159     \r
1160   <xs:complexType name="SystemNetworkClassOfServiceGetRequest17">\r
1161     <xs:annotation>\r
1162       <xs:documentation>\r
1163         Get an existing Network Class of Service.\r
1164         The response is either a SystemNetworkClassOfServiceGetResponse17\r
1165         or an ErrorResponse.\r
1166         \r
1167         Replaced by SystemNetworkClassOfServiceGetRequest19sp1\r
1168       </xs:documentation>\r
1169     </xs:annotation>\r
1170     <xs:complexContent>\r
1171       <xs:extension base="core:OCIRequest">\r
1172         <xs:sequence>\r
1173           <xs:element name="name" type="NetworkClassOfServiceName"/>\r
1174         </xs:sequence>\r
1175       </xs:extension>\r
1176     </xs:complexContent>\r
1177   </xs:complexType>    \r
1178     \r
1179   <xs:complexType name="SystemNetworkClassOfServiceGetResponse17">\r
1180     <xs:annotation>\r
1181       <xs:documentation>\r
1182         Response to the SystemNetworkClassOfServiceGetRequest17.\r
1183         The response contains the Network Class of Service information.\r
1184         \r
1185         Replaced by SystemNetworkClassOfServiceGetResponse19sp1\r
1186       </xs:documentation>\r
1187     </xs:annotation>\r
1188     <xs:complexContent>\r
1189       <xs:extension base="core:OCIDataResponse">\r
1190         <xs:sequence>\r
1191           <xs:element name="description" type="NetworkClassOfServiceDescription" minOccurs="0"/>\r
1192           <xs:element name="communicationBarringProfile0" type="NetworkClassOfServiceCommunicationBarringProfile" minOccurs="0"/>\r
1193           <xs:element name="communicationBarringProfile1" type="NetworkClassOfServiceCommunicationBarringProfile" minOccurs="0"/>\r
1194           <xs:element name="communicationBarringProfile2" type="NetworkClassOfServiceCommunicationBarringProfile" minOccurs="0"/>\r
1195           <xs:element name="communicationBarringProfile3" type="NetworkClassOfServiceCommunicationBarringProfile" minOccurs="0"/>\r
1196           <xs:element name="communicationBarringProfile4" type="NetworkClassOfServiceCommunicationBarringProfile" minOccurs="0"/>\r
1197           <xs:element name="communicationBarringProfile5" type="NetworkClassOfServiceCommunicationBarringProfile" minOccurs="0"/>\r
1198           <xs:element name="communicationBarringProfile6" type="NetworkClassOfServiceCommunicationBarringProfile" minOccurs="0"/>\r
1199           <xs:element name="communicationBarringProfile7" type="NetworkClassOfServiceCommunicationBarringProfile" minOccurs="0"/>\r
1200           <xs:element name="communicationBarringProfile8" type="NetworkClassOfServiceCommunicationBarringProfile" minOccurs="0"/>\r
1201           <xs:element name="communicationBarringProfile9" type="NetworkClassOfServiceCommunicationBarringProfile" minOccurs="0"/>\r
1202           <xs:element name="networkTranslationIndex" type="NetworkTranslationIndex" minOccurs="0"/>\r
1203         </xs:sequence>\r
1204       </xs:extension>\r
1205     </xs:complexContent>\r
1206   </xs:complexType>    \r
1207     \r
1208   <xs:complexType name="SystemSIPDeviceTypeAddRequest19">\r
1209     <xs:annotation>\r
1210       <xs:documentation>\r
1211         Request to add a sip device type.\r
1212         The response is either SuccessResponse or ErrorResponse.\r
1213 \r
1214         The following elements are only used in HSS data mode:\r
1215           enable3G4GContinuity, use value "false" in AS data mode\r
1216         The following elements are only used in AS data mode:\r
1217           holdAnnouncementMethod, use value "useInactive" in HSS data mode      \r
1218           supportRFC3398, use value "false" in HSS data mode\r
1219 \r
1220         The following element values are only applicable in AS data mode:\r
1221           holdNormalization=useRfc3264Hold will raise an error in HSS data mode\r
1222 \r
1223         Replaced by: SystemSIPDeviceTypeAddRequest19sp1\r
1224       </xs:documentation>\r
1225     </xs:annotation>\r
1226     <xs:complexContent>\r
1227       <xs:extension base="core:OCIRequest">\r
1228         <xs:sequence>\r
1229           <xs:element name="deviceType" type="AccessDeviceType"/>\r
1230           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
1231           <xs:element name="profile" type="SignalingAddressType"/>\r
1232           <xs:element name="registrationCapable" type="xs:boolean"/>\r
1233           <xs:element name="isConferenceDevice" type="xs:boolean"/>\r
1234           <xs:element name="isMobilityManagerDevice" type="xs:boolean"/>\r
1235           <xs:element name="isMusicOnHoldDevice" type="xs:boolean"/>\r
1236           <xs:element name="holdNormalization" type="HoldNormalizationMode"/>\r
1237           <xs:element name="holdAnnouncementMethod" type="HoldAnnouncementMethodMode"/>\r
1238           <xs:element name="isTrusted" type="xs:boolean"/>\r
1239           <xs:element name="E164Capable" type="xs:boolean"/>\r
1240           <xs:element name="routeAdvance" type="xs:boolean"/>\r
1241           <xs:element name="forwardingOverride" type="xs:boolean"/>\r
1242           <xs:element name="wirelessIntegration" type="xs:boolean"/>\r
1243           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" minOccurs="0"/>\r
1244           <xs:element name="isVideoCapable" type="xs:boolean"/>\r
1245           <xs:element name="PBXIntegration" type="xs:boolean"/>\r
1246           <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
1247           <xs:element name="cpeDeviceOptions" type="CPEDeviceOptions16sp1" minOccurs="0"/>\r
1248           <xs:element name="earlyMediaSupport" type="EarlyMediaSupportType"/>\r
1249           <xs:element name="authenticateRefer" type="xs:boolean"/>\r
1250           <xs:element name="autoConfigSoftClient" type="xs:boolean"/>\r
1251           <xs:element name="authenticationMode" type="AuthenticationMode"/>\r
1252           <xs:element name="requiresBroadWorksDigitCollection" type="xs:boolean"/>\r
1253           <xs:element name="requiresBroadWorksCallWaitingTone" type="xs:boolean"/>\r
1254           <xs:element name="requiresMWISubscription" type="xs:boolean"/>\r
1255           <xs:element name="useHistoryInfoHeaderOnAccessSide" type="xs:boolean"/>\r
1256           <xs:element name="adviceOfChargeCapable" type="xs:boolean"/>\r
1257           <xs:element name="resetEvent" type="AccessDeviceResetEvent" minOccurs="0"/>\r
1258           <xs:element name="supportCallCenterMIMEType" type="xs:boolean"/>\r
1259           <xs:element name="trunkMode" type="TrunkMode"/>\r
1260           <xs:element name="addPCalledPartyId" type="xs:boolean"/>\r
1261           <xs:element name="supportIdentityInUpdateAndReInvite" type="xs:boolean"/>\r
1262           <xs:element name="unscreenedPresentationIdentityPolicy" type="UnscreenedPresentationIdentityPolicy"/>\r
1263           <xs:element name="enable3G4GContinuity" type="xs:boolean"/>\r
1264           <xs:element name="supportEmergencyDisconnectControl" type="xs:boolean"/>\r
1265           <xs:element name="deviceTypeConfigurationOption" type="DeviceTypeConfigurationOptionType"/>\r
1266           <xs:element name="supportRFC3398" type="xs:boolean"/>\r
1267           <xs:element name="staticLineOrdering" type="xs:boolean"/>\r
1268         </xs:sequence>\r
1269       </xs:extension>\r
1270     </xs:complexContent>\r
1271   </xs:complexType>    \r
1272     \r
1273   <xs:complexType name="SystemSIPDeviceTypeAddRequest19sp1">\r
1274     <xs:annotation>\r
1275       <xs:documentation>\r
1276         Request to add a sip device type.\r
1277         The response is either SuccessResponse or ErrorResponse.\r
1278 \r
1279         The following elements are only used in HSS data mode:\r
1280           enable3G4GContinuity, use value "false" in AS data mode\r
1281         The following elements are only used in AS data mode:\r
1282           holdAnnouncementMethod, use value "useInactive" in HSS data mode      \r
1283           supportRFC3398, use value "false" in HSS data mode\r
1284           bypassMediaTreatment, use value "false" in HSS data mode\r
1285           \r
1286 \r
1287         The following element values are only applicable in AS data mode:\r
1288           holdNormalization=useRfc3264Hold will raise an error in HSS data mode\r
1289 \r
1290         Replaced by: SystemSIPDeviceTypeAddRequest20\r
1291       </xs:documentation>\r
1292     </xs:annotation>\r
1293     <xs:complexContent>\r
1294       <xs:extension base="core:OCIRequest">\r
1295         <xs:sequence>\r
1296           <xs:element name="deviceType" type="AccessDeviceType"/>\r
1297           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
1298           <xs:element name="profile" type="SignalingAddressType"/>\r
1299           <xs:element name="registrationCapable" type="xs:boolean"/>\r
1300           <xs:element name="isConferenceDevice" type="xs:boolean"/>\r
1301           <xs:element name="isMobilityManagerDevice" type="xs:boolean"/>\r
1302           <xs:element name="isMusicOnHoldDevice" type="xs:boolean"/>\r
1303           <xs:element name="holdNormalization" type="HoldNormalizationMode"/>\r
1304           <xs:element name="holdAnnouncementMethod" type="HoldAnnouncementMethodMode"/>\r
1305           <xs:element name="isTrusted" type="xs:boolean"/>\r
1306           <xs:element name="E164Capable" type="xs:boolean"/>\r
1307           <xs:element name="routeAdvance" type="xs:boolean"/>\r
1308           <xs:element name="forwardingOverride" type="xs:boolean"/>\r
1309           <xs:element name="wirelessIntegration" type="xs:boolean"/>\r
1310           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" minOccurs="0"/>\r
1311           <xs:element name="isVideoCapable" type="xs:boolean"/>\r
1312           <xs:element name="PBXIntegration" type="xs:boolean"/>\r
1313           <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
1314           <xs:element name="cpeDeviceOptions" type="CPEDeviceOptions16sp1" minOccurs="0"/>\r
1315           <xs:element name="earlyMediaSupport" type="EarlyMediaSupportType"/>\r
1316           <xs:element name="authenticateRefer" type="xs:boolean"/>\r
1317           <xs:element name="autoConfigSoftClient" type="xs:boolean"/>\r
1318           <xs:element name="authenticationMode" type="AuthenticationMode"/>\r
1319           <xs:element name="requiresBroadWorksDigitCollection" type="xs:boolean"/>\r
1320           <xs:element name="requiresBroadWorksCallWaitingTone" type="xs:boolean"/>\r
1321           <xs:element name="requiresMWISubscription" type="xs:boolean"/>\r
1322           <xs:element name="useHistoryInfoHeaderOnAccessSide" type="xs:boolean"/>\r
1323           <xs:element name="adviceOfChargeCapable" type="xs:boolean"/>\r
1324           <xs:element name="resetEvent" type="AccessDeviceResetEvent" minOccurs="0"/>\r
1325           <xs:element name="supportCallCenterMIMEType" type="xs:boolean"/>\r
1326           <xs:element name="trunkMode" type="TrunkMode"/>\r
1327           <xs:element name="addPCalledPartyId" type="xs:boolean"/>\r
1328           <xs:element name="supportIdentityInUpdateAndReInvite" type="xs:boolean"/>\r
1329           <xs:element name="unscreenedPresentationIdentityPolicy" type="UnscreenedPresentationIdentityPolicy"/>\r
1330           <xs:element name="enable3G4GContinuity" type="xs:boolean"/>\r
1331           <xs:element name="supportEmergencyDisconnectControl" type="xs:boolean"/>\r
1332           <xs:element name="deviceTypeConfigurationOption" type="DeviceTypeConfigurationOptionType"/>\r
1333           <xs:element name="supportRFC3398" type="xs:boolean"/>\r
1334           <xs:element name="staticLineOrdering" type="xs:boolean"/>\r
1335           <xs:element name="bypassMediaTreatment" type="xs:boolean"/>\r
1336         </xs:sequence>\r
1337       </xs:extension>\r
1338     </xs:complexContent>\r
1339   </xs:complexType>    \r
1340     \r
1341   <xs:complexType name="SystemSIPDeviceTypeGetRequest19">\r
1342     <xs:annotation>\r
1343       <xs:documentation>\r
1344         Request to get a sip device type.\r
1345         See Also: SystemDeviceTypeGetRequest\r
1346         The response is either SystemSIPDeviceTypeGetResponse19 or ErrorResponse.\r
1347 \r
1348         Replaced by: SystemSIPDeviceTypeGetRequest19sp1\r
1349       </xs:documentation>\r
1350     </xs:annotation>\r
1351     <xs:complexContent>\r
1352       <xs:extension base="core:OCIRequest">\r
1353         <xs:sequence>\r
1354           <xs:element name="deviceType" type="AccessDeviceType"/>\r
1355         </xs:sequence>\r
1356       </xs:extension>\r
1357     </xs:complexContent>\r
1358   </xs:complexType>    \r
1359     \r
1360   <xs:complexType name="SystemSIPDeviceTypeGetResponse19">\r
1361     <xs:annotation>\r
1362       <xs:documentation>\r
1363         Response to SystemSIPDeviceTypeGetRequest19.\r
1364         The following elements are only used in AS data mode:\r
1365           holdAnnouncementMethod \r
1366           supportRFC3398\r
1367         The following elements are only used in HSS data mode:\r
1368           enable3G4GContinuity\r
1369 \r
1370         The following element values are only applicable in AS data mode:\r
1371           holdNormalization=useRfc3264Hold\r
1372 \r
1373         Replaced by: SystemSIPDeviceTypeGetResponse19sSp1\r
1374       </xs:documentation>\r
1375     </xs:annotation>\r
1376     <xs:complexContent>\r
1377       <xs:extension base="core:OCIDataResponse">\r
1378         <xs:sequence>\r
1379           <xs:element name="isObsolete" type="xs:boolean"/>\r
1380           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
1381           <xs:element name="profile" type="SignalingAddressType"/>\r
1382           <xs:element name="registrationCapable" type="xs:boolean"/>\r
1383           <xs:element name="isConferenceDevice" type="xs:boolean"/>\r
1384           <xs:element name="isMobilityManagerDevice" type="xs:boolean"/>\r
1385           <xs:element name="isMusicOnHoldDevice" type="xs:boolean"/>\r
1386           <xs:element name="holdNormalization" type="HoldNormalizationMode"/>\r
1387           <xs:element name="holdAnnouncementMethod" type="HoldAnnouncementMethodMode"/>\r
1388           <xs:element name="isTrusted" type="xs:boolean"/>\r
1389           <xs:element name="E164Capable" type="xs:boolean"/>\r
1390           <xs:element name="routeAdvance" type="xs:boolean"/>\r
1391           <xs:element name="forwardingOverride" type="xs:boolean"/>\r
1392           <xs:element name="wirelessIntegration" type="xs:boolean"/>\r
1393           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" minOccurs="0"/>\r
1394           <xs:element name="isVideoCapable" type="xs:boolean"/>\r
1395           <xs:element name="PBXIntegration" type="xs:boolean"/>\r
1396           <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
1397           <xs:element name="cpeDeviceOptions" type="CPEDeviceOptionsRead16sp1" minOccurs="0"/>\r
1398           <xs:element name="protocolChoice" type="AccessDeviceProtocol" maxOccurs="unbounded"/>\r
1399           <xs:element name="earlyMediaSupport" type="EarlyMediaSupportType"/>\r
1400           <xs:element name="authenticateRefer" type="xs:boolean"/>\r
1401           <xs:element name="autoConfigSoftClient" type="xs:boolean"/>\r
1402           <xs:element name="authenticationMode" type="AuthenticationMode"/>\r
1403           <xs:element name="requiresBroadWorksDigitCollection" type="xs:boolean"/>\r
1404           <xs:element name="requiresBroadWorksCallWaitingTone" type="xs:boolean"/>\r
1405           <xs:element name="requiresMWISubscription" type="xs:boolean"/>\r
1406           <xs:element name="useHistoryInfoHeaderOnAccessSide" type="xs:boolean"/>\r
1407           <xs:element name="adviceOfChargeCapable" type="xs:boolean"/>\r
1408           <xs:element name="resetEvent" type="AccessDeviceResetEvent" minOccurs="0"/>\r
1409           <xs:element name="supportCallCenterMIMEType" type="xs:boolean"/>\r
1410           <xs:element name="trunkMode" type="TrunkMode"/>\r
1411           <xs:element name="addPCalledPartyId" type="xs:boolean"/>\r
1412           <xs:element name="supportIdentityInUpdateAndReInvite" type="xs:boolean"/>\r
1413           <xs:element name="unscreenedPresentationIdentityPolicy" type="UnscreenedPresentationIdentityPolicy"/>\r
1414           <xs:element name="enable3G4GContinuity" type="xs:boolean"/>\r
1415           <xs:element name="supportEmergencyDisconnectControl" type="xs:boolean"/>\r
1416           <xs:element name="deviceTypeConfigurationOption" type="DeviceTypeConfigurationOptionType"/>\r
1417           <xs:element name="supportRFC3398" type="xs:boolean"/>\r
1418           <xs:element name="staticLineOrdering" type="xs:boolean"/>\r
1419         </xs:sequence>\r
1420       </xs:extension>\r
1421     </xs:complexContent>\r
1422   </xs:complexType>    \r
1423     \r
1424   <xs:complexType name="SystemSIPDeviceTypeGetRequest19sp1">\r
1425     <xs:annotation>\r
1426       <xs:documentation>\r
1427         Request to get a sip device type.\r
1428         See Also: SystemDeviceTypeGetRequest\r
1429         The response is either SystemSIPDeviceTypeGetResponse19sp1 or ErrorResponse.\r
1430         \r
1431         Replaced by: SystemSIPDeviceTypeGetRequest20\r
1432       </xs:documentation>\r
1433     </xs:annotation>\r
1434     <xs:complexContent>\r
1435       <xs:extension base="core:OCIRequest">\r
1436         <xs:sequence>\r
1437           <xs:element name="deviceType" type="AccessDeviceType"/>\r
1438         </xs:sequence>\r
1439       </xs:extension>\r
1440     </xs:complexContent>\r
1441   </xs:complexType>    \r
1442     \r
1443   <xs:complexType name="SystemSIPDeviceTypeGetResponse19sp1">\r
1444     <xs:annotation>\r
1445       <xs:documentation>\r
1446         Response to SystemSIPDeviceTypeGetRequest19sp1.\r
1447         The following elements are only used in AS data mode:\r
1448           holdAnnouncementMethod \r
1449           supportRFC3398\r
1450           bypassMediaTreatment\r
1451           \r
1452         The following elements are only used in HSS data mode:\r
1453           enable3G4GContinuity\r
1454 \r
1455         The following element values are only applicable in AS data mode:\r
1456           holdNormalization=useRfc3264Hold \r
1457           \r
1458         Replaced by: SystemSIPDeviceTypeGetResponse20\r
1459       </xs:documentation>\r
1460     </xs:annotation>\r
1461     <xs:complexContent>\r
1462       <xs:extension base="core:OCIDataResponse">\r
1463         <xs:sequence>\r
1464           <xs:element name="isObsolete" type="xs:boolean"/>\r
1465           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
1466           <xs:element name="profile" type="SignalingAddressType"/>\r
1467           <xs:element name="registrationCapable" type="xs:boolean"/>\r
1468           <xs:element name="isConferenceDevice" type="xs:boolean"/>\r
1469           <xs:element name="isMobilityManagerDevice" type="xs:boolean"/>\r
1470           <xs:element name="isMusicOnHoldDevice" type="xs:boolean"/>\r
1471           <xs:element name="holdNormalization" type="HoldNormalizationMode"/>\r
1472           <xs:element name="holdAnnouncementMethod" type="HoldAnnouncementMethodMode"/>\r
1473           <xs:element name="isTrusted" type="xs:boolean"/>\r
1474           <xs:element name="E164Capable" type="xs:boolean"/>\r
1475           <xs:element name="routeAdvance" type="xs:boolean"/>\r
1476           <xs:element name="forwardingOverride" type="xs:boolean"/>\r
1477           <xs:element name="wirelessIntegration" type="xs:boolean"/>\r
1478           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" minOccurs="0"/>\r
1479           <xs:element name="isVideoCapable" type="xs:boolean"/>\r
1480           <xs:element name="PBXIntegration" type="xs:boolean"/>\r
1481           <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
1482           <xs:element name="cpeDeviceOptions" type="CPEDeviceOptionsRead16sp1" minOccurs="0"/>\r
1483           <xs:element name="protocolChoice" type="AccessDeviceProtocol" maxOccurs="unbounded"/>\r
1484           <xs:element name="earlyMediaSupport" type="EarlyMediaSupportType"/>\r
1485           <xs:element name="authenticateRefer" type="xs:boolean"/>\r
1486           <xs:element name="autoConfigSoftClient" type="xs:boolean"/>\r
1487           <xs:element name="authenticationMode" type="AuthenticationMode"/>\r
1488           <xs:element name="requiresBroadWorksDigitCollection" type="xs:boolean"/>\r
1489           <xs:element name="requiresBroadWorksCallWaitingTone" type="xs:boolean"/>\r
1490           <xs:element name="requiresMWISubscription" type="xs:boolean"/>\r
1491           <xs:element name="useHistoryInfoHeaderOnAccessSide" type="xs:boolean"/>\r
1492           <xs:element name="adviceOfChargeCapable" type="xs:boolean"/>\r
1493           <xs:element name="resetEvent" type="AccessDeviceResetEvent" minOccurs="0"/>\r
1494           <xs:element name="supportCallCenterMIMEType" type="xs:boolean"/>\r
1495           <xs:element name="trunkMode" type="TrunkMode"/>\r
1496           <xs:element name="addPCalledPartyId" type="xs:boolean"/>\r
1497           <xs:element name="supportIdentityInUpdateAndReInvite" type="xs:boolean"/>\r
1498           <xs:element name="unscreenedPresentationIdentityPolicy" type="UnscreenedPresentationIdentityPolicy"/>\r
1499           <xs:element name="enable3G4GContinuity" type="xs:boolean"/>\r
1500           <xs:element name="supportEmergencyDisconnectControl" type="xs:boolean"/>\r
1501           <xs:element name="deviceTypeConfigurationOption" type="DeviceTypeConfigurationOptionType"/>\r
1502           <xs:element name="supportRFC3398" type="xs:boolean"/>\r
1503           <xs:element name="staticLineOrdering" type="xs:boolean"/>\r
1504           <xs:element name="bypassMediaTreatment" type="xs:boolean"/>\r
1505         </xs:sequence>\r
1506       </xs:extension>\r
1507     </xs:complexContent>\r
1508   </xs:complexType>    \r
1509     \r
1510   <xs:complexType name="SystemTimeZoneGetListRequest">\r
1511     <xs:annotation>\r
1512       <xs:documentation>\r
1513         Requests the list of time zone names.\r
1514         The response is either SystemTimeZoneGetListResponse or ErrorResponse.\r
1515         \r
1516         Replaced by SystemTimeZoneGetListRequest20.\r
1517       </xs:documentation>\r
1518     </xs:annotation>\r
1519     <xs:complexContent>\r
1520       <xs:extension base="core:OCIRequest">\r
1521         <xs:sequence/>\r
1522       </xs:extension>\r
1523     </xs:complexContent>\r
1524   </xs:complexType>    \r
1525     \r
1526   <xs:complexType name="SystemTimeZoneGetListResponse">\r
1527     <xs:annotation>\r
1528       <xs:documentation>\r
1529         Response to SystemTimeZoneGetListRequest.\r
1530         Contains a 2 column table with column headings 'Key' and 'Display Name' and a row\r
1531         for each time zone.\r
1532         \r
1533         Replaced by SystemTimeZoneGetListResponse20\r
1534       </xs:documentation>\r
1535     </xs:annotation>\r
1536     <xs:complexContent>\r
1537       <xs:extension base="core:OCIDataResponse">\r
1538         <xs:sequence>\r
1539           <xs:element name="timeZoneTable" type="core:OCITable"/>\r
1540         </xs:sequence>\r
1541       </xs:extension>\r
1542     </xs:complexContent>\r
1543   </xs:complexType>    \r
1544     \r
1545   <xs:complexType name="SystemVoiceMessagingGroupGetRequest16sp2">\r
1546     <xs:annotation>\r
1547       <xs:documentation>\r
1548         Request the system level data associated with Voice Messaging.\r
1549         The response is either a SystemVoiceMessagingGroupGetResponse16sp2 or an ErrorResponse.\r
1550       </xs:documentation>\r
1551     </xs:annotation>\r
1552     <xs:complexContent>\r
1553       <xs:extension base="core:OCIRequest">\r
1554         <xs:sequence/>\r
1555       </xs:extension>\r
1556     </xs:complexContent>\r
1557   </xs:complexType>    \r
1558     \r
1559   <xs:complexType name="SystemVoiceMessagingGroupGetResponse16sp2">\r
1560     <xs:annotation>\r
1561       <xs:documentation>\r
1562         Response to SystemVoiceMessagingGroupGetRequest16sp2.\r
1563 \r
1564         The following elements are only used in AS data mode:\r
1565            realDeleteForImap\r
1566            useDnInMailBody\r
1567            useShortSubjectLine\r
1568            maxMessageLengthMinutes\r
1569            maxMailboxLengthMinutes\r
1570            doesMessageAge\r
1571            holdPeriodDays\r
1572            mailServerNetAddress\r
1573            mailServerProtocol\r
1574            defaultDeliveryFromAddress\r
1575            defaultNotificationFromAddress\r
1576            useOutgoingMWIOnSMDI\r
1577            mwiDelayInSeconds\r
1578            voicePortalScope\r
1579            enterpriseVoicePortalLicensed\r
1580            networkWideMessaging\r
1581            useExternalRouting\r
1582            defaultExternalRoutingAddress\r
1583            vmOnlySystem\r
1584       </xs:documentation>\r
1585     </xs:annotation>\r
1586     <xs:complexContent>\r
1587       <xs:extension base="core:OCIDataResponse">\r
1588         <xs:sequence>\r
1589           <xs:element name="realDeleteForImap" type="xs:boolean"/>\r
1590           <xs:element name="useDnInMailBody" type="xs:boolean"/>\r
1591           <xs:element name="useShortSubjectLine" type="xs:boolean"/>\r
1592           <xs:element name="maxMessageLengthMinutes" type="VoiceMessagingMaxMessageLengthMinutes"/>\r
1593           <xs:element name="maxMailboxLengthMinutes" type="VoiceMessagingMailboxLengthMinutes"/>\r
1594           <xs:element name="doesMessageAge" type="xs:boolean"/>\r
1595           <xs:element name="holdPeriodDays" type="VoiceMessagingHoldPeriodDays"/>\r
1596           <xs:element name="mailServerNetAddress" type="NetAddress" minOccurs="0"/>\r
1597           <xs:element name="mailServerProtocol" type="VoiceMessagingMailServerProtocol"/>\r
1598           <xs:element name="defaultDeliveryFromAddress" type="EmailAddress"/>\r
1599           <xs:element name="defaultNotificationFromAddress" type="EmailAddress"/>\r
1600           <xs:element name="defaultVoicePortalLockoutFromAddress" type="EmailAddress"/>\r
1601           <xs:element name="useOutgoingMWIOnSMDI" type="xs:boolean"/>\r
1602           <xs:element name="mwiDelayInSeconds" type="VoiceMessagingMessageWaitingIndicatorDelayInSeconds"/>\r
1603           <xs:element name="voicePortalScope" type="SystemVoicePortalScope"/>\r
1604           <xs:element name="enterpriseVoicePortalLicensed" type="xs:boolean"/>\r
1605           <xs:element name="networkWideMessaging" type="xs:boolean"/>\r
1606           <xs:element name="useExternalRouting" type="xs:boolean"/>\r
1607           <xs:element name="defaultExternalRoutingAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1608           <xs:element name="vmOnlySystem" type="xs:boolean"/>\r
1609         </xs:sequence>\r
1610       </xs:extension>\r
1611     </xs:complexContent>\r
1612   </xs:complexType>    \r
1613     \r
1614   <xs:complexType name="SystemVoiceMessagingGroupGetVoicePortalMenusRequest19">\r
1615     <xs:annotation>\r
1616       <xs:appinfo>\r
1617         <asDataModeSupported>true</asDataModeSupported>\r
1618         <hssDataModeSupported>false</hssDataModeSupported>\r
1619       </xs:appinfo>\r
1620       <xs:documentation>\r
1621         Requests the system voice portal Menus setting.\r
1622         The response is either SystemVoiceMessagingGroupGetVoicePortalMenusResponse19 or ErrorResponse.\r
1623         \r
1624         Replaced by SystemVoiceMessagingGroupGetVoicePortalMenusRequest19sp1\r
1625       </xs:documentation>\r
1626     </xs:annotation>\r
1627     <xs:complexContent>\r
1628       <xs:extension base="core:OCIRequest">\r
1629         <xs:sequence>\r
1630           <xs:element name="getDefaultMenuKeys" type="xs:boolean"/>\r
1631         </xs:sequence>\r
1632       </xs:extension>\r
1633     </xs:complexContent>\r
1634   </xs:complexType>    \r
1635     \r
1636   <xs:complexType name="SystemVoiceMessagingGroupGetVoicePortalMenusResponse19">\r
1637     <xs:annotation>\r
1638       <xs:appinfo>\r
1639         <asDataModeSupported>true</asDataModeSupported>\r
1640         <hssDataModeSupported>false</hssDataModeSupported>\r
1641       </xs:appinfo>\r
1642       <xs:documentation>\r
1643         Response to SystemVoiceMessagingGroupGetVoicePortalMenusRequest19.\r
1644         \r
1645         Replaced by SystemVoiceMessagingGroupGetVoicePortalMenusResponse19sp1\r
1646       </xs:documentation>\r
1647     </xs:annotation>\r
1648     <xs:complexContent>\r
1649       <xs:extension base="core:OCIDataResponse">\r
1650         <xs:sequence>\r
1651           <xs:element name="useVoicePortalCustomization" type="xs:boolean"/>\r
1652           <xs:element name="voicePortalMainMenuKeys">\r
1653             <xs:complexType>\r
1654               <xs:annotation/>\r
1655               <xs:sequence>\r
1656                 <xs:element name="voiceMessaging" type="DigitAny" minOccurs="0"/>\r
1657                 <xs:element name="commPilotExpressProfile" type="DigitAny" minOccurs="0"/>\r
1658                 <xs:element name="greetings" type="DigitAny" minOccurs="0"/>\r
1659                 <xs:element name="callForwardingOptions" type="DigitAny" minOccurs="0"/>\r
1660                 <xs:element name="voicePortalCalling" type="DigitAny" minOccurs="0"/>\r
1661                 <xs:element name="hoteling" type="DigitAny" minOccurs="0"/>\r
1662                 <xs:element name="passcode" type="DigitAny" minOccurs="0"/>\r
1663                 <xs:element name="exitVoicePortal" type="DigitAny" minOccurs="0"/>\r
1664                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
1665                 <xs:element name="externalRouting" type="DigitAny" minOccurs="0"/>\r
1666               </xs:sequence>\r
1667             </xs:complexType>\r
1668           </xs:element>\r
1669           <xs:element name="greetingsMenuKeys">\r
1670             <xs:complexType>\r
1671               <xs:annotation/>\r
1672               <xs:sequence>\r
1673                 <xs:element name="personalizedName" type="DigitAny" minOccurs="0"/>\r
1674                 <xs:element name="conferenceGreeting" type="DigitAny" minOccurs="0"/>\r
1675                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
1676                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
1677               </xs:sequence>\r
1678             </xs:complexType>\r
1679           </xs:element>\r
1680           <xs:element name="conferenceGreetingMenuKeys">\r
1681             <xs:complexType>\r
1682               <xs:annotation/>\r
1683               <xs:sequence>\r
1684                 <xs:element name="activateConfGreeting" type="DigitAny" minOccurs="0"/>\r
1685                 <xs:element name="deactivateConfGreeting" type="DigitAny" minOccurs="0"/>\r
1686                 <xs:element name="recordNewConfGreeting" type="DigitAny" minOccurs="0"/>\r
1687                 <xs:element name="listenToCurrentConfGreeting" type="DigitAny" minOccurs="0"/>\r
1688                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
1689                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
1690               </xs:sequence>\r
1691             </xs:complexType>\r
1692           </xs:element>\r
1693           <xs:element name="voiceMessagingMenuKeys">\r
1694             <xs:complexType>\r
1695               <xs:annotation/>\r
1696               <xs:sequence>\r
1697                 <xs:element name="playMessages" type="DigitAny" minOccurs="0"/>\r
1698                 <xs:element name="changeBusyGreeting" type="DigitAny" minOccurs="0"/>\r
1699                 <xs:element name="changeNoAnswerGreeting" type="DigitAny" minOccurs="0"/>\r
1700                 <xs:element name="composeMessage" type="DigitAny" minOccurs="0"/>\r
1701                 <xs:element name="deleteAllMessages" type="DigitAny" minOccurs="0"/>\r
1702                 <xs:element name="passcode" type="DigitAny" minOccurs="0"/>\r
1703                 <xs:element name="personalizedName" type="DigitAny" minOccurs="0"/>\r
1704                 <xs:element name="messageDeposit" type="DigitAny" minOccurs="0"/>\r
1705                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
1706                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
1707               </xs:sequence>\r
1708             </xs:complexType>\r
1709           </xs:element>\r
1710           <xs:element name="playGreetingMenuKeys">\r
1711             <xs:complexType>\r
1712               <xs:annotation/>\r
1713               <xs:sequence>\r
1714                 <xs:element name="skipBackward" type="DigitAny" minOccurs="0"/>\r
1715                 <xs:element name="pauseOrResume" type="DigitAny" minOccurs="0"/>\r
1716                 <xs:element name="skipForward" type="DigitAny" minOccurs="0"/>\r
1717                 <xs:element name="jumpToBegin" type="DigitAny" minOccurs="0"/>\r
1718                 <xs:element name="jumpToEnd" type="DigitAny" minOccurs="0"/>\r
1719               </xs:sequence>\r
1720             </xs:complexType>\r
1721           </xs:element>\r
1722           <xs:element name="changeBusyOrNoAnswerGreetingMenuKeys">\r
1723             <xs:complexType>\r
1724               <xs:annotation/>\r
1725               <xs:sequence>\r
1726                 <xs:element name="recordNewGreeting" type="DigitAny" minOccurs="0"/>\r
1727                 <xs:element name="listenToCurrentGreeting" type="DigitAny" minOccurs="0"/>\r
1728                 <xs:element name="revertToSystemDefaultGreeting" type="DigitAny" minOccurs="0"/>\r
1729                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
1730                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
1731               </xs:sequence>\r
1732             </xs:complexType>\r
1733           </xs:element>\r
1734           <xs:element name="recordNewGreetingOrPersonalizedNameMenuKeys">\r
1735             <xs:complexType>\r
1736               <xs:annotation/>\r
1737               <xs:sequence>\r
1738                 <xs:element name="endRecording" type="DigitAny"/>\r
1739               </xs:sequence>\r
1740             </xs:complexType>\r
1741           </xs:element>\r
1742           <xs:element name="deleteAllMessagesMenuKeys">\r
1743             <xs:complexType>\r
1744               <xs:annotation/>\r
1745               <xs:sequence>\r
1746                 <xs:element name="confirmDeletion" type="DigitAny"/>\r
1747                 <xs:element name="cancelDeletion" type="DigitAny"/>\r
1748               </xs:sequence>\r
1749             </xs:complexType>\r
1750           </xs:element>\r
1751           <xs:element name="commPilotExpressProfileMenuKeys">\r
1752             <xs:complexType>\r
1753               <xs:annotation/>\r
1754               <xs:sequence>\r
1755                 <xs:element name="activateAvailableInOfficeProfile" type="DigitAny" minOccurs="0"/>\r
1756                 <xs:element name="activateAvailableOutOfOfficeProfile" type="DigitAny" minOccurs="0"/>\r
1757                 <xs:element name="activateBusyProfile" type="DigitAny" minOccurs="0"/>\r
1758                 <xs:element name="activateUnavailableProfile" type="DigitAny" minOccurs="0"/>\r
1759                 <xs:element name="noProfile" type="DigitAny" minOccurs="0"/>\r
1760                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
1761                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
1762               </xs:sequence>\r
1763             </xs:complexType>\r
1764           </xs:element>\r
1765           <xs:element name="personalizedNameMenuKeys">\r
1766             <xs:complexType>\r
1767               <xs:annotation/>\r
1768               <xs:sequence>\r
1769                 <xs:element name="recordNewPersonalizedName" type="DigitAny" minOccurs="0"/>\r
1770                 <xs:element name="listenToCurrentPersonalizedName" type="DigitAny" minOccurs="0"/>\r
1771                 <xs:element name="deletePersonalizedName" type="DigitAny" minOccurs="0"/>\r
1772                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
1773                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
1774               </xs:sequence>\r
1775             </xs:complexType>\r
1776           </xs:element>\r
1777           <xs:element name="callForwardingOptionsMenuKeys">\r
1778             <xs:complexType>\r
1779               <xs:annotation/>\r
1780               <xs:sequence>\r
1781                 <xs:element name="activateCallForwarding" type="DigitAny" minOccurs="0"/>\r
1782                 <xs:element name="deactivateCallForwarding" type="DigitAny" minOccurs="0"/>\r
1783                 <xs:element name="changeCallForwardingDestination" type="DigitAny" minOccurs="0"/>\r
1784                 <xs:element name="listenToCallForwardingStatus" type="DigitAny" minOccurs="0"/>\r
1785                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
1786                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
1787               </xs:sequence>\r
1788             </xs:complexType>\r
1789           </xs:element>\r
1790           <xs:element name="changeCallForwardingDestinationMenuKeys">\r
1791             <xs:complexType>\r
1792               <xs:annotation/>\r
1793               <xs:sequence>\r
1794                 <xs:element name="finishEnteringNewDestinationNumber" type="DigitStarPound"/>\r
1795               </xs:sequence>\r
1796             </xs:complexType>\r
1797           </xs:element>\r
1798           <xs:element name="voicePortalCallingMenuKeys">\r
1799             <xs:complexType>\r
1800               <xs:annotation/>\r
1801               <xs:sequence>\r
1802                 <xs:element name="endCurrentCallAndGoBackToPreviousMenu" type="VoicePortalDigitSequence"/>\r
1803                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
1804               </xs:sequence>\r
1805             </xs:complexType>\r
1806           </xs:element>\r
1807           <xs:element name="hotelingMenuKeys">\r
1808             <xs:complexType>\r
1809               <xs:annotation/>\r
1810               <xs:sequence>\r
1811                 <xs:element name="checkHostStatus" type="DigitAny" minOccurs="0"/>\r
1812                 <xs:element name="associateWithHost" type="DigitAny" minOccurs="0"/>\r
1813                 <xs:element name="disassociateFromHost" type="DigitAny" minOccurs="0"/>\r
1814                 <xs:element name="disassociateFromRemoteHost" type="DigitAny" minOccurs="0"/>\r
1815                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
1816                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
1817               </xs:sequence>\r
1818             </xs:complexType>\r
1819           </xs:element>\r
1820           <xs:element name="passcodeMenuKeys">\r
1821             <xs:complexType>\r
1822               <xs:annotation/>\r
1823               <xs:sequence>\r
1824                 <xs:element name="finishEnteringOrReenteringPasscode" type="DigitStarPound"/>\r
1825                 <xs:element name="returnToPreviousMenu" type="DigitStarPound"/>\r
1826               </xs:sequence>\r
1827             </xs:complexType>\r
1828           </xs:element>\r
1829           <xs:element name="playMessagesMenuKeys">\r
1830             <xs:complexType>\r
1831               <xs:annotation/>\r
1832               <xs:sequence>\r
1833                 <xs:element name="saveMessage" type="DigitAny" minOccurs="0"/>\r
1834                 <xs:element name="deleteMessage" type="DigitAny" minOccurs="0"/>\r
1835                 <xs:element name="playMessage" type="DigitAny" minOccurs="0"/>\r
1836                 <xs:element name="previousMessage" type="DigitAny" minOccurs="0"/>\r
1837                 <xs:element name="playEnvelope" type="DigitAny" minOccurs="0"/>\r
1838                 <xs:element name="nextMessage" type="DigitAny" minOccurs="0"/>\r
1839                 <xs:element name="callbackCaller" type="DigitAny" minOccurs="0"/>\r
1840                 <xs:element name="composeMessage" type="DigitAny" minOccurs="0"/>\r
1841                 <xs:element name="replyMessage" type="DigitAny" minOccurs="0"/>\r
1842                 <xs:element name="forwardMessage" type="DigitAny" minOccurs="0"/>\r
1843                 <xs:element name="additionalMessageOptions" type="DigitAny" minOccurs="0"/>\r
1844                 <xs:element name="personalizedName" type="DigitAny" minOccurs="0"/>\r
1845                 <xs:element name="passcode" type="DigitAny" minOccurs="0"/>\r
1846                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
1847                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
1848               </xs:sequence>\r
1849             </xs:complexType>\r
1850           </xs:element>\r
1851           <xs:element name="playMessageMenuKeys">\r
1852             <xs:complexType>\r
1853               <xs:annotation/>\r
1854               <xs:sequence>\r
1855                 <xs:element name="skipBackward" type="DigitAny" minOccurs="0"/>\r
1856                 <xs:element name="pauseOrResume" type="DigitAny" minOccurs="0"/>\r
1857                 <xs:element name="skipForward" type="DigitAny" minOccurs="0"/>\r
1858                 <xs:element name="jumpToBegin" type="DigitAny" minOccurs="0"/>\r
1859                 <xs:element name="jumpToEnd" type="DigitAny" minOccurs="0"/>\r
1860               </xs:sequence>\r
1861             </xs:complexType>\r
1862           </xs:element>\r
1863           <xs:element name="additionalMessageOptionsMenuKeys">\r
1864             <xs:complexType>\r
1865               <xs:annotation/>\r
1866               <xs:sequence>\r
1867                 <xs:element name="saveMessage" type="DigitAny" minOccurs="0"/>\r
1868                 <xs:element name="deleteMessage" type="DigitAny" minOccurs="0"/>\r
1869                 <xs:element name="playEnvelope" type="DigitAny" minOccurs="0"/>\r
1870                 <xs:element name="callbackCaller" type="DigitAny" minOccurs="0"/>\r
1871                 <xs:element name="composeMessage" type="DigitAny" minOccurs="0"/>\r
1872                 <xs:element name="replyMessage" type="DigitAny" minOccurs="0"/>\r
1873                 <xs:element name="forwardMessage" type="DigitAny" minOccurs="0"/>\r
1874                 <xs:element name="personalizedName" type="DigitAny" minOccurs="0"/>\r
1875                 <xs:element name="passcode" type="DigitAny" minOccurs="0"/>\r
1876                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
1877                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
1878               </xs:sequence>\r
1879             </xs:complexType>\r
1880           </xs:element>\r
1881           <xs:element name="forwardOrComposeMessageMenuKeys">\r
1882             <xs:complexType>\r
1883               <xs:annotation/>\r
1884               <xs:sequence>\r
1885                 <xs:element name="sendToPerson" type="DigitAny" minOccurs="0"/>\r
1886                 <xs:element name="sendToAllGroupMembers" type="DigitAny" minOccurs="0"/>\r
1887                 <xs:element name="sendToDistributionList" type="DigitAny" minOccurs="0"/>\r
1888                 <xs:element name="changeCurrentIntroductionOrMessage" type="DigitAny" minOccurs="0"/>\r
1889                 <xs:element name="listenToCurrentIntroductionOrMessage" type="DigitAny" minOccurs="0"/>\r
1890                 <xs:element name="setOrClearUrgentIndicator" type="DigitAny" minOccurs="0"/>\r
1891                 <xs:element name="setOrClearConfidentialIndicator" type="DigitAny" minOccurs="0"/>\r
1892                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
1893                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
1894               </xs:sequence>\r
1895             </xs:complexType>\r
1896           </xs:element>\r
1897           <xs:element name="replyMessageMenuKeys">\r
1898             <xs:complexType>\r
1899               <xs:annotation/>\r
1900               <xs:sequence>\r
1901                 <xs:element name="sendReplyToCaller" type="DigitAny"/>\r
1902                 <xs:element name="changeCurrentReply" type="DigitAny" minOccurs="0"/>\r
1903                 <xs:element name="listenToCurrentReply" type="DigitAny" minOccurs="0"/>\r
1904                 <xs:element name="setOrClearUrgentIndicator" type="DigitAny" minOccurs="0"/>\r
1905                 <xs:element name="setOrClearConfidentialIndicator" type="DigitAny" minOccurs="0"/>\r
1906                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
1907                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
1908               </xs:sequence>\r
1909             </xs:complexType>\r
1910           </xs:element>\r
1911           <xs:element name="sendToDistributionListMenuKeys">\r
1912             <xs:complexType>\r
1913               <xs:annotation/>\r
1914               <xs:sequence>\r
1915                 <xs:element name="sendMessageToSelectedDistributionList" type="DigitAny"/>\r
1916                 <xs:element name="selectDistributionList" type="DigitAny" minOccurs="0"/>\r
1917                 <xs:element name="reviewSelectedDistributionList" type="DigitAny" minOccurs="0"/>\r
1918                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
1919                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
1920               </xs:sequence>\r
1921             </xs:complexType>\r
1922           </xs:element>\r
1923           <xs:element name="selectDistributionListMenuKeys">\r
1924             <xs:complexType>\r
1925               <xs:annotation/>\r
1926               <xs:sequence>\r
1927                 <xs:element name="returnToPreviousMenu" type="DigitStarPound"/>\r
1928                 <xs:element name="repeatMenuOrFinishEnteringDistributionListNumber" type="DigitStarPound" minOccurs="0"/>\r
1929               </xs:sequence>\r
1930             </xs:complexType>\r
1931           </xs:element>\r
1932           <xs:element name="reviewSelectedDistributionListMenuKeys">\r
1933             <xs:complexType>\r
1934               <xs:annotation/>\r
1935               <xs:sequence>\r
1936                 <xs:element name="interruptPlaybackAndReturnToPreviousMenu" type="DigitAny"/>\r
1937               </xs:sequence>\r
1938             </xs:complexType>\r
1939           </xs:element>\r
1940           <xs:element name="sendMessageToSelectedDistributionListMenuKeys">\r
1941             <xs:complexType>\r
1942               <xs:annotation/>\r
1943               <xs:sequence>\r
1944                 <xs:element name="confirmSendingToDistributionList" type="DigitStarPound" minOccurs="0"/>\r
1945                 <xs:element name="cancelSendingToDistributionList" type="DigitStarPound"/>\r
1946               </xs:sequence>\r
1947             </xs:complexType>\r
1948           </xs:element>\r
1949           <xs:element name="sendToAllGroupMembersMenuKeys">\r
1950             <xs:complexType>\r
1951               <xs:annotation/>\r
1952               <xs:sequence>\r
1953                 <xs:element name="confirmSendingToEntireGroup" type="DigitAny"/>\r
1954                 <xs:element name="cancelSendingToEntireGroup" type="DigitAny"/>\r
1955               </xs:sequence>\r
1956             </xs:complexType>\r
1957           </xs:element>\r
1958           <xs:element name="sendToPersonMenuKeys">\r
1959             <xs:complexType>\r
1960               <xs:annotation/>\r
1961               <xs:sequence>\r
1962                 <xs:element name="confirmSendingMessage" type="DigitAny"/>\r
1963                 <xs:element name="cancelSendingMessage" type="DigitAny"/>\r
1964                 <xs:element name="finishEnteringNumberWhereToSendMessageTo" type="DigitStarPound"/>\r
1965                 <xs:element name="finishForwardingOrSendingMessage" type="DigitAny"/>\r
1966               </xs:sequence>\r
1967             </xs:complexType>\r
1968           </xs:element>\r
1969           <xs:element name="changeCurrentIntroductionOrMessageOrReplyMenuKeys">\r
1970             <xs:complexType>\r
1971               <xs:annotation/>\r
1972               <xs:sequence>\r
1973                 <xs:element name="endRecording" type="DigitAny"/>\r
1974               </xs:sequence>\r
1975             </xs:complexType>\r
1976           </xs:element>\r
1977           <xs:element name="voicePortalLoginMenuKeys">\r
1978             <xs:complexType>\r
1979               <xs:annotation/>\r
1980               <xs:sequence>\r
1981                 <xs:element name="accessUsingOtherMailboxId" type="VoicePortalDigitSequence" minOccurs="0"/>\r
1982               </xs:sequence>\r
1983             </xs:complexType>\r
1984           </xs:element>\r
1985           <xs:element name="faxMessagingMenuKeys">\r
1986             <xs:complexType>\r
1987               <xs:annotation/>\r
1988               <xs:sequence>\r
1989                 <xs:element name="saveFaxMessageAndSkipToNext" type="DigitAny" minOccurs="0"/>\r
1990                 <xs:element name="previousFaxMessage" type="DigitAny" minOccurs="0"/>\r
1991                 <xs:element name="playEnvelope" type="DigitAny" minOccurs="0"/>\r
1992                 <xs:element name="nextFaxMessage" type="DigitAny" minOccurs="0"/>\r
1993                 <xs:element name="deleteFaxMessage" type="DigitAny" minOccurs="0"/>\r
1994                 <xs:element name="printFaxMessage" type="DigitAny" minOccurs="0"/>\r
1995                 <xs:element name="returnToPreviousMenu" type="DigitAny" minOccurs="0"/>\r
1996               </xs:sequence>\r
1997             </xs:complexType>\r
1998           </xs:element>\r
1999           <xs:element name="messageDepositMenuKeys">\r
2000             <xs:complexType>\r
2001               <xs:annotation/>\r
2002               <xs:sequence>\r
2003                 <xs:element name="enableMessageDeposit" type="DigitAny" minOccurs="0"/>\r
2004                 <xs:element name="disableMessageDeposit" type="DigitAny" minOccurs="0"/>\r
2005                 <xs:element name="listenToMessageDepositStatus" type="DigitAny" minOccurs="0"/>\r
2006                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
2007                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
2008               </xs:sequence>\r
2009             </xs:complexType>\r
2010           </xs:element>\r
2011           <xs:element name="disableMessageDepositMenuKeys">\r
2012             <xs:complexType>\r
2013               <xs:annotation/>\r
2014               <xs:sequence>\r
2015                 <xs:element name="disconnectAfterGreeting" type="DigitAny" minOccurs="0"/>\r
2016                 <xs:element name="forwardAfterGreeting" type="DigitAny" minOccurs="0"/>\r
2017                 <xs:element name="changeForwardingDestination" type="DigitAny" minOccurs="0"/>\r
2018                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
2019                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
2020               </xs:sequence>\r
2021             </xs:complexType>\r
2022           </xs:element>\r
2023           <xs:element name="greetingOnlyForwardingDestinationMenuKeys">\r
2024             <xs:complexType>\r
2025               <xs:annotation/>\r
2026               <xs:sequence>\r
2027                 <xs:element name="greetingOnlyForwardingDestination" type="DigitStarPound"/>\r
2028               </xs:sequence>\r
2029             </xs:complexType>\r
2030           </xs:element>\r
2031         </xs:sequence>\r
2032       </xs:extension>\r
2033     </xs:complexContent>\r
2034   </xs:complexType>    \r
2035     \r
2036   <xs:complexType name="SystemVoiceMessagingGroupGetVoicePortalMenusRequest19sp1">\r
2037     <xs:annotation>\r
2038       <xs:appinfo>\r
2039         <asDataModeSupported>true</asDataModeSupported>\r
2040         <hssDataModeSupported>false</hssDataModeSupported>\r
2041       </xs:appinfo>\r
2042       <xs:documentation>\r
2043         Requests the system voice portal Menus setting.\r
2044         The response is either SystemVoiceMessagingGroupGetVoicePortalMenusResponse19sp1 or ErrorResponse.\r
2045         \r
2046         Replaced by SystemVoiceMessagingGroupGetVoicePortalMenusRequest20\r
2047       </xs:documentation>\r
2048     </xs:annotation>\r
2049     <xs:complexContent>\r
2050       <xs:extension base="core:OCIRequest">\r
2051         <xs:sequence>\r
2052           <xs:element name="getDefaultMenuKeys" type="xs:boolean"/>\r
2053         </xs:sequence>\r
2054       </xs:extension>\r
2055     </xs:complexContent>\r
2056   </xs:complexType>    \r
2057     \r
2058   <xs:complexType name="SystemVoiceMessagingGroupGetVoicePortalMenusResponse19sp1">\r
2059     <xs:annotation>\r
2060       <xs:appinfo>\r
2061         <asDataModeSupported>true</asDataModeSupported>\r
2062         <hssDataModeSupported>false</hssDataModeSupported>\r
2063       </xs:appinfo>\r
2064       <xs:documentation>\r
2065         Response to SystemVoiceMessagingGroupGetVoicePortalMenusRequest19sp1.\r
2066         \r
2067         Replaced by SystemVoiceMessagingGroupGetVoicePortalMenusResponse20\r
2068       </xs:documentation>\r
2069     </xs:annotation>\r
2070     <xs:complexContent>\r
2071       <xs:extension base="core:OCIDataResponse">\r
2072         <xs:sequence>\r
2073           <xs:element name="useVoicePortalCustomization" type="xs:boolean"/>\r
2074           <xs:element name="voicePortalMainMenuKeys">\r
2075             <xs:complexType>\r
2076               <xs:annotation/>\r
2077               <xs:sequence>\r
2078                 <xs:element name="voiceMessaging" type="DigitAny" minOccurs="0"/>\r
2079                 <xs:element name="commPilotExpressProfile" type="DigitAny" minOccurs="0"/>\r
2080                 <xs:element name="greetings" type="DigitAny" minOccurs="0"/>\r
2081                 <xs:element name="callForwardingOptions" type="DigitAny" minOccurs="0"/>\r
2082                 <xs:element name="voicePortalCalling" type="DigitAny" minOccurs="0"/>\r
2083                 <xs:element name="hoteling" type="DigitAny" minOccurs="0"/>\r
2084                 <xs:element name="passcode" type="DigitAny" minOccurs="0"/>\r
2085                 <xs:element name="exitVoicePortal" type="DigitAny" minOccurs="0"/>\r
2086                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
2087                 <xs:element name="externalRouting" type="DigitAny" minOccurs="0"/>\r
2088               </xs:sequence>\r
2089             </xs:complexType>\r
2090           </xs:element>\r
2091           <xs:element name="greetingsMenuKeys">\r
2092             <xs:complexType>\r
2093               <xs:annotation/>\r
2094               <xs:sequence>\r
2095                 <xs:element name="personalizedName" type="DigitAny" minOccurs="0"/>\r
2096                 <xs:element name="conferenceGreeting" type="DigitAny" minOccurs="0"/>\r
2097                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
2098                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
2099               </xs:sequence>\r
2100             </xs:complexType>\r
2101           </xs:element>\r
2102           <xs:element name="conferenceGreetingMenuKeys">\r
2103             <xs:complexType>\r
2104               <xs:annotation/>\r
2105               <xs:sequence>\r
2106                 <xs:element name="activateConfGreeting" type="DigitAny" minOccurs="0"/>\r
2107                 <xs:element name="deactivateConfGreeting" type="DigitAny" minOccurs="0"/>\r
2108                 <xs:element name="recordNewConfGreeting" type="DigitAny" minOccurs="0"/>\r
2109                 <xs:element name="listenToCurrentConfGreeting" type="DigitAny" minOccurs="0"/>\r
2110                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
2111                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
2112               </xs:sequence>\r
2113             </xs:complexType>\r
2114           </xs:element>\r
2115           <xs:element name="voiceMessagingMenuKeys">\r
2116             <xs:complexType>\r
2117               <xs:annotation/>\r
2118               <xs:sequence>\r
2119                 <xs:element name="playMessages" type="DigitAny" minOccurs="0"/>\r
2120                 <xs:element name="changeBusyGreeting" type="DigitAny" minOccurs="0"/>\r
2121                 <xs:element name="changeNoAnswerGreeting" type="DigitAny" minOccurs="0"/>\r
2122                 <xs:element name="changeExtendedAwayGreeting" type="DigitAny" minOccurs="0"/>\r
2123                 <xs:element name="composeMessage" type="DigitAny" minOccurs="0"/>\r
2124                 <xs:element name="deleteAllMessages" type="DigitAny" minOccurs="0"/>\r
2125                 <xs:element name="passcode" type="DigitAny" minOccurs="0"/>\r
2126                 <xs:element name="personalizedName" type="DigitAny" minOccurs="0"/>\r
2127                 <xs:element name="messageDeposit" type="DigitAny" minOccurs="0"/>\r
2128                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
2129                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
2130               </xs:sequence>\r
2131             </xs:complexType>\r
2132           </xs:element>\r
2133           <xs:element name="playGreetingMenuKeys">\r
2134             <xs:complexType>\r
2135               <xs:annotation/>\r
2136               <xs:sequence>\r
2137                 <xs:element name="skipBackward" type="DigitAny" minOccurs="0"/>\r
2138                 <xs:element name="pauseOrResume" type="DigitAny" minOccurs="0"/>\r
2139                 <xs:element name="skipForward" type="DigitAny" minOccurs="0"/>\r
2140                 <xs:element name="jumpToBegin" type="DigitAny" minOccurs="0"/>\r
2141                 <xs:element name="jumpToEnd" type="DigitAny" minOccurs="0"/>\r
2142               </xs:sequence>\r
2143             </xs:complexType>\r
2144           </xs:element>\r
2145           <xs:element name="changeBusyOrNoAnswerGreetingMenuKeys">\r
2146             <xs:complexType>\r
2147               <xs:annotation/>\r
2148               <xs:sequence>\r
2149                 <xs:element name="recordNewGreeting" type="DigitAny" minOccurs="0"/>\r
2150                 <xs:element name="listenToCurrentGreeting" type="DigitAny" minOccurs="0"/>\r
2151                 <xs:element name="revertToSystemDefaultGreeting" type="DigitAny" minOccurs="0"/>\r
2152                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
2153                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
2154               </xs:sequence>\r
2155             </xs:complexType>\r
2156           </xs:element>\r
2157           <xs:element name="changeExtendedAwayGreetingMenuKeys">\r
2158             <xs:complexType>\r
2159               <xs:annotation/>\r
2160               <xs:sequence>\r
2161                 <xs:element name="activateExtendedAwayGreeting" type="DigitAny" minOccurs="0"/>\r
2162                 <xs:element name="deactivateExtendedAwayGreeting" type="DigitAny" minOccurs="0"/>\r
2163                 <xs:element name="recordNewGreeting" type="DigitAny" minOccurs="0"/>\r
2164                 <xs:element name="listenToCurrentGreeting" type="DigitAny" minOccurs="0"/>\r
2165                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
2166                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
2167               </xs:sequence>\r
2168             </xs:complexType>\r
2169           </xs:element>\r
2170           <xs:element name="recordNewGreetingOrPersonalizedNameMenuKeys">\r
2171             <xs:complexType>\r
2172               <xs:annotation/>\r
2173               <xs:sequence>\r
2174                 <xs:element name="endRecording" type="DigitAny"/>\r
2175               </xs:sequence>\r
2176             </xs:complexType>\r
2177           </xs:element>\r
2178           <xs:element name="deleteAllMessagesMenuKeys">\r
2179             <xs:complexType>\r
2180               <xs:annotation/>\r
2181               <xs:sequence>\r
2182                 <xs:element name="confirmDeletion" type="DigitAny"/>\r
2183                 <xs:element name="cancelDeletion" type="DigitAny"/>\r
2184               </xs:sequence>\r
2185             </xs:complexType>\r
2186           </xs:element>\r
2187           <xs:element name="commPilotExpressProfileMenuKeys">\r
2188             <xs:complexType>\r
2189               <xs:annotation/>\r
2190               <xs:sequence>\r
2191                 <xs:element name="activateAvailableInOfficeProfile" type="DigitAny" minOccurs="0"/>\r
2192                 <xs:element name="activateAvailableOutOfOfficeProfile" type="DigitAny" minOccurs="0"/>\r
2193                 <xs:element name="activateBusyProfile" type="DigitAny" minOccurs="0"/>\r
2194                 <xs:element name="activateUnavailableProfile" type="DigitAny" minOccurs="0"/>\r
2195                 <xs:element name="noProfile" type="DigitAny" minOccurs="0"/>\r
2196                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
2197                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
2198               </xs:sequence>\r
2199             </xs:complexType>\r
2200           </xs:element>\r
2201           <xs:element name="personalizedNameMenuKeys">\r
2202             <xs:complexType>\r
2203               <xs:annotation/>\r
2204               <xs:sequence>\r
2205                 <xs:element name="recordNewPersonalizedName" type="DigitAny" minOccurs="0"/>\r
2206                 <xs:element name="listenToCurrentPersonalizedName" type="DigitAny" minOccurs="0"/>\r
2207                 <xs:element name="deletePersonalizedName" type="DigitAny" minOccurs="0"/>\r
2208                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
2209                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
2210               </xs:sequence>\r
2211             </xs:complexType>\r
2212           </xs:element>\r
2213           <xs:element name="callForwardingOptionsMenuKeys">\r
2214             <xs:complexType>\r
2215               <xs:annotation/>\r
2216               <xs:sequence>\r
2217                 <xs:element name="activateCallForwarding" type="DigitAny" minOccurs="0"/>\r
2218                 <xs:element name="deactivateCallForwarding" type="DigitAny" minOccurs="0"/>\r
2219                 <xs:element name="changeCallForwardingDestination" type="DigitAny" minOccurs="0"/>\r
2220                 <xs:element name="listenToCallForwardingStatus" type="DigitAny" minOccurs="0"/>\r
2221                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
2222                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
2223               </xs:sequence>\r
2224             </xs:complexType>\r
2225           </xs:element>\r
2226           <xs:element name="changeCallForwardingDestinationMenuKeys">\r
2227             <xs:complexType>\r
2228               <xs:annotation/>\r
2229               <xs:sequence>\r
2230                 <xs:element name="finishEnteringNewDestinationNumber" type="DigitStarPound"/>\r
2231               </xs:sequence>\r
2232             </xs:complexType>\r
2233           </xs:element>\r
2234           <xs:element name="voicePortalCallingMenuKeys">\r
2235             <xs:complexType>\r
2236               <xs:annotation/>\r
2237               <xs:sequence>\r
2238                 <xs:element name="endCurrentCallAndGoBackToPreviousMenu" type="VoicePortalDigitSequence"/>\r
2239                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
2240               </xs:sequence>\r
2241             </xs:complexType>\r
2242           </xs:element>\r
2243           <xs:element name="hotelingMenuKeys">\r
2244             <xs:complexType>\r
2245               <xs:annotation/>\r
2246               <xs:sequence>\r
2247                 <xs:element name="checkHostStatus" type="DigitAny" minOccurs="0"/>\r
2248                 <xs:element name="associateWithHost" type="DigitAny" minOccurs="0"/>\r
2249                 <xs:element name="disassociateFromHost" type="DigitAny" minOccurs="0"/>\r
2250                 <xs:element name="disassociateFromRemoteHost" type="DigitAny" minOccurs="0"/>\r
2251                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
2252                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
2253               </xs:sequence>\r
2254             </xs:complexType>\r
2255           </xs:element>\r
2256           <xs:element name="passcodeMenuKeys">\r
2257             <xs:complexType>\r
2258               <xs:annotation/>\r
2259               <xs:sequence>\r
2260                 <xs:element name="finishEnteringOrReenteringPasscode" type="DigitStarPound"/>\r
2261                 <xs:element name="returnToPreviousMenu" type="DigitStarPound"/>\r
2262               </xs:sequence>\r
2263             </xs:complexType>\r
2264           </xs:element>\r
2265           <xs:element name="playMessagesMenuKeys">\r
2266             <xs:complexType>\r
2267               <xs:annotation/>\r
2268               <xs:sequence>\r
2269                 <xs:element name="saveMessage" type="DigitAny" minOccurs="0"/>\r
2270                 <xs:element name="deleteMessage" type="DigitAny" minOccurs="0"/>\r
2271                 <xs:element name="playMessage" type="DigitAny" minOccurs="0"/>\r
2272                 <xs:element name="previousMessage" type="DigitAny" minOccurs="0"/>\r
2273                 <xs:element name="playEnvelope" type="DigitAny" minOccurs="0"/>\r
2274                 <xs:element name="nextMessage" type="DigitAny" minOccurs="0"/>\r
2275                 <xs:element name="callbackCaller" type="DigitAny" minOccurs="0"/>\r
2276                 <xs:element name="composeMessage" type="DigitAny" minOccurs="0"/>\r
2277                 <xs:element name="replyMessage" type="DigitAny" minOccurs="0"/>\r
2278                 <xs:element name="forwardMessage" type="DigitAny" minOccurs="0"/>\r
2279                 <xs:element name="additionalMessageOptions" type="DigitAny" minOccurs="0"/>\r
2280                 <xs:element name="personalizedName" type="DigitAny" minOccurs="0"/>\r
2281                 <xs:element name="passcode" type="DigitAny" minOccurs="0"/>\r
2282                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
2283                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
2284               </xs:sequence>\r
2285             </xs:complexType>\r
2286           </xs:element>\r
2287           <xs:element name="playMessageMenuKeys">\r
2288             <xs:complexType>\r
2289               <xs:annotation/>\r
2290               <xs:sequence>\r
2291                 <xs:element name="skipBackward" type="DigitAny" minOccurs="0"/>\r
2292                 <xs:element name="pauseOrResume" type="DigitAny" minOccurs="0"/>\r
2293                 <xs:element name="skipForward" type="DigitAny" minOccurs="0"/>\r
2294                 <xs:element name="jumpToBegin" type="DigitAny" minOccurs="0"/>\r
2295                 <xs:element name="jumpToEnd" type="DigitAny" minOccurs="0"/>\r
2296               </xs:sequence>\r
2297             </xs:complexType>\r
2298           </xs:element>\r
2299           <xs:element name="additionalMessageOptionsMenuKeys">\r
2300             <xs:complexType>\r
2301               <xs:annotation/>\r
2302               <xs:sequence>\r
2303                 <xs:element name="saveMessage" type="DigitAny" minOccurs="0"/>\r
2304                 <xs:element name="deleteMessage" type="DigitAny" minOccurs="0"/>\r
2305                 <xs:element name="playEnvelope" type="DigitAny" minOccurs="0"/>\r
2306                 <xs:element name="callbackCaller" type="DigitAny" minOccurs="0"/>\r
2307                 <xs:element name="composeMessage" type="DigitAny" minOccurs="0"/>\r
2308                 <xs:element name="replyMessage" type="DigitAny" minOccurs="0"/>\r
2309                 <xs:element name="forwardMessage" type="DigitAny" minOccurs="0"/>\r
2310                 <xs:element name="personalizedName" type="DigitAny" minOccurs="0"/>\r
2311                 <xs:element name="passcode" type="DigitAny" minOccurs="0"/>\r
2312                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
2313                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
2314               </xs:sequence>\r
2315             </xs:complexType>\r
2316           </xs:element>\r
2317           <xs:element name="forwardOrComposeMessageMenuKeys">\r
2318             <xs:complexType>\r
2319               <xs:annotation/>\r
2320               <xs:sequence>\r
2321                 <xs:element name="sendToPerson" type="DigitAny" minOccurs="0"/>\r
2322                 <xs:element name="sendToAllGroupMembers" type="DigitAny" minOccurs="0"/>\r
2323                 <xs:element name="sendToDistributionList" type="DigitAny" minOccurs="0"/>\r
2324                 <xs:element name="changeCurrentIntroductionOrMessage" type="DigitAny" minOccurs="0"/>\r
2325                 <xs:element name="listenToCurrentIntroductionOrMessage" type="DigitAny" minOccurs="0"/>\r
2326                 <xs:element name="setOrClearUrgentIndicator" type="DigitAny" minOccurs="0"/>\r
2327                 <xs:element name="setOrClearConfidentialIndicator" type="DigitAny" minOccurs="0"/>\r
2328                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
2329                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
2330               </xs:sequence>\r
2331             </xs:complexType>\r
2332           </xs:element>\r
2333           <xs:element name="replyMessageMenuKeys">\r
2334             <xs:complexType>\r
2335               <xs:annotation/>\r
2336               <xs:sequence>\r
2337                 <xs:element name="sendReplyToCaller" type="DigitAny"/>\r
2338                 <xs:element name="changeCurrentReply" type="DigitAny" minOccurs="0"/>\r
2339                 <xs:element name="listenToCurrentReply" type="DigitAny" minOccurs="0"/>\r
2340                 <xs:element name="setOrClearUrgentIndicator" type="DigitAny" minOccurs="0"/>\r
2341                 <xs:element name="setOrClearConfidentialIndicator" type="DigitAny" minOccurs="0"/>\r
2342                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
2343                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
2344               </xs:sequence>\r
2345             </xs:complexType>\r
2346           </xs:element>\r
2347           <xs:element name="sendToDistributionListMenuKeys">\r
2348             <xs:complexType>\r
2349               <xs:annotation/>\r
2350               <xs:sequence>\r
2351                 <xs:element name="sendMessageToSelectedDistributionList" type="DigitAny"/>\r
2352                 <xs:element name="selectDistributionList" type="DigitAny" minOccurs="0"/>\r
2353                 <xs:element name="reviewSelectedDistributionList" type="DigitAny" minOccurs="0"/>\r
2354                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
2355                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
2356               </xs:sequence>\r
2357             </xs:complexType>\r
2358           </xs:element>\r
2359           <xs:element name="selectDistributionListMenuKeys">\r
2360             <xs:complexType>\r
2361               <xs:annotation/>\r
2362               <xs:sequence>\r
2363                 <xs:element name="returnToPreviousMenu" type="DigitStarPound"/>\r
2364                 <xs:element name="repeatMenuOrFinishEnteringDistributionListNumber" type="DigitStarPound" minOccurs="0"/>\r
2365               </xs:sequence>\r
2366             </xs:complexType>\r
2367           </xs:element>\r
2368           <xs:element name="reviewSelectedDistributionListMenuKeys">\r
2369             <xs:complexType>\r
2370               <xs:annotation/>\r
2371               <xs:sequence>\r
2372                 <xs:element name="interruptPlaybackAndReturnToPreviousMenu" type="DigitAny"/>\r
2373               </xs:sequence>\r
2374             </xs:complexType>\r
2375           </xs:element>\r
2376           <xs:element name="sendMessageToSelectedDistributionListMenuKeys">\r
2377             <xs:complexType>\r
2378               <xs:annotation/>\r
2379               <xs:sequence>\r
2380                 <xs:element name="confirmSendingToDistributionList" type="DigitStarPound" minOccurs="0"/>\r
2381                 <xs:element name="cancelSendingToDistributionList" type="DigitStarPound"/>\r
2382               </xs:sequence>\r
2383             </xs:complexType>\r
2384           </xs:element>\r
2385           <xs:element name="sendToAllGroupMembersMenuKeys">\r
2386             <xs:complexType>\r
2387               <xs:annotation/>\r
2388               <xs:sequence>\r
2389                 <xs:element name="confirmSendingToEntireGroup" type="DigitAny"/>\r
2390                 <xs:element name="cancelSendingToEntireGroup" type="DigitAny"/>\r
2391               </xs:sequence>\r
2392             </xs:complexType>\r
2393           </xs:element>\r
2394           <xs:element name="sendToPersonMenuKeys">\r
2395             <xs:complexType>\r
2396               <xs:annotation/>\r
2397               <xs:sequence>\r
2398                 <xs:element name="confirmSendingMessage" type="DigitAny"/>\r
2399                 <xs:element name="cancelSendingMessage" type="DigitAny"/>\r
2400                 <xs:element name="finishEnteringNumberWhereToSendMessageTo" type="DigitStarPound"/>\r
2401                 <xs:element name="finishForwardingOrSendingMessage" type="DigitAny"/>\r
2402               </xs:sequence>\r
2403             </xs:complexType>\r
2404           </xs:element>\r
2405           <xs:element name="changeCurrentIntroductionOrMessageOrReplyMenuKeys">\r
2406             <xs:complexType>\r
2407               <xs:annotation/>\r
2408               <xs:sequence>\r
2409                 <xs:element name="endRecording" type="DigitAny"/>\r
2410               </xs:sequence>\r
2411             </xs:complexType>\r
2412           </xs:element>\r
2413           <xs:element name="voicePortalLoginMenuKeys">\r
2414             <xs:complexType>\r
2415               <xs:annotation/>\r
2416               <xs:sequence>\r
2417                 <xs:element name="accessUsingOtherMailboxId" type="VoicePortalDigitSequence" minOccurs="0"/>\r
2418               </xs:sequence>\r
2419             </xs:complexType>\r
2420           </xs:element>\r
2421           <xs:element name="faxMessagingMenuKeys">\r
2422             <xs:complexType>\r
2423               <xs:annotation/>\r
2424               <xs:sequence>\r
2425                 <xs:element name="saveFaxMessageAndSkipToNext" type="DigitAny" minOccurs="0"/>\r
2426                 <xs:element name="previousFaxMessage" type="DigitAny" minOccurs="0"/>\r
2427                 <xs:element name="playEnvelope" type="DigitAny" minOccurs="0"/>\r
2428                 <xs:element name="nextFaxMessage" type="DigitAny" minOccurs="0"/>\r
2429                 <xs:element name="deleteFaxMessage" type="DigitAny" minOccurs="0"/>\r
2430                 <xs:element name="printFaxMessage" type="DigitAny" minOccurs="0"/>\r
2431                 <xs:element name="returnToPreviousMenu" type="DigitAny" minOccurs="0"/>\r
2432               </xs:sequence>\r
2433             </xs:complexType>\r
2434           </xs:element>\r
2435           <xs:element name="messageDepositMenuKeys">\r
2436             <xs:complexType>\r
2437               <xs:annotation/>\r
2438               <xs:sequence>\r
2439                 <xs:element name="enableMessageDeposit" type="DigitAny" minOccurs="0"/>\r
2440                 <xs:element name="disableMessageDeposit" type="DigitAny" minOccurs="0"/>\r
2441                 <xs:element name="listenToMessageDepositStatus" type="DigitAny" minOccurs="0"/>\r
2442                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
2443                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
2444               </xs:sequence>\r
2445             </xs:complexType>\r
2446           </xs:element>\r
2447           <xs:element name="disableMessageDepositMenuKeys">\r
2448             <xs:complexType>\r
2449               <xs:annotation/>\r
2450               <xs:sequence>\r
2451                 <xs:element name="disconnectAfterGreeting" type="DigitAny" minOccurs="0"/>\r
2452                 <xs:element name="forwardAfterGreeting" type="DigitAny" minOccurs="0"/>\r
2453                 <xs:element name="changeForwardingDestination" type="DigitAny" minOccurs="0"/>\r
2454                 <xs:element name="returnToPreviousMenu" type="DigitAny"/>\r
2455                 <xs:element name="repeatMenu" type="DigitAny" minOccurs="0"/>\r
2456               </xs:sequence>\r
2457             </xs:complexType>\r
2458           </xs:element>\r
2459           <xs:element name="greetingOnlyForwardingDestinationMenuKeys">\r
2460             <xs:complexType>\r
2461               <xs:annotation/>\r
2462               <xs:sequence>\r
2463                 <xs:element name="greetingOnlyForwardingDestination" type="DigitStarPound"/>\r
2464               </xs:sequence>\r
2465             </xs:complexType>\r
2466           </xs:element>\r
2467         </xs:sequence>\r
2468       </xs:extension>\r
2469     </xs:complexContent>\r
2470   </xs:complexType>    \r
2471     \r
2472   <xs:complexType name="GroupSessionAdmissionControlGroupAddRequest">\r
2473     <xs:annotation>\r
2474       <xs:appinfo>\r
2475         <asDataModeSupported>true</asDataModeSupported>\r
2476         <hssDataModeSupported>false</hssDataModeSupported>\r
2477       </xs:appinfo>\r
2478       <xs:documentation>\r
2479         Request to add a session admission control group for the group.\r
2480         The response is either a SuccessResponse or an ErrorResponse.\r
2481       </xs:documentation>\r
2482     </xs:annotation>\r
2483     <xs:complexContent>\r
2484       <xs:extension base="core:OCIRequest">\r
2485         <xs:sequence>\r
2486           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2487           <xs:element name="groupId" type="GroupId"/>\r
2488           <xs:element name="name" type="SessionAdmissionControlGroupName"/>\r
2489           <xs:element name="maxSession" type="NonNegativeInt"/>\r
2490           <xs:element name="maxUserOriginatingSessions" type="NonNegativeInt" minOccurs="0"/>\r
2491           <xs:element name="maxUserTerminatingSessions" type="NonNegativeInt" minOccurs="0"/>\r
2492           <xs:element name="reservedSession" type="NonNegativeInt"/>\r
2493           <xs:element name="reservedUserOriginatingSessions" type="NonNegativeInt" minOccurs="0"/>\r
2494           <xs:element name="reservedUserTerminatingSessions" type="NonNegativeInt" minOccurs="0"/>\r
2495           <xs:element name="becomeDefaultGroup" type="xs:boolean"/>\r
2496           <xs:element name="countIntraSACGroupSessions" type="xs:boolean"/>\r
2497           <xs:element name="devices" type="AccessDevice" minOccurs="0" maxOccurs="unbounded"/>\r
2498         </xs:sequence>\r
2499       </xs:extension>\r
2500     </xs:complexContent>\r
2501   </xs:complexType>    \r
2502     \r
2503   <xs:complexType name="GroupSessionAdmissionControlGroupGetRequest">\r
2504     <xs:annotation>\r
2505       <xs:appinfo>\r
2506         <asDataModeSupported>true</asDataModeSupported>\r
2507         <hssDataModeSupported>false</hssDataModeSupported>\r
2508       </xs:appinfo>\r
2509       <xs:documentation>\r
2510         Request to get a session admission control group for the group.\r
2511         The response is either a GroupSessionAdmissionControlGroupGetResponse or an ErrorResponse.\r
2512       </xs:documentation>\r
2513     </xs:annotation>\r
2514     <xs:complexContent>\r
2515       <xs:extension base="core:OCIRequest">\r
2516         <xs:sequence>\r
2517           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2518           <xs:element name="groupId" type="GroupId"/>\r
2519           <xs:element name="name" type="SessionAdmissionControlGroupName"/>\r
2520         </xs:sequence>\r
2521       </xs:extension>\r
2522     </xs:complexContent>\r
2523   </xs:complexType>    \r
2524     \r
2525   <xs:complexType name="GroupSessionAdmissionControlGroupGetResponse">\r
2526     <xs:annotation>\r
2527       <xs:appinfo>\r
2528         <asDataModeSupported>true</asDataModeSupported>\r
2529         <hssDataModeSupported>false</hssDataModeSupported>\r
2530       </xs:appinfo>\r
2531       <xs:documentation>\r
2532         Response to GroupSessionAdmissionControlGroupGetRequest.\r
2533         Returns the profile information for the session admission control group.\r
2534       </xs:documentation>\r
2535     </xs:annotation>\r
2536     <xs:complexContent>\r
2537       <xs:extension base="core:OCIDataResponse">\r
2538         <xs:sequence>\r
2539           <xs:element name="maxSession" type="NonNegativeInt"/>\r
2540           <xs:element name="maxUserOriginatingSessions" type="NonNegativeInt" minOccurs="0"/>\r
2541           <xs:element name="maxUserTerminatingSessions" type="NonNegativeInt" minOccurs="0"/>\r
2542           <xs:element name="reservedSession" type="NonNegativeInt"/>\r
2543           <xs:element name="reservedUserOriginatingSessions" type="NonNegativeInt" minOccurs="0"/>\r
2544           <xs:element name="reservedUserTerminatingSessions" type="NonNegativeInt" minOccurs="0"/>\r
2545           <xs:element name="defaultGroup" type="xs:boolean"/>\r
2546           <xs:element name="countIntraSACGroupSessions" type="xs:boolean"/>\r
2547           <xs:element name="devices" type="AccessDevice" minOccurs="0" maxOccurs="unbounded"/>\r
2548         </xs:sequence>\r
2549       </xs:extension>\r
2550     </xs:complexContent>\r
2551   </xs:complexType>    \r
2552     \r
2553   <xs:complexType name="ServiceProviderCommunicationBarringProfileAddRequest17sp3">\r
2554     <xs:annotation>\r
2555       <xs:documentation>\r
2556         Add a new Communication Barring Profile.\r
2557         The priorities for OriginatingRules, RedirectingRules, CallMeNowRules and IncomingRules are requantized to consecutive integers as part of the add.\r
2558         The response is either a SuccessResponse or an ErrorResponse.\r
2559       The following elements are only used in AS data mode:\r
2560            callMeNowDefaultAction, use value "Block" in HSS data mode\r
2561            callMeNowDefaultCallTimeout\r
2562            callMeNowRule     \r
2563       </xs:documentation>\r
2564     </xs:annotation>\r
2565     <xs:complexContent>\r
2566       <xs:extension base="core:OCIRequest">\r
2567         <xs:sequence>\r
2568           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2569           <xs:element name="name" type="CommunicationBarringProfileName"/>\r
2570           <xs:element name="description" type="CommunicationBarringProfileDescription" minOccurs="0"/>\r
2571           <xs:element name="originatingDefaultAction" type="CommunicationBarringOriginatingAction"/>\r
2572           <xs:element name="originatingDefaultTreatmentId" type="TreatmentId" minOccurs="0"/>\r
2573           <xs:element name="originatingDefaultTransferNumber" type="OutgoingDN" minOccurs="0"/>\r
2574           <xs:element name="originatingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
2575           <xs:element name="originatingRule" type="ServiceProviderCommunicationBarringHierarchicalOriginatingRule" minOccurs="0" maxOccurs="unbounded"/>\r
2576           <xs:element name="redirectingDefaultAction" type="CommunicationBarringRedirectingAction"/>\r
2577           <xs:element name="redirectingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
2578           <xs:element name="redirectingRule" type="ServiceProviderCommunicationBarringHierarchicalRedirectingRule" minOccurs="0" maxOccurs="unbounded"/>\r
2579           <xs:element name="callMeNowDefaultAction" type="CommunicationBarringCallMeNowAction"/>\r
2580           <xs:element name="callMeNowDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
2581           <xs:element name="callMeNowRule" type="ServiceProviderCommunicationBarringHierarchicalCallMeNowRule" minOccurs="0" maxOccurs="unbounded"/>\r
2582           <xs:element name="incomingDefaultAction" type="CommunicationBarringIncomingAction"/>\r
2583           <xs:element name="incomingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
2584           <xs:element name="incomingRule" type="CommunicationBarringIncomingRule" minOccurs="0" maxOccurs="unbounded"/>\r
2585           <xs:element name="becomeDefault" type="xs:boolean"/>\r
2586         </xs:sequence>\r
2587       </xs:extension>\r
2588     </xs:complexContent>\r
2589   </xs:complexType>    \r
2590     \r
2591   <xs:complexType name="ServiceProviderCommunicationBarringProfileGetRequest17sp3">\r
2592     <xs:annotation>\r
2593       <xs:documentation>\r
2594         Get an existing Communication Barring Profile.\r
2595         The response is either a ServiceProviderCommunicationBarringProfileGetResponse17sp3\r
2596         or an ErrorResponse.\r
2597       </xs:documentation>\r
2598     </xs:annotation>\r
2599     <xs:complexContent>\r
2600       <xs:extension base="core:OCIRequest">\r
2601         <xs:sequence>\r
2602           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2603           <xs:element name="name" type="CommunicationBarringProfileName"/>\r
2604         </xs:sequence>\r
2605       </xs:extension>\r
2606     </xs:complexContent>\r
2607   </xs:complexType>    \r
2608     \r
2609   <xs:complexType name="ServiceProviderCommunicationBarringProfileGetResponse17sp3">\r
2610     <xs:annotation>\r
2611       <xs:documentation>\r
2612         Response to the ServiceProviderCommunicationBarringProfileGetRequest17sp3.\r
2613         The response contains the Communication Barring Profile information.\r
2614         The incoming, originating, redirecting and call me now rules are returned in ascending priority order.\r
2615       The following elements are only used in AS data mode:\r
2616            callMeNowDefaultAction\r
2617            callMeNowDefaultCallTimeout\r
2618            callMeNowRule     \r
2619       </xs:documentation>\r
2620     </xs:annotation>\r
2621     <xs:complexContent>\r
2622       <xs:extension base="core:OCIDataResponse">\r
2623         <xs:sequence>\r
2624           <xs:element name="description" type="CommunicationBarringProfileDescription" minOccurs="0"/>\r
2625           <xs:element name="originatingDefaultAction" type="CommunicationBarringOriginatingAction"/>\r
2626           <xs:element name="originatingDefaultTreatmentId" type="TreatmentId" minOccurs="0"/>\r
2627           <xs:element name="originatingDefaultTransferNumber" type="OutgoingDN" minOccurs="0"/>\r
2628           <xs:element name="originatingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
2629           <xs:element name="originatingRule" type="ServiceProviderCommunicationBarringHierarchicalOriginatingRule" minOccurs="0" maxOccurs="unbounded"/>\r
2630           <xs:element name="redirectingDefaultAction" type="CommunicationBarringRedirectingAction"/>\r
2631           <xs:element name="redirectingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
2632           <xs:element name="redirectingRule" type="ServiceProviderCommunicationBarringHierarchicalRedirectingRule" minOccurs="0" maxOccurs="unbounded"/>\r
2633           <xs:element name="callMeNowDefaultAction" type="CommunicationBarringCallMeNowAction"/>\r
2634           <xs:element name="callMeNowDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
2635           <xs:element name="callMeNowRule" type="ServiceProviderCommunicationBarringHierarchicalCallMeNowRule" minOccurs="0" maxOccurs="unbounded"/>\r
2636           <xs:element name="incomingDefaultAction" type="CommunicationBarringIncomingAction"/>\r
2637           <xs:element name="incomingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
2638           <xs:element name="incomingRule" type="CommunicationBarringIncomingRule" minOccurs="0" maxOccurs="unbounded"/>\r
2639           <xs:element name="isDefault" type="xs:boolean"/>\r
2640         </xs:sequence>\r
2641       </xs:extension>\r
2642     </xs:complexContent>\r
2643   </xs:complexType>    \r
2644     \r
2645   <xs:complexType name="SystemCommunicationBarringProfileAddRequest17sp3">\r
2646     <xs:annotation>\r
2647       <xs:documentation>\r
2648         Add a new Communication Barring Profile.\r
2649         The priorities for IncomingRules are requantized to consecutive integers as part of the add.\r
2650         The response is either a SuccessResponse or an ErrorResponse.\r
2651   The following elements are only used in AS data mode:\r
2652           callMeNowDefaultAction, use value "Block" in HSS data mode\r
2653           callMeNowDefaultCallTimeout\r
2654           callMeNowRule\r
2655       </xs:documentation>\r
2656     </xs:annotation>\r
2657     <xs:complexContent>\r
2658       <xs:extension base="core:OCIRequest">\r
2659         <xs:sequence>\r
2660           <xs:element name="name" type="CommunicationBarringProfileName"/>\r
2661           <xs:element name="description" type="CommunicationBarringProfileDescription" minOccurs="0"/>\r
2662           <xs:element name="originatingDefaultAction" type="CommunicationBarringOriginatingAction"/>\r
2663           <xs:element name="originatingDefaultTreatmentId" type="TreatmentId" minOccurs="0"/>\r
2664           <xs:element name="originatingDefaultTransferNumber" type="OutgoingDN" minOccurs="0"/>\r
2665           <xs:element name="originatingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
2666           <xs:element name="originatingRule" type="CommunicationBarringOriginatingRule" minOccurs="0" maxOccurs="unbounded"/>\r
2667           <xs:element name="redirectingDefaultAction" type="CommunicationBarringRedirectingAction"/>\r
2668           <xs:element name="redirectingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
2669           <xs:element name="redirectingRule" type="CommunicationBarringRedirectingRule" minOccurs="0" maxOccurs="unbounded"/>\r
2670           <xs:element name="incomingDefaultAction" type="CommunicationBarringIncomingAction"/>\r
2671           <xs:element name="incomingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
2672           <xs:element name="incomingRule" type="CommunicationBarringIncomingRule" minOccurs="0" maxOccurs="unbounded"/>\r
2673           <xs:element name="callMeNowDefaultAction" type="CommunicationBarringCallMeNowAction"/>\r
2674           <xs:element name="callMeNowDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
2675           <xs:element name="callMeNowRule" type="CommunicationBarringCallMeNowRule" minOccurs="0" maxOccurs="unbounded"/>\r
2676         </xs:sequence>\r
2677       </xs:extension>\r
2678     </xs:complexContent>\r
2679   </xs:complexType>    \r
2680     \r
2681   <xs:complexType name="SystemCommunicationBarringProfileGetRequest17sp3">\r
2682     <xs:annotation>\r
2683       <xs:documentation>\r
2684         Get an existing Communication Barring Profile.\r
2685         The response is either a SystemCommunicationBarringProfileGetResponse17sp3\r
2686         or an ErrorResponse.\r
2687       </xs:documentation>\r
2688     </xs:annotation>\r
2689     <xs:complexContent>\r
2690       <xs:extension base="core:OCIRequest">\r
2691         <xs:sequence>\r
2692           <xs:element name="name" type="CommunicationBarringProfileName"/>\r
2693         </xs:sequence>\r
2694       </xs:extension>\r
2695     </xs:complexContent>\r
2696   </xs:complexType>    \r
2697     \r
2698   <xs:complexType name="SystemCommunicationBarringProfileGetResponse17sp3">\r
2699     <xs:annotation>\r
2700       <xs:documentation>\r
2701         Response to the SystemCommunicationBarringProfileGetRequest17sp3.\r
2702         The response contains the Communication Barring Profile information.\r
2703         The incoming rules are returned in ascending priority order.\r
2704   The following elements are only used in AS data mode:\r
2705            callMeNowDefaultAction\r
2706            callMeNowDefaultCallTimeout\r
2707            callMeNowRule\r
2708       </xs:documentation>\r
2709     </xs:annotation>\r
2710     <xs:complexContent>\r
2711       <xs:extension base="core:OCIDataResponse">\r
2712         <xs:sequence>\r
2713           <xs:element name="description" type="CommunicationBarringProfileDescription" minOccurs="0"/>\r
2714           <xs:element name="originatingDefaultAction" type="CommunicationBarringOriginatingAction"/>\r
2715           <xs:element name="originatingDefaultTreatmentId" type="TreatmentId" minOccurs="0"/>\r
2716           <xs:element name="originatingDefaultTransferNumber" type="OutgoingDN" minOccurs="0"/>\r
2717           <xs:element name="originatingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
2718           <xs:element name="originatingRule" type="CommunicationBarringOriginatingRule" minOccurs="0" maxOccurs="unbounded"/>\r
2719           <xs:element name="redirectingDefaultAction" type="CommunicationBarringRedirectingAction"/>\r
2720           <xs:element name="redirectingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
2721           <xs:element name="redirectingRule" type="CommunicationBarringRedirectingRule" minOccurs="0" maxOccurs="unbounded"/>\r
2722           <xs:element name="incomingDefaultAction" type="CommunicationBarringIncomingAction"/>\r
2723           <xs:element name="incomingDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
2724           <xs:element name="incomingRule" type="CommunicationBarringIncomingRule" minOccurs="0" maxOccurs="unbounded"/>\r
2725           <xs:element name="callMeNowDefaultAction" type="CommunicationBarringCallMeNowAction"/>\r
2726           <xs:element name="callMeNowDefaultCallTimeout" type="CommunicationBarringTimeoutSeconds" minOccurs="0"/>\r
2727           <xs:element name="callMeNowRule" type="CommunicationBarringCallMeNowRule" minOccurs="0" maxOccurs="unbounded"/>\r
2728         </xs:sequence>\r
2729       </xs:extension>\r
2730     </xs:complexContent>\r
2731   </xs:complexType>    \r
2732     \r
2733   <xs:complexType name="SystemPolicyGetDefaultRequest19sp1">\r
2734     <xs:annotation>\r
2735       <xs:documentation>\r
2736         Requests the system's default policy settings.\r
2737         The response is either SystemPolicyGetDefaultResponse19sp1 or ErrorResponse.\r
2738       </xs:documentation>\r
2739     </xs:annotation>\r
2740     <xs:complexContent>\r
2741       <xs:extension base="core:OCIRequest">\r
2742         <xs:sequence/>\r
2743       </xs:extension>\r
2744     </xs:complexContent>\r
2745   </xs:complexType>    \r
2746     \r
2747   <xs:complexType name="SystemPolicyGetDefaultResponse19sp1">\r
2748     <xs:annotation>\r
2749       <xs:documentation>\r
2750         Response to SystemPolicyGetDefaultRequest19sp1.\r
2751         Contains the default policy settings for the system.\r
2752         The following elements are only used in AS data mode:\r
2753             GroupAdminDialableCallerIDAccess\r
2754             ServiceProviderAdminDialableCallerIDAccess\r
2755             GroupAdminCommunicationBarringUserProfileAccess (This element is only used for groups in an Enterprise)\r
2756         The following elements are only used in HSS data mode:\r
2757             serviceProviderAdminCommunicationBarringAccess\r
2758       </xs:documentation>\r
2759     </xs:annotation>\r
2760     <xs:complexContent>\r
2761       <xs:extension base="core:OCIDataResponse">\r
2762         <xs:sequence>\r
2763           <xs:element name="groupCallingPlanAccess" type="GroupCallingPlanAccess"/>\r
2764           <xs:element name="groupExtensionAccess" type="GroupExtensionAccess"/>\r
2765           <xs:element name="groupLDAPIntegrationAccess" type="GroupLDAPIntegrationAccess"/>\r
2766           <xs:element name="groupVoiceMessagingAccess" type="GroupVoiceMessagingAccess"/>\r
2767           <xs:element name="groupDepartmentAdminUserAccess" type="GroupDepartmentAdminUserAccess"/>\r
2768           <xs:element name="groupDepartmentAdminTrunkGroupAccess" type="GroupDepartmentAdminTrunkGroupAccess"/>\r
2769           <xs:element name="groupDepartmentAdminPhoneNumberExtensionAccess" type="GroupDepartmentAdminPhoneNumberExtensionAccess"/>\r
2770           <xs:element name="groupDepartmentAdminCallingLineIdNumberAccess" type="GroupDepartmentAdminCallingLineIdNumberAccess"/>\r
2771           <xs:element name="groupUserAuthenticationAccess" type="GroupUserAuthenticationAccess"/>\r
2772           <xs:element name="groupUserGroupDirectoryAccess" type="GroupUserGroupDirectoryAccess"/>\r
2773           <xs:element name="groupUserProfileAccess" type="GroupUserProfileAccess"/>\r
2774           <xs:element name="groupUserEnhancedCallLogsAccess" type="GroupUserCallLogAccess"/>\r
2775           <xs:element name="groupAdminProfileAccess" type="GroupAdminProfileAccess"/>\r
2776           <xs:element name="groupAdminUserAccess" type="GroupAdminUserAccess"/>\r
2777           <xs:element name="groupAdminAdminAccess" type="GroupAdminAdminAccess"/>\r
2778           <xs:element name="groupAdminDepartmentAccess" type="GroupAdminDepartmentAccess"/>\r
2779           <xs:element name="groupAdminAccessDeviceAccess" type="GroupAdminAccessDeviceAccess"/>\r
2780           <xs:element name="groupAdminEnhancedServiceInstanceAccess" type="GroupAdminEnhancedServiceInstanceAccess"/>\r
2781           <xs:element name="groupAdminFeatureAccessCodeAccess" type="GroupAdminFeatureAccessCodeAccess"/>\r
2782           <xs:element name="groupAdminPhoneNumberExtensionAccess" type="GroupAdminPhoneNumberExtensionAccess"/>\r
2783           <xs:element name="groupAdminCallingLineIdNumberAccess" type="GroupAdminCallingLineIdNumberAccess"/>\r
2784           <xs:element name="groupAdminServiceAccess" type="GroupAdminServiceAccess"/>\r
2785           <xs:element name="groupAdminTrunkGroupAccess" type="GroupAdminTrunkGroupAccess"/>\r
2786           <xs:element name="groupAdminSessionAdmissionControlAccess" type="GroupAdminSessionAdmissionControlAccess"/>\r
2787           <xs:element name="groupAdminOfficeZoneAccess" type="GroupAdminOfficeZoneAccess"/>\r
2788           <xs:element name="groupAdminNumberActivationAccess" type="GroupAdminNumberActivationAccess"/>\r
2789           <xs:element name="groupAdminDialableCallerIDAccess" type="GroupAdminDialableCallerIDAccess"/>\r
2790           <xs:element name="groupAdminCommunicationBarringUserProfileAccess" type="GroupAdminCommunicationBarringUserProfileAccess"/>\r
2791           <xs:element name="serviceProviderAdminProfileAccess" type="ServiceProviderAdminProfileAccess"/>\r
2792           <xs:element name="serviceProviderAdminGroupAccess" type="ServiceProviderAdminGroupAccess"/>\r
2793           <xs:element name="serviceProviderAdminUserAccess" type="ServiceProviderAdminUserAccess"/>\r
2794           <xs:element name="serviceProviderAdminAdminAccess" type="ServiceProviderAdminAdminAccess"/>\r
2795           <xs:element name="serviceProviderAdminDepartmentAccess" type="ServiceProviderAdminDepartmentAccess"/>\r
2796           <xs:element name="serviceProviderAdminAccessDeviceAccess" type="ServiceProviderAdminAccessDeviceAccess"/>\r
2797           <xs:element name="serviceProviderAdminPhoneNumberExtensionAccess" type="ServiceProviderAdminPhoneNumberExtensionAccess"/>\r
2798           <xs:element name="serviceProviderAdminCallingLineIdNumberAccess" type="ServiceProviderAdminCallingLineIdNumberAccess"/>\r
2799           <xs:element name="serviceProviderAdminServiceAccess" type="ServiceProviderAdminServiceAccess"/>\r
2800           <xs:element name="serviceProviderAdminServicePackAccess" type="ServiceProviderAdminServicePackAccess"/>\r
2801           <xs:element name="serviceProviderAdminSessionAdmissionControlAccess" type="ServiceProviderAdminSessionAdmissionControlAccess"/>\r
2802           <xs:element name="serviceProviderAdminWebBrandingAccess" type="ServiceProviderAdminWebBrandingAccess"/>\r
2803           <xs:element name="serviceProviderAdminOfficeZoneAccess" type="ServiceProviderAdminOfficeZoneAccess"/>\r
2804           <xs:element name="serviceProviderAdminCommunicationBarringAccess" type="ServiceProviderAdminCommunicationBarringAccess"/>\r
2805           <xs:element name="enterpriseAdminNetworkPolicyAccess" type="EnterpriseAdminNetworkPolicyAccess"/>\r
2806           <xs:element name="enterpriseAdminNumberActivationAccess" type="EnterpriseAdminNumberActivationAccess"/>\r
2807           <xs:element name="serviceProviderAdminDialableCallerIDAccess" type="ServiceProviderAdminDialableCallerIDAccess"/>\r
2808         </xs:sequence>\r
2809       </xs:extension>\r
2810     </xs:complexContent>\r
2811   </xs:complexType>    \r
2812     \r
2813   <xs:complexType name="UserDevicePoliciesGetRequest">\r
2814     <xs:annotation>\r
2815       <xs:appinfo>\r
2816         <asDataModeSupported>true</asDataModeSupported>\r
2817         <hssDataModeSupported>false</hssDataModeSupported>\r
2818       </xs:appinfo>\r
2819       <xs:documentation>\r
2820           Request the user level data associated with Device Policy.\r
2821           The response is either a UserDevicePoliciesGetResponse or an\r
2822           ErrorResponse.\r
2823         </xs:documentation>\r
2824     </xs:annotation>\r
2825     <xs:complexContent>\r
2826       <xs:extension base="core:OCIRequest">\r
2827         <xs:sequence>\r
2828           <xs:element name="userId" type="UserId"/>\r
2829         </xs:sequence>\r
2830       </xs:extension>\r
2831     </xs:complexContent>\r
2832   </xs:complexType>    \r
2833     \r
2834   <xs:complexType name="UserDevicePoliciesGetResponse">\r
2835     <xs:annotation>\r
2836       <xs:appinfo>\r
2837         <asDataModeSupported>true</asDataModeSupported>\r
2838         <hssDataModeSupported>false</hssDataModeSupported>\r
2839       </xs:appinfo>\r
2840       <xs:documentation>\r
2841           Response to UserDevicePoliciesGetRequest. enableDeviceFeatureSynchronization is ignored by the application server in Multiple User Shared mode.\r
2842         </xs:documentation>\r
2843     </xs:annotation>\r
2844     <xs:complexContent>\r
2845       <xs:extension base="core:OCIDataResponse">\r
2846         <xs:sequence>\r
2847           <xs:element name="lineMode" type="UserDevicePolicyLineMode"/>\r
2848           <xs:element name="enableDeviceFeatureSynchronization" type="xs:boolean"/>\r
2849         </xs:sequence>\r
2850       </xs:extension>\r
2851     </xs:complexContent>\r
2852   </xs:complexType>    \r
2853     \r
2854   <xs:complexType name="UserVoiceMessagingUserGetGreetingRequest18">\r
2855     <xs:annotation>\r
2856       <xs:documentation>\r
2857         Get the user's voice messaging greeting information.\r
2858         The response is either a UserVoiceMessagingUserGetGreetingResponse18 or an ErrorResponse.\r
2859         \r
2860         Replaced by UserVoiceMessagingUserGetGreetingRequest18sp1\r
2861       </xs:documentation>\r
2862     </xs:annotation>\r
2863     <xs:complexContent>\r
2864       <xs:extension base="core:OCIRequest">\r
2865         <xs:sequence>\r
2866           <xs:element name="userId" type="UserId"/>\r
2867         </xs:sequence>\r
2868       </xs:extension>\r
2869     </xs:complexContent>\r
2870   </xs:complexType>    \r
2871     \r
2872   <xs:complexType name="UserVoiceMessagingUserGetGreetingResponse18">\r
2873     <xs:annotation>\r
2874       <xs:documentation>\r
2875         Response to UserVoiceMessagingUserGetGreetingRequest18.\r
2876         Contains the greeting configuration for a user's voice messaging.\r
2877         The following elements are only used in AS data mode:\r
2878           disableMessageDeposit\r
2879           disableMessageDepositAction\r
2880           greetingOnlyForwardDestination       \r
2881         \r
2882         Replaced by UserVoiceMessagingUserGetGreetingResponse18sp1\r
2883       </xs:documentation>\r
2884     </xs:annotation>\r
2885     <xs:complexContent>\r
2886       <xs:extension base="core:OCIDataResponse">\r
2887         <xs:sequence>\r
2888           <xs:element name="busyAnnouncementSelection" type="AnnouncementSelection"/>\r
2889           <xs:element name="busyPersonalAudioFile" type="FileDescription" minOccurs="0"/>\r
2890           <xs:element name="busyPersonalAudioMediaType" type="MediaFileType" minOccurs="0"/>\r
2891           <xs:element name="busyPersonalVideoFile" type="FileDescription" minOccurs="0"/>\r
2892           <xs:element name="busyPersonalVideoMediaType" type="MediaFileType" minOccurs="0"/>\r
2893           <xs:element name="noAnswerAnnouncementSelection" type="VoiceMessagingNoAnswerGreetingSelection"/>\r
2894           <xs:element name="noAnswerPersonalAudioFile" type="FileDescription" minOccurs="0"/>\r
2895           <xs:element name="noAnswerPersonalAudioMediaType" type="MediaFileType" minOccurs="0"/>\r
2896           <xs:element name="noAnswerPersonalVideoFile" type="FileDescription" minOccurs="0"/>\r
2897           <xs:element name="noAnswerPersonalVideoMediaType" type="MediaFileType" minOccurs="0"/>\r
2898           <xs:element name="noAnswerAlternateGreeting01" type="VoiceMessagingAlternateNoAnswerGreetingRead16" minOccurs="0"/>\r
2899           <xs:element name="noAnswerAlternateGreeting02" type="VoiceMessagingAlternateNoAnswerGreetingRead16" minOccurs="0"/>\r
2900           <xs:element name="noAnswerAlternateGreeting03" type="VoiceMessagingAlternateNoAnswerGreetingRead16" minOccurs="0"/>\r
2901           <xs:element name="noAnswerNumberOfRings" type="VoiceMessagingNumberOfRings"/>\r
2902           <xs:element name="disableMessageDeposit" type="xs:boolean"/>\r
2903           <xs:element name="disableMessageDepositAction" type="VoiceMessagingDisableMessageDepositSelection"/>\r
2904           <xs:element name="greetingOnlyForwardDestination" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
2905         </xs:sequence>\r
2906       </xs:extension>\r
2907     </xs:complexContent>\r
2908   </xs:complexType>    \r
2909     \r
2910   <xs:complexType name="GroupAccessDeviceFileGetRequest16sp1">\r
2911     <xs:annotation>\r
2912       <xs:documentation>\r
2913         Request to get a group device profile file.\r
2914         The response is either GroupAccessDeviceFileGetResponse16sp1 or ErrorResponse.\r
2915       </xs:documentation>\r
2916     </xs:annotation>\r
2917     <xs:complexContent>\r
2918       <xs:extension base="core:OCIRequest">\r
2919         <xs:sequence>\r
2920           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2921           <xs:element name="groupId" type="GroupId"/>\r
2922           <xs:element name="deviceName" type="AccessDeviceName"/>\r
2923           <xs:element name="fileFormat" type="DeviceManagementFileFormat"/>\r
2924         </xs:sequence>\r
2925       </xs:extension>\r
2926     </xs:complexContent>\r
2927   </xs:complexType>    \r
2928     \r
2929   <xs:complexType name="GroupAccessDeviceFileGetResponse16sp1">\r
2930     <xs:annotation>\r
2931       <xs:documentation>\r
2932         Response to GroupAccessDeviceFileGetRequest16sp1.\r
2933       </xs:documentation>\r
2934     </xs:annotation>\r
2935     <xs:complexContent>\r
2936       <xs:extension base="core:OCIDataResponse">\r
2937         <xs:sequence>\r
2938           <xs:element name="fileSource" type="AccessDeviceEnhancedConfigurationMode"/>\r
2939           <xs:element name="configurationFileName" type="AccessDeviceEnhancedConfigurationFileName" minOccurs="0"/>\r
2940           <xs:element name="accessUrl" type="URL"/>\r
2941           <xs:element name="repositoryUrl" type="URL" minOccurs="0"/>\r
2942           <xs:element name="templateUrl" type="URL" minOccurs="0"/>\r
2943         </xs:sequence>\r
2944       </xs:extension>\r
2945     </xs:complexContent>\r
2946   </xs:complexType>    \r
2947     \r
2948   <xs:complexType name="ServiceProviderAccessDeviceFileGetRequest16sp1">\r
2949     <xs:annotation>\r
2950       <xs:documentation>\r
2951         Request to get a service provider device profile file.\r
2952         The response is either ServiceProviderAccessDeviceFileGetResponse16sp1 or ErrorResponse.\r
2953       </xs:documentation>\r
2954     </xs:annotation>\r
2955     <xs:complexContent>\r
2956       <xs:extension base="core:OCIRequest">\r
2957         <xs:sequence>\r
2958           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2959           <xs:element name="deviceName" type="AccessDeviceName"/>\r
2960           <xs:element name="fileFormat" type="DeviceManagementFileFormat"/>\r
2961         </xs:sequence>\r
2962       </xs:extension>\r
2963     </xs:complexContent>\r
2964   </xs:complexType>    \r
2965     \r
2966   <xs:complexType name="ServiceProviderAccessDeviceFileGetResponse16sp1">\r
2967     <xs:annotation>\r
2968       <xs:documentation>\r
2969         Response to ServiceProviderAccessDeviceFileGetRequest16sp1.\r
2970       </xs:documentation>\r
2971     </xs:annotation>\r
2972     <xs:complexContent>\r
2973       <xs:extension base="core:OCIDataResponse">\r
2974         <xs:sequence>\r
2975           <xs:element name="fileSource" type="AccessDeviceEnhancedConfigurationMode"/>\r
2976           <xs:element name="configurationFileName" type="AccessDeviceEnhancedConfigurationFileName" minOccurs="0"/>\r
2977           <xs:element name="accessUrl" type="URL"/>\r
2978           <xs:element name="repositoryUrl" type="URL" minOccurs="0"/>\r
2979           <xs:element name="templateUrl" type="URL" minOccurs="0"/>\r
2980         </xs:sequence>\r
2981       </xs:extension>\r
2982     </xs:complexContent>\r
2983   </xs:complexType>    \r
2984     \r
2985   <xs:complexType name="SystemAccessDeviceFileGetRequest16sp1">\r
2986     <xs:annotation>\r
2987       <xs:documentation>\r
2988         Request to get a device profile file.\r
2989         The response is either SystemAccessDeviceFileGetResponse16sp1 or ErrorResponse.\r
2990       </xs:documentation>\r
2991     </xs:annotation>\r
2992     <xs:complexContent>\r
2993       <xs:extension base="core:OCIRequest">\r
2994         <xs:sequence>\r
2995           <xs:element name="deviceName" type="AccessDeviceName"/>\r
2996           <xs:element name="fileFormat" type="DeviceManagementFileFormat"/>\r
2997         </xs:sequence>\r
2998       </xs:extension>\r
2999     </xs:complexContent>\r
3000   </xs:complexType>    \r
3001     \r
3002   <xs:complexType name="SystemAccessDeviceFileGetResponse16sp1">\r
3003     <xs:annotation>\r
3004       <xs:documentation>\r
3005         Response to SystemAccessDeviceFileGetRequest16sp1.\r
3006       </xs:documentation>\r
3007     </xs:annotation>\r
3008     <xs:complexContent>\r
3009       <xs:extension base="core:OCIDataResponse">\r
3010         <xs:sequence>\r
3011           <xs:element name="fileSource" type="AccessDeviceEnhancedConfigurationMode"/>\r
3012           <xs:element name="configurationFileName" type="AccessDeviceEnhancedConfigurationFileName" minOccurs="0"/>\r
3013           <xs:element name="accessUrl" type="URL"/>\r
3014           <xs:element name="repositoryUrl" type="URL" minOccurs="0"/>\r
3015           <xs:element name="templateUrl" type="URL" minOccurs="0"/>\r
3016         </xs:sequence>\r
3017       </xs:extension>\r
3018     </xs:complexContent>\r
3019   </xs:complexType>    \r
3020     \r
3021   <xs:complexType name="SystemFileRepositoryDeviceAddRequest16">\r
3022     <xs:annotation>\r
3023       <xs:documentation>\r
3024         Add a new file repository.\r
3025         The response is either SuccessResponse or ErrorResponse.\r
3026       </xs:documentation>\r
3027     </xs:annotation>\r
3028     <xs:complexContent>\r
3029       <xs:extension base="core:OCIRequest">\r
3030         <xs:sequence>\r
3031           <xs:element name="name" type="FileRepositoryName"/>\r
3032           <xs:element name="rootDirectory" type="CPEFileDirectory" minOccurs="0"/>\r
3033           <xs:element name="port" type="Port" minOccurs="0"/>\r
3034           <xs:choice>\r
3035             <xs:element name="protocolWebDAV" type="FileRepositoryProtocolWebDAV"/>\r
3036             <xs:element name="protocolFTP" type="FileRepositoryProtocolFTP16"/>\r
3037           </xs:choice>\r
3038         </xs:sequence>\r
3039       </xs:extension>\r
3040     </xs:complexContent>\r
3041   </xs:complexType>    \r
3042     \r
3043   <xs:complexType name="SystemFileRepositoryDeviceGetRequest16">\r
3044     <xs:annotation>\r
3045       <xs:documentation>\r
3046         Request to get the file repository information.  The response is either SystemFileRepositoryDeviceGetResponse16 or ErrorResponse.\r
3047       </xs:documentation>\r
3048     </xs:annotation>\r
3049     <xs:complexContent>\r
3050       <xs:extension base="core:OCIRequest">\r
3051         <xs:sequence>\r
3052           <xs:element name="name" type="FileRepositoryName"/>\r
3053         </xs:sequence>\r
3054       </xs:extension>\r
3055     </xs:complexContent>\r
3056   </xs:complexType>    \r
3057     \r
3058   <xs:complexType name="SystemFileRepositoryDeviceGetResponse16">\r
3059     <xs:annotation>\r
3060       <xs:documentation>\r
3061         Response to SystemFileRepositoryDeviceGetRequest16.\r
3062       </xs:documentation>\r
3063     </xs:annotation>\r
3064     <xs:complexContent>\r
3065       <xs:extension base="core:OCIDataResponse">\r
3066         <xs:sequence>\r
3067           <xs:element name="rootDirectory" type="CPEFileDirectory" minOccurs="0"/>\r
3068           <xs:element name="port" type="Port" minOccurs="0"/>\r
3069           <xs:choice>\r
3070             <xs:element name="protocolWebDAV" type="FileRepositoryProtocolWebDAV"/>\r
3071             <xs:element name="protocolFTP" type="FileRepositoryProtocolFTP16"/>\r
3072           </xs:choice>\r
3073         </xs:sequence>\r
3074       </xs:extension>\r
3075     </xs:complexContent>\r
3076   </xs:complexType>    \r
3077     \r
3078   <xs:complexType name="SystemSIPDeviceTypeFileAddRequest19">\r
3079     <xs:annotation>\r
3080       <xs:documentation>\r
3081         Request to add a sip device type file.\r
3082         The response is either SuccessResponse or ErrorResponse.\r
3083       </xs:documentation>\r
3084     </xs:annotation>\r
3085     <xs:complexContent>\r
3086       <xs:extension base="core:OCIRequest">\r
3087         <xs:sequence>\r
3088           <xs:element name="deviceType" type="AccessDeviceType"/>\r
3089           <xs:element name="fileFormat" type="DeviceManagementFileFormat"/>\r
3090           <xs:element name="remoteFileFormat" type="DeviceManagementFileFormat"/>\r
3091           <xs:element name="fileCategory" type="DeviceManagementFileCategory"/>\r
3092           <xs:element name="fileCustomization" type="DeviceManagementFileCustomization"/>\r
3093           <xs:element name="fileSource" type="DeviceTypeFileEnhancedConfigurationMode"/>\r
3094           <xs:element name="uploadFile" type="FileResource" minOccurs="0"/>\r
3095           <xs:element name="useHttpDigestAuthentication" type="xs:boolean"/>\r
3096           <xs:element name="macBasedFileAuthentication" type="xs:boolean"/>\r
3097           <xs:element name="userNamePasswordFileAuthentication" type="xs:boolean"/>\r
3098           <xs:element name="macInNonRequestURI" type="xs:boolean"/>\r
3099           <xs:element name="macFormatInNonRequestURI" type="DeviceManagementAccessURI" minOccurs="0"/>\r
3100           <xs:element name="allowHttp" type="xs:boolean"/>\r
3101           <xs:element name="allowHttps" type="xs:boolean"/>\r
3102           <xs:element name="allowTftp" type="xs:boolean"/>\r
3103           <xs:element name="enableCaching" type="xs:boolean"/>\r
3104           <xs:element name="allowUploadFromDevice" type="xs:boolean"/>\r
3105         </xs:sequence>\r
3106       </xs:extension>\r
3107     </xs:complexContent>\r
3108   </xs:complexType>    \r
3109     \r
3110   <xs:complexType name="SystemSIPDeviceTypeFileGetRequest19">\r
3111     <xs:annotation>\r
3112       <xs:documentation>\r
3113           Request to get a sip device type file.\r
3114           The response is either SystemSIPDeviceTypeFileGetResponse19 or ErrorResponse.\r
3115         </xs:documentation>\r
3116     </xs:annotation>\r
3117     <xs:complexContent>\r
3118       <xs:extension base="core:OCIRequest">\r
3119         <xs:sequence>\r
3120           <xs:element name="deviceType" type="AccessDeviceType"/>\r
3121           <xs:element name="fileFormat" type="DeviceManagementFileFormat"/>\r
3122         </xs:sequence>\r
3123       </xs:extension>\r
3124     </xs:complexContent>\r
3125   </xs:complexType>    \r
3126     \r
3127   <xs:complexType name="SystemSIPDeviceTypeFileGetResponse19">\r
3128     <xs:annotation>\r
3129       <xs:documentation>\r
3130           Response to SystemSIPDeviceTypeFileGetRequest19.          \r
3131           Take note: \r
3132           \r
3133           1. accessUrl may have undefined content. \r
3134           When it is the case, undefined content is put between [].\r
3135           It may also be set to "Error Access FQDN Not Provisioned" when the access FQDN is not set,\r
3136           or "Error Access Context Name Not Provisioned" when the context name is not set.\r
3137 \r
3138           2. repositoryUrl may be set to "DEVICE_CONFIGURATION_FILE_REPOSITORY_MISSING", if there is no file repository defined.\r
3139         </xs:documentation>\r
3140     </xs:annotation>\r
3141     <xs:complexContent>\r
3142       <xs:extension base="core:OCIDataResponse">\r
3143         <xs:sequence>\r
3144           <xs:element name="remoteFileFormat" type="DeviceManagementFileFormat"/>\r
3145           <xs:element name="fileCategory" type="DeviceManagementFileCategory"/>\r
3146           <xs:element name="fileCustomization" type="DeviceManagementFileCustomization"/>\r
3147           <xs:element name="fileSource" type="DeviceTypeFileEnhancedConfigurationMode"/>\r
3148           <xs:element name="configurationFileName" type="AccessDeviceEnhancedConfigurationFileName" minOccurs="0"/>\r
3149           <xs:element name="useHttpDigestAuthentication" type="xs:boolean"/>\r
3150           <xs:element name="macBasedFileAuthentication" type="xs:boolean"/>\r
3151           <xs:element name="userNamePasswordFileAuthentication" type="xs:boolean"/>\r
3152           <xs:element name="macInNonRequestURI" type="xs:boolean"/>\r
3153           <xs:element name="macFormatInNonRequestURI" type="DeviceManagementAccessURI" minOccurs="0"/>\r
3154           <xs:element name="accessUrl" type="URL"/>\r
3155           <xs:element name="repositoryUrl" type="URL" minOccurs="0"/>\r
3156           <xs:element name="templateUrl" type="URL" minOccurs="0"/>\r
3157           <xs:element name="allowHttp" type="xs:boolean"/>\r
3158           <xs:element name="allowHttps" type="xs:boolean"/>\r
3159           <xs:element name="allowTftp" type="xs:boolean"/>\r
3160           <xs:element name="enableCaching" type="xs:boolean"/>\r
3161           <xs:element name="allowUploadFromDevice" type="xs:boolean"/>\r
3162         </xs:sequence>\r
3163       </xs:extension>\r
3164     </xs:complexContent>\r
3165   </xs:complexType>    \r
3166     \r
3167   <xs:complexType name="ServiceProviderAdminGetPolicyRequest18">\r
3168     <xs:annotation>\r
3169       <xs:documentation>\r
3170         Requests the service provider administrator's policy settings.\r
3171         The response is either ServiceProviderAdminGetPolicyResponse18 or ErrorResponse.\r
3172       </xs:documentation>\r
3173     </xs:annotation>\r
3174     <xs:complexContent>\r
3175       <xs:extension base="core:OCIRequest">\r
3176         <xs:sequence>\r
3177           <xs:element name="userId" type="UserId"/>\r
3178         </xs:sequence>\r
3179       </xs:extension>\r
3180     </xs:complexContent>\r
3181   </xs:complexType>    \r
3182     \r
3183   <xs:complexType name="ServiceProviderAdminGetPolicyResponse18">\r
3184     <xs:annotation>\r
3185       <xs:documentation>\r
3186         Response to ServiceProviderAdminGetPolicyRequest18.\r
3187         Contains the policy settings for the service provider administrator.\r
3188         The networkPolicyAccess and numberActivationAccess are returned only for the enterprise administrator.\r
3189         The following elements are only used in AS data mode:\r
3190             dialableCallerIDAccess\r
3191       </xs:documentation>\r
3192     </xs:annotation>\r
3193     <xs:complexContent>\r
3194       <xs:extension base="core:OCIDataResponse">\r
3195         <xs:sequence>\r
3196           <xs:element name="profileAccess" type="ServiceProviderAdminProfileAccess"/>\r
3197           <xs:element name="groupAccess" type="ServiceProviderAdminGroupAccess"/>\r
3198           <xs:element name="userAccess" type="ServiceProviderAdminUserAccess"/>\r
3199           <xs:element name="adminAccess" type="ServiceProviderAdminAdminAccess"/>\r
3200           <xs:element name="departmentAccess" type="ServiceProviderAdminDepartmentAccess"/>\r
3201           <xs:element name="accessDeviceAccess" type="ServiceProviderAdminAccessDeviceAccess"/>\r
3202           <xs:element name="phoneNumberExtensionAccess" type="ServiceProviderAdminPhoneNumberExtensionAccess"/>\r
3203           <xs:element name="callingLineIdNumberAccess" type="ServiceProviderAdminCallingLineIdNumberAccess"/>\r
3204           <xs:element name="serviceAccess" type="ServiceProviderAdminServiceAccess"/>\r
3205           <xs:element name="servicePackAccess" type="ServiceProviderAdminServicePackAccess"/>\r
3206           <xs:element name="sessionAdmissionControlAccess" type="ServiceProviderAdminSessionAdmissionControlAccess"/>\r
3207           <xs:element name="webBrandingAccess" type="ServiceProviderAdminWebBrandingAccess"/>\r
3208           <xs:element name="officeZoneAccess" type="ServiceProviderAdminOfficeZoneAccess"/>\r
3209           <xs:element name="communicationBarringAccess" type="ServiceProviderAdminCommunicationBarringAccess"/>\r
3210           <xs:element name="networkPolicyAccess" type="EnterpriseAdminNetworkPolicyAccess" minOccurs="0"/>\r
3211           <xs:element name="numberActivationAccess" type="EnterpriseAdminNumberActivationAccess" minOccurs="0"/>\r
3212           <xs:element name="dialableCallerIDAccess" type="ServiceProviderAdminDialableCallerIDAccess"/>\r
3213         </xs:sequence>\r
3214       </xs:extension>\r
3215     </xs:complexContent>\r
3216   </xs:complexType>    \r
3217     \r
3218   <xs:complexType name="SystemCPEConfigParametersGetRequest14sp6">\r
3219     <xs:annotation>\r
3220       <xs:documentation>\r
3221         Request to get the list of CPE Config system parameters.\r
3222         The response is either SystemCPEConfigParametersGetResponse14sp6 or ErrorResponse.\r
3223       </xs:documentation>\r
3224     </xs:annotation>\r
3225     <xs:complexContent>\r
3226       <xs:extension base="core:OCIRequest">\r
3227         <xs:sequence/>\r
3228       </xs:extension>\r
3229     </xs:complexContent>\r
3230   </xs:complexType>    \r
3231     \r
3232   <xs:complexType name="SystemCPEConfigParametersGetResponse14sp6">\r
3233     <xs:annotation>\r
3234       <xs:documentation>\r
3235         Response to SystemCPEConfigParametersGetListRequest14sp6.\r
3236         Contains a list of system CPE Config parameters.\r
3237       </xs:documentation>\r
3238     </xs:annotation>\r
3239     <xs:complexContent>\r
3240       <xs:extension base="core:OCIDataResponse">\r
3241         <xs:sequence>\r
3242           <xs:element name="enableIPDeviceManagement" type="xs:boolean"/>\r
3243           <xs:element name="ftpConnectTimeoutSeconds" type="DeviceManagementFTPConnectTimeoutSeconds"/>\r
3244           <xs:element name="ftpFileTransferTimeoutSeconds" type="DeviceManagementFTPFileTransferTimeoutSeconds"/>\r
3245           <xs:element name="pauseBetweenFileRebuildMilliseconds" type="DeviceManagementPauseBetweenFileRebuildMilliseconds"/>\r
3246           <xs:element name="maxBusyTimeMinutes" type="DeviceManagementMaxBusyTimeMinutes"/>\r
3247           <xs:element name="deviceAccessAppServerClusterName" type="NetAddress" minOccurs="0"/>\r
3248           <xs:choice>\r
3249             <xs:element name="fileRebuildImmediate"/>\r
3250             <xs:element name="fileRebuildDaily">\r
3251               <xs:complexType>\r
3252                 <xs:annotation/>\r
3253                 <xs:sequence>\r
3254                   <xs:element name="startHour" type="Hour"/>\r
3255                   <xs:element name="startMinute" type="Minute"/>\r
3256                 </xs:sequence>\r
3257               </xs:complexType>\r
3258             </xs:element>\r
3259             <xs:element name="fileRebuildHourly">\r
3260               <xs:complexType>\r
3261                 <xs:annotation/>\r
3262                 <xs:sequence>\r
3263                   <xs:element name="startMinute" type="Minute"/>\r
3264                 </xs:sequence>\r
3265               </xs:complexType>\r
3266             </xs:element>\r
3267           </xs:choice>\r
3268         </xs:sequence>\r
3269       </xs:extension>\r
3270     </xs:complexContent>\r
3271   </xs:complexType>    \r
3272     \r
3273   <xs:complexType name="SystemCPEConfigParametersModifyRequest">\r
3274     <xs:annotation>\r
3275       <xs:documentation>\r
3276         Request to modify CPE Config system parameters.\r
3277         The response is either SuccessResponse or ErrorResponse.\r
3278       </xs:documentation>\r
3279     </xs:annotation>\r
3280     <xs:complexContent>\r
3281       <xs:extension base="core:OCIRequest">\r
3282         <xs:sequence>\r
3283           <xs:element name="enableIPDeviceManagement" type="xs:boolean" minOccurs="0"/>\r
3284           <xs:element name="ftpConnectTimeoutSeconds" type="DeviceManagementFTPConnectTimeoutSeconds" minOccurs="0"/>\r
3285           <xs:element name="ftpFileTransferTimeoutSeconds" type="DeviceManagementFTPFileTransferTimeoutSeconds" minOccurs="0"/>\r
3286           <xs:element name="pauseBetweenFileRebuildMilliseconds" type="DeviceManagementPauseBetweenFileRebuildMilliseconds" minOccurs="0"/>\r
3287           <xs:element name="maxBusyTimeMinutes" type="DeviceManagementMaxBusyTimeMinutes" minOccurs="0"/>\r
3288           <xs:element name="deviceAccessAppServerClusterName" type="NetAddress" minOccurs="0" nillable="true"/>\r
3289           <xs:choice minOccurs="0">\r
3290             <xs:element name="fileRebuildImmediate"/>\r
3291             <xs:element name="fileRebuildDaily">\r
3292               <xs:complexType>\r
3293                 <xs:annotation/>\r
3294                 <xs:sequence>\r
3295                   <xs:element name="startHour" type="Hour"/>\r
3296                   <xs:element name="startMinute" type="Minute"/>\r
3297                 </xs:sequence>\r
3298               </xs:complexType>\r
3299             </xs:element>\r
3300             <xs:element name="fileRebuildHourly">\r
3301               <xs:complexType>\r
3302                 <xs:annotation/>\r
3303                 <xs:sequence>\r
3304                   <xs:element name="startMinute" type="Minute"/>\r
3305                 </xs:sequence>\r
3306               </xs:complexType>\r
3307             </xs:element>\r
3308           </xs:choice>\r
3309         </xs:sequence>\r
3310       </xs:extension>\r
3311     </xs:complexContent>\r
3312   </xs:complexType>    \r
3313     \r
3314   <xs:complexType name="SystemCallProcessingPolicyProfileAddRequest">\r
3315     <xs:annotation>\r
3316       <xs:appinfo>\r
3317         <asDataModeSupported>true</asDataModeSupported>\r
3318         <hssDataModeSupported>false</hssDataModeSupported>\r
3319       </xs:appinfo>\r
3320       <xs:documentation>\r
3321         Add a call processing policy profile to system.\r
3322         The response is either a SuccessResponse or an ErrorResponse.\r
3323         \r
3324         Replaced by SystemCallProcessingPolicyProfileAddRequest20.\r
3325       </xs:documentation>\r
3326     </xs:annotation>\r
3327     <xs:complexContent>\r
3328       <xs:extension base="core:OCIRequest">\r
3329         <xs:sequence>\r
3330           <xs:element name="name" type="CallProcessingPolicyProfileName"/>\r
3331           <xs:element name="description" type="CallProcessingPolicyProfileDescription" minOccurs="0"/>\r
3332           <xs:element name="assignedSubscriberType" type="CallProcessingPolicyProfileSubscriberType" minOccurs="0" maxOccurs="unbounded"/>\r
3333         </xs:sequence>\r
3334       </xs:extension>\r
3335     </xs:complexContent>\r
3336   </xs:complexType>    \r
3337     \r
3338   <xs:complexType name="SystemCallProcessingPolicyProfileGetRequest">\r
3339     <xs:annotation>\r
3340       <xs:appinfo>\r
3341         <asDataModeSupported>true</asDataModeSupported>\r
3342         <hssDataModeSupported>false</hssDataModeSupported>\r
3343       </xs:appinfo>\r
3344       <xs:documentation>\r
3345         Request to get a call processing policy profile in system.\r
3346         The response is either a SystemCallProcessingPolicyProfileGetResponse or an ErrorResponse.\r
3347         \r
3348         Replaced by SystemCallProcessingPolicyProfileGetRequest20.\r
3349       </xs:documentation>\r
3350     </xs:annotation>\r
3351     <xs:complexContent>\r
3352       <xs:extension base="core:OCIRequest">\r
3353         <xs:sequence>\r
3354           <xs:element name="name" type="CallProcessingPolicyProfileName"/>\r
3355         </xs:sequence>\r
3356       </xs:extension>\r
3357     </xs:complexContent>\r
3358   </xs:complexType>    \r
3359     \r
3360   <xs:complexType name="SystemCallProcessingPolicyProfileGetResponse">\r
3361     <xs:annotation>\r
3362       <xs:appinfo>\r
3363         <asDataModeSupported>true</asDataModeSupported>\r
3364         <hssDataModeSupported>false</hssDataModeSupported>\r
3365       </xs:appinfo>\r
3366       <xs:documentation>\r
3367         Response to a SystemCallProcessingPolicyProfileGetRequest.\r
3368       </xs:documentation>\r
3369     </xs:annotation>\r
3370     <xs:complexContent>\r
3371       <xs:extension base="core:OCIDataResponse">\r
3372         <xs:sequence>\r
3373           <xs:element name="description" type="CallProcessingPolicyProfileDescription" minOccurs="0"/>\r
3374           <xs:element name="assignedSubscriberType" type="CallProcessingPolicyProfileSubscriberType" minOccurs="0" maxOccurs="unbounded"/>\r
3375         </xs:sequence>\r
3376       </xs:extension>\r
3377     </xs:complexContent>\r
3378   </xs:complexType>    \r
3379     \r
3380   <xs:complexType name="SystemCallProcessingPolicyProfileModifyRequest">\r
3381     <xs:annotation>\r
3382       <xs:appinfo>\r
3383         <asDataModeSupported>true</asDataModeSupported>\r
3384         <hssDataModeSupported>false</hssDataModeSupported>\r
3385       </xs:appinfo>\r
3386       <xs:documentation>\r
3387         Modify a call processing policy profile in system.\r
3388         The response is either a SuccessResponse or an ErrorResponse.\r
3389         \r
3390         Replaced by SystemCallProcessingPolicyProfileModifyRequest20.\r
3391       </xs:documentation>\r
3392     </xs:annotation>\r
3393     <xs:complexContent>\r
3394       <xs:extension base="core:OCIRequest">\r
3395         <xs:sequence>\r
3396           <xs:element name="name" type="CallProcessingPolicyProfileName"/>\r
3397           <xs:element name="newName" type="CallProcessingPolicyProfileName" minOccurs="0"/>\r
3398           <xs:element name="description" type="CallProcessingPolicyProfileDescription" nillable="true" minOccurs="0"/>\r
3399           <xs:element name="assignedSubscriberTypeList" type="ReplacementCallProcessingPolicyProfileSubscriberTypeList" nillable="true" minOccurs="0"/>\r
3400         </xs:sequence>\r
3401       </xs:extension>\r
3402     </xs:complexContent>\r
3403   </xs:complexType>    \r
3404     \r
3405   <xs:complexType name="SystemPolicyGetDefaultRequest18">\r
3406     <xs:annotation>\r
3407       <xs:documentation>\r
3408         Requests the system's default policy settings.\r
3409         The response is either SystemPolicyGetDefaultResponse18 or ErrorResponse.\r
3410       </xs:documentation>\r
3411     </xs:annotation>\r
3412     <xs:complexContent>\r
3413       <xs:extension base="core:OCIRequest">\r
3414         <xs:sequence/>\r
3415       </xs:extension>\r
3416     </xs:complexContent>\r
3417   </xs:complexType>    \r
3418     \r
3419   <xs:complexType name="SystemPolicyGetDefaultResponse18">\r
3420     <xs:annotation>\r
3421       <xs:documentation>\r
3422         Response to SystemPolicyGetDefaultRequest18.\r
3423         Contains the default policy settings for the system.\r
3424         The following elements are only used in AS data mode:\r
3425             GroupAdminDialableCallerIDAccess\r
3426             ServiceProviderAdminDialableCallerIDAccess\r
3427         The following elements are only used in HSS data mode:\r
3428             serviceProviderAdminCommunicationBarringAccess\r
3429       </xs:documentation>\r
3430     </xs:annotation>\r
3431     <xs:complexContent>\r
3432       <xs:extension base="core:OCIDataResponse">\r
3433         <xs:sequence>\r
3434           <xs:element name="groupCallingPlanAccess" type="GroupCallingPlanAccess"/>\r
3435           <xs:element name="groupExtensionAccess" type="GroupExtensionAccess"/>\r
3436           <xs:element name="groupLDAPIntegrationAccess" type="GroupLDAPIntegrationAccess"/>\r
3437           <xs:element name="groupVoiceMessagingAccess" type="GroupVoiceMessagingAccess"/>\r
3438           <xs:element name="groupDepartmentAdminUserAccess" type="GroupDepartmentAdminUserAccess"/>\r
3439           <xs:element name="groupDepartmentAdminTrunkGroupAccess" type="GroupDepartmentAdminTrunkGroupAccess"/>\r
3440           <xs:element name="groupDepartmentAdminPhoneNumberExtensionAccess" type="GroupDepartmentAdminPhoneNumberExtensionAccess"/>\r
3441           <xs:element name="groupDepartmentAdminCallingLineIdNumberAccess" type="GroupDepartmentAdminCallingLineIdNumberAccess"/>\r
3442           <xs:element name="groupUserAuthenticationAccess" type="GroupUserAuthenticationAccess"/>\r
3443           <xs:element name="groupUserGroupDirectoryAccess" type="GroupUserGroupDirectoryAccess"/>\r
3444           <xs:element name="groupUserProfileAccess" type="GroupUserProfileAccess"/>\r
3445           <xs:element name="groupUserEnhancedCallLogsAccess" type="GroupUserCallLogAccess"/>\r
3446           <xs:element name="groupAdminProfileAccess" type="GroupAdminProfileAccess"/>\r
3447           <xs:element name="groupAdminUserAccess" type="GroupAdminUserAccess"/>\r
3448           <xs:element name="groupAdminAdminAccess" type="GroupAdminAdminAccess"/>\r
3449           <xs:element name="groupAdminDepartmentAccess" type="GroupAdminDepartmentAccess"/>\r
3450           <xs:element name="groupAdminAccessDeviceAccess" type="GroupAdminAccessDeviceAccess"/>\r
3451           <xs:element name="groupAdminEnhancedServiceInstanceAccess" type="GroupAdminEnhancedServiceInstanceAccess"/>\r
3452           <xs:element name="groupAdminFeatureAccessCodeAccess" type="GroupAdminFeatureAccessCodeAccess"/>\r
3453           <xs:element name="groupAdminPhoneNumberExtensionAccess" type="GroupAdminPhoneNumberExtensionAccess"/>\r
3454           <xs:element name="groupAdminCallingLineIdNumberAccess" type="GroupAdminCallingLineIdNumberAccess"/>\r
3455           <xs:element name="groupAdminServiceAccess" type="GroupAdminServiceAccess"/>\r
3456           <xs:element name="groupAdminTrunkGroupAccess" type="GroupAdminTrunkGroupAccess"/>\r
3457           <xs:element name="groupAdminSessionAdmissionControlAccess" type="GroupAdminSessionAdmissionControlAccess"/>\r
3458           <xs:element name="groupAdminOfficeZoneAccess" type="GroupAdminOfficeZoneAccess"/>\r
3459           <xs:element name="groupAdminNumberActivationAccess" type="GroupAdminNumberActivationAccess"/>\r
3460           <xs:element name="groupAdminDialableCallerIDAccess" type="GroupAdminDialableCallerIDAccess"/>\r
3461           <xs:element name="serviceProviderAdminProfileAccess" type="ServiceProviderAdminProfileAccess"/>\r
3462           <xs:element name="serviceProviderAdminGroupAccess" type="ServiceProviderAdminGroupAccess"/>\r
3463           <xs:element name="serviceProviderAdminUserAccess" type="ServiceProviderAdminUserAccess"/>\r
3464           <xs:element name="serviceProviderAdminAdminAccess" type="ServiceProviderAdminAdminAccess"/>\r
3465           <xs:element name="serviceProviderAdminDepartmentAccess" type="ServiceProviderAdminDepartmentAccess"/>\r
3466           <xs:element name="serviceProviderAdminAccessDeviceAccess" type="ServiceProviderAdminAccessDeviceAccess"/>\r
3467           <xs:element name="serviceProviderAdminPhoneNumberExtensionAccess" type="ServiceProviderAdminPhoneNumberExtensionAccess"/>\r
3468           <xs:element name="serviceProviderAdminCallingLineIdNumberAccess" type="ServiceProviderAdminCallingLineIdNumberAccess"/>\r
3469           <xs:element name="serviceProviderAdminServiceAccess" type="ServiceProviderAdminServiceAccess"/>\r
3470           <xs:element name="serviceProviderAdminServicePackAccess" type="ServiceProviderAdminServicePackAccess"/>\r
3471           <xs:element name="serviceProviderAdminSessionAdmissionControlAccess" type="ServiceProviderAdminSessionAdmissionControlAccess"/>\r
3472           <xs:element name="serviceProviderAdminWebBrandingAccess" type="ServiceProviderAdminWebBrandingAccess"/>\r
3473           <xs:element name="serviceProviderAdminOfficeZoneAccess" type="ServiceProviderAdminOfficeZoneAccess"/>\r
3474           <xs:element name="serviceProviderAdminCommunicationBarringAccess" type="ServiceProviderAdminCommunicationBarringAccess"/>\r
3475           <xs:element name="enterpriseAdminNetworkPolicyAccess" type="EnterpriseAdminNetworkPolicyAccess"/>\r
3476           <xs:element name="enterpriseAdminNumberActivationAccess" type="EnterpriseAdminNumberActivationAccess"/>\r
3477           <xs:element name="serviceProviderAdminDialableCallerIDAccess" type="ServiceProviderAdminDialableCallerIDAccess"/>\r
3478         </xs:sequence>\r
3479       </xs:extension>\r
3480     </xs:complexContent>\r
3481   </xs:complexType>    \r
3482     \r
3483   <xs:complexType name="GroupFeatureAccessCodeGetRequest">\r
3484     <xs:annotation>\r
3485       <xs:documentation>\r
3486         Get group FAC code level and the list of feature access codes for a group.\r
3487         The response is either a GroupFeatureAccessCodeGetResponse or an ErrorResponse.\r
3488         Returned Feature Access Codes may be group specific, or Service Provider Feature Access Codes, depending on FAC code level.\r
3489       </xs:documentation>\r
3490     </xs:annotation>\r
3491     <xs:complexContent>\r
3492       <xs:extension base="core:OCIRequest">\r
3493         <xs:sequence>\r
3494           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
3495           <xs:element name="groupId" type="GroupId"/>\r
3496         </xs:sequence>\r
3497       </xs:extension>\r
3498     </xs:complexContent>\r
3499   </xs:complexType>    \r
3500     \r
3501   <xs:complexType name="GroupFeatureAccessCodeGetResponse">\r
3502     <xs:annotation>\r
3503       <xs:documentation>\r
3504         Response to the GroupFeatureAccessCodeGetRequest.\r
3505       </xs:documentation>\r
3506     </xs:annotation>\r
3507     <xs:complexContent>\r
3508       <xs:extension base="core:OCIDataResponse">\r
3509         <xs:sequence>\r
3510           <xs:element name="useFeatureAccessCodeLevel" type="GroupFeatureAccessCodeLevel"/>\r
3511           <xs:element name="featureAccessCode" type="FeatureAccessCodeEntry" minOccurs="0" maxOccurs="unbounded"/>\r
3512         </xs:sequence>\r
3513       </xs:extension>\r
3514     </xs:complexContent>\r
3515   </xs:complexType>    \r
3516     \r
3517   <xs:complexType name="GroupFeatureAccessCodeModifyRequest">\r
3518     <xs:annotation>\r
3519       <xs:appinfo>\r
3520         <asDataModeSupported>true</asDataModeSupported>\r
3521         <hssDataModeSupported>false</hssDataModeSupported>\r
3522       </xs:appinfo>\r
3523       <xs:documentation>\r
3524         Modify group FAC code level and the list of feature access codes for a group.\r
3525         The response is either a SuccessResponse or an ErrorResponse.\r
3526         \r
3527         Note: choice element is only valid when useFeatureAccessCodeLevel is set\r
3528         to "Group", otherwise an ErrorResponse will be returned.\r
3529       </xs:documentation>\r
3530     </xs:annotation>\r
3531     <xs:complexContent>\r
3532       <xs:extension base="core:OCIRequest">\r
3533         <xs:sequence>\r
3534           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
3535           <xs:element name="groupId" type="GroupId"/>\r
3536           <xs:element name="useFeatureAccessCodeLevel" type="GroupFeatureAccessCodeLevel" minOccurs="0"/>\r
3537           <xs:choice>\r
3538             <xs:element name="restoreDefaultCodes" type="xs:boolean" fixed="true" minOccurs="0"/>\r
3539             <xs:element name="featureAccessCode" type="FeatureAccessCodeEntry" minOccurs="0" maxOccurs="unbounded"/>\r
3540           </xs:choice>\r
3541         </xs:sequence>\r
3542       </xs:extension>\r
3543     </xs:complexContent>\r
3544   </xs:complexType>    \r
3545     \r
3546   <xs:complexType name="ServiceProviderFeatureAccessCodeGetListRequest">\r
3547     <xs:annotation>\r
3548       <xs:documentation>\r
3549         Get the list of feature access codes for a service provider or enterprise.\r
3550         The response is either a ServiceProviderFeatureAccessCodeGetListResponse or an ErrorResponse.\r
3551       </xs:documentation>\r
3552     </xs:annotation>\r
3553     <xs:complexContent>\r
3554       <xs:extension base="core:OCIRequest">\r
3555         <xs:sequence>\r
3556           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
3557         </xs:sequence>\r
3558       </xs:extension>\r
3559     </xs:complexContent>\r
3560   </xs:complexType>    \r
3561     \r
3562   <xs:complexType name="ServiceProviderFeatureAccessCodeGetListResponse">\r
3563     <xs:annotation>\r
3564       <xs:documentation>\r
3565         Response to the ServiceProviderFeatureAccessCodeGetListRequest.\r
3566       </xs:documentation>\r
3567     </xs:annotation>\r
3568     <xs:complexContent>\r
3569       <xs:extension base="core:OCIDataResponse">\r
3570         <xs:sequence>\r
3571           <xs:element name="featureAccessCode" type="FeatureAccessCodeEntry" minOccurs="0" maxOccurs="unbounded"/>\r
3572         </xs:sequence>\r
3573       </xs:extension>\r
3574     </xs:complexContent>\r
3575   </xs:complexType>    \r
3576     \r
3577   <xs:complexType name="ServiceProviderFeatureAccessCodeModifyListRequest">\r
3578     <xs:annotation>\r
3579       <xs:appinfo>\r
3580         <asDataModeSupported>true</asDataModeSupported>\r
3581         <hssDataModeSupported>false</hssDataModeSupported>\r
3582       </xs:appinfo>\r
3583       <xs:documentation>\r
3584         Modify a list of feature access codes for a service provider or enterprise.\r
3585         The response is either a SuccessResponse or an ErrorResponse. \r
3586 \r
3587       </xs:documentation>\r
3588     </xs:annotation>\r
3589     <xs:complexContent>\r
3590       <xs:extension base="core:OCIRequest">\r
3591         <xs:sequence>\r
3592           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
3593           <xs:element name="featureAccessCode" type="FeatureAccessCodeEntry" minOccurs="0" maxOccurs="unbounded"/>\r
3594         </xs:sequence>\r
3595       </xs:extension>\r
3596     </xs:complexContent>\r
3597   </xs:complexType>    \r
3598     \r
3599   <xs:complexType name="SystemFeatureAccessCodeGetListRequest">\r
3600     <xs:annotation>\r
3601       <xs:documentation>\r
3602         Request to get list of default Feature Access Codes defined on system level.\r
3603         The response is either SystemFeatureAccessCodeGetListResponse or ErrorResponse.\r
3604       </xs:documentation>\r
3605     </xs:annotation>\r
3606     <xs:complexContent>\r
3607       <xs:extension base="core:OCIRequest">\r
3608         <xs:sequence/>\r
3609       </xs:extension>\r
3610     </xs:complexContent>\r
3611   </xs:complexType>    \r
3612     \r
3613   <xs:complexType name="SystemFeatureAccessCodeGetListResponse">\r
3614     <xs:annotation>\r
3615       <xs:documentation>\r
3616         Response to the SystemFeatureAccessCodeGetListRequest.\r
3617       </xs:documentation>\r
3618     </xs:annotation>\r
3619     <xs:complexContent>\r
3620       <xs:extension base="core:OCIDataResponse">\r
3621         <xs:sequence>\r
3622           <xs:element name="featureAccessCode" type="FeatureAccessCodeEntry" minOccurs="0" maxOccurs="unbounded"/>\r
3623         </xs:sequence>\r
3624       </xs:extension>\r
3625     </xs:complexContent>\r
3626   </xs:complexType>    \r
3627     \r
3628   <xs:complexType name="SystemFeatureAccessCodeModifyListRequest">\r
3629     <xs:annotation>\r
3630       <xs:documentation>\r
3631         Modify default Feature Access Codes.\r
3632         The response is either a SuccessResponse or an ErrorResponse. \r
3633       </xs:documentation>\r
3634     </xs:annotation>\r
3635     <xs:complexContent>\r
3636       <xs:extension base="core:OCIRequest">\r
3637         <xs:sequence>\r
3638           <xs:element name="featureAccessCode" type="FeatureAccessCodeEntry" minOccurs="0" maxOccurs="unbounded"/>\r
3639         </xs:sequence>\r
3640       </xs:extension>\r
3641     </xs:complexContent>\r
3642   </xs:complexType>    \r
3643     \r
3644   <xs:complexType name="UserCallRecordingGetRequest">\r
3645     <xs:annotation>\r
3646       <xs:documentation>\r
3647         Get the Call Recording attributes for a user.\r
3648         The response is either a UserCallRecordingGetResponse or an ErrorResponse.\r
3649       </xs:documentation>\r
3650     </xs:annotation>\r
3651     <xs:complexContent>\r
3652       <xs:extension base="core:OCIRequest">\r
3653         <xs:sequence>\r
3654           <xs:element name="userId" type="UserId"/>\r
3655         </xs:sequence>\r
3656       </xs:extension>\r
3657     </xs:complexContent>\r
3658   </xs:complexType>    \r
3659     \r
3660   <xs:complexType name="UserCallRecordingGetResponse">\r
3661     <xs:annotation>\r
3662       <xs:appinfo>\r
3663         <asDataModeSupported>true</asDataModeSupported>\r
3664         <hssDataModeSupported>false</hssDataModeSupported>\r
3665       </xs:appinfo>\r
3666       <xs:documentation>\r
3667         Response to the UserCallRecordingGetRequest.\r
3668         The response contains the user's Call Recording option information.\r
3669       </xs:documentation>\r
3670     </xs:annotation>\r
3671     <xs:complexContent>\r
3672       <xs:extension base="core:OCIDataResponse">\r
3673         <xs:sequence>\r
3674           <xs:element name="recordingOption" type="RecordingOption"/>\r
3675         </xs:sequence>\r
3676       </xs:extension>\r
3677     </xs:complexContent>\r
3678   </xs:complexType>    \r
3679     \r
3680   <xs:complexType name="UserFeatureAccessCodeGetListRequest">\r
3681     <xs:annotation>\r
3682       <xs:documentation>\r
3683         Get the list of feature access codes for a user.\r
3684         The response is either a UserFeatureAccessCodeGetListResponse or an ErrorResponse.\r
3685       </xs:documentation>\r
3686     </xs:annotation>\r
3687     <xs:complexContent>\r
3688       <xs:extension base="core:OCIRequest">\r
3689         <xs:sequence>\r
3690           <xs:element name="userId" type="UserId"/>\r
3691         </xs:sequence>\r
3692       </xs:extension>\r
3693     </xs:complexContent>\r
3694   </xs:complexType>    \r
3695     \r
3696   <xs:complexType name="UserFeatureAccessCodeGetListResponse">\r
3697     <xs:annotation>\r
3698       <xs:documentation>\r
3699         Response to the UserFeatureAccessCodeGetListRequest.\r
3700       </xs:documentation>\r
3701     </xs:annotation>\r
3702     <xs:complexContent>\r
3703       <xs:extension base="core:OCIDataResponse">\r
3704         <xs:sequence>\r
3705           <xs:element name="featureAccessCode" type="FeatureAccessCodeEntry" minOccurs="0" maxOccurs="unbounded"/>\r
3706         </xs:sequence>\r
3707       </xs:extension>\r
3708     </xs:complexContent>\r
3709   </xs:complexType>    \r
3710     \r
3711   <xs:complexType name="GroupCallProcessingGetPolicyRequest18">\r
3712     <xs:annotation>\r
3713       <xs:documentation>\r
3714         Request the group level data associated with Call Processing Policy.\r
3715         The response is either a GroupCallProcessingGetPolicyResponse18 or an\r
3716         ErrorResponse.\r
3717   \r
3718         The useGroupCLIDSetting attribute controls the CLID settings \r
3719         (clidPolicy, emergencyClidPolicy, allowAlternateNumbersForRedirectingIdentity, useGroupName, allowDepartmentCLIDNameOverride)\r
3720   \r
3721         The useGroupMediaSetting attribute controls the Media settings \r
3722         (medisPolicySelection, supportedMediaSetName)\r
3723 \r
3724         The useGroupCallLimitsSetting attribute controls the Call Limits settings \r
3725         (useMaxSimultaneousCalls, maxSimultaneousCalls, \r
3726         useMaxSimultaneousVideoCalls, maxSimultaneousVideoCalls, useMaxCallTimeForAnsweredCalls, maxCallTimeForAnsweredCallsMinutes, useMaxCallTimeForUnansweredCalls, maxCallTimeForUnansweredCallsMinutes, useMaxConcurrentRedirectedCalls, useMaxFindMeFollowMeDepth, maxRedirectionDepth, useMaxConcurrentFindMeFollowMeInvocations, maxConcurrentFindMeFollowMeInvocations)\r
3727 \r
3728         The useGroupTranslationRoutingSetting attribute controls the routing and translation settings \r
3729         (networkUsageSelection, enforceGroupCallingLineIdentityRestriction, \r
3730         allowEnterpriseGroupCallTypingForPrivateDialingPlan, allowEnterpriseGroupCallTypingForPublicDialingPlan, overrideCLIDRestrictionForExternalCallsViaPrivateDialingPlan, enableEnterpriseExtensionDialing)\r
3731 \r
3732         The following elements are only used in AS data mode:\r
3733           useGroupDCLIDSetting\r
3734           enableDialableCallerID\r
3735           allowDepartmentCLIDNameOverride\r
3736  \r
3737        Replaced By : GroupCallProcessingGetPolicyRequest18sp1\r
3738       </xs:documentation>\r
3739     </xs:annotation>\r
3740     <xs:complexContent>\r
3741       <xs:extension base="core:OCIRequest">\r
3742         <xs:sequence>\r
3743           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
3744           <xs:element name="groupId" type="GroupId"/>\r
3745         </xs:sequence>\r
3746       </xs:extension>\r
3747     </xs:complexContent>\r
3748   </xs:complexType>    \r
3749     \r
3750   <xs:complexType name="GroupCallProcessingGetPolicyResponse18">\r
3751     <xs:annotation>\r
3752       <xs:documentation>\r
3753         Response to GroupCallProcessingGetPolicyRequest18.\r
3754         The following elements are only used in AS data mode:\r
3755           useGroupDCLIDSetting\r
3756           enableDialableCallerID\r
3757           allowConfigurableCLIDForRedirectingIdentity\r
3758           allowDepartmentCLIDNameOverride\r
3759       </xs:documentation>\r
3760     </xs:annotation>\r
3761     <xs:complexContent>\r
3762       <xs:extension base="core:OCIDataResponse">\r
3763         <xs:sequence>\r
3764           <xs:element name="useGroupCLIDSetting" type="xs:boolean"/>\r
3765           <xs:element name="useGroupMediaSetting" type="xs:boolean"/>\r
3766           <xs:element name="useGroupCallLimitsSetting" type="xs:boolean"/>\r
3767           <xs:element name="useGroupTranslationRoutingSetting" type="xs:boolean"/>\r
3768           <xs:element name="useGroupDCLIDSetting" type="xs:boolean"/>\r
3769           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
3770           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
3771           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
3772           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
3773           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
3774           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes16"/>\r
3775           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
3776           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
3777           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
3778           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
3779           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
3780           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
3781           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean"/>\r
3782           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean"/>\r
3783           <xs:element name="overrideCLIDRestrictionForPrivateCallCategory" type="xs:boolean" minOccurs="0"/>\r
3784           <xs:element name="useEnterpriseCLIDForPrivateCallCategory" type="xs:boolean" minOccurs="0"/>\r
3785           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean"/>\r
3786           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
3787           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
3788           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
3789           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
3790           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
3791           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
3792           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
3793           <xs:element name="clidPolicy" type="GroupCLIDPolicy"/>\r
3794           <xs:element name="emergencyClidPolicy" type="GroupCLIDPolicy"/>\r
3795           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean"/>\r
3796           <xs:element name="useGroupName" type="xs:boolean"/>\r
3797           <xs:element name="blockCallingNameForExternalCalls" type="xs:boolean"/>\r
3798           <xs:element name="enableDialableCallerID" type="xs:boolean"/>\r
3799           <xs:element name="allowConfigurableCLIDForRedirectingIdentity" type="xs:boolean"/>\r
3800           <xs:element name="allowDepartmentCLIDNameOverride" type="xs:boolean"/>\r
3801         </xs:sequence>\r
3802       </xs:extension>\r
3803     </xs:complexContent>\r
3804   </xs:complexType>    \r
3805     \r
3806   <xs:complexType name="GroupCallProcessingGetPolicyRequest18sp1">\r
3807     <xs:annotation>\r
3808       <xs:appinfo>\r
3809         <asDataModeSupported>true</asDataModeSupported>\r
3810         <hssDataModeSupported>true</hssDataModeSupported>\r
3811       </xs:appinfo>\r
3812       <xs:documentation>\r
3813         Request the group level data associated with Call Processing Policy.\r
3814         The response is either a GroupCallProcessingGetPolicyResponse18sp1 or an\r
3815         ErrorResponse.\r
3816 \r
3817         The useGroupCLIDSetting attribute controls the CLID settings \r
3818         (clidPolicy,enterpriseCallsCLIDPolicy, groupCallsCLIDPolicy, emergencyClidPolicy, allowAlternateNumbersForRedirectingIdentity, useGroupName, allowDepartmentCLIDNameOverride)\r
3819 \r
3820         The useGroupMediaSetting attribute controls the Media settings \r
3821         (medisPolicySelection, supportedMediaSetName)\r
3822 \r
3823         The useGroupCallLimitsSetting attribute controls the Call Limits settings \r
3824         (useMaxSimultaneousCalls, maxSimultaneousCalls, \r
3825         useMaxSimultaneousVideoCalls, maxSimultaneousVideoCalls, useMaxCallTimeForAnsweredCalls, maxCallTimeForAnsweredCallsMinutes, useMaxCallTimeForUnansweredCalls, maxCallTimeForUnansweredCallsMinutes, useMaxConcurrentRedirectedCalls, useMaxFindMeFollowMeDepth, maxRedirectionDepth, useMaxConcurrentFindMeFollowMeInvocations, maxConcurrentFindMeFollowMeInvocations)\r
3826 \r
3827         The useGroupTranslationRoutingSetting attribute controls the routing and translation settings \r
3828         (networkUsageSelection, enforceGroupCallingLineIdentityRestriction, \r
3829         allowEnterpriseGroupCallTypingForPrivateDialingPlan, allowEnterpriseGroupCallTypingForPublicDialingPlan, overrideCLIDRestrictionForExternalCallsViaPrivateDialingPlan, enableEnterpriseExtensionDialing)\r
3830 \r
3831         The following elements are only used in AS data mode:\r
3832           useGroupDCLIDSetting\r
3833           enableDialableCallerID\r
3834           allowDepartmentCLIDNameOverride\r
3835           enterpriseCallsCLIDPolicy\r
3836           groupCallsCLIDPolicy\r
3837  \r
3838         Replaced by: GroupCallProcessingGetPolicyRequest19sp1\r
3839       </xs:documentation>\r
3840     </xs:annotation>\r
3841     <xs:complexContent>\r
3842       <xs:extension base="core:OCIRequest">\r
3843         <xs:sequence>\r
3844           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
3845           <xs:element name="groupId" type="GroupId"/>\r
3846         </xs:sequence>\r
3847       </xs:extension>\r
3848     </xs:complexContent>\r
3849   </xs:complexType>    \r
3850     \r
3851   <xs:complexType name="GroupCallProcessingGetPolicyResponse18sp1">\r
3852     <xs:annotation>\r
3853       <xs:appinfo>\r
3854         <asDataModeSupported>true</asDataModeSupported>\r
3855         <hssDataModeSupported>true</hssDataModeSupported>\r
3856       </xs:appinfo>\r
3857       <xs:documentation>\r
3858         Response to GroupCallProcessingGetPolicyRequest18.\r
3859         The following elements are only used in AS data mode:\r
3860           useGroupDCLIDSetting\r
3861           enableDialableCallerID\r
3862           allowConfigurableCLIDForRedirectingIdentity\r
3863           allowDepartmentCLIDNameOverride\r
3864           enterpriseCallsCLIDPolicy\r
3865           groupCallsCLIDPolicy\r
3866           \r
3867         Replaced by: GroupCallProcessingGetPolicyResponse19sp1\r
3868       </xs:documentation>\r
3869     </xs:annotation>\r
3870     <xs:complexContent>\r
3871       <xs:extension base="core:OCIDataResponse">\r
3872         <xs:sequence>\r
3873           <xs:element name="useGroupCLIDSetting" type="xs:boolean"/>\r
3874           <xs:element name="useGroupMediaSetting" type="xs:boolean"/>\r
3875           <xs:element name="useGroupCallLimitsSetting" type="xs:boolean"/>\r
3876           <xs:element name="useGroupTranslationRoutingSetting" type="xs:boolean"/>\r
3877           <xs:element name="useGroupDCLIDSetting" type="xs:boolean"/>\r
3878           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
3879           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
3880           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
3881           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
3882           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
3883           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes16"/>\r
3884           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
3885           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
3886           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
3887           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
3888           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
3889           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
3890           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean"/>\r
3891           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean"/>\r
3892           <xs:element name="overrideCLIDRestrictionForPrivateCallCategory" type="xs:boolean" minOccurs="0"/>\r
3893           <xs:element name="useEnterpriseCLIDForPrivateCallCategory" type="xs:boolean" minOccurs="0"/>\r
3894           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean"/>\r
3895           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
3896           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
3897           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
3898           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
3899           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
3900           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
3901           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
3902           <xs:element name="clidPolicy" type="GroupCLIDPolicy"/>\r
3903           <xs:element name="emergencyClidPolicy" type="GroupCLIDPolicy"/>\r
3904           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean"/>\r
3905           <xs:element name="useGroupName" type="xs:boolean"/>\r
3906           <xs:element name="blockCallingNameForExternalCalls" type="xs:boolean"/>\r
3907           <xs:element name="enableDialableCallerID" type="xs:boolean"/>\r
3908           <xs:element name="allowConfigurableCLIDForRedirectingIdentity" type="xs:boolean"/>\r
3909           <xs:element name="allowDepartmentCLIDNameOverride" type="xs:boolean"/>\r
3910           <xs:element name="enterpriseCallsCLIDPolicy" type="EnterpriseInternalCallsCLIDPolicy"/>\r
3911           <xs:element name="groupCallsCLIDPolicy" type="EnterpriseInternalCallsCLIDPolicy"/>\r
3912         </xs:sequence>\r
3913       </xs:extension>\r
3914     </xs:complexContent>\r
3915   </xs:complexType>    \r
3916     \r
3917   <xs:complexType name="ServiceProviderCallProcessingGetPolicyRequest17sp4">\r
3918     <xs:annotation>\r
3919       <xs:documentation>\r
3920         Request the service provider level data associated with Call Processing\r
3921         Policy. The response is either a\r
3922         ServiceProviderCallProcessingGetPolicyResponse17sp4 or an ErrorResponse.\r
3923         Replaced By : ServiceProviderCallProcessingGetPolicyRequest18sp1\r
3924       </xs:documentation>\r
3925     </xs:annotation>\r
3926     <xs:complexContent>\r
3927       <xs:extension base="core:OCIRequest">\r
3928         <xs:sequence>\r
3929           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
3930         </xs:sequence>\r
3931       </xs:extension>\r
3932     </xs:complexContent>\r
3933   </xs:complexType>    \r
3934     \r
3935   <xs:complexType name="ServiceProviderCallProcessingGetPolicyResponse17sp4">\r
3936     <xs:annotation>\r
3937       <xs:documentation>\r
3938         Response to ServiceProviderCallProcessingGetPolicyRequest17sp4.\r
3939         The following elements are only used in AS data mode:\r
3940            useServiceProviderDCLIDSetting\r
3941            enableDialableCallerID\r
3942            allowConfigurableCLIDForRedirectingIdentity\r
3943       </xs:documentation>\r
3944     </xs:annotation>\r
3945     <xs:complexContent>\r
3946       <xs:extension base="core:OCIDataResponse">\r
3947         <xs:sequence>\r
3948           <xs:element name="useServiceProviderDCLIDSetting" type="xs:boolean"/>\r
3949           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
3950           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
3951           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
3952           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
3953           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
3954           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes16"/>\r
3955           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
3956           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
3957           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
3958           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
3959           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
3960           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
3961           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean"/>\r
3962           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean"/>\r
3963           <xs:element name="overrideCLIDRestrictionForPrivateCallCategory" type="xs:boolean"/>\r
3964           <xs:element name="useEnterpriseCLIDForPrivateCallCategory" type="xs:boolean"/>\r
3965           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean"/>\r
3966           <xs:element name="enforceEnterpriseCallingLineIdentityRestriction" type="xs:boolean"/>\r
3967           <xs:element name="useSettingLevel" type="ServiceProviderConferenceURISettingLevel"/>\r
3968           <xs:element name="conferenceURI" type="SIPURI" minOccurs="0"/>\r
3969           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
3970           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
3971           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
3972           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
3973           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
3974           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
3975           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
3976           <xs:element name="clidPolicy" type="CLIDPolicy"/>\r
3977           <xs:element name="emergencyClidPolicy" type="CLIDPolicy"/>\r
3978           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean"/>\r
3979           <xs:element name="blockCallingNameForExternalCalls" type="xs:boolean"/>\r
3980           <xs:element name="enableDialableCallerID" type="xs:boolean"/>\r
3981           <xs:element name="allowConfigurableCLIDForRedirectingIdentity" type="xs:boolean"/>\r
3982         </xs:sequence>\r
3983       </xs:extension>\r
3984     </xs:complexContent>\r
3985   </xs:complexType>    \r
3986     \r
3987   <xs:complexType name="ServiceProviderCallProcessingGetPolicyRequest18sp1">\r
3988     <xs:annotation>\r
3989       <xs:appinfo>\r
3990         <asDataModeSupported>true</asDataModeSupported>\r
3991         <hssDataModeSupported>true</hssDataModeSupported>\r
3992       </xs:appinfo>\r
3993       <xs:documentation>\r
3994         Request the service provider level data associated with Call Processing\r
3995         Policy. The response is either a\r
3996         ServiceProviderCallProcessingGetPolicyResponse18sp1 or an ErrorResponse.\r
3997         \r
3998         Replaced by: ServiceProviderCallProcessingGetPolicyRequest19sp1\r
3999       </xs:documentation>\r
4000     </xs:annotation>\r
4001     <xs:complexContent>\r
4002       <xs:extension base="core:OCIRequest">\r
4003         <xs:sequence>\r
4004           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
4005         </xs:sequence>\r
4006       </xs:extension>\r
4007     </xs:complexContent>\r
4008   </xs:complexType>    \r
4009     \r
4010   <xs:complexType name="ServiceProviderCallProcessingGetPolicyResponse18sp1">\r
4011     <xs:annotation>\r
4012       <xs:appinfo>\r
4013         <asDataModeSupported>true</asDataModeSupported>\r
4014         <hssDataModeSupported>true</hssDataModeSupported>\r
4015       </xs:appinfo>\r
4016       <xs:documentation>\r
4017         Response to ServiceProviderCallProcessingGetPolicyRequest18sp1.\r
4018         The following elements are only used in AS data mode:\r
4019            useServiceProviderDCLIDSetting\r
4020            enableDialableCallerID\r
4021            allowConfigurableCLIDForRedirectingIdentity\r
4022             enterpriseCallsCLIDPolicy\r
4023             groupCallsCLIDPolicy\r
4024             \r
4025         Replaced by: ServiceProviderCallProcessingGetPolicyResponse19sp1\r
4026       </xs:documentation>\r
4027     </xs:annotation>\r
4028     <xs:complexContent>\r
4029       <xs:extension base="core:OCIDataResponse">\r
4030         <xs:sequence>\r
4031           <xs:element name="useServiceProviderDCLIDSetting" type="xs:boolean"/>\r
4032           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
4033           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
4034           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
4035           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
4036           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
4037           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes16"/>\r
4038           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
4039           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
4040           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
4041           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
4042           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
4043           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
4044           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean"/>\r
4045           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean"/>\r
4046           <xs:element name="overrideCLIDRestrictionForPrivateCallCategory" type="xs:boolean"/>\r
4047           <xs:element name="useEnterpriseCLIDForPrivateCallCategory" type="xs:boolean"/>\r
4048           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean"/>\r
4049           <xs:element name="enforceEnterpriseCallingLineIdentityRestriction" type="xs:boolean"/>\r
4050           <xs:element name="useSettingLevel" type="ServiceProviderConferenceURISettingLevel"/>\r
4051           <xs:element name="conferenceURI" type="SIPURI" minOccurs="0"/>\r
4052           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
4053           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
4054           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
4055           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
4056           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
4057           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
4058           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
4059           <xs:element name="clidPolicy" type="CLIDPolicy"/>\r
4060           <xs:element name="emergencyClidPolicy" type="CLIDPolicy"/>\r
4061           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean"/>\r
4062           <xs:element name="blockCallingNameForExternalCalls" type="xs:boolean"/>\r
4063           <xs:element name="enableDialableCallerID" type="xs:boolean"/>\r
4064           <xs:element name="allowConfigurableCLIDForRedirectingIdentity" type="xs:boolean"/>\r
4065           <xs:element name="enterpriseCallsCLIDPolicy" type="EnterpriseInternalCallsCLIDPolicy"/>\r
4066           <xs:element name="groupCallsCLIDPolicy" type="EnterpriseInternalCallsCLIDPolicy"/>\r
4067         </xs:sequence>\r
4068       </xs:extension>\r
4069     </xs:complexContent>\r
4070   </xs:complexType>    \r
4071     \r
4072   <xs:complexType name="SystemCallProcessingGetPolicyRequest17sp4">\r
4073     <xs:annotation>\r
4074       <xs:documentation>\r
4075         The response is either a SystemCallProcessingGetPolicyResponse17sp4 or an\r
4076         ErrorResponse.\r
4077         Replaced By : SystemCallProcessingGetPolicyRequest18sp1        \r
4078       </xs:documentation>\r
4079     </xs:annotation>\r
4080     <xs:complexContent>\r
4081       <xs:extension base="core:OCIRequest">\r
4082         <xs:sequence/>\r
4083       </xs:extension>\r
4084     </xs:complexContent>\r
4085   </xs:complexType>    \r
4086     \r
4087   <xs:complexType name="SystemCallProcessingGetPolicyResponse17sp4">\r
4088     <xs:annotation>\r
4089       <xs:documentation>\r
4090         Response to SystemCallProcessingGetPolicyRequest17sp4.\r
4091         The following elements are only used in AS data mode:\r
4092             enableDialableCallerID\r
4093             allowConfigurableCLIDForRedirectingIdentity\r
4094       </xs:documentation>\r
4095     </xs:annotation>\r
4096     <xs:complexContent>\r
4097       <xs:extension base="core:OCIDataResponse">\r
4098         <xs:sequence>\r
4099           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
4100           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
4101           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
4102           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
4103           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
4104           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes16"/>\r
4105           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
4106           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
4107           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
4108           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
4109           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
4110           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
4111           <xs:element name="enforceEnterpriseCallingLineIdentityRestriction" type="xs:boolean"/>\r
4112           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean"/>\r
4113           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean"/>\r
4114           <xs:element name="overrideCLIDRestrictionForPrivateCallCategory" type="xs:boolean"/>\r
4115           <xs:element name="useEnterpriseCLIDForPrivateCallCategory" type="xs:boolean"/>\r
4116           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean"/>\r
4117           <xs:element name="conferenceURI" type="SIPURI" minOccurs="0"/>\r
4118           <xs:element name="maxConferenceParties" type="CallProcessingMaxConferenceParties"/>\r
4119           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
4120           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
4121           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
4122           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
4123           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
4124           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
4125           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
4126           <xs:element name="clidPolicy" type="CLIDPolicy"/>\r
4127           <xs:element name="emergencyClidPolicy" type="CLIDPolicy"/>\r
4128           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean"/>\r
4129           <xs:element name="blockCallingNameForExternalCalls" type="xs:boolean"/>\r
4130           <xs:element name="enableDialableCallerID" type="xs:boolean"/>\r
4131           <xs:element name="allowConfigurableCLIDForRedirectingIdentity" type="xs:boolean"/>\r
4132         </xs:sequence>\r
4133       </xs:extension>\r
4134     </xs:complexContent>\r
4135   </xs:complexType>    \r
4136     \r
4137   <xs:complexType name="SystemCallProcessingGetPolicyRequest18sp1">\r
4138     <xs:annotation>\r
4139       <xs:appinfo>\r
4140         <asDataModeSupported>true</asDataModeSupported>\r
4141         <hssDataModeSupported>true</hssDataModeSupported>\r
4142       </xs:appinfo>\r
4143       <xs:documentation>\r
4144         The response is either a SystemCallProcessingGetPolicyResponse18sp1 or an\r
4145         ErrorResponse.\r
4146         \r
4147         Replaced by: SystemCallProcessingGetPolicyRequest19sp1\r
4148       </xs:documentation>\r
4149     </xs:annotation>\r
4150     <xs:complexContent>\r
4151       <xs:extension base="core:OCIRequest">\r
4152         <xs:sequence/>\r
4153       </xs:extension>\r
4154     </xs:complexContent>\r
4155   </xs:complexType>    \r
4156     \r
4157   <xs:complexType name="SystemCallProcessingGetPolicyResponse18sp1">\r
4158     <xs:annotation>\r
4159       <xs:appinfo>\r
4160         <asDataModeSupported>true</asDataModeSupported>\r
4161         <hssDataModeSupported>true</hssDataModeSupported>\r
4162       </xs:appinfo>\r
4163       <xs:documentation>\r
4164         Response to SystemCallProcessingGetPolicyRequest18sp1.\r
4165         The following elements are only used in AS data mode:\r
4166             enableDialableCallerID\r
4167             allowConfigurableCLIDForRedirectingIdentity\r
4168             enterpriseCallsCLIDPolicy\r
4169             enterpriseGroupCallsCLIDPolicy\r
4170             serviceProviderGroupCallsCLIDPolicy\r
4171             \r
4172         Replaced by: SystemCallProcessingGetPolicyResponse19sp1\r
4173       </xs:documentation>\r
4174     </xs:annotation>\r
4175     <xs:complexContent>\r
4176       <xs:extension base="core:OCIDataResponse">\r
4177         <xs:sequence>\r
4178           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
4179           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
4180           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
4181           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
4182           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
4183           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes16"/>\r
4184           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
4185           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
4186           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
4187           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
4188           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
4189           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
4190           <xs:element name="enforceEnterpriseCallingLineIdentityRestriction" type="xs:boolean"/>\r
4191           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean"/>\r
4192           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean"/>\r
4193           <xs:element name="overrideCLIDRestrictionForPrivateCallCategory" type="xs:boolean"/>\r
4194           <xs:element name="useEnterpriseCLIDForPrivateCallCategory" type="xs:boolean"/>\r
4195           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean"/>\r
4196           <xs:element name="conferenceURI" type="SIPURI" minOccurs="0"/>\r
4197           <xs:element name="maxConferenceParties" type="CallProcessingMaxConferenceParties"/>\r
4198           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
4199           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
4200           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
4201           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
4202           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
4203           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
4204           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
4205           <xs:element name="clidPolicy" type="CLIDPolicy"/>\r
4206           <xs:element name="emergencyClidPolicy" type="CLIDPolicy"/>\r
4207           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean"/>\r
4208           <xs:element name="blockCallingNameForExternalCalls" type="xs:boolean"/>\r
4209           <xs:element name="enableDialableCallerID" type="xs:boolean"/>\r
4210           <xs:element name="allowConfigurableCLIDForRedirectingIdentity" type="xs:boolean"/>\r
4211           <xs:element name="enterpriseCallsCLIDPolicy" type="EnterpriseInternalCallsCLIDPolicy"/>\r
4212           <xs:element name="enterpriseGroupCallsCLIDPolicy" type="EnterpriseInternalCallsCLIDPolicy"/>\r
4213           <xs:element name="serviceProviderGroupCallsCLIDPolicy" type="ServiceProviderInternalCallsCLIDPolicy"/>\r
4214         </xs:sequence>\r
4215       </xs:extension>\r
4216     </xs:complexContent>\r
4217   </xs:complexType>    \r
4218     \r
4219   <xs:complexType name="GroupTrunkGroupAddInstanceRequest19">\r
4220     <xs:annotation>\r
4221       <xs:appinfo>\r
4222         <asDataModeSupported>true</asDataModeSupported>\r
4223         <hssDataModeSupported>false</hssDataModeSupported>\r
4224       </xs:appinfo>\r
4225       <xs:documentation>\r
4226         Add a Trunk Group instance to a group.\r
4227         The command will fail if enableNetworkAddressIdentity is set to \r
4228         true and administrator is not System/Provisioning level administrator.        \r
4229         The response is either a SuccessResponse or an ErrorResponse.\r
4230         \r
4231         Replaced by GroupTrunkGroupAddInstanceRequest19sp1.\r
4232       </xs:documentation>\r
4233     </xs:annotation>\r
4234     <xs:complexContent>\r
4235       <xs:extension base="core:OCIRequest">\r
4236         <xs:sequence>\r
4237           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
4238           <xs:element name="groupId" type="GroupId"/>\r
4239           <xs:element name="name" type="TrunkGroupName"/>\r
4240           <xs:element name="pilotUser" type="TrunkGroupMultipleContactPilotUser" minOccurs="0"/>\r
4241           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
4242           <xs:element name="accessDevice" type="AccessDevice" minOccurs="0"/>\r
4243           <xs:element name="maxActiveCalls" type="MaxActiveCalls"/>\r
4244           <xs:element name="maxIncomingCalls" type="MaxIncomingCalls" minOccurs="0"/>\r
4245           <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls" minOccurs="0"/>\r
4246           <xs:element name="enableBursting" type="xs:boolean"/>\r
4247           <xs:element name="burstingMaxActiveCalls" type="BurstingMaxActiveCalls" minOccurs="0"/>\r
4248           <xs:element name="burstingMaxIncomingCalls" type="BurstingMaxIncomingCalls" minOccurs="0"/>\r
4249           <xs:element name="burstingMaxOutgoingCalls" type="BurstingMaxOutgoingCalls" minOccurs="0"/>\r
4250           <xs:element name="capacityExceededAction" type="TrunkGroupCapacityExceededAction" minOccurs="0"/>\r
4251           <xs:element name="capacityExceededForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
4252           <xs:element name="capacityExceededRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
4253           <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold"/>\r
4254           <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
4255           <xs:element name="unreachableDestinationAction" type="TrunkGroupUnreachableDestinationAction" minOccurs="0"/>\r
4256           <xs:element name="unreachableDestinationForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
4257           <xs:element name="unreachableDestinationRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
4258           <xs:element name="invitationTimeout" type="TrunkGroupInvitationTimeoutSeconds"/>\r
4259           <xs:element name="requireAuthentication" type="xs:boolean"/>\r
4260           <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" minOccurs="0"/>\r
4261           <xs:element name="sipAuthenticationPassword" type="Password" minOccurs="0"/>\r
4262           <xs:element name="hostedUserId" type="UserId" minOccurs="0" maxOccurs="unbounded"/>\r
4263           <xs:element name="trunkGroupIdentity" type="SIPURI" minOccurs="0"/>\r
4264           <xs:element name="otgDtgIdentity" type="OtgDtgIdentity" minOccurs="0"/>\r
4265           <xs:element name="allowTerminationToTrunkGroupIdentity" type="xs:boolean"/>\r
4266           <xs:element name="allowTerminationToDtgIdentity" type="xs:boolean"/>\r
4267           <xs:element name="includeTrunkGroupIdentity" type="xs:boolean"/>\r
4268           <xs:element name="includeDtgIdentity" type="xs:boolean"/>\r
4269           <xs:element name="includeTrunkGroupIdentityForNetworkCalls" type="xs:boolean"/>\r
4270           <xs:element name="includeOtgIdentityForNetworkCalls" type="xs:boolean"/>\r
4271           <xs:element name="enableNetworkAddressIdentity" type="xs:boolean"/>\r
4272           <xs:element name="allowUnscreenedCalls" type="xs:boolean"/>\r
4273           <xs:element name="allowUnscreenedEmergencyCalls" type="xs:boolean"/>\r
4274           <xs:element name="pilotUserCallingLineIdentityPolicy" type="TrunkGroupPilotUserCallingLineIdentityUsagePolicy"/>\r
4275           <xs:element name="pilotUserChargeNumberPolicy" type="TrunkGroupPilotUserChargeNumberUsagePolicy"/>\r
4276           <xs:element name="callForwardingAlwaysAction" type="TrunkGroupCallForwardingAlwaysAction" minOccurs="0"/>\r
4277           <xs:element name="callForwardingAlwaysForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
4278           <xs:element name="callForwardingAlwaysRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
4279           <xs:element name="peeringDomain" type="DomainName" minOccurs="0"/>\r
4280           <xs:element name="routeToPeeringDomain" type="xs:boolean"/>\r
4281           <xs:element name="prefixEnabled" type="xs:boolean"/>\r
4282           <xs:element name="prefix" type="TrunkGroupPrefix" minOccurs="0"/>\r
4283           <xs:element name="statefulReroutingEnabled" type="xs:boolean"/>\r
4284           <xs:element name="sendContinuousOptionsMessage" type="xs:boolean"/>\r
4285           <xs:element name="continuousOptionsSendingIntervalSeconds" type="TrunkGroupContinuousOptionsSendingIntervalSeconds"/>\r
4286           <xs:element name="failureOptionsSendingIntervalSeconds" type="TrunkGroupFailureOptionsSendingIntervalSeconds"/>\r
4287           <xs:element name="failureThresholdCounter" type="TrunkGroupThresholdCounter"/>\r
4288           <xs:element name="successThresholdCounter" type="TrunkGroupThresholdCounter"/>\r
4289           <xs:element name="inviteFailureThresholdCounter" type="TrunkGroupThresholdCounter"/>\r
4290           <xs:element name="inviteFailureThresholdWindowSeconds" type="TrunkGroupFailureThresholdWindowSeconds"/>\r
4291           <xs:element name="pilotUserCallingLineAssertedIdentityPolicy" type="TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy"/>\r
4292           <xs:element name="useSystemCallingLineAssertedIdentityPolicy" type="xs:boolean"/>\r
4293           <xs:element name="pilotUserCallOptimizationPolicy" type="TrunkGroupPilotUserCallOptimizationPolicy"/>\r
4294         </xs:sequence>\r
4295       </xs:extension>\r
4296     </xs:complexContent>\r
4297   </xs:complexType>    \r
4298     \r
4299   <xs:complexType name="GroupTrunkGroupGetInstanceRequest19">\r
4300     <xs:annotation>\r
4301       <xs:appinfo>\r
4302         <asDataModeSupported>true</asDataModeSupported>\r
4303         <hssDataModeSupported>false</hssDataModeSupported>\r
4304       </xs:appinfo>\r
4305       <xs:documentation>\r
4306         Get a Trunk Group Instance's profile.\r
4307         The response is either a GroupTrunkGroupGetInstanceResponse19 or an ErrorResponse.\r
4308         The response contains a hosted user table with column headings: "User Id", "Last Name",\r
4309         "First Name", "Hiragana Last Name", "Hiragana First Name", "Phone Number", "Extension", \r
4310         "Department", "Email Address".\r
4311         \r
4312         Replaced by GroupTrunkGroupGetInstanceRequest19sp1.\r
4313       </xs:documentation>\r
4314     </xs:annotation>\r
4315     <xs:complexContent>\r
4316       <xs:extension base="core:OCIRequest">\r
4317         <xs:sequence>\r
4318           <xs:element name="trunkGroupKey" type="TrunkGroupKey"/>\r
4319         </xs:sequence>\r
4320       </xs:extension>\r
4321     </xs:complexContent>\r
4322   </xs:complexType>    \r
4323     \r
4324   <xs:complexType name="GroupTrunkGroupGetInstanceResponse19">\r
4325     <xs:annotation>\r
4326       <xs:appinfo>\r
4327         <asDataModeSupported>true</asDataModeSupported>\r
4328         <hssDataModeSupported>false</hssDataModeSupported>\r
4329       </xs:appinfo>\r
4330       <xs:documentation>\r
4331         Response to GroupTrunkGroupGetInstanceRequest19.\r
4332         Returns the profile information for the Trunk Group.\r
4333         Contains a hosted user table with column headings: "User Id", "Last Name",\r
4334         "First Name", "Hiragana Last Name", "Hiragana First Name", "Phone Number", \r
4335         "Extension", "Department", "Email Address".\r
4336         \r
4337         Replaced by GroupTrunkGroupGetInstanceResponse19sp1.\r
4338       </xs:documentation>\r
4339     </xs:annotation>\r
4340     <xs:complexContent>\r
4341       <xs:extension base="core:OCIDataResponse">\r
4342         <xs:sequence>\r
4343           <xs:element name="pilotUserId" type="UserId" minOccurs="0"/>\r
4344           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
4345           <xs:element name="accessDevice" type="AccessDevice" minOccurs="0"/>\r
4346           <xs:element name="maxActiveCalls" type="MaxActiveCalls"/>\r
4347           <xs:element name="maxIncomingCalls" type="MaxIncomingCalls" minOccurs="0"/>\r
4348           <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls" minOccurs="0"/>\r
4349           <xs:element name="enableBursting" type="xs:boolean"/>\r
4350           <xs:element name="burstingMaxActiveCalls" type="BurstingMaxActiveCalls" minOccurs="0"/>\r
4351           <xs:element name="burstingMaxIncomingCalls" type="BurstingMaxIncomingCalls" minOccurs="0"/>\r
4352           <xs:element name="burstingMaxOutgoingCalls" type="BurstingMaxOutgoingCalls" minOccurs="0"/>\r
4353           <xs:element name="capacityExceededAction" type="TrunkGroupCapacityExceededAction" minOccurs="0"/>\r
4354           <xs:element name="capacityExceededForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
4355           <xs:element name="capacityExceededRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
4356           <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold"/>\r
4357           <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
4358           <xs:element name="unreachableDestinationAction" type="TrunkGroupUnreachableDestinationAction" minOccurs="0"/>\r
4359           <xs:element name="unreachableDestinationForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
4360           <xs:element name="unreachableDestinationRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
4361           <xs:element name="invitationTimeout" type="TrunkGroupInvitationTimeoutSeconds"/>\r
4362           <xs:element name="requireAuthentication" type="xs:boolean"/>\r
4363           <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" minOccurs="0"/>\r
4364           <xs:element name="hostedUserTable" type="core:OCITable" minOccurs="0"/>\r
4365           <xs:element name="trunkGroupIdentity" type="SIPURI" minOccurs="0"/>\r
4366           <xs:element name="otgDtgIdentity" type="OtgDtgIdentity" minOccurs="0"/>\r
4367           <xs:element name="allowTerminationToTrunkGroupIdentity" type="xs:boolean"/>\r
4368           <xs:element name="allowTerminationToDtgIdentity" type="xs:boolean"/>\r
4369           <xs:element name="includeTrunkGroupIdentity" type="xs:boolean"/>\r
4370           <xs:element name="includeDtgIdentity" type="xs:boolean"/>\r
4371           <xs:element name="includeTrunkGroupIdentityForNetworkCalls" type="xs:boolean"/>\r
4372           <xs:element name="includeOtgIdentityForNetworkCalls" type="xs:boolean"/>\r
4373           <xs:element name="enableNetworkAddressIdentity" type="xs:boolean"/>\r
4374           <xs:element name="allowUnscreenedCalls" type="xs:boolean"/>\r
4375           <xs:element name="allowUnscreenedEmergencyCalls" type="xs:boolean"/>\r
4376           <xs:element name="pilotUserCallingLineIdentityPolicy" type="TrunkGroupPilotUserCallingLineIdentityUsagePolicy"/>\r
4377           <xs:element name="pilotUserChargeNumberPolicy" type="TrunkGroupPilotUserChargeNumberUsagePolicy"/>\r
4378           <xs:element name="callForwardingAlwaysAction" type="TrunkGroupCallForwardingAlwaysAction" minOccurs="0"/>\r
4379           <xs:element name="callForwardingAlwaysForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
4380           <xs:element name="callForwardingAlwaysRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
4381           <xs:element name="peeringDomain" type="DomainName" minOccurs="0"/>\r
4382           <xs:element name="routeToPeeringDomain" type="xs:boolean"/>\r
4383           <xs:element name="prefixEnabled" type="xs:boolean"/>\r
4384           <xs:element name="prefix" type="TrunkGroupPrefix" minOccurs="0"/>\r
4385           <xs:element name="statefulReroutingEnabled" type="xs:boolean"/>\r
4386           <xs:element name="sendContinuousOptionsMessage" type="xs:boolean"/>\r
4387           <xs:element name="continuousOptionsSendingIntervalSeconds" type="TrunkGroupContinuousOptionsSendingIntervalSeconds"/>\r
4388           <xs:element name="failureOptionsSendingIntervalSeconds" type="TrunkGroupFailureOptionsSendingIntervalSeconds"/>\r
4389           <xs:element name="failureThresholdCounter" type="TrunkGroupThresholdCounter"/>\r
4390           <xs:element name="successThresholdCounter" type="TrunkGroupThresholdCounter"/>\r
4391           <xs:element name="inviteFailureThresholdCounter" type="TrunkGroupThresholdCounter"/>\r
4392           <xs:element name="inviteFailureThresholdWindowSeconds" type="TrunkGroupFailureThresholdWindowSeconds"/>\r
4393           <xs:element name="trunkGroupState" type="TrunkGroupState"/>\r
4394           <xs:element name="pilotUserCallingLineAssertedIdentityPolicy" type="TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy"/>\r
4395           <xs:element name="useSystemCallingLineAssertedIdentityPolicy" type="xs:boolean"/>\r
4396           <xs:element name="totalActiveIncomingCalls" type="xs:int"/>\r
4397           <xs:element name="totalActiveOutgoingCalls" type="xs:int"/>\r
4398           <xs:element name="pilotUserCallOptimizationPolicy" type="TrunkGroupPilotUserCallOptimizationPolicy"/>\r
4399         </xs:sequence>\r
4400       </xs:extension>\r
4401     </xs:complexContent>\r
4402   </xs:complexType>    \r
4403     \r
4404   <xs:complexType name="GroupTrunkGroupGetInstanceRequest19sp1">\r
4405     <xs:annotation>\r
4406       <xs:appinfo>\r
4407         <asDataModeSupported>true</asDataModeSupported>\r
4408         <hssDataModeSupported>false</hssDataModeSupported>\r
4409       </xs:appinfo>\r
4410       <xs:documentation>\r
4411         Get a Trunk Group Instance's profile.\r
4412         The response is either a GroupTrunkGroupGetInstanceResponse19sp1 or an ErrorResponse.\r
4413         The response contains a hosted user table with column headings: "User Id", "Last Name",\r
4414         "First Name", "Hiragana Last Name", "Hiragana First Name", "Phone Number", "Extension", \r
4415         "Department", "Email Address".\r
4416                 \r
4417                 Replaced by GroupTrunkGroupGetInstanceRequest19sp1V2.\r
4418       </xs:documentation>\r
4419     </xs:annotation>\r
4420     <xs:complexContent>\r
4421       <xs:extension base="core:OCIRequest">\r
4422         <xs:sequence>\r
4423           <xs:element name="trunkGroupKey" type="TrunkGroupKey"/>\r
4424         </xs:sequence>\r
4425       </xs:extension>\r
4426     </xs:complexContent>\r
4427   </xs:complexType>    \r
4428     \r
4429   <xs:complexType name="GroupTrunkGroupGetInstanceResponse19sp1">\r
4430     <xs:annotation>\r
4431       <xs:appinfo>\r
4432         <asDataModeSupported>true</asDataModeSupported>\r
4433         <hssDataModeSupported>false</hssDataModeSupported>\r
4434       </xs:appinfo>\r
4435       <xs:documentation>\r
4436         Response to GroupTrunkGroupGetInstanceRequest19sp1.\r
4437         Returns the profile information for the Trunk Group.\r
4438         Contains a hosted user table with column headings: "User Id", "Last Name",\r
4439         "First Name", "Hiragana Last Name", "Hiragana First Name", "Phone Number", \r
4440         "Extension", "Department", "Email Address".\r
4441                 \r
4442                 Replaced by GroupTrunkGroupGetInstanceResponse19sp1V2.\r
4443       </xs:documentation>\r
4444     </xs:annotation>\r
4445     <xs:complexContent>\r
4446       <xs:extension base="core:OCIDataResponse">\r
4447         <xs:sequence>\r
4448           <xs:element name="pilotUserId" type="UserId" minOccurs="0"/>\r
4449           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
4450           <xs:element name="accessDevice" type="AccessDevice" minOccurs="0"/>\r
4451           <xs:element name="maxActiveCalls" type="MaxActiveCalls"/>\r
4452           <xs:element name="maxIncomingCalls" type="MaxIncomingCalls" minOccurs="0"/>\r
4453           <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls" minOccurs="0"/>\r
4454           <xs:element name="enableBursting" type="xs:boolean"/>\r
4455           <xs:element name="burstingMaxActiveCalls" type="BurstingMaxActiveCalls" minOccurs="0"/>\r
4456           <xs:element name="burstingMaxIncomingCalls" type="BurstingMaxIncomingCalls" minOccurs="0"/>\r
4457           <xs:element name="burstingMaxOutgoingCalls" type="BurstingMaxOutgoingCalls" minOccurs="0"/>\r
4458           <xs:element name="capacityExceededAction" type="TrunkGroupCapacityExceededAction" minOccurs="0"/>\r
4459           <xs:element name="capacityExceededForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
4460           <xs:element name="capacityExceededRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
4461           <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold"/>\r
4462           <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
4463           <xs:element name="unreachableDestinationAction" type="TrunkGroupUnreachableDestinationAction" minOccurs="0"/>\r
4464           <xs:element name="unreachableDestinationForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
4465           <xs:element name="unreachableDestinationRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
4466           <xs:element name="invitationTimeout" type="TrunkGroupInvitationTimeoutSeconds"/>\r
4467           <xs:element name="requireAuthentication" type="xs:boolean"/>\r
4468           <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" minOccurs="0"/>\r
4469           <xs:element name="hostedUserTable" type="core:OCITable" minOccurs="0"/>\r
4470           <xs:element name="trunkGroupIdentity" type="SIPURI" minOccurs="0"/>\r
4471           <xs:element name="otgDtgIdentity" type="OtgDtgIdentity" minOccurs="0"/>\r
4472           <xs:element name="allowTerminationToTrunkGroupIdentity" type="xs:boolean"/>\r
4473           <xs:element name="allowTerminationToDtgIdentity" type="xs:boolean"/>\r
4474           <xs:element name="includeTrunkGroupIdentity" type="xs:boolean"/>\r
4475           <xs:element name="includeDtgIdentity" type="xs:boolean"/>\r
4476           <xs:element name="includeTrunkGroupIdentityForNetworkCalls" type="xs:boolean"/>\r
4477           <xs:element name="includeOtgIdentityForNetworkCalls" type="xs:boolean"/>\r
4478           <xs:element name="enableNetworkAddressIdentity" type="xs:boolean"/>\r
4479           <xs:element name="allowUnscreenedCalls" type="xs:boolean"/>\r
4480           <xs:element name="allowUnscreenedEmergencyCalls" type="xs:boolean"/>\r
4481           <xs:element name="pilotUserCallingLineIdentityForExternalCallsPolicy" type="TrunkGroupPilotUserCallingLineIdentityUsagePolicy"/>\r
4482           <xs:element name="pilotUserChargeNumberPolicy" type="TrunkGroupPilotUserChargeNumberUsagePolicy"/>\r
4483           <xs:element name="callForwardingAlwaysAction" type="TrunkGroupCallForwardingAlwaysAction" minOccurs="0"/>\r
4484           <xs:element name="callForwardingAlwaysForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
4485           <xs:element name="callForwardingAlwaysRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
4486           <xs:element name="peeringDomain" type="DomainName" minOccurs="0"/>\r
4487           <xs:element name="routeToPeeringDomain" type="xs:boolean"/>\r
4488           <xs:element name="prefixEnabled" type="xs:boolean"/>\r
4489           <xs:element name="prefix" type="TrunkGroupPrefix" minOccurs="0"/>\r
4490           <xs:element name="statefulReroutingEnabled" type="xs:boolean"/>\r
4491           <xs:element name="sendContinuousOptionsMessage" type="xs:boolean"/>\r
4492           <xs:element name="continuousOptionsSendingIntervalSeconds" type="TrunkGroupContinuousOptionsSendingIntervalSeconds"/>\r
4493           <xs:element name="failureOptionsSendingIntervalSeconds" type="TrunkGroupFailureOptionsSendingIntervalSeconds"/>\r
4494           <xs:element name="failureThresholdCounter" type="TrunkGroupThresholdCounter"/>\r
4495           <xs:element name="successThresholdCounter" type="TrunkGroupThresholdCounter"/>\r
4496           <xs:element name="inviteFailureThresholdCounter" type="TrunkGroupThresholdCounter"/>\r
4497           <xs:element name="inviteFailureThresholdWindowSeconds" type="TrunkGroupFailureThresholdWindowSeconds"/>\r
4498           <xs:element name="trunkGroupState" type="TrunkGroupState"/>\r
4499           <xs:element name="pilotUserCallingLineAssertedIdentityPolicy" type="TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy"/>\r
4500           <xs:element name="useSystemCallingLineAssertedIdentityPolicy" type="xs:boolean"/>\r
4501           <xs:element name="totalActiveIncomingCalls" type="xs:int"/>\r
4502           <xs:element name="totalActiveOutgoingCalls" type="xs:int"/>\r
4503           <xs:element name="pilotUserCallOptimizationPolicy" type="TrunkGroupPilotUserCallOptimizationPolicy"/>\r
4504           <xs:element name="clidSourceForScreenedCallsPolicy" type="TrunkGroupCLIDSourceForScreenedCallsPolicy"/>\r
4505           <xs:element name="useSystemCLIDSourceForScreenedCallsPolicy" type="xs:boolean"/>\r
4506           <xs:element name="userLookupPolicy" type="TrunkGroupUserLookupPolicy"/>\r
4507           <xs:element name="useSystemUserLookupPolicy" type="xs:boolean"/>\r
4508           <xs:element name="pilotUserCallingLineIdentityForEmergencyCallsPolicy" type="TrunkGroupPilotUserCallingLineIdentityUsagePolicy"/>\r
4509         </xs:sequence>\r
4510       </xs:extension>\r
4511     </xs:complexContent>\r
4512   </xs:complexType>    \r
4513     \r
4514   <xs:complexType name="GroupTrunkGroupGetInstanceRequest19V2">\r
4515     <xs:annotation>\r
4516       <xs:appinfo>\r
4517         <asDataModeSupported>true</asDataModeSupported>\r
4518         <hssDataModeSupported>false</hssDataModeSupported>\r
4519       </xs:appinfo>\r
4520       <xs:documentation>\r
4521         Get a Trunk Group Instance's profile.\r
4522         The response is either a GroupTrunkGroupGetInstanceResponse19V2 or an ErrorResponse.\r
4523         The response contains a hosted user table with column headings: "User Id", "Last Name",\r
4524         "First Name", "Hiragana Last Name", "Hiragana First Name", "Phone Number", "Extension", \r
4525         "Department", "Email Address".\r
4526                 \r
4527                 Replaced by GroupTrunkGroupGetInstanceRequest19sp1V2.\r
4528       </xs:documentation>\r
4529     </xs:annotation>\r
4530     <xs:complexContent>\r
4531       <xs:extension base="core:OCIRequest">\r
4532         <xs:sequence>\r
4533           <xs:element name="trunkGroupKey" type="TrunkGroupKey"/>\r
4534         </xs:sequence>\r
4535       </xs:extension>\r
4536     </xs:complexContent>\r
4537   </xs:complexType>    \r
4538     \r
4539   <xs:complexType name="GroupTrunkGroupGetInstanceResponse19V2">\r
4540     <xs:annotation>\r
4541       <xs:appinfo>\r
4542         <asDataModeSupported>true</asDataModeSupported>\r
4543         <hssDataModeSupported>false</hssDataModeSupported>\r
4544       </xs:appinfo>\r
4545       <xs:documentation>\r
4546         Response to GroupTrunkGroupGetInstanceRequest19V2.\r
4547         Returns the profile information for the Trunk Group.\r
4548         Contains a hosted user table with column headings: "User Id", "Last Name",\r
4549         "First Name", "Hiragana Last Name", "Hiragana First Name", "Phone Number", \r
4550         "Extension", "Department", "Email Address".\r
4551                 \r
4552                 Replaced by GroupTrunkGroupGetInstanceResponse19sp1V2.\r
4553       </xs:documentation>\r
4554     </xs:annotation>\r
4555     <xs:complexContent>\r
4556       <xs:extension base="core:OCIDataResponse">\r
4557         <xs:sequence>\r
4558           <xs:element name="pilotUserId" type="UserId" minOccurs="0"/>\r
4559           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
4560           <xs:element name="accessDevice" type="AccessDevice" minOccurs="0"/>\r
4561           <xs:element name="maxActiveCalls" type="MaxActiveCalls"/>\r
4562           <xs:element name="maxIncomingCalls" type="MaxIncomingCalls" minOccurs="0"/>\r
4563           <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls" minOccurs="0"/>\r
4564           <xs:element name="enableBursting" type="xs:boolean"/>\r
4565           <xs:element name="burstingMaxActiveCalls" type="BurstingMaxActiveCalls" minOccurs="0"/>\r
4566           <xs:element name="burstingMaxIncomingCalls" type="BurstingMaxIncomingCalls" minOccurs="0"/>\r
4567           <xs:element name="burstingMaxOutgoingCalls" type="BurstingMaxOutgoingCalls" minOccurs="0"/>\r
4568           <xs:element name="capacityExceededAction" type="TrunkGroupCapacityExceededAction" minOccurs="0"/>\r
4569           <xs:element name="capacityExceededForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
4570           <xs:element name="capacityExceededRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
4571           <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold"/>\r
4572           <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
4573           <xs:element name="unreachableDestinationAction" type="TrunkGroupUnreachableDestinationAction" minOccurs="0"/>\r
4574           <xs:element name="unreachableDestinationForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
4575           <xs:element name="unreachableDestinationRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
4576           <xs:element name="invitationTimeout" type="TrunkGroupInvitationTimeoutSeconds"/>\r
4577           <xs:element name="requireAuthentication" type="xs:boolean"/>\r
4578           <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" minOccurs="0"/>\r
4579           <xs:element name="hostedUserTable" type="core:OCITable" minOccurs="0"/>\r
4580           <xs:element name="trunkGroupIdentity" type="SIPURI" minOccurs="0"/>\r
4581           <xs:element name="otgDtgIdentity" type="OtgDtgIdentity" minOccurs="0"/>\r
4582           <xs:element name="allowTerminationToTrunkGroupIdentity" type="xs:boolean"/>\r
4583           <xs:element name="allowTerminationToDtgIdentity" type="xs:boolean"/>\r
4584           <xs:element name="includeTrunkGroupIdentity" type="xs:boolean"/>\r
4585           <xs:element name="includeDtgIdentity" type="xs:boolean"/>\r
4586           <xs:element name="includeTrunkGroupIdentityForNetworkCalls" type="xs:boolean"/>\r
4587           <xs:element name="includeOtgIdentityForNetworkCalls" type="xs:boolean"/>\r
4588           <xs:element name="enableNetworkAddressIdentity" type="xs:boolean"/>\r
4589           <xs:element name="allowUnscreenedCalls" type="xs:boolean"/>\r
4590           <xs:element name="allowUnscreenedEmergencyCalls" type="xs:boolean"/>\r
4591           <xs:element name="pilotUserCallingLineIdentityPolicy" type="TrunkGroupPilotUserCallingLineIdentityUsagePolicy"/>\r
4592           <xs:element name="pilotUserChargeNumberPolicy" type="TrunkGroupPilotUserChargeNumberUsagePolicy"/>\r
4593           <xs:element name="callForwardingAlwaysAction" type="TrunkGroupCallForwardingAlwaysAction" minOccurs="0"/>\r
4594           <xs:element name="callForwardingAlwaysForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
4595           <xs:element name="callForwardingAlwaysRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
4596           <xs:element name="peeringDomain" type="DomainName" minOccurs="0"/>\r
4597           <xs:element name="routeToPeeringDomain" type="xs:boolean"/>\r
4598           <xs:element name="prefixEnabled" type="xs:boolean"/>\r
4599           <xs:element name="prefix" type="TrunkGroupPrefix" minOccurs="0"/>\r
4600           <xs:element name="statefulReroutingEnabled" type="xs:boolean"/>\r
4601           <xs:element name="sendContinuousOptionsMessage" type="xs:boolean"/>\r
4602           <xs:element name="continuousOptionsSendingIntervalSeconds" type="TrunkGroupContinuousOptionsSendingIntervalSeconds"/>\r
4603           <xs:element name="failureOptionsSendingIntervalSeconds" type="TrunkGroupFailureOptionsSendingIntervalSeconds"/>\r
4604           <xs:element name="failureThresholdCounter" type="TrunkGroupThresholdCounter"/>\r
4605           <xs:element name="successThresholdCounter" type="TrunkGroupThresholdCounter"/>\r
4606           <xs:element name="inviteFailureThresholdCounter" type="TrunkGroupThresholdCounter"/>\r
4607           <xs:element name="inviteFailureThresholdWindowSeconds" type="TrunkGroupFailureThresholdWindowSeconds"/>\r
4608           <xs:element name="trunkGroupState" type="TrunkGroupState"/>\r
4609           <xs:element name="pilotUserCallingLineAssertedIdentityPolicy" type="TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy"/>\r
4610           <xs:element name="useSystemCallingLineAssertedIdentityPolicy" type="xs:boolean"/>\r
4611           <xs:element name="totalActiveIncomingCalls" type="xs:int"/>\r
4612           <xs:element name="totalActiveOutgoingCalls" type="xs:int"/>\r
4613           <xs:element name="pilotUserCallOptimizationPolicy" type="TrunkGroupPilotUserCallOptimizationPolicy"/>\r
4614         </xs:sequence>\r
4615       </xs:extension>\r
4616     </xs:complexContent>\r
4617   </xs:complexType>    \r
4618     \r
4619   <xs:complexType name="GroupTrunkGroupModifyInstanceRequest15">\r
4620     <xs:annotation>\r
4621       <xs:appinfo>\r
4622         <asDataModeSupported>true</asDataModeSupported>\r
4623         <hssDataModeSupported>false</hssDataModeSupported>\r
4624       </xs:appinfo>\r
4625       <xs:documentation>\r
4626       Modify a Trunk Group Instance in a group.\r
4627       The access device cannot be modified or cleared if there are any users assigned to the Trunk Group.\r
4628           The command will fail if enableNetworkAddressIdentity is set and \r
4629           administrator is not System/Provisioning level administrator.\r
4630       The response is either a SuccessResponse or an ErrorResponse.\r
4631         \r
4632         Replaced by GroupTrunkGroupModifyInstanceRequest19sp1.\r
4633      </xs:documentation>\r
4634     </xs:annotation>\r
4635     <xs:complexContent>\r
4636       <xs:extension base="core:OCIRequest">\r
4637         <xs:sequence>\r
4638           <xs:element name="trunkGroupKey" type="TrunkGroupKey"/>\r
4639           <xs:element name="newName" type="TrunkGroupName" minOccurs="0"/>\r
4640           <xs:element name="pilotUserId" type="UserId" nillable="true" minOccurs="0"/>\r
4641           <xs:element name="department" type="DepartmentKey" nillable="true" minOccurs="0"/>\r
4642           <xs:element name="accessDevice" type="AccessDevice" nillable="true" minOccurs="0"/>\r
4643           <xs:element name="maxActiveCalls" type="MaxActiveCalls" minOccurs="0"/>\r
4644           <xs:element name="maxIncomingCalls" type="MaxIncomingCalls" nillable="true" minOccurs="0"/>\r
4645           <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls" nillable="true" minOccurs="0"/>\r
4646           <xs:element name="enableBursting" type="xs:boolean" minOccurs="0"/>\r
4647           <xs:element name="burstingMaxActiveCalls" type="BurstingMaxActiveCalls" nillable="true" minOccurs="0"/>\r
4648           <xs:element name="burstingMaxIncomingCalls" type="BurstingMaxIncomingCalls" nillable="true" minOccurs="0"/>\r
4649           <xs:element name="burstingMaxOutgoingCalls" type="BurstingMaxOutgoingCalls" nillable="true" minOccurs="0"/>\r
4650           <xs:element name="capacityExceededAction" type="TrunkGroupCapacityExceededAction" nillable="true" minOccurs="0"/>\r
4651           <xs:element name="capacityExceededForwardAddress" type="OutgoingDNorSIPURI" nillable="true" minOccurs="0"/>\r
4652           <xs:element name="capacityExceededRerouteTrunkGroupKey" type="TrunkGroupKey" nillable="true" minOccurs="0"/>\r
4653           <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold" minOccurs="0"/>\r
4654           <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold" minOccurs="0"/>\r
4655           <xs:element name="unreachableDestinationAction" type="TrunkGroupUnreachableDestinationAction" nillable="true" minOccurs="0"/>\r
4656           <xs:element name="unreachableDestinationForwardAddress" type="OutgoingDNorSIPURI" nillable="true" minOccurs="0"/>\r
4657           <xs:element name="unreachableDestinationRerouteTrunkGroupKey" type="TrunkGroupKey" nillable="true" minOccurs="0"/>\r
4658           <xs:element name="invitationTimeout" type="TrunkGroupInvitationTimeoutSeconds" minOccurs="0"/>\r
4659           <xs:element name="requireAuthentication" type="xs:boolean" minOccurs="0"/>\r
4660           <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" nillable="true" minOccurs="0"/>\r
4661           <xs:element name="sipAuthenticationPassword" type="Password" nillable="true" minOccurs="0"/>\r
4662           <xs:element name="hostedUserIdList" type="ReplacementUserIdList" nillable="true" minOccurs="0"/>\r
4663           <xs:element name="trunkGroupIdentity" type="SIPURI" minOccurs="0" nillable="true"/>\r
4664           <xs:element name="otgDtgIdentity" type="OtgDtgIdentity" minOccurs="0" nillable="true"/>\r
4665           <xs:element name="allowTerminationToTrunkGroupIdentity" type="xs:boolean" minOccurs="0"/>\r
4666           <xs:element name="allowTerminationToDtgIdentity" type="xs:boolean" minOccurs="0"/>\r
4667           <xs:element name="includeTrunkGroupIdentity" type="xs:boolean" minOccurs="0"/>\r
4668           <xs:element name="includeDtgIdentity" type="xs:boolean" minOccurs="0"/>\r
4669           <xs:element name="includeTrunkGroupIdentityForNetworkCalls" type="xs:boolean" minOccurs="0"/>\r
4670           <xs:element name="includeOtgIdentityForNetworkCalls" type="xs:boolean" minOccurs="0"/>\r
4671           <xs:element name="enableNetworkAddressIdentity" type="xs:boolean" minOccurs="0"/>\r
4672           <xs:element name="allowUnscreenedCalls" type="xs:boolean" minOccurs="0"/>\r
4673           <xs:element name="allowUnscreenedEmergencyCalls" type="xs:boolean" minOccurs="0"/>\r
4674           <xs:element name="pilotUserCallingLineIdentityPolicy" type="TrunkGroupPilotUserCallingLineIdentityUsagePolicy" minOccurs="0"/>\r
4675           <xs:element name="pilotUserChargeNumberPolicy" type="TrunkGroupPilotUserChargeNumberUsagePolicy" minOccurs="0"/>\r
4676           <xs:element name="callForwardingAlwaysAction" type="TrunkGroupCallForwardingAlwaysAction" minOccurs="0" nillable="true"/>\r
4677           <xs:element name="callForwardingAlwaysForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0" nillable="true"/>\r
4678           <xs:element name="callForwardingAlwaysRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0" nillable="true"/>\r
4679           <xs:element name="peeringDomain" type="DomainName" minOccurs="0" nillable="true"/>\r
4680           <xs:element name="routeToPeeringDomain" type="xs:boolean" minOccurs="0"/>\r
4681           <xs:element name="prefixEnabled" type="xs:boolean" minOccurs="0"/>\r
4682           <xs:element name="prefix" type="TrunkGroupPrefix" minOccurs="0" nillable="true"/>\r
4683           <xs:element name="statefulReroutingEnabled" type="xs:boolean" minOccurs="0"/>\r
4684           <xs:element name="sendContinuousOptionsMessage" type="xs:boolean" minOccurs="0"/>\r
4685           <xs:element name="continuousOptionsSendingIntervalSeconds" type="TrunkGroupContinuousOptionsSendingIntervalSeconds" minOccurs="0"/>\r
4686           <xs:element name="failureOptionsSendingIntervalSeconds" type="TrunkGroupFailureOptionsSendingIntervalSeconds" minOccurs="0"/>\r
4687           <xs:element name="failureThresholdCounter" type="TrunkGroupThresholdCounter" minOccurs="0"/>\r
4688           <xs:element name="successThresholdCounter" type="TrunkGroupThresholdCounter" minOccurs="0"/>\r
4689           <xs:element name="inviteFailureThresholdCounter" type="TrunkGroupThresholdCounter" minOccurs="0"/>\r
4690           <xs:element name="inviteFailureThresholdWindowSeconds" type="TrunkGroupFailureThresholdWindowSeconds" minOccurs="0"/>\r
4691           <xs:element name="pilotUserCallingLineAssertedIdentityPolicy" type="TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy" minOccurs="0"/>\r
4692           <xs:element name="useSystemCallingLineAssertedIdentityPolicy" type="xs:boolean" minOccurs="0"/>\r
4693           <xs:element name="pilotUserCallOptimizationPolicy" type="TrunkGroupPilotUserCallOptimizationPolicy" minOccurs="0"/>\r
4694         </xs:sequence>\r
4695       </xs:extension>\r
4696     </xs:complexContent>\r
4697   </xs:complexType>    \r
4698     \r
4699   <xs:complexType name="SystemTrunkGroupGetRequest">\r
4700     <xs:annotation>\r
4701       <xs:appinfo>\r
4702         <asDataModeSupported>true</asDataModeSupported>\r
4703         <hssDataModeSupported>false</hssDataModeSupported>\r
4704       </xs:appinfo>\r
4705       <xs:documentation>\r
4706         Request the system level data associated with the Trunk Group service. \r
4707         The response is either SystemTrunkGroupGetResponse or ErrorResponse.\r
4708         \r
4709         Replaced by SystemTrunkGroupGetRequest19sp1.\r
4710       </xs:documentation>\r
4711     </xs:annotation>\r
4712     <xs:complexContent>\r
4713       <xs:extension base="core:OCIRequest">\r
4714         <xs:sequence/>\r
4715       </xs:extension>\r
4716     </xs:complexContent>\r
4717   </xs:complexType>    \r
4718     \r
4719   <xs:complexType name="SystemTrunkGroupGetResponse">\r
4720     <xs:annotation>\r
4721       <xs:appinfo>\r
4722         <asDataModeSupported>true</asDataModeSupported>\r
4723         <hssDataModeSupported>false</hssDataModeSupported>\r
4724       </xs:appinfo>\r
4725       <xs:documentation>\r
4726         Response to SystemTrunkGroupGetRequest.\r
4727         \r
4728         Replaced by SystemTrunkGroupGetResponse19sp1.\r
4729       </xs:documentation>\r
4730     </xs:annotation>\r
4731     <xs:complexContent>\r
4732       <xs:extension base="core:OCIDataResponse">\r
4733         <xs:sequence>\r
4734           <xs:element name="enforceCLIDServiceAssignmentForPilotUser" type="xs:boolean"/>\r
4735           <xs:element name="terminateUnreachableTriggerDetectionOnReceiptOf18x" type="xs:boolean"/>\r
4736           <xs:element name="pilotUserCallingLineAssertedIdentityPolicy" type="TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy"/>\r
4737           <xs:element name="enforceOutOfDialogPBXRedirectionPolicies" type="xs:boolean"/>\r
4738           <xs:element name="unscreenedRedirectionHandling" type="TrunkGroupUnscreenedRedirectionHandling"/>\r
4739           <xs:element name="enableHoldoverOfHighwaterCallCounts" type="xs:boolean"/>\r
4740           <xs:element name="holdoverPeriod" type="TrunkGroupHighwaterCallCountHoldoverPeriodMinutes"/>\r
4741           <xs:element name="timeZoneOffsetMinutes" type="TrunkGroupTimeZoneOffsetMinutes"/>\r
4742         </xs:sequence>\r
4743       </xs:extension>\r
4744     </xs:complexContent>\r
4745   </xs:complexType>    \r
4746     \r
4747   <xs:complexType name="SystemBroadWorksMobilityGetRequest17sp4">\r
4748     <xs:annotation>\r
4749       <xs:appinfo>\r
4750         <asDataModeSupported>true</asDataModeSupported>\r
4751         <hssDataModeSupported>false</hssDataModeSupported>\r
4752       </xs:appinfo>\r
4753       <xs:documentation>\r
4754         Get the broadworks mobility system parameters.\r
4755         The response is either a SystemBroadWorksMobilityGetResponse17sp4 or an ErrorResponse.\r
4756         Replaced by: SystemBroadWorksMobilityGetRequest19sp1\r
4757       </xs:documentation>\r
4758     </xs:annotation>\r
4759     <xs:complexContent>\r
4760       <xs:extension base="core:OCIRequest">\r
4761         <xs:sequence/>\r
4762       </xs:extension>\r
4763     </xs:complexContent>\r
4764   </xs:complexType>    \r
4765     \r
4766   <xs:complexType name="SystemBroadWorksMobilityGetResponse17sp4">\r
4767     <xs:annotation>\r
4768       <xs:appinfo>\r
4769         <asDataModeSupported>true</asDataModeSupported>\r
4770         <hssDataModeSupported>false</hssDataModeSupported>\r
4771       </xs:appinfo>\r
4772       <xs:documentation>\r
4773         The response to a SystemBroadWorksMobilityGetRequest17sp4.\r
4774       </xs:documentation>\r
4775     </xs:annotation>\r
4776     <xs:complexContent>\r
4777       <xs:extension base="core:OCIDataResponse">\r
4778         <xs:sequence>\r
4779           <xs:element name="enableLocationServices" type="xs:boolean"/>\r
4780           <xs:element name="enableMSRNLookup" type="xs:boolean"/>\r
4781           <xs:element name="enableMobileStateChecking" type="xs:boolean"/>\r
4782           <xs:element name="denyCallOriginations" type="xs:boolean"/>\r
4783           <xs:element name="denyCallTerminations" type="xs:boolean"/>\r
4784           <xs:element name="imrnTimeoutMillisecnds" type="IMRNTimeoutMilliseconds"/>\r
4785           <xs:element name="scfSignalingNetAddress" type="NetAddress" minOccurs="0"/>\r
4786           <xs:element name="scfSignalingPort" type="Port" minOccurs="0"/>\r
4787           <xs:element name="refreshPeriodSeconds" type="SCFRefreshPeriodSeconds"/>\r
4788           <xs:element name="maxConsecutiveFailures" type="SCFMaxConsecutiveFailures"/>\r
4789           <xs:element name="maxResponseWaitTimeMilliseconds" type="SCFMaxResponseWaitTimeMilliseconds"/>\r
4790         </xs:sequence>\r
4791       </xs:extension>\r
4792     </xs:complexContent>\r
4793   </xs:complexType>    \r
4794     \r
4795   <xs:complexType name="ServiceProviderBroadWorksMobilityGetRequest">\r
4796     <xs:annotation>\r
4797       <xs:appinfo>\r
4798         <asDataModeSupported>true</asDataModeSupported>\r
4799         <hssDataModeSupported>false</hssDataModeSupported>\r
4800       </xs:appinfo>\r
4801       <xs:documentation>\r
4802         Get the service provider BroadWorks Mobility service settings.\r
4803         The response is either a ServiceProviderBroadWorksMobilityGetResponse or an ErrorResponse.\r
4804         Replaced by: ServiceProviderBroadWorksMobilityGetRequest19sp1\r
4805      </xs:documentation>\r
4806     </xs:annotation>\r
4807     <xs:complexContent>\r
4808       <xs:extension base="core:OCIRequest">\r
4809         <xs:sequence>\r
4810           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
4811         </xs:sequence>\r
4812       </xs:extension>\r
4813     </xs:complexContent>\r
4814   </xs:complexType>    \r
4815     \r
4816   <xs:complexType name="ServiceProviderBroadWorksMobilityGetResponse">\r
4817     <xs:annotation>\r
4818       <xs:appinfo>\r
4819         <asDataModeSupported>true</asDataModeSupported>\r
4820         <hssDataModeSupported>false</hssDataModeSupported>\r
4821       </xs:appinfo>\r
4822       <xs:documentation>\r
4823         The response to a ServiceProviderBroadWorksMobilityGetRequest.\r
4824       </xs:documentation>\r
4825     </xs:annotation>\r
4826     <xs:complexContent>\r
4827       <xs:extension base="core:OCIDataResponse">\r
4828         <xs:sequence>\r
4829           <xs:element name="useSettingLevel" type="BroadWorksMobilityServiceProviderSettingLevel"/>\r
4830           <xs:element name="enableLocationServices" type="xs:boolean"/>\r
4831           <xs:element name="enableMSRNLookup" type="xs:boolean"/>\r
4832           <xs:element name="enableMobileStateChecking" type="xs:boolean"/>\r
4833           <xs:element name="denyCallOriginations" type="xs:boolean"/>\r
4834           <xs:element name="denyCallTerminations" type="xs:boolean"/>\r
4835         </xs:sequence>\r
4836       </xs:extension>\r
4837     </xs:complexContent>\r
4838   </xs:complexType>    \r
4839     \r
4840   <xs:complexType name="GroupBroadWorksMobilityGetRequest">\r
4841     <xs:annotation>\r
4842       <xs:appinfo>\r
4843         <asDataModeSupported>true</asDataModeSupported>\r
4844         <hssDataModeSupported>false</hssDataModeSupported>\r
4845       </xs:appinfo>\r
4846       <xs:documentation>\r
4847         Get the groups BroadWorks Mobility settings.\r
4848         The response is either a GroupBroadWorksMobilityGetResponse or an ErrorResponse.\r
4849       </xs:documentation>\r
4850     </xs:annotation>\r
4851     <xs:complexContent>\r
4852       <xs:extension base="core:OCIRequest">\r
4853         <xs:sequence>\r
4854           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
4855           <xs:element name="groupId" type="GroupId"/>\r
4856         </xs:sequence>\r
4857       </xs:extension>\r
4858     </xs:complexContent>\r
4859   </xs:complexType>    \r
4860     \r
4861   <xs:complexType name="GroupBroadWorksMobilityGetResponse">\r
4862     <xs:annotation>\r
4863       <xs:appinfo>\r
4864         <asDataModeSupported>true</asDataModeSupported>\r
4865         <hssDataModeSupported>false</hssDataModeSupported>\r
4866       </xs:appinfo>\r
4867       <xs:documentation>\r
4868           The response to a GroupBroadWorksMobilityGetRequest.\r
4869         </xs:documentation>\r
4870     </xs:annotation>\r
4871     <xs:complexContent>\r
4872       <xs:extension base="core:OCIDataResponse">\r
4873         <xs:sequence>\r
4874           <xs:element name="useSettingLevel" type="BroadWorksMobilityGroupSettingLevel"/>\r
4875           <xs:element name="enableLocationServices" type="xs:boolean"/>\r
4876           <xs:element name="enableMSRNLookup" type="xs:boolean"/>\r
4877           <xs:element name="enableMobileStateChecking" type="xs:boolean"/>\r
4878           <xs:element name="denyCallOriginations" type="xs:boolean"/>\r
4879           <xs:element name="denyCallTerminations" type="xs:boolean"/>\r
4880         </xs:sequence>\r
4881       </xs:extension>\r
4882     </xs:complexContent>\r
4883   </xs:complexType>    \r
4884     \r
4885   <xs:complexType name="SystemCallRecordingAddPlatformRequest19">\r
4886     <xs:annotation>\r
4887       <xs:appinfo>\r
4888         <asDataModeSupported>true</asDataModeSupported>\r
4889         <hssDataModeSupported>false</hssDataModeSupported>\r
4890       </xs:appinfo>\r
4891       <xs:documentation>\r
4892         Add a Call Recording platform.\r
4893         The response is either a SuccessResponse or an ErrorResponse.\r
4894       </xs:documentation>\r
4895     </xs:annotation>\r
4896     <xs:complexContent>\r
4897       <xs:extension base="core:OCIRequest">\r
4898         <xs:sequence>\r
4899           <xs:element name="name" type="CallRecordingPlatformName"/>\r
4900           <xs:element name="netAddress" type="NetAddress"/>\r
4901           <xs:element name="port" type="Port"/>\r
4902           <xs:element name="mediaStream" type="MediaStream"/>\r
4903           <xs:element name="transportType" type="TransportProtocol"/>\r
4904           <xs:element name="description" type="CallRecordingPlatformDescription" minOccurs="0"/>\r
4905           <xs:element name="schemaVersion" type="CallRecordingPlatformSchemaVersion"/>\r
4906         </xs:sequence>\r
4907       </xs:extension>\r
4908     </xs:complexContent>\r
4909   </xs:complexType>    \r
4910     \r
4911   <xs:complexType name="UserCallPoliciesGetRequest17">\r
4912     <xs:annotation>\r
4913       <xs:documentation>\r
4914         Request the user level data associated with Call Policies.\r
4915         The response is either a UserCallPoliciesGetResponse17\r
4916         or an ErrorResponse.\r
4917         \r
4918         Replaced by: UserCallPoliciesGetRequest19sp1\r
4919       </xs:documentation>\r
4920     </xs:annotation>\r
4921     <xs:complexContent>\r
4922       <xs:extension base="core:OCIRequest">\r
4923         <xs:sequence>\r
4924           <xs:element name="userId" type="UserId"/>\r
4925         </xs:sequence>\r
4926       </xs:extension>\r
4927     </xs:complexContent>\r
4928   </xs:complexType>    \r
4929     \r
4930   <xs:complexType name="UserCallPoliciesGetResponse17">\r
4931     <xs:annotation>\r
4932       <xs:documentation>\r
4933         Response to UserCallPoliciesGetRequest17.\r
4934         \r
4935         Replaced by: UserCallPoliciesGetResponse19sp1\r
4936       </xs:documentation>\r
4937     </xs:annotation>\r
4938     <xs:complexContent>\r
4939       <xs:extension base="core:OCIDataResponse">\r
4940         <xs:sequence>\r
4941           <xs:element name="redirectedCallsCOLPPrivacy" type="ConnectedLineIdentificationPrivacyOnRedirectedCalls"/>\r
4942           <xs:element name="callBeingForwardedResponseCallType" type="CallBeingForwardedResponseCallType"/>\r
4943         </xs:sequence>\r
4944       </xs:extension>\r
4945     </xs:complexContent>\r
4946   </xs:complexType>    \r
4947     \r
4948   <xs:complexType name="UserCallProcessingGetPolicyRequest18">\r
4949     <xs:annotation>\r
4950       <xs:documentation>\r
4951         Request the user level data associated with Call Processing Policy.\r
4952         The response is either a UserCallProcessingGetPolicyResponse18 or an\r
4953         ErrorResponse.\r
4954         \r
4955         Replaced by: UserCallProcessingGetPolicyRequest19sp1\r
4956       </xs:documentation>\r
4957     </xs:annotation>\r
4958     <xs:complexContent>\r
4959       <xs:extension base="core:OCIRequest">\r
4960         <xs:sequence>\r
4961           <xs:element name="userId" type="UserId"/>\r
4962         </xs:sequence>\r
4963       </xs:extension>\r
4964     </xs:complexContent>\r
4965   </xs:complexType>    \r
4966     \r
4967   <xs:complexType name="UserCallProcessingGetPolicyResponse18">\r
4968     <xs:annotation>\r
4969       <xs:documentation>\r
4970         Response to UserCallProcessingGetPolicyRequest18.\r
4971       The useUserCLIDSetting attribute controls the CLID settings \r
4972       (clidPolicy, emergencyClidPolicy, allowAlternateNumbersForRedirectingIdentity, useGroupName, allowConfigurableCLIDForRedirectingIdentity, allowDepartmentCLIDNameOverride)\r
4973       \r
4974         The useUserMediaSetting attribute controls the Media settings \r
4975         (medisPolicySelection, supportedMediaSetName)\r
4976         \r
4977         The useUserCallLimitsSetting attribute controls the Call Limits setting \r
4978         (useMaxSimultaneousCalls, maxSimultaneousCalls, useMaxSimultaneousVideoCalls, maxSimultaneousVideoCalls, useMaxCallTimeForAnsweredCalls, maxCallTimeForAnsweredCallsMinutes, useMaxCallTimeForUnansweredCalls, maxCallTimeForUnansweredCallsMinutes, useMaxConcurrentRedirectedCalls, useMaxFindMeFollowMeDepth, maxRedirectionDepth, useMaxConcurrentFindMeFollowMeInvocations, maxConcurrentFindMeFollowMeInvocations)\r
4979         The following elements are only used in AS data mode:\r
4980          useUserDCLIDSetting\r
4981          enableDialableCallerID\r
4982          allowConfigurableCLIDForRedirectingIdentity\r
4983          allowDepartmentCLIDNameOverride\r
4984 \r
4985         Replaced by: UserCallProcessingGetPolicyResponse19sp1\r
4986       </xs:documentation>\r
4987     </xs:annotation>\r
4988     <xs:complexContent>\r
4989       <xs:extension base="core:OCIDataResponse">\r
4990         <xs:sequence>\r
4991           <xs:element name="useUserCLIDSetting" type="xs:boolean"/>\r
4992           <xs:element name="useUserMediaSetting" type="xs:boolean"/>\r
4993           <xs:element name="useUserCallLimitsSetting" type="xs:boolean"/>\r
4994           <xs:element name="useUserDCLIDSetting" type="xs:boolean"/>\r
4995           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
4996           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
4997           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
4998           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
4999           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
5000           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes16"/>\r
5001           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
5002           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
5003           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
5004           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
5005           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
5006           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
5007           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
5008           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
5009           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
5010           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
5011           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
5012           <xs:element name="clidPolicy" type="GroupCLIDPolicy"/>\r
5013           <xs:element name="emergencyClidPolicy" type="GroupCLIDPolicy"/>\r
5014           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean"/>\r
5015           <xs:element name="useGroupName" type="xs:boolean"/>\r
5016           <xs:element name="blockCallingNameForExternalCalls" type="xs:boolean"/>\r
5017           <xs:element name="enableDialableCallerID" type="xs:boolean"/>\r
5018           <xs:element name="allowConfigurableCLIDForRedirectingIdentity" type="xs:boolean"/>\r
5019           <xs:element name="allowDepartmentCLIDNameOverride" type="xs:boolean"/>\r
5020         </xs:sequence>\r
5021       </xs:extension>\r
5022     </xs:complexContent>\r
5023   </xs:complexType>    \r
5024     \r
5025   <xs:complexType name="UserGetRequest19">\r
5026     <xs:annotation>\r
5027       <xs:documentation>\r
5028         Request to get the user information.  The response is either \r
5029         UserGetResponse19 or ErrorResponse.\r
5030       </xs:documentation>\r
5031     </xs:annotation>\r
5032     <xs:complexContent>\r
5033       <xs:extension base="core:OCIRequest">\r
5034         <xs:sequence>\r
5035           <xs:element name="userId" type="UserId"/>\r
5036         </xs:sequence>\r
5037       </xs:extension>\r
5038     </xs:complexContent>\r
5039   </xs:complexType>    \r
5040     \r
5041   <xs:complexType name="UserGetResponse19">\r
5042     <xs:annotation>\r
5043       <xs:documentation>\r
5044         Response to UserGetRequest19.\r
5045         It is possible that the TrunkAddressingRead element is present with nothing populated in it which means the user is a trunk user.\r
5046         The following data elements are only used in AS data mode:\r
5047           contact[2]-contact[5]\r
5048         \r
5049         The country code (countryCode) included is the user's phone number country code when the user has a phone number assigned, or the \r
5050         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
5051         user's Group does not have an associated country code.\r
5052         \r
5053         The nationalPrefix in this response is the one associated to the included countryCode.\r
5054         \r
5055         The callingLineIdPhoneNumber is no longer being formatted for display purpose. The value is returned exactly the same as being stored.\r
5056       </xs:documentation>\r
5057     </xs:annotation>\r
5058     <xs:complexContent>\r
5059       <xs:extension base="core:OCIDataResponse">\r
5060         <xs:sequence>\r
5061           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
5062           <xs:element name="groupId" type="GroupId"/>\r
5063           <xs:element name="lastName" type="LastName"/>\r
5064           <xs:element name="firstName" type="FirstName"/>\r
5065           <xs:element name="callingLineIdLastName" type="CallingLineIdLastName"/>\r
5066           <xs:element name="callingLineIdFirstName" type="CallingLineIdFirstName"/>\r
5067           <xs:element name="hiraganaLastName" type="HiraganaLastName" minOccurs="0"/>\r
5068           <xs:element name="hiraganaFirstName" type="HiraganaFirstName" minOccurs="0"/>\r
5069           <xs:element name="phoneNumber" type="DN" minOccurs="0"/>\r
5070           <xs:element name="extension" type="Extension17" minOccurs="0"/>\r
5071           <xs:element name="callingLineIdPhoneNumber" type="DN" minOccurs="0"/>\r
5072           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
5073           <xs:element name="departmentFullPath" type="DepartmentFullPathName" minOccurs="0"/>\r
5074           <xs:element name="language" type="Language"/>\r
5075           <xs:element name="timeZone" type="TimeZone"/>\r
5076           <xs:element name="timeZoneDisplayName" type="TimeZoneDisplayName"/>\r
5077           <xs:element name="defaultAlias" type="SIPURI"/>\r
5078           <xs:element name="alias" type="SIPURI" minOccurs="0" maxOccurs="3"/>\r
5079           <xs:choice>\r
5080             <xs:element name="accessDeviceEndpoint" type="AccessDeviceMultipleContactEndpointRead19" minOccurs="0"/>\r
5081             <xs:element name="trunkAddressing" type="TrunkAddressingMultipleContactRead" minOccurs="0"/>\r
5082           </xs:choice>\r
5083           <xs:element name="title" type="Title" minOccurs="0"/>\r
5084           <xs:element name="pagerPhoneNumber" type="InformationalDN" minOccurs="0"/>\r
5085           <xs:element name="mobilePhoneNumber" type="OutgoingDN" minOccurs="0"/>\r
5086           <xs:element name="emailAddress" type="EmailAddress" minOccurs="0"/>\r
5087           <xs:element name="yahooId" type="YahooId" minOccurs="0"/>\r
5088           <xs:element name="addressLocation" type="AddressLocation" minOccurs="0"/>\r
5089           <xs:element name="address" type="StreetAddress" minOccurs="0"/>\r
5090           <xs:element name="countryCode" type="CountryCode"/>\r
5091           <xs:element name="nationalPrefix" type="NationalPrefix" minOccurs="0"/>\r
5092           <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>\r
5093           <xs:element name="officeZoneName" type="OfficeZoneName" minOccurs="0"/>\r
5094           <xs:element name="primaryZoneName" type="ZoneName" minOccurs="0"/>\r
5095           <xs:element name="impId" type="IMPUserId" minOccurs="0"/>\r
5096         </xs:sequence>\r
5097       </xs:extension>\r
5098     </xs:complexContent>\r
5099   </xs:complexType>    \r
5100     \r
5101   <xs:complexType name="GroupPolicyGetRequest17">\r
5102     <xs:annotation>\r
5103       <xs:documentation>\r
5104         Requests the Group's policy settings.\r
5105         The response is either GroupPolicyGetResponse17 or ErrorResponse.\r
5106       </xs:documentation>\r
5107     </xs:annotation>\r
5108     <xs:complexContent>\r
5109       <xs:extension base="core:OCIRequest">\r
5110         <xs:sequence>\r
5111           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
5112           <xs:element name="groupId" type="GroupId"/>\r
5113         </xs:sequence>\r
5114       </xs:extension>\r
5115     </xs:complexContent>\r
5116   </xs:complexType>    \r
5117     \r
5118   <xs:complexType name="GroupPolicyGetResponse17">\r
5119     <xs:annotation>\r
5120       <xs:documentation>\r
5121           Response to GroupPolicyGetRequest17.\r
5122           Contains the policy settings for the group.\r
5123         </xs:documentation>\r
5124     </xs:annotation>\r
5125     <xs:complexContent>\r
5126       <xs:extension base="core:OCIDataResponse">\r
5127         <xs:sequence>\r
5128           <xs:element name="callingPlanAccess" type="GroupCallingPlanAccess"/>\r
5129           <xs:element name="extensionAccess" type="GroupExtensionAccess"/>\r
5130           <xs:element name="ldapIntegrationAccess" type="GroupLDAPIntegrationAccess"/>\r
5131           <xs:element name="voiceMessagingAccess" type="GroupVoiceMessagingAccess"/>\r
5132           <xs:element name="departmentAdminUserAccess" type="GroupDepartmentAdminUserAccess"/>\r
5133           <xs:element name="departmentAdminTrunkGroupAccess" type="GroupDepartmentAdminTrunkGroupAccess"/>\r
5134           <xs:element name="departmentAdminPhoneNumberExtensionAccess" type="GroupDepartmentAdminPhoneNumberExtensionAccess"/>\r
5135           <xs:element name="departmentAdminCallingLineIdNumberAccess" type="GroupDepartmentAdminCallingLineIdNumberAccess"/>\r
5136           <xs:element name="userAuthenticationAccess" type="GroupUserAuthenticationAccess"/>\r
5137           <xs:element name="userGroupDirectoryAccess" type="GroupUserGroupDirectoryAccess"/>\r
5138           <xs:element name="userProfileAccess" type="GroupUserProfileAccess"/>\r
5139           <xs:element name="userEnhancedCallLogAccess" type="GroupUserCallLogAccess"/>\r
5140         </xs:sequence>\r
5141       </xs:extension>\r
5142     </xs:complexContent>\r
5143   </xs:complexType>    \r
5144     \r
5145   <xs:complexType name="UserMeetMeConferencingGetConferenceRequest19">\r
5146     <xs:annotation>\r
5147       <xs:appinfo>\r
5148         <asDataModeSupported>true</asDataModeSupported>\r
5149         <hssDataModeSupported>false</hssDataModeSupported>\r
5150       </xs:appinfo>\r
5151       <xs:documentation>\r
5152         Get the information of a conference owned by the user.\r
5153         The response is either UserMeetMeConferencingGetConferenceResponse19 or ErrorResponse.\r
5154       </xs:documentation>\r
5155     </xs:annotation>\r
5156     <xs:complexContent>\r
5157       <xs:extension base="core:OCIRequest">\r
5158         <xs:sequence>\r
5159           <xs:element name="userId" type="UserId"/>\r
5160           <xs:element name="conferenceKey" type="MeetMeConferencingConferenceKey"/>\r
5161         </xs:sequence>\r
5162       </xs:extension>\r
5163     </xs:complexContent>\r
5164   </xs:complexType>    \r
5165     \r
5166   <xs:complexType name="UserMeetMeConferencingGetConferenceResponse19">\r
5167     <xs:annotation>\r
5168       <xs:appinfo>\r
5169         <asDataModeSupported>true</asDataModeSupported>\r
5170         <hssDataModeSupported>false</hssDataModeSupported>\r
5171       </xs:appinfo>\r
5172       <xs:documentation>\r
5173         Response to UserMeetMeConferencingGetConferenceRequest19.\r
5174         Contains the information of a conference.\r
5175       </xs:documentation>\r
5176     </xs:annotation>\r
5177     <xs:complexContent>\r
5178       <xs:extension base="core:OCIDataResponse">\r
5179         <xs:sequence>\r
5180           <xs:element name="title" type="MeetMeConferencingConferenceTitle"/>\r
5181           <xs:element name="estimatedParticipants" type="MeetMeConferencingNumberOfParticipants" minOccurs="0"/>\r
5182           <xs:choice>\r
5183             <xs:element name="restrictParticipants" type="xs:boolean" fixed="false"/>\r
5184             <xs:element name="maxParticipants" type="MeetMeConferencingNumberOfParticipants"/>\r
5185           </xs:choice>\r
5186           <xs:element name="accountCode" type="MeetMeConferencingConferenceAccountCode" minOccurs="0"/>\r
5187           <xs:element name="muteAllAttendeesOnEntry" type="xs:boolean"/>\r
5188           <xs:element name="endConferenceOnModeratorExit" type="xs:boolean"/>\r
5189           <xs:element name="moderatorRequired" type="xs:boolean"/>\r
5190           <xs:element name="requireSecurityPin" type="xs:boolean"/>\r
5191           <xs:element name="securityPin" type="MeetMeConferencingConferenceSecurityPin" minOccurs="0"/>\r
5192           <xs:element name="allowUniqueIdentifier" type="xs:boolean"/>\r
5193           <xs:element name="attendeeNotification" type="MeetMeConferencingConferenceAttendeeNotification"/>\r
5194           <xs:element name="conferenceSchedule" type="MeetMeConferencingConferenceSchedule"/>\r
5195           <xs:element name="moderatorPin" type="MeetMeConferencingConferencePassCode"/>\r
5196         </xs:sequence>\r
5197       </xs:extension>\r
5198     </xs:complexContent>\r
5199   </xs:complexType>    \r
5200     \r
5201   <xs:complexType name="GroupAutoAttendantAddInstanceRequest19">\r
5202     <xs:annotation>\r
5203       <xs:appinfo>\r
5204         <asDataModeSupported>true</asDataModeSupported>\r
5205         <hssDataModeSupported>true</hssDataModeSupported>\r
5206       </xs:appinfo>\r
5207       <xs:documentation>\r
5208         Add a Auto Attendant instance to a group.\r
5209         The domain is required in the serviceUserId.\r
5210         Only Group and Enterprise level schedules are accepted.\r
5211         The response is either SuccessResponse or ErrorResponse.\r
5212 \r
5213         The following elements are only used in AS data mode:\r
5214           type, use AutoAttendantType.BASIC in HSS mode.\r
5215           holidayMenu.\r
5216         The following elements are only valid for Standard Auto\r
5217         Attendants:\r
5218           holidayMenu\r
5219       </xs:documentation>\r
5220     </xs:annotation>\r
5221     <xs:complexContent>\r
5222       <xs:extension base="core:OCIRequest">\r
5223         <xs:sequence>\r
5224           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
5225           <xs:element name="groupId" type="GroupId"/>\r
5226           <xs:element name="serviceUserId" type="UserId"/>\r
5227           <xs:element name="serviceInstanceProfile" type="ServiceInstanceAddProfile"/>\r
5228           <xs:element name="type" type="AutoAttendantType"/>\r
5229           <xs:element name="enableVideo" type="xs:boolean"/>\r
5230           <xs:element name="businessHours" type="TimeSchedule" minOccurs="0"/>\r
5231           <xs:element name="holidaySchedule" type="HolidaySchedule" minOccurs="0"/>\r
5232           <xs:element name="extensionDialingScope" type="AutoAttendantDialingScope"/>\r
5233           <xs:element name="nameDialingScope" type="AutoAttendantDialingScope"/>\r
5234           <xs:element name="nameDialingEntries" type="AutoAttendantNameDialingEntry"/>\r
5235           <xs:element name="businessHoursMenu" type="AutoAttendantAddMenu19" minOccurs="0"/>\r
5236           <xs:element name="afterHoursMenu" type="AutoAttendantAddMenu19" minOccurs="0"/>\r
5237           <xs:element name="holidayMenu" type="AutoAttendantAddMenu19" minOccurs="0"/>\r
5238           <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>\r
5239         </xs:sequence>\r
5240       </xs:extension>\r
5241     </xs:complexContent>\r
5242   </xs:complexType>    \r
5243     \r
5244   <xs:complexType name="SystemCallingNameRetrievalGetRequest17sp4">\r
5245     <xs:annotation>\r
5246       <xs:appinfo>\r
5247         <asDataModeSupported>true</asDataModeSupported>\r
5248         <hssDataModeSupported>false</hssDataModeSupported>\r
5249       </xs:appinfo>\r
5250       <xs:documentation>\r
5251         Request the system's calling name retrieval attributes.\r
5252         The response is either a SystemCallingNameRetrievalGetResponse17sp4 or an ErrorResponse.\r
5253       </xs:documentation>\r
5254     </xs:annotation>\r
5255     <xs:complexContent>\r
5256       <xs:extension base="core:OCIRequest">\r
5257         <xs:sequence/>\r
5258       </xs:extension>\r
5259     </xs:complexContent>\r
5260   </xs:complexType>    \r
5261     \r
5262   <xs:complexType name="SystemCallingNameRetrievalGetResponse17sp4">\r
5263     <xs:annotation>\r
5264       <xs:appinfo>\r
5265         <asDataModeSupported>true</asDataModeSupported>\r
5266         <hssDataModeSupported>false</hssDataModeSupported>\r
5267       </xs:appinfo>\r
5268       <xs:documentation>\r
5269         Response to SystemCallingNameRetrievalGetRequest17sp4.\r
5270       </xs:documentation>\r
5271     </xs:annotation>\r
5272     <xs:complexContent>\r
5273       <xs:extension base="core:OCIDataResponse">\r
5274         <xs:sequence>\r
5275           <xs:element name="triggerCNAMQueriesForAllNetworkCalls" type="xs:boolean"/>\r
5276           <xs:element name="triggerCNAMQueriesForGroupAndEnterpriseCalls" type="xs:boolean"/>\r
5277           <xs:element name="queryProtocol" type="CallingNameRetrievalQueryProtocol"/>\r
5278           <xs:element name="queryTimeoutMilliseconds" type="CallingNameRetrievalQueryTimeoutMilliseconds"/>\r
5279           <xs:element name="sipExternalDatabaseNetAddress" type="NetAddress" minOccurs="0"/>\r
5280           <xs:element name="sipExternalDatabasePort" type="Port1025" minOccurs="0"/>\r
5281           <xs:element name="sipExternalDatabaseTransport" type="TransportProtocol"/>\r
5282           <xs:element name="soapExternalDatabaseNetAddress" type="NetAddress" minOccurs="0"/>\r
5283           <xs:element name="soapSupportsDNSSRV" type="xs:boolean"/>\r
5284           <xs:element name="callingNameSource" type="CallingNameRetrievalSourceIdentity"/>\r
5285         </xs:sequence>\r
5286       </xs:extension>\r
5287     </xs:complexContent>\r
5288   </xs:complexType>    \r
5289     \r
5290   <xs:complexType name="SystemCallingNameRetrievalModifyRequest16sp1">\r
5291     <xs:annotation>\r
5292       <xs:documentation>\r
5293         Modifies the system's calling name retrieval attributes.\r
5294         The response is either a SuccessResponse or an ErrorResponse.\r
5295       </xs:documentation>\r
5296     </xs:annotation>\r
5297     <xs:complexContent>\r
5298       <xs:extension base="core:OCIRequest">\r
5299         <xs:sequence>\r
5300           <xs:element name="triggerCNAMQueriesForAllNetworkCalls" type="xs:boolean" minOccurs="0"/>\r
5301           <xs:element name="triggerCNAMQueriesForGroupAndEnterpriseCalls" type="xs:boolean" minOccurs="0"/>\r
5302           <xs:element name="queryProtocol" type="CallingNameRetrievalQueryProtocol" minOccurs="0"/>\r
5303           <xs:element name="queryTimeoutMilliseconds" type="CallingNameRetrievalQueryTimeoutMilliseconds" minOccurs="0"/>\r
5304           <xs:element name="sipExternalDatabaseNetAddress" type="NetAddress" nillable="true" minOccurs="0"/>\r
5305           <xs:element name="sipExternalDatabasePort" type="Port1025" nillable="true" minOccurs="0"/>\r
5306           <xs:element name="sipExternalDatabaseTransport" type="TransportProtocol" minOccurs="0"/>\r
5307           <xs:element name="soapExternalDatabaseNetAddress" type="NetAddress" nillable="true" minOccurs="0"/>\r
5308           <xs:element name="soapSupportsDNSSRV" type="xs:boolean" minOccurs="0"/>\r
5309           <xs:element name="callingNameSource" type="CallingNameRetrievalSourceIdentity" minOccurs="0"/>\r
5310         </xs:sequence>\r
5311       </xs:extension>\r
5312     </xs:complexContent>\r
5313   </xs:complexType>    \r
5314     \r
5315   <xs:complexType name="AccessDeviceMultipleContactEndpointRead19">\r
5316     <xs:annotation>\r
5317       <xs:documentation>\r
5318         Access device end point that can have multiple contacts.\r
5319     Port numbers are only used by devices with static line ordering.\r
5320     \r
5321       Replaced by AccessDeviceMultipleContactEndpointRead20.\r
5322       </xs:documentation>\r
5323     </xs:annotation>\r
5324     <xs:sequence>\r
5325       <xs:element name="accessDevice" type="AccessDevice"/>\r
5326       <xs:element name="linePort" type="AccessDeviceEndpointLinePort"/>\r
5327       <xs:element name="contact" type="SIPContact" minOccurs="0" maxOccurs="5"/>\r
5328       <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
5329       <xs:element name="useDomain" type="xs:boolean"/>\r
5330       <xs:element name="portNumber" type="AccessDevicePortNumber" minOccurs="0"/>\r
5331     </xs:sequence>\r
5332   </xs:complexType>    \r
5333     \r
5334   <xs:simpleType name="RecordingOption">\r
5335     <xs:annotation>\r
5336       <xs:documentation>\r
5337         Recording Service Configuration.\r
5338       </xs:documentation>\r
5339     </xs:annotation>\r
5340     <xs:restriction base="xs:token">\r
5341       <xs:enumeration value="Always"/>\r
5342       <xs:enumeration value="Never"/>\r
5343       <xs:enumeration value="On Demand"/>\r
5344     </xs:restriction>\r
5345   </xs:simpleType>    \r
5346     \r
5347   <xs:complexType name="AutoAttendantAddMenu19">\r
5348     <xs:annotation>\r
5349       <xs:documentation>\r
5350         The configuration of the automated receptionist\r
5351         greeting\r
5352         prompt and dialing menu to be used during\r
5353         after business\r
5354         hours.\r
5355       </xs:documentation>\r
5356     </xs:annotation>\r
5357     <xs:sequence>\r
5358       <xs:element name="announcementSelection" type="AnnouncementSelection"/>\r
5359       <xs:element name="audioFile" type="LabeledMediaFileResource" minOccurs="0"/>\r
5360       <xs:element name="videoFile" type="LabeledMediaFileResource" minOccurs="0"/>\r
5361       <xs:element name="enableFirstMenuLevelExtensionDialing" type="xs:boolean"/>\r
5362       <xs:element name="keyConfiguration" type="AutoAttendantKeyConfiguration19" minOccurs="0" maxOccurs="12"/>\r
5363     </xs:sequence>\r
5364   </xs:complexType>    \r
5365     \r
5366   <xs:complexType name="AutoAttendantReadMenu19">\r
5367     <xs:annotation>\r
5368       <xs:documentation>\r
5369         The configuration of the automated receptionist\r
5370         greeting\r
5371         prompt and dialing menu to be used during\r
5372         after business\r
5373         hours.\r
5374       </xs:documentation>\r
5375     </xs:annotation>\r
5376     <xs:sequence>\r
5377       <xs:element name="announcementSelection" type="AnnouncementSelection"/>\r
5378       <xs:element name="audioFileDescription" type="FileDescription" minOccurs="0"/>\r
5379       <xs:element name="audioMediaType" type="MediaFileType" minOccurs="0"/>\r
5380       <xs:element name="videoFileDescription" type="FileDescription" minOccurs="0"/>\r
5381       <xs:element name="videoMediaType" type="MediaFileType" minOccurs="0"/>\r
5382       <xs:element name="enableFirstMenuLevelExtensionDialing" type="xs:boolean"/>\r
5383       <xs:element name="keyConfiguration" type="AutoAttendantKeyReadConfiguration19" minOccurs="0" maxOccurs="12"/>\r
5384     </xs:sequence>\r
5385   </xs:complexType>    \r
5386     \r
5387   <xs:complexType name="AutoAttendantKeyConfiguration19">\r
5388     <xs:annotation>\r
5389       <xs:documentation>\r
5390         The configuration of a key for Auto Attendant.\r
5391       </xs:documentation>\r
5392     </xs:annotation>\r
5393     <xs:sequence>\r
5394       <xs:element name="key" type="AutoAttendantMenuKey"/>\r
5395       <xs:element name="entry" type="AutoAttendantKeyConfigurationEntry19"/>\r
5396     </xs:sequence>\r
5397   </xs:complexType>    \r
5398     \r
5399   <xs:complexType name="AutoAttendantKeyReadConfiguration19">\r
5400     <xs:annotation>\r
5401       <xs:documentation>\r
5402         The read configuration of a key for Auto\r
5403         Attendant.\r
5404       </xs:documentation>\r
5405     </xs:annotation>\r
5406     <xs:sequence>\r
5407       <xs:element name="key" type="AutoAttendantMenuKey"/>\r
5408       <xs:element name="entry" type="AutoAttendantKeyConfigurationReadEntry19"/>\r
5409     </xs:sequence>\r
5410   </xs:complexType>    \r
5411     \r
5412   <xs:complexType name="AutoAttendantKeyConfigurationEntry19">\r
5413     <xs:annotation>\r
5414       <xs:documentation>\r
5415         The configuration entry of a key for Auto\r
5416         Attendant.\r
5417         The following data elements are only used in\r
5418         AS data\r
5419         mode:\r
5420         audioFile\r
5421         videoFile\r
5422         submenuId\r
5423         The following data elements are only valid for Standard Auto\r
5424         Attendants:\r
5425         submenuId\r
5426       </xs:documentation>\r
5427     </xs:annotation>\r
5428     <xs:sequence>\r
5429       <xs:element name="description" type="AutoAttendantMenuKeyDescription" minOccurs="0"/>\r
5430       <xs:element name="action" type="AutoAttendantKeyAction"/>\r
5431       <xs:element name="phoneNumber" type="OutgoingDN" minOccurs="0"/>\r
5432       <xs:element name="audioFile" type="LabeledMediaFileResource" minOccurs="0"/>\r
5433       <xs:element name="videoFile" type="LabeledMediaFileResource" minOccurs="0"/>\r
5434       <xs:element name="submenuId" type="AutoAttendantSubmenuId" minOccurs="0"/>\r
5435     </xs:sequence>\r
5436   </xs:complexType>    \r
5437     \r
5438   <xs:complexType name="AutoAttendantKeyConfigurationReadEntry19">\r
5439     <xs:annotation>\r
5440       <xs:documentation>\r
5441         The read configuration entry of a key for Auto\r
5442         Attendant.\r
5443         The following data elements are only\r
5444         used in AS data\r
5445         mode:\r
5446         audioFileDescription\r
5447         audioMediaType\r
5448         videoFileDescription\r
5449         videoMediaType\r
5450         submenuId\r
5451         The following\r
5452         data elements are only valid for Standard Auto\r
5453         Attendants:\r
5454         submenuId\r
5455       </xs:documentation>\r
5456     </xs:annotation>\r
5457     <xs:sequence>\r
5458       <xs:element name="description" type="AutoAttendantMenuKeyDescription" minOccurs="0"/>\r
5459       <xs:element name="action" type="AutoAttendantKeyAction"/>\r
5460       <xs:element name="phoneNumber" type="OutgoingDN" minOccurs="0"/>\r
5461       <xs:element name="audioFileDescription" type="FileDescription" minOccurs="0"/>\r
5462       <xs:element name="audioMediaType" type="MediaFileType" minOccurs="0"/>\r
5463       <xs:element name="videoFileDescription" type="FileDescription" minOccurs="0"/>\r
5464       <xs:element name="videoMediaType" type="MediaFileType" minOccurs="0"/>\r
5465       <xs:element name="submenuId" type="AutoAttendantSubmenuId" minOccurs="0"/>\r
5466     </xs:sequence>\r
5467   </xs:complexType>    \r
5468     \r
5469   <xs:complexType name="GroupAutoAttendantSubmenuGetRequest">\r
5470     <xs:annotation>\r
5471       <xs:appinfo>\r
5472         <asDataModeSupported>true</asDataModeSupported>\r
5473         <hssDataModeSupported>false</hssDataModeSupported>\r
5474       </xs:appinfo>\r
5475       <xs:documentation>\r
5476         Request to get an Auto Attendant submenu instance.\r
5477         The response is either GroupAutoAttendantSubmenuGetResponse or ErrorResponse.\r
5478         This request is only valid for Standard auto attendants.\r
5479       </xs:documentation>\r
5480     </xs:annotation>\r
5481     <xs:complexContent>\r
5482       <xs:extension base="core:OCIRequest">\r
5483         <xs:sequence>\r
5484           <xs:element name="serviceUserId" type="UserId"/>\r
5485           <xs:element name="submenuId" type="AutoAttendantSubmenuId"/>\r
5486         </xs:sequence>\r
5487       </xs:extension>\r
5488     </xs:complexContent>\r
5489   </xs:complexType>    \r
5490     \r
5491   <xs:complexType name="GroupAutoAttendantSubmenuGetResponse">\r
5492     <xs:annotation>\r
5493       <xs:appinfo>\r
5494         <asDataModeSupported>true</asDataModeSupported>\r
5495         <hssDataModeSupported>false</hssDataModeSupported>\r
5496       </xs:appinfo>\r
5497       <xs:documentation>\r
5498         Response to GroupAutoAttendantSubmenuGetRequest.\r
5499         Contains AutoAttendant submenu information.\r
5500       </xs:documentation>\r
5501     </xs:annotation>\r
5502     <xs:complexContent>\r
5503       <xs:extension base="core:OCIDataResponse">\r
5504         <xs:sequence>\r
5505           <xs:element name="announcementSelection" type="AnnouncementSelection"/>\r
5506           <xs:element name="audioFileDescription" type="FileDescription" minOccurs="0"/>\r
5507           <xs:element name="audioMediaType" type="MediaFileType" minOccurs="0"/>\r
5508           <xs:element name="videoFileDescription" type="FileDescription" minOccurs="0"/>\r
5509           <xs:element name="videoMediaType" type="MediaFileType" minOccurs="0"/>\r
5510           <xs:element name="enableLevelExtensionDialing" type="xs:boolean"/>\r
5511           <xs:element name="keyConfiguration" type="AutoAttendantKeyReadConfiguration19" minOccurs="0" maxOccurs="12"/>\r
5512         </xs:sequence>\r
5513       </xs:extension>\r
5514     </xs:complexContent>\r
5515   </xs:complexType>    \r
5516     \r
5517   <xs:complexType name="GroupAutoAttendantSubmenuModifyRequest">\r
5518     <xs:annotation>\r
5519       <xs:appinfo>\r
5520         <asDataModeSupported>true</asDataModeSupported>\r
5521         <hssDataModeSupported>false</hssDataModeSupported>\r
5522       </xs:appinfo>\r
5523       <xs:documentation>\r
5524         Request to modify an Auto Attendant submenu\r
5525         instance.\r
5526         The response is either SuccessResponse or\r
5527         ErrorResponse.\r
5528         This request is only valid for Standard auto\r
5529         attendants.\r
5530       </xs:documentation>\r
5531     </xs:annotation>\r
5532     <xs:complexContent>\r
5533       <xs:extension base="core:OCIRequest">\r
5534         <xs:sequence>\r
5535           <xs:element name="serviceUserId" type="UserId"/>\r
5536           <xs:element name="submenuId" type="AutoAttendantSubmenuId"/>\r
5537           <xs:element name="newSubmenuId" type="AutoAttendantSubmenuId" minOccurs="0"/>\r
5538           <xs:element name="announcementSelection" type="AnnouncementSelection" minOccurs="0"/>\r
5539           <xs:element name="audioFile" type="LabeledMediaFileResource" minOccurs="0"/>\r
5540           <xs:element name="videoFile" type="LabeledMediaFileResource" minOccurs="0"/>\r
5541           <xs:element name="enableLevelExtensionDialing" type="xs:boolean" minOccurs="0"/>\r
5542           <xs:element name="keyConfiguration" type="AutoAttendantKeyModifyConfiguration" minOccurs="0" maxOccurs="12"/>\r
5543         </xs:sequence>\r
5544       </xs:extension>\r
5545     </xs:complexContent>\r
5546   </xs:complexType>    \r
5547     \r
5548   <xs:complexType name="GroupAutoAttendantSubmenuAddRequest">\r
5549     <xs:annotation>\r
5550       <xs:appinfo>\r
5551         <asDataModeSupported>true</asDataModeSupported>\r
5552         <hssDataModeSupported>false</hssDataModeSupported>\r
5553       </xs:appinfo>\r
5554       <xs:documentation>\r
5555         Request to add an Auto Attendant submenu\r
5556         instance.\r
5557         The response is either SuccessResponse or\r
5558         ErrorResponse.\r
5559         This request is only valid for Standard auto attendants.\r
5560       </xs:documentation>\r
5561     </xs:annotation>\r
5562     <xs:complexContent>\r
5563       <xs:extension base="core:OCIRequest">\r
5564         <xs:sequence>\r
5565           <xs:element name="serviceUserId" type="UserId"/>\r
5566           <xs:element name="submenuId" type="AutoAttendantSubmenuId"/>\r
5567           <xs:element name="announcementSelection" type="AnnouncementSelection"/>\r
5568           <xs:element name="audioFile" type="LabeledMediaFileResource" minOccurs="0"/>\r
5569           <xs:element name="videoFile" type="LabeledMediaFileResource" minOccurs="0"/>\r
5570           <xs:element name="enableLevelExtensionDialing" type="xs:boolean"/>\r
5571           <xs:element name="keyConfiguration" type="AutoAttendantKeyConfiguration19" minOccurs="0" maxOccurs="12"/>\r
5572         </xs:sequence>\r
5573       </xs:extension>\r
5574     </xs:complexContent>\r
5575   </xs:complexType>    \r
5576     \r
5577   <xs:complexType name="CallCenterMediaOnHoldSourceModify17">\r
5578     <xs:annotation>\r
5579       <xs:documentation>\r
5580         Contains the call center media on hold source\r
5581         configuration.\r
5582       </xs:documentation>\r
5583     </xs:annotation>\r
5584     <xs:sequence>\r
5585       <xs:element name="audioMessageSourceSelection" type="CallCenterMediaOnHoldMessageSelection" minOccurs="0"/>\r
5586       <xs:element name="audioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
5587       <xs:element name="audioFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
5588       <xs:element name="externalAudioSource" type="AccessDeviceEndpointModify" minOccurs="0" nillable="true"/>\r
5589       <xs:element name="videoMessageSourceSelection" type="CallCenterMediaOnHoldMessageSelection" minOccurs="0"/>\r
5590       <xs:element name="videoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
5591       <xs:element name="videoFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
5592       <xs:element name="externalVideoSource" type="AccessDeviceEndpointModify" minOccurs="0" nillable="true"/>\r
5593     </xs:sequence>\r
5594   </xs:complexType>    \r
5595     \r
5596   <xs:complexType name="GroupCallCenterComfortMessageBypassModifyRequest17">\r
5597     <xs:annotation>\r
5598       <xs:documentation>\r
5599         Modify a call center's comfort message bypass\r
5600         settings.\r
5601         The response is either a SuccessResponse\r
5602         or an\r
5603         ErrorResponse.\r
5604       </xs:documentation>\r
5605     </xs:annotation>\r
5606     <xs:complexContent>\r
5607       <xs:extension base="core:OCIRequest">\r
5608         <xs:sequence>\r
5609           <xs:element name="serviceUserId" type="UserId"/>\r
5610           <xs:element name="isActive" type="xs:boolean" minOccurs="0"/>\r
5611           <xs:element name="callWaitingAgeThresholdSeconds" type="CallCenterComfortMessageBypassThresholdSeconds" minOccurs="0"/>\r
5612           <xs:element name="playAnnouncementAfterRinging" type="xs:boolean" minOccurs="0"/>\r
5613           <xs:element name="ringTimeBeforePlayingAnnouncementSeconds" type="CallCenterRingTimeBeforePlayingComfortMessageBypassAnnouncementSeconds" minOccurs="0"/>\r
5614           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
5615           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
5616           <xs:element name="audioFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
5617           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
5618           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
5619           <xs:element name="videoFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
5620         </xs:sequence>\r
5621       </xs:extension>\r
5622     </xs:complexContent>\r
5623   </xs:complexType>    \r
5624     \r
5625   <xs:complexType name="GroupCallCenterHolidayServiceModifyRequest17sp1">\r
5626     <xs:annotation>\r
5627       <xs:documentation>\r
5628         Modify a call center's holiday service settings.\r
5629         Only Group and Enterprise level schedules are\r
5630         accepted.\r
5631         The\r
5632         response is either a SuccessResponse or an ErrorResponse.\r
5633       </xs:documentation>\r
5634     </xs:annotation>\r
5635     <xs:complexContent>\r
5636       <xs:extension base="core:OCIRequest">\r
5637         <xs:sequence>\r
5638           <xs:element name="serviceUserId" type="UserId"/>\r
5639           <xs:element name="action" type="CallCenterScheduledServiceAction" minOccurs="0"/>\r
5640           <xs:element name="holidaySchedule" type="HolidaySchedule" minOccurs="0" nillable="true"/>\r
5641           <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0" nillable="true"/>\r
5642           <xs:element name="playAnnouncementBeforeAction" type="xs:boolean" minOccurs="0"/>\r
5643           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
5644           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
5645           <xs:element name="audioFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
5646           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
5647           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
5648           <xs:element name="videoFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
5649         </xs:sequence>\r
5650       </xs:extension>\r
5651     </xs:complexContent>\r
5652   </xs:complexType>    \r
5653     \r
5654   <xs:complexType name="GroupCallCenterModifyAnnouncementRequest17">\r
5655     <xs:annotation>\r
5656       <xs:documentation>\r
5657         Modify a call center's announcement settings.\r
5658         The response is either a SuccessResponse or an\r
5659         ErrorResponse.\r
5660       </xs:documentation>\r
5661     </xs:annotation>\r
5662     <xs:complexContent>\r
5663       <xs:extension base="core:OCIRequest">\r
5664         <xs:sequence>\r
5665           <xs:element name="serviceUserId" type="UserId"/>\r
5666           <xs:element name="playEntranceMessage" type="xs:boolean" minOccurs="0"/>\r
5667           <xs:element name="mandatoryEntranceMessage" type="xs:boolean" minOccurs="0"/>\r
5668           <xs:element name="entranceAudioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
5669           <xs:element name="entranceMessageAudioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
5670           <xs:element name="entranceMessageAudioFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
5671           <xs:element name="entranceVideoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
5672           <xs:element name="entranceMessageVideoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
5673           <xs:element name="entranceMessageVideoFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
5674           <xs:element name="playPeriodicComfortMessage" type="xs:boolean" minOccurs="0"/>\r
5675           <xs:element name="timeBetweenComfortMessagesSeconds" type="CallCenterTimeBetweenComfortMessagesSeconds" minOccurs="0"/>\r
5676           <xs:element name="periodicComfortAudioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
5677           <xs:element name="periodicComfortMessageAudioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
5678           <xs:element name="periodicComfortMessageAudioFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
5679           <xs:element name="periodicComfortVideoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
5680           <xs:element name="periodicComfortMessageVideoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
5681           <xs:element name="periodicComfortMessageVideoFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
5682           <xs:element name="enableMediaOnHoldForQueuedCalls" type="xs:boolean" minOccurs="0"/>\r
5683           <xs:element name="mediaOnHoldSource" type="CallCenterMediaOnHoldSourceModify17" minOccurs="0"/>\r
5684           <xs:element name="mediaOnHoldUseAlternateSourceForInternalCalls" type="xs:boolean" minOccurs="0"/>\r
5685           <xs:element name="mediaOnHoldInternalSource" type="CallCenterMediaOnHoldSourceModify17" minOccurs="0"/>\r
5686           <xs:element name="playWhisperMessage" type="xs:boolean" minOccurs="0"/>\r
5687           <xs:element name="whisperAudioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
5688           <xs:element name="whisperMessageAudioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
5689           <xs:element name="whisperMessageAudioFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
5690           <xs:element name="whisperVideoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
5691           <xs:element name="whisperMessageVideoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
5692           <xs:element name="whisperMessageVideoFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
5693           <xs:element name="estimatedWaitMessageOptionsModify" type="EstimatedWaitMessageOptionsModify" minOccurs="0"/>\r
5694         </xs:sequence>\r
5695       </xs:extension>\r
5696     </xs:complexContent>\r
5697   </xs:complexType>    \r
5698     \r
5699   <xs:complexType name="GroupCallCenterModifyDNISAnnouncementRequest">\r
5700     <xs:annotation>\r
5701       <xs:documentation>\r
5702         Modify a call center DNIS announcement settings.\r
5703         The response is either a SuccessResponse or an\r
5704         ErrorResponse.\r
5705       </xs:documentation>\r
5706     </xs:annotation>\r
5707     <xs:complexContent>\r
5708       <xs:extension base="core:OCIRequest">\r
5709         <xs:sequence>\r
5710           <xs:element name="dnisKey" type="DNISKey"/>\r
5711           <xs:element name="playEntranceMessage" type="xs:boolean" minOccurs="0"/>\r
5712           <xs:element name="mandatoryEntranceMessage" type="xs:boolean" minOccurs="0"/>\r
5713           <xs:element name="entranceAudioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
5714           <xs:element name="entranceMessageAudioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
5715           <xs:element name="entranceMessageAudioFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
5716           <xs:element name="entranceVideoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
5717           <xs:element name="entranceMessageVideoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
5718           <xs:element name="entranceMessageVideoFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
5719           <xs:element name="playPeriodicComfortMessage" type="xs:boolean" minOccurs="0"/>\r
5720           <xs:element name="timeBetweenComfortMessagesSeconds" type="CallCenterTimeBetweenComfortMessagesSeconds" minOccurs="0"/>\r
5721           <xs:element name="periodicComfortAudioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
5722           <xs:element name="periodicComfortMessageAudioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
5723           <xs:element name="periodicComfortMessageAudioFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
5724           <xs:element name="periodicComfortVideoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
5725           <xs:element name="periodicComfortMessageVideoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
5726           <xs:element name="periodicComfortMessageVideoFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
5727           <xs:element name="enableMediaOnHoldForQueuedCalls" type="xs:boolean" minOccurs="0"/>\r
5728           <xs:element name="mediaOnHoldSource" type="CallCenterMediaOnHoldSourceModify17" minOccurs="0"/>\r
5729           <xs:element name="playWhisperMessage" type="xs:boolean" minOccurs="0"/>\r
5730           <xs:element name="whisperAudioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
5731           <xs:element name="whisperMessageAudioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
5732           <xs:element name="whisperMessageAudioFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
5733           <xs:element name="whisperVideoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
5734           <xs:element name="whisperMessageVideoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
5735           <xs:element name="whisperMessageVideoFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
5736           <xs:element name="estimatedWaitMessageOptionsModify" type="EstimatedWaitMessageOptionsModify" minOccurs="0"/>\r
5737         </xs:sequence>\r
5738       </xs:extension>\r
5739     </xs:complexContent>\r
5740   </xs:complexType>    \r
5741     \r
5742   <xs:complexType name="GroupCallCenterStrandedCallModifyRequest17">\r
5743     <xs:annotation>\r
5744       <xs:documentation>\r
5745         Modify a call center's stranded call settings.\r
5746         The response is either a SuccessResponse or an\r
5747         ErrorResponse.\r
5748       </xs:documentation>\r
5749     </xs:annotation>\r
5750     <xs:complexContent>\r
5751       <xs:extension base="core:OCIRequest">\r
5752         <xs:sequence>\r
5753           <xs:element name="serviceUserId" type="UserId"/>\r
5754           <xs:element name="action" type="CallCenterStrandedCallProcessingAction" minOccurs="0"/>\r
5755           <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0" nillable="true"/>\r
5756           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
5757           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
5758           <xs:element name="audioFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
5759           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
5760           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
5761           <xs:element name="videoFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
5762         </xs:sequence>\r
5763       </xs:extension>\r
5764     </xs:complexContent>\r
5765   </xs:complexType>    \r
5766     \r
5767   <xs:complexType name="GroupCallCenterOverflowModifyRequest17">\r
5768     <xs:annotation>\r
5769       <xs:documentation>\r
5770         Modify a call center's overflow settings.\r
5771         The\r
5772         response is either a SuccessResponse or an\r
5773         ErrorResponse.\r
5774       </xs:documentation>\r
5775     </xs:annotation>\r
5776     <xs:complexContent>\r
5777       <xs:extension base="core:OCIRequest">\r
5778         <xs:sequence>\r
5779           <xs:element name="serviceUserId" type="UserId"/>\r
5780           <xs:element name="action" type="CallCenterOverflowProcessingAction" minOccurs="0"/>\r
5781           <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0" nillable="true"/>\r
5782           <xs:element name="overflowAfterTimeout" type="xs:boolean" minOccurs="0"/>\r
5783           <xs:element name="timeoutSeconds" type="HuntForwardTimeoutSeconds" minOccurs="0"/>\r
5784           <xs:element name="playAnnouncementBeforeOverflowProcessing" type="xs:boolean" minOccurs="0"/>\r
5785           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
5786           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
5787           <xs:element name="audioFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
5788           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
5789           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
5790           <xs:element name="videoFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
5791         </xs:sequence>\r
5792       </xs:extension>\r
5793     </xs:complexContent>\r
5794   </xs:complexType>    \r
5795     \r
5796   <xs:complexType name="GroupCallCenterStrandedCallUnavailableModifyRequest">\r
5797     <xs:annotation>\r
5798       <xs:documentation>\r
5799         Modify a call center's stranded calls -\r
5800         unavailable settings.\r
5801         The response is either a\r
5802         SuccessResponse or\r
5803         an ErrorResponse.\r
5804       </xs:documentation>\r
5805     </xs:annotation>\r
5806     <xs:complexContent>\r
5807       <xs:extension base="core:OCIRequest">\r
5808         <xs:sequence>\r
5809           <xs:element name="serviceUserId" type="UserId"/>\r
5810           <xs:element name="conditionPolicyOnNumberOfAgentsWithSpecifiedUnavailableCode" type="xs:boolean" minOccurs="0"/>\r
5811           <xs:element name="numberOfAgentsWithSpecifiedUnavailableCode" type="CallCenterStrandedCallUnavailableNumberOfAgents" minOccurs="0" nillable="true"/>\r
5812           <xs:element name="agentsUnavailableCode" type="CallCenterAgentUnavailableCode" minOccurs="0" nillable="true"/>\r
5813           <xs:element name="action" type="CallCenterStrandedCallUnavailableProcessingAction" minOccurs="0"/>\r
5814           <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0" nillable="true"/>\r
5815           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
5816           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
5817           <xs:element name="audioFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
5818           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
5819           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
5820           <xs:element name="videoFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
5821         </xs:sequence>\r
5822       </xs:extension>\r
5823     </xs:complexContent>\r
5824   </xs:complexType>    \r
5825     \r
5826   <xs:complexType name="GroupCustomRingbackGroupModifyRequest16">\r
5827     <xs:annotation>\r
5828       <xs:documentation>\r
5829         Modify the group's custom ring back service\r
5830         settings.\r
5831         The response is either a SuccessResponse or\r
5832         an\r
5833         ErrorResponse.\r
5834       </xs:documentation>\r
5835     </xs:annotation>\r
5836     <xs:complexContent>\r
5837       <xs:extension base="core:OCIRequest">\r
5838         <xs:sequence>\r
5839           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
5840           <xs:element name="groupId" type="GroupId"/>\r
5841           <xs:element name="isActive" type="xs:boolean" minOccurs="0"/>\r
5842           <xs:element name="audioSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
5843           <xs:element name="audioFile" type="ExtendedMediaFileResource" minOccurs="0"/>\r
5844           <xs:element name="videoSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
5845           <xs:element name="videoFile" type="ExtendedMediaFileResource" minOccurs="0"/>\r
5846         </xs:sequence>\r
5847       </xs:extension>\r
5848     </xs:complexContent>\r
5849   </xs:complexType>    \r
5850     \r
5851   <xs:complexType name="MusicOnHoldSourceAdd16">\r
5852     <xs:annotation>\r
5853       <xs:documentation>\r
5854         Contains the music on hold source configuration.\r
5855       </xs:documentation>\r
5856     </xs:annotation>\r
5857     <xs:sequence>\r
5858       <xs:element name="audioFilePreferredCodec" type="AudioFileCodec"/>\r
5859       <xs:element name="messageSourceSelection" type="MusicOnHoldMessageSelection"/>\r
5860       <xs:element name="customSource" minOccurs="0">\r
5861         <xs:complexType>\r
5862           <xs:annotation/>\r
5863           <xs:sequence>\r
5864             <xs:element name="audioFile" type="LabeledMediaFileResource" minOccurs="0"/>\r
5865             <xs:element name="videoFile" type="LabeledMediaFileResource" minOccurs="0"/>\r
5866           </xs:sequence>\r
5867         </xs:complexType>\r
5868       </xs:element>\r
5869       <xs:element name="externalSource" minOccurs="0">\r
5870         <xs:complexType>\r
5871           <xs:annotation/>\r
5872           <xs:sequence>\r
5873             <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointAdd"/>\r
5874           </xs:sequence>\r
5875         </xs:complexType>\r
5876       </xs:element>\r
5877     </xs:sequence>\r
5878   </xs:complexType>    \r
5879     \r
5880   <xs:complexType name="MusicOnHoldSourceModify16">\r
5881     <xs:annotation>\r
5882       <xs:documentation>\r
5883         Contains the music on hold source configuration.\r
5884       </xs:documentation>\r
5885     </xs:annotation>\r
5886     <xs:sequence>\r
5887       <xs:element name="audioFilePreferredCodec" type="AudioFileCodec" minOccurs="0"/>\r
5888       <xs:element name="messageSourceSelection" type="MusicOnHoldMessageSelection" minOccurs="0"/>\r
5889       <xs:element name="customSource" minOccurs="0">\r
5890         <xs:complexType>\r
5891           <xs:annotation/>\r
5892           <xs:sequence>\r
5893             <xs:element name="audioFile" type="LabeledMediaFileResource" minOccurs="0"/>\r
5894             <xs:element name="videoFile" type="LabeledMediaFileResource" minOccurs="0"/>\r
5895           </xs:sequence>\r
5896         </xs:complexType>\r
5897       </xs:element>\r
5898       <xs:element name="externalSource" minOccurs="0">\r
5899         <xs:complexType>\r
5900           <xs:annotation/>\r
5901           <xs:sequence>\r
5902             <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointModify" nillable="true"/>\r
5903           </xs:sequence>\r
5904         </xs:complexType>\r
5905       </xs:element>\r
5906     </xs:sequence>\r
5907   </xs:complexType>    \r
5908     \r
5909   <xs:complexType name="MusicOnHoldUserSourceModify16">\r
5910     <xs:annotation>\r
5911       <xs:documentation>\r
5912         Contains the music on hold user source\r
5913         configuration.\r
5914       </xs:documentation>\r
5915     </xs:annotation>\r
5916     <xs:sequence>\r
5917       <xs:element name="messageSourceSelection" type="MusicOnHoldUserMessageSelection" minOccurs="0"/>\r
5918       <xs:element name="customSource" minOccurs="0">\r
5919         <xs:complexType>\r
5920           <xs:annotation/>\r
5921           <xs:sequence>\r
5922             <xs:element name="audioFile" type="LabeledMediaFileResource" minOccurs="0"/>\r
5923             <xs:element name="videoFile" type="LabeledMediaFileResource" minOccurs="0"/>\r
5924           </xs:sequence>\r
5925         </xs:complexType>\r
5926       </xs:element>\r
5927     </xs:sequence>\r
5928   </xs:complexType>    \r
5929     \r
5930   <xs:complexType name="GroupMusicOnHoldAddInstanceRequest16">\r
5931     <xs:annotation>\r
5932       <xs:documentation>\r
5933         Add a Music on Hold Instance to a department.\r
5934         The response is either SuccessResponse or\r
5935         ErrorResponse.\r
5936       </xs:documentation>\r
5937     </xs:annotation>\r
5938     <xs:complexContent>\r
5939       <xs:extension base="core:OCIRequest">\r
5940         <xs:sequence>\r
5941           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
5942           <xs:element name="groupId" type="GroupId"/>\r
5943           <xs:element name="department" type="DepartmentKey"/>\r
5944           <xs:element name="isActiveDuringCallHold" type="xs:boolean"/>\r
5945           <xs:element name="isActiveDuringCallPark" type="xs:boolean"/>\r
5946           <xs:element name="isActiveDuringBusyCampOn" type="xs:boolean"/>\r
5947           <xs:element name="source" type="MusicOnHoldSourceAdd16"/>\r
5948           <xs:element name="useAlternateSourceForInternalCalls" type="xs:boolean"/>\r
5949           <xs:element name="internalSource" type="MusicOnHoldSourceAdd16" minOccurs="0"/>\r
5950         </xs:sequence>\r
5951       </xs:extension>\r
5952     </xs:complexContent>\r
5953   </xs:complexType>    \r
5954     \r
5955   <xs:complexType name="GroupMusicOnHoldModifyInstanceRequest16">\r
5956     <xs:annotation>\r
5957       <xs:documentation>\r
5958         Modify data for a group or department Music On\r
5959         Hold Instance.\r
5960         The response is either\r
5961         SuccessResponse or\r
5962         ErrorResponse.\r
5963       </xs:documentation>\r
5964     </xs:annotation>\r
5965     <xs:complexContent>\r
5966       <xs:extension base="core:OCIRequest">\r
5967         <xs:sequence>\r
5968           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
5969           <xs:element name="groupId" type="GroupId"/>\r
5970           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
5971           <xs:element name="isActiveDuringCallHold" type="xs:boolean" minOccurs="0"/>\r
5972           <xs:element name="isActiveDuringCallPark" type="xs:boolean" minOccurs="0"/>\r
5973           <xs:element name="isActiveDuringBusyCampOn" type="xs:boolean" minOccurs="0"/>\r
5974           <xs:element name="source" type="MusicOnHoldSourceModify16" minOccurs="0"/>\r
5975           <xs:element name="useAlternateSourceForInternalCalls" type="xs:boolean" minOccurs="0"/>\r
5976           <xs:element name="internalSource" type="MusicOnHoldSourceModify16" minOccurs="0"/>\r
5977         </xs:sequence>\r
5978       </xs:extension>\r
5979     </xs:complexContent>\r
5980   </xs:complexType>    \r
5981     \r
5982   <xs:complexType name="UserMusicOnHoldUserModifyRequest16">\r
5983     <xs:annotation>\r
5984       <xs:documentation>\r
5985         Modify data for Music On Hold User.\r
5986         The response\r
5987         is either a SuccessResponse or an\r
5988         ErrorResponse.\r
5989       </xs:documentation>\r
5990     </xs:annotation>\r
5991     <xs:complexContent>\r
5992       <xs:extension base="core:OCIRequest">\r
5993         <xs:sequence>\r
5994           <xs:element name="userId" type="UserId"/>\r
5995           <xs:element name="source" type="MusicOnHoldUserSourceModify16" minOccurs="0"/>\r
5996           <xs:element name="useAlternateSourceForInternalCalls" type="xs:boolean" minOccurs="0"/>\r
5997           <xs:element name="internalSource" type="MusicOnHoldUserSourceModify16" minOccurs="0"/>\r
5998         </xs:sequence>\r
5999       </xs:extension>\r
6000     </xs:complexContent>\r
6001   </xs:complexType>    \r
6002     \r
6003   <xs:complexType name="GroupPreAlertingAnnouncementModifyRequest">\r
6004     <xs:annotation>\r
6005       <xs:documentation>\r
6006         Modify the group level pre-alerting service\r
6007         settings.\r
6008         The response is either a SuccessResponse or\r
6009         an\r
6010         ErrorResponse.\r
6011       </xs:documentation>\r
6012     </xs:annotation>\r
6013     <xs:complexContent>\r
6014       <xs:extension base="core:OCIRequest">\r
6015         <xs:sequence>\r
6016           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
6017           <xs:element name="groupId" type="GroupId"/>\r
6018           <xs:element name="announcementInterruption" type="PreAlertingAnnouncementInterrupt" minOccurs="0"/>\r
6019           <xs:element name="interruptionDigitSequence" type="PreAlertingAnnouncementInterruptDigits" minOccurs="0"/>\r
6020           <xs:element name="audioSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
6021           <xs:element name="audioFile" type="ExtendedMediaFileResource" minOccurs="0"/>\r
6022           <xs:element name="videoSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
6023           <xs:element name="videoFile" type="ExtendedMediaFileResource" minOccurs="0"/>\r
6024         </xs:sequence>\r
6025       </xs:extension>\r
6026     </xs:complexContent>\r
6027   </xs:complexType>    \r
6028     \r
6029   <xs:complexType name="UserPreAlertingAnnouncementModifyRequest">\r
6030     <xs:annotation>\r
6031       <xs:documentation>\r
6032         Modify the user's pre-alerting service setting.\r
6033         The response is either a SuccessResponse or an\r
6034         ErrorResponse.\r
6035       </xs:documentation>\r
6036     </xs:annotation>\r
6037     <xs:complexContent>\r
6038       <xs:extension base="core:OCIRequest">\r
6039         <xs:sequence>\r
6040           <xs:element name="userId" type="UserId"/>\r
6041           <xs:element name="isActive" type="xs:boolean" minOccurs="0"/>\r
6042           <xs:element name="audioSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
6043           <xs:element name="audioFile" type="ExtendedMediaFileResource" minOccurs="0"/>\r
6044           <xs:element name="videoSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
6045           <xs:element name="videoFile" type="ExtendedMediaFileResource" minOccurs="0"/>\r
6046           <xs:element name="criteriaActivation" type="CriteriaActivation" minOccurs="0" maxOccurs="unbounded"/>\r
6047         </xs:sequence>\r
6048       </xs:extension>\r
6049     </xs:complexContent>\r
6050   </xs:complexType>    \r
6051     \r
6052   <xs:complexType name="GroupRoutePointForcedForwardingModifyRequest">\r
6053     <xs:annotation>\r
6054       <xs:documentation>\r
6055         Modify a route point's forced forwarding\r
6056         settings.\r
6057         The response is either a SuccessResponse or an\r
6058         ErrorResponse.\r
6059       </xs:documentation>\r
6060     </xs:annotation>\r
6061     <xs:complexContent>\r
6062       <xs:extension base="core:OCIRequest">\r
6063         <xs:sequence>\r
6064           <xs:element name="serviceUserId" type="UserId"/>\r
6065           <xs:element name="isActive" type="xs:boolean" minOccurs="0"/>\r
6066           <xs:element name="forwardToPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0" nillable="true"/>\r
6067           <xs:element name="playAnnouncementBeforeForwarding" type="xs:boolean" minOccurs="0"/>\r
6068           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
6069           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
6070           <xs:element name="audioFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
6071           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
6072           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
6073           <xs:element name="videoFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
6074         </xs:sequence>\r
6075       </xs:extension>\r
6076     </xs:complexContent>\r
6077   </xs:complexType>    \r
6078     \r
6079   <xs:complexType name="GroupVoiceMessagingGroupModifyVoicePortalBrandingRequest16">\r
6080     <xs:annotation>\r
6081       <xs:documentation>\r
6082         Modify the group's voice portal branding\r
6083         settings.\r
6084         The response is either a SuccessResponse or an\r
6085         ErrorResponse.\r
6086       </xs:documentation>\r
6087     </xs:annotation>\r
6088     <xs:complexContent>\r
6089       <xs:extension base="core:OCIRequest">\r
6090         <xs:sequence>\r
6091           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
6092           <xs:element name="groupId" type="GroupId"/>\r
6093           <xs:element name="voicePortalGreetingSelection" type="VoiceMessagingBrandingSelection" minOccurs="0"/>\r
6094           <xs:element name="voicePortalGreetingFile" type="LabeledMediaFileResource" minOccurs="0"/>\r
6095           <xs:element name="voiceMessagingGreetingSelection" type="VoiceMessagingBrandingSelection" minOccurs="0"/>\r
6096           <xs:element name="voiceMessagingGreetingFile" type="LabeledMediaFileResource" minOccurs="0"/>\r
6097         </xs:sequence>\r
6098       </xs:extension>\r
6099     </xs:complexContent>\r
6100   </xs:complexType>    \r
6101     \r
6102   <xs:complexType name="UserMeetMeConferencingModifyConferenceGreetingRequest">\r
6103     <xs:annotation>\r
6104       <xs:appinfo>\r
6105         <asDataModeSupported>true</asDataModeSupported>\r
6106         <hssDataModeSupported>false</hssDataModeSupported>\r
6107       </xs:appinfo>\r
6108       <xs:documentation>\r
6109         Modify an existing custom greeting audio file.\r
6110         The response is either SuccessResponse or\r
6111         ErrorResponse.\r
6112       </xs:documentation>\r
6113     </xs:annotation>\r
6114     <xs:complexContent>\r
6115       <xs:extension base="core:OCIRequest">\r
6116         <xs:sequence>\r
6117           <xs:element name="userId" type="UserId"/>\r
6118           <xs:element name="conferenceKey" type="MeetMeConferencingConferenceKey"/>\r
6119           <xs:element name="playEntranceGreeting" type="xs:boolean" minOccurs="0"/>\r
6120           <xs:element name="entranceGreetingFile" type="LabeledMediaFileResource" minOccurs="0"/>\r
6121         </xs:sequence>\r
6122       </xs:extension>\r
6123     </xs:complexContent>\r
6124   </xs:complexType>    \r
6125     \r
6126   <xs:complexType name="GroupRoutePointHolidayServiceModifyRequest17sp1">\r
6127     <xs:annotation>\r
6128       <xs:documentation>\r
6129         Modify a route point's holiday service settings.\r
6130         Only Group and Enterprise level schedules are accepted.\r
6131         The response is either a SuccessResponse or an ErrorResponse.\r
6132       </xs:documentation>\r
6133     </xs:annotation>\r
6134     <xs:complexContent>\r
6135       <xs:extension base="core:OCIRequest">\r
6136         <xs:sequence>\r
6137           <xs:element name="serviceUserId" type="UserId"/>\r
6138           <xs:element name="action" type="CallCenterScheduledServiceAction" minOccurs="0"/>\r
6139           <xs:element name="holidaySchedule" type="HolidaySchedule" minOccurs="0" nillable="true"/>\r
6140           <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0" nillable="true"/>\r
6141           <xs:element name="playAnnouncementBeforeAction" type="xs:boolean" minOccurs="0"/>\r
6142           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
6143           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
6144           <xs:element name="audioFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
6145           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
6146           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
6147           <xs:element name="videoFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
6148         </xs:sequence>\r
6149       </xs:extension>\r
6150     </xs:complexContent>\r
6151   </xs:complexType>    \r
6152     \r
6153   <xs:complexType name="GroupRoutePointModifyAnnouncementRequest">\r
6154     <xs:annotation>\r
6155       <xs:documentation>\r
6156         Modify a route point's announcement settings.\r
6157         The response is either a SuccessResponse or an ErrorResponse.\r
6158       </xs:documentation>\r
6159     </xs:annotation>\r
6160     <xs:complexContent>\r
6161       <xs:extension base="core:OCIRequest">\r
6162         <xs:sequence>\r
6163           <xs:element name="serviceUserId" type="UserId"/>\r
6164           <xs:element name="mediaOnHoldSource" type="CallCenterMediaOnHoldSourceModify17" minOccurs="0"/>\r
6165         </xs:sequence>\r
6166       </xs:extension>\r
6167     </xs:complexContent>\r
6168   </xs:complexType>    \r
6169     \r
6170   <xs:complexType name="GroupRoutePointModifyDNISAnnouncementRequest">\r
6171     <xs:annotation>\r
6172       <xs:documentation>\r
6173         Modify a route point DNIS announcement settings.\r
6174         The response is either a SuccessResponse or an ErrorResponse.\r
6175       </xs:documentation>\r
6176     </xs:annotation>\r
6177     <xs:complexContent>\r
6178       <xs:extension base="core:OCIRequest">\r
6179         <xs:sequence>\r
6180           <xs:element name="dnisKey" type="DNISKey"/>\r
6181           <xs:element name="mediaOnHoldSource" type="CallCenterMediaOnHoldSourceModify17" minOccurs="0"/>\r
6182         </xs:sequence>\r
6183       </xs:extension>\r
6184     </xs:complexContent>\r
6185   </xs:complexType>    \r
6186     \r
6187   <xs:complexType name="GroupRoutePointNightServiceModifyRequest17sp1">\r
6188     <xs:annotation>\r
6189       <xs:documentation>\r
6190         Modify a route point's night service settings.\r
6191         Only Group and Enterprise level schedules are accepted.\r
6192         The response is either a SuccessResponse or an ErrorResponse.\r
6193       </xs:documentation>\r
6194     </xs:annotation>\r
6195     <xs:complexContent>\r
6196       <xs:extension base="core:OCIRequest">\r
6197         <xs:sequence>\r
6198           <xs:element name="serviceUserId" type="UserId"/>\r
6199           <xs:element name="action" type="CallCenterScheduledServiceAction" minOccurs="0"/>\r
6200           <xs:element name="businessHours" type="TimeSchedule" minOccurs="0" nillable="true"/>\r
6201           <xs:element name="forceNightService" type="xs:boolean" minOccurs="0"/>\r
6202           <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0" nillable="true"/>\r
6203           <xs:element name="playAnnouncementBeforeAction" type="xs:boolean" minOccurs="0"/>\r
6204           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
6205           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
6206           <xs:element name="audioFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
6207           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
6208           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
6209           <xs:element name="videoFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
6210           <xs:element name="manualAnnouncementMode" type="CallCenterManualNightServiceAnnouncementMode" minOccurs="0"/>\r
6211           <xs:element name="manualAudioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
6212           <xs:element name="manualAudioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
6213           <xs:element name="manualAudioFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
6214           <xs:element name="manualVideoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
6215           <xs:element name="manualVideoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
6216           <xs:element name="manualVideoFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
6217         </xs:sequence>\r
6218       </xs:extension>\r
6219     </xs:complexContent>\r
6220   </xs:complexType>    \r
6221     \r
6222   <xs:complexType name="UserDevicePoliciesGetRequest19sp1">\r
6223     <xs:annotation>\r
6224       <xs:appinfo>\r
6225         <asDataModeSupported>true</asDataModeSupported>\r
6226         <hssDataModeSupported>false</hssDataModeSupported>\r
6227       </xs:appinfo>\r
6228       <xs:documentation>\r
6229           Request the user level data associated with Device Policy.\r
6230           The response is either a UserDevicePoliciesGetResponse19sp1 or an\r
6231           ErrorResponse.\r
6232         </xs:documentation>\r
6233     </xs:annotation>\r
6234     <xs:complexContent>\r
6235       <xs:extension base="core:OCIRequest">\r
6236         <xs:sequence>\r
6237           <xs:element name="userId" type="UserId"/>\r
6238         </xs:sequence>\r
6239       </xs:extension>\r
6240     </xs:complexContent>\r
6241   </xs:complexType>    \r
6242     \r
6243   <xs:complexType name="UserDevicePoliciesGetResponse19sp1">\r
6244     <xs:annotation>\r
6245       <xs:documentation>\r
6246           Response to UserDevicePoliciesGetRequest19sp1. enableDeviceFeatureSynchronization is ignored by the application server in Multiple User Shared mode.\r
6247         </xs:documentation>\r
6248     </xs:annotation>\r
6249     <xs:complexContent>\r
6250       <xs:extension base="core:OCIDataResponse">\r
6251         <xs:sequence>\r
6252           <xs:element name="lineMode" type="UserDevicePolicyLineMode"/>\r
6253           <xs:element name="enableDeviceFeatureSynchronization" type="xs:boolean"/>\r
6254           <xs:element name="enableDnd" type="xs:boolean"/>\r
6255           <xs:element name="enableCallForwardingAlways" type="xs:boolean"/>\r
6256           <xs:element name="enableCallForwardingBusy" type="xs:boolean"/>\r
6257           <xs:element name="enableCallForwardingNoAnswer" type="xs:boolean"/>\r
6258           <xs:element name="enableAcd" type="xs:boolean"/>\r
6259           <xs:element name="enableExecutive" type="xs:boolean"/>\r
6260           <xs:element name="enableExecutiveAssistant" type="xs:boolean"/>\r
6261         </xs:sequence>\r
6262       </xs:extension>\r
6263     </xs:complexContent>\r
6264   </xs:complexType>    \r
6265     \r
6266   <xs:complexType name="EnterpriseEnhancedCallLogsGetListRequest17sp4">\r
6267     <xs:annotation>\r
6268       <xs:documentation>\r
6269         Request users' call logs within an enterprise\r
6270         If the callLogType is not specified, all types of calls logs (placed, received, missed) are returned.\r
6271         It is possible to restrict the number of rows returned using responsePagingControl. If responsePagingControl\r
6272         is not specified, the value of Enhanced Call Logs system parameter maxNonPagedResponseSize will control\r
6273         the maximum number of call logs can be returned. \r
6274         The response is either an EnterpriseEnhancedCallLogsGetListResponse17sp4 or an ErrorResponse.\r
6275         The following elements are only used in AS data mode:\r
6276           callAuthorizationCodeFilter\r
6277       </xs:documentation>\r
6278     </xs:annotation>\r
6279     <xs:complexContent>\r
6280       <xs:extension base="core:OCIRequest">\r
6281         <xs:sequence>\r
6282           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
6283           <xs:element name="callLogType" type="EnhancedCallLogsCallLogsRequestType" minOccurs="0"/>\r
6284           <xs:choice>\r
6285             <xs:element name="groupId" type="GroupId" minOccurs="0" maxOccurs="unbounded"/>\r
6286             <xs:element name="userDnRange" type="DNRange" minOccurs="0" maxOccurs="unbounded"/>\r
6287             <xs:element name="userExtensionRange" type="ExtensionRange17" minOccurs="0" maxOccurs="unbounded"/>\r
6288           </xs:choice>\r
6289           <xs:element name="dateTimeRange" type="EnhancedCallLogsTimeRange"/>\r
6290           <xs:element name="numberFilter" type="EnhancedCallLogsNumberFilter" minOccurs="0"/>\r
6291           <xs:element name="redirectedNumberFilter" type="EnhancedCallLogsRedirectedNumberFilter" minOccurs="0"/>\r
6292           <xs:element name="accountAuthorizationCodeFilter" type="EnhancedCallLogsAccountAuthorizationCodeFilter" minOccurs="0"/>\r
6293           <xs:element name="callAuthorizationCodeFilter" type="EnhancedCallLogsCallAuthorizationCodeFilter" minOccurs="0"/>\r
6294           <xs:element name="subscriberType" type="EnhancedCallLogsSubscriberType" minOccurs="0"/>\r
6295           <xs:element name="responsePagingControl" type="EnhancedCallLogsResponsePagingControl" minOccurs="0"/>\r
6296         </xs:sequence>\r
6297       </xs:extension>\r
6298     </xs:complexContent>\r
6299   </xs:complexType>    \r
6300     \r
6301   <xs:complexType name="EnterpriseEnhancedCallLogsGetListResponse17sp4">\r
6302     <xs:annotation>\r
6303       <xs:documentation>\r
6304         Response to EnterpriseEnhancedCallLogsGetListRequest17sp4.\r
6305         Total numbers of rows is:\r
6306         - the total number of retrievable logs of the call log type that was specified in the EnterpriseEnhancedCallLogsGetListRequest17sp4, \r
6307           if a call log type was specified in the request.\r
6308         - the total number of retrievable logs, if no call log type was specified in the request.\r
6309         A list of ExtendedMixedCallLogsEntry17sp4 will be returned if the call logs are stored on DBS. Otherwise, an error response will be returned.\r
6310         The result is sorted by date/time of the call.\r
6311       </xs:documentation>\r
6312     </xs:annotation>\r
6313     <xs:complexContent>\r
6314       <xs:extension base="core:OCIDataResponse">\r
6315         <xs:sequence>\r
6316           <xs:element name="totalNumberOfRows" type="xs:int"/>\r
6317           <xs:element name="extendedCallLog" type="ExtendedMixedCallLogsEntry17sp4" minOccurs="0" maxOccurs="unbounded"/>\r
6318         </xs:sequence>\r
6319       </xs:extension>\r
6320     </xs:complexContent>\r
6321   </xs:complexType>    \r
6322     \r
6323   <xs:complexType name="GroupEnhancedCallLogsGetListRequest17sp4">\r
6324     <xs:annotation>\r
6325       <xs:documentation>\r
6326         Request users' call logs within a group\r
6327         If the callLogType is not specified, all types of calls logs (placed, received, missed) are returned.\r
6328         It is possible to restrict the number of rows returned using responsePagingControl.If responsePagingControl\r
6329         is not specified, the value of Enhanced Call Logs system parameter maxNonPagedResponseSize will control\r
6330         the maximum number of call logs can be returned. \r
6331         The response is either a GroupEnhancedCallLogsGetListResponse17sp4 or an ErrorResponse.\r
6332         The following elements are only used in AS data mode:\r
6333           callAuthorizationCodeFilter\r
6334       </xs:documentation>\r
6335     </xs:annotation>\r
6336     <xs:complexContent>\r
6337       <xs:extension base="core:OCIRequest">\r
6338         <xs:sequence>\r
6339           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
6340           <xs:element name="groupId" type="GroupId"/>\r
6341           <xs:element name="callLogType" type="EnhancedCallLogsCallLogsRequestType" minOccurs="0"/>\r
6342           <xs:choice>\r
6343             <xs:element name="userDnRange" type="DNRange" minOccurs="0" maxOccurs="unbounded"/>\r
6344             <xs:element name="userExtensionRange" type="ExtensionRange17" minOccurs="0" maxOccurs="unbounded"/>\r
6345           </xs:choice>\r
6346           <xs:element name="dateTimeRange" type="EnhancedCallLogsTimeRange"/>\r
6347           <xs:element name="numberFilter" type="EnhancedCallLogsNumberFilter" minOccurs="0"/>\r
6348           <xs:element name="redirectedNumberFilter" type="EnhancedCallLogsRedirectedNumberFilter" minOccurs="0"/>\r
6349           <xs:element name="accountAuthorizationCodeFilter" type="EnhancedCallLogsAccountAuthorizationCodeFilter" minOccurs="0"/>\r
6350           <xs:element name="callAuthorizationCodeFilter" type="EnhancedCallLogsCallAuthorizationCodeFilter" minOccurs="0"/>\r
6351           <xs:element name="subscriberType" type="EnhancedCallLogsSubscriberType" minOccurs="0"/>\r
6352           <xs:element name="responsePagingControl" type="EnhancedCallLogsResponsePagingControl" minOccurs="0"/>\r
6353         </xs:sequence>\r
6354       </xs:extension>\r
6355     </xs:complexContent>\r
6356   </xs:complexType>    \r
6357     \r
6358   <xs:complexType name="GroupEnhancedCallLogsGetListResponse17sp4">\r
6359     <xs:annotation>\r
6360       <xs:documentation>\r
6361         Response to GroupEnhancedCallLogsGetListRequest17sp4.\r
6362         Total numbers of rows is:\r
6363         - the total number of retrievable logs of the call log type that was specified in the GroupEnhancedCallLogsGetListRequest17sp4, \r
6364           if a call log type was specified in the request.\r
6365         - the total number of retrievable logs, if no call log type was specified in the request.\r
6366         A list of ExtendedMixedCallLogsEntry17sp4 will be returned if the call logs are stored on DBS. Otherwise, an error response will be returned.\r
6367         The logs are sorted by date/time of the call.\r
6368       </xs:documentation>\r
6369     </xs:annotation>\r
6370     <xs:complexContent>\r
6371       <xs:extension base="core:OCIDataResponse">\r
6372         <xs:sequence>\r
6373           <xs:element name="totalNumberOfRows" type="xs:int"/>\r
6374           <xs:element name="extendedCallLog" type="ExtendedMixedCallLogsEntry17sp4" minOccurs="0" maxOccurs="unbounded"/>\r
6375         </xs:sequence>\r
6376       </xs:extension>\r
6377     </xs:complexContent>\r
6378   </xs:complexType>    \r
6379     \r
6380   <xs:complexType name="UserEnhancedCallLogsGetListRequest17sp4V2">\r
6381     <xs:annotation>\r
6382       <xs:documentation>\r
6383         Request user's call logs.\r
6384         If the callLogType is not specified, all types of calls logs (placed, received, missed) are returned.\r
6385         The filters "dateTimeRange", "numberFilter", "redirectedNumberFilter", "accountAuthorizationCodeFilter"\r
6386         "callAuthorizationCodeFilter" and "subscriberType" are ignored if call logs are stored in CDS. When\r
6387         "ReceivedOrMissed" is specified as "callLogType" and call logs are stored in CDS, all call logs including\r
6388         placed will be returned.\r
6389         It is possible to restrict the number of rows returned using responsePagingControl. If responsePagingControl\r
6390         is not specified, the value of Enhanced Call Logs system parameter maxNonPagedResponseSize will control\r
6391         the maximum number of call logs can be returned. \r
6392         The response is either a UserEnhancedCallLogsGetListResponse17sp4V2 or an ErrorResponse.\r
6393         The following elements are only used in AS data mode:\r
6394           callAuthorizationCodeFilter\r
6395       </xs:documentation>\r
6396     </xs:annotation>\r
6397     <xs:complexContent>\r
6398       <xs:extension base="core:OCIRequest">\r
6399         <xs:sequence>\r
6400           <xs:element name="userId" type="UserId"/>\r
6401           <xs:element name="callLogType" type="EnhancedCallLogsCallLogsRequestType" minOccurs="0"/>\r
6402           <xs:element name="dateTimeRange" type="EnhancedCallLogsTimeRange"/>\r
6403           <xs:element name="numberFilter" type="EnhancedCallLogsNumberFilter" minOccurs="0"/>\r
6404           <xs:element name="redirectedNumberFilter" type="EnhancedCallLogsRedirectedNumberFilter" minOccurs="0"/>\r
6405           <xs:element name="accountAuthorizationCodeFilter" type="EnhancedCallLogsAccountAuthorizationCodeFilter" minOccurs="0"/>\r
6406           <xs:element name="callAuthorizationCodeFilter" type="EnhancedCallLogsCallAuthorizationCodeFilter" minOccurs="0"/>\r
6407           <xs:element name="subscriberType" type="EnhancedCallLogsSubscriberType" minOccurs="0"/>\r
6408           <xs:element name="responsePagingControl" type="ResponsePagingControl" minOccurs="0"/>\r
6409         </xs:sequence>\r
6410       </xs:extension>\r
6411     </xs:complexContent>\r
6412   </xs:complexType>    \r
6413     \r
6414   <xs:complexType name="UserEnhancedCallLogsGetListResponse17sp4V2">\r
6415     <xs:annotation>\r
6416       <xs:documentation>\r
6417         Response to UserEnhancedCallLogsGetListRequest17sp4V2.\r
6418         Total numbers of rows is:\r
6419         - the total number of retrievable logs of the call log type that was specified in the UserEnhancedCallLogsGetListRequest17sp4V2, \r
6420           if a call log type was specified in the request.\r
6421         - the total number of retrievable logs, if no call log type was specified in the request.\r
6422         A list of MixedCallLogsEntry will be returned if the call logs are stored on CDS\r
6423         A list of ExtendedMixedCallLogsEntry17sp4 will be returned if the call logs are stored on DBS\r
6424         The logs are sorted by date/time of the call.\r
6425       </xs:documentation>\r
6426     </xs:annotation>\r
6427     <xs:complexContent>\r
6428       <xs:extension base="core:OCIDataResponse">\r
6429         <xs:sequence>\r
6430           <xs:element name="totalNumberOfRows" type="xs:int"/>\r
6431           <xs:choice>\r
6432             <xs:element name="legacyEntry">\r
6433               <xs:complexType>\r
6434                 <xs:annotation/>\r
6435                 <xs:sequence>\r
6436                   <xs:element name="callLog" type="MixedCallLogsEntry" minOccurs="0" maxOccurs="unbounded"/>\r
6437                 </xs:sequence>\r
6438               </xs:complexType>\r
6439             </xs:element>\r
6440             <xs:element name="extendedEntry">\r
6441               <xs:complexType>\r
6442                 <xs:annotation/>\r
6443                 <xs:sequence>\r
6444                   <xs:element name="extendedCallLog" type="ExtendedMixedCallLogsEntry17sp4" minOccurs="0" maxOccurs="unbounded"/>\r
6445                 </xs:sequence>\r
6446               </xs:complexType>\r
6447             </xs:element>\r
6448           </xs:choice>\r
6449         </xs:sequence>\r
6450       </xs:extension>\r
6451     </xs:complexContent>\r
6452   </xs:complexType>    \r
6453     \r
6454   <xs:complexType name="GroupRoutePointOverflowModifyRequest">\r
6455     <xs:annotation>\r
6456       <xs:documentation>\r
6457         Modify a route point's overflow settings.\r
6458         The response is either a SuccessResponse or an ErrorResponse.\r
6459       </xs:documentation>\r
6460     </xs:annotation>\r
6461     <xs:complexContent>\r
6462       <xs:extension base="core:OCIRequest">\r
6463         <xs:sequence>\r
6464           <xs:element name="serviceUserId" type="UserId"/>\r
6465           <xs:element name="action" type="CallCenterOverflowProcessingAction" minOccurs="0"/>\r
6466           <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0" nillable="true"/>\r
6467           <xs:element name="overflowAfterTimeout" type="xs:boolean" minOccurs="0"/>\r
6468           <xs:element name="timeoutSeconds" type="HuntForwardTimeoutSeconds" minOccurs="0"/>\r
6469           <xs:element name="playAnnouncementBeforeOverflowProcessing" type="xs:boolean" minOccurs="0"/>\r
6470           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
6471           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
6472           <xs:element name="audioFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
6473           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
6474           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>\r
6475           <xs:element name="videoFileList" type="CallCenterAnnouncementFileListModify" minOccurs="0"/>\r
6476         </xs:sequence>\r
6477       </xs:extension>\r
6478     </xs:complexContent>\r
6479   </xs:complexType>    \r
6480     \r
6481   <xs:complexType name="ExtendedMixedCallLogsEntry">\r
6482     <xs:annotation>\r
6483       <xs:documentation>\r
6484         Extended Call Log entry describing a placed, received, or missed call.\r
6485         "countryCode" is the user's country code\r
6486         The following time elements are represented as timestamp, i.e., the number of milliseconds\r
6487         since January 1, 1970, 00:00:00 GMT.\r
6488         "startTime" represents the time when the system sends out a call invitation message (e.g. for\r
6489         placed calls) or receives a call invitation message (e.g. for missed/received calls). \r
6490         "answerTime" represents the time when the call is answered by the terminating party. \r
6491         "detachTime" represents the time when the call is successfully redirected by the system. \r
6492         "releaseTime" represents the time when the call is released. This time corresponds to the \r
6493         moment the call is released by the system, and not necessarily when one party hangs up, since this \r
6494         does not always mean the call is released (e.g. Emergency/911 calls).\r
6495         The elements "userGroupId", "userId","userPrimaryDn" and "userPrimaryExtension"\r
6496         are only returned when the enterprise or group level requests are used.\r
6497 \r
6498         Replaced by ExtendedMixedCallLogsEntry17sp4.\r
6499         Originally deprecated in release 20.\r
6500       </xs:documentation>\r
6501     </xs:annotation>\r
6502     <xs:sequence>\r
6503       <xs:element name="callLogType" type="CallLogsType"/>\r
6504       <xs:element name="countryCode" type="CountryCode"/>\r
6505       <xs:element name="callLogId" type="CallLogId17sp4"/>\r
6506       <xs:element name="callId" type="CallId"/>\r
6507       <xs:element name="subscriberType" type="EnhancedCallLogsSubscriberType"/>\r
6508       <xs:element name="dialedNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
6509       <xs:element name="calledNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
6510       <xs:element name="networkTranslatedAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
6511       <xs:element name="callingAssertedNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
6512       <xs:element name="callingPresentationNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
6513       <xs:element name="callingPresentationNumberSource" type="CallingPresentationNumberSource" minOccurs="0"/>\r
6514       <xs:element name="callingPresentationName" type="CallLogsEntryName17sp4" minOccurs="0"/>\r
6515       <xs:element name="callingPresentationIndicator" type="PresentationIndicator"/>\r
6516       <xs:element name="callingGroupId" type="GroupId" minOccurs="0"/>\r
6517       <xs:element name="calledDirectoryName" type="CallLogsEntryName" minOccurs="0"/>\r
6518       <xs:element name="calledGroupId" type="GroupId" minOccurs="0"/>\r
6519       <xs:element name="connectedNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
6520       <xs:element name="connectedNumberSource" type="ConnectedNumberSource" minOccurs="0"/>\r
6521       <xs:element name="connectedName" type="CallLogsEntryName17sp4" minOccurs="0"/>\r
6522       <xs:element name="connectedPresentationIndicator" type="PresentationIndicator" minOccurs="0"/>\r
6523       <xs:element name="typeOfNetwork" type="NetworkType" minOccurs="0"/>\r
6524       <xs:element name="callCategory" type="CallCategory" minOccurs="0"/>\r
6525       <xs:element name="basicCallType" type="BasicCallType"/>\r
6526       <xs:element name="configurableCallType" type="CommunicationBarringCallType" minOccurs="0"/>\r
6527       <xs:element name="alternateCallIndicator" type="CommunicationBarringAlternateCallIndicator" minOccurs="0"/>\r
6528       <xs:element name="virtualOnNetCallType" type="VirtualOnNetCallTypeName" minOccurs="0"/>\r
6529       <xs:element name="time" type="xs:dateTime"/>\r
6530       <xs:element name="startTime" type="xs:long"/>\r
6531       <xs:element name="answerTime" type="xs:long" minOccurs="0"/>\r
6532       <xs:element name="releaseTime" type="xs:long" minOccurs="0"/>\r
6533       <xs:element name="detachedTime" type="xs:long" minOccurs="0"/>\r
6534       <xs:element name="detachedAnswerTime" type="xs:long" minOccurs="0"/>\r
6535       <xs:element name="outgoingDnis" type="EnhancedCallLogsOutgoingDnis" minOccurs="0"/>\r
6536       <xs:element name="serviceInvocationDisposition" type="ServiceInvocationDisposition" minOccurs="0"/>\r
6537       <xs:element name="serviceInvocationDialedNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
6538       <xs:element name="serviceInvocationCalledNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
6539       <xs:element name="serviceInvocationNetworkTranslatedAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
6540       <xs:element name="serviceInvocationTypeOfNetwork" type="NetworkType" minOccurs="0"/>\r
6541       <xs:element name="serviceInvocationCallCategory" type="CallCategory" minOccurs="0"/>\r
6542       <xs:element name="serviceInvocationBasicCallType" type="BasicCallType" minOccurs="0"/>\r
6543       <xs:element name="serviceInvocationConfigurableCallType" type="CommunicationBarringCallType" minOccurs="0"/>\r
6544       <xs:element name="serviceInvocationAlternateCallIndicator" type="CommunicationBarringAlternateCallIndicator" minOccurs="0"/>\r
6545       <xs:element name="serviceInvocationVirtualOnNetCallType" type="VirtualOnNetCallTypeName" minOccurs="0"/>\r
6546       <xs:element name="serviceInvocationCalledDirectoryName" type="CallLogsEntryName" minOccurs="0"/>\r
6547       <xs:element name="serviceInvocationCalledGroupId" type="GroupId" minOccurs="0"/>\r
6548       <xs:element name="redirectingNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
6549       <xs:element name="redirectingName" type="CallLogsEntryName17sp4" minOccurs="0"/>\r
6550       <xs:element name="redirectingPresentationIndicator" type="RedirectingPresentationIndicator" minOccurs="0"/>\r
6551       <xs:element name="RedirectingReason" type="RedirectingReason" minOccurs="0"/>\r
6552       <xs:element name="accountAuthorizationCode" type="OutgoingCallingPlanAuthorizationCode" minOccurs="0"/>\r
6553       <xs:element name="userGroupId" type="GroupId" minOccurs="0"/>\r
6554       <xs:element name="userId" type="UserId" minOccurs="0"/>\r
6555       <xs:element name="userPrimaryDn" type="DN" minOccurs="0"/>\r
6556       <xs:element name="userPrimaryExtension" type="Extension17" minOccurs="0"/>\r
6557     </xs:sequence>\r
6558   </xs:complexType>    \r
6559     \r
6560   <xs:complexType name="ExtendedMixedCallLogsEntry17sp4">\r
6561     <xs:annotation>\r
6562       <xs:documentation>\r
6563         Extended Call Log entry describing a placed, received, or missed call.\r
6564         "countryCode" is the user's country code\r
6565         The following time elements are represented as timestamp, i.e., the number of milliseconds\r
6566         since January 1, 1970, 00:00:00 GMT.\r
6567         "startTime" represents the time when the system sends out a call invitation message (e.g. for\r
6568         placed calls) or receives a call invitation message (e.g. for missed/received calls). \r
6569         "answerTime" represents the time when the call is answered by the terminating party.\r
6570         "detachedTime" represents the time when the call is successfully redirected by the system.  \r
6571         "releaseTime" represents the time when the call is released. This time corresponds to the \r
6572         moment the call is released by the system, and not necessarily when one party hangs up, since this \r
6573         does not always mean the call is released (e.g. Emergency/911 calls).\r
6574         The elements "userGroupId", "userId","userPrimaryDn" and "userPrimaryExtension"\r
6575         are only returned when the enterprise or group level requests are used.\r
6576         The following elements are only used in AS data mode:\r
6577           callAuthorizationCode\r
6578       </xs:documentation>\r
6579     </xs:annotation>\r
6580     <xs:sequence>\r
6581       <xs:element name="callLogType" type="CallLogsType"/>\r
6582       <xs:element name="countryCode" type="CountryCode"/>\r
6583       <xs:element name="callLogId" type="CallLogId17sp4"/>\r
6584       <xs:element name="callId" type="CallId"/>\r
6585       <xs:element name="subscriberType" type="EnhancedCallLogsSubscriberType"/>\r
6586       <xs:element name="dialedNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
6587       <xs:element name="calledNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
6588       <xs:element name="networkTranslatedAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
6589       <xs:element name="callingAssertedNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
6590       <xs:element name="callingPresentationNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
6591       <xs:element name="callingPresentationNumberSource" type="CallingPresentationNumberSource" minOccurs="0"/>\r
6592       <xs:element name="callingPresentationName" type="CallLogsEntryName17sp4" minOccurs="0"/>\r
6593       <xs:element name="callingPresentationIndicator" type="PresentationIndicator"/>\r
6594       <xs:element name="callingGroupId" type="GroupId" minOccurs="0"/>\r
6595       <xs:element name="calledDirectoryName" type="CallLogsEntryName" minOccurs="0"/>\r
6596       <xs:element name="calledGroupId" type="GroupId" minOccurs="0"/>\r
6597       <xs:element name="connectedNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
6598       <xs:element name="connectedNumberSource" type="ConnectedNumberSource" minOccurs="0"/>\r
6599       <xs:element name="connectedName" type="CallLogsEntryName17sp4" minOccurs="0"/>\r
6600       <xs:element name="connectedPresentationIndicator" type="PresentationIndicator" minOccurs="0"/>\r
6601       <xs:element name="typeOfNetwork" type="NetworkType" minOccurs="0"/>\r
6602       <xs:element name="callCategory" type="CallCategory" minOccurs="0"/>\r
6603       <xs:element name="basicCallType" type="BasicCallType"/>\r
6604       <xs:element name="configurableCallType" type="CommunicationBarringCallType" minOccurs="0"/>\r
6605       <xs:element name="alternateCallIndicator" type="CommunicationBarringAlternateCallIndicator" minOccurs="0"/>\r
6606       <xs:element name="virtualOnNetCallType" type="VirtualOnNetCallTypeName" minOccurs="0"/>\r
6607       <xs:element name="time" type="xs:dateTime"/>\r
6608       <xs:element name="startTime" type="xs:long"/>\r
6609       <xs:element name="answerTime" type="xs:long" minOccurs="0"/>\r
6610       <xs:element name="releaseTime" type="xs:long" minOccurs="0"/>\r
6611       <xs:element name="detachedTime" type="xs:long" minOccurs="0"/>\r
6612       <xs:element name="detachedAnswerTime" type="xs:long" minOccurs="0"/>\r
6613       <xs:element name="outgoingDnis" type="EnhancedCallLogsOutgoingDnis" minOccurs="0"/>\r
6614       <xs:element name="serviceInvocationDisposition" type="ServiceInvocationDisposition" minOccurs="0"/>\r
6615       <xs:element name="serviceInvocationDialedNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
6616       <xs:element name="serviceInvocationCalledNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
6617       <xs:element name="serviceInvocationNetworkTranslatedAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
6618       <xs:element name="serviceInvocationTypeOfNetwork" type="NetworkType" minOccurs="0"/>\r
6619       <xs:element name="serviceInvocationCallCategory" type="CallCategory" minOccurs="0"/>\r
6620       <xs:element name="serviceInvocationBasicCallType" type="BasicCallType" minOccurs="0"/>\r
6621       <xs:element name="serviceInvocationConfigurableCallType" type="CommunicationBarringCallType" minOccurs="0"/>\r
6622       <xs:element name="serviceInvocationAlternateCallIndicator" type="CommunicationBarringAlternateCallIndicator" minOccurs="0"/>\r
6623       <xs:element name="serviceInvocationVirtualOnNetCallType" type="VirtualOnNetCallTypeName" minOccurs="0"/>\r
6624       <xs:element name="serviceInvocationCalledDirectoryName" type="CallLogsEntryName" minOccurs="0"/>\r
6625       <xs:element name="serviceInvocationCalledGroupId" type="GroupId" minOccurs="0"/>\r
6626       <xs:element name="redirectingNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
6627       <xs:element name="redirectingName" type="CallLogsEntryName17sp4" minOccurs="0"/>\r
6628       <xs:element name="redirectingPresentationIndicator" type="RedirectingPresentationIndicator" minOccurs="0"/>\r
6629       <xs:element name="RedirectingReason" type="RedirectingReason" minOccurs="0"/>\r
6630       <xs:element name="accountAuthorizationCode" type="OutgoingCallingPlanAuthorizationCode" minOccurs="0"/>\r
6631       <xs:element name="callAuthorizationCode" type="OutgoingCallingPlanAuthorizationCode" minOccurs="0"/>\r
6632       <xs:element name="userGroupId" type="GroupId" minOccurs="0"/>\r
6633       <xs:element name="userId" type="UserId" minOccurs="0"/>\r
6634       <xs:element name="userPrimaryDn" type="DN" minOccurs="0"/>\r
6635       <xs:element name="userPrimaryExtension" type="Extension17" minOccurs="0"/>\r
6636     </xs:sequence>\r
6637   </xs:complexType>    \r
6638     \r
6639   <xs:simpleType name="EnhancedCallLogsSubscriberType">\r
6640     <xs:annotation>\r
6641       <xs:documentation>\r
6642         Subscriber type       \r
6643         Replaced by EnhancedCallLogsSubscriberType19sp1.\r
6644       </xs:documentation>\r
6645     </xs:annotation>\r
6646     <xs:restriction base="xs:token">\r
6647       <xs:enumeration value="Auto Attendant"/>\r
6648       <xs:enumeration value="BroadWorks Anywhere Portal"/>\r
6649       <xs:enumeration value="Call Center"/>\r
6650       <xs:enumeration value="Hunt Group"/>\r
6651       <xs:enumeration value="Route Point"/>\r
6652       <xs:enumeration value="User"/>\r
6653       <xs:enumeration value="Find-me/Follow-me"/>\r
6654     </xs:restriction>\r
6655   </xs:simpleType>    \r
6656     \r
6657   <xs:complexType name="ServiceInstanceReadProfile17">\r
6658     <xs:annotation>\r
6659       <xs:documentation>\r
6660         Service Profile Information for group service.\r
6661         It is identical to the ServiceInstanceAddProfile, but without the password.\r
6662         \r
6663         Replaced by: ServiceInstanceReadProfile17sp4\r
6664       </xs:documentation>\r
6665     </xs:annotation>\r
6666     <xs:sequence>\r
6667       <xs:element name="name" type="ServiceInstanceProfileName"/>\r
6668       <xs:element name="callingLineIdLastName" type="CallingLineIdLastName"/>\r
6669       <xs:element name="callingLineIdFirstName" type="CallingLineIdFirstName"/>\r
6670       <xs:element name="hiraganaLastName" type="HiraganaLastName" minOccurs="0"/>\r
6671       <xs:element name="hiraganaFirstName" type="HiraganaFirstName" minOccurs="0"/>\r
6672       <xs:element name="phoneNumber" type="DN" minOccurs="0"/>\r
6673       <xs:element name="extension" type="Extension17" minOccurs="0"/>\r
6674       <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
6675       <xs:element name="language" type="Language" minOccurs="0"/>\r
6676       <xs:element name="timeZone" type="TimeZone" minOccurs="0"/>\r
6677       <xs:element name="timeZoneDisplayName" type="TimeZoneDisplayName" minOccurs="0"/>\r
6678       <xs:element name="alias" type="SIPURI" minOccurs="0" maxOccurs="3"/>\r
6679       <xs:element name="publicUserIdentity" type="SIPURI" minOccurs="0"/>\r
6680     </xs:sequence>\r
6681   </xs:complexType>    \r
6682     \r
6683   <xs:complexType name="ServiceInstanceReadProfile17sp4">\r
6684     <xs:annotation>\r
6685       <xs:documentation>\r
6686         Service Profile Information for group service.\r
6687         \r
6688         Replaced by: ServiceInstanceReadProfile19sp1\r
6689       </xs:documentation>\r
6690     </xs:annotation>\r
6691     <xs:sequence>\r
6692       <xs:element name="name" type="ServiceInstanceProfileName"/>\r
6693       <xs:element name="callingLineIdLastName" type="CallingLineIdLastName"/>\r
6694       <xs:element name="callingLineIdFirstName" type="CallingLineIdFirstName"/>\r
6695       <xs:element name="hiraganaLastName" type="HiraganaLastName" minOccurs="0"/>\r
6696       <xs:element name="hiraganaFirstName" type="HiraganaFirstName" minOccurs="0"/>\r
6697       <xs:element name="phoneNumber" type="DN" minOccurs="0"/>\r
6698       <xs:element name="extension" type="Extension17" minOccurs="0"/>\r
6699       <xs:element name="countryCode" type="CountryCode" minOccurs="0"/>\r
6700       <xs:element name="nationalPrefix" type="NationalPrefix" minOccurs="0"/>\r
6701       <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
6702       <xs:element name="language" type="Language" minOccurs="0"/>\r
6703       <xs:element name="timeZone" type="TimeZone" minOccurs="0"/>\r
6704       <xs:element name="timeZoneDisplayName" type="TimeZoneDisplayName" minOccurs="0"/>\r
6705       <xs:element name="alias" type="SIPURI" minOccurs="0" maxOccurs="3"/>\r
6706       <xs:element name="publicUserIdentity" type="SIPURI" minOccurs="0"/>\r
6707     </xs:sequence>\r
6708   </xs:complexType>    \r
6709     \r
6710   <xs:simpleType name="CallProcessingMaxCallTimeForUnansweredCallsMinutes">\r
6711     <xs:annotation>\r
6712       <xs:documentation>\r
6713         Maximum Call Time for Unanswered Calls\r
6714         \r
6715         Replaced by: CallProcessingMaxCallTimeForUnansweredCallsMinutes19sp1\r
6716       </xs:documentation>\r
6717     </xs:annotation>\r
6718     <xs:restriction base="xs:int">\r
6719       <xs:minInclusive value="1"/>\r
6720       <xs:maxInclusive value="60"/>\r
6721     </xs:restriction>\r
6722   </xs:simpleType>    \r
6723     \r
6724   <xs:simpleType name="CallProcessingMaxConcurrentRedirectedCalls">\r
6725     <xs:annotation>\r
6726       <xs:documentation>\r
6727         Maximum Number of Concurrent Redirected Calls\r
6728         \r
6729         Replaced by: CallProcessingMaxConcurrentRedirectedCalls19sp1\r
6730       </xs:documentation>\r
6731     </xs:annotation>\r
6732     <xs:restriction base="xs:int">\r
6733       <xs:minInclusive value="1"/>\r
6734       <xs:maxInclusive value="32"/>\r
6735     </xs:restriction>\r
6736   </xs:simpleType>    \r
6737     \r
6738   <xs:simpleType name="CallProcessingMaxFindMeFollowMeDepth">\r
6739     <xs:annotation>\r
6740       <xs:documentation>\r
6741         Maximum Number of Find Me Follow Me Depth\r
6742         \r
6743         Replaced by: CallProcessingMaxFindMeFollowMeDepth19sp1\r
6744       </xs:documentation>\r
6745     </xs:annotation>\r
6746     <xs:restriction base="xs:int">\r
6747       <xs:minInclusive value="1"/>\r
6748       <xs:maxInclusive value="10"/>\r
6749     </xs:restriction>\r
6750   </xs:simpleType>    \r
6751     \r
6752   <xs:simpleType name="CallProcessingMaxConcurrentFindMeFollowMeInvocations">\r
6753     <xs:annotation>\r
6754       <xs:documentation>\r
6755         Maximum Number of Concurrent Find Me/Follow Me Invocations\r
6756         \r
6757         Replaced by: CallProcessingMaxConcurrentFindMeFollowMeInvocations19sp1\r
6758       </xs:documentation>\r
6759     </xs:annotation>\r
6760     <xs:restriction base="xs:int">\r
6761       <xs:minInclusive value="1"/>\r
6762       <xs:maxInclusive value="32"/>\r
6763     </xs:restriction>\r
6764   </xs:simpleType>    \r
6765     \r
6766   <xs:simpleType name="CallProcessingMaxRedirectionDepth">\r
6767     <xs:annotation>\r
6768       <xs:documentation>\r
6769         Maximum Number of Redirections Depth\r
6770         \r
6771         Replaced by: CallProcessingMaxRedirectionDepth19sp1\r
6772       </xs:documentation>\r
6773     </xs:annotation>\r
6774     <xs:restriction base="xs:int">\r
6775       <xs:minInclusive value="1"/>\r
6776       <xs:maxInclusive value="15"/>\r
6777     </xs:restriction>\r
6778   </xs:simpleType>    \r
6779     \r
6780   <xs:simpleType name="CallProcessingMaxSimultaneousCalls">\r
6781     <xs:annotation>\r
6782       <xs:documentation>\r
6783         Maximum Number of Simultaneous Calls\r
6784         \r
6785         Replaced by: CallProcessingMaxSimultaneousCalls19sp1\r
6786       </xs:documentation>\r
6787     </xs:annotation>\r
6788     <xs:restriction base="xs:int">\r
6789       <xs:minInclusive value="1"/>\r
6790       <xs:maxInclusive value="500"/>\r
6791     </xs:restriction>\r
6792   </xs:simpleType>    \r
6793     \r
6794   <xs:simpleType name="CallProcessingPolicyProfileSubscriberType">\r
6795     <xs:annotation>\r
6796       <xs:documentation>\r
6797         Different type of user and virtual subscriber which could have a set of call processing policy profile defined in BroadWorks.\r
6798       </xs:documentation>\r
6799     </xs:annotation>\r
6800     <xs:restriction base="xs:token">\r
6801       <xs:enumeration value="User"/>\r
6802       <xs:enumeration value="Trunk Group Pilot User"/>\r
6803       <xs:enumeration value="Auto Attendant"/>\r
6804       <xs:enumeration value="BroadWorks Anywhere"/>\r
6805       <xs:enumeration value="Call Center"/>\r
6806       <xs:enumeration value="Find-me/Follow-me"/>\r
6807       <xs:enumeration value="Group Paging"/>\r
6808       <xs:enumeration value="Hunt Group"/>\r
6809       <xs:enumeration value="Instant Group Call"/>\r
6810       <xs:enumeration value="Meet-Me Conferencing"/>\r
6811       <xs:enumeration value="Route Point"/>\r
6812       <xs:enumeration value="Voice Portal"/>\r
6813       <xs:enumeration value="VoiceXML"/>\r
6814     </xs:restriction>\r
6815   </xs:simpleType>    \r
6816     \r
6817   <xs:complexType name="ReplacementCallProcessingPolicyProfileSubscriberTypeList">\r
6818     <xs:annotation>\r
6819       <xs:documentation>\r
6820         A list of CallProcessingPolicyProfileSubscriberType. The list replaces a previously configured list.\r
6821       </xs:documentation>\r
6822     </xs:annotation>\r
6823     <xs:sequence>\r
6824       <xs:element name="subscriberType" type="CallProcessingPolicyProfileSubscriberType" minOccurs="1" maxOccurs="unbounded"/>\r
6825     </xs:sequence>\r
6826   </xs:complexType>    \r
6827     \r
6828   <xs:complexType name="GroupCallCenterComfortMessageBypassGetRequest17">\r
6829     <xs:annotation>\r
6830       <xs:documentation>\r
6831         Get a call center's comfort message bypass settings.\r
6832         The response is either a GroupCallCenterComfortMessageBypassGetResponse17 or an ErrorResponse.\r
6833       </xs:documentation>\r
6834     </xs:annotation>\r
6835     <xs:complexContent>\r
6836       <xs:extension base="core:OCIRequest">\r
6837         <xs:sequence>\r
6838           <xs:element name="serviceUserId" type="UserId"/>\r
6839         </xs:sequence>\r
6840       </xs:extension>\r
6841     </xs:complexContent>\r
6842   </xs:complexType>    \r
6843     \r
6844   <xs:complexType name="GroupCallCenterComfortMessageBypassGetResponse17">\r
6845     <xs:annotation>\r
6846       <xs:documentation>\r
6847         Response to the GroupCallCenterComfortMessageBypassGetRequest17.\r
6848       </xs:documentation>\r
6849     </xs:annotation>\r
6850     <xs:complexContent>\r
6851       <xs:extension base="core:OCIDataResponse">\r
6852         <xs:sequence>\r
6853           <xs:element name="isActive" type="xs:boolean"/>\r
6854           <xs:element name="callWaitingAgeThresholdSeconds" type="CallCenterComfortMessageBypassThresholdSeconds"/>\r
6855           <xs:element name="playAnnouncementAfterRinging" type="xs:boolean"/>\r
6856           <xs:element name="ringTimeBeforePlayingAnnouncementSeconds" type="CallCenterRingTimeBeforePlayingComfortMessageBypassAnnouncementSeconds"/>\r
6857           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection"/>\r
6858           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
6859           <xs:element name="audioFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
6860           <xs:element name="audioMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
6861           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection"/>\r
6862           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
6863           <xs:element name="videoFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
6864           <xs:element name="videoMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
6865         </xs:sequence>\r
6866       </xs:extension>\r
6867     </xs:complexContent>\r
6868   </xs:complexType>    \r
6869     \r
6870   <xs:complexType name="CallCenterMediaOnHoldSourceRead19">\r
6871     <xs:annotation>\r
6872       <xs:documentation>\r
6873         Contains the call center media on hold source configuration.\r
6874       </xs:documentation>\r
6875     </xs:annotation>\r
6876     <xs:sequence>\r
6877       <xs:element name="audioMessageSourceSelection" type="CallCenterMediaOnHoldMessageSelection"/>\r
6878       <xs:element name="audioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
6879       <xs:element name="audioFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
6880       <xs:element name="audioMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
6881       <xs:element name="externalAudioSource" type="AccessDeviceEndpointWithPortNumberRead" minOccurs="0"/>\r
6882       <xs:element name="videoMessageSourceSelection" type="CallCenterMediaOnHoldMessageSelection" minOccurs="0"/>\r
6883       <xs:element name="videoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
6884       <xs:element name="videoFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
6885       <xs:element name="videoMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
6886       <xs:element name="externalVideoSource" type="AccessDeviceEndpointWithPortNumberRead" minOccurs="0"/>\r
6887     </xs:sequence>\r
6888   </xs:complexType>    \r
6889     \r
6890   <xs:complexType name="GroupCallCenterForcedForwardingGetRequest17">\r
6891     <xs:annotation>\r
6892       <xs:documentation>\r
6893         Get a call center's forced forwarding settings.\r
6894         The response is either a GroupCallCenterForcedForwardingGetResponse17 or an ErrorResponse.\r
6895       </xs:documentation>\r
6896     </xs:annotation>\r
6897     <xs:complexContent>\r
6898       <xs:extension base="core:OCIRequest">\r
6899         <xs:sequence>\r
6900           <xs:element name="serviceUserId" type="UserId"/>\r
6901         </xs:sequence>\r
6902       </xs:extension>\r
6903     </xs:complexContent>\r
6904   </xs:complexType>    \r
6905     \r
6906   <xs:complexType name="GroupCallCenterForcedForwardingGetResponse17">\r
6907     <xs:annotation>\r
6908       <xs:documentation>\r
6909         Response to the GroupCallCenterForcedForwardingGetRequest17.\r
6910       </xs:documentation>\r
6911     </xs:annotation>\r
6912     <xs:complexContent>\r
6913       <xs:extension base="core:OCIDataResponse">\r
6914         <xs:sequence>\r
6915           <xs:element name="isActive" type="xs:boolean"/>\r
6916           <xs:element name="forwardToPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
6917           <xs:element name="allowEnableViaFAC" type="xs:boolean"/>\r
6918           <xs:element name="playAnnouncementBeforeForwarding" type="xs:boolean"/>\r
6919           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection"/>\r
6920           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
6921           <xs:element name="audioFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
6922           <xs:element name="audioMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
6923           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection"/>\r
6924           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
6925           <xs:element name="videoFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
6926           <xs:element name="videoMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
6927         </xs:sequence>\r
6928       </xs:extension>\r
6929     </xs:complexContent>\r
6930   </xs:complexType>    \r
6931     \r
6932   <xs:complexType name="GroupCallCenterGetAnnouncementRequest19">\r
6933     <xs:annotation>\r
6934       <xs:documentation>\r
6935         Get a call center's announcement settings.\r
6936         The response is either a GroupCallCenterGetAnnouncementResponse19 or an ErrorResponse.\r
6937       </xs:documentation>\r
6938     </xs:annotation>\r
6939     <xs:complexContent>\r
6940       <xs:extension base="core:OCIRequest">\r
6941         <xs:sequence>\r
6942           <xs:element name="serviceUserId" type="UserId"/>\r
6943         </xs:sequence>\r
6944       </xs:extension>\r
6945     </xs:complexContent>\r
6946   </xs:complexType>    \r
6947     \r
6948   <xs:complexType name="GroupCallCenterGetAnnouncementResponse19">\r
6949     <xs:annotation>\r
6950       <xs:documentation>\r
6951         Response to the GroupCallCenterGetAnnouncementRequest19.\r
6952       </xs:documentation>\r
6953     </xs:annotation>\r
6954     <xs:complexContent>\r
6955       <xs:extension base="core:OCIDataResponse">\r
6956         <xs:sequence>\r
6957           <xs:element name="playEntranceMessage" type="xs:boolean"/>\r
6958           <xs:element name="mandatoryEntranceMessage" type="xs:boolean"/>\r
6959           <xs:element name="entranceAudioMessageSelection" type="ExtendedFileResourceSelection"/>\r
6960           <xs:element name="entranceMessageAudioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
6961           <xs:element name="entranceMessageAudioFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
6962           <xs:element name="entranceMessageAudioMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
6963           <xs:element name="entranceVideoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
6964           <xs:element name="entranceMessageVideoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
6965           <xs:element name="entranceMessageVideoFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
6966           <xs:element name="entranceMessageVideoMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
6967           <xs:element name="playPeriodicComfortMessage" type="xs:boolean"/>\r
6968           <xs:element name="timeBetweenComfortMessagesSeconds" type="CallCenterTimeBetweenComfortMessagesSeconds"/>\r
6969           <xs:element name="periodicComfortAudioMessageSelection" type="ExtendedFileResourceSelection"/>\r
6970           <xs:element name="periodicComfortMessageAudioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
6971           <xs:element name="periodicComfortMessageAudioFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
6972           <xs:element name="periodicComfortMessageAudioMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
6973           <xs:element name="periodicComfortVideoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
6974           <xs:element name="periodicComfortMessageVideoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
6975           <xs:element name="periodicComfortMessageVideoFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
6976           <xs:element name="periodicComfortMessageVideoMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
6977           <xs:element name="enableMediaOnHoldForQueuedCalls" type="xs:boolean"/>\r
6978           <xs:element name="mediaOnHoldSource" type="CallCenterMediaOnHoldSourceRead19"/>\r
6979           <xs:element name="mediaOnHoldUseAlternateSourceForInternalCalls" type="xs:boolean" minOccurs="0"/>\r
6980           <xs:element name="mediaOnHoldInternalSource" type="CallCenterMediaOnHoldSourceRead19" minOccurs="0"/>\r
6981           <xs:element name="playWhisperMessage" type="xs:boolean" minOccurs="0"/>\r
6982           <xs:element name="whisperAudioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
6983           <xs:element name="whisperMessageAudioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
6984           <xs:element name="whisperMessageAudioFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
6985           <xs:element name="whisperMessageAudioMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
6986           <xs:element name="whisperVideoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
6987           <xs:element name="whisperMessageVideoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
6988           <xs:element name="whisperMessageVideoFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
6989           <xs:element name="whisperMessageVideoMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
6990           <xs:element name="estimatedWaitMessageOptionsRead" type="EstimatedWaitMessageOptionsRead17sp4"/>\r
6991         </xs:sequence>\r
6992       </xs:extension>\r
6993     </xs:complexContent>\r
6994   </xs:complexType>    \r
6995     \r
6996   <xs:complexType name="GroupCallCenterGetDNISAnnouncementRequest19">\r
6997     <xs:annotation>\r
6998       <xs:documentation>\r
6999         Get a call center's DNIS Announcements\r
7000         The response is either a GroupCallCenterGetDNISAnnouncementRequest19 or an ErrorResponse.\r
7001       </xs:documentation>\r
7002     </xs:annotation>\r
7003     <xs:complexContent>\r
7004       <xs:extension base="core:OCIRequest">\r
7005         <xs:sequence>\r
7006           <xs:element name="dnisKey" type="DNISKey"/>\r
7007         </xs:sequence>\r
7008       </xs:extension>\r
7009     </xs:complexContent>\r
7010   </xs:complexType>    \r
7011     \r
7012   <xs:complexType name="GroupCallCenterGetDNISAnnouncementResponse19">\r
7013     <xs:annotation>\r
7014       <xs:documentation>\r
7015         Response to the GroupCallCenterGetDNISAnnouncementRequest19.\r
7016       </xs:documentation>\r
7017     </xs:annotation>\r
7018     <xs:complexContent>\r
7019       <xs:extension base="core:OCIDataResponse">\r
7020         <xs:sequence>\r
7021           <xs:element name="playEntranceMessage" type="xs:boolean"/>\r
7022           <xs:element name="mandatoryEntranceMessage" type="xs:boolean"/>\r
7023           <xs:element name="entranceAudioMessageSelection" type="ExtendedFileResourceSelection"/>\r
7024           <xs:element name="entranceMessageAudioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
7025           <xs:element name="entranceMessageAudioFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
7026           <xs:element name="entranceMessageAudioMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
7027           <xs:element name="entranceVideoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
7028           <xs:element name="entranceMessageVideoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
7029           <xs:element name="entranceMessageVideoFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
7030           <xs:element name="entranceMessageVideoMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
7031           <xs:element name="playPeriodicComfortMessage" type="xs:boolean"/>\r
7032           <xs:element name="timeBetweenComfortMessagesSeconds" type="CallCenterTimeBetweenComfortMessagesSeconds"/>\r
7033           <xs:element name="periodicComfortAudioMessageSelection" type="ExtendedFileResourceSelection"/>\r
7034           <xs:element name="periodicComfortMessageAudioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
7035           <xs:element name="periodicComfortMessageAudioFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
7036           <xs:element name="periodicComfortMessageAudioMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
7037           <xs:element name="periodicComfortVideoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
7038           <xs:element name="periodicComfortMessageVideoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
7039           <xs:element name="periodicComfortMessageVideoFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
7040           <xs:element name="periodicComfortMessageVideoMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
7041           <xs:element name="enableMediaOnHoldForQueuedCalls" type="xs:boolean"/>\r
7042           <xs:element name="mediaOnHoldSource" type="CallCenterMediaOnHoldSourceRead19"/>\r
7043           <xs:element name="playWhisperMessage" type="xs:boolean"/>\r
7044           <xs:element name="whisperAudioMessageSelection" type="ExtendedFileResourceSelection"/>\r
7045           <xs:element name="whisperMessageAudioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
7046           <xs:element name="whisperMessageAudioFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
7047           <xs:element name="whisperMessageAudioMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
7048           <xs:element name="whisperVideoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
7049           <xs:element name="whisperMessageVideoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
7050           <xs:element name="whisperMessageVideoFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
7051           <xs:element name="whisperMessageVideoMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
7052           <xs:element name="estimatedWaitMessageOptionsRead" type="EstimatedWaitMessageOptionsRead17sp4"/>\r
7053         </xs:sequence>\r
7054       </xs:extension>\r
7055     </xs:complexContent>\r
7056   </xs:complexType>    \r
7057     \r
7058   <xs:complexType name="GroupCallCenterHolidayServiceGetRequest17sp1">\r
7059     <xs:annotation>\r
7060       <xs:documentation>\r
7061         Get a call center's holiday service settings.\r
7062         The response is either a GroupCallCenterHolidayServiceGetResponse17sp1 or an ErrorResponse.\r
7063       </xs:documentation>\r
7064     </xs:annotation>\r
7065     <xs:complexContent>\r
7066       <xs:extension base="core:OCIRequest">\r
7067         <xs:sequence>\r
7068           <xs:element name="serviceUserId" type="UserId"/>\r
7069         </xs:sequence>\r
7070       </xs:extension>\r
7071     </xs:complexContent>\r
7072   </xs:complexType>    \r
7073     \r
7074   <xs:complexType name="GroupCallCenterHolidayServiceGetResponse17sp1">\r
7075     <xs:annotation>\r
7076       <xs:documentation>\r
7077         Response to the GroupCallCenterHolidayServiceGetRequest17sp1.\r
7078       </xs:documentation>\r
7079     </xs:annotation>\r
7080     <xs:complexContent>\r
7081       <xs:extension base="core:OCIDataResponse">\r
7082         <xs:sequence>\r
7083           <xs:element name="action" type="CallCenterScheduledServiceAction"/>\r
7084           <xs:element name="holidaySchedule" type="HolidaySchedule" minOccurs="0"/>\r
7085           <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
7086           <xs:element name="playAnnouncementBeforeAction" type="xs:boolean"/>\r
7087           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection"/>\r
7088           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
7089           <xs:element name="audioFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
7090           <xs:element name="audioMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
7091           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection"/>\r
7092           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
7093           <xs:element name="videoFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
7094           <xs:element name="videoMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
7095         </xs:sequence>\r
7096       </xs:extension>\r
7097     </xs:complexContent>\r
7098   </xs:complexType>    \r
7099     \r
7100   <xs:complexType name="GroupCallCenterOverflowGetRequest17">\r
7101     <xs:annotation>\r
7102       <xs:documentation>\r
7103         Get a call center's overflow settings.\r
7104         The response is either a GroupCallCenterOverflowGetResponse17 or an ErrorResponse.\r
7105       </xs:documentation>\r
7106     </xs:annotation>\r
7107     <xs:complexContent>\r
7108       <xs:extension base="core:OCIRequest">\r
7109         <xs:sequence>\r
7110           <xs:element name="serviceUserId" type="UserId"/>\r
7111         </xs:sequence>\r
7112       </xs:extension>\r
7113     </xs:complexContent>\r
7114   </xs:complexType>    \r
7115     \r
7116   <xs:complexType name="GroupCallCenterOverflowGetResponse17">\r
7117     <xs:annotation>\r
7118       <xs:documentation>\r
7119         Response to the GroupCallCenterOverflowGetRequest17 .\r
7120       </xs:documentation>\r
7121     </xs:annotation>\r
7122     <xs:complexContent>\r
7123       <xs:extension base="core:OCIDataResponse">\r
7124         <xs:sequence>\r
7125           <xs:element name="action" type="CallCenterOverflowProcessingAction"/>\r
7126           <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
7127           <xs:element name="overflowAfterTimeout" type="xs:boolean"/>\r
7128           <xs:element name="timeoutSeconds" type="HuntForwardTimeoutSeconds"/>\r
7129           <xs:element name="playAnnouncementBeforeOverflowProcessing" type="xs:boolean"/>\r
7130           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection"/>\r
7131           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
7132           <xs:element name="audioFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
7133           <xs:element name="audioMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
7134           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
7135           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
7136           <xs:element name="videoFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
7137           <xs:element name="videoMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
7138         </xs:sequence>\r
7139       </xs:extension>\r
7140     </xs:complexContent>\r
7141   </xs:complexType>    \r
7142     \r
7143   <xs:complexType name="GroupCallCenterStrandedCallGetRequest17">\r
7144     <xs:annotation>\r
7145       <xs:documentation>\r
7146         Get a call center's stranded call settings.\r
7147         The response is either a GroupCallCenterStrandedCallGetResponse17 or an ErrorResponse.\r
7148       </xs:documentation>\r
7149     </xs:annotation>\r
7150     <xs:complexContent>\r
7151       <xs:extension base="core:OCIRequest">\r
7152         <xs:sequence>\r
7153           <xs:element name="serviceUserId" type="UserId"/>\r
7154         </xs:sequence>\r
7155       </xs:extension>\r
7156     </xs:complexContent>\r
7157   </xs:complexType>    \r
7158     \r
7159   <xs:complexType name="GroupCallCenterStrandedCallGetResponse17">\r
7160     <xs:annotation>\r
7161       <xs:documentation>\r
7162         Response to the GroupCallCenterStrandedCallGetRequest17.\r
7163       </xs:documentation>\r
7164     </xs:annotation>\r
7165     <xs:complexContent>\r
7166       <xs:extension base="core:OCIDataResponse">\r
7167         <xs:sequence>\r
7168           <xs:element name="action" type="CallCenterStrandedCallProcessingAction"/>\r
7169           <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
7170           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
7171           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
7172           <xs:element name="audioFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
7173           <xs:element name="audioMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
7174           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
7175           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
7176           <xs:element name="videoFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
7177           <xs:element name="videoMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
7178         </xs:sequence>\r
7179       </xs:extension>\r
7180     </xs:complexContent>\r
7181   </xs:complexType>    \r
7182     \r
7183   <xs:complexType name="GroupCallCenterStrandedCallUnavailableGetRequest">\r
7184     <xs:annotation>\r
7185       <xs:documentation>\r
7186         Get a call center's stranded calls - unavailable settings.\r
7187         The response is either a GroupCallCenterStrandedCallUnavailableGetResponse or an ErrorResponse.\r
7188       </xs:documentation>\r
7189     </xs:annotation>\r
7190     <xs:complexContent>\r
7191       <xs:extension base="core:OCIRequest">\r
7192         <xs:sequence>\r
7193           <xs:element name="serviceUserId" type="UserId"/>\r
7194         </xs:sequence>\r
7195       </xs:extension>\r
7196     </xs:complexContent>\r
7197   </xs:complexType>    \r
7198     \r
7199   <xs:complexType name="GroupCallCenterStrandedCallUnavailableGetResponse">\r
7200     <xs:annotation>\r
7201       <xs:documentation>\r
7202         Response to the GroupCallCenterStrandedCallUnavailableGetRequest.\r
7203       </xs:documentation>\r
7204     </xs:annotation>\r
7205     <xs:complexContent>\r
7206       <xs:extension base="core:OCIDataResponse">\r
7207         <xs:sequence>\r
7208           <xs:element name="conditionPolicyOnNumberOfAgentsWithSpecifiedUnavailableCode" type="xs:boolean"/>\r
7209           <xs:element name="numberOfAgentsWithSpecifiedUnavailableCode" type="CallCenterStrandedCallUnavailableNumberOfAgents" minOccurs="0"/>\r
7210           <xs:element name="agentsUnavailableCode" type="CallCenterAgentUnavailableCode" minOccurs="0"/>\r
7211           <xs:element name="action" type="CallCenterStrandedCallUnavailableProcessingAction"/>\r
7212           <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
7213           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
7214           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
7215           <xs:element name="audioFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
7216           <xs:element name="audioMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
7217           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
7218           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
7219           <xs:element name="videoFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
7220           <xs:element name="videoMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
7221         </xs:sequence>\r
7222       </xs:extension>\r
7223     </xs:complexContent>\r
7224   </xs:complexType>    \r
7225     \r
7226   <xs:complexType name="GroupCustomRingbackGroupGetRequest16">\r
7227     <xs:annotation>\r
7228       <xs:documentation>\r
7229         Get the group's custom ring back service settings.\r
7230         The response is either a GroupCustomRingbackGroupGetResponse16 or an ErrorResponse.\r
7231       </xs:documentation>\r
7232     </xs:annotation>\r
7233     <xs:complexContent>\r
7234       <xs:extension base="core:OCIRequest">\r
7235         <xs:sequence>\r
7236           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
7237           <xs:element name="groupId" type="GroupId"/>\r
7238         </xs:sequence>\r
7239       </xs:extension>\r
7240     </xs:complexContent>\r
7241   </xs:complexType>    \r
7242     \r
7243   <xs:complexType name="GroupCustomRingbackGroupGetResponse16">\r
7244     <xs:annotation>\r
7245       <xs:documentation>\r
7246         Response to the GroupCustomRingbackGroupGetRequest16.\r
7247       </xs:documentation>\r
7248     </xs:annotation>\r
7249     <xs:complexContent>\r
7250       <xs:extension base="core:OCIDataResponse">\r
7251         <xs:sequence>\r
7252           <xs:element name="isActive" type="xs:boolean"/>\r
7253           <xs:element name="audioSelection" type="ExtendedFileResourceSelection"/>\r
7254           <xs:element name="audioFileDescription" type="FileDescription" minOccurs="0"/>\r
7255           <xs:element name="audioMediaType" type="MediaFileType" minOccurs="0"/>\r
7256           <xs:element name="audioFileUrl" type="URL" minOccurs="0"/>\r
7257           <xs:element name="videoSelection" type="ExtendedFileResourceSelection"/>\r
7258           <xs:element name="videoFileDescription" type="FileDescription" minOccurs="0"/>\r
7259           <xs:element name="videoMediaType" type="MediaFileType" minOccurs="0"/>\r
7260           <xs:element name="videoFileUrl" type="URL" minOccurs="0"/>\r
7261         </xs:sequence>\r
7262       </xs:extension>\r
7263     </xs:complexContent>\r
7264   </xs:complexType>    \r
7265     \r
7266   <xs:complexType name="GroupMusicOnHoldGetInstanceRequest19">\r
7267     <xs:annotation>\r
7268       <xs:documentation>\r
7269         Get a Music On Hold data for a group or department instance.\r
7270         The response is either GroupMusicOnHoldGetInstanceResponse19 or ErrorResponse.\r
7271       </xs:documentation>\r
7272     </xs:annotation>\r
7273     <xs:complexContent>\r
7274       <xs:extension base="core:OCIRequest">\r
7275         <xs:sequence>\r
7276           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
7277           <xs:element name="groupId" type="GroupId"/>\r
7278           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
7279         </xs:sequence>\r
7280       </xs:extension>\r
7281     </xs:complexContent>\r
7282   </xs:complexType>    \r
7283     \r
7284   <xs:complexType name="GroupMusicOnHoldGetInstanceResponse19">\r
7285     <xs:annotation>\r
7286       <xs:documentation>\r
7287         Response to the GroupMusicOnHoldGetInstanceRequest19.\r
7288       </xs:documentation>\r
7289     </xs:annotation>\r
7290     <xs:complexContent>\r
7291       <xs:extension base="core:OCIDataResponse">\r
7292         <xs:sequence>\r
7293           <xs:element name="serviceUserId" type="UserId"/>\r
7294           <xs:element name="isActiveDuringCallHold" type="xs:boolean"/>\r
7295           <xs:element name="isActiveDuringCallPark" type="xs:boolean"/>\r
7296           <xs:element name="isActiveDuringBusyCampOn" type="xs:boolean"/>\r
7297           <xs:element name="enableVideo" type="xs:boolean"/>\r
7298           <xs:element name="source" type="MusicOnHoldSourceRead19"/>\r
7299           <xs:element name="useAlternateSourceForInternalCalls" type="xs:boolean"/>\r
7300           <xs:element name="internalSource" type="MusicOnHoldSourceRead19"/>\r
7301         </xs:sequence>\r
7302       </xs:extension>\r
7303     </xs:complexContent>\r
7304   </xs:complexType>    \r
7305     \r
7306   <xs:complexType name="MusicOnHoldSourceRead19">\r
7307     <xs:annotation>\r
7308       <xs:documentation>\r
7309         Contains the music on hold source configuration.\r
7310       </xs:documentation>\r
7311     </xs:annotation>\r
7312     <xs:sequence>\r
7313       <xs:element name="audioFilePreferredCodec" type="AudioFileCodec"/>\r
7314       <xs:element name="messageSourceSelection" type="MusicOnHoldMessageSelection"/>\r
7315       <xs:element name="customSource" minOccurs="0">\r
7316         <xs:complexType>\r
7317           <xs:annotation/>\r
7318           <xs:sequence>\r
7319             <xs:element name="audioFileDescription" type="FileDescription" minOccurs="0"/>\r
7320             <xs:element name="audioMediaType" type="MediaFileType" minOccurs="0"/>\r
7321             <xs:element name="videoFileDescription" type="FileDescription" minOccurs="0"/>\r
7322             <xs:element name="videoMediaType" type="MediaFileType" minOccurs="0"/>\r
7323           </xs:sequence>\r
7324         </xs:complexType>\r
7325       </xs:element>\r
7326       <xs:element name="externalSource" minOccurs="0">\r
7327         <xs:complexType>\r
7328           <xs:annotation/>\r
7329           <xs:sequence>\r
7330             <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointWithPortNumberRead"/>\r
7331           </xs:sequence>\r
7332         </xs:complexType>\r
7333       </xs:element>\r
7334     </xs:sequence>\r
7335   </xs:complexType>    \r
7336     \r
7337   <xs:complexType name="UserMusicOnHoldUserGetRequest16">\r
7338     <xs:annotation>\r
7339       <xs:documentation>\r
7340         Request the user level data associated with Music On Hold User.\r
7341         The response is either a UserMusicOnHoldUserGetResponse16 or an\r
7342         ErrorResponse.\r
7343       </xs:documentation>\r
7344     </xs:annotation>\r
7345     <xs:complexContent>\r
7346       <xs:extension base="core:OCIRequest">\r
7347         <xs:sequence>\r
7348           <xs:element name="userId" type="UserId"/>\r
7349         </xs:sequence>\r
7350       </xs:extension>\r
7351     </xs:complexContent>\r
7352   </xs:complexType>    \r
7353     \r
7354   <xs:complexType name="UserMusicOnHoldUserGetResponse16">\r
7355     <xs:annotation>\r
7356       <xs:documentation>\r
7357         Response to UserMusicOnHoldUserGetRequest16.\r
7358       </xs:documentation>\r
7359     </xs:annotation>\r
7360     <xs:complexContent>\r
7361       <xs:extension base="core:OCIDataResponse">\r
7362         <xs:sequence>\r
7363           <xs:element name="enableVideo" type="xs:boolean"/>\r
7364           <xs:element name="source" type="MusicOnHoldUserSourceRead16"/>\r
7365           <xs:element name="useAlternateSourceForInternalCalls" type="xs:boolean"/>\r
7366           <xs:element name="internalSource" type="MusicOnHoldUserSourceRead16" minOccurs="0"/>\r
7367         </xs:sequence>\r
7368       </xs:extension>\r
7369     </xs:complexContent>\r
7370   </xs:complexType>    \r
7371     \r
7372   <xs:complexType name="MusicOnHoldUserSourceRead16">\r
7373     <xs:annotation>\r
7374       <xs:documentation>\r
7375         Contains the music on hold user source configuration.\r
7376       </xs:documentation>\r
7377     </xs:annotation>\r
7378     <xs:sequence>\r
7379       <xs:element name="messageSourceSelection" type="MusicOnHoldUserMessageSelection"/>\r
7380       <xs:element name="customSource" minOccurs="0">\r
7381         <xs:complexType>\r
7382           <xs:annotation/>\r
7383           <xs:sequence>\r
7384             <xs:element name="audioFileDescription" type="FileDescription" minOccurs="0"/>\r
7385             <xs:element name="audioMediaType" type="MediaFileType" minOccurs="0"/>\r
7386             <xs:element name="videoFileDescription" type="FileDescription" minOccurs="0"/>\r
7387             <xs:element name="videoMediaType" type="MediaFileType" minOccurs="0"/>\r
7388           </xs:sequence>\r
7389         </xs:complexType>\r
7390       </xs:element>\r
7391     </xs:sequence>\r
7392   </xs:complexType>    \r
7393     \r
7394   <xs:complexType name="UserPreAlertingAnnouncementGetRequest">\r
7395     <xs:annotation>\r
7396       <xs:documentation>\r
7397         Get the user's pre-alerting service setting.\r
7398         The response is either a UserPreAlertingAnnouncementGetResponse or an ErrorResponse.\r
7399       </xs:documentation>\r
7400     </xs:annotation>\r
7401     <xs:complexContent>\r
7402       <xs:extension base="core:OCIRequest">\r
7403         <xs:sequence>\r
7404           <xs:element name="userId" type="UserId"/>\r
7405         </xs:sequence>\r
7406       </xs:extension>\r
7407     </xs:complexContent>\r
7408   </xs:complexType>    \r
7409     \r
7410   <xs:complexType name="UserPreAlertingAnnouncementGetResponse">\r
7411     <xs:annotation>\r
7412       <xs:documentation>\r
7413          Response to a UserPreAlertingAnnouncementGetRequest.\r
7414          The criteria table's column headings are: "Is Active", "Criteria Name", \r
7415         "Blacklisted", and "Calls From".\r
7416       </xs:documentation>\r
7417     </xs:annotation>\r
7418     <xs:complexContent>\r
7419       <xs:extension base="core:OCIDataResponse">\r
7420         <xs:sequence>\r
7421           <xs:element name="isActive" type="xs:boolean"/>\r
7422           <xs:element name="audioSelection" type="ExtendedFileResourceSelection"/>\r
7423           <xs:element name="audioFileDescription" type="FileDescription" minOccurs="0"/>\r
7424           <xs:element name="audioMediaType" type="MediaFileType" minOccurs="0"/>\r
7425           <xs:element name="audioFileUrl" type="URL" minOccurs="0"/>\r
7426           <xs:element name="videoSelection" type="ExtendedFileResourceSelection"/>\r
7427           <xs:element name="videoFileDescription" type="FileDescription" minOccurs="0"/>\r
7428           <xs:element name="videoMediaType" type="MediaFileType" minOccurs="0"/>\r
7429           <xs:element name="videoFileUrl" type="URL" minOccurs="0"/>\r
7430           <xs:element name="criteriaTable" type="core:OCITable"/>\r
7431         </xs:sequence>\r
7432       </xs:extension>\r
7433     </xs:complexContent>\r
7434   </xs:complexType>    \r
7435     \r
7436   <xs:complexType name="GroupPreAlertingAnnouncementGetRequest">\r
7437     <xs:annotation>\r
7438       <xs:documentation>\r
7439         Get the group�s PreAlertingservice settings.\r
7440         The response is either a GroupPreAlertingAnnouncementGetResponse or an ErrorResponse.\r
7441       </xs:documentation>\r
7442     </xs:annotation>\r
7443     <xs:complexContent>\r
7444       <xs:extension base="core:OCIRequest">\r
7445         <xs:sequence>\r
7446           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
7447           <xs:element name="groupId" type="GroupId"/>\r
7448         </xs:sequence>\r
7449       </xs:extension>\r
7450     </xs:complexContent>\r
7451   </xs:complexType>    \r
7452     \r
7453   <xs:complexType name="GroupPreAlertingAnnouncementGetResponse">\r
7454     <xs:annotation>\r
7455       <xs:documentation>\r
7456         Get the group level pre-alerting service settings.\r
7457         The response is either a GroupPreAlertingAnnouncementGetResponse or an ErrorResponse.\r
7458       </xs:documentation>\r
7459     </xs:annotation>\r
7460     <xs:complexContent>\r
7461       <xs:extension base="core:OCIDataResponse">\r
7462         <xs:sequence>\r
7463           <xs:element name="announcementInterruption" type="PreAlertingAnnouncementInterrupt"/>\r
7464           <xs:element name="interruptionDigitSequence" type="PreAlertingAnnouncementInterruptDigits" minOccurs="0"/>\r
7465           <xs:element name="audioSelection" type="ExtendedFileResourceSelection"/>\r
7466           <xs:element name="audioFileDescription" type="FileDescription" minOccurs="0"/>\r
7467           <xs:element name="audioMediaType" type="MediaFileType" minOccurs="0"/>\r
7468           <xs:element name="audioFileUrl" type="URL" minOccurs="0"/>\r
7469           <xs:element name="videoSelection" type="ExtendedFileResourceSelection"/>\r
7470           <xs:element name="videoFileDescription" type="FileDescription" minOccurs="0"/>\r
7471           <xs:element name="videoMediaType" type="MediaFileType" minOccurs="0"/>\r
7472           <xs:element name="videoFileUrl" type="URL" minOccurs="0"/>\r
7473         </xs:sequence>\r
7474       </xs:extension>\r
7475     </xs:complexContent>\r
7476   </xs:complexType>    \r
7477     \r
7478   <xs:complexType name="GroupRoutePointGetAnnouncementRequest19">\r
7479     <xs:annotation>\r
7480       <xs:documentation>\r
7481         Get a route point's announcement settings.\r
7482         The response is either a GroupRoutePointGetAnnouncementResponse19 or an ErrorResponse.\r
7483       </xs:documentation>\r
7484     </xs:annotation>\r
7485     <xs:complexContent>\r
7486       <xs:extension base="core:OCIRequest">\r
7487         <xs:sequence>\r
7488           <xs:element name="serviceUserId" type="UserId"/>\r
7489         </xs:sequence>\r
7490       </xs:extension>\r
7491     </xs:complexContent>\r
7492   </xs:complexType>    \r
7493     \r
7494   <xs:complexType name="GroupRoutePointGetAnnouncementResponse19">\r
7495     <xs:annotation>\r
7496       <xs:documentation>\r
7497         Response to the GroupRoutePointGetAnnouncementRequest19.\r
7498       </xs:documentation>\r
7499     </xs:annotation>\r
7500     <xs:complexContent>\r
7501       <xs:extension base="core:OCIDataResponse">\r
7502         <xs:sequence>\r
7503           <xs:element name="mediaOnHoldSource" type="CallCenterMediaOnHoldSourceRead19"/>\r
7504         </xs:sequence>\r
7505       </xs:extension>\r
7506     </xs:complexContent>\r
7507   </xs:complexType>    \r
7508     \r
7509   <xs:complexType name="GroupRoutePointOverflowGetRequest">\r
7510     <xs:annotation>\r
7511       <xs:documentation>\r
7512         Get a route point's overflow settings.\r
7513         The response is either a GroupRoutePointOverflowGetResponse or an ErrorResponse.\r
7514       </xs:documentation>\r
7515     </xs:annotation>\r
7516     <xs:complexContent>\r
7517       <xs:extension base="core:OCIRequest">\r
7518         <xs:sequence>\r
7519           <xs:element name="serviceUserId" type="UserId"/>\r
7520         </xs:sequence>\r
7521       </xs:extension>\r
7522     </xs:complexContent>\r
7523   </xs:complexType>    \r
7524     \r
7525   <xs:complexType name="GroupRoutePointOverflowGetResponse">\r
7526     <xs:annotation>\r
7527       <xs:documentation>\r
7528         Response to the GroupRoutePointOverflowGetRequest .\r
7529       </xs:documentation>\r
7530     </xs:annotation>\r
7531     <xs:complexContent>\r
7532       <xs:extension base="core:OCIDataResponse">\r
7533         <xs:sequence>\r
7534           <xs:element name="action" type="CallCenterOverflowProcessingAction"/>\r
7535           <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
7536           <xs:element name="overflowAfterTimeout" type="xs:boolean"/>\r
7537           <xs:element name="timeoutSeconds" type="HuntForwardTimeoutSeconds"/>\r
7538           <xs:element name="playAnnouncementBeforeOverflowProcessing" type="xs:boolean"/>\r
7539           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection"/>\r
7540           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
7541           <xs:element name="audioFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
7542           <xs:element name="audioMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
7543           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
7544           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
7545           <xs:element name="videoFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
7546           <xs:element name="videoMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
7547         </xs:sequence>\r
7548       </xs:extension>\r
7549     </xs:complexContent>\r
7550   </xs:complexType>    \r
7551     \r
7552   <xs:complexType name="GroupRoutePointForcedForwardingGetRequest">\r
7553     <xs:annotation>\r
7554       <xs:documentation>\r
7555         Get a route point's forced forwarding settings.\r
7556         The response is either a GroupRoutePointForcedForwardingGetResponse or an ErrorResponse.\r
7557       </xs:documentation>\r
7558     </xs:annotation>\r
7559     <xs:complexContent>\r
7560       <xs:extension base="core:OCIRequest">\r
7561         <xs:sequence>\r
7562           <xs:element name="serviceUserId" type="UserId"/>\r
7563         </xs:sequence>\r
7564       </xs:extension>\r
7565     </xs:complexContent>\r
7566   </xs:complexType>    \r
7567     \r
7568   <xs:complexType name="GroupRoutePointForcedForwardingGetResponse">\r
7569     <xs:annotation>\r
7570       <xs:documentation>\r
7571         Response to the GroupRoutePointForcedForwardingGetRequest.\r
7572       </xs:documentation>\r
7573     </xs:annotation>\r
7574     <xs:complexContent>\r
7575       <xs:extension base="core:OCIDataResponse">\r
7576         <xs:sequence>\r
7577           <xs:element name="isActive" type="xs:boolean"/>\r
7578           <xs:element name="forwardToPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
7579           <xs:element name="playAnnouncementBeforeForwarding" type="xs:boolean"/>\r
7580           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection"/>\r
7581           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
7582           <xs:element name="audioFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
7583           <xs:element name="audioMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
7584           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection"/>\r
7585           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
7586           <xs:element name="videoFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
7587           <xs:element name="videoMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
7588         </xs:sequence>\r
7589       </xs:extension>\r
7590     </xs:complexContent>\r
7591   </xs:complexType>    \r
7592     \r
7593   <xs:complexType name="GroupRoutePointHolidayServiceGetRequest17sp1">\r
7594     <xs:annotation>\r
7595       <xs:documentation>\r
7596         Get a route point's holiday service settings.\r
7597         The response is either a GroupRoutePointHolidayServiceGetResponse17sp1 or an ErrorResponse.\r
7598       </xs:documentation>\r
7599     </xs:annotation>\r
7600     <xs:complexContent>\r
7601       <xs:extension base="core:OCIRequest">\r
7602         <xs:sequence>\r
7603           <xs:element name="serviceUserId" type="UserId"/>\r
7604         </xs:sequence>\r
7605       </xs:extension>\r
7606     </xs:complexContent>\r
7607   </xs:complexType>    \r
7608     \r
7609   <xs:complexType name="GroupRoutePointHolidayServiceGetResponse17sp1">\r
7610     <xs:annotation>\r
7611       <xs:documentation>\r
7612         Response to the GroupRoutePointHolidayServiceGetRequest17sp1.\r
7613       </xs:documentation>\r
7614     </xs:annotation>\r
7615     <xs:complexContent>\r
7616       <xs:extension base="core:OCIDataResponse">\r
7617         <xs:sequence>\r
7618           <xs:element name="action" type="CallCenterScheduledServiceAction"/>\r
7619           <xs:element name="holidaySchedule" type="HolidaySchedule" minOccurs="0"/>\r
7620           <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
7621           <xs:element name="playAnnouncementBeforeAction" type="xs:boolean"/>\r
7622           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection"/>\r
7623           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
7624           <xs:element name="audioFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
7625           <xs:element name="audioMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
7626           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection"/>\r
7627           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
7628           <xs:element name="videoFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
7629           <xs:element name="videoMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
7630         </xs:sequence>\r
7631       </xs:extension>\r
7632     </xs:complexContent>\r
7633   </xs:complexType>    \r
7634     \r
7635   <xs:complexType name="GroupRoutePointGetDNISAnnouncementRequest19">\r
7636     <xs:annotation>\r
7637       <xs:documentation>\r
7638         Get a route point's DNIS Announcements\r
7639         The response is either a GroupRoutePointGetDNISAnnouncementResponse19 or an ErrorResponse.\r
7640       </xs:documentation>\r
7641     </xs:annotation>\r
7642     <xs:complexContent>\r
7643       <xs:extension base="core:OCIRequest">\r
7644         <xs:sequence>\r
7645           <xs:element name="dnisKey" type="DNISKey"/>\r
7646         </xs:sequence>\r
7647       </xs:extension>\r
7648     </xs:complexContent>\r
7649   </xs:complexType>    \r
7650     \r
7651   <xs:complexType name="GroupRoutePointGetDNISAnnouncementResponse19">\r
7652     <xs:annotation>\r
7653       <xs:documentation>\r
7654         Response to the GroupRoutePointGetDNISAnnouncementRequest19.\r
7655       </xs:documentation>\r
7656     </xs:annotation>\r
7657     <xs:complexContent>\r
7658       <xs:extension base="core:OCIDataResponse">\r
7659         <xs:sequence>\r
7660           <xs:element name="mediaOnHoldSource" type="CallCenterMediaOnHoldSourceRead19"/>\r
7661         </xs:sequence>\r
7662       </xs:extension>\r
7663     </xs:complexContent>\r
7664   </xs:complexType>    \r
7665     \r
7666   <xs:complexType name="GroupRoutePointNightServiceGetRequest17sp1">\r
7667     <xs:annotation>\r
7668       <xs:documentation>\r
7669         Get a route point's night service settings.\r
7670         The response is either a GroupRoutePointNightServiceGetResponse17sp1 or an ErrorResponse.\r
7671       </xs:documentation>\r
7672     </xs:annotation>\r
7673     <xs:complexContent>\r
7674       <xs:extension base="core:OCIRequest">\r
7675         <xs:sequence>\r
7676           <xs:element name="serviceUserId" type="UserId"/>\r
7677         </xs:sequence>\r
7678       </xs:extension>\r
7679     </xs:complexContent>\r
7680   </xs:complexType>    \r
7681     \r
7682   <xs:complexType name="GroupRoutePointNightServiceGetResponse17sp1">\r
7683     <xs:annotation>\r
7684       <xs:documentation>\r
7685         Response to the GroupRoutePointNightServiceGetRequest17sp1.\r
7686       </xs:documentation>\r
7687     </xs:annotation>\r
7688     <xs:complexContent>\r
7689       <xs:extension base="core:OCIDataResponse">\r
7690         <xs:sequence>\r
7691           <xs:element name="action" type="CallCenterScheduledServiceAction"/>\r
7692           <xs:element name="businessHours" type="TimeSchedule" minOccurs="0"/>\r
7693           <xs:element name="forceNightService" type="xs:boolean"/>\r
7694           <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
7695           <xs:element name="playAnnouncementBeforeAction" type="xs:boolean"/>\r
7696           <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection"/>\r
7697           <xs:element name="audioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
7698           <xs:element name="audioFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
7699           <xs:element name="audioMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
7700           <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection"/>\r
7701           <xs:element name="videoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
7702           <xs:element name="videoFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
7703           <xs:element name="videoMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
7704           <xs:element name="manualAnnouncementMode" type="CallCenterManualNightServiceAnnouncementMode"/>\r
7705           <xs:element name="manualAudioMessageSelection" type="ExtendedFileResourceSelection"/>\r
7706           <xs:element name="manualAudioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
7707           <xs:element name="manualAudioFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
7708           <xs:element name="manualAudioMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
7709           <xs:element name="manualVideoMessageSelection" type="ExtendedFileResourceSelection"/>\r
7710           <xs:element name="manualVideoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>\r
7711           <xs:element name="manualVideoFileList" type="CallCenterAnnouncementDescriptionList" minOccurs="0"/>\r
7712           <xs:element name="manualVideoMediaTypeList" type="CallCenterAnnouncementMediaFileTypeList" minOccurs="0"/>\r
7713         </xs:sequence>\r
7714       </xs:extension>\r
7715     </xs:complexContent>\r
7716   </xs:complexType>    \r
7717     \r
7718   <xs:complexType name="GroupVoiceMessagingGroupGetVoicePortalBrandingRequest16">\r
7719     <xs:annotation>\r
7720       <xs:documentation>\r
7721         Get the group's voice portal branding settings.\r
7722         The response is either a GroupVoiceMessagingGroupGetVoicePortalBrandingResponse16 or an ErrorResponse.\r
7723       </xs:documentation>\r
7724     </xs:annotation>\r
7725     <xs:complexContent>\r
7726       <xs:extension base="core:OCIRequest">\r
7727         <xs:sequence>\r
7728           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
7729           <xs:element name="groupId" type="GroupId"/>\r
7730         </xs:sequence>\r
7731       </xs:extension>\r
7732     </xs:complexContent>\r
7733   </xs:complexType>    \r
7734     \r
7735   <xs:complexType name="GroupVoiceMessagingGroupGetVoicePortalBrandingResponse16">\r
7736     <xs:annotation>\r
7737       <xs:documentation>\r
7738         Response to the GroupVoiceMessagingGroupGetVoicePortalBrandingRequest16.\r
7739       </xs:documentation>\r
7740     </xs:annotation>\r
7741     <xs:complexContent>\r
7742       <xs:extension base="core:OCIDataResponse">\r
7743         <xs:sequence>\r
7744           <xs:element name="voicePortalGreetingSelection" type="VoiceMessagingBrandingSelection"/>\r
7745           <xs:element name="voicePortalGreetingFileDescription" type="FileDescription" minOccurs="0"/>\r
7746           <xs:element name="voicePortalGreetingMediaType" type="MediaFileType" minOccurs="0"/>\r
7747           <xs:element name="voiceMessagingGreetingSelection" type="VoiceMessagingBrandingSelection"/>\r
7748           <xs:element name="voiceMessagingGreetingFileDescription" type="FileDescription" minOccurs="0"/>\r
7749           <xs:element name="voiceMessagingGreetingMediaType" type="MediaFileType" minOccurs="0"/>\r
7750         </xs:sequence>\r
7751       </xs:extension>\r
7752     </xs:complexContent>\r
7753   </xs:complexType>    \r
7754     \r
7755   <xs:complexType name="UserMeetMeConferencingGetConferenceGreetingRequest">\r
7756     <xs:annotation>\r
7757       <xs:appinfo>\r
7758         <asDataModeSupported>true</asDataModeSupported>\r
7759         <hssDataModeSupported>false</hssDataModeSupported>\r
7760       </xs:appinfo>\r
7761       <xs:documentation>\r
7762         Get the information of a conference custom greeting.\r
7763         The response is either UserMeetMeConferencingGetConferenceGreetingResponse or ErrorResponse.\r
7764       </xs:documentation>\r
7765     </xs:annotation>\r
7766     <xs:complexContent>\r
7767       <xs:extension base="core:OCIRequest">\r
7768         <xs:sequence>\r
7769           <xs:element name="userId" type="UserId"/>\r
7770           <xs:element name="conferenceKey" type="MeetMeConferencingConferenceKey"/>\r
7771         </xs:sequence>\r
7772       </xs:extension>\r
7773     </xs:complexContent>\r
7774   </xs:complexType>    \r
7775     \r
7776   <xs:complexType name="UserMeetMeConferencingGetConferenceGreetingResponse">\r
7777     <xs:annotation>\r
7778       <xs:appinfo>\r
7779         <asDataModeSupported>true</asDataModeSupported>\r
7780         <hssDataModeSupported>false</hssDataModeSupported>\r
7781       </xs:appinfo>\r
7782       <xs:documentation>\r
7783         Response to UserMeetMeConferencingGetConferenceGreetingRequest.\r
7784         Contains the information of a conference custom greeting.\r
7785       </xs:documentation>\r
7786     </xs:annotation>\r
7787     <xs:complexContent>\r
7788       <xs:extension base="core:OCIDataResponse">\r
7789         <xs:sequence>\r
7790           <xs:element name="playEntranceGreeting" type="xs:boolean"/>\r
7791           <xs:element name="entranceGreetingAudioFile" type="FileDescription" minOccurs="0"/>\r
7792           <xs:element name="entranceGreetingMediaType" type="MediaFileType" minOccurs="0"/>\r
7793         </xs:sequence>\r
7794       </xs:extension>\r
7795     </xs:complexContent>\r
7796   </xs:complexType>    \r
7797     \r
7798   <xs:complexType name="AutoAttendantModifyMenu16">\r
7799     <xs:annotation>\r
7800       <xs:documentation>\r
7801         The configuration of the automated receptionist\r
7802         greeting\r
7803         prompt and dialing menu to be used during\r
7804         business\r
7805         hours.\r
7806         It is used when modifying an Auto Attendant group.\r
7807       </xs:documentation>\r
7808     </xs:annotation>\r
7809     <xs:sequence>\r
7810       <xs:element name="announcementSelection" type="AnnouncementSelection" minOccurs="0"/>\r
7811       <xs:element name="audioFile" type="LabeledMediaFileResource" minOccurs="0"/>\r
7812       <xs:element name="videoFile" type="LabeledMediaFileResource" minOccurs="0"/>\r
7813       <xs:element name="enableFirstMenuLevelExtensionDialing" type="xs:boolean" minOccurs="0"/>\r
7814       <xs:element name="keyConfiguration" type="AutoAttendantKeyModifyConfiguration" minOccurs="0" maxOccurs="12"/>\r
7815     </xs:sequence>\r
7816   </xs:complexType>    \r
7817     \r
7818   <xs:complexType name="SystemTreatmentMappingCallBlockingServiceGetListRequest">\r
7819     <xs:annotation>\r
7820       <xs:documentation>\r
7821         Requests a table of all the existing Call Blocking Service Mappings in the system.\r
7822         The response is either a SystemTreatmentMappingCallBlockingServicesGetListResponse\r
7823         or an ErrorResponse.\r
7824       </xs:documentation>\r
7825     </xs:annotation>\r
7826     <xs:complexContent>\r
7827       <xs:extension base="core:OCIRequest">\r
7828         <xs:sequence/>\r
7829       </xs:extension>\r
7830     </xs:complexContent>\r
7831   </xs:complexType>    \r
7832     \r
7833   <xs:complexType name="SystemTreatmentMappingCallBlockingServiceGetListResponse">\r
7834     <xs:annotation>\r
7835       <xs:documentation>\r
7836         Response to a SystemTreatmentMappingCallBlockingServiceGetListRequest. Contains a table with one row per mapping.\r
7837         The table columns are: "Service", "Treatment Id".\r
7838       </xs:documentation>\r
7839     </xs:annotation>\r
7840     <xs:complexContent>\r
7841       <xs:extension base="core:OCIDataResponse">\r
7842         <xs:sequence>\r
7843           <xs:element name="treatmentMappingTable" type="core:OCITable"/>\r
7844         </xs:sequence>\r
7845       </xs:extension>\r
7846     </xs:complexContent>\r
7847   </xs:complexType>    \r
7848     \r
7849   <xs:complexType name="ReplacementCommunicationBarringIncomingRuleList">\r
7850     <xs:annotation>\r
7851       <xs:documentation>\r
7852         A list of Communication Barring Incoming Rules that replaces a\r
7853         previously configured list. By convention, an element of this type \r
7854         may be set nill to clear the list.\r
7855       </xs:documentation>\r
7856     </xs:annotation>\r
7857     <xs:sequence>\r
7858       <xs:element name="rule" type="CommunicationBarringIncomingRule" minOccurs="1" maxOccurs="unbounded"/>\r
7859     </xs:sequence>\r
7860   </xs:complexType>    \r
7861     \r
7862 </xs:schema>\r