initial commit
[BroadWorks-OCI.git] / share / OCISchemaAS / OCISchemaDeprecated15.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  15                -->\r
7 <!--                                                                        -->\r
8 <!-- This file defines the XML Schema for the BroadSoft Application Server  -->\r
9 <!-- Open Client Interface (OCI).                                           -->\r
10 <!-- ********************************************************************** -->\r
11 \r
12 <xs:schema xmlns:xs             = "http://www.w3.org/2001/XMLSchema"\r
13            xmlns:core           = "C"\r
14            xmlns                = ""\r
15            attributeFormDefault = "qualified"\r
16            elementFormDefault   = "qualified">\r
17   \r
18   <xs:import namespace      = "C"\r
19              schemaLocation = "OCISchemaBASE.xsd"/>\r
20   \r
21   <xs:include schemaLocation="OCISchemaDataTypes.xsd"/>\r
22   <xs:include schemaLocation="OCISchemaSearchCriteria.xsd"/>\r
23   \r
24   <!-- ********************************************************************************** -->\r
25   <!-- D E P R E C A T E D  C O M M A N D S  F R O M  R E L E A S E  15                   -->\r
26   <!-- ********************************************************************************** -->\r
27   <!--\r
28   Requests and responses are listed here in alphabetical order.\r
29   The non-primitive attributes inside the commands are defined in another\r
30   section of the schema.\r
31 \r
32   Requests in this schema file:\r
33     GroupAccessDeviceGetRequest14sp6    \r
34     GroupAutoAttendantAddInstanceRequest14    \r
35     GroupAutoAttendantGetInstanceRequest14    \r
36     GroupAutoAttendantModifyInstanceRequest    \r
37     GroupCallCenterAddInstanceRequest14sp9    \r
38     GroupCallCenterGetAnnouncementRequest14sp6    \r
39     GroupCallCenterGetAvailableUserListRequest    \r
40     GroupCallCenterGetInstanceRequest14sp9    \r
41     GroupCallCenterGetInstanceStatisticsReportingRequest    \r
42     GroupCallCenterEnhancedGetRequest    \r
43     GroupCallCenterEnhancedModifyRequest    \r
44     GroupCallCenterModifyAnnouncementRequest14sp6    \r
45     GroupCallCenterModifyInstanceRequest    \r
46     GroupCallCenterSupervisorReportingGetRequest    \r
47     GroupCallCenterSupervisorReportingModifyRequest    \r
48     GroupCallProcessingGetPolicyRequest15    \r
49     GroupCallProcessingModifyPolicyRequest15    \r
50     GroupCallProcessingGetPolicyRequest14sp7    \r
51     GroupCallProcessingGetPolicyRequest15sp2    \r
52     GroupCallProcessingModifyPolicyRequest14sp7    \r
53     GroupCustomRingbackGroupGetRequest    \r
54     GroupCustomRingbackGroupModifyRequest    \r
55     GroupInterceptGroupGetRequest    \r
56     GroupInterceptGroupGetRequest16    \r
57     GroupInterceptGroupModifyRequest    \r
58     GroupMusicOnHoldAddInstanceRequest14sp6    \r
59     GroupMusicOnHoldGetInstanceRequest14sp6    \r
60     GroupMusicOnHoldModifyInstanceRequest14sp6    \r
61     GroupPasswordRulesGetRequest    \r
62     GroupTrunkGroupAddInstanceRequest15    \r
63     GroupTrunkGroupGetInstanceRequest15    \r
64     GroupVoiceMessagingGroupGetVoicePortalBrandingRequest    \r
65     GroupVoiceMessagingGroupModifyVoicePortalBrandingRequest    \r
66     ServiceProviderAccessDeviceGetRequest14sp6    \r
67     ServiceProviderAnswerConfirmationGetRequest    \r
68     ServiceProviderAnswerConfirmationModifyRequest    \r
69     ServiceProviderCallProcessingGetPolicyRequest14sp7    \r
70     ServiceProviderCallProcessingGetPolicyRequest15    \r
71     ServiceProviderCallProcessingGetPolicyRequest15sp2    \r
72     ServiceProviderPasswordRulesGetRequest13mp2    \r
73     ServiceProviderVoiceMessagingGroupGetVoicePortalBrandingRequest    \r
74     ServiceProviderVoiceMessagingGroupModifyVoicePortalBrandingRequest    \r
75     SystemAccessDeviceGetRequest14sp6    \r
76     SystemAutomaticCallbackGetRequest15    \r
77     SystemCallCenterGetRequest14sp9    \r
78     SystemCallProcessingGetPolicyRequest14sp7    \r
79     SystemCallProcessingGetPolicyRequest15    \r
80     SystemCallProcessingGetPolicyRequest15sp2    \r
81     SystemCommunicationBarringProfileGetRequest    \r
82     SystemConfigurableTreatmentGetRequest    \r
83     SystemDeviceTypeGetRequest14sp6    \r
84     SystemFileRepositoryDeviceAddRequest    \r
85     SystemFileRepositoryDeviceGetRequest    \r
86     SystemMediaAddRequest    \r
87     SystemNetworkServerSyncParametersGetRequest14sp2    \r
88     SystemPasswordRulesGetRequest13mp2    \r
89     SystemSIPDeviceTypeAddRequest15    \r
90     SystemSIPDeviceTypeGetRequest15    \r
91     SystemSIPDeviceTypeModifyRequest15    \r
92     SystemSubscriberGetCallProcessingParametersRequest14sp7    \r
93     SystemSubscriberGetCallProcessingParametersRequest15    \r
94     SystemVoiceMessagingGroupGetRequest14    \r
95     SystemVoiceMessagingGroupModifyRequest    \r
96     UserBroadWorksAnywhereAddSelectiveCriteriaRequest    \r
97     UserBroadWorksAnywhereGetSelectiveCriteriaRequest    \r
98     UserCallCenterGetRequest    \r
99     UserCallForwardingSelectiveAddCriteriaRequest    \r
100     UserCallForwardingSelectiveGetCriteriaRequest    \r
101     UserCallForwardingSelectiveGetRequest    \r
102     UserCallingPartyCategoryGetRequest    \r
103     UserCallingPartyCategoryModifyRequest    \r
104     UserCallNotifyAddCriteriaRequest    \r
105     UserCallNotifyGetCriteriaRequest    \r
106     UserCallProcessingGetPolicyRequest14sp7    \r
107     UserCustomRingbackUserAddCriteriaRequest    \r
108     UserCustomRingbackUserGetCriteriaRequest    \r
109     UserCustomRingbackUserGetCriteriaRequest15sp2    \r
110     UserCustomRingbackUserModifyCriteriaRequest    \r
111     UserEnhancedCallLogsGetListRequest14sp4    \r
112     UserGetRequest14sp9    \r
113     UserInterceptUserGetRequest    \r
114     UserInterceptUserGetRequest16    \r
115     UserInterceptUserModifyRequest    \r
116     UserModifyRequest14sp9    \r
117     UserMusicOnHoldUserGetRequest    \r
118     UserMusicOnHoldUserModifyRequest    \r
119     UserPriorityAlertAddCriteriaRequest    \r
120     UserPriorityAlertGetCriteriaRequest    \r
121     UserSelectiveCallAcceptanceAddCriteriaRequest    \r
122     UserSelectiveCallAcceptanceGetCriteriaRequest    \r
123     UserSelectiveCallRejectionAddCriteriaRequest    \r
124     UserSelectiveCallRejectionGetCriteriaRequest    \r
125     UserSelectiveCallRejectionModifyCriteriaRequest    \r
126     UserSequentialRingAddCriteriaRequest    \r
127     UserSequentialRingGetCriteriaRequest    \r
128     UserVoiceMessagingUserGetGreetingRequest13mp16    \r
129     UserVoiceMessagingUserGetVoicePortalRequest    \r
130     UserVoiceMessagingUserModifyGreetingRequest    \r
131     UserVoiceMessagingUserModifyVoicePortalRequest    \r
132     \r
133   --> \r
134   \r
135   <xs:complexType name="GroupAccessDeviceGetRequest14sp6">\r
136     <xs:annotation>\r
137       <xs:documentation>\r
138         Requests the configuration of a specified group access device.\r
139         The response is either GroupAccessDeviceGetResponse14sp6 or ErrorResponse.\r
140         Replaced by: GroupAccessDeviceGetRequest16        \r
141       </xs:documentation>\r
142     </xs:annotation>\r
143     <xs:complexContent>\r
144       <xs:extension base="core:OCIRequest">\r
145         <xs:sequence>\r
146           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
147           <xs:element name="groupId" type="GroupId"/>\r
148           <xs:element name="deviceName" type="AccessDeviceName"/>\r
149         </xs:sequence>\r
150       </xs:extension>\r
151     </xs:complexContent>\r
152   </xs:complexType>    \r
153     \r
154   <xs:complexType name="GroupAccessDeviceGetResponse14sp6">\r
155     <xs:annotation>\r
156       <xs:documentation>\r
157         Response to: GroupAccessDeviceGetRequest14sp6\r
158         Replaced by: GroupAccessDeviceGetResponse16\r
159       </xs:documentation>\r
160     </xs:annotation>\r
161     <xs:complexContent>\r
162       <xs:extension base="core:OCIDataResponse">\r
163         <xs:sequence>\r
164           <xs:element name="deviceType" type="AccessDeviceType"/>\r
165           <xs:element name="protocol" type="AccessDeviceProtocol" minOccurs="0"/>\r
166           <xs:element name="netAddress" type="NetAddress" minOccurs="0"/>\r
167           <xs:element name="port" type="Port1025" minOccurs="0"/>\r
168           <xs:element name="outboundProxyServerNetAddress" type="NetAddress" minOccurs="0"/>\r
169           <xs:element name="stunServerNetAddress" type="NetAddress" minOccurs="0"/>\r
170           <xs:element name="macAddress" type="AccessDeviceMACAddress" minOccurs="0"/>\r
171           <xs:element name="serialNumber" type="AccessDeviceSerialNumber" minOccurs="0"/>\r
172           <xs:element name="description" type="AccessDeviceDescription" minOccurs="0"/>\r
173           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
174           <xs:element name="numberOfAssignedPorts" type="xs:int"/>\r
175           <xs:element name="status" type="AccessDeviceStatus"/>\r
176           <xs:element name="configurationMode" type="AccessDeviceEnhancedConfigurationMode" minOccurs="0"/>\r
177           <xs:element name="configurationFileName" type="AccessDeviceEnhancedConfigurationFileName" minOccurs="0"/>\r
178           <xs:element name="physicalLocation" type="AccessDevicePhysicalLocation" minOccurs="0"/>\r
179           <xs:element name="transportProtocol" type="TransportProtocol" minOccurs="0"/>\r
180           <xs:element name="mobilityManagerProvisioningURL" type="URL" minOccurs="0"/>\r
181           <xs:element name="mobilityManagerProvisioningUserName" type="MobilityManagerProvisioningUserName" minOccurs="0"/>\r
182           <xs:element name="mobilityManagerDefaultOriginatingServiceKey" type="MobilityManagerServiceKey" minOccurs="0"/>\r
183           <xs:element name="mobilityManagerDefaultTerminatingServiceKey" type="MobilityManagerServiceKey" minOccurs="0"/>\r
184           <xs:element name="useCustomUserNamePassword" type="xs:boolean" minOccurs="0"/>\r
185           <xs:element name="userName" type="DeviceManagementUserName" minOccurs="0"/>\r
186         </xs:sequence>\r
187       </xs:extension>\r
188     </xs:complexContent>\r
189   </xs:complexType>    \r
190     \r
191   <xs:complexType name="GroupAutoAttendantAddInstanceRequest14">\r
192     <xs:annotation>\r
193       <xs:documentation>\r
194         Add a Auto Attendant instance to a group.\r
195         The domain is required in the serviceUserId.\r
196         The response is either SuccessResponse or ErrorResponse.\r
197         Replaced By: GroupAutoAttendantAddInstanceRequest16\r
198       </xs:documentation>\r
199     </xs:annotation>\r
200     <xs:complexContent>\r
201       <xs:extension base="core:OCIRequest">\r
202         <xs:sequence>\r
203           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
204           <xs:element name="groupId" type="GroupId"/>\r
205           <xs:element name="serviceUserId" type="UserId"/>\r
206           <xs:element name="serviceInstanceProfile" type="ServiceInstanceAddProfile"/>\r
207           <xs:element name="enableVideo" type="xs:boolean"/>\r
208           <xs:element name="businessHours" type="ScheduleName" minOccurs="0"/>\r
209           <xs:element name="holidayScheduleName" type="ScheduleName" minOccurs="0"/>\r
210           <xs:element name="extensionDialingScope" type="AutoAttendantDialingScope"/>\r
211           <xs:element name="nameDialingScope" type="AutoAttendantDialingScope"/>\r
212           <xs:element name="nameDialingEntries" type="AutoAttendantNameDialingEntry"/>\r
213           <xs:element name="businessHoursMenu" type="AutoAttendantAddMenu" minOccurs="0"/>\r
214           <xs:element name="afterHoursMenu" type="AutoAttendantAddMenu" minOccurs="0"/>\r
215         </xs:sequence>\r
216       </xs:extension>\r
217     </xs:complexContent>\r
218   </xs:complexType>    \r
219     \r
220   <xs:complexType name="GroupAutoAttendantGetInstanceRequest14">\r
221     <xs:annotation>\r
222       <xs:documentation>\r
223         Request to get all the information of a Auto Attendant instance.\r
224         The response is either GroupAutoAttendantGetInstanceResponse or ErrorResponse.\r
225         Replaced By: GroupAutoAttendantGetInstanceRequest16\r
226       </xs:documentation>\r
227     </xs:annotation>\r
228     <xs:complexContent>\r
229       <xs:extension base="core:OCIRequest">\r
230         <xs:sequence>\r
231           <xs:element name="serviceUserId" type="UserId"/>\r
232         </xs:sequence>\r
233       </xs:extension>\r
234     </xs:complexContent>\r
235   </xs:complexType>    \r
236     \r
237   <xs:complexType name="GroupAutoAttendantGetInstanceResponse14">\r
238     <xs:annotation>\r
239       <xs:documentation>\r
240         Response to GroupAutoAttendantGetInstanceRequest14.\r
241         Contains the service profile information.\r
242         Replaced By: GroupAutoAttendantGetInstanceResponse16\r
243       </xs:documentation>\r
244     </xs:annotation>\r
245     <xs:complexContent>\r
246       <xs:extension base="core:OCIDataResponse">\r
247         <xs:sequence>\r
248           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile"/>\r
249           <xs:element name="enableVideo" type="xs:boolean"/>\r
250           <xs:element name="businessHours" type="ScheduleName" minOccurs="0"/>\r
251           <xs:element name="holidayScheduleName" type="ScheduleName" minOccurs="0"/>\r
252           <xs:element name="extensionDialingScope" type="AutoAttendantDialingScope"/>\r
253           <xs:element name="nameDialingScope" type="AutoAttendantDialingScope"/>\r
254           <xs:element name="nameDialingEntries" type="AutoAttendantNameDialingEntry"/>\r
255           <xs:element name="businessHoursMenu" type="AutoAttendantReadMenu"/>\r
256           <xs:element name="afterHoursMenu" type="AutoAttendantReadMenu"/>\r
257         </xs:sequence>\r
258       </xs:extension>\r
259     </xs:complexContent>\r
260   </xs:complexType>    \r
261     \r
262   <xs:complexType name="GroupAutoAttendantModifyInstanceRequest">\r
263     <xs:annotation>\r
264       <xs:documentation>\r
265         Request to modify an Auto Attendant instance.\r
266         The response is either SuccessResponse or ErrorResponse.\r
267         Replaced By: GroupAutoAttendantModifyInstanceRequest16\r
268       </xs:documentation>\r
269     </xs:annotation>\r
270     <xs:complexContent>\r
271       <xs:extension base="core:OCIRequest">\r
272         <xs:sequence>\r
273           <xs:element name="serviceUserId" type="UserId"/>\r
274           <xs:element name="serviceInstanceProfile" type="ServiceInstanceModifyProfile" minOccurs="0"/>\r
275           <xs:element name="enableVideo" type="xs:boolean" minOccurs="0"/>\r
276           <xs:element name="businessHours" type="ScheduleName" nillable="true" minOccurs="0"/>\r
277           <xs:element name="holidayScheduleName" type="ScheduleName" nillable="true" minOccurs="0"/>\r
278           <xs:element name="extensionDialingScope" type="AutoAttendantDialingScope" minOccurs="0"/>\r
279           <xs:element name="nameDialingScope" type="AutoAttendantDialingScope" minOccurs="0"/>\r
280           <xs:element name="nameDialingEntries" type="AutoAttendantNameDialingEntry" minOccurs="0"/>\r
281           <xs:element name="businessHoursMenu" type="AutoAttendantModifyMenu" minOccurs="0"/>\r
282           <xs:element name="afterHoursMenu" type="AutoAttendantModifyMenu" minOccurs="0"/>\r
283         </xs:sequence>\r
284       </xs:extension>\r
285     </xs:complexContent>\r
286   </xs:complexType>    \r
287     \r
288   <xs:complexType name="GroupCallCenterAddInstanceRequest14sp9">\r
289     <xs:annotation>\r
290       <xs:appinfo>\r
291         <asDataModeSupported>true</asDataModeSupported>\r
292         <hssDataModeSupported>false</hssDataModeSupported>\r
293       </xs:appinfo>\r
294       <xs:documentation>\r
295         Add a Call Center instance to a group.\r
296         The domain is required in the serviceUserId.\r
297         The response is either SuccessResponse or ErrorResponse.\r
298         \r
299         Replaced By: GroupCallCenterAddInstanceRequest16, \r
300                      GroupCallCenterAddAgentListRequest, \r
301                      GroupCallCenterModifyPolicyRequest,\r
302                      GroupCallCenterModifyAnnouncementRequest16\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="serviceProviderId" type="ServiceProviderId"/>\r
309           <xs:element name="groupId" type="GroupId"/>\r
310           <xs:element name="serviceUserId" type="UserId"/>\r
311           <xs:element name="serviceInstanceProfile" type="ServiceInstanceAddProfileCallCenter"/>\r
312           <xs:element name="policy" type="HuntPolicy"/>\r
313           <xs:element name="huntAfterNoAnswer" type="xs:boolean"/>\r
314           <xs:element name="noAnswerNumberOfRings" type="HuntNoAnswerRings"/>\r
315           <xs:element name="forwardAfterTimeout" type="xs:boolean"/>\r
316           <xs:element name="forwardTimeoutSeconds" type="HuntForwardTimeoutSeconds"/>\r
317           <xs:element name="forwardToPhoneNumber" type="OutgoingDN" minOccurs="0"/>\r
318           <xs:element name="enableVideo" type="xs:boolean"/>\r
319           <xs:element name="queueLength" type="CallCenterQueueLength"/>\r
320           <xs:element name="allowAgentLogoff" type="xs:boolean"/>\r
321           <xs:element name="playMusicOnHold" type="xs:boolean"/>\r
322           <xs:element name="playComfortMessage" type="xs:boolean"/>\r
323           <xs:element name="timeBetweenComfortMessagesSeconds" type="CallCenterTimeBetweenComfortMessagesSeconds"/>\r
324           <xs:element name="enableGuardTimer" type="xs:boolean"/>\r
325           <xs:element name="guardTimerSeconds" type="CallCenterGuardTimerSeconds"/>\r
326           <xs:element name="agentUserId" type="UserId" minOccurs="0" maxOccurs="unbounded"/>\r
327           <xs:element name="allowCallWaitingForAgents" type="xs:boolean"/>\r
328           <xs:element name="allowCallsToAgentsInWrapUp" type="xs:boolean"/>\r
329           <xs:element name="enableCallQueueWhenNoAgentsAvailable" type="xs:boolean"/>\r
330           <xs:element name="statisticsSource" type="CallCenterStatisticsSource"/>\r
331         </xs:sequence>\r
332       </xs:extension>\r
333     </xs:complexContent>\r
334   </xs:complexType>    \r
335     \r
336   <xs:complexType name="GroupCallCenterGetAnnouncementRequest14sp6">\r
337     <xs:annotation>\r
338       <xs:documentation>\r
339         Get a call center's announcement settings.\r
340         The response is either a GroupCallCenterGetAnnouncementResponse14sp6 or an ErrorResponse.\r
341         \r
342         Replaced By: GroupCallCenterGetAnnouncementRequest16\r
343       </xs:documentation>\r
344     </xs:annotation>\r
345     <xs:complexContent>\r
346       <xs:extension base="core:OCIRequest">\r
347         <xs:sequence>\r
348           <xs:element name="serviceUserId" type="UserId"/>\r
349         </xs:sequence>\r
350       </xs:extension>\r
351     </xs:complexContent>\r
352   </xs:complexType>    \r
353     \r
354   <xs:complexType name="GroupCallCenterGetAnnouncementResponse14sp6">\r
355     <xs:annotation>\r
356       <xs:documentation>\r
357         Response to the GroupCallCenterGetAnnouncementRequest14sp6.\r
358       </xs:documentation>\r
359     </xs:annotation>\r
360     <xs:complexContent>\r
361       <xs:extension base="core:OCIDataResponse">\r
362         <xs:sequence>\r
363           <xs:element name="entranceMessageSelection" type="CallCenterAnnouncementSelection"/>\r
364           <xs:element name="entranceMessageAudioFileDescription" type="FileDescription" minOccurs="0"/>\r
365           <xs:element name="entranceMessageVideoFileDescription" type="FileDescription" minOccurs="0"/>\r
366           <xs:element name="periodicComfortMessageSelection" type="CallCenterAnnouncementSelection"/>\r
367           <xs:element name="periodicComfortMessageAudioFileDescription" type="FileDescription" minOccurs="0"/>\r
368           <xs:element name="periodicComfortMessageVideoFileDescription" type="FileDescription" minOccurs="0"/>\r
369           <xs:element name="onHoldSource" type="CallCenterMusicOnHoldSourceRead"/>\r
370           <xs:element name="onHoldUseAlternateSourceForInternalCalls" type="xs:boolean"/>\r
371           <xs:element name="onHoldInternalSource" type="CallCenterMusicOnHoldSourceRead" minOccurs="0"/>\r
372         </xs:sequence>\r
373       </xs:extension>\r
374     </xs:complexContent>\r
375   </xs:complexType>    \r
376     \r
377   <xs:complexType name="GroupCallCenterGetAvailableUserListRequest">\r
378     <xs:annotation>\r
379       <xs:documentation>\r
380         Get a list of users that can be assigned to a Call Center group.\r
381         Searching for users by group only makes sense when the call center is part of an Enterprise.\r
382         The response is either GroupCallCenterGetAvailableUserListResponse or ErrorResponse.\r
383         \r
384         Replaced By: GroupCallCenterGetAvailableAgentListRequest\r
385       </xs:documentation>\r
386     </xs:annotation>\r
387     <xs:complexContent>\r
388       <xs:extension base="core:OCIRequest">\r
389         <xs:sequence>\r
390           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
391           <xs:element name="groupId" type="GroupId"/>\r
392           <xs:element name="responseSizeLimit" type="ResponseSizeLimit" minOccurs="0"/>\r
393           <xs:element name="searchCriteriaUserLastName" type="SearchCriteriaUserLastName" minOccurs="0" maxOccurs="unbounded"/>\r
394           <xs:element name="searchCriteriaUserFirstName" type="SearchCriteriaUserFirstName" minOccurs="0" maxOccurs="unbounded"/>\r
395           <xs:element name="searchCriteriaExactUserDepartment" type="SearchCriteriaExactUserDepartment" minOccurs="0"/>\r
396           <xs:element name="searchCriteriaExactUserGroup" type="SearchCriteriaExactUserGroup" minOccurs="0"/>\r
397         </xs:sequence>\r
398       </xs:extension>\r
399     </xs:complexContent>\r
400   </xs:complexType>    \r
401     \r
402   <xs:complexType name="GroupCallCenterGetAvailableUserListResponse">\r
403     <xs:annotation>\r
404       <xs:documentation>\r
405         Response to the GroupCallCenterGetAvailableUserListRequest.\r
406         Contains a table with column headings: "User Id", "Last Name", "First Name", "Hiragana Last Name", "Hiragana First Name".\r
407       </xs:documentation>\r
408     </xs:annotation>\r
409     <xs:complexContent>\r
410       <xs:extension base="core:OCIDataResponse">\r
411         <xs:sequence>\r
412           <xs:element name="userTable" type="core:OCITable"/>\r
413         </xs:sequence>\r
414       </xs:extension>\r
415     </xs:complexContent>\r
416   </xs:complexType>    \r
417     \r
418   <xs:complexType name="GroupCallCenterGetInstanceRequest14sp9">\r
419     <xs:annotation>\r
420       <xs:documentation>\r
421         Request to get all the information of a Call Center instance.\r
422         The response is either GroupCallCenterGetInstanceResponse14sp9 or ErrorResponse.\r
423         \r
424         Replaced By: GroupCallCenterGetInstanceRequest16\r
425       </xs:documentation>\r
426     </xs:annotation>\r
427     <xs:complexContent>\r
428       <xs:extension base="core:OCIRequest">\r
429         <xs:sequence>\r
430           <xs:element name="serviceUserId" type="UserId"/>\r
431         </xs:sequence>\r
432       </xs:extension>\r
433     </xs:complexContent>\r
434   </xs:complexType>    \r
435     \r
436   <xs:complexType name="GroupCallCenterGetInstanceResponse14sp9">\r
437     <xs:annotation>\r
438       <xs:documentation>\r
439         Response to GroupCallCenterGetInstanceRequest14sp9.\r
440         Contains the service profile information and a table of assigned users.\r
441         The table has column headings: "User Id", "Last Name", "First Name",\r
442         "Hiragana Last Name", "Hiragana First Name", "Weight".\r
443       </xs:documentation>\r
444     </xs:annotation>\r
445     <xs:complexContent>\r
446       <xs:extension base="core:OCIDataResponse">\r
447         <xs:sequence>\r
448           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile"/>\r
449           <xs:element name="policy" type="HuntPolicy"/>\r
450           <xs:element name="huntAfterNoAnswer" type="xs:boolean"/>\r
451           <xs:element name="noAnswerNumberOfRings" type="HuntNoAnswerRings"/>\r
452           <xs:element name="forwardAfterTimeout" type="xs:boolean"/>\r
453           <xs:element name="forwardTimeoutSeconds" type="HuntForwardTimeoutSeconds"/>\r
454           <xs:element name="forwardToPhoneNumber" type="OutgoingDN" minOccurs="0"/>\r
455           <xs:element name="enableVideo" type="xs:boolean"/>\r
456           <xs:element name="queueLength" type="CallCenterQueueLength"/>\r
457           <xs:element name="allowAgentLogoff" type="xs:boolean"/>\r
458           <xs:element name="playMusicOnHold" type="xs:boolean"/>\r
459           <xs:element name="playComfortMessage" type="xs:boolean"/>\r
460           <xs:element name="timeBetweenComfortMessagesSeconds" type="CallCenterTimeBetweenComfortMessagesSeconds"/>\r
461           <xs:element name="enableGuardTimer" type="xs:boolean"/>\r
462           <xs:element name="guardTimerSeconds" type="CallCenterGuardTimerSeconds"/>\r
463           <xs:element name="agentUserTable" type="core:OCITable"/>\r
464           <xs:element name="allowCallWaitingForAgents" type="xs:boolean"/>\r
465           <xs:element name="allowCallsToAgentsInWrapUp" type="xs:boolean"/>\r
466           <xs:element name="enableCallQueueWhenNoAgentsAvailable" type="xs:boolean"/>\r
467           <xs:element name="statisticsSource" type="CallCenterStatisticsSource"/>\r
468         </xs:sequence>\r
469       </xs:extension>\r
470     </xs:complexContent>\r
471   </xs:complexType>    \r
472     \r
473   <xs:complexType name="GroupCallCenterGetInstanceStatisticsReportingRequest">\r
474     <xs:annotation>\r
475       <xs:documentation>\r
476         Request to get the call center statistics reporting settings.\r
477         The response is either GroupCallCenterGetInstanceStatisticsReportingResponse or ErrorResponse.\r
478         \r
479         Replaced By: GroupCallCenterGetInstanceStatisticsReportingRequest16\r
480       </xs:documentation>\r
481     </xs:annotation>\r
482     <xs:complexContent>\r
483       <xs:extension base="core:OCIRequest">\r
484         <xs:sequence>\r
485           <xs:element name="serviceUserId" type="UserId"/>\r
486         </xs:sequence>\r
487       </xs:extension>\r
488     </xs:complexContent>\r
489   </xs:complexType>    \r
490     \r
491   <xs:complexType name="GroupCallCenterGetInstanceStatisticsReportingResponse">\r
492     <xs:annotation>\r
493       <xs:documentation>\r
494         Contains Call Center statistics reporting settings.\r
495       </xs:documentation>\r
496     </xs:annotation>\r
497     <xs:complexContent>\r
498       <xs:extension base="core:OCIDataResponse">\r
499         <xs:sequence>\r
500           <xs:element name="generateDailyReport" type="xs:boolean"/>\r
501           <xs:element name="collectionPeriodMinutes" type="CallCenterStatisticsCollectionPeriodMinutes"/>\r
502           <xs:element name="reportingEmailAddress1" type="EmailAddress" minOccurs="0"/>\r
503           <xs:element name="reportingEmailAddress2" type="EmailAddress" minOccurs="0"/>\r
504         </xs:sequence>\r
505       </xs:extension>\r
506     </xs:complexContent>\r
507   </xs:complexType>    \r
508     \r
509   <xs:complexType name="GroupCallCenterEnhancedGetRequest">\r
510     <xs:annotation>\r
511       <xs:documentation>\r
512         Request to get the Call Center Enhanced configuration data for a\r
513         Call Center.\r
514         The response is either GroupCallCenterEnhancedGetResponse or\r
515         ErrorResponse.\r
516         \r
517         Replaced By: GroupCallCenterGetInstanceResponse16\r
518       </xs:documentation>\r
519     </xs:annotation>\r
520     <xs:complexContent>\r
521       <xs:extension base="core:OCIRequest">\r
522         <xs:sequence>\r
523           <xs:element name="serviceUserId" type="UserId"/>\r
524         </xs:sequence>\r
525       </xs:extension>\r
526     </xs:complexContent>\r
527   </xs:complexType>    \r
528     \r
529   <xs:complexType name="GroupCallCenterEnhancedGetResponse">\r
530     <xs:annotation>\r
531       <xs:documentation>\r
532         Response to GroupCallCenterEnhancedGetRequest.\r
533       </xs:documentation>\r
534     </xs:annotation>\r
535     <xs:complexContent>\r
536       <xs:extension base="core:OCIDataResponse">\r
537         <xs:sequence>\r
538           <xs:element name="overrideAgentWrapUpTime" type="xs:boolean"/>\r
539           <xs:element name="wrapUpSeconds" type="CallCenterWrapUpSeconds" minOccurs="0"/>\r
540         </xs:sequence>\r
541       </xs:extension>\r
542     </xs:complexContent>\r
543   </xs:complexType>    \r
544     \r
545   <xs:complexType name="GroupCallCenterEnhancedModifyRequest">\r
546     <xs:annotation>\r
547       <xs:documentation>\r
548         Modify the Call Center Enhanced configuration data for a Call\r
549         Center.\r
550         The response is either a SuccessResponse or an ErrorResponse.\r
551         \r
552         Replaced By: GroupCallCenterModifyInstanceRequest16\r
553       </xs:documentation>\r
554     </xs:annotation>\r
555     <xs:complexContent>\r
556       <xs:extension base="core:OCIRequest">\r
557         <xs:sequence>\r
558           <xs:element name="serviceUserId" type="UserId"/>\r
559           <xs:element name="overrideAgentWrapUpTime" type="xs:boolean" minOccurs="0"/>\r
560           <xs:element name="wrapUpSeconds" type="CallCenterWrapUpSeconds" minOccurs="0" nillable="true"/>\r
561         </xs:sequence>\r
562       </xs:extension>\r
563     </xs:complexContent>\r
564   </xs:complexType>    \r
565     \r
566   <xs:complexType name="GroupCallCenterModifyAnnouncementRequest14sp6">\r
567     <xs:annotation>\r
568       <xs:documentation>\r
569         Modify a call center's announcement settings.\r
570         The response is either a SuccessResponse or an ErrorResponse.\r
571         \r
572         Replaced By: GroupCallCenterModifyAnnouncementRequest16\r
573       </xs:documentation>\r
574     </xs:annotation>\r
575     <xs:complexContent>\r
576       <xs:extension base="core:OCIRequest">\r
577         <xs:sequence>\r
578           <xs:element name="serviceUserId" type="UserId"/>\r
579           <xs:element name="entranceMessageSelection" type="CallCenterAnnouncementSelection" minOccurs="0"/>\r
580           <xs:element name="entranceMessageAudioFile" type="LabeledFileResource" minOccurs="0"/>\r
581           <xs:element name="entranceMessageVideoFile" type="LabeledFileResource" minOccurs="0"/>\r
582           <xs:element name="periodicComfortMessageSelection" type="CallCenterAnnouncementSelection" minOccurs="0"/>\r
583           <xs:element name="periodicComfortMessageAudioFile" type="LabeledFileResource" minOccurs="0"/>\r
584           <xs:element name="periodicComfortMessageVideoFile" type="LabeledFileResource" minOccurs="0"/>\r
585           <xs:element name="onHoldSource" type="CallCenterMusicOnHoldSourceModify" minOccurs="0"/>\r
586           <xs:element name="onHoldUseAlternateSourceForInternalCalls" type="xs:boolean" minOccurs="0"/>\r
587           <xs:element name="onHoldInternalSource" type="CallCenterMusicOnHoldSourceModify" minOccurs="0"/>\r
588         </xs:sequence>\r
589       </xs:extension>\r
590     </xs:complexContent>\r
591   </xs:complexType>    \r
592     \r
593   <xs:complexType name="GroupCallCenterModifyInstanceRequest">\r
594     <xs:annotation>\r
595       <xs:appinfo>\r
596         <asDataModeSupported>true</asDataModeSupported>\r
597         <hssDataModeSupported>true</hssDataModeSupported>\r
598       </xs:appinfo>\r
599       <xs:documentation>\r
600         Request to modify a Call Center instance.\r
601         The response is either SuccessResponse or ErrorResponse.\r
602         \r
603         Replaced By: GroupCallCenterModifyInstanceRequest16\r
604       </xs:documentation>\r
605     </xs:annotation>\r
606     <xs:complexContent>\r
607       <xs:extension base="core:OCIRequest">\r
608         <xs:sequence>\r
609           <xs:element name="serviceUserId" type="UserId"/>\r
610           <xs:element name="serviceInstanceProfile" type="ServiceInstanceModifyProfile" minOccurs="0"/>\r
611           <xs:element name="policy" type="HuntPolicy" minOccurs="0"/>\r
612           <xs:element name="huntAfterNoAnswer" type="xs:boolean" minOccurs="0"/>\r
613           <xs:element name="noAnswerNumberOfRings" type="HuntNoAnswerRings" minOccurs="0"/>\r
614           <xs:element name="forwardAfterTimeout" type="xs:boolean" minOccurs="0"/>\r
615           <xs:element name="forwardTimeoutSeconds" type="HuntForwardTimeoutSeconds" minOccurs="0"/>\r
616           <xs:element name="forwardToPhoneNumber" type="OutgoingDN" nillable="true" minOccurs="0"/>\r
617           <xs:element name="enableVideo" type="xs:boolean" minOccurs="0"/>\r
618           <xs:element name="queueLength" type="CallCenterQueueLength" minOccurs="0"/>\r
619           <xs:element name="allowAgentLogoff" type="xs:boolean" minOccurs="0"/>\r
620           <xs:element name="playMusicOnHold" type="xs:boolean" minOccurs="0"/>\r
621           <xs:element name="playComfortMessage" type="xs:boolean" minOccurs="0"/>\r
622           <xs:element name="timeBetweenComfortMessagesSeconds" type="CallCenterTimeBetweenComfortMessagesSeconds" minOccurs="0"/>\r
623           <xs:element name="enableGuardTimer" type="xs:boolean" minOccurs="0"/>\r
624           <xs:element name="guardTimerSeconds" type="CallCenterGuardTimerSeconds" minOccurs="0"/>\r
625           <xs:element name="agentUserIdList" type="ReplacementUserIdList" nillable="true" minOccurs="0"/>\r
626           <xs:element name="allowCallWaitingForAgents" type="xs:boolean" minOccurs="0"/>\r
627           <xs:element name="allowCallsToAgentsInWrapUp" type="xs:boolean" minOccurs="0"/>\r
628           <xs:element name="enableCallQueueWhenNoAgentsAvailable" type="xs:boolean" minOccurs="0"/>\r
629           <xs:element name="statisticsSource" type="CallCenterStatisticsSource" minOccurs="0"/>\r
630         </xs:sequence>\r
631       </xs:extension>\r
632     </xs:complexContent>\r
633   </xs:complexType>    \r
634     \r
635   <xs:complexType name="GroupCallCenterSupervisorReportingGetRequest">\r
636     <xs:annotation>\r
637       <xs:documentation>\r
638         Get a list of supervisors assigned to a call center.\r
639         Only users in the same group or enterprise as this call center\r
640         can successfully execute this request.\r
641         The response is either a\r
642         GroupCallCenterSupervisorReportingGetResponse or an\r
643         ErrorResponse.\r
644         \r
645         Replaced By: GroupCallCenterGetSupervisorListRequest16\r
646       </xs:documentation>\r
647     </xs:annotation>\r
648     <xs:complexContent>\r
649       <xs:extension base="core:OCIRequest">\r
650         <xs:sequence>\r
651           <xs:element name="serviceUserId" type="UserId"/>\r
652         </xs:sequence>\r
653       </xs:extension>\r
654     </xs:complexContent>\r
655   </xs:complexType>    \r
656     \r
657   <xs:complexType name="GroupCallCenterSupervisorReportingGetResponse">\r
658     <xs:annotation>\r
659       <xs:documentation>\r
660         Response to the GroupCallCenterSupervisorReportingGetRequest.\r
661         Contains a table with column headings: "User Id", "Last Name",\r
662         "First Name", "Hiragana Last Name", "Hiragana First Name".\r
663       </xs:documentation>\r
664     </xs:annotation>\r
665     <xs:complexContent>\r
666       <xs:extension base="core:OCIDataResponse">\r
667         <xs:sequence>\r
668           <xs:element name="reportingServerName" type="CallCenterReportingServerName" minOccurs="0"/>\r
669           <xs:element name="supervisorTable" type="core:OCITable"/>\r
670         </xs:sequence>\r
671       </xs:extension>\r
672     </xs:complexContent>\r
673   </xs:complexType>    \r
674     \r
675   <xs:complexType name="GroupCallCenterSupervisorReportingModifyRequest">\r
676     <xs:annotation>\r
677       <xs:documentation>\r
678         Replaces a list of users as supervisors for a call center.\r
679         Also allows the modification of the reporting server URL address.\r
680         The response is either a SuccessResponse or an ErrorResponse.\r
681         \r
682         Replaced By: GroupCallCenterModifySupervisorListRequest16\r
683       </xs:documentation>\r
684     </xs:annotation>\r
685     <xs:complexContent>\r
686       <xs:extension base="core:OCIRequest">\r
687         <xs:sequence>\r
688           <xs:element name="serviceUserId" type="UserId"/>\r
689           <xs:element name="reportingServerName" type="CallCenterReportingServerName" nillable="true" minOccurs="0"/>\r
690           <xs:element name="supervisorUserIdList" type="ReplacementUserIdList" nillable="true" minOccurs="0"/>\r
691         </xs:sequence>\r
692       </xs:extension>\r
693     </xs:complexContent>\r
694   </xs:complexType>    \r
695     \r
696   <xs:complexType name="GroupCallProcessingGetPolicyRequest15">\r
697     <xs:annotation>\r
698       <xs:documentation>\r
699             Request the group level data associated with Call Processing Policy.\r
700             The response is either a GroupCallProcessingGetPolicyResponse15 or an\r
701             ErrorResponse.\r
702             Replaced By: GroupCallProcessingGetPolicyRequest16\r
703          </xs:documentation>\r
704     </xs:annotation>\r
705     <xs:complexContent>\r
706       <xs:extension base="core:OCIRequest">\r
707         <xs:sequence>\r
708           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
709           <xs:element name="groupId" type="GroupId"/>\r
710         </xs:sequence>\r
711       </xs:extension>\r
712     </xs:complexContent>\r
713   </xs:complexType>    \r
714     \r
715   <xs:complexType name="GroupCallProcessingGetPolicyResponse15">\r
716     <xs:annotation>\r
717       <xs:documentation>\r
718             Response to GroupCallProcessingGetPolicyRequest15.\r
719          </xs:documentation>\r
720     </xs:annotation>\r
721     <xs:complexContent>\r
722       <xs:extension base="core:OCIDataResponse">\r
723         <xs:sequence>\r
724           <xs:element name="useGroupSetting" type="xs:boolean"/>\r
725           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
726           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
727           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
728           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
729           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
730           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes"/>\r
731           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
732           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
733           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
734           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
735           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
736           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
737           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean"/>\r
738           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean"/>\r
739           <xs:element name="overrideCLIDRestrictionForPrivateCallCategory" type="xs:boolean"/>\r
740           <xs:element name="useEnterpriseCLIDForPrivateCallCategory" type="xs:boolean"/>\r
741           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean"/>\r
742           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
743           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
744           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
745           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
746           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
747           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
748           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
749         </xs:sequence>\r
750       </xs:extension>\r
751     </xs:complexContent>\r
752   </xs:complexType>    \r
753     \r
754   <xs:complexType name="GroupCallProcessingModifyPolicyRequest15">\r
755     <xs:annotation>\r
756       <xs:documentation>\r
757             Modify the group level data associated with Call Procesing Policy.\r
758             The response is either a SuccessResponse or an ErrorResponse.\r
759             Replaced By: GroupCallProcessingModifyPolicyRequest15sp2\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="useGroupSetting" type="xs:boolean" minOccurs="0"/>\r
768           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean" minOccurs="0"/>\r
769           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls" minOccurs="0"/>\r
770           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean" minOccurs="0"/>\r
771           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls" minOccurs="0"/>\r
772           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean" minOccurs="0"/>\r
773           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes" minOccurs="0"/>\r
774           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean" minOccurs="0"/>\r
775           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes" minOccurs="0"/>\r
776           <xs:element name="mediaPolicySelection" type="MediaPolicySelection" minOccurs="0"/>\r
777           <xs:element name="supportedMediaSetName" type="MediaSetName" nillable="true" minOccurs="0"/>\r
778           <xs:element name="networkUsageSelection" type="NetworkUsageSelection" minOccurs="0"/>\r
779           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean" minOccurs="0"/>\r
780           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean" minOccurs="0"/>\r
781           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean" minOccurs="0"/>\r
782           <xs:element name="overrideCLIDRestrictionForPrivateCallCategory" type="xs:boolean" minOccurs="0"/>\r
783           <xs:element name="useEnterpriseCLIDForPrivateCallCategory" type="xs:boolean" minOccurs="0"/>\r
784           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean" minOccurs="0"/>\r
785           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean" minOccurs="0"/>\r
786           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls" minOccurs="0"/>\r
787           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean" minOccurs="0"/>\r
788           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth" minOccurs="0"/>\r
789           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth" minOccurs="0"/>\r
790           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean" minOccurs="0"/>\r
791           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations" minOccurs="0"/>\r
792         </xs:sequence>\r
793       </xs:extension>\r
794     </xs:complexContent>\r
795   </xs:complexType>    \r
796     \r
797   <xs:complexType name="GroupCallProcessingGetPolicyRequest14sp7">\r
798     <xs:annotation>\r
799       <xs:documentation>\r
800             Request the group level data associated with Call Processing Policy.\r
801             The response is either a GroupCallProcessingGetPolicyResponse14sp7 or an\r
802             ErrorResponse.\r
803 \r
804             The useGroupCLIDSetting attribute controls the CLID settings\r
805             (clidPolicy, emergencyClidPolicy, allowAlternateNumbersForRedirectingIdentity, useGroupName)\r
806 \r
807             The useGroupMediaSetting attribute controls the Media settings\r
808             (medisPolicySelection, supportedMediaSetName)\r
809 \r
810             The useGroupCallLimitsSetting attribute controls the Call Limits settings\r
811             (useMaxSimultaneousCalls, maxSimultaneousCalls,\r
812             useMaxSimultaneousVideoCalls, maxSimultaneousVideoCalls, useMaxCallTimeForAnsweredCalls, maxCallTimeForAnsweredCallsMinutes, useMaxCallTimeForUnansweredCalls, maxCallTimeForUnansweredCallsMinutes, useMaxConcurrentRedirectedCalls, useMaxFindMeFollowMeDepth, maxRedirectionDepth, useMaxConcurrentFindMeFollowMeInvocations, maxConcurrentFindMeFollowMeInvocations)\r
813 \r
814             The useGroupTranslationRoutingSetting attribute controls the routing and translation settings\r
815             (networkUsageSelection, enforceGroupCallingLineIdentityRestriction,\r
816             allowEnterpriseGroupCallTypingForPrivateDialingPlan, allowEnterpriseGroupCallTypingForPublicDialingPlan, overrideCLIDRestrictionForExternalCallsViaPrivateDialingPlan, enableEnterpriseExtensionDialing)\r
817 \r
818             Replaced By: GroupCallProcessingGetPolicyRequest16\r
819          </xs:documentation>\r
820     </xs:annotation>\r
821     <xs:complexContent>\r
822       <xs:extension base="core:OCIRequest">\r
823         <xs:sequence>\r
824           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
825           <xs:element name="groupId" type="GroupId"/>\r
826         </xs:sequence>\r
827       </xs:extension>\r
828     </xs:complexContent>\r
829   </xs:complexType>    \r
830     \r
831   <xs:complexType name="GroupCallProcessingGetPolicyResponse14sp7">\r
832     <xs:annotation>\r
833       <xs:documentation>\r
834             Response to GroupCallProcessingGetPolicyRequest14sp7.\r
835          </xs:documentation>\r
836     </xs:annotation>\r
837     <xs:complexContent>\r
838       <xs:extension base="core:OCIDataResponse">\r
839         <xs:sequence>\r
840           <xs:element name="useGroupCLIDSetting" type="xs:boolean"/>\r
841           <xs:element name="useGroupMediaSetting" type="xs:boolean"/>\r
842           <xs:element name="useGroupCallLimitsSetting" type="xs:boolean"/>\r
843           <xs:element name="useGroupTranslationRoutingSetting" type="xs:boolean"/>\r
844           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
845           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
846           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
847           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
848           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
849           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes"/>\r
850           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
851           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
852           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
853           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
854           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
855           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
856           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean"/>\r
857           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean"/>\r
858           <xs:element name="overrideCLIDRestrictionForExternalCallsViaPrivateDialingPlan" type="xs:boolean"/>\r
859           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean"/>\r
860           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
861           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
862           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
863           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
864           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
865           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
866           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
867           <xs:element name="clidPolicy" type="GroupCLIDPolicy"/>\r
868           <xs:element name="emergencyClidPolicy" type="GroupCLIDPolicy"/>\r
869           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean"/>\r
870           <xs:element name="useGroupName" type="xs:boolean"/>\r
871         </xs:sequence>\r
872       </xs:extension>\r
873     </xs:complexContent>\r
874   </xs:complexType>    \r
875     \r
876   <xs:complexType name="GroupCallProcessingGetPolicyRequest15sp2">\r
877     <xs:annotation>\r
878       <xs:documentation>\r
879             Request the group level data associated with Call Processing Policy.\r
880             The response is either a GroupCallProcessingGetPolicyResponse15sp2 or an\r
881             ErrorResponse.\r
882 \r
883             The useGroupCLIDSetting attribute controls the CLID settings\r
884             (clidPolicy, emergencyClidPolicy, allowAlternateNumbersForRedirectingIdentity, useGroupName)\r
885 \r
886             The useGroupMediaSetting attribute controls the Media settings\r
887             (medisPolicySelection, supportedMediaSetName)\r
888 \r
889             The useGroupCallLimitsSetting attribute controls the Call Limits settings\r
890             (useMaxSimultaneousCalls, maxSimultaneousCalls,\r
891             useMaxSimultaneousVideoCalls, maxSimultaneousVideoCalls, useMaxCallTimeForAnsweredCalls,\r
892             maxCallTimeForAnsweredCallsMinutes, useMaxCallTimeForUnansweredCalls, maxCallTimeForUnansweredCallsMinutes,\r
893             useMaxConcurrentRedirectedCalls, useMaxFindMeFollowMeDepth, maxRedirectionDepth,\r
894             useMaxConcurrentFindMeFollowMeInvocations, maxConcurrentFindMeFollowMeInvocations)\r
895 \r
896             The useGroupTranslationRoutingSetting attribute controls the routing and translation settings\r
897             (networkUsageSelection, enforceGroupCallingLineIdentityRestriction,\r
898             allowEnterpriseGroupCallTypingForPrivateDialingPlan, allowEnterpriseGroupCallTypingForPublicDialingPlan,\r
899             overrideCLIDRestrictionForExternalCallsViaPrivateDialingPlan, enableEnterpriseExtensionDialing)\r
900 \r
901          </xs:documentation>\r
902     </xs:annotation>\r
903     <xs:complexContent>\r
904       <xs:extension base="core:OCIRequest">\r
905         <xs:sequence>\r
906           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
907           <xs:element name="groupId" type="GroupId"/>\r
908         </xs:sequence>\r
909       </xs:extension>\r
910     </xs:complexContent>\r
911   </xs:complexType>    \r
912     \r
913   <xs:complexType name="GroupCallProcessingGetPolicyResponse15sp2">\r
914     <xs:annotation>\r
915       <xs:documentation>\r
916             Response to GroupCallProcessingGetPolicyRequest15sp2.\r
917          </xs:documentation>\r
918     </xs:annotation>\r
919     <xs:complexContent>\r
920       <xs:extension base="core:OCIDataResponse">\r
921         <xs:sequence>\r
922           <xs:element name="useGroupCLIDSetting" type="xs:boolean"/>\r
923           <xs:element name="useGroupMediaSetting" type="xs:boolean"/>\r
924           <xs:element name="useGroupCallLimitsSetting" type="xs:boolean"/>\r
925           <xs:element name="useGroupTranslationRoutingSetting" type="xs:boolean"/>\r
926           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
927           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
928           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
929           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
930           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
931           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes"/>\r
932           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
933           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
934           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
935           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
936           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
937           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
938           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean"/>\r
939           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean"/>\r
940           <xs:element name="overrideCLIDRestrictionForPrivateCallCategory" type="xs:boolean" minOccurs="0"/>\r
941           <xs:element name="useEnterpriseCLIDForPrivateCallCategory" type="xs:boolean" minOccurs="0"/>\r
942           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean"/>\r
943           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
944           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
945           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
946           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
947           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
948           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
949           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
950           <xs:element name="clidPolicy" type="GroupCLIDPolicy"/>\r
951           <xs:element name="emergencyClidPolicy" type="GroupCLIDPolicy"/>\r
952           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean"/>\r
953           <xs:element name="useGroupName" type="xs:boolean"/>\r
954         </xs:sequence>\r
955       </xs:extension>\r
956     </xs:complexContent>\r
957   </xs:complexType>    \r
958     \r
959   <xs:complexType name="GroupCallProcessingModifyPolicyRequest14sp7">\r
960     <xs:annotation>\r
961       <xs:documentation>\r
962             Modify the group level data associated with Call Procesing Policy.\r
963             The response is either a SuccessResponse or an ErrorResponse.\r
964             The useGroupCLIDSetting attribute controls the CLID settings\r
965             (clidPolicy, emergencyClidPolicy, allowAlternateNumbersForRedirectingIdentity, useGroupName)\r
966 \r
967             The useGroupMediaSetting attribute controls the Media settings\r
968             (medisPolicySelection, supportedMediaSetName)\r
969 \r
970             The useGroupCallLimitsSetting attribute controls the Call Limits settings\r
971             (useMaxSimultaneousCalls, maxSimultaneousCalls, useMaxSimultaneousVideoCalls, maxSimultaneousVideoCalls, useMaxCallTimeForAnsweredCalls, maxCallTimeForAnsweredCallsMinutes, useMaxCallTimeForUnansweredCalls, maxCallTimeForUnansweredCallsMinutes, useMaxConcurrentRedirectedCalls, useMaxFindMeFollowMeDepth, maxRedirectionDepth, useMaxConcurrentFindMeFollowMeInvocations, maxConcurrentFindMeFollowMeInvocations)\r
972 \r
973             The useGroupTranslationRoutingSetting attribute controls the routing and\r
974             translation settings (networkUsageSelection, enforceGroupCallingLineIdentityRestriction,\r
975             allowEnterpriseGroupCallTypingForPrivateDialingPlan, allowEnterpriseGroupCallTypingForPublicDialingPlan, overrideCLIDRestrictionForExternalCallsViaPrivateDialingPlan, enableEnterpriseExtensionDialing)\r
976 \r
977             Replaced By: GroupCallProcessingModifyPolicyRequest15sp2\r
978          </xs:documentation>\r
979     </xs:annotation>\r
980     <xs:complexContent>\r
981       <xs:extension base="core:OCIRequest">\r
982         <xs:sequence>\r
983           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
984           <xs:element name="groupId" type="GroupId"/>\r
985           <xs:element name="useGroupCLIDSetting" type="xs:boolean" minOccurs="0"/>\r
986           <xs:element name="useGroupMediaSetting" type="xs:boolean" minOccurs="0"/>\r
987           <xs:element name="useGroupCallLimitsSetting" type="xs:boolean" minOccurs="0"/>\r
988           <xs:element name="useGroupTranslationRoutingSetting" type="xs:boolean" minOccurs="0"/>\r
989           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean" minOccurs="0"/>\r
990           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls" minOccurs="0"/>\r
991           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean" minOccurs="0"/>\r
992           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls" minOccurs="0"/>\r
993           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean" minOccurs="0"/>\r
994           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes" minOccurs="0"/>\r
995           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean" minOccurs="0"/>\r
996           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes" minOccurs="0"/>\r
997           <xs:element name="mediaPolicySelection" type="MediaPolicySelection" minOccurs="0"/>\r
998           <xs:element name="supportedMediaSetName" type="MediaSetName" nillable="true" minOccurs="0"/>\r
999           <xs:element name="networkUsageSelection" type="NetworkUsageSelection" minOccurs="0"/>\r
1000           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean" minOccurs="0"/>\r
1001           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean" minOccurs="0"/>\r
1002           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean" minOccurs="0"/>\r
1003           <xs:element name="overrideCLIDRestrictionForExternalCallsViaPrivateDialingPlan" type="xs:boolean" minOccurs="0"/>\r
1004           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean" minOccurs="0"/>\r
1005           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean" minOccurs="0"/>\r
1006           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls" minOccurs="0"/>\r
1007           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean" minOccurs="0"/>\r
1008           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth" minOccurs="0"/>\r
1009           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth" minOccurs="0"/>\r
1010           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean" minOccurs="0"/>\r
1011           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations" minOccurs="0"/>\r
1012           <xs:element name="clidPolicy" type="GroupCLIDPolicy" minOccurs="0"/>\r
1013           <xs:element name="emergencyClidPolicy" type="GroupCLIDPolicy" minOccurs="0"/>\r
1014           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean" minOccurs="0"/>\r
1015           <xs:element name="useGroupName" type="xs:boolean" minOccurs="0"/>\r
1016         </xs:sequence>\r
1017       </xs:extension>\r
1018     </xs:complexContent>\r
1019   </xs:complexType>    \r
1020     \r
1021   <xs:complexType name="GroupCustomRingbackGroupGetRequest">\r
1022     <xs:annotation>\r
1023       <xs:documentation>\r
1024         Get the group's custom ring back service settings.\r
1025         The response is either a GroupCustomRingbackGroupGetResponse or an ErrorResponse.\r
1026         Replaced By: GroupCustomRingbackGroupGetRequest16\r
1027       </xs:documentation>\r
1028     </xs:annotation>\r
1029     <xs:complexContent>\r
1030       <xs:extension base="core:OCIRequest">\r
1031         <xs:sequence>\r
1032           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1033           <xs:element name="groupId" type="GroupId"/>\r
1034         </xs:sequence>\r
1035       </xs:extension>\r
1036     </xs:complexContent>\r
1037   </xs:complexType>    \r
1038     \r
1039   <xs:complexType name="GroupCustomRingbackGroupGetResponse">\r
1040     <xs:annotation>\r
1041       <xs:documentation>\r
1042         Response to the GroupCustomRingbackGroupGetRequest.\r
1043         Replaced By: GroupCustomRingbackGroupGetResponse16        \r
1044       </xs:documentation>\r
1045     </xs:annotation>\r
1046     <xs:complexContent>\r
1047       <xs:extension base="core:OCIDataResponse">\r
1048         <xs:sequence>\r
1049           <xs:element name="isActive" type="xs:boolean"/>\r
1050           <xs:element name="audioSelection" type="ExtendedFileResourceSelection"/>\r
1051           <xs:element name="audioFileDescription" type="FileDescription" minOccurs="0"/>\r
1052           <xs:element name="audioFileUrl" type="URL" minOccurs="0"/>\r
1053           <xs:element name="videoSelection" type="ExtendedFileResourceSelection"/>\r
1054           <xs:element name="videoFileDescription" type="FileDescription" minOccurs="0"/>\r
1055           <xs:element name="videoFileUrl" type="URL" minOccurs="0"/>\r
1056         </xs:sequence>\r
1057       </xs:extension>\r
1058     </xs:complexContent>\r
1059   </xs:complexType>    \r
1060     \r
1061   <xs:complexType name="GroupCustomRingbackGroupModifyRequest">\r
1062     <xs:annotation>\r
1063       <xs:documentation>\r
1064         Modify the group's custom ring back service settings.\r
1065         The response is either a SuccessResponse or an ErrorResponse.\r
1066         Replaced By: GroupCustomRingbackGroupModifyRequest16        \r
1067       </xs:documentation>\r
1068     </xs:annotation>\r
1069     <xs:complexContent>\r
1070       <xs:extension base="core:OCIRequest">\r
1071         <xs:sequence>\r
1072           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1073           <xs:element name="groupId" type="GroupId"/>\r
1074           <xs:element name="isActive" type="xs:boolean" minOccurs="0"/>\r
1075           <xs:element name="audioSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
1076           <xs:element name="audioFile" type="ExtendedFileResource" minOccurs="0"/>\r
1077           <xs:element name="videoSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
1078           <xs:element name="videoFile" type="ExtendedFileResource" minOccurs="0"/>\r
1079         </xs:sequence>\r
1080       </xs:extension>\r
1081     </xs:complexContent>\r
1082   </xs:complexType>    \r
1083     \r
1084   <xs:complexType name="GroupInterceptGroupGetRequest">\r
1085     <xs:annotation>\r
1086       <xs:documentation>\r
1087         Get the group's intercept group service settings.\r
1088         The response is either a GroupInterceptGroupGetResponse or an ErrorResponse.\r
1089         Replaced By: GroupInterceptGroupGetRequest16        \r
1090       </xs:documentation>\r
1091     </xs:annotation>\r
1092     <xs:complexContent>\r
1093       <xs:extension base="core:OCIRequest">\r
1094         <xs:sequence>\r
1095           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1096           <xs:element name="groupId" type="GroupId"/>\r
1097         </xs:sequence>\r
1098       </xs:extension>\r
1099     </xs:complexContent>\r
1100   </xs:complexType>    \r
1101     \r
1102   <xs:complexType name="GroupInterceptGroupGetResponse">\r
1103     <xs:annotation>\r
1104       <xs:documentation>\r
1105         Response to the GroupInterceptGroupGetRequest.\r
1106         Replaced By: GroupInterceptGroupGetResponse16          \r
1107       </xs:documentation>\r
1108     </xs:annotation>\r
1109     <xs:complexContent>\r
1110       <xs:extension base="core:OCIDataResponse">\r
1111         <xs:sequence>\r
1112           <xs:element name="isActive" type="xs:boolean"/>\r
1113           <xs:element name="announcementSelection" type="AnnouncementSelection"/>\r
1114           <xs:element name="audioFileDescription" type="FileDescription" minOccurs="0"/>\r
1115           <xs:element name="videoFileDescription" type="FileDescription" minOccurs="0"/>\r
1116           <xs:element name="playNewPhoneNumber" type="xs:boolean"/>\r
1117           <xs:element name="newPhoneNumber" type="DN" minOccurs="0"/>\r
1118           <xs:element name="transferOnZeroToPhoneNumber" type="xs:boolean"/>\r
1119           <xs:element name="transferPhoneNumber" type="OutgoingDN" minOccurs="0"/>\r
1120         </xs:sequence>\r
1121       </xs:extension>\r
1122     </xs:complexContent>\r
1123   </xs:complexType>    \r
1124     \r
1125   <xs:complexType name="GroupInterceptGroupGetRequest16">\r
1126     <xs:annotation>\r
1127       <xs:documentation>\r
1128         Get the group's intercept group service settings.\r
1129         The response is either a GroupInterceptGroupGetResponse16 or an ErrorResponse.\r
1130         Replaced By: GroupInterceptGroupGetRequest16sp1\r
1131       </xs:documentation>\r
1132     </xs:annotation>\r
1133     <xs:complexContent>\r
1134       <xs:extension base="core:OCIRequest">\r
1135         <xs:sequence>\r
1136           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1137           <xs:element name="groupId" type="GroupId"/>\r
1138         </xs:sequence>\r
1139       </xs:extension>\r
1140     </xs:complexContent>\r
1141   </xs:complexType>    \r
1142     \r
1143   <xs:complexType name="GroupInterceptGroupGetResponse16">\r
1144     <xs:annotation>\r
1145       <xs:documentation>\r
1146         Response to the GroupInterceptGroupGetRequest16.\r
1147         Replaced By: GroupInterceptGroupGetResponse16sp1\r
1148       </xs:documentation>\r
1149     </xs:annotation>\r
1150     <xs:complexContent>\r
1151       <xs:extension base="core:OCIDataResponse">\r
1152         <xs:sequence>\r
1153           <xs:element name="isActive" type="xs:boolean"/>\r
1154           <xs:element name="announcementSelection" type="AnnouncementSelection"/>\r
1155           <xs:element name="audioFileDescription" type="FileDescription" minOccurs="0"/>\r
1156           <xs:element name="audioMediaType" type="MediaFileType" minOccurs="0"/>\r
1157           <xs:element name="videoFileDescription" type="FileDescription" minOccurs="0"/>\r
1158           <xs:element name="videoMediaType" type="MediaFileType" minOccurs="0"/>\r
1159           <xs:element name="playNewPhoneNumber" type="xs:boolean"/>\r
1160           <xs:element name="newPhoneNumber" type="DN" minOccurs="0"/>\r
1161           <xs:element name="transferOnZeroToPhoneNumber" type="xs:boolean"/>\r
1162           <xs:element name="transferPhoneNumber" type="OutgoingDN" minOccurs="0"/>\r
1163         </xs:sequence>\r
1164       </xs:extension>\r
1165     </xs:complexContent>\r
1166   </xs:complexType>    \r
1167     \r
1168   <xs:complexType name="GroupInterceptGroupModifyRequest">\r
1169     <xs:annotation>\r
1170       <xs:documentation>\r
1171         Modify the group's intercept group service settings.\r
1172         The response is either a SuccessResponse or an ErrorResponse.\r
1173         Replaced By: GroupInterceptGroupModifyRequest16          \r
1174       </xs:documentation>\r
1175     </xs:annotation>\r
1176     <xs:complexContent>\r
1177       <xs:extension base="core:OCIRequest">\r
1178         <xs:sequence>\r
1179           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1180           <xs:element name="groupId" type="GroupId"/>\r
1181           <xs:element name="isActive" type="xs:boolean" minOccurs="0"/>\r
1182           <xs:element name="announcementSelection" type="AnnouncementSelection" minOccurs="0"/>\r
1183           <xs:element name="audioFile" type="LabeledFileResource" minOccurs="0"/>\r
1184           <xs:element name="videoFile" type="LabeledFileResource" minOccurs="0"/>\r
1185           <xs:element name="playNewPhoneNumber" type="xs:boolean" minOccurs="0"/>\r
1186           <xs:element name="newPhoneNumber" type="DN" nillable="true" minOccurs="0"/>\r
1187           <xs:element name="transferOnZeroToPhoneNumber" type="xs:boolean" minOccurs="0"/>\r
1188           <xs:element name="transferPhoneNumber" type="OutgoingDN" nillable="true" minOccurs="0"/>\r
1189         </xs:sequence>\r
1190       </xs:extension>\r
1191     </xs:complexContent>\r
1192   </xs:complexType>    \r
1193     \r
1194   <xs:complexType name="GroupMusicOnHoldAddInstanceRequest14sp6">\r
1195     <xs:annotation>\r
1196       <xs:documentation>\r
1197         Add a Music on Hold Instance to a department.\r
1198         The response is either SuccessResponse or ErrorResponse.\r
1199         Replaced By: GroupMusicOnHoldAddInstanceRequest16         \r
1200       </xs:documentation>\r
1201     </xs:annotation>\r
1202     <xs:complexContent>\r
1203       <xs:extension base="core:OCIRequest">\r
1204         <xs:sequence>\r
1205           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1206           <xs:element name="groupId" type="GroupId"/>\r
1207           <xs:element name="department" type="DepartmentKey"/>\r
1208           <xs:element name="isActiveDuringCallHold" type="xs:boolean"/>\r
1209           <xs:element name="isActiveDuringCallPark" type="xs:boolean"/>\r
1210           <xs:element name="isActiveDuringBusyCampOn" type="xs:boolean"/>\r
1211           <xs:element name="source" type="MusicOnHoldSourceAdd"/>\r
1212           <xs:element name="useAlternateSourceForInternalCalls" type="xs:boolean"/>\r
1213           <xs:element name="internalSource" type="MusicOnHoldSourceAdd" minOccurs="0"/>\r
1214         </xs:sequence>\r
1215       </xs:extension>\r
1216     </xs:complexContent>\r
1217   </xs:complexType>    \r
1218     \r
1219   <xs:complexType name="GroupMusicOnHoldGetInstanceRequest14sp6">\r
1220     <xs:annotation>\r
1221       <xs:documentation>\r
1222         Get a Music On Hold data for a group or department instance.\r
1223         The response is either GroupMusicOnHoldGetInstanceResponse14sp6 or ErrorResponse.\r
1224         Replaced By: GroupMusicOnHoldGetInstanceRequest16              \r
1225       </xs:documentation>\r
1226     </xs:annotation>\r
1227     <xs:complexContent>\r
1228       <xs:extension base="core:OCIRequest">\r
1229         <xs:sequence>\r
1230           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1231           <xs:element name="groupId" type="GroupId"/>\r
1232           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
1233         </xs:sequence>\r
1234       </xs:extension>\r
1235     </xs:complexContent>\r
1236   </xs:complexType>    \r
1237     \r
1238   <xs:complexType name="GroupMusicOnHoldGetInstanceResponse14sp6">\r
1239     <xs:annotation>\r
1240       <xs:documentation>\r
1241         Response to the GroupMusicOnHoldGetInstanceRequest14sp6.\r
1242         Replaced By: GroupMusicOnHoldGetInstanceResponse16              \r
1243       </xs:documentation>\r
1244     </xs:annotation>\r
1245     <xs:complexContent>\r
1246       <xs:extension base="core:OCIDataResponse">\r
1247         <xs:sequence>\r
1248           <xs:element name="serviceUserId" type="UserId"/>\r
1249           <xs:element name="isActiveDuringCallHold" type="xs:boolean"/>\r
1250           <xs:element name="isActiveDuringCallPark" type="xs:boolean"/>\r
1251           <xs:element name="isActiveDuringBusyCampOn" type="xs:boolean"/>\r
1252           <xs:element name="enableVideo" type="xs:boolean"/>\r
1253           <xs:element name="source" type="MusicOnHoldSourceRead"/>\r
1254           <xs:element name="useAlternateSourceForInternalCalls" type="xs:boolean"/>\r
1255           <xs:element name="internalSource" type="MusicOnHoldSourceRead" minOccurs="0"/>\r
1256         </xs:sequence>\r
1257       </xs:extension>\r
1258     </xs:complexContent>\r
1259   </xs:complexType>    \r
1260     \r
1261   <xs:complexType name="GroupMusicOnHoldModifyInstanceRequest14sp6">\r
1262     <xs:annotation>\r
1263       <xs:documentation>\r
1264         Modify data for a group or department Music On Hold Instance.\r
1265         The response is either SuccessResponse or ErrorResponse.\r
1266         Replaced By: GroupMusicOnHoldModifyInstanceRequest16              \r
1267       </xs:documentation>\r
1268     </xs:annotation>\r
1269     <xs:complexContent>\r
1270       <xs:extension base="core:OCIRequest">\r
1271         <xs:sequence>\r
1272           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1273           <xs:element name="groupId" type="GroupId"/>\r
1274           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
1275           <xs:element name="isActiveDuringCallHold" type="xs:boolean" minOccurs="0"/>\r
1276           <xs:element name="isActiveDuringCallPark" type="xs:boolean" minOccurs="0"/>\r
1277           <xs:element name="isActiveDuringBusyCampOn" type="xs:boolean" minOccurs="0"/>\r
1278           <xs:element name="source" type="MusicOnHoldSourceModify" minOccurs="0"/>\r
1279           <xs:element name="useAlternateSourceForInternalCalls" type="xs:boolean" minOccurs="0"/>\r
1280           <xs:element name="internalSource" type="MusicOnHoldSourceModify" minOccurs="0"/>\r
1281         </xs:sequence>\r
1282       </xs:extension>\r
1283     </xs:complexContent>\r
1284   </xs:complexType>    \r
1285     \r
1286   <xs:complexType name="GroupPasswordRulesGetRequest">\r
1287     <xs:annotation>\r
1288       <xs:documentation>\r
1289         Requests the group's password rules setting that is applicable to\r
1290         users within the group.\r
1291         The response is either GroupPasswordRulesGetResponse or ErrorResponse.\r
1292         Repleced by: GroupPasswordRulesGetRequest16\r
1293       </xs:documentation>\r
1294     </xs:annotation>\r
1295     <xs:complexContent>\r
1296       <xs:extension base="core:OCIRequest">\r
1297         <xs:sequence>\r
1298           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1299           <xs:element name="groupId" type="GroupId"/>\r
1300         </xs:sequence>\r
1301       </xs:extension>\r
1302     </xs:complexContent>\r
1303   </xs:complexType>    \r
1304     \r
1305   <xs:complexType name="GroupPasswordRulesGetResponse">\r
1306     <xs:annotation>\r
1307       <xs:documentation>\r
1308         Response to GroupPasswordRulesGetRequest.\r
1309         Contains the password rules applicable to users within the group.\r
1310         Repleced by: GroupPasswordRulesGetResponse16\r
1311       </xs:documentation>\r
1312     </xs:annotation>\r
1313     <xs:complexContent>\r
1314       <xs:extension base="core:OCIDataResponse">\r
1315         <xs:sequence>\r
1316           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1317           <xs:element name="groupId" type="GroupId"/>\r
1318           <xs:element name="disallowUserId" type="xs:boolean"/>\r
1319           <xs:element name="disallowOldPassword" type="xs:boolean"/>\r
1320           <xs:element name="disallowReversedOldPassword" type="xs:boolean"/>\r
1321           <xs:element name="restrictMinDigits" type="xs:boolean"/>\r
1322           <xs:element name="minDigits" type="PasswordMinDigits"/>\r
1323           <xs:element name="restrictMinUpperCaseLetters" type="xs:boolean"/>\r
1324           <xs:element name="minUpperCaseLetters" type="PasswordMinUpperCaseLetters"/>\r
1325           <xs:element name="restrictMinLowerCaseLetters" type="xs:boolean"/>\r
1326           <xs:element name="minLowerCaseLetters" type="PasswordMinLowerCaseLetters"/>\r
1327           <xs:element name="restrictMinNonAlphanumericCharacters" type="xs:boolean"/>\r
1328           <xs:element name="minNonAlphanumericCharacters" type="PasswordMinNonAlphanumericCharacters"/>\r
1329           <xs:element name="minLength" type="PasswordMinLength"/>\r
1330           <xs:element name="maxFailedLoginAttempts" type="MaxFailedLoginAttempts"/>\r
1331           <xs:element name="passwordExpiresDays" type="PasswordExpiresDays"/>\r
1332           <xs:element name="sendLoginDisabledNotifyEmail" type="xs:boolean"/>\r
1333           <xs:element name="loginDisabledNotifyEmailAddress" type="EmailAddress" minOccurs="0"/>\r
1334           <xs:element name="disallowRulesModification" type="xs:boolean"/>\r
1335         </xs:sequence>\r
1336       </xs:extension>\r
1337     </xs:complexContent>\r
1338   </xs:complexType>    \r
1339     \r
1340   <xs:complexType name="GroupTrunkGroupAddInstanceRequest15">\r
1341     <xs:annotation>\r
1342       <xs:documentation>\r
1343             Add a Trunk Group instance to a group.\r
1344             The response is either a SuccessResponse or an ErrorResponse.\r
1345          </xs:documentation>\r
1346     </xs:annotation>\r
1347     <xs:complexContent>\r
1348       <xs:extension base="core:OCIRequest">\r
1349         <xs:sequence>\r
1350           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1351           <xs:element name="groupId" type="GroupId"/>\r
1352           <xs:element name="name" type="TrunkGroupName"/>\r
1353           <xs:element name="pilotUser" type="TrunkGroupPilotUser" minOccurs="0"/>\r
1354           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
1355           <xs:element name="accessDevice" type="AccessDevice" minOccurs="0"/>\r
1356           <xs:element name="maxActiveCalls" type="MaxActiveCalls"/>\r
1357           <xs:element name="maxIncomingCalls" type="MaxIncomingCalls" minOccurs="0"/>\r
1358           <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls" minOccurs="0"/>\r
1359           <xs:element name="enableBursting" type="xs:boolean"/>\r
1360           <xs:element name="burstingMaxActiveCalls" type="BurstingMaxActiveCalls" minOccurs="0"/>\r
1361           <xs:element name="burstingMaxIncomingCalls" type="BurstingMaxIncomingCalls" minOccurs="0"/>\r
1362           <xs:element name="burstingMaxOutgoingCalls" type="BurstingMaxOutgoingCalls" minOccurs="0"/>\r
1363           <xs:element name="capacityExceededAction" type="TrunkGroupCapacityExceededAction" minOccurs="0"/>\r
1364           <xs:element name="capacityExceededForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1365           <xs:element name="capacityExceededRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
1366           <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold"/>\r
1367           <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
1368           <xs:element name="unreachableDestinationAction" type="TrunkGroupUnreachableDestinationAction" minOccurs="0"/>\r
1369           <xs:element name="unreachableDestinationForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1370           <xs:element name="unreachableDestinationRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
1371           <xs:element name="invitationTimeout" type="TrunkGroupInvitationTimeoutSeconds"/>\r
1372           <xs:element name="requireAuthentication" type="xs:boolean"/>\r
1373           <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" minOccurs="0"/>\r
1374           <xs:element name="sipAuthenticationPassword" type="SIPAuthenticationPassword" minOccurs="0"/>\r
1375           <xs:element name="hostedUserId" type="UserId" minOccurs="0" maxOccurs="unbounded"/>\r
1376         </xs:sequence>\r
1377       </xs:extension>\r
1378     </xs:complexContent>\r
1379   </xs:complexType>    \r
1380     \r
1381   <xs:complexType name="GroupTrunkGroupGetInstanceRequest15">\r
1382     <xs:annotation>\r
1383       <xs:documentation>\r
1384             Get a Trunk Group Instance's profile.\r
1385             The response is either a GroupTrunkGroupGetInstanceResponse15 or an ErrorResponse.\r
1386             The response contains a hosted user table with column headings: "User Id", "Last Name",\r
1387             "First Name", "Hiragana Last Name", "Hiragana First Name".\r
1388          </xs:documentation>\r
1389     </xs:annotation>\r
1390     <xs:complexContent>\r
1391       <xs:extension base="core:OCIRequest">\r
1392         <xs:sequence>\r
1393           <xs:element name="trunkGroupKey" type="TrunkGroupKey"/>\r
1394         </xs:sequence>\r
1395       </xs:extension>\r
1396     </xs:complexContent>\r
1397   </xs:complexType>    \r
1398     \r
1399   <xs:complexType name="GroupTrunkGroupGetInstanceResponse15">\r
1400     <xs:annotation>\r
1401       <xs:documentation>\r
1402             Response to GroupTrunkGroupGetInstanceRequest15.\r
1403             Returns the profile information for the Trunk Group.\r
1404             Contains a hosted user table with column headings: "User Id", "Last Name",\r
1405             "First Name", "Hiragana Last Name", "Hiragana First Name".\r
1406          </xs:documentation>\r
1407     </xs:annotation>\r
1408     <xs:complexContent>\r
1409       <xs:extension base="core:OCIDataResponse">\r
1410         <xs:sequence>\r
1411           <xs:element name="pilotUserId" type="UserId" minOccurs="0"/>\r
1412           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
1413           <xs:element name="accessDevice" type="AccessDevice" minOccurs="0"/>\r
1414           <xs:element name="maxActiveCalls" type="MaxActiveCalls"/>\r
1415           <xs:element name="maxIncomingCalls" type="MaxIncomingCalls" minOccurs="0"/>\r
1416           <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls" minOccurs="0"/>\r
1417           <xs:element name="enableBursting" type="xs:boolean"/>\r
1418           <xs:element name="burstingMaxActiveCalls" type="BurstingMaxActiveCalls" minOccurs="0"/>\r
1419           <xs:element name="burstingMaxIncomingCalls" type="BurstingMaxIncomingCalls" minOccurs="0"/>\r
1420           <xs:element name="burstingMaxOutgoingCalls" type="BurstingMaxOutgoingCalls" minOccurs="0"/>\r
1421           <xs:element name="capacityExceededAction" type="TrunkGroupCapacityExceededAction" minOccurs="0"/>\r
1422           <xs:element name="capacityExceededForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1423           <xs:element name="capacityExceededRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
1424           <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold"/>\r
1425           <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
1426           <xs:element name="unreachableDestinationAction" type="TrunkGroupUnreachableDestinationAction" minOccurs="0"/>\r
1427           <xs:element name="unreachableDestinationForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1428           <xs:element name="unreachableDestinationRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
1429           <xs:element name="invitationTimeout" type="TrunkGroupInvitationTimeoutSeconds"/>\r
1430           <xs:element name="requireAuthentication" type="xs:boolean"/>\r
1431           <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" minOccurs="0"/>\r
1432           <xs:element name="hostedUserTable" type="core:OCITable" minOccurs="0"/>\r
1433         </xs:sequence>\r
1434       </xs:extension>\r
1435     </xs:complexContent>\r
1436   </xs:complexType>    \r
1437     \r
1438   <xs:complexType name="GroupVoiceMessagingGroupGetVoicePortalBrandingRequest">\r
1439     <xs:annotation>\r
1440       <xs:documentation>\r
1441         Get the group's voice portal branding settings.\r
1442         The response is either a GroupVoiceMessagingGroupGetVoicePortalBrandingResponse or an ErrorResponse.\r
1443         Replaced By: GroupVoiceMessagingGroupGetVoicePortalBrandingRequest16             \r
1444       </xs:documentation>\r
1445     </xs:annotation>\r
1446     <xs:complexContent>\r
1447       <xs:extension base="core:OCIRequest">\r
1448         <xs:sequence>\r
1449           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1450           <xs:element name="groupId" type="GroupId"/>\r
1451         </xs:sequence>\r
1452       </xs:extension>\r
1453     </xs:complexContent>\r
1454   </xs:complexType>    \r
1455     \r
1456   <xs:complexType name="GroupVoiceMessagingGroupGetVoicePortalBrandingResponse">\r
1457     <xs:annotation>\r
1458       <xs:documentation>\r
1459         Response to the GroupVoiceMessagingGroupGetVoicePortalBrandingRequest.\r
1460         Replaced By: GroupVoiceMessagingGroupGetVoicePortalBrandingResponse16            \r
1461       </xs:documentation>\r
1462     </xs:annotation>\r
1463     <xs:complexContent>\r
1464       <xs:extension base="core:OCIDataResponse">\r
1465         <xs:sequence>\r
1466           <xs:element name="voicePortalGreetingSelection" type="VoiceMessagingBrandingSelection"/>\r
1467           <xs:element name="voicePortalGreetingFileDescription" type="FileDescription" minOccurs="0"/>\r
1468           <xs:element name="voiceMessagingGreetingSelection" type="VoiceMessagingBrandingSelection"/>\r
1469           <xs:element name="voiceMessagingGreetingFileDescription" type="FileDescription" minOccurs="0"/>\r
1470         </xs:sequence>\r
1471       </xs:extension>\r
1472     </xs:complexContent>\r
1473   </xs:complexType>    \r
1474     \r
1475   <xs:complexType name="GroupVoiceMessagingGroupModifyVoicePortalBrandingRequest">\r
1476     <xs:annotation>\r
1477       <xs:documentation>\r
1478         Modify the group's voice portal branding settings.\r
1479         The response is either a SuccessResponse or an ErrorResponse.\r
1480         Replaced By: GroupVoiceMessagingGroupModifyVoicePortalBrandingRequest16            \r
1481       </xs:documentation>\r
1482     </xs:annotation>\r
1483     <xs:complexContent>\r
1484       <xs:extension base="core:OCIRequest">\r
1485         <xs:sequence>\r
1486           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1487           <xs:element name="groupId" type="GroupId"/>\r
1488           <xs:element name="voicePortalGreetingSelection" type="VoiceMessagingBrandingSelection" minOccurs="0"/>\r
1489           <xs:element name="voicePortalGreetingFile" type="LabeledFileResource" minOccurs="0"/>\r
1490           <xs:element name="voiceMessagingGreetingSelection" type="VoiceMessagingBrandingSelection" minOccurs="0"/>\r
1491           <xs:element name="voiceMessagingGreetingFile" type="LabeledFileResource" minOccurs="0"/>\r
1492         </xs:sequence>\r
1493       </xs:extension>\r
1494     </xs:complexContent>\r
1495   </xs:complexType>    \r
1496     \r
1497   <xs:complexType name="ServiceProviderAccessDeviceGetRequest14sp6">\r
1498     <xs:annotation>\r
1499       <xs:documentation>\r
1500         Requests the configuration of a specified service provider access device.\r
1501         The response is either ServiceProviderAccessDeviceGetResponse14sp6 or ErrorResponse.\r
1502         Replaced by: ServiceProviderAccessDeviceGetRequest16        \r
1503       </xs:documentation>\r
1504     </xs:annotation>\r
1505     <xs:complexContent>\r
1506       <xs:extension base="core:OCIRequest">\r
1507         <xs:sequence>\r
1508           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1509           <xs:element name="deviceName" type="AccessDeviceName"/>\r
1510         </xs:sequence>\r
1511       </xs:extension>\r
1512     </xs:complexContent>\r
1513   </xs:complexType>    \r
1514     \r
1515   <xs:complexType name="ServiceProviderAccessDeviceGetResponse14sp6">\r
1516     <xs:annotation>\r
1517       <xs:documentation>\r
1518         Response to: ServiceProviderAccessDeviceGetRequest14sp6\r
1519         Replaced by: ServiceProviderAccessDeviceGetRequest16        \r
1520       </xs:documentation>\r
1521     </xs:annotation>\r
1522     <xs:complexContent>\r
1523       <xs:extension base="core:OCIDataResponse">\r
1524         <xs:sequence>\r
1525           <xs:element name="deviceType" type="AccessDeviceType"/>\r
1526           <xs:element name="protocol" type="AccessDeviceProtocol"/>\r
1527           <xs:element name="netAddress" type="NetAddress" minOccurs="0"/>\r
1528           <xs:element name="port" type="Port1025" minOccurs="0"/>\r
1529           <xs:element name="outboundProxyServerNetAddress" type="NetAddress" minOccurs="0"/>\r
1530           <xs:element name="stunServerNetAddress" type="NetAddress" minOccurs="0"/>\r
1531           <xs:element name="macAddress" type="AccessDeviceMACAddress" minOccurs="0"/>\r
1532           <xs:element name="serialNumber" type="AccessDeviceSerialNumber" minOccurs="0"/>\r
1533           <xs:element name="description" type="AccessDeviceDescription" minOccurs="0"/>\r
1534           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
1535           <xs:element name="numberOfAssignedPorts" type="xs:int"/>\r
1536           <xs:element name="status" type="AccessDeviceStatus"/>\r
1537           <xs:element name="physicalLocation" type="AccessDevicePhysicalLocation" minOccurs="0"/>\r
1538           <xs:element name="transportProtocol" type="TransportProtocol" minOccurs="0"/>\r
1539           <xs:element name="mobilityManagerProvisioningURL" type="URL" minOccurs="0"/>\r
1540           <xs:element name="mobilityManagerProvisioningUserName" type="MobilityManagerProvisioningUserName" minOccurs="0"/>\r
1541           <xs:element name="mobilityManagerDefaultOriginatingServiceKey" type="MobilityManagerServiceKey" minOccurs="0"/>\r
1542           <xs:element name="mobilityManagerDefaultTerminatingServiceKey" type="MobilityManagerServiceKey" minOccurs="0"/>\r
1543           <xs:element name="useCustomUserNamePassword" type="xs:boolean" minOccurs="0"/>\r
1544           <xs:element name="userName" type="DeviceManagementUserName" minOccurs="0"/>\r
1545         </xs:sequence>\r
1546       </xs:extension>\r
1547     </xs:complexContent>\r
1548   </xs:complexType>    \r
1549     \r
1550   <xs:complexType name="ServiceProviderAnswerConfirmationGetRequest">\r
1551     <xs:annotation>\r
1552       <xs:documentation>\r
1553         Get a service provider or enterprise's answer confirmation settings.\r
1554         The response is either a ServiceProviderAnswerConfirmationGetResponse or an ErrorResponse.\r
1555         Replaced By: ServiceProviderAnswerConfirmationGetRequest16            \r
1556       </xs:documentation>\r
1557     </xs:annotation>\r
1558     <xs:complexContent>\r
1559       <xs:extension base="core:OCIRequest">\r
1560         <xs:sequence>\r
1561           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1562         </xs:sequence>\r
1563       </xs:extension>\r
1564     </xs:complexContent>\r
1565   </xs:complexType>    \r
1566     \r
1567   <xs:complexType name="ServiceProviderAnswerConfirmationGetResponse">\r
1568     <xs:annotation>\r
1569       <xs:documentation>\r
1570         Response to the ServiceProviderAnswerConfirmationGetRequest.\r
1571         Replaced By: ServiceProviderAnswerConfirmationGetResponse16            \r
1572       </xs:documentation>\r
1573     </xs:annotation>\r
1574     <xs:complexContent>\r
1575       <xs:extension base="core:OCIDataResponse">\r
1576         <xs:sequence>\r
1577           <xs:element name="announcementMessageSelection" type="AnswerConfirmationAnnouncementSelection"/>\r
1578           <xs:element name="confirmationMessageAudioFileDescription" type="FileDescription" minOccurs="0"/>\r
1579           <xs:element name="confirmationTimoutSeconds" type="AnswerConfirmationTimeoutSeconds"/>\r
1580         </xs:sequence>\r
1581       </xs:extension>\r
1582     </xs:complexContent>\r
1583   </xs:complexType>    \r
1584     \r
1585   <xs:complexType name="ServiceProviderAnswerConfirmationModifyRequest">\r
1586     <xs:annotation>\r
1587       <xs:documentation>\r
1588         Modify a service provider or enterprise's answer confirmation settings.\r
1589         The response is either a SuccessResponse or an ErrorResponse.\r
1590         Replaced By: ServiceProviderAnswerConfirmationModifyRequest16            \r
1591       </xs:documentation>\r
1592     </xs:annotation>\r
1593     <xs:complexContent>\r
1594       <xs:extension base="core:OCIRequest">\r
1595         <xs:sequence>\r
1596           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1597           <xs:element name="announcementMessageSelection" type="AnswerConfirmationAnnouncementSelection" minOccurs="0"/>\r
1598           <xs:element name="confirmationMessageAudioFile" type="LabeledFileResource" minOccurs="0"/>\r
1599           <xs:element name="confirmationTimoutSeconds" type="AnswerConfirmationTimeoutSeconds" minOccurs="0"/>\r
1600         </xs:sequence>\r
1601       </xs:extension>\r
1602     </xs:complexContent>\r
1603   </xs:complexType>    \r
1604     \r
1605   <xs:complexType name="ServiceProviderCallProcessingGetPolicyRequest14sp7">\r
1606     <xs:annotation>\r
1607       <xs:documentation>\r
1608             Request the service provider level data associated with Call Processing\r
1609             Policy. The response is either a\r
1610             ServiceProviderCallProcessingGetPolicyResponse14sp7 or an ErrorResponse.\r
1611 \r
1612             Replaced By: ServiceProviderCallProcessingGetPolicyRequest16\r
1613          </xs:documentation>\r
1614     </xs:annotation>\r
1615     <xs:complexContent>\r
1616       <xs:extension base="core:OCIRequest">\r
1617         <xs:sequence>\r
1618           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1619         </xs:sequence>\r
1620       </xs:extension>\r
1621     </xs:complexContent>\r
1622   </xs:complexType>    \r
1623     \r
1624   <xs:complexType name="ServiceProviderCallProcessingGetPolicyResponse14sp7">\r
1625     <xs:annotation>\r
1626       <xs:documentation>\r
1627             Response to ServiceProviderCallProcessingGetPolicyRequest14sp7.\r
1628          </xs:documentation>\r
1629     </xs:annotation>\r
1630     <xs:complexContent>\r
1631       <xs:extension base="core:OCIDataResponse">\r
1632         <xs:sequence>\r
1633           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
1634           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
1635           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
1636           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
1637           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
1638           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes"/>\r
1639           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
1640           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
1641           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
1642           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
1643           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
1644           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
1645           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean"/>\r
1646           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean"/>\r
1647           <xs:element name="overrideCLIDRestrictionForExternalCallsViaPrivateDialingPlan" type="xs:boolean"/>\r
1648           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean"/>\r
1649           <xs:element name="enforceEnterpriseCallingLineIdentityRestriction" type="xs:boolean"/>\r
1650           <xs:element name="useSettingLevel" type="ServiceProviderConferenceURISettingLevel"/>\r
1651           <xs:element name="conferenceURI" type="SIPURI" minOccurs="0"/>\r
1652           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
1653           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
1654           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
1655           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
1656           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
1657           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
1658           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
1659           <xs:element name="clidPolicy" type="CLIDPolicy"/>\r
1660           <xs:element name="emergencyClidPolicy" type="CLIDPolicy"/>\r
1661           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean"/>\r
1662         </xs:sequence>\r
1663       </xs:extension>\r
1664     </xs:complexContent>\r
1665   </xs:complexType>    \r
1666     \r
1667   <xs:complexType name="ServiceProviderCallProcessingGetPolicyRequest15">\r
1668     <xs:annotation>\r
1669       <xs:documentation>\r
1670             Request the service provider level data associated with Call Processing\r
1671             Policy. The response is either a\r
1672             ServiceProviderCallProcessingGetPolicyResponse15 or an ErrorResponse.\r
1673 \r
1674             Replaced By: ServiceProviderCallProcessingGetPolicyRequest16\r
1675          </xs:documentation>\r
1676     </xs:annotation>\r
1677     <xs:complexContent>\r
1678       <xs:extension base="core:OCIRequest">\r
1679         <xs:sequence>\r
1680           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1681         </xs:sequence>\r
1682       </xs:extension>\r
1683     </xs:complexContent>\r
1684   </xs:complexType>    \r
1685     \r
1686   <xs:complexType name="ServiceProviderCallProcessingGetPolicyResponse15">\r
1687     <xs:annotation>\r
1688       <xs:documentation>\r
1689             Response to ServiceProviderCallProcessingGetPolicyRequest15.\r
1690          </xs:documentation>\r
1691     </xs:annotation>\r
1692     <xs:complexContent>\r
1693       <xs:extension base="core:OCIDataResponse">\r
1694         <xs:sequence>\r
1695           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
1696           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
1697           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
1698           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
1699           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
1700           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes"/>\r
1701           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
1702           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
1703           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
1704           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
1705           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
1706           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
1707           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean"/>\r
1708           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean"/>\r
1709           <xs:element name="overrideCLIDRestrictionForPrivateCallCategory" type="xs:boolean"/>\r
1710           <xs:element name="useEnterpriseCLIDForPrivateCallCategory" type="xs:boolean"/>\r
1711           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean"/>\r
1712           <xs:element name="enforceEnterpriseCallingLineIdentityRestriction" type="xs:boolean"/>\r
1713           <xs:element name="useSettingLevel" type="ServiceProviderConferenceURISettingLevel"/>\r
1714           <xs:element name="conferenceURI" type="SIPURI" minOccurs="0"/>\r
1715           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
1716           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
1717           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
1718           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
1719           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
1720           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
1721           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
1722         </xs:sequence>\r
1723       </xs:extension>\r
1724     </xs:complexContent>\r
1725   </xs:complexType>    \r
1726     \r
1727   <xs:complexType name="ServiceProviderCallProcessingGetPolicyRequest15sp2">\r
1728     <xs:annotation>\r
1729       <xs:documentation>\r
1730             Request the service provider level data associated with Call Processing\r
1731             Policy. The response is either a\r
1732             ServiceProviderCallProcessingGetPolicyResponse15sp2 or an ErrorResponse.\r
1733          </xs:documentation>\r
1734     </xs:annotation>\r
1735     <xs:complexContent>\r
1736       <xs:extension base="core:OCIRequest">\r
1737         <xs:sequence>\r
1738           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1739         </xs:sequence>\r
1740       </xs:extension>\r
1741     </xs:complexContent>\r
1742   </xs:complexType>    \r
1743     \r
1744   <xs:complexType name="ServiceProviderCallProcessingGetPolicyResponse15sp2">\r
1745     <xs:annotation>\r
1746       <xs:documentation>\r
1747             Response to ServiceProviderCallProcessingGetPolicyRequest15sp2.\r
1748          </xs:documentation>\r
1749     </xs:annotation>\r
1750     <xs:complexContent>\r
1751       <xs:extension base="core:OCIDataResponse">\r
1752         <xs:sequence>\r
1753           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
1754           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
1755           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
1756           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
1757           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
1758           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes"/>\r
1759           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
1760           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
1761           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
1762           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
1763           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
1764           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
1765           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean"/>\r
1766           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean"/>\r
1767           <xs:element name="overrideCLIDRestrictionForPrivateCallCategory" type="xs:boolean"/>\r
1768           <xs:element name="useEnterpriseCLIDForPrivateCallCategory" type="xs:boolean"/>\r
1769           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean"/>\r
1770           <xs:element name="enforceEnterpriseCallingLineIdentityRestriction" type="xs:boolean"/>\r
1771           <xs:element name="useSettingLevel" type="ServiceProviderConferenceURISettingLevel"/>\r
1772           <xs:element name="conferenceURI" type="SIPURI" minOccurs="0"/>\r
1773           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
1774           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
1775           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
1776           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
1777           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
1778           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
1779           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
1780           <xs:element name="clidPolicy" type="CLIDPolicy"/>\r
1781           <xs:element name="emergencyClidPolicy" type="CLIDPolicy"/>\r
1782           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean"/>\r
1783         </xs:sequence>\r
1784       </xs:extension>\r
1785     </xs:complexContent>\r
1786   </xs:complexType>    \r
1787     \r
1788   <xs:complexType name="ServiceProviderPasswordRulesGetRequest13mp2">\r
1789     <xs:annotation>\r
1790       <xs:documentation>\r
1791         Requests the service provider's password rules setting applicable to\r
1792         Administrators (Group and Department) and Users.\r
1793         The response is either ServiceProviderPasswordRulesGetResponse13mp2 or ErrorResponse.\r
1794         Replaced By: ServiceProviderPasswordRulesGetRequest16\r
1795       </xs:documentation>\r
1796     </xs:annotation>\r
1797     <xs:complexContent>\r
1798       <xs:extension base="core:OCIRequest">\r
1799         <xs:sequence>\r
1800           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1801         </xs:sequence>\r
1802       </xs:extension>\r
1803     </xs:complexContent>\r
1804   </xs:complexType>    \r
1805     \r
1806   <xs:complexType name="ServiceProviderPasswordRulesGetResponse13mp2">\r
1807     <xs:annotation>\r
1808       <xs:documentation>\r
1809         Response to ServiceProviderPasswordRulesGetRequest13mp2.\r
1810         Contains the group, department administrator and/or user password\r
1811         rules setting.\r
1812         Replaced By: ServiceProviderPasswordRulesGetResponse16\r
1813       </xs:documentation>\r
1814     </xs:annotation>\r
1815     <xs:complexContent>\r
1816       <xs:extension base="core:OCIDataResponse">\r
1817         <xs:sequence>\r
1818           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1819           <xs:element name="rulesApplyTo" type="ServiceProviderPasswordRulesApplyTo"/>\r
1820           <xs:element name="allowWebAddExternalAuthenticationUsers" type="xs:boolean"/>\r
1821           <xs:element name="disallowUserId" type="xs:boolean"/>\r
1822           <xs:element name="disallowOldPassword" type="xs:boolean"/>\r
1823           <xs:element name="disallowReversedOldPassword" type="xs:boolean"/>\r
1824           <xs:element name="restrictMinDigits" type="xs:boolean"/>\r
1825           <xs:element name="minDigits" type="PasswordMinDigits"/>\r
1826           <xs:element name="restrictMinUpperCaseLetters" type="xs:boolean"/>\r
1827           <xs:element name="minUpperCaseLetters" type="PasswordMinUpperCaseLetters"/>\r
1828           <xs:element name="restrictMinLowerCaseLetters" type="xs:boolean"/>\r
1829           <xs:element name="minLowerCaseLetters" type="PasswordMinLowerCaseLetters"/>\r
1830           <xs:element name="restrictMinNonAlphanumericCharacters" type="xs:boolean"/>\r
1831           <xs:element name="minNonAlphanumericCharacters" type="PasswordMinNonAlphanumericCharacters"/>\r
1832           <xs:element name="minLength" type="PasswordMinLength"/>\r
1833           <xs:element name="maxFailedLoginAttempts" type="MaxFailedLoginAttempts"/>\r
1834           <xs:element name="passwordExpiresDays" type="PasswordExpiresDays"/>\r
1835           <xs:element name="sendLoginDisabledNotifyEmail" type="xs:boolean"/>\r
1836           <xs:element name="loginDisabledNotifyEmailAddress" type="EmailAddress" minOccurs="0"/>\r
1837           <xs:element name="disallowRulesModification" type="xs:boolean"/>\r
1838         </xs:sequence>\r
1839       </xs:extension>\r
1840     </xs:complexContent>\r
1841   </xs:complexType>    \r
1842     \r
1843   <xs:complexType name="ServiceProviderVoiceMessagingGroupGetVoicePortalBrandingRequest">\r
1844     <xs:annotation>\r
1845       <xs:documentation>\r
1846         Get the service provider's voice portal branding settings.\r
1847         The response is either a ServiceProviderVoiceMessagingGroupGetVoicePortalBrandingResponse or an ErrorResponse.\r
1848         Replaced By: ServiceProviderVoiceMessagingGroupGetVoicePortalBrandingRequest16          \r
1849       </xs:documentation>\r
1850     </xs:annotation>\r
1851     <xs:complexContent>\r
1852       <xs:extension base="core:OCIRequest">\r
1853         <xs:sequence>\r
1854           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1855         </xs:sequence>\r
1856       </xs:extension>\r
1857     </xs:complexContent>\r
1858   </xs:complexType>    \r
1859     \r
1860   <xs:complexType name="ServiceProviderVoiceMessagingGroupGetVoicePortalBrandingResponse">\r
1861     <xs:annotation>\r
1862       <xs:documentation>\r
1863         Response to the ServiceProviderVoiceMessagingGroupGetVoicePortalBrandingRequest.\r
1864         Replaced By: ServiceProviderVoiceMessagingGroupGetVoicePortalBrandingResponse16        \r
1865       </xs:documentation>\r
1866     </xs:annotation>\r
1867     <xs:complexContent>\r
1868       <xs:extension base="core:OCIDataResponse">\r
1869         <xs:sequence>\r
1870           <xs:element name="voicePortalGreetingSelection" type="VoiceMessagingBrandingSelection"/>\r
1871           <xs:element name="voicePortalGreetingFileDescription" type="FileDescription" minOccurs="0"/>\r
1872           <xs:element name="voiceMessagingGreetingSelection" type="VoiceMessagingBrandingSelection"/>\r
1873           <xs:element name="voiceMessagingGreetingFileDescription" type="FileDescription" minOccurs="0"/>\r
1874         </xs:sequence>\r
1875       </xs:extension>\r
1876     </xs:complexContent>\r
1877   </xs:complexType>    \r
1878     \r
1879   <xs:complexType name="ServiceProviderVoiceMessagingGroupModifyVoicePortalBrandingRequest">\r
1880     <xs:annotation>\r
1881       <xs:documentation>\r
1882         Modify the service provider's voice portal branding settings.\r
1883         The response is either a SuccessResponse or an ErrorResponse.\r
1884         Replaced By: ServiceProviderVoiceMessagingGroupModifyVoicePortalBrandingRequest16                  \r
1885       </xs:documentation>\r
1886     </xs:annotation>\r
1887     <xs:complexContent>\r
1888       <xs:extension base="core:OCIRequest">\r
1889         <xs:sequence>\r
1890           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1891           <xs:element name="voicePortalGreetingSelection" type="VoiceMessagingBrandingSelection" minOccurs="0"/>\r
1892           <xs:element name="voicePortalGreetingFile" type="LabeledFileResource" minOccurs="0"/>\r
1893           <xs:element name="voiceMessagingGreetingSelection" type="VoiceMessagingBrandingSelection" minOccurs="0"/>\r
1894           <xs:element name="voiceMessagingGreetingFile" type="LabeledFileResource" minOccurs="0"/>\r
1895         </xs:sequence>\r
1896       </xs:extension>\r
1897     </xs:complexContent>\r
1898   </xs:complexType>    \r
1899     \r
1900   <xs:complexType name="SystemAccessDeviceGetRequest14sp6">\r
1901     <xs:annotation>\r
1902       <xs:documentation>\r
1903         Requests the configuration of a specified system access device.\r
1904         The response is either SystemAccessDeviceGetResponse14sp6 or ErrorResponse.\r
1905         Replaced by: SystemAccessDeviceGetRequest16        \r
1906       </xs:documentation>\r
1907     </xs:annotation>\r
1908     <xs:complexContent>\r
1909       <xs:extension base="core:OCIRequest">\r
1910         <xs:sequence>\r
1911           <xs:element name="deviceName" type="AccessDeviceName"/>\r
1912         </xs:sequence>\r
1913       </xs:extension>\r
1914     </xs:complexContent>\r
1915   </xs:complexType>    \r
1916     \r
1917   <xs:complexType name="SystemAccessDeviceGetResponse14sp6">\r
1918     <xs:annotation>\r
1919       <xs:documentation>\r
1920         Response to: SystemAccessDeviceGetRequest14sp6\r
1921         Replaced by: SystemAccessDeviceGetRequest16        \r
1922       </xs:documentation>\r
1923     </xs:annotation>\r
1924     <xs:complexContent>\r
1925       <xs:extension base="core:OCIDataResponse">\r
1926         <xs:sequence>\r
1927           <xs:element name="deviceType" type="AccessDeviceType"/>\r
1928           <xs:element name="protocol" type="AccessDeviceProtocol"/>\r
1929           <xs:element name="netAddress" type="NetAddress" minOccurs="0"/>\r
1930           <xs:element name="port" type="Port1025" minOccurs="0"/>\r
1931           <xs:element name="outboundProxyServerNetAddress" type="NetAddress" minOccurs="0"/>\r
1932           <xs:element name="stunServerNetAddress" type="NetAddress" minOccurs="0"/>\r
1933           <xs:element name="macAddress" type="AccessDeviceMACAddress" minOccurs="0"/>\r
1934           <xs:element name="serialNumber" type="AccessDeviceSerialNumber" minOccurs="0"/>\r
1935           <xs:element name="description" type="AccessDeviceDescription" minOccurs="0"/>\r
1936           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
1937           <xs:element name="numberOfAssignedPorts" type="xs:int"/>\r
1938           <xs:element name="status" type="AccessDeviceStatus"/>\r
1939           <xs:element name="physicalLocation" type="AccessDevicePhysicalLocation" minOccurs="0"/>\r
1940           <xs:element name="transportProtocol" type="TransportProtocol" minOccurs="0"/>\r
1941           <xs:element name="mobilityManagerProvisioningURL" type="URL" minOccurs="0"/>\r
1942           <xs:element name="mobilityManagerProvisioningUserName" type="MobilityManagerProvisioningUserName" minOccurs="0"/>\r
1943           <xs:element name="mobilityManagerDefaultOriginatingServiceKey" type="MobilityManagerServiceKey" minOccurs="0"/>\r
1944           <xs:element name="mobilityManagerDefaultTerminatingServiceKey" type="MobilityManagerServiceKey" minOccurs="0"/>\r
1945           <xs:element name="useCustomUserNamePassword" type="xs:boolean" minOccurs="0"/>\r
1946           <xs:element name="userName" type="DeviceManagementUserName" minOccurs="0"/>\r
1947         </xs:sequence>\r
1948       </xs:extension>\r
1949     </xs:complexContent>\r
1950   </xs:complexType>    \r
1951     \r
1952   <xs:complexType name="SystemAutomaticCallbackGetRequest15">\r
1953     <xs:annotation>\r
1954       <xs:documentation>\r
1955             Request the system's automatic callback attributes.\r
1956             The response is either a SystemAutomaticCallbackGetResponse15 or an ErrorResponse.\r
1957 \r
1958             Replaced By: SystemAutomaticCallbackGetRequest15sp2\r
1959          </xs:documentation>\r
1960     </xs:annotation>\r
1961     <xs:complexContent>\r
1962       <xs:extension base="core:OCIRequest">\r
1963         <xs:sequence/>\r
1964       </xs:extension>\r
1965     </xs:complexContent>\r
1966   </xs:complexType>    \r
1967     \r
1968   <xs:complexType name="SystemAutomaticCallbackGetResponse15">\r
1969     <xs:annotation>\r
1970       <xs:documentation>\r
1971             Response to SystemAutomaticCallbackGetRequest15.\r
1972 \r
1973             Replaced By: SystemAutomaticCallbackGetResponse15sp2\r
1974          </xs:documentation>\r
1975     </xs:annotation>\r
1976     <xs:complexContent>\r
1977       <xs:extension base="core:OCIDataResponse">\r
1978         <xs:sequence>\r
1979           <xs:element name="monitorMinutes" type="AutomaticCallbackMonitorMinutes"/>\r
1980           <xs:element name="maxMonitorsPerOriginator" type="AutomaticCallbackMaxMonitorsPerOriginator"/>\r
1981           <xs:element name="maxCallbackRings" type="AutomaticCallbackMaxCallbackRings"/>\r
1982           <xs:element name="maxMonitorsPerTerminator" type="AutomaticCallbackMaxMonitorsPerTerminator"/>\r
1983           <xs:element name="terminatorIdleGuardSeconds" type="AutomaticCallbackTerminatorIdleGuardSeconds"/>\r
1984         </xs:sequence>\r
1985       </xs:extension>\r
1986     </xs:complexContent>\r
1987   </xs:complexType>    \r
1988     \r
1989   <xs:complexType name="SystemCallCenterGetRequest14sp9">\r
1990     <xs:annotation>\r
1991       <xs:documentation>\r
1992         Request the system level data associated with Call Center.\r
1993         The response is either a SystemCallCenterGetResponse14sp9 or an\r
1994         ErrorResponse.\r
1995         \r
1996         Replaced By: SystemCallCenterGetRequest16\r
1997       </xs:documentation>\r
1998     </xs:annotation>\r
1999     <xs:complexContent>\r
2000       <xs:extension base="core:OCIRequest">\r
2001         <xs:sequence/>\r
2002       </xs:extension>\r
2003     </xs:complexContent>\r
2004   </xs:complexType>    \r
2005     \r
2006   <xs:complexType name="SystemCallCenterGetResponse14sp9">\r
2007     <xs:annotation>\r
2008       <xs:documentation>\r
2009         Response to SystemCallCenterGetRequest14sp9.\r
2010       </xs:documentation>\r
2011     </xs:annotation>\r
2012     <xs:complexContent>\r
2013       <xs:extension base="core:OCIDataResponse">\r
2014         <xs:sequence>\r
2015           <xs:element name="defaultFromAddress" type="EmailAddress"/>\r
2016           <xs:element name="statisticsSamplingPeriodMinutes" type="CallCenterStatisticsSamplingPeriodMinutes"/>\r
2017         </xs:sequence>\r
2018       </xs:extension>\r
2019     </xs:complexContent>\r
2020   </xs:complexType>    \r
2021     \r
2022   <xs:complexType name="SystemCallProcessingGetPolicyRequest14sp7">\r
2023     <xs:annotation>\r
2024       <xs:documentation>\r
2025             Request the system level data associated with Call Processing Policy.\r
2026             The response is either a SystemCallProcessingGetPolicyResponse14sp7 or an\r
2027             ErrorResponse.\r
2028             Replaced By: SystemCallProcessingGetPolicyRequest16\r
2029          </xs:documentation>\r
2030     </xs:annotation>\r
2031     <xs:complexContent>\r
2032       <xs:extension base="core:OCIRequest">\r
2033         <xs:sequence/>\r
2034       </xs:extension>\r
2035     </xs:complexContent>\r
2036   </xs:complexType>    \r
2037     \r
2038   <xs:complexType name="SystemCallProcessingGetPolicyResponse14sp7">\r
2039     <xs:annotation>\r
2040       <xs:documentation>\r
2041             Response to SystemCallProcessingGetPolicyRequest14sp7.\r
2042          </xs:documentation>\r
2043     </xs:annotation>\r
2044     <xs:complexContent>\r
2045       <xs:extension base="core:OCIDataResponse">\r
2046         <xs:sequence>\r
2047           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
2048           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
2049           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
2050           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
2051           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
2052           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes"/>\r
2053           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
2054           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
2055           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
2056           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
2057           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
2058           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
2059           <xs:element name="enforceEnterpriseCallingLineIdentityRestriction" type="xs:boolean"/>\r
2060           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean"/>\r
2061           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean"/>\r
2062           <xs:element name="overrideCLIDRestrictionForExternalCallsViaPrivateDialingPlan" type="xs:boolean"/>\r
2063           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean"/>\r
2064           <xs:element name="conferenceURI" type="SIPURI" minOccurs="0"/>\r
2065           <xs:element name="maxConferenceParties" type="CallProcessingMaxConferenceParties"/>\r
2066           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
2067           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
2068           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
2069           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
2070           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
2071           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
2072           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
2073           <xs:element name="clidPolicy" type="CLIDPolicy"/>\r
2074           <xs:element name="emergencyClidPolicy" type="CLIDPolicy"/>\r
2075           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean"/>\r
2076         </xs:sequence>\r
2077       </xs:extension>\r
2078     </xs:complexContent>\r
2079   </xs:complexType>    \r
2080     \r
2081   <xs:complexType name="SystemCallProcessingGetPolicyRequest15">\r
2082     <xs:annotation>\r
2083       <xs:documentation>\r
2084             Request the system level data associated with Call Processing Policy.\r
2085             The response is either a SystemCallProcessingGetPolicyResponse15 or an\r
2086             ErrorResponse.\r
2087 \r
2088             Replaced By: SystemCallProcessingGetPolicyRequest16\r
2089          </xs:documentation>\r
2090     </xs:annotation>\r
2091     <xs:complexContent>\r
2092       <xs:extension base="core:OCIRequest">\r
2093         <xs:sequence/>\r
2094       </xs:extension>\r
2095     </xs:complexContent>\r
2096   </xs:complexType>    \r
2097     \r
2098   <xs:complexType name="SystemCallProcessingGetPolicyResponse15">\r
2099     <xs:annotation>\r
2100       <xs:documentation>\r
2101             Response to SystemCallProcessingGetPolicyRequest15.\r
2102          </xs:documentation>\r
2103     </xs:annotation>\r
2104     <xs:complexContent>\r
2105       <xs:extension base="core:OCIDataResponse">\r
2106         <xs:sequence>\r
2107           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
2108           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
2109           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
2110           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
2111           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
2112           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes"/>\r
2113           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
2114           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
2115           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
2116           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
2117           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
2118           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
2119           <xs:element name="enforceEnterpriseCallingLineIdentityRestriction" type="xs:boolean"/>\r
2120           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean"/>\r
2121           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean"/>\r
2122           <xs:element name="overrideCLIDRestrictionForPrivateCallCategory" type="xs:boolean"/>\r
2123           <xs:element name="useEnterpriseCLIDForPrivateCallCategory" type="xs:boolean"/>\r
2124           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean"/>\r
2125           <xs:element name="conferenceURI" type="SIPURI" minOccurs="0"/>\r
2126           <xs:element name="maxConferenceParties" type="CallProcessingMaxConferenceParties"/>\r
2127           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
2128           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
2129           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
2130           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
2131           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
2132           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
2133           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
2134         </xs:sequence>\r
2135       </xs:extension>\r
2136     </xs:complexContent>\r
2137   </xs:complexType>    \r
2138     \r
2139   <xs:complexType name="SystemCallProcessingGetPolicyRequest15sp2">\r
2140     <xs:annotation>\r
2141       <xs:documentation>\r
2142             Request the system level data associated with Call Processing Policy.\r
2143             The response is either a SystemCallProcessingGetPolicyResponse15sp2 or an\r
2144             ErrorResponse.\r
2145          </xs:documentation>\r
2146     </xs:annotation>\r
2147     <xs:complexContent>\r
2148       <xs:extension base="core:OCIRequest">\r
2149         <xs:sequence/>\r
2150       </xs:extension>\r
2151     </xs:complexContent>\r
2152   </xs:complexType>    \r
2153     \r
2154   <xs:complexType name="SystemCallProcessingGetPolicyResponse15sp2">\r
2155     <xs:annotation>\r
2156       <xs:documentation>\r
2157             Response to SystemCallProcessingGetPolicyRequest15sp2.\r
2158          </xs:documentation>\r
2159     </xs:annotation>\r
2160     <xs:complexContent>\r
2161       <xs:extension base="core:OCIDataResponse">\r
2162         <xs:sequence>\r
2163           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
2164           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
2165           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
2166           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
2167           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
2168           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes"/>\r
2169           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
2170           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
2171           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
2172           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
2173           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
2174           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
2175           <xs:element name="enforceEnterpriseCallingLineIdentityRestriction" type="xs:boolean"/>\r
2176           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean"/>\r
2177           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean"/>\r
2178           <xs:element name="overrideCLIDRestrictionForPrivateCallCategory" type="xs:boolean"/>\r
2179           <xs:element name="useEnterpriseCLIDForPrivateCallCategory" type="xs:boolean"/>\r
2180           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean"/>\r
2181           <xs:element name="conferenceURI" type="SIPURI" minOccurs="0"/>\r
2182           <xs:element name="maxConferenceParties" type="CallProcessingMaxConferenceParties"/>\r
2183           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
2184           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
2185           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
2186           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
2187           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
2188           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
2189           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
2190           <xs:element name="clidPolicy" type="CLIDPolicy"/>\r
2191           <xs:element name="emergencyClidPolicy" type="CLIDPolicy"/>\r
2192           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean"/>\r
2193         </xs:sequence>\r
2194       </xs:extension>\r
2195     </xs:complexContent>\r
2196   </xs:complexType>    \r
2197     \r
2198   <xs:complexType name="SystemCommunicationBarringProfileGetRequest">\r
2199     <xs:annotation>\r
2200       <xs:documentation>\r
2201         Get an existing Communication Barring Profile.\r
2202         The response is either a SystemCommunicationBarringProfileGetResponse\r
2203         or an ErrorResponse.\r
2204         Replaced by: SystemCommunicationBarringProfileGetRequest16\r
2205       </xs:documentation>\r
2206     </xs:annotation>\r
2207     <xs:complexContent>\r
2208       <xs:extension base="core:OCIRequest">\r
2209         <xs:sequence>\r
2210           <xs:element name="name" type="CommunicationBarringProfileName"/>\r
2211         </xs:sequence>\r
2212       </xs:extension>\r
2213     </xs:complexContent>\r
2214   </xs:complexType>    \r
2215     \r
2216   <xs:complexType name="SystemCommunicationBarringProfileGetResponse">\r
2217     <xs:annotation>\r
2218       <xs:documentation>\r
2219         Response to the SystemCommunicationBarringProfileGetRequest.\r
2220         The response contains the Communication Barring Profile information.\r
2221         Replaced by: SystemCommunicationBarringProfileGetResponse16\r
2222       </xs:documentation>\r
2223     </xs:annotation>\r
2224     <xs:complexContent>\r
2225       <xs:extension base="core:OCIDataResponse">\r
2226         <xs:sequence>\r
2227           <xs:element name="description" type="CommunicationBarringProfileDescription" minOccurs="0"/>\r
2228           <xs:element name="originatingDefaultAction" type="CommunicationBarringOriginatingAction15sp2"/>\r
2229           <xs:element name="originatingDefaultTreatmentId" type="TreatmentId" minOccurs="0"/>\r
2230           <xs:element name="originatingDefaultTransferNumber" type="OutgoingDN" minOccurs="0"/>\r
2231           <xs:element name="originatingRule" type="CommunicationBarringOriginatingRule15sp2" minOccurs="0" maxOccurs="unbounded"/>\r
2232           <xs:element name="redirectingDefaultAction" type="CommunicationBarringRedirectingAction15sp2"/>\r
2233           <xs:element name="redirectingRule" type="CommunicationBarringRedirectingRule15sp2" minOccurs="0" maxOccurs="unbounded"/>\r
2234         </xs:sequence>\r
2235       </xs:extension>\r
2236     </xs:complexContent>\r
2237   </xs:complexType>    \r
2238     \r
2239   <xs:complexType name="SystemConfigurableTreatmentGetRequest">\r
2240     <xs:annotation>\r
2241       <xs:documentation>\r
2242             Get all the attributes of a configurable treatment.\r
2243             The response is either a SystemConfigurableTreatmentGetResponse or an ErrorResponse.\r
2244             Replaced By: SystemConfigurableTreatmentGetRequest16\r
2245          </xs:documentation>\r
2246     </xs:annotation>\r
2247     <xs:complexContent>\r
2248       <xs:extension base="core:OCIRequest">\r
2249         <xs:sequence>\r
2250           <xs:element name="treatmentId" type="TreatmentId"/>\r
2251         </xs:sequence>\r
2252       </xs:extension>\r
2253     </xs:complexContent>\r
2254   </xs:complexType>    \r
2255     \r
2256   <xs:complexType name="SystemConfigurableTreatmentGetResponse">\r
2257     <xs:annotation>\r
2258       <xs:documentation>\r
2259             Response to the SystemConfigurableTreatmentGetRequest.\r
2260             The response contains the treatment configurable information.\r
2261             Replaced By: SystemConfigurableTreatmentGetResponse16\r
2262          </xs:documentation>\r
2263     </xs:annotation>\r
2264     <xs:complexContent>\r
2265       <xs:extension base="core:OCIDataResponse">\r
2266         <xs:sequence>\r
2267           <xs:element name="description" type="ConfigurableTreatmentDescription" minOccurs="0"/>\r
2268           <xs:element name="chargeIndicator" type="ChargeIndicator"/>\r
2269           <xs:element name="accessSIPStatusCode" type="SIPFailureStatusCode" minOccurs="0"/>\r
2270           <xs:element name="accessSIPStatusMessage" type="SIPStatusMessage" minOccurs="0"/>\r
2271           <xs:element name="networkSIPStatusCode" type="SIPFailureStatusCode" minOccurs="0"/>\r
2272           <xs:element name="networkSIPStatusMessage" type="SIPStatusMessage" minOccurs="0"/>\r
2273           <xs:element name="q850CauseValue" type="Q850CauseValue" minOccurs="0"/>\r
2274           <xs:element name="q850Text" type="Q850Text" minOccurs="0"/>\r
2275           <xs:element name="accessTreatmentAudioFile" type="MediaTreatmentFileName" minOccurs="0"/>\r
2276           <xs:element name="accessTreatmentVideoFile" type="MediaTreatmentFileName" minOccurs="0"/>\r
2277           <xs:element name="networkTreatmentAudioFile" type="MediaTreatmentFileName" minOccurs="0"/>\r
2278           <xs:element name="networkTreatmentVideoFile" type="MediaTreatmentFileName" minOccurs="0"/>\r
2279           <xs:element name="cdrTerminationCause" type="CDRTerminationCause" minOccurs="0"/>\r
2280           <xs:element name="routeAdvance" type="xs:boolean"/>\r
2281           <xs:element name="internalReleaseCause" type="InternalReleaseCause" minOccurs="0"/>\r
2282           <xs:element name="accessSendReasonHeader" type="xs:boolean"/>\r
2283           <xs:element name="networkSendReasonHeader" type="xs:boolean"/>\r
2284         </xs:sequence>\r
2285       </xs:extension>\r
2286     </xs:complexContent>\r
2287   </xs:complexType>    \r
2288     \r
2289   <xs:complexType name="SystemDeviceTypeGetRequest14sp6">\r
2290     <xs:annotation>\r
2291       <xs:documentation>\r
2292         Requests the information about the specified device type without regard to whether the\r
2293         type is SIP or MGCP.\r
2294         The response is either SystemDeviceTypeGetResponse14sp6 or ErrorResponse.\r
2295         Replaced by: SystemDeviceTypeGetRequest16        \r
2296       </xs:documentation>\r
2297     </xs:annotation>\r
2298     <xs:complexContent>\r
2299       <xs:extension base="core:OCIRequest">\r
2300         <xs:sequence>\r
2301           <xs:element name="deviceType" type="AccessDeviceType"/>\r
2302         </xs:sequence>\r
2303       </xs:extension>\r
2304     </xs:complexContent>\r
2305   </xs:complexType>    \r
2306     \r
2307   <xs:complexType name="SystemDeviceTypeGetResponse14sp6">\r
2308     <xs:annotation>\r
2309       <xs:documentation>\r
2310         Response to SystemDeviceTypeGetRequest14sp6.\r
2311         Replaced by: SystemDeviceTypeGetResponse16        \r
2312       </xs:documentation>\r
2313     </xs:annotation>\r
2314     <xs:complexContent>\r
2315       <xs:extension base="core:OCIDataResponse">\r
2316         <xs:sequence>\r
2317           <xs:element name="isObsolete" type="xs:boolean"/>\r
2318           <xs:element name="profile" type="SignalingAddressType"/>\r
2319           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" minOccurs="0"/>\r
2320           <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
2321           <xs:element name="cpeDeviceOptions" type="CPEDeviceOptionsRead" minOccurs="0"/>\r
2322           <xs:element name="protocolChoice" type="AccessDeviceProtocol" maxOccurs="unbounded"/>\r
2323           <xs:element name="isIpAddressOptional" type="xs:boolean"/>\r
2324           <xs:element name="useDomain" type="xs:boolean"/>\r
2325           <xs:element name="isMobilityManagerDevice" type="xs:boolean"/>\r
2326         </xs:sequence>\r
2327       </xs:extension>\r
2328     </xs:complexContent>\r
2329   </xs:complexType>    \r
2330     \r
2331   <xs:complexType name="SystemFileRepositoryDeviceAddRequest">\r
2332     <xs:annotation>\r
2333       <xs:documentation>\r
2334             Add a new file repository.\r
2335             The response is either SuccessResponse or ErrorResponse.\r
2336          </xs:documentation>\r
2337     </xs:annotation>\r
2338     <xs:complexContent>\r
2339       <xs:extension base="core:OCIRequest">\r
2340         <xs:sequence>\r
2341           <xs:element name="name" type="FileRepositoryName"/>\r
2342           <xs:element name="rootDirectory" type="CPEFileDirectory" minOccurs="0"/>\r
2343           <xs:element name="port" type="Port" minOccurs="0"/>\r
2344           <xs:choice>\r
2345             <xs:element name="protocolWebDAV" type="FileRepositoryProtocolWebDAV"/>\r
2346             <xs:element name="protocolFTP" type="FileRepositoryProtocolFTP"/>\r
2347           </xs:choice>\r
2348         </xs:sequence>\r
2349       </xs:extension>\r
2350     </xs:complexContent>\r
2351   </xs:complexType>    \r
2352     \r
2353   <xs:complexType name="SystemFileRepositoryDeviceGetRequest">\r
2354     <xs:annotation>\r
2355       <xs:documentation>\r
2356             Request to get the file repository information.\r
2357             The response is either SystemFileRepositoryDeviceGetResponse or ErrorResponse.\r
2358          </xs:documentation>\r
2359     </xs:annotation>\r
2360     <xs:complexContent>\r
2361       <xs:extension base="core:OCIRequest">\r
2362         <xs:sequence>\r
2363           <xs:element name="name" type="FileRepositoryName"/>\r
2364         </xs:sequence>\r
2365       </xs:extension>\r
2366     </xs:complexContent>\r
2367   </xs:complexType>    \r
2368     \r
2369   <xs:complexType name="SystemFileRepositoryDeviceGetResponse">\r
2370     <xs:annotation>\r
2371       <xs:documentation>\r
2372             Response to SystemFileRepositoryDeviceGetRequest.\r
2373          </xs:documentation>\r
2374     </xs:annotation>\r
2375     <xs:complexContent>\r
2376       <xs:extension base="core:OCIDataResponse">\r
2377         <xs:sequence>\r
2378           <xs:element name="rootDirectory" type="CPEFileDirectory" minOccurs="0"/>\r
2379           <xs:element name="port" type="Port" minOccurs="0"/>\r
2380           <xs:choice>\r
2381             <xs:element name="protocolWebDAV" type="FileRepositoryProtocolWebDAV"/>\r
2382             <xs:element name="protocolFTP" type="FileRepositoryProtocolFTP"/>\r
2383           </xs:choice>\r
2384         </xs:sequence>\r
2385       </xs:extension>\r
2386     </xs:complexContent>\r
2387   </xs:complexType>    \r
2388     \r
2389   <xs:complexType name="SystemMediaAddRequest">\r
2390     <xs:annotation>\r
2391       <xs:documentation>\r
2392             Request to add a Media to the system.\r
2393             The response is either a SuccessResponse or an ErrorResponse.\r
2394          </xs:documentation>\r
2395     </xs:annotation>\r
2396     <xs:complexContent>\r
2397       <xs:extension base="core:OCIRequest">\r
2398         <xs:sequence>\r
2399           <xs:element name="mediaName" type="MediaName"/>\r
2400           <xs:element name="codecName" type="CodecName"/>\r
2401           <xs:element name="mediaType" type="MediaType"/>\r
2402           <xs:element name="bandwidthEnforcementType" type="MediaBandwidthEnforcementType"/>\r
2403           <xs:element name="mediaBandwidth" type="MediaBandwidthBitsPerSecond" minOccurs="0"/>\r
2404         </xs:sequence>\r
2405       </xs:extension>\r
2406     </xs:complexContent>\r
2407   </xs:complexType>    \r
2408     \r
2409   <xs:complexType name="SystemNetworkServerSyncParametersGetRequest14sp2">\r
2410     <xs:annotation>\r
2411       <xs:documentation>\r
2412          Request to get the list of Network Server Sync system parameters.\r
2413          The response is either SystemNetworkServerSyncParametersGetResponse14sp2 or ErrorResponse.\r
2414          Replaced By: SystemNetworkServerSyncParametersGetRequest16\r
2415        </xs:documentation>\r
2416     </xs:annotation>\r
2417     <xs:complexContent>\r
2418       <xs:extension base="core:OCIRequest">\r
2419         <xs:sequence/>\r
2420       </xs:extension>\r
2421     </xs:complexContent>\r
2422   </xs:complexType>    \r
2423     \r
2424   <xs:complexType name="SystemNetworkServerSyncParametersGetResponse14sp2">\r
2425     <xs:annotation>\r
2426       <xs:documentation>\r
2427          Response to SystemNetworkServerSyncParametersGetRequest14sp2.\r
2428          Contains a list of system Network Server Sync parameters.\r
2429          Replaced By: SystemNetworkServerSyncParametersGetResponse16\r
2430        </xs:documentation>\r
2431     </xs:annotation>\r
2432     <xs:complexContent>\r
2433       <xs:extension base="core:OCIDataResponse">\r
2434         <xs:sequence>\r
2435           <xs:element name="enableSync" type="xs:boolean"/>\r
2436           <xs:element name="syncLinePorts" type="xs:boolean"/>\r
2437         </xs:sequence>\r
2438       </xs:extension>\r
2439     </xs:complexContent>\r
2440   </xs:complexType>    \r
2441     \r
2442   <xs:complexType name="SystemPasswordRulesGetRequest13mp2">\r
2443     <xs:annotation>\r
2444       <xs:documentation>\r
2445         Requests the system's password rules setting applicable to\r
2446         System administrator, Provisioning Administrator,\r
2447         and/or Service Provider Administrator, Group Administrator, Department Administrator, user.\r
2448         The response is either SystemPasswordRulesGetResponse13mp2 or ErrorResponse.\r
2449         Replaced By : SystemPasswordRulesGetRequest16\r
2450       </xs:documentation>\r
2451     </xs:annotation>\r
2452     <xs:complexContent>\r
2453       <xs:extension base="core:OCIRequest">\r
2454         <xs:sequence/>\r
2455       </xs:extension>\r
2456     </xs:complexContent>\r
2457   </xs:complexType>    \r
2458     \r
2459   <xs:complexType name="SystemPasswordRulesGetResponse13mp2">\r
2460     <xs:annotation>\r
2461       <xs:documentation>\r
2462         Response to SystemPasswordRulesGetRequest13mp2.\r
2463         Contains the password rules for System administrator, Provisioning Administrator,\r
2464         and/or Service Provider Administrator, Group Administrator, Department Administrator, user.\r
2465         Replaced By : SystemPasswordRulesGetResponse16\r
2466       </xs:documentation>\r
2467     </xs:annotation>\r
2468     <xs:complexContent>\r
2469       <xs:extension base="core:OCIDataResponse">\r
2470         <xs:sequence>\r
2471           <xs:element name="rulesApplyTo" type="SystemPasswordRulesApplyTo"/>\r
2472           <xs:element name="allowWebAddExternalAuthenticationUsers" type="xs:boolean"/>\r
2473           <xs:element name="disallowUserId" type="xs:boolean"/>\r
2474           <xs:element name="disallowOldPassword" type="xs:boolean"/>\r
2475           <xs:element name="disallowReversedOldPassword" type="xs:boolean"/>\r
2476           <xs:element name="restrictMinDigits" type="xs:boolean"/>\r
2477           <xs:element name="minDigits" type="PasswordMinDigits"/>\r
2478           <xs:element name="restrictMinUpperCaseLetters" type="xs:boolean"/>\r
2479           <xs:element name="minUpperCaseLetters" type="PasswordMinUpperCaseLetters"/>\r
2480           <xs:element name="restrictMinLowerCaseLetters" type="xs:boolean"/>\r
2481           <xs:element name="minLowerCaseLetters" type="PasswordMinLowerCaseLetters"/>\r
2482           <xs:element name="restrictMinNonAlphanumericCharacters" type="xs:boolean"/>\r
2483           <xs:element name="minNonAlphanumericCharacters" type="PasswordMinNonAlphanumericCharacters"/>\r
2484           <xs:element name="minLength" type="PasswordMinLength"/>\r
2485           <xs:element name="maxFailedLoginAttempts" type="MaxFailedLoginAttempts"/>\r
2486           <xs:element name="passwordExpiresDays" type="PasswordExpiresDays"/>\r
2487           <xs:element name="sendLoginDisabledNotifyEmail" type="xs:boolean"/>\r
2488           <xs:element name="loginDisabledNotifyEmailAddress" type="EmailAddress" minOccurs="0"/>\r
2489           <xs:element name="disallowRulesModification" type="xs:boolean"/>\r
2490         </xs:sequence>\r
2491       </xs:extension>\r
2492     </xs:complexContent>\r
2493   </xs:complexType>    \r
2494     \r
2495   <xs:complexType name="SystemSIPDeviceTypeAddRequest15">\r
2496     <xs:annotation>\r
2497       <xs:documentation>\r
2498             Request to add a sip device type.\r
2499             The response is either SuccessResponse or ErrorResponse.\r
2500             Replaced By : SystemSIPDeviceTypeAddRequest16\r
2501          </xs:documentation>\r
2502     </xs:annotation>\r
2503     <xs:complexContent>\r
2504       <xs:extension base="core:OCIRequest">\r
2505         <xs:sequence>\r
2506           <xs:element name="deviceType" type="AccessDeviceType"/>\r
2507           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
2508           <xs:element name="profile" type="SignalingAddressType"/>\r
2509           <xs:element name="registrationCapable" type="xs:boolean"/>\r
2510           <xs:element name="isConferenceDevice" type="xs:boolean"/>\r
2511           <xs:element name="isMobilityManagerDevice" type="xs:boolean"/>\r
2512           <xs:element name="isMusicOnHoldDevice" type="xs:boolean"/>\r
2513           <xs:element name="RFC3264Hold" type="xs:boolean"/>\r
2514           <xs:element name="isTrusted" type="xs:boolean"/>\r
2515           <xs:element name="E164Capable" type="xs:boolean"/>\r
2516           <xs:element name="routeAdvance" type="xs:boolean"/>\r
2517           <xs:element name="forwardingOverride" type="xs:boolean"/>\r
2518           <xs:element name="wirelessIntegration" type="xs:boolean"/>\r
2519           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" minOccurs="0"/>\r
2520           <xs:element name="isVideoCapable" type="xs:boolean"/>\r
2521           <xs:element name="PBXIntegration" type="xs:boolean"/>\r
2522           <xs:element name="useBusinessTrunkingContact" type="xs:boolean"/>\r
2523           <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
2524           <xs:element name="cpeDeviceOptions" type="CPEDeviceOptions14sp6" minOccurs="0"/>\r
2525           <xs:element name="earlyMediaSupport" type="EarlyMediaSupportType"/>\r
2526           <xs:element name="authenticateRefer" type="xs:boolean"/>\r
2527           <xs:element name="autoConfigSoftClient" type="xs:boolean"/>\r
2528           <xs:element name="authenticationMode" type="AuthenticationMode"/>\r
2529           <xs:element name="tdmOverlay" type="xs:boolean"/>\r
2530           <xs:element name="requiresBroadWorksCallWaitingTone" type="xs:boolean"/>\r
2531           <xs:element name="requiresMWISubscription" type="xs:boolean"/>\r
2532           <xs:element name="useHistoryInfoHeaderOnAccessSide" type="xs:boolean"/>\r
2533         </xs:sequence>\r
2534       </xs:extension>\r
2535     </xs:complexContent>\r
2536   </xs:complexType>    \r
2537     \r
2538   <xs:complexType name="SystemSIPDeviceTypeGetRequest15">\r
2539     <xs:annotation>\r
2540       <xs:documentation>\r
2541             Request to get a sip device type.\r
2542             See Also: SystemDeviceTypeGetRequest\r
2543             The response is either SystemSIPDeviceTypeGetResponse15 or ErrorResponse.\r
2544             Replaced By : SystemSIPDeviceTypeGetRequest16\r
2545          </xs:documentation>\r
2546     </xs:annotation>\r
2547     <xs:complexContent>\r
2548       <xs:extension base="core:OCIRequest">\r
2549         <xs:sequence>\r
2550           <xs:element name="deviceType" type="AccessDeviceType"/>\r
2551         </xs:sequence>\r
2552       </xs:extension>\r
2553     </xs:complexContent>\r
2554   </xs:complexType>    \r
2555     \r
2556   <xs:complexType name="SystemSIPDeviceTypeGetResponse15">\r
2557     <xs:annotation>\r
2558       <xs:documentation>\r
2559             Response to SystemSIPDeviceTypeGetRequest15.\r
2560             Replaced By : SystemSIPDeviceTypeAddResponse16\r
2561          </xs:documentation>\r
2562     </xs:annotation>\r
2563     <xs:complexContent>\r
2564       <xs:extension base="core:OCIDataResponse">\r
2565         <xs:sequence>\r
2566           <xs:element name="isObsolete" type="xs:boolean"/>\r
2567           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
2568           <xs:element name="profile" type="SignalingAddressType"/>\r
2569           <xs:element name="registrationCapable" type="xs:boolean"/>\r
2570           <xs:element name="isConferenceDevice" type="xs:boolean"/>\r
2571           <xs:element name="isMobilityManagerDevice" type="xs:boolean"/>\r
2572           <xs:element name="isMusicOnHoldDevice" type="xs:boolean"/>\r
2573           <xs:element name="RFC3264Hold" type="xs:boolean"/>\r
2574           <xs:element name="isTrusted" type="xs:boolean"/>\r
2575           <xs:element name="E164Capable" type="xs:boolean"/>\r
2576           <xs:element name="routeAdvance" type="xs:boolean"/>\r
2577           <xs:element name="forwardingOverride" type="xs:boolean"/>\r
2578           <xs:element name="wirelessIntegration" type="xs:boolean"/>\r
2579           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" minOccurs="0"/>\r
2580           <xs:element name="isVideoCapable" type="xs:boolean"/>\r
2581           <xs:element name="PBXIntegration" type="xs:boolean"/>\r
2582           <xs:element name="useBusinessTrunkingContact" type="xs:boolean"/>\r
2583           <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
2584           <xs:element name="cpeDeviceOptions" type="CPEDeviceOptionsRead" minOccurs="0"/>\r
2585           <xs:element name="protocolChoice" type="AccessDeviceProtocol" maxOccurs="unbounded"/>\r
2586           <xs:element name="earlyMediaSupport" type="EarlyMediaSupportType"/>\r
2587           <xs:element name="authenticateRefer" type="xs:boolean"/>\r
2588           <xs:element name="autoConfigSoftClient" type="xs:boolean"/>\r
2589           <xs:element name="authenticationMode" type="AuthenticationMode"/>\r
2590           <xs:element name="tdmOverlay" type="xs:boolean"/>\r
2591           <xs:element name="requiresBroadWorksCallWaitingTone" type="xs:boolean"/>\r
2592           <xs:element name="requiresMWISubscription" type="xs:boolean"/>\r
2593           <xs:element name="useHistoryInfoHeaderOnAccessSide" type="xs:boolean"/>\r
2594         </xs:sequence>\r
2595       </xs:extension>\r
2596     </xs:complexContent>\r
2597   </xs:complexType>    \r
2598     \r
2599   <xs:complexType name="SystemSIPDeviceTypeModifyRequest15">\r
2600     <xs:annotation>\r
2601       <xs:documentation>\r
2602             Request to modify a sip device type.\r
2603             The following elements are not changeable:\r
2604             numberOfPorts\r
2605             SignalingAddressType\r
2606             isConferenceDevice\r
2607             isMusicOnHoldDevice\r
2608             isMobilityManagerDevice\r
2609             The response is either SuccessResponse or ErrorResponse.\r
2610             Replaced By : SystemSIPDeviceTypeModifyRequest16\r
2611          </xs:documentation>\r
2612     </xs:annotation>\r
2613     <xs:complexContent>\r
2614       <xs:extension base="core:OCIRequest">\r
2615         <xs:sequence>\r
2616           <xs:element name="deviceType" type="AccessDeviceType"/>\r
2617           <xs:element name="isObsolete" type="xs:boolean" minOccurs="0"/>\r
2618           <xs:element name="registrationCapable" type="xs:boolean" minOccurs="0"/>\r
2619           <xs:element name="RFC3264Hold" type="xs:boolean" minOccurs="0"/>\r
2620           <xs:element name="isTrusted" type="xs:boolean" minOccurs="0"/>\r
2621           <xs:element name="E164Capable" type="xs:boolean" minOccurs="0"/>\r
2622           <xs:element name="routeAdvance" type="xs:boolean" minOccurs="0"/>\r
2623           <xs:element name="forwardingOverride" type="xs:boolean" minOccurs="0"/>\r
2624           <xs:element name="wirelessIntegration" type="xs:boolean" minOccurs="0"/>\r
2625           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" nillable="true" minOccurs="0"/>\r
2626           <xs:element name="isVideoCapable" type="xs:boolean" minOccurs="0"/>\r
2627           <xs:element name="PBXIntegration" type="xs:boolean" minOccurs="0"/>\r
2628           <xs:element name="useBusinessTrunkingContact" type="xs:boolean" minOccurs="0"/>\r
2629           <xs:element name="staticRegistrationCapable" type="xs:boolean" minOccurs="0"/>\r
2630           <xs:element name="cpeDeviceOptions" type="CPEDeviceModifyOptions" minOccurs="0"/>\r
2631           <xs:element name="earlyMediaSupport" type="EarlyMediaSupportType" minOccurs="0"/>\r
2632           <xs:element name="authenticateRefer" type="xs:boolean" minOccurs="0"/>\r
2633           <xs:element name="autoConfigSoftClient" type="xs:boolean" minOccurs="0"/>\r
2634           <xs:element name="authenticationMode" type="AuthenticationMode" minOccurs="0"/>\r
2635           <xs:element name="tdmOverlay" type="xs:boolean" minOccurs="0"/>\r
2636           <xs:element name="requiresBroadWorksCallWaitingTone" type="xs:boolean" minOccurs="0"/>\r
2637           <xs:element name="requiresMWISubscription" type="xs:boolean" minOccurs="0"/>\r
2638           <xs:element name="useHistoryInfoHeaderOnAccessSide" type="xs:boolean" minOccurs="0"/>\r
2639         </xs:sequence>\r
2640       </xs:extension>\r
2641     </xs:complexContent>\r
2642   </xs:complexType>    \r
2643     \r
2644   <xs:complexType name="SystemSubscriberGetCallProcessingParametersRequest14sp7">\r
2645     <xs:annotation>\r
2646       <xs:documentation>\r
2647             Get the system call processing configuration for all subscribers\r
2648             The response is either a SystemSubscriberGetCallProcessingParametersResponse14sp7 or an ErrorResponse.\r
2649             Replaced By : SystemSubscriberGetCallProcessingParametersRequest15sp2\r
2650          </xs:documentation>\r
2651     </xs:annotation>\r
2652     <xs:complexContent>\r
2653       <xs:extension base="core:OCIRequest">\r
2654         <xs:sequence/>\r
2655       </xs:extension>\r
2656     </xs:complexContent>\r
2657   </xs:complexType>    \r
2658     \r
2659   <xs:complexType name="SystemSubscriberGetCallProcessingParametersResponse14sp7">\r
2660     <xs:annotation>\r
2661       <xs:documentation>\r
2662             Response to the SystemSubscriberGetCallProcessingParametersRequest14sp7.\r
2663          </xs:documentation>\r
2664     </xs:annotation>\r
2665     <xs:complexContent>\r
2666       <xs:extension base="core:OCIDataResponse">\r
2667         <xs:sequence>\r
2668           <xs:element name="isExtendedCallingLineIdActive" type="xs:boolean"/>\r
2669           <xs:element name="isRingTimeOutActive" type="xs:boolean"/>\r
2670           <xs:element name="ringTimeoutSeconds" type="SystemUserRingTimeoutSeconds"/>\r
2671           <xs:element name="allowEmergencyRemoteOfficeOriginations" type="xs:boolean"/>\r
2672         </xs:sequence>\r
2673       </xs:extension>\r
2674     </xs:complexContent>\r
2675   </xs:complexType>    \r
2676     \r
2677   <xs:complexType name="SystemSubscriberGetCallProcessingParametersRequest15">\r
2678     <xs:annotation>\r
2679       <xs:documentation>\r
2680             Get the system call processing configuration for all subscribers\r
2681             The response is either a SystemSubscriberGetCallProcessingParametersResponse15 or an ErrorResponse.\r
2682             Replaced By: SystemSubscriberGetCallProcessingParametersRequest15sp2\r
2683          </xs:documentation>\r
2684     </xs:annotation>\r
2685     <xs:complexContent>\r
2686       <xs:extension base="core:OCIRequest">\r
2687         <xs:sequence/>\r
2688       </xs:extension>\r
2689     </xs:complexContent>\r
2690   </xs:complexType>    \r
2691     \r
2692   <xs:complexType name="SystemSubscriberGetCallProcessingParametersResponse15">\r
2693     <xs:annotation>\r
2694       <xs:documentation>\r
2695             Response to the SystemSubscriberGetCallProcessingParametersRequest15.\r
2696          </xs:documentation>\r
2697     </xs:annotation>\r
2698     <xs:complexContent>\r
2699       <xs:extension base="core:OCIDataResponse">\r
2700         <xs:sequence>\r
2701           <xs:element name="userCallingLineIdSelection" type="SystemUserCallingLineIdSelection"/>\r
2702           <xs:element name="isExtendedCallingLineIdActive" type="xs:boolean"/>\r
2703           <xs:element name="isRingTimeOutActive" type="xs:boolean"/>\r
2704           <xs:element name="ringTimeoutSeconds" type="SystemUserRingTimeoutSeconds"/>\r
2705           <xs:element name="allowEmergencyRemoteOfficeOriginations" type="xs:boolean"/>\r
2706           <xs:element name="maxNoAnswerNumberOfRings" type="MaxNoAnswerNumberOfRings"/>\r
2707         </xs:sequence>\r
2708       </xs:extension>\r
2709     </xs:complexContent>\r
2710   </xs:complexType>    \r
2711     \r
2712   <xs:complexType name="SystemVoiceMessagingGroupGetRequest14">\r
2713     <xs:annotation>\r
2714       <xs:documentation>\r
2715         Request the system level data associated with Voice Messaging.\r
2716         The response is either a SystemVoiceMessagingGroupGetResponse14 or an\r
2717         ErrorResponse.\r
2718       </xs:documentation>\r
2719     </xs:annotation>\r
2720     <xs:complexContent>\r
2721       <xs:extension base="core:OCIRequest">\r
2722         <xs:sequence/>\r
2723       </xs:extension>\r
2724     </xs:complexContent>\r
2725   </xs:complexType>    \r
2726     \r
2727   <xs:complexType name="SystemVoiceMessagingGroupGetResponse14">\r
2728     <xs:annotation>\r
2729       <xs:documentation>\r
2730         Response to SystemVoiceMessagingGroupGetRequest14.\r
2731       </xs:documentation>\r
2732     </xs:annotation>\r
2733     <xs:complexContent>\r
2734       <xs:extension base="core:OCIDataResponse">\r
2735         <xs:sequence>\r
2736           <xs:element name="realDeleteForImap" type="xs:boolean"/>\r
2737           <xs:element name="useDnInMailBody" type="xs:boolean"/>\r
2738           <xs:element name="useShortSubjectLine" type="xs:boolean"/>\r
2739           <xs:element name="maxGreetingLengthMinutes" type="VoiceMessagingMaxGreetingLengthMinutes"/>\r
2740           <xs:element name="maxMessageLengthMinutes" type="VoiceMessagingMaxMessageLengthMinutes"/>\r
2741           <xs:element name="maxMailboxLengthMinutes" type="VoiceMessagingMailboxLengthMinutes"/>\r
2742           <xs:element name="doesMessageAge" type="xs:boolean"/>\r
2743           <xs:element name="holdPeriodDays" type="VoiceMessagingHoldPeriodDays"/>\r
2744           <xs:element name="mailServerNetAddress" type="NetAddress" minOccurs="0"/>\r
2745           <xs:element name="mailServerProtocol" type="VoiceMessagingMailServerProtocol"/>\r
2746           <xs:element name="defaultDeliveryFromAddress" type="EmailAddress"/>\r
2747           <xs:element name="defaultNotificationFromAddress" type="EmailAddress"/>\r
2748           <xs:element name="defaultVoicePortalLockoutFromAddress" type="EmailAddress"/>\r
2749           <xs:element name="useOutgoingMWIOnSMDI" type="xs:boolean"/>\r
2750           <xs:element name="mwiDelayInSeconds" type="VoiceMessagingMessageWaitingIndicatorDelayInSeconds"/>\r
2751           <xs:element name="voicePortalScope" type="SystemVoicePortalScope"/>\r
2752           <xs:element name="enterpriseVoicePortalLicensed" type="xs:boolean"/>\r
2753           <xs:element name="networkWideMessaging" type="xs:boolean"/>\r
2754           <xs:element name="useExternalRouting" type="xs:boolean"/>\r
2755           <xs:element name="defaultExternalRoutingAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
2756         </xs:sequence>\r
2757       </xs:extension>\r
2758     </xs:complexContent>\r
2759   </xs:complexType>    \r
2760     \r
2761   <xs:complexType name="SystemVoiceMessagingGroupModifyRequest">\r
2762     <xs:annotation>\r
2763       <xs:documentation>\r
2764         Modify the system level data associated with Voice Messaging.\r
2765         The response is either a SuccessResponse or an ErrorResponse.\r
2766       </xs:documentation>\r
2767     </xs:annotation>\r
2768     <xs:complexContent>\r
2769       <xs:extension base="core:OCIRequest">\r
2770         <xs:sequence>\r
2771           <xs:element name="realDeleteForImap" type="xs:boolean" minOccurs="0"/>\r
2772           <xs:element name="useDnInMailBody" type="xs:boolean" minOccurs="0"/>\r
2773           <xs:element name="useShortSubjectLine" type="xs:boolean" minOccurs="0"/>\r
2774           <xs:element name="maxGreetingLengthMinutes" type="VoiceMessagingMaxGreetingLengthMinutes" minOccurs="0"/>\r
2775           <xs:element name="maxMessageLengthMinutes" type="VoiceMessagingMaxMessageLengthMinutes" minOccurs="0"/>\r
2776           <xs:element name="maxMailboxLengthMinutes" type="VoiceMessagingMailboxLengthMinutes" minOccurs="0"/>\r
2777           <xs:element name="doesMessageAge" type="xs:boolean" minOccurs="0"/>\r
2778           <xs:element name="holdPeriodDays" type="VoiceMessagingHoldPeriodDays" minOccurs="0"/>\r
2779           <xs:element name="mailServerNetAddress" type="NetAddress" nillable="true" minOccurs="0"/>\r
2780           <xs:element name="mailServerProtocol" type="VoiceMessagingMailServerProtocol" minOccurs="0"/>\r
2781           <xs:element name="defaultDeliveryFromAddress" type="EmailAddress" minOccurs="0"/>\r
2782           <xs:element name="defaultNotificationFromAddress" type="EmailAddress" minOccurs="0"/>\r
2783           <xs:element name="defaultVoicePortalLockoutFromAddress" type="EmailAddress" minOccurs="0"/>\r
2784           <xs:element name="useOutgoingMWIOnSMDI" type="xs:boolean" minOccurs="0"/>\r
2785           <xs:element name="mwiDelayInSeconds" type="VoiceMessagingMessageWaitingIndicatorDelayInSeconds" minOccurs="0"/>\r
2786           <xs:element name="voicePortalScope" type="SystemVoicePortalScope" minOccurs="0"/>\r
2787           <xs:element name="networkWideMessaging" type="xs:boolean" minOccurs="0"/>\r
2788           <xs:element name="useExternalRouting" type="xs:boolean" minOccurs="0"/>\r
2789           <xs:element name="defaultExternalRoutingAddress" type="OutgoingDNorSIPURI" nillable="true" minOccurs="0"/>\r
2790         </xs:sequence>\r
2791       </xs:extension>\r
2792     </xs:complexContent>\r
2793   </xs:complexType>    \r
2794     \r
2795   <xs:complexType name="UserBroadWorksAnywhereAddSelectiveCriteriaRequest">\r
2796     <xs:annotation>\r
2797       <xs:documentation>\r
2798             Add a criteria to the user's BroadWorks Anywhere phone number.\r
2799             The response is either a SuccessResponse or an ErrorResponse.\r
2800          </xs:documentation>\r
2801     </xs:annotation>\r
2802     <xs:complexContent>\r
2803       <xs:extension base="core:OCIRequest">\r
2804         <xs:sequence>\r
2805           <xs:element name="userId" type="UserId"/>\r
2806           <xs:element name="phoneNumber" type="DN"/>\r
2807           <xs:element name="criteriaName" type="CriteriaName"/>\r
2808           <xs:element name="timeSchedule" type="TimeSchedule" minOccurs="0"/>\r
2809           <xs:element name="fromDnCriteria" type="CriteriaFromDn"/>\r
2810         </xs:sequence>\r
2811       </xs:extension>\r
2812     </xs:complexContent>\r
2813   </xs:complexType>    \r
2814     \r
2815   <xs:complexType name="UserBroadWorksAnywhereGetSelectiveCriteriaRequest">\r
2816     <xs:annotation>\r
2817       <xs:documentation>\r
2818          Get a criteria for the user's BroadWorks Anywhere phone number.\r
2819          The response is either a UserBroadWorksAnywhereGetSelectiveCriteriaResponse or an ErrorResponse.      \r
2820       </xs:documentation>\r
2821     </xs:annotation>\r
2822     <xs:complexContent>\r
2823       <xs:extension base="core:OCIRequest">\r
2824         <xs:sequence>\r
2825           <xs:element name="userId" type="UserId"/>\r
2826           <xs:element name="phoneNumber" type="DN"/>\r
2827           <xs:element name="criteriaName" type="CriteriaName"/>\r
2828         </xs:sequence>\r
2829       </xs:extension>\r
2830     </xs:complexContent>\r
2831   </xs:complexType>    \r
2832     \r
2833   <xs:complexType name="UserBroadWorksAnywhereGetSelectiveCriteriaResponse">\r
2834     <xs:annotation>\r
2835       <xs:documentation>\r
2836          Response to the UserBroadWorksAnywhereGetSelectiveCriteriaRequest.\r
2837       </xs:documentation>\r
2838     </xs:annotation>\r
2839     <xs:complexContent>\r
2840       <xs:extension base="core:OCIDataResponse">\r
2841         <xs:sequence>\r
2842           <xs:element name="timeSchedule" type="TimeSchedule" minOccurs="0"/>\r
2843           <xs:element name="fromDnCriteria" type="CriteriaFromDn"/>\r
2844         </xs:sequence>\r
2845       </xs:extension>\r
2846     </xs:complexContent>\r
2847   </xs:complexType>    \r
2848     \r
2849   <xs:complexType name="UserCallCenterGetRequest">\r
2850     <xs:annotation>\r
2851       <xs:documentation>\r
2852         Get the user's ACD state and the list of call centers the specified user belongs to.\r
2853         The response is either a UserCallCenterGetResponse or an ErrorResponse.\r
2854         \r
2855         Replaced By: UserCallCenterGetRequest16\r
2856       </xs:documentation>\r
2857     </xs:annotation>\r
2858     <xs:complexContent>\r
2859       <xs:extension base="core:OCIRequest">\r
2860         <xs:sequence>\r
2861           <xs:element name="userId" type="UserId"/>\r
2862         </xs:sequence>\r
2863       </xs:extension>\r
2864     </xs:complexContent>\r
2865   </xs:complexType>    \r
2866     \r
2867   <xs:complexType name="UserCallCenterGetResponse">\r
2868     <xs:annotation>\r
2869       <xs:documentation>\r
2870         Response to the UserCallCenterGetRequest.\r
2871         Contains the user's ACD state\r
2872         Indicates whether the agent is current available (logged in) to each call center in the list.\r
2873         Contains a table with column headings: "Service User Id", "Phone Number", "Extension", "Available", "Logoff Allowed".\r
2874       </xs:documentation>\r
2875     </xs:annotation>\r
2876     <xs:complexContent>\r
2877       <xs:extension base="core:OCIDataResponse">\r
2878         <xs:sequence>\r
2879           <xs:element name="agentACDState" type="AgentACDState" minOccurs="0"/>\r
2880           <xs:element name="userTable" type="core:OCITable" minOccurs="0"/>\r
2881         </xs:sequence>\r
2882       </xs:extension>\r
2883     </xs:complexContent>\r
2884   </xs:complexType>    \r
2885     \r
2886   <xs:complexType name="UserCallForwardingSelectiveAddCriteriaRequest">\r
2887     <xs:annotation>\r
2888       <xs:documentation>\r
2889          Add a criteria to the user's call forwarding selective service.\r
2890          The response is either a SuccessResponse or an ErrorResponse.\r
2891       </xs:documentation>\r
2892     </xs:annotation>\r
2893     <xs:complexContent>\r
2894       <xs:extension base="core:OCIRequest">\r
2895         <xs:sequence>\r
2896           <xs:element name="userId" type="UserId"/>\r
2897           <xs:element name="criteriaName" type="CriteriaName"/>\r
2898           <xs:element name="timeSchedule" type="TimeSchedule" minOccurs="0"/>\r
2899           <xs:element name="forwardToNumberSelection" type="CallForwardingSelectiveNumberSelection"/>\r
2900           <xs:element name="forwardToPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
2901           <xs:element name="fromDnCriteria" type="CriteriaFromDn"/>\r
2902         </xs:sequence>\r
2903       </xs:extension>\r
2904     </xs:complexContent>\r
2905   </xs:complexType>    \r
2906     \r
2907   <xs:complexType name="UserCallForwardingSelectiveGetCriteriaRequest">\r
2908     <xs:annotation>\r
2909       <xs:documentation>\r
2910          Get a criteria for the user's call forwarding selective service.\r
2911          The response is either a UserCallForwardingSelectiveGetCriteriaResponse or an ErrorResponse.      \r
2912       </xs:documentation>\r
2913     </xs:annotation>\r
2914     <xs:complexContent>\r
2915       <xs:extension base="core:OCIRequest">\r
2916         <xs:sequence>\r
2917           <xs:element name="userId" type="UserId"/>\r
2918           <xs:element name="criteriaName" type="CriteriaName"/>\r
2919         </xs:sequence>\r
2920       </xs:extension>\r
2921     </xs:complexContent>\r
2922   </xs:complexType>    \r
2923     \r
2924   <xs:complexType name="UserCallForwardingSelectiveGetCriteriaResponse">\r
2925     <xs:annotation>\r
2926       <xs:documentation>        \r
2927          Response to the UserCallForwardingSelectiveGetCriteriaRequest.      \r
2928       </xs:documentation>\r
2929     </xs:annotation>\r
2930     <xs:complexContent>\r
2931       <xs:extension base="core:OCIDataResponse">\r
2932         <xs:sequence>\r
2933           <xs:element name="timeSchedule" type="TimeSchedule" minOccurs="0"/>\r
2934           <xs:element name="forwardToNumberSelection" type="CallForwardingSelectiveNumberSelection"/>\r
2935           <xs:element name="forwardToPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
2936           <xs:element name="fromDnCriteria" type="CriteriaFromDn"/>\r
2937         </xs:sequence>\r
2938       </xs:extension>\r
2939     </xs:complexContent>\r
2940   </xs:complexType>    \r
2941     \r
2942   <xs:complexType name="UserCallForwardingSelectiveGetRequest">\r
2943     <xs:annotation>\r
2944       <xs:documentation>        \r
2945          Get the user's call forwarding selective service setting.        \r
2946          The response is either a UserCallForwardingSelectiveGetResponse or an ErrorResponse.      \r
2947       </xs:documentation>\r
2948     </xs:annotation>\r
2949     <xs:complexContent>\r
2950       <xs:extension base="core:OCIRequest">\r
2951         <xs:sequence>\r
2952           <xs:element name="userId" type="UserId"/>\r
2953         </xs:sequence>\r
2954       </xs:extension>\r
2955     </xs:complexContent>\r
2956   </xs:complexType>    \r
2957     \r
2958   <xs:complexType name="UserCallForwardingSelectiveGetResponse">\r
2959     <xs:annotation>\r
2960       <xs:documentation>        \r
2961          Response to the UserCallForwardingSelectiveGetRequest. The criteria table's column headings are:        \r
2962          "Is Active", "Criteria Name", "Time Schedule", "Calls From" and "Forward To".      \r
2963       </xs:documentation>\r
2964     </xs:annotation>\r
2965     <xs:complexContent>\r
2966       <xs:extension base="core:OCIDataResponse">\r
2967         <xs:sequence>\r
2968           <xs:element name="defaultForwardToPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
2969           <xs:element name="playRingReminder" type="xs:boolean"/>\r
2970           <xs:element name="criteriaTable" type="core:OCITable"/>\r
2971         </xs:sequence>\r
2972       </xs:extension>\r
2973     </xs:complexContent>\r
2974   </xs:complexType>    \r
2975     \r
2976   <xs:complexType name="UserCallingPartyCategoryGetRequest">\r
2977     <xs:annotation>\r
2978       <xs:documentation>\r
2979       Request the user level data associated with Calling Party Category.\r
2980       The response is either a UserCallingPartyCategoryGetResponse or an\r
2981       ErrorResponse.\r
2982     </xs:documentation>\r
2983     </xs:annotation>\r
2984     <xs:complexContent>\r
2985       <xs:extension base="core:OCIRequest">\r
2986         <xs:sequence>\r
2987           <xs:element name="userId" type="UserId"/>\r
2988         </xs:sequence>\r
2989       </xs:extension>\r
2990     </xs:complexContent>\r
2991   </xs:complexType>    \r
2992     \r
2993   <xs:complexType name="UserCallingPartyCategoryGetResponse">\r
2994     <xs:annotation>\r
2995       <xs:documentation>\r
2996       Response to UserCallingPartyCategoryGetRequest.\r
2997     </xs:documentation>\r
2998     </xs:annotation>\r
2999     <xs:complexContent>\r
3000       <xs:extension base="core:OCIDataResponse">\r
3001         <xs:sequence>\r
3002           <xs:element name="category" type="CallingPartyCategorySelection"/>\r
3003         </xs:sequence>\r
3004       </xs:extension>\r
3005     </xs:complexContent>\r
3006   </xs:complexType>    \r
3007     \r
3008   <xs:complexType name="UserCallingPartyCategoryModifyRequest">\r
3009     <xs:annotation>\r
3010       <xs:documentation>\r
3011       Modify the user level data associated with Calling Party Category.\r
3012       The response is either a SuccessResponse or an ErrorResponse.\r
3013     </xs:documentation>\r
3014     </xs:annotation>\r
3015     <xs:complexContent>\r
3016       <xs:extension base="core:OCIRequest">\r
3017         <xs:sequence>\r
3018           <xs:element name="userId" type="UserId"/>\r
3019           <xs:element name="category" type="CallingPartyCategorySelection" minOccurs="0"/>\r
3020         </xs:sequence>\r
3021       </xs:extension>\r
3022     </xs:complexContent>\r
3023   </xs:complexType>    \r
3024     \r
3025   <xs:complexType name="UserCallNotifyAddCriteriaRequest">\r
3026     <xs:annotation>\r
3027       <xs:documentation>        \r
3028          Add a criteria to the user's call notify service.        \r
3029          The response is either a SuccessResponse or an ErrorResponse.      \r
3030       </xs:documentation>\r
3031     </xs:annotation>\r
3032     <xs:complexContent>\r
3033       <xs:extension base="core:OCIRequest">\r
3034         <xs:sequence>\r
3035           <xs:element name="userId" type="UserId"/>\r
3036           <xs:element name="criteriaName" type="CriteriaName"/>\r
3037           <xs:element name="timeSchedule" type="TimeSchedule" minOccurs="0"/>\r
3038           <xs:element name="fromDnCriteria" type="CriteriaFromDn"/>\r
3039         </xs:sequence>\r
3040       </xs:extension>\r
3041     </xs:complexContent>\r
3042   </xs:complexType>    \r
3043     \r
3044   <xs:complexType name="UserCallNotifyGetCriteriaRequest">\r
3045     <xs:annotation>\r
3046       <xs:documentation>        \r
3047          Get a criteria for the user's call notify service.        \r
3048          The response is either a UserCallNotifyGetCriteriaResponse or an ErrorResponse.      \r
3049       </xs:documentation>\r
3050     </xs:annotation>\r
3051     <xs:complexContent>\r
3052       <xs:extension base="core:OCIRequest">\r
3053         <xs:sequence>\r
3054           <xs:element name="userId" type="UserId"/>\r
3055           <xs:element name="criteriaName" type="CriteriaName"/>\r
3056         </xs:sequence>\r
3057       </xs:extension>\r
3058     </xs:complexContent>\r
3059   </xs:complexType>    \r
3060     \r
3061   <xs:complexType name="UserCallNotifyGetCriteriaResponse">\r
3062     <xs:annotation>\r
3063       <xs:documentation>        \r
3064          Response to the UserCallNotifyGetCriteriaRequest.      \r
3065       </xs:documentation>\r
3066     </xs:annotation>\r
3067     <xs:complexContent>\r
3068       <xs:extension base="core:OCIDataResponse">\r
3069         <xs:sequence>\r
3070           <xs:element name="timeSchedule" type="TimeSchedule" minOccurs="0"/>\r
3071           <xs:element name="fromDnCriteria" type="CriteriaFromDn"/>\r
3072         </xs:sequence>\r
3073       </xs:extension>\r
3074     </xs:complexContent>\r
3075   </xs:complexType>    \r
3076     \r
3077   <xs:complexType name="UserCallProcessingGetPolicyRequest14sp7">\r
3078     <xs:annotation>\r
3079       <xs:documentation>\r
3080             Request the user level data associated with Call Processing Policy.\r
3081             The response is either a UserCallProcessingGetPolicyResponse14sp7 or an\r
3082             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="userId" type="UserId"/>\r
3089         </xs:sequence>\r
3090       </xs:extension>\r
3091     </xs:complexContent>\r
3092   </xs:complexType>    \r
3093     \r
3094   <xs:complexType name="UserCallProcessingGetPolicyResponse14sp7">\r
3095     <xs:annotation>\r
3096       <xs:documentation>\r
3097             Response to UserCallProcessingGetPolicyRequest14sp7.\r
3098             The useUserCLIDSetting attribute controls the CLID settings\r
3099             (clidPolicy, emergencyClidPolicy, allowAlternateNumbersForRedirectingIdentity, useGroupName)\r
3100 \r
3101             The useUserMediaSetting attribute controls the Media settings\r
3102             (medisPolicySelection, supportedMediaSetName)\r
3103 \r
3104             The useUserCallLimitsSetting attribute controls the Call Limits setting\r
3105             (useMaxSimultaneousCalls, maxSimultaneousCalls, useMaxSimultaneousVideoCalls, maxSimultaneousVideoCalls, useMaxCallTimeForAnsweredCalls, maxCallTimeForAnsweredCallsMinutes, useMaxCallTimeForUnansweredCalls, maxCallTimeForUnansweredCallsMinutes, useMaxConcurrentRedirectedCalls, useMaxFindMeFollowMeDepth, maxRedirectionDepth, useMaxConcurrentFindMeFollowMeInvocations, maxConcurrentFindMeFollowMeInvocations)\r
3106          </xs:documentation>\r
3107     </xs:annotation>\r
3108     <xs:complexContent>\r
3109       <xs:extension base="core:OCIDataResponse">\r
3110         <xs:sequence>\r
3111           <xs:element name="useUserCLIDSetting" type="xs:boolean"/>\r
3112           <xs:element name="useUserMediaSetting" type="xs:boolean"/>\r
3113           <xs:element name="useUserCallLimitsSetting" type="xs:boolean"/>\r
3114           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
3115           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
3116           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
3117           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
3118           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
3119           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes"/>\r
3120           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
3121           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
3122           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
3123           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
3124           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
3125           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
3126           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
3127           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
3128           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
3129           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
3130           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
3131           <xs:element name="clidPolicy" type="GroupCLIDPolicy"/>\r
3132           <xs:element name="emergencyClidPolicy" type="GroupCLIDPolicy"/>\r
3133           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean"/>\r
3134           <xs:element name="useGroupName" type="xs:boolean"/>\r
3135         </xs:sequence>\r
3136       </xs:extension>\r
3137     </xs:complexContent>\r
3138   </xs:complexType>    \r
3139     \r
3140   <xs:complexType name="UserCustomRingbackUserAddCriteriaRequest">\r
3141     <xs:annotation>\r
3142       <xs:documentation>\r
3143         Add a criteria to the user's custom ringback service.\r
3144         The response is either a SuccessResponse or an ErrorResponse.\r
3145       </xs:documentation>\r
3146     </xs:annotation>\r
3147     <xs:complexContent>\r
3148       <xs:extension base="core:OCIRequest">\r
3149         <xs:sequence>\r
3150           <xs:element name="userId" type="UserId"/>\r
3151           <xs:element name="criteriaName" type="CriteriaName"/>\r
3152           <xs:element name="timeSchedule" type="TimeSchedule" minOccurs="0"/>\r
3153           <xs:element name="fromDnCriteria" type="CriteriaFromDn"/>\r
3154           <xs:element name="audioSelection" type="ExtendedFileResourceSelection"/>\r
3155           <xs:element name="audioFile" type="ExtendedFileResource" minOccurs="0"/>\r
3156           <xs:element name="videoSelection" type="ExtendedFileResourceSelection"/>\r
3157           <xs:element name="videoFile" type="ExtendedFileResource" minOccurs="0"/>\r
3158           <xs:element name="callWaitingAudioSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
3159           <xs:element name="callWaitingAudioFile" type="ExtendedFileResource" minOccurs="0"/>\r
3160           <xs:element name="callWaitingVideoSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
3161           <xs:element name="callWaitingVideoFile" type="ExtendedFileResource" minOccurs="0"/>\r
3162         </xs:sequence>\r
3163       </xs:extension>\r
3164     </xs:complexContent>\r
3165   </xs:complexType>    \r
3166     \r
3167   <xs:complexType name="UserCustomRingbackUserGetCriteriaRequest">\r
3168     <xs:annotation>\r
3169       <xs:documentation>\r
3170         Get a criteria for the user's custom ringback service.\r
3171         The response is either a UserCustomRingbackUserGetCriteriaResponse or an ErrorResponse.\r
3172         Replaced By: UserCustomRingbackUserGetCriteriaRequest15Sp2\r
3173       </xs:documentation>\r
3174     </xs:annotation>\r
3175     <xs:complexContent>\r
3176       <xs:extension base="core:OCIRequest">\r
3177         <xs:sequence>\r
3178           <xs:element name="userId" type="UserId"/>\r
3179           <xs:element name="criteriaName" type="CriteriaName"/>\r
3180         </xs:sequence>\r
3181       </xs:extension>\r
3182     </xs:complexContent>\r
3183   </xs:complexType>    \r
3184     \r
3185   <xs:complexType name="UserCustomRingbackUserGetCriteriaResponse">\r
3186     <xs:annotation>\r
3187       <xs:documentation>\r
3188         Response to the UserCustomRingbackUserGetCriteriaRequest.\r
3189       </xs:documentation>\r
3190     </xs:annotation>\r
3191     <xs:complexContent>\r
3192       <xs:extension base="core:OCIDataResponse">\r
3193         <xs:sequence>\r
3194           <xs:element name="timeSchedule" type="TimeSchedule" minOccurs="0"/>\r
3195           <xs:element name="fromDnCriteria" type="CriteriaFromDn"/>\r
3196           <xs:element name="audioSelection" type="ExtendedFileResourceSelection"/>\r
3197           <xs:element name="audioFileDescription" type="FileDescription" minOccurs="0"/>\r
3198           <xs:element name="audioFileUrl" type="URL" minOccurs="0"/>\r
3199           <xs:element name="videoSelection" type="ExtendedFileResourceSelection"/>\r
3200           <xs:element name="videoFileDescription" type="FileDescription" minOccurs="0"/>\r
3201           <xs:element name="videoFileUrl" type="URL" minOccurs="0"/>\r
3202         </xs:sequence>\r
3203       </xs:extension>\r
3204     </xs:complexContent>\r
3205   </xs:complexType>    \r
3206     \r
3207   <xs:complexType name="UserCustomRingbackUserGetCriteriaRequest15sp2">\r
3208     <xs:annotation>\r
3209       <xs:documentation>\r
3210         Get a criteria for the user's custom ringback service.\r
3211         The response is either a UserCustomRingbackUserGetCriteriaResponse15sp2 or an ErrorResponse.\r
3212         Replaced By: UserCustomRingbackUserGetCriteriaRequest16                        \r
3213       </xs:documentation>\r
3214     </xs:annotation>\r
3215     <xs:complexContent>\r
3216       <xs:extension base="core:OCIRequest">\r
3217         <xs:sequence>\r
3218           <xs:element name="userId" type="UserId"/>\r
3219           <xs:element name="criteriaName" type="CriteriaName"/>\r
3220         </xs:sequence>\r
3221       </xs:extension>\r
3222     </xs:complexContent>\r
3223   </xs:complexType>    \r
3224     \r
3225   <xs:complexType name="UserCustomRingbackUserGetCriteriaResponse15sp2">\r
3226     <xs:annotation>\r
3227       <xs:documentation>\r
3228         Response to the UserCustomRingbackUserGetCriteriaRequest15sp2.\r
3229         Replaced By: UserCustomRingbackUserAddCriteriaResponse16                         \r
3230       </xs:documentation>\r
3231     </xs:annotation>\r
3232     <xs:complexContent>\r
3233       <xs:extension base="core:OCIDataResponse">\r
3234         <xs:sequence>\r
3235           <xs:element name="timeSchedule" type="TimeSchedule" minOccurs="0"/>\r
3236           <xs:element name="fromDnCriteria" type="CriteriaFromDn"/>\r
3237           <xs:element name="audioSelection" type="ExtendedFileResourceSelection"/>\r
3238           <xs:element name="audioFileDescription" type="FileDescription" minOccurs="0"/>\r
3239           <xs:element name="audioFileUrl" type="URL" minOccurs="0"/>\r
3240           <xs:element name="videoSelection" type="ExtendedFileResourceSelection"/>\r
3241           <xs:element name="videoFileDescription" type="FileDescription" minOccurs="0"/>\r
3242           <xs:element name="videoFileUrl" type="URL" minOccurs="0"/>\r
3243           <xs:element name="callWaitingAudioSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
3244           <xs:element name="callWaitingAudioFileDescription" type="FileDescription" minOccurs="0"/>\r
3245           <xs:element name="callWaitingAudioFileUrl" type="URL" minOccurs="0"/>\r
3246           <xs:element name="callWaitingVideoSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
3247           <xs:element name="callWaitingVideoFileDescription" type="FileDescription" minOccurs="0"/>\r
3248           <xs:element name="callWaitingVideoFileUrl" type="URL" minOccurs="0"/>\r
3249         </xs:sequence>\r
3250       </xs:extension>\r
3251     </xs:complexContent>\r
3252   </xs:complexType>    \r
3253     \r
3254   <xs:complexType name="UserCustomRingbackUserModifyCriteriaRequest">\r
3255     <xs:annotation>\r
3256       <xs:documentation>\r
3257         Modify a criteria for the user's custom ringback service.\r
3258         The response is either a SuccessResponse or an ErrorResponse.\r
3259         Replaced By: UserCustomRingbackUserModifyCriteriaRequest16                         \r
3260       </xs:documentation>\r
3261     </xs:annotation>\r
3262     <xs:complexContent>\r
3263       <xs:extension base="core:OCIRequest">\r
3264         <xs:sequence>\r
3265           <xs:element name="userId" type="UserId"/>\r
3266           <xs:element name="criteriaName" type="CriteriaName"/>\r
3267           <xs:element name="newCriteriaName" type="CriteriaName" minOccurs="0"/>\r
3268           <xs:element name="timeSchedule" type="TimeSchedule" nillable="true" minOccurs="0"/>\r
3269           <xs:element name="fromDnCriteria" type="CriteriaFromDnModify" minOccurs="0"/>\r
3270           <xs:element name="audioSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
3271           <xs:element name="audioFile" type="ExtendedFileResource" minOccurs="0"/>\r
3272           <xs:element name="videoSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
3273           <xs:element name="videoFile" type="ExtendedFileResource" minOccurs="0"/>\r
3274           <xs:element name="callWaitingAudioSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
3275           <xs:element name="callWaitingAudioFile" type="ExtendedFileResource" minOccurs="0"/>\r
3276           <xs:element name="callWaitingVideoSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>\r
3277           <xs:element name="callWaitingVideoFile" type="ExtendedFileResource" minOccurs="0"/>\r
3278         </xs:sequence>\r
3279       </xs:extension>\r
3280     </xs:complexContent>\r
3281   </xs:complexType>    \r
3282     \r
3283   <xs:complexType name="UserEnhancedCallLogsGetListRequest14sp4">\r
3284     <xs:annotation>\r
3285       <xs:documentation>\r
3286             Request user's call logs. It is possible to get a subset of the total list of calls\r
3287             by specifying a starting offset and the number of calls to get.\r
3288             If the callLogType is not specified, all types of calls are returned.\r
3289             The response is either a UserEnhancedCallLogsGetListResponse14sp4 or an ErrorResponse.\r
3290             Replaced by: \r
3291             UserEnhancedCallLogsGetListRequest16\r
3292          </xs:documentation>\r
3293     </xs:annotation>\r
3294     <xs:complexContent>\r
3295       <xs:extension base="core:OCIRequest">\r
3296         <xs:sequence>\r
3297           <xs:element name="userId" type="UserId"/>\r
3298           <xs:element name="callLogType" type="CallLogsType" minOccurs="0"/>\r
3299           <xs:element name="startingOffset" type="EnhancedCallLogsOffset"/>\r
3300           <xs:element name="numCalls" type="EnhancedCallLogsMaxLoggedCalls"/>\r
3301         </xs:sequence>\r
3302       </xs:extension>\r
3303     </xs:complexContent>\r
3304   </xs:complexType>    \r
3305     \r
3306   <xs:complexType name="UserEnhancedCallLogsGetListResponse14sp4">\r
3307     <xs:annotation>\r
3308       <xs:documentation>\r
3309             Response to UserEnhancedCallLogsGetListRequest14sp4.\r
3310             Replaced by: UserEnhancedCallLogsGetListResponse16\r
3311          </xs:documentation>\r
3312     </xs:annotation>\r
3313     <xs:complexContent>\r
3314       <xs:extension base="core:OCIDataResponse">\r
3315         <xs:sequence>\r
3316           <xs:element name="placed" type="CallLogsEntry" minOccurs="0" maxOccurs="unbounded"/>\r
3317           <xs:element name="received" type="CallLogsEntry" minOccurs="0" maxOccurs="unbounded"/>\r
3318           <xs:element name="missed" type="CallLogsEntry" minOccurs="0" maxOccurs="unbounded"/>\r
3319         </xs:sequence>\r
3320       </xs:extension>\r
3321     </xs:complexContent>\r
3322   </xs:complexType>    \r
3323     \r
3324   <xs:complexType name="UserGetRequest14sp9">\r
3325     <xs:annotation>\r
3326       <xs:documentation>\r
3327             Request to get the user information.  The response is either UserGetResponse14sp4\r
3328             or ErrorResponse.\r
3329          </xs:documentation>\r
3330     </xs:annotation>\r
3331     <xs:complexContent>\r
3332       <xs:extension base="core:OCIRequest">\r
3333         <xs:sequence>\r
3334           <xs:element name="userId" type="UserId"/>\r
3335         </xs:sequence>\r
3336       </xs:extension>\r
3337     </xs:complexContent>\r
3338   </xs:complexType>    \r
3339     \r
3340   <xs:complexType name="UserGetResponse14sp9">\r
3341     <xs:annotation>\r
3342       <xs:documentation>\r
3343             Response to UserGetRequest14sp9.\r
3344             The callingLineIdPhoneNumber is no longer being formatted for display purpose. The value is returned exactly the same as being stored.\r
3345          </xs:documentation>\r
3346     </xs:annotation>\r
3347     <xs:complexContent>\r
3348       <xs:extension base="core:OCIDataResponse">\r
3349         <xs:sequence>\r
3350           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
3351           <xs:element name="groupId" type="GroupId"/>\r
3352           <xs:element name="lastName" type="LastName"/>\r
3353           <xs:element name="firstName" type="FirstName"/>\r
3354           <xs:element name="callingLineIdLastName" type="CallingLineIdLastName"/>\r
3355           <xs:element name="callingLineIdFirstName" type="CallingLineIdFirstName"/>\r
3356           <xs:element name="hiraganaLastName" type="HiraganaLastName" minOccurs="0"/>\r
3357           <xs:element name="hiraganaFirstName" type="HiraganaFirstName" minOccurs="0"/>\r
3358           <xs:element name="phoneNumber" type="DN" minOccurs="0"/>\r
3359           <xs:element name="extension" type="Extension" minOccurs="0"/>\r
3360           <xs:element name="callingLineIdPhoneNumber" type="DN" minOccurs="0"/>\r
3361           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
3362           <xs:element name="departmentFullPath" type="DepartmentFullPathName" minOccurs="0"/>\r
3363           <xs:element name="language" type="Language"/>\r
3364           <xs:element name="timeZone" type="TimeZone"/>\r
3365           <xs:element name="timeZoneDisplayName" type="TimeZoneDisplayName"/>\r
3366           <xs:element name="defaultAlias" type="SIPURI"/>\r
3367           <xs:element name="alias" type="SIPURI" minOccurs="0" maxOccurs="3"/>\r
3368           <xs:choice>\r
3369             <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointRead14" minOccurs="0"/>\r
3370             <xs:element name="trunkAddressing" type="TrunkAddressingRead" minOccurs="0"/>\r
3371           </xs:choice>\r
3372           <xs:element name="title" type="Title" minOccurs="0"/>\r
3373           <xs:element name="pagerPhoneNumber" type="InformationalDN" minOccurs="0"/>\r
3374           <xs:element name="mobilePhoneNumber" type="OutgoingDN" minOccurs="0"/>\r
3375           <xs:element name="emailAddress" type="EmailAddress" minOccurs="0"/>\r
3376           <xs:element name="yahooId" type="YahooId" minOccurs="0"/>\r
3377           <xs:element name="addressLocation" type="AddressLocation" minOccurs="0"/>\r
3378           <xs:element name="address" type="StreetAddress" minOccurs="0"/>\r
3379           <xs:element name="countryCode" type="CountryCode" minOccurs="0"/>\r
3380           <xs:element name="nationalPrefix" type="NationalPrefix" minOccurs="0"/>\r
3381         </xs:sequence>\r
3382       </xs:extension>\r
3383     </xs:complexContent>\r
3384   </xs:complexType>    \r
3385     \r
3386   <xs:complexType name="UserInterceptUserGetRequest">\r
3387     <xs:annotation>\r
3388       <xs:documentation>\r
3389         Get the user's intercept user service settings.\r
3390         The response is either a UserInterceptUserGetResponse or an ErrorResponse.\r
3391         Replaced By: UserInterceptUserGetRequest16                         \r
3392       </xs:documentation>\r
3393     </xs:annotation>\r
3394     <xs:complexContent>\r
3395       <xs:extension base="core:OCIRequest">\r
3396         <xs:sequence>\r
3397           <xs:element name="userId" type="UserId"/>\r
3398         </xs:sequence>\r
3399       </xs:extension>\r
3400     </xs:complexContent>\r
3401   </xs:complexType>    \r
3402     \r
3403   <xs:complexType name="UserInterceptUserGetResponse">\r
3404     <xs:annotation>\r
3405       <xs:documentation>\r
3406         Response to the UserInterceptUserGetRequest.\r
3407         Replaced By: UserInterceptUserGetResponse16                                 \r
3408       </xs:documentation>\r
3409     </xs:annotation>\r
3410     <xs:complexContent>\r
3411       <xs:extension base="core:OCIDataResponse">\r
3412         <xs:sequence>\r
3413           <xs:element name="isActive" type="xs:boolean"/>\r
3414           <xs:element name="announcementSelection" type="AnnouncementSelection"/>\r
3415           <xs:element name="audioFileDescription" type="FileDescription" minOccurs="0"/>\r
3416           <xs:element name="videoFileDescription" type="FileDescription" minOccurs="0"/>\r
3417           <xs:element name="playNewPhoneNumber" type="xs:boolean"/>\r
3418           <xs:element name="newPhoneNumber" type="DN" minOccurs="0"/>\r
3419           <xs:element name="transferOnZeroToPhoneNumber" type="xs:boolean"/>\r
3420           <xs:element name="transferPhoneNumber" type="OutgoingDN" minOccurs="0"/>\r
3421         </xs:sequence>\r
3422       </xs:extension>\r
3423     </xs:complexContent>\r
3424   </xs:complexType>    \r
3425     \r
3426   <xs:complexType name="UserInterceptUserGetRequest16">\r
3427     <xs:annotation>\r
3428       <xs:documentation>\r
3429         Get the user's intercept user service settings.\r
3430         The response is either a UserInterceptUserGetResponse16 or an ErrorResponse.\r
3431         Replaced By: UserInterceptUserGetRequest16sp1\r
3432       </xs:documentation>\r
3433     </xs:annotation>\r
3434     <xs:complexContent>\r
3435       <xs:extension base="core:OCIRequest">\r
3436         <xs:sequence>\r
3437           <xs:element name="userId" type="UserId"/>\r
3438         </xs:sequence>\r
3439       </xs:extension>\r
3440     </xs:complexContent>\r
3441   </xs:complexType>    \r
3442     \r
3443   <xs:complexType name="UserInterceptUserGetResponse16">\r
3444     <xs:annotation>\r
3445       <xs:documentation>\r
3446         Response to the UserInterceptUserGetRequest16.\r
3447         Replaced By: UserInterceptUserGetResponse16sp1\r
3448       </xs:documentation>\r
3449     </xs:annotation>\r
3450     <xs:complexContent>\r
3451       <xs:extension base="core:OCIDataResponse">\r
3452         <xs:sequence>\r
3453           <xs:element name="isActive" type="xs:boolean"/>\r
3454           <xs:element name="announcementSelection" type="AnnouncementSelection"/>\r
3455           <xs:element name="audioFileDescription" type="FileDescription" minOccurs="0"/>\r
3456           <xs:element name="audioMediaType" type="MediaFileType" minOccurs="0"/>\r
3457           <xs:element name="videoFileDescription" type="FileDescription" minOccurs="0"/>\r
3458           <xs:element name="videoMediaType" type="MediaFileType" minOccurs="0"/>\r
3459           <xs:element name="playNewPhoneNumber" type="xs:boolean"/>\r
3460           <xs:element name="newPhoneNumber" type="DN" minOccurs="0"/>\r
3461           <xs:element name="transferOnZeroToPhoneNumber" type="xs:boolean"/>\r
3462           <xs:element name="transferPhoneNumber" type="OutgoingDN" minOccurs="0"/>\r
3463         </xs:sequence>\r
3464       </xs:extension>\r
3465     </xs:complexContent>\r
3466   </xs:complexType>    \r
3467     \r
3468   <xs:complexType name="UserInterceptUserModifyRequest">\r
3469     <xs:annotation>\r
3470       <xs:documentation>\r
3471         Modify the user's intercept user service settings.\r
3472         The response is either a SuccessResponse or an ErrorResponse.\r
3473         Replaced By: UserInterceptUserModifyRequest16                                 \r
3474       </xs:documentation>\r
3475     </xs:annotation>\r
3476     <xs:complexContent>\r
3477       <xs:extension base="core:OCIRequest">\r
3478         <xs:sequence>\r
3479           <xs:element name="userId" type="UserId"/>\r
3480           <xs:element name="isActive" type="xs:boolean" minOccurs="0"/>\r
3481           <xs:element name="announcementSelection" type="AnnouncementSelection" minOccurs="0"/>\r
3482           <xs:element name="audioFile" type="LabeledFileResource" minOccurs="0"/>\r
3483           <xs:element name="videoFile" type="LabeledFileResource" minOccurs="0"/>\r
3484           <xs:element name="playNewPhoneNumber" type="xs:boolean" minOccurs="0"/>\r
3485           <xs:element name="newPhoneNumber" type="DN" nillable="true" minOccurs="0"/>\r
3486           <xs:element name="transferOnZeroToPhoneNumber" type="xs:boolean" minOccurs="0"/>\r
3487           <xs:element name="transferPhoneNumber" type="OutgoingDN" nillable="true" minOccurs="0"/>\r
3488         </xs:sequence>\r
3489       </xs:extension>\r
3490     </xs:complexContent>\r
3491   </xs:complexType>    \r
3492     \r
3493   <xs:complexType name="UserModifyRequest14sp9">\r
3494     <xs:annotation>\r
3495       <xs:documentation>\r
3496         Request to modify a user. The response is either\r
3497         SuccessResponse or ErrorResponse.\r
3498         Replaced by: UserModifyRequest16\r
3499       </xs:documentation>\r
3500     </xs:annotation>\r
3501     <xs:complexContent>\r
3502       <xs:extension base="core:OCIRequest">\r
3503         <xs:sequence>\r
3504           <xs:element name="userId" type="UserId"/>\r
3505           <xs:element name="lastName" type="LastName" minOccurs="0"/>\r
3506           <xs:element name="firstName" type="FirstName" minOccurs="0"/>\r
3507           <xs:element name="callingLineIdLastName" type="CallingLineIdLastName" minOccurs="0"/>\r
3508           <xs:element name="callingLineIdFirstName" type="CallingLineIdFirstName" minOccurs="0"/>\r
3509           <xs:element name="hiraganaLastName" type="HiraganaLastName" minOccurs="0"/>\r
3510           <xs:element name="hiraganaFirstName" type="HiraganaFirstName" minOccurs="0"/>\r
3511           <xs:element name="phoneNumber" type="DN" nillable="true" minOccurs="0"/>\r
3512           <xs:element name="extension" type="Extension" nillable="true" minOccurs="0"/>\r
3513           <xs:element name="callingLineIdPhoneNumber" type="DN" nillable="true" minOccurs="0"/>\r
3514           <xs:element name="oldPassword" type="Password" minOccurs="0"/>\r
3515           <xs:element name="newPassword" type="Password" nillable="true" minOccurs="0"/>\r
3516           <xs:element name="department" type="DepartmentKey" nillable="true" minOccurs="0"/>\r
3517           <xs:element name="language" type="Language" minOccurs="0"/>\r
3518           <xs:element name="timeZone" type="TimeZone" minOccurs="0"/>\r
3519           <xs:element name="sipAliasList" type="ReplacementSIPAliasList" nillable="true" minOccurs="0"/>\r
3520           <xs:element name="endpoint" nillable="true" minOccurs="0">\r
3521             <xs:complexType>\r
3522               <xs:annotation/>\r
3523               <xs:choice>\r
3524                 <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointModify"/>\r
3525                 <xs:element name="trunkAddressing" type="TrunkAddressingModify"/>\r
3526               </xs:choice>\r
3527             </xs:complexType>\r
3528           </xs:element>\r
3529           <xs:element name="title" type="Title" nillable="true" minOccurs="0"/>\r
3530           <xs:element name="pagerPhoneNumber" type="InformationalDN" nillable="true" minOccurs="0"/>\r
3531           <xs:element name="mobilePhoneNumber" type="OutgoingDN" nillable="true" minOccurs="0"/>\r
3532           <xs:element name="emailAddress" type="EmailAddress" nillable="true" minOccurs="0"/>\r
3533           <xs:element name="yahooId" type="YahooId" nillable="true" minOccurs="0"/>\r
3534           <xs:element name="addressLocation" type="AddressLocation" nillable="true" minOccurs="0"/>\r
3535           <xs:element name="address" type="StreetAddress" minOccurs="0"/>\r
3536           <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0" nillable="true"/>\r
3537         </xs:sequence>\r
3538       </xs:extension>\r
3539     </xs:complexContent>\r
3540   </xs:complexType>    \r
3541     \r
3542   <xs:complexType name="UserMusicOnHoldUserGetRequest">\r
3543     <xs:annotation>\r
3544       <xs:documentation>\r
3545         Request the user level data associated with Music On Hold User.\r
3546         The response is either a UserMusicOnHoldUserGetResponse or an\r
3547         ErrorResponse.\r
3548         Replaced By: UserMusicOnHoldUserGetRequest16                                 \r
3549       </xs:documentation>\r
3550     </xs:annotation>\r
3551     <xs:complexContent>\r
3552       <xs:extension base="core:OCIRequest">\r
3553         <xs:sequence>\r
3554           <xs:element name="userId" type="UserId"/>\r
3555         </xs:sequence>\r
3556       </xs:extension>\r
3557     </xs:complexContent>\r
3558   </xs:complexType>    \r
3559     \r
3560   <xs:complexType name="UserMusicOnHoldUserGetResponse">\r
3561     <xs:annotation>\r
3562       <xs:documentation>\r
3563         Response to UserMusicOnHoldUserGetRequest.\r
3564         Replaced By: UserMusicOnHoldUserGetResponse16                                         \r
3565       </xs:documentation>\r
3566     </xs:annotation>\r
3567     <xs:complexContent>\r
3568       <xs:extension base="core:OCIDataResponse">\r
3569         <xs:sequence>\r
3570           <xs:element name="enableVideo" type="xs:boolean"/>\r
3571           <xs:element name="source" type="MusicOnHoldUserSourceRead"/>\r
3572           <xs:element name="useAlternateSourceForInternalCalls" type="xs:boolean"/>\r
3573           <xs:element name="internalSource" type="MusicOnHoldUserSourceRead" minOccurs="0"/>\r
3574         </xs:sequence>\r
3575       </xs:extension>\r
3576     </xs:complexContent>\r
3577   </xs:complexType>    \r
3578     \r
3579   <xs:complexType name="UserMusicOnHoldUserModifyRequest">\r
3580     <xs:annotation>\r
3581       <xs:documentation>\r
3582         Modify data for Music On Hold User.\r
3583         The response is either a SuccessResponse or an\r
3584         ErrorResponse.\r
3585         Replaced By: UserMusicOnHoldUserModifyRequest16                                         \r
3586       </xs:documentation>\r
3587     </xs:annotation>\r
3588     <xs:complexContent>\r
3589       <xs:extension base="core:OCIRequest">\r
3590         <xs:sequence>\r
3591           <xs:element name="userId" type="UserId"/>\r
3592           <xs:element name="source" type="MusicOnHoldUserSourceModify" minOccurs="0"/>\r
3593           <xs:element name="useAlternateSourceForInternalCalls" type="xs:boolean" minOccurs="0"/>\r
3594           <xs:element name="internalSource" type="MusicOnHoldUserSourceModify" minOccurs="0"/>\r
3595         </xs:sequence>\r
3596       </xs:extension>\r
3597     </xs:complexContent>\r
3598   </xs:complexType>    \r
3599     \r
3600   <xs:complexType name="UserPriorityAlertAddCriteriaRequest">\r
3601     <xs:annotation>\r
3602       <xs:documentation>        \r
3603          Add a criteria to the user's priority alert service.        \r
3604          The response is either a SuccessResponse or an ErrorResponse.      \r
3605       </xs:documentation>\r
3606     </xs:annotation>\r
3607     <xs:complexContent>\r
3608       <xs:extension base="core:OCIRequest">\r
3609         <xs:sequence>\r
3610           <xs:element name="userId" type="UserId"/>\r
3611           <xs:element name="criteriaName" type="CriteriaName"/>\r
3612           <xs:element name="timeSchedule" type="TimeSchedule" minOccurs="0"/>\r
3613           <xs:element name="fromDnCriteria" type="PriorityAlertCriteriaFromDn"/>\r
3614         </xs:sequence>\r
3615       </xs:extension>\r
3616     </xs:complexContent>\r
3617   </xs:complexType>    \r
3618     \r
3619   <xs:complexType name="UserPriorityAlertGetCriteriaRequest">\r
3620     <xs:annotation>\r
3621       <xs:documentation>        \r
3622          Get a criteria for the user's priority alert service.        \r
3623          The response is either a UserPriorityAlertGetCriteriaResponse or an ErrorResponse.      \r
3624       </xs:documentation>\r
3625     </xs:annotation>\r
3626     <xs:complexContent>\r
3627       <xs:extension base="core:OCIRequest">\r
3628         <xs:sequence>\r
3629           <xs:element name="userId" type="UserId"/>\r
3630           <xs:element name="criteriaName" type="CriteriaName"/>\r
3631         </xs:sequence>\r
3632       </xs:extension>\r
3633     </xs:complexContent>\r
3634   </xs:complexType>    \r
3635     \r
3636   <xs:complexType name="UserPriorityAlertGetCriteriaResponse">\r
3637     <xs:annotation>\r
3638       <xs:documentation>        \r
3639          Response to the UserPriorityAlertGetCriteriaRequest.      \r
3640       </xs:documentation>\r
3641     </xs:annotation>\r
3642     <xs:complexContent>\r
3643       <xs:extension base="core:OCIDataResponse">\r
3644         <xs:sequence>\r
3645           <xs:element name="timeSchedule" type="TimeSchedule" minOccurs="0"/>\r
3646           <xs:element name="fromDnCriteria" type="PriorityAlertCriteriaFromDn"/>\r
3647         </xs:sequence>\r
3648       </xs:extension>\r
3649     </xs:complexContent>\r
3650   </xs:complexType>    \r
3651     \r
3652   <xs:complexType name="UserSelectiveCallAcceptanceAddCriteriaRequest">\r
3653     <xs:annotation>\r
3654       <xs:documentation>        \r
3655          Add a criteria to the user's selective call acceptance service.        \r
3656          The response is either a SuccessResponse or an ErrorResponse.      \r
3657       </xs:documentation>\r
3658     </xs:annotation>\r
3659     <xs:complexContent>\r
3660       <xs:extension base="core:OCIRequest">\r
3661         <xs:sequence>\r
3662           <xs:element name="userId" type="UserId"/>\r
3663           <xs:element name="criteriaName" type="CriteriaName"/>\r
3664           <xs:element name="timeSchedule" type="TimeSchedule" minOccurs="0"/>\r
3665           <xs:element name="fromDnCriteria" type="CriteriaFromDn"/>\r
3666         </xs:sequence>\r
3667       </xs:extension>\r
3668     </xs:complexContent>\r
3669   </xs:complexType>    \r
3670     \r
3671   <xs:complexType name="UserSelectiveCallAcceptanceGetCriteriaRequest">\r
3672     <xs:annotation>\r
3673       <xs:documentation>        \r
3674          Get a criteria for the user's selective call acceptance service.        \r
3675          The response is either a UserSelectiveCallAcceptanceGetCriteriaResponse or an ErrorResponse.      \r
3676       </xs:documentation>\r
3677     </xs:annotation>\r
3678     <xs:complexContent>\r
3679       <xs:extension base="core:OCIRequest">\r
3680         <xs:sequence>\r
3681           <xs:element name="userId" type="UserId"/>\r
3682           <xs:element name="criteriaName" type="CriteriaName"/>\r
3683         </xs:sequence>\r
3684       </xs:extension>\r
3685     </xs:complexContent>\r
3686   </xs:complexType>    \r
3687     \r
3688   <xs:complexType name="UserSelectiveCallAcceptanceGetCriteriaResponse">\r
3689     <xs:annotation>\r
3690       <xs:documentation>        \r
3691          Response to the UserSelectiveCallAcceptanceGetCriteriaRequest.      \r
3692       </xs:documentation>\r
3693     </xs:annotation>\r
3694     <xs:complexContent>\r
3695       <xs:extension base="core:OCIDataResponse">\r
3696         <xs:sequence>\r
3697           <xs:element name="timeSchedule" type="TimeSchedule" minOccurs="0"/>\r
3698           <xs:element name="fromDnCriteria" type="CriteriaFromDn"/>\r
3699         </xs:sequence>\r
3700       </xs:extension>\r
3701     </xs:complexContent>\r
3702   </xs:complexType>    \r
3703     \r
3704   <xs:complexType name="UserSelectiveCallRejectionAddCriteriaRequest">\r
3705     <xs:annotation>\r
3706       <xs:documentation>\r
3707         Add a criteria to the user's selective call rejection service.\r
3708         The response is either a SuccessResponse or an ErrorResponse.\r
3709       </xs:documentation>\r
3710     </xs:annotation>\r
3711     <xs:complexContent>\r
3712       <xs:extension base="core:OCIRequest">\r
3713         <xs:sequence>\r
3714           <xs:element name="userId" type="UserId"/>\r
3715           <xs:element name="criteriaName" type="CriteriaName"/>\r
3716           <xs:element name="timeSchedule" type="TimeSchedule" minOccurs="0"/>\r
3717           <xs:element name="fromDnCriteria" type="CriteriaFromDn"/>\r
3718         </xs:sequence>\r
3719       </xs:extension>\r
3720     </xs:complexContent>\r
3721   </xs:complexType>    \r
3722     \r
3723   <xs:complexType name="UserSelectiveCallRejectionGetCriteriaRequest">\r
3724     <xs:annotation>\r
3725       <xs:documentation>\r
3726         Get a criteria for the user's selective call rejection service.\r
3727         The response is either a UserSelectiveCallRejectionGetCriteriaResponse or an ErrorResponse.\r
3728       </xs:documentation>\r
3729     </xs:annotation>\r
3730     <xs:complexContent>\r
3731       <xs:extension base="core:OCIRequest">\r
3732         <xs:sequence>\r
3733           <xs:element name="userId" type="UserId"/>\r
3734           <xs:element name="criteriaName" type="CriteriaName"/>\r
3735         </xs:sequence>\r
3736       </xs:extension>\r
3737     </xs:complexContent>\r
3738   </xs:complexType>    \r
3739     \r
3740   <xs:complexType name="UserSelectiveCallRejectionGetCriteriaResponse">\r
3741     <xs:annotation>\r
3742       <xs:documentation>\r
3743         Response to the UserSelectiveCallRejectionGetCriteriaRequest.\r
3744       </xs:documentation>\r
3745     </xs:annotation>\r
3746     <xs:complexContent>\r
3747       <xs:extension base="core:OCIDataResponse">\r
3748         <xs:sequence>\r
3749           <xs:element name="timeSchedule" type="TimeSchedule" minOccurs="0"/>\r
3750           <xs:element name="fromDnCriteria" type="CriteriaFromDn"/>\r
3751         </xs:sequence>\r
3752       </xs:extension>\r
3753     </xs:complexContent>\r
3754   </xs:complexType>    \r
3755     \r
3756   <xs:complexType name="UserSelectiveCallRejectionModifyCriteriaRequest">\r
3757     <xs:annotation>\r
3758       <xs:documentation>\r
3759         Modify a criteria for the user's selective call rejection service.\r
3760         The response is either a SuccessResponse or an ErrorResponse.\r
3761       </xs:documentation>\r
3762     </xs:annotation>\r
3763     <xs:complexContent>\r
3764       <xs:extension base="core:OCIRequest">\r
3765         <xs:sequence>\r
3766           <xs:element name="userId" type="UserId"/>\r
3767           <xs:element name="criteriaName" type="CriteriaName"/>\r
3768           <xs:element name="newCriteriaName" type="CriteriaName" minOccurs="0"/>\r
3769           <xs:element name="timeSchedule" type="TimeSchedule" nillable="true" minOccurs="0"/>\r
3770           <xs:element name="fromDnCriteria" type="CriteriaFromDnModify" minOccurs="0"/>\r
3771           <xs:element name="holidaySchedule" type="HolidaySchedule" nillable="true" minOccurs="0"/>\r
3772           <xs:element name="blacklisted" type="xs:boolean" nillable="true" minOccurs="0"/>\r
3773         </xs:sequence>\r
3774       </xs:extension>\r
3775     </xs:complexContent>\r
3776   </xs:complexType>    \r
3777     \r
3778   <xs:complexType name="UserSequentialRingAddCriteriaRequest">\r
3779     <xs:annotation>\r
3780       <xs:documentation>        \r
3781          Add a criteria to the user's sequential ring service.        \r
3782          The response is either a SuccessResponse or an ErrorResponse.      \r
3783       </xs:documentation>\r
3784     </xs:annotation>\r
3785     <xs:complexContent>\r
3786       <xs:extension base="core:OCIRequest">\r
3787         <xs:sequence>\r
3788           <xs:element name="userId" type="UserId"/>\r
3789           <xs:element name="criteriaName" type="CriteriaName"/>\r
3790           <xs:element name="timeSchedule" type="TimeSchedule" minOccurs="0"/>\r
3791           <xs:element name="fromDnCriteria" type="CriteriaFromDn"/>\r
3792         </xs:sequence>\r
3793       </xs:extension>\r
3794     </xs:complexContent>\r
3795   </xs:complexType>    \r
3796     \r
3797   <xs:complexType name="UserSequentialRingGetCriteriaRequest">\r
3798     <xs:annotation>\r
3799       <xs:documentation>        \r
3800          Get a criteria for the user's sequential ring service.        \r
3801          The response is either a UserSequentialRingGetCriteriaResponse or an ErrorResponse.      \r
3802       </xs:documentation>\r
3803     </xs:annotation>\r
3804     <xs:complexContent>\r
3805       <xs:extension base="core:OCIRequest">\r
3806         <xs:sequence>\r
3807           <xs:element name="userId" type="UserId"/>\r
3808           <xs:element name="criteriaName" type="CriteriaName"/>\r
3809         </xs:sequence>\r
3810       </xs:extension>\r
3811     </xs:complexContent>\r
3812   </xs:complexType>    \r
3813     \r
3814   <xs:complexType name="UserSequentialRingGetCriteriaResponse">\r
3815     <xs:annotation>\r
3816       <xs:documentation>        \r
3817          Response to the UserSequentialRingGetCriteriaRequest.      \r
3818       </xs:documentation>\r
3819     </xs:annotation>\r
3820     <xs:complexContent>\r
3821       <xs:extension base="core:OCIDataResponse">\r
3822         <xs:sequence>\r
3823           <xs:element name="timeSchedule" type="TimeSchedule" minOccurs="0"/>\r
3824           <xs:element name="fromDnCriteria" type="CriteriaFromDn"/>\r
3825         </xs:sequence>\r
3826       </xs:extension>\r
3827     </xs:complexContent>\r
3828   </xs:complexType>    \r
3829     \r
3830   <xs:complexType name="UserVoiceMessagingUserGetGreetingRequest13mp16">\r
3831     <xs:annotation>\r
3832       <xs:documentation>\r
3833         Get the user's voice messaging greeting information.\r
3834         The response is either a UserVoiceMessagingUserGetGreetingResponse13mp16 or an ErrorResponse.\r
3835         Replaced By: UserVoiceMessagingUserGetGreetingRequest16                                         \r
3836       </xs:documentation>\r
3837     </xs:annotation>\r
3838     <xs:complexContent>\r
3839       <xs:extension base="core:OCIRequest">\r
3840         <xs:sequence>\r
3841           <xs:element name="userId" type="UserId"/>\r
3842         </xs:sequence>\r
3843       </xs:extension>\r
3844     </xs:complexContent>\r
3845   </xs:complexType>    \r
3846     \r
3847   <xs:complexType name="UserVoiceMessagingUserGetGreetingResponse13mp16">\r
3848     <xs:annotation>\r
3849       <xs:documentation>\r
3850         Response to UserVoiceMessagingUserGetGreetingRequest13mp16.\r
3851         Contains the greeting configuration for a user's voice messaging.\r
3852         Replaced By: UserVoiceMessagingUserGetGreetingResponse16                                                 \r
3853       </xs:documentation>\r
3854     </xs:annotation>\r
3855     <xs:complexContent>\r
3856       <xs:extension base="core:OCIDataResponse">\r
3857         <xs:sequence>\r
3858           <xs:element name="busyAnnouncementSelection" type="AnnouncementSelection"/>\r
3859           <xs:element name="busyPersonalAudioFile" type="FileDescription" minOccurs="0"/>\r
3860           <xs:element name="busyPersonalVideoFile" type="FileDescription" minOccurs="0"/>\r
3861           <xs:element name="noAnswerAnnouncementSelection" type="VoiceMessagingNoAnswerGreetingSelection"/>\r
3862           <xs:element name="noAnswerPersonalAudioFile" type="FileDescription" minOccurs="0"/>\r
3863           <xs:element name="noAnswerPersonalVideoFile" type="FileDescription" minOccurs="0"/>\r
3864           <xs:element name="noAnswerAlternateGreeting01" type="VoiceMessagingAlternateNoAnswerGreetingRead" minOccurs="0"/>\r
3865           <xs:element name="noAnswerAlternateGreeting02" type="VoiceMessagingAlternateNoAnswerGreetingRead" minOccurs="0"/>\r
3866           <xs:element name="noAnswerAlternateGreeting03" type="VoiceMessagingAlternateNoAnswerGreetingRead" minOccurs="0"/>\r
3867           <xs:element name="noAnswerNumberOfRings" type="VoiceMessagingNumberOfRings"/>\r
3868         </xs:sequence>\r
3869       </xs:extension>\r
3870     </xs:complexContent>\r
3871   </xs:complexType>    \r
3872     \r
3873   <xs:complexType name="UserVoiceMessagingUserGetVoicePortalRequest">\r
3874     <xs:annotation>\r
3875       <xs:documentation>\r
3876         Get the user's voice messaging voice portal settings.\r
3877         The response is either a UserVoiceMessagingUserGetVoicePortalResponse or an ErrorResponse.\r
3878         Replaced By: UserVoiceMessagingUserGetVoicePortalRequest16                                                 \r
3879       </xs:documentation>\r
3880     </xs:annotation>\r
3881     <xs:complexContent>\r
3882       <xs:extension base="core:OCIRequest">\r
3883         <xs:sequence>\r
3884           <xs:element name="userId" type="UserId"/>\r
3885         </xs:sequence>\r
3886       </xs:extension>\r
3887     </xs:complexContent>\r
3888   </xs:complexType>    \r
3889     \r
3890   <xs:complexType name="UserVoiceMessagingUserGetVoicePortalResponse">\r
3891     <xs:annotation>\r
3892       <xs:documentation>\r
3893         Response to UserVoiceMessagingUserGetVoicePortalRequest.\r
3894         Replaced By: UserVoiceMessagingUserGetVoicePortalResponse16                                                         \r
3895       </xs:documentation>\r
3896     </xs:annotation>\r
3897     <xs:complexContent>\r
3898       <xs:extension base="core:OCIDataResponse">\r
3899         <xs:sequence>\r
3900           <xs:element name="usePersonalizedName" type="xs:boolean"/>\r
3901           <xs:element name="voicePortalAutoLogin" type="xs:boolean"/>\r
3902           <xs:element name="personalizedNameAudioFileDescription" type="FileDescription" minOccurs="0"/>\r
3903         </xs:sequence>\r
3904       </xs:extension>\r
3905     </xs:complexContent>\r
3906   </xs:complexType>    \r
3907     \r
3908   <xs:complexType name="UserVoiceMessagingUserModifyGreetingRequest">\r
3909     <xs:annotation>\r
3910       <xs:documentation>\r
3911         Modify the user's voice messaging greeting.\r
3912         The response is either a SuccessResponse or an ErrorResponse.\r
3913         Engineering Note: This command is used internally by Call Processing.\r
3914         Replaced By: UserVoiceMessagingUserModifyGreetingRequest16                                                         \r
3915       </xs:documentation>\r
3916     </xs:annotation>\r
3917     <xs:complexContent>\r
3918       <xs:extension base="core:OCIRequest">\r
3919         <xs:sequence>\r
3920           <xs:element name="userId" type="UserId"/>\r
3921           <xs:element name="busyAnnouncementSelection" type="AnnouncementSelection" minOccurs="0"/>\r
3922           <xs:element name="busyPersonalAudioFile" type="LabeledFileResource" minOccurs="0"/>\r
3923           <xs:element name="busyPersonalVideoFile" type="LabeledFileResource" minOccurs="0"/>\r
3924           <xs:element name="noAnswerAnnouncementSelection" type="VoiceMessagingNoAnswerGreetingSelection" minOccurs="0"/>\r
3925           <xs:element name="noAnswerPersonalAudioFile" type="LabeledFileResource" minOccurs="0"/>\r
3926           <xs:element name="noAnswerPersonalVideoFile" type="LabeledFileResource" minOccurs="0"/>\r
3927           <xs:element name="noAnswerAlternateGreeting01" type="VoiceMessagingAlternateNoAnswerGreetingModify" minOccurs="0"/>\r
3928           <xs:element name="noAnswerAlternateGreeting02" type="VoiceMessagingAlternateNoAnswerGreetingModify" minOccurs="0"/>\r
3929           <xs:element name="noAnswerAlternateGreeting03" type="VoiceMessagingAlternateNoAnswerGreetingModify" minOccurs="0"/>\r
3930           <xs:element name="noAnswerNumberOfRings" type="VoiceMessagingNumberOfRings" minOccurs="0"/>\r
3931         </xs:sequence>\r
3932       </xs:extension>\r
3933     </xs:complexContent>\r
3934   </xs:complexType>    \r
3935     \r
3936   <xs:complexType name="UserVoiceMessagingUserModifyVoicePortalRequest">\r
3937     <xs:annotation>\r
3938       <xs:documentation>\r
3939         Modify the user's voice messaging voice portal settings.\r
3940         The response is either a SuccessResponse or an ErrorResponse.\r
3941         Engineering Note: This command is used internally by Call Processing.\r
3942         Replaced By: UserVoiceMessagingUserModifyVoicePortalRequest16                                                                 \r
3943       </xs:documentation>\r
3944     </xs:annotation>\r
3945     <xs:complexContent>\r
3946       <xs:extension base="core:OCIRequest">\r
3947         <xs:sequence>\r
3948           <xs:element name="userId" type="UserId"/>\r
3949           <xs:element name="usePersonalizedName" type="xs:boolean" minOccurs="0"/>\r
3950           <xs:element name="voicePortalAutoLogin" type="xs:boolean" minOccurs="0"/>\r
3951           <xs:element name="personalizedNameAudioFile" type="LabeledFileResource" minOccurs="0"/>\r
3952         </xs:sequence>\r
3953       </xs:extension>\r
3954     </xs:complexContent>\r
3955   </xs:complexType>    \r
3956     \r
3957   <xs:complexType name="AutoAttendantAddMenu">\r
3958     <xs:annotation>\r
3959       <xs:documentation>\r
3960         The configuration of the automated receptionist greeting\r
3961         prompt and dialing menu to be used during after business hours.\r
3962       </xs:documentation>\r
3963     </xs:annotation>\r
3964     <xs:sequence>\r
3965       <xs:element name="announcementSelection" type="AnnouncementSelection"/>\r
3966       <xs:element name="audioFile" type="LabeledFileResource" minOccurs="0"/>\r
3967       <xs:element name="videoFile" type="LabeledFileResource" minOccurs="0"/>\r
3968       <xs:element name="enableFirstMenuLevelExtensionDialing" type="xs:boolean"/>\r
3969       <xs:element name="keyConfiguration" type="AutoAttendantKeyConfiguration" minOccurs="0" maxOccurs="12"/>\r
3970     </xs:sequence>\r
3971   </xs:complexType>    \r
3972     \r
3973   <xs:complexType name="AutoAttendantModifyMenu">\r
3974     <xs:annotation>\r
3975       <xs:documentation>\r
3976         The configuration of the automated receptionist greeting\r
3977         prompt and dialing menu to be used during business hours.\r
3978         It is used when modifying an Auto Attendant group.\r
3979       </xs:documentation>\r
3980     </xs:annotation>\r
3981     <xs:sequence>\r
3982       <xs:element name="announcementSelection" type="AnnouncementSelection" minOccurs="0"/>\r
3983       <xs:element name="audioFile" type="LabeledFileResource" minOccurs="0"/>\r
3984       <xs:element name="videoFile" type="LabeledFileResource" minOccurs="0"/>\r
3985       <xs:element name="enableFirstMenuLevelExtensionDialing" type="xs:boolean" minOccurs="0"/>\r
3986       <xs:element name="keyConfiguration" type="AutoAttendantKeyModifyConfiguration" minOccurs="0" maxOccurs="12"/>\r
3987     </xs:sequence>\r
3988   </xs:complexType>    \r
3989     \r
3990   <xs:complexType name="AutoAttendantReadMenu">\r
3991     <xs:annotation>\r
3992       <xs:documentation>\r
3993         The configuration of the automated receptionist greeting\r
3994         prompt and dialing menu to be used during after business hours.\r
3995       </xs:documentation>\r
3996     </xs:annotation>\r
3997     <xs:sequence>\r
3998       <xs:element name="announcementSelection" type="AnnouncementSelection"/>\r
3999       <xs:element name="audioFileDescription" type="FileDescription" minOccurs="0"/>\r
4000       <xs:element name="videoFileDescription" type="FileDescription" minOccurs="0"/>\r
4001       <xs:element name="enableFirstMenuLevelExtensionDialing" type="xs:boolean"/>\r
4002       <xs:element name="keyConfiguration" type="AutoAttendantKeyConfiguration" minOccurs="0" maxOccurs="12"/>\r
4003     </xs:sequence>\r
4004   </xs:complexType>    \r
4005     \r
4006   <xs:complexType name="CallCenterMusicOnHoldSourceRead">\r
4007     <xs:annotation>\r
4008       <xs:documentation>\r
4009         Contains the music on hold source configuration.\r
4010       </xs:documentation>\r
4011     </xs:annotation>\r
4012     <xs:sequence>\r
4013       <xs:element name="audioFilePreferredCodec" type="AudioFileCodec"/>\r
4014       <xs:element name="messageSourceSelection" type="CallCenterAnnouncementSelection"/>\r
4015       <xs:element name="customSource" minOccurs="0">\r
4016         <xs:complexType>\r
4017           <xs:annotation/>\r
4018           <xs:sequence>\r
4019             <xs:element name="audioFileDescription" type="FileDescription" minOccurs="0"/>\r
4020             <xs:element name="videoFileDescription" type="FileDescription" minOccurs="0"/>\r
4021           </xs:sequence>\r
4022         </xs:complexType>\r
4023       </xs:element>\r
4024     </xs:sequence>\r
4025   </xs:complexType>    \r
4026     \r
4027   <xs:complexType name="CallCenterMusicOnHoldSourceModify">\r
4028     <xs:annotation>\r
4029       <xs:documentation>\r
4030         Contains the music on hold source configuration.\r
4031       </xs:documentation>\r
4032     </xs:annotation>\r
4033     <xs:sequence>\r
4034       <xs:element name="audioFilePreferredCodec" type="AudioFileCodec" minOccurs="0"/>\r
4035       <xs:element name="messageSourceSelection" type="CallCenterAnnouncementSelection" minOccurs="0"/>\r
4036       <xs:element name="customSource" minOccurs="0">\r
4037         <xs:complexType>\r
4038           <xs:annotation/>\r
4039           <xs:sequence>\r
4040             <xs:element name="audioFile" type="LabeledFileResource" minOccurs="0"/>\r
4041             <xs:element name="videoFile" type="LabeledFileResource" minOccurs="0"/>\r
4042           </xs:sequence>\r
4043         </xs:complexType>\r
4044       </xs:element>\r
4045     </xs:sequence>\r
4046   </xs:complexType>    \r
4047     \r
4048   <xs:simpleType name="CallForwardingSelectiveNumberSelection">\r
4049     <xs:annotation>\r
4050       <xs:documentation>\r
4051         Communication Barring Redirecting Rule\r
4052       </xs:documentation>\r
4053     </xs:annotation>\r
4054     <xs:restriction base="xs:token">\r
4055       <xs:enumeration value="Forward To Default Number"/>\r
4056       <xs:enumeration value="Forward To Specified Number"/>\r
4057     </xs:restriction>\r
4058   </xs:simpleType>    \r
4059     \r
4060   <xs:simpleType name="CallingPartyCategorySelection">\r
4061     <xs:annotation>\r
4062       <xs:documentation>\r
4063       Calling Party Category Selection\r
4064     </xs:documentation>\r
4065     </xs:annotation>\r
4066     <xs:restriction base="xs:token">\r
4067       <xs:enumeration value="Special"/>\r
4068       <xs:enumeration value="Hospital"/>\r
4069       <xs:enumeration value="Hotel"/>\r
4070       <xs:enumeration value="Prison"/>\r
4071       <xs:enumeration value="Payphone"/>\r
4072       <xs:enumeration value="Ordinary"/>\r
4073     </xs:restriction>\r
4074   </xs:simpleType>    \r
4075     \r
4076   <xs:simpleType name="CallProcessingMaxCallTimeForAnsweredCallsMinutes">\r
4077     <xs:annotation>\r
4078       <xs:documentation>\r
4079          Maximum Call Time for Answered Calls\r
4080       </xs:documentation>\r
4081     </xs:annotation>\r
4082     <xs:restriction base="xs:int">\r
4083       <xs:minInclusive value="5"/>\r
4084       <xs:maxInclusive value="2880"/>\r
4085     </xs:restriction>\r
4086   </xs:simpleType>    \r
4087     \r
4088   <xs:simpleType name="CommunicationBarringOriginatingAction15sp2">\r
4089     <xs:annotation>\r
4090       <xs:documentation>\r
4091         Possible originating actions for Communication Barring.\r
4092       </xs:documentation>\r
4093     </xs:annotation>\r
4094     <xs:restriction base="xs:token">\r
4095       <xs:enumeration value="Allow"/>\r
4096       <xs:enumeration value="Block"/>\r
4097       <xs:enumeration value="Authorization Code"/>\r
4098       <xs:enumeration value="Treatment"/>\r
4099       <xs:enumeration value="Transfer"/>\r
4100     </xs:restriction>\r
4101   </xs:simpleType>    \r
4102     \r
4103   <xs:complexType name="CommunicationBarringOriginatingRule15sp2">\r
4104     <xs:annotation>\r
4105       <xs:documentation>\r
4106         Communication Barring Originating Rule\r
4107       </xs:documentation>\r
4108     </xs:annotation>\r
4109     <xs:sequence>\r
4110       <xs:element name="criteria" type="CommunicationBarringCriteriaName"/>\r
4111       <xs:element name="action" type="CommunicationBarringOriginatingAction15sp2"/>\r
4112       <xs:element name="treatmentId" type="TreatmentId" minOccurs="0" nillable="true"/>\r
4113       <xs:element name="transferNumber" type="OutgoingDN" minOccurs="0" nillable="true"/>\r
4114     </xs:sequence>\r
4115   </xs:complexType>    \r
4116     \r
4117   <xs:simpleType name="CommunicationBarringRedirectingAction15sp2">\r
4118     <xs:annotation>\r
4119       <xs:documentation>\r
4120         Possible redirecting actions for Communication Barring.\r
4121       </xs:documentation>\r
4122     </xs:annotation>\r
4123     <xs:restriction base="xs:token">\r
4124       <xs:enumeration value="Allow"/>\r
4125       <xs:enumeration value="Block"/>\r
4126     </xs:restriction>\r
4127   </xs:simpleType>    \r
4128     \r
4129   <xs:complexType name="CommunicationBarringRedirectingRule15sp2">\r
4130     <xs:annotation>\r
4131       <xs:documentation>\r
4132         Communication Barring Redirecting Rule\r
4133       </xs:documentation>\r
4134     </xs:annotation>\r
4135     <xs:sequence>\r
4136       <xs:element name="criteria" type="CommunicationBarringCriteriaName"/>\r
4137       <xs:element name="action" type="CommunicationBarringRedirectingAction15sp2"/>\r
4138     </xs:sequence>\r
4139   </xs:complexType>    \r
4140     \r
4141   <xs:complexType name="CPEDeviceOptions14sp6">\r
4142     <xs:annotation>\r
4143       <xs:documentation>\r
4144         CPE device's options.\r
4145       </xs:documentation>\r
4146     </xs:annotation>\r
4147     <xs:sequence>\r
4148       <xs:element name="enableMonitoring" type="xs:boolean"/>\r
4149       <xs:element name="resetEvent" type="CPEDeviceResetEventType" minOccurs="0"/>\r
4150       <xs:element name="configType" type="AccessDeviceEnhancedConfigurationType14"/>\r
4151       <xs:element name="systemFileName" type="CPESystemFileName" minOccurs="0"/>\r
4152       <xs:element name="deviceFileFormat" type="CPEDeviceFileFormat" minOccurs="0"/>\r
4153       <xs:element name="deviceManagementDeviceTypeOptions" type="DeviceManagementDeviceTypeOptions" minOccurs="0"/>\r
4154     </xs:sequence>\r
4155   </xs:complexType>    \r
4156     \r
4157   <xs:complexType name="CPEDeviceModifyOptions">\r
4158     <xs:annotation>\r
4159       <xs:documentation>\r
4160         CPE device's options when used with a modify request.\r
4161         The following options are not changeable:\r
4162           configType\r
4163           systemFileName\r
4164           deviceFileFormat\r
4165       </xs:documentation>\r
4166     </xs:annotation>\r
4167     <xs:sequence>\r
4168       <xs:element name="enableMonitoring" type="xs:boolean" minOccurs="0"/>\r
4169       <xs:element name="resetEvent" type="CPEDeviceResetEventType" nillable="true" minOccurs="0"/>\r
4170       <xs:element name="deviceManagementDeviceTypeOptions" type="DeviceManagementDeviceTypeModifyOptions" minOccurs="0"/>\r
4171     </xs:sequence>\r
4172   </xs:complexType>    \r
4173     \r
4174   <xs:complexType name="DeviceManagementDeviceTypeModifyOptions">\r
4175     <xs:annotation>\r
4176       <xs:documentation>\r
4177         Device Management System device type options during a modify request.\r
4178       </xs:documentation>\r
4179     </xs:annotation>\r
4180     <xs:sequence>\r
4181       <xs:element name="deviceAccessProtocol" type="DeviceAccessProtocol" minOccurs="0"/>\r
4182       <xs:element name="tagMode" type="DeviceManagementTagMode" minOccurs="0"/>\r
4183       <xs:element name="tagSet" type="DeviceManagementTagSet" minOccurs="0" nillable="true"/>\r
4184       <xs:element name="allowDeviceProfileCustomTagSet" type="xs:boolean" minOccurs="0"/>\r
4185       <xs:element name="allowGroupCustomTagSet" type="xs:boolean" minOccurs="0"/>\r
4186       <xs:element name="sendEmailUponResetFailure" type="xs:boolean" minOccurs="0"/>\r
4187       <xs:element name="deviceAccessNetAddress" type="NetAddress" minOccurs="0" nillable="true"/>\r
4188       <xs:element name="deviceAccessPort" type="Port" minOccurs="0" nillable="true"/>\r
4189       <xs:element name="deviceAccessContext" type="DeviceAccessContext" minOccurs="0" nillable="true"/>\r
4190       <xs:element name="defaultDeviceLanguage" type="DeviceLanguage" minOccurs="0" nillable="true"/>\r
4191       <xs:element name="defaultDeviceEncoding" type="Encoding" minOccurs="0" nillable="true"/>\r
4192       <xs:element name="accessDeviceCredentials" type="DeviceManagementUserNamePassword" minOccurs="0" nillable="true"/>\r
4193       <xs:element name="useHttpDigestAuthentication" type="xs:boolean" minOccurs="0"/>\r
4194       <xs:element name="macBasedFileAuthentication" type="xs:boolean" minOccurs="0"/>\r
4195       <xs:element name="userNamePasswordFileAuthentication" type="xs:boolean" minOccurs="0"/>\r
4196       <xs:element name="macInNonRequestURI" type="xs:boolean" minOccurs="0"/>\r
4197       <xs:element name="macFormatInNonRequestURI" type="DeviceManagementAccessURI" minOccurs="0" nillable="true"/>\r
4198     </xs:sequence>\r
4199   </xs:complexType>    \r
4200     \r
4201   <xs:complexType name="CPEDeviceOptionsRead">\r
4202     <xs:annotation>\r
4203       <xs:documentation>\r
4204         CPE device's options.\r
4205       </xs:documentation>\r
4206     </xs:annotation>\r
4207     <xs:sequence>\r
4208       <xs:element name="enableMonitoring" type="xs:boolean"/>\r
4209       <xs:element name="resetEvent" type="CPEDeviceResetEventType" minOccurs="0"/>\r
4210       <xs:element name="configType" type="AccessDeviceEnhancedConfigurationType14"/>\r
4211       <xs:element name="systemFileName" type="CPESystemFileName" minOccurs="0"/>\r
4212       <xs:element name="deviceFileFormat" type="CPEDeviceFileFormat" minOccurs="0"/>\r
4213       <xs:element name="deviceManagementDeviceTypeOptions" type="DeviceManagementDeviceTypeOptionsRead" minOccurs="0"/>\r
4214     </xs:sequence>\r
4215   </xs:complexType>    \r
4216     \r
4217   <xs:simpleType name="DeviceAccessProtocol">\r
4218     <xs:annotation>\r
4219       <xs:documentation>\r
4220         Protocols that an access device can use to fetch files from BroadWorks.\r
4221       </xs:documentation>\r
4222     </xs:annotation>\r
4223     <xs:restriction base="xs:token">\r
4224       <xs:enumeration value="Http"/>\r
4225       <xs:enumeration value="Https"/>\r
4226       <xs:enumeration value="FTP"/>\r
4227     </xs:restriction>\r
4228   </xs:simpleType>    \r
4229     \r
4230   <xs:complexType name="DeviceManagementDeviceTypeOptions">\r
4231     <xs:annotation>\r
4232       <xs:documentation>\r
4233         Device Management System device type options.\r
4234       </xs:documentation>\r
4235     </xs:annotation>\r
4236     <xs:sequence>\r
4237       <xs:element name="deviceAccessProtocol" type="DeviceAccessProtocol"/>\r
4238       <xs:element name="tagMode" type="DeviceManagementTagMode"/>\r
4239       <xs:element name="tagSet" type="DeviceManagementTagSet" minOccurs="0"/>\r
4240       <xs:element name="allowDeviceProfileCustomTagSet" type="xs:boolean"/>\r
4241       <xs:element name="allowGroupCustomTagSet" type="xs:boolean"/>\r
4242       <xs:element name="sendEmailUponResetFailure" type="xs:boolean"/>\r
4243       <xs:element name="deviceAccessNetAddress" type="NetAddress" minOccurs="0"/>\r
4244       <xs:element name="deviceAccessPort" type="Port" minOccurs="0"/>\r
4245       <xs:element name="deviceAccessContext" type="DeviceAccessContext" minOccurs="0"/>\r
4246       <xs:element name="deviceAccessURI" type="DeviceManagementAccessURI" minOccurs="0"/>\r
4247       <xs:element name="defaultDeviceLanguage" type="DeviceLanguage" minOccurs="0"/>\r
4248       <xs:element name="defaultDeviceEncoding" type="Encoding" minOccurs="0"/>\r
4249       <xs:element name="accessDeviceCredentials" type="DeviceManagementUserNamePassword" minOccurs="0"/>\r
4250       <xs:element name="useHttpDigestAuthentication" type="xs:boolean"/>\r
4251       <xs:element name="macBasedFileAuthentication" type="xs:boolean"/>\r
4252       <xs:element name="userNamePasswordFileAuthentication" type="xs:boolean"/>\r
4253       <xs:element name="macInNonRequestURI" type="xs:boolean"/>\r
4254       <xs:element name="macFormatInNonRequestURI" type="DeviceManagementAccessURI" minOccurs="0"/>\r
4255     </xs:sequence>\r
4256   </xs:complexType>    \r
4257     \r
4258   <xs:complexType name="DeviceManagementDeviceTypeOptionsRead">\r
4259     <xs:annotation>\r
4260       <xs:documentation>\r
4261         Device Management System device type options.\r
4262       </xs:documentation>\r
4263     </xs:annotation>\r
4264     <xs:sequence>\r
4265       <xs:element name="deviceAccessProtocol" type="DeviceAccessProtocol"/>\r
4266       <xs:element name="tagMode" type="DeviceManagementTagMode"/>\r
4267       <xs:element name="tagSet" type="DeviceManagementTagSet" minOccurs="0"/>\r
4268       <xs:element name="allowDeviceProfileCustomTagSet" type="xs:boolean"/>\r
4269       <xs:element name="allowGroupCustomTagSet" type="xs:boolean"/>\r
4270       <xs:element name="sendEmailUponResetFailure" type="xs:boolean"/>\r
4271       <xs:element name="deviceAccessNetAddress" type="NetAddress" minOccurs="0"/>\r
4272       <xs:element name="deviceAccessPort" type="Port" minOccurs="0"/>\r
4273       <xs:element name="deviceAccessContext" type="DeviceAccessContext" minOccurs="0"/>\r
4274       <xs:element name="deviceAccessURI" type="DeviceManagementAccessURI" minOccurs="0"/>\r
4275       <xs:element name="defaultDeviceLanguage" type="DeviceLanguage" minOccurs="0"/>\r
4276       <xs:element name="defaultDeviceEncoding" type="Encoding" minOccurs="0"/>\r
4277       <xs:element name="accessDeviceCredentials" type="DeviceManagementUserName" minOccurs="0"/>\r
4278       <xs:element name="useHttpDigestAuthentication" type="xs:boolean"/>\r
4279       <xs:element name="macBasedFileAuthentication" type="xs:boolean"/>\r
4280       <xs:element name="userNamePasswordFileAuthentication" type="xs:boolean"/>\r
4281       <xs:element name="macInNonRequestURI" type="xs:boolean"/>\r
4282       <xs:element name="macFormatInNonRequestURI" type="DeviceManagementAccessURI" minOccurs="0"/>\r
4283     </xs:sequence>\r
4284   </xs:complexType>    \r
4285     \r
4286   <xs:simpleType name="DeviceManagementUserName">\r
4287     <xs:annotation>\r
4288       <xs:documentation>\r
4289         A user name for an access device accessing files on BroadWorks.\r
4290       </xs:documentation>\r
4291     </xs:annotation>\r
4292     <xs:restriction base="xs:token">\r
4293       <xs:minLength value="1"/>\r
4294       <xs:maxLength value="30"/>\r
4295     </xs:restriction>\r
4296   </xs:simpleType>    \r
4297     \r
4298   <xs:complexType name="DeviceManagementUserNamePassword">\r
4299     <xs:annotation>\r
4300       <xs:documentation>\r
4301         Access device credentials.\r
4302       </xs:documentation>\r
4303     </xs:annotation>\r
4304     <xs:sequence>\r
4305       <xs:element name="userName" type="DeviceManagementUserName"/>\r
4306       <xs:element name="password" type="DeviceManagementUserPassword"/>\r
4307     </xs:sequence>\r
4308   </xs:complexType>    \r
4309     \r
4310   <xs:simpleType name="DeviceManagementUserPassword">\r
4311     <xs:annotation>\r
4312       <xs:documentation>\r
4313         A user password for an access device accessing files on BroadWorks.\r
4314       </xs:documentation>\r
4315     </xs:annotation>\r
4316     <xs:restriction base="xs:token">\r
4317       <xs:minLength value="1"/>\r
4318       <xs:maxLength value="40"/>\r
4319     </xs:restriction>\r
4320   </xs:simpleType>    \r
4321     \r
4322   <xs:simpleType name="EnhancedCallLogsOffset">\r
4323     <xs:annotation>\r
4324       <xs:documentation>\r
4325          The offset into the list of calls in the call log.\r
4326       </xs:documentation>\r
4327     </xs:annotation>\r
4328     <xs:restriction base="xs:int">\r
4329       <xs:minInclusive value="0"/>\r
4330       <xs:maxInclusive value="9999"/>\r
4331     </xs:restriction>\r
4332   </xs:simpleType>    \r
4333     \r
4334   <xs:complexType name="FileRepositoryProtocolFTP">\r
4335     <xs:annotation>\r
4336       <xs:documentation>\r
4337          Attributes of the FTP protocol when the file repository interface is using FTP.\r
4338       </xs:documentation>\r
4339     </xs:annotation>\r
4340     <xs:sequence>\r
4341       <xs:element name="ftpPassive" type="xs:boolean"/>\r
4342       <xs:element name="netAddress" type="NetAddress"/>\r
4343     </xs:sequence>\r
4344   </xs:complexType>    \r
4345     \r
4346   <xs:simpleType name="InternalReleaseCause">\r
4347     <xs:annotation>\r
4348       <xs:documentation>\r
4349             Possible values for the protocol-neutral internal release cause.\r
4350             Replaced By: InternalReleaseCause16\r
4351          </xs:documentation>\r
4352     </xs:annotation>\r
4353     <xs:restriction base="xs:token">\r
4354       <xs:enumeration value="Busy"/>\r
4355       <xs:enumeration value="Forbidden"/>\r
4356       <xs:enumeration value="Routing Failure"/>\r
4357       <xs:enumeration value="Global Failure"/>\r
4358       <xs:enumeration value="Request Failure"/>\r
4359       <xs:enumeration value="Server Failure"/>\r
4360       <xs:enumeration value="Translation Failure"/>\r
4361       <xs:enumeration value="Temporarily Unavailable"/>\r
4362       <xs:enumeration value="User Not Found"/>\r
4363       <xs:enumeration value="Request Timeout"/>\r
4364       <xs:enumeration value="Dial Tone Timeout"/>\r
4365     </xs:restriction>\r
4366   </xs:simpleType>    \r
4367     \r
4368   <xs:simpleType name="MediaType">\r
4369     <xs:annotation>\r
4370       <xs:documentation>\r
4371          Media types.\r
4372       </xs:documentation>\r
4373     </xs:annotation>\r
4374     <xs:restriction base="xs:token">\r
4375       <xs:enumeration value="Audio"/>\r
4376       <xs:enumeration value="Video"/>\r
4377       <xs:enumeration value="Image"/>\r
4378     </xs:restriction>\r
4379   </xs:simpleType>    \r
4380     \r
4381   <xs:complexType name="MusicOnHoldSourceAdd">\r
4382     <xs:annotation>\r
4383       <xs:documentation>\r
4384         Contains the music on hold source configuration.\r
4385       </xs:documentation>\r
4386     </xs:annotation>\r
4387     <xs:sequence>\r
4388       <xs:element name="audioFilePreferredCodec" type="AudioFileCodec"/>\r
4389       <xs:element name="messageSourceSelection" type="MusicOnHoldMessageSelection"/>\r
4390       <xs:element name="customSource" minOccurs="0">\r
4391         <xs:complexType>\r
4392           <xs:annotation/>\r
4393           <xs:sequence>\r
4394             <xs:element name="audioFile" type="LabeledFileResource" minOccurs="0"/>\r
4395             <xs:element name="videoFile" type="LabeledFileResource" minOccurs="0"/>\r
4396           </xs:sequence>\r
4397         </xs:complexType>\r
4398       </xs:element>\r
4399       <xs:element name="externalSource" minOccurs="0">\r
4400         <xs:complexType>\r
4401           <xs:annotation/>\r
4402           <xs:sequence>\r
4403             <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointAdd"/>\r
4404           </xs:sequence>\r
4405         </xs:complexType>\r
4406       </xs:element>\r
4407     </xs:sequence>\r
4408   </xs:complexType>    \r
4409     \r
4410   <xs:complexType name="MusicOnHoldSourceModify">\r
4411     <xs:annotation>\r
4412       <xs:documentation>\r
4413         Contains the music on hold source configuration.\r
4414       </xs:documentation>\r
4415     </xs:annotation>\r
4416     <xs:sequence>\r
4417       <xs:element name="audioFilePreferredCodec" type="AudioFileCodec" minOccurs="0"/>\r
4418       <xs:element name="messageSourceSelection" type="MusicOnHoldMessageSelection" minOccurs="0"/>\r
4419       <xs:element name="customSource" minOccurs="0">\r
4420         <xs:complexType>\r
4421           <xs:annotation/>\r
4422           <xs:sequence>\r
4423             <xs:element name="audioFile" type="LabeledFileResource" minOccurs="0"/>\r
4424             <xs:element name="videoFile" type="LabeledFileResource" minOccurs="0"/>\r
4425           </xs:sequence>\r
4426         </xs:complexType>\r
4427       </xs:element>\r
4428       <xs:element name="externalSource" minOccurs="0">\r
4429         <xs:complexType>\r
4430           <xs:annotation/>\r
4431           <xs:sequence>\r
4432             <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointModify" nillable="true"/>\r
4433           </xs:sequence>\r
4434         </xs:complexType>\r
4435       </xs:element>\r
4436     </xs:sequence>\r
4437   </xs:complexType>    \r
4438     \r
4439   <xs:complexType name="MusicOnHoldSourceRead">\r
4440     <xs:annotation>\r
4441       <xs:documentation>\r
4442         Contains the music on hold source configuration.\r
4443       </xs:documentation>\r
4444     </xs:annotation>\r
4445     <xs:sequence>\r
4446       <xs:element name="audioFilePreferredCodec" type="AudioFileCodec"/>\r
4447       <xs:element name="messageSourceSelection" type="MusicOnHoldMessageSelection"/>\r
4448       <xs:element name="customSource" minOccurs="0">\r
4449         <xs:complexType>\r
4450           <xs:annotation/>\r
4451           <xs:sequence>\r
4452             <xs:element name="audioFileDescription" type="FileDescription" minOccurs="0"/>\r
4453             <xs:element name="videoFileDescription" type="FileDescription" minOccurs="0"/>\r
4454           </xs:sequence>\r
4455         </xs:complexType>\r
4456       </xs:element>\r
4457       <xs:element name="externalSource" minOccurs="0">\r
4458         <xs:complexType>\r
4459           <xs:annotation/>\r
4460           <xs:sequence>\r
4461             <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointRead14"/>\r
4462           </xs:sequence>\r
4463         </xs:complexType>\r
4464       </xs:element>\r
4465     </xs:sequence>\r
4466   </xs:complexType>    \r
4467     \r
4468   <xs:complexType name="MusicOnHoldUserSourceModify">\r
4469     <xs:annotation>\r
4470       <xs:documentation>\r
4471         Contains the music on hold user source configuration.\r
4472       </xs:documentation>\r
4473     </xs:annotation>\r
4474     <xs:sequence>\r
4475       <xs:element name="messageSourceSelection" type="MusicOnHoldUserMessageSelection" minOccurs="0"/>\r
4476       <xs:element name="customSource" minOccurs="0">\r
4477         <xs:complexType>\r
4478           <xs:annotation/>\r
4479           <xs:sequence>\r
4480             <xs:element name="audioFile" type="LabeledFileResource" minOccurs="0"/>\r
4481             <xs:element name="videoFile" type="LabeledFileResource" minOccurs="0"/>\r
4482           </xs:sequence>\r
4483         </xs:complexType>\r
4484       </xs:element>\r
4485     </xs:sequence>\r
4486   </xs:complexType>    \r
4487     \r
4488   <xs:complexType name="MusicOnHoldUserSourceRead">\r
4489     <xs:annotation>\r
4490       <xs:documentation>\r
4491         Contains the music on hold user source configuration.\r
4492       </xs:documentation>\r
4493     </xs:annotation>\r
4494     <xs:sequence>\r
4495       <xs:element name="messageSourceSelection" type="MusicOnHoldUserMessageSelection"/>\r
4496       <xs:element name="customSource" minOccurs="0">\r
4497         <xs:complexType>\r
4498           <xs:annotation/>\r
4499           <xs:sequence>\r
4500             <xs:element name="audioFileDescription" type="FileDescription" minOccurs="0"/>\r
4501             <xs:element name="videoFileDescription" type="FileDescription" minOccurs="0"/>\r
4502           </xs:sequence>\r
4503         </xs:complexType>\r
4504       </xs:element>\r
4505     </xs:sequence>\r
4506   </xs:complexType>    \r
4507     \r
4508   <xs:complexType name="VoiceMessagingAlternateNoAnswerGreetingModify">\r
4509     <xs:annotation>\r
4510       <xs:documentation>\r
4511         The configuration of a alternate no answer greeting.\r
4512         It is used when modifying a user's voice messaging greeting.\r
4513       </xs:documentation>\r
4514     </xs:annotation>\r
4515     <xs:sequence>\r
4516       <xs:element name="name" type="VoiceMessagingAlternateNoAnswerGreetingName" minOccurs="0"/>\r
4517       <xs:element name="audioFile" type="LabeledFileResource" minOccurs="0"/>\r
4518       <xs:element name="videoFile" type="LabeledFileResource" minOccurs="0"/>\r
4519     </xs:sequence>\r
4520   </xs:complexType>    \r
4521     \r
4522   <xs:complexType name="VoiceMessagingAlternateNoAnswerGreetingRead">\r
4523     <xs:annotation>\r
4524       <xs:documentation>\r
4525         The configuration of a alternate no answer greeting.\r
4526         It is used when geting a user's voice messaging greeting.\r
4527       </xs:documentation>\r
4528     </xs:annotation>\r
4529     <xs:sequence>\r
4530       <xs:element name="name" type="VoiceMessagingAlternateNoAnswerGreetingName"/>\r
4531       <xs:element name="audioFile" type="FileDescription" minOccurs="0"/>\r
4532       <xs:element name="videoFile" type="FileDescription" minOccurs="0"/>\r
4533     </xs:sequence>\r
4534   </xs:complexType>    \r
4535     \r
4536   <xs:simpleType name="VoiceMessagingMaxGreetingLengthMinutes">\r
4537     <xs:annotation>\r
4538       <xs:documentation>\r
4539         Maximum length of voice messaging greeting in minutes.\r
4540       </xs:documentation>\r
4541     </xs:annotation>\r
4542     <xs:restriction base="xs:int">\r
4543       <xs:minInclusive value="1"/>\r
4544       <xs:maxInclusive value="5"/>\r
4545     </xs:restriction>\r
4546   </xs:simpleType>    \r
4547     \r
4548 </xs:schema>\r