initial commit
[BroadWorks-OCI.git] / share / OCISchemaAS / OCISchemaDeprecated14.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  14                -->\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  14                   -->\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     AuthenticationVerifyRequest    \r
34     EnterpriseVoiceVPNGetRequest    \r
35     GroupAccessDeviceGetRequest14    \r
36     GroupAccessDeviceGetRequest14sp3    \r
37     GroupAdminGetPolicyRequest    \r
38     GroupCallCenterAddInstanceRequest14    \r
39     GroupCallCenterAddInstanceRequest14sp3    \r
40     GroupCallCenterGetAnnouncementRequest    \r
41     GroupCallCenterGetInstanceRequest14    \r
42     GroupCallCenterGetInstanceRequest14sp3    \r
43     GroupCallCenterGetInstanceStatisticsRequest13mp8    \r
44     GroupCallCenterGetSupervisorListRequest    \r
45     GroupCallCenterModifyAnnouncementRequest    \r
46     GroupCallCenterModifyInstanceStatisticsReportingRequest    \r
47     GroupCallCenterModifySupervisorListRequest    \r
48     GroupCallingLineIdGetRequest    \r
49     GroupCallingLineIdModifyRequest    \r
50     GroupCallProcessingGetPolicyRequest14    \r
51     GroupCallProcessingGetPolicyRequest14sp1    \r
52     GroupCallProcessingGetPolicyRequest14sp4    \r
53     GroupCallProcessingModifyPolicyRequest14    \r
54     GroupFeatureAccessCodeGetListRequest    \r
55     GroupGetRequest    \r
56     GroupFeatureAccessCodeModifyListRequest    \r
57     GroupMusicOnHoldAddInstanceRequest14    \r
58     GroupMusicOnHoldAddInstanceRequest14sp4    \r
59     GroupMusicOnHoldGetInstanceRequest14    \r
60     GroupMusicOnHoldGetInstanceRequest14sp4    \r
61     GroupMusicOnHoldModifyInstanceRequest14    \r
62     GroupPolicyGetRequest    \r
63     GroupPolicyGetRequest14sp1    \r
64     GroupTrunkGroupAddInstanceRequest14    \r
65     GroupTrunkGroupAddInstanceRequest14sp1    \r
66     GroupTrunkGroupAddInstanceRequest14sp4    \r
67     GroupTrunkGroupAddInstanceRequest14sp9    \r
68     GroupTrunkGroupAddInstanceRequest14sp9A    \r
69     GroupTrunkGroupDeleteInstanceRequest    \r
70     GroupTrunkGroupGetInstanceListRequest14    \r
71     GroupTrunkGroupGetInstanceRequest14    \r
72     GroupTrunkGroupGetInstanceRequest14sp1    \r
73     GroupTrunkGroupGetInstanceRequest14sp4    \r
74     GroupTrunkGroupGetInstanceRequest14sp5    \r
75     GroupTrunkGroupGetInstanceRequest14sp9    \r
76     GroupTrunkGroupGetInstanceRequest14sp9A    \r
77     GroupTrunkGroupGetInstanceUserListRequest    \r
78     GroupTrunkGroupGetRequest    \r
79     GroupTrunkGroupGetRequest14sp1    \r
80     GroupTrunkGroupModifyRequest    \r
81     GroupTrunkGroupModifyInstanceRequest14    \r
82     GroupTrunkGroupModifyInstanceRequest14sp4    \r
83     GroupTrunkGroupModifyInstanceRequest14sp9A    \r
84     GroupTrunkGroupUserCreationTaskAddRequest    \r
85     GroupTrunkGroupUserCreationTaskDeleteRequest    \r
86     GroupTrunkGroupUserCreationTaskGetListRequest    \r
87     GroupTrunkGroupUserCreationTaskGetRequest    \r
88     LoginRequest13mp10    \r
89     GroupVoiceMessagingGroupGetPasscodeRulesRequest    \r
90     GroupVoiceMessagingGroupGetVoicePortalRequest14    \r
91     GroupVoiceMessagingGroupModifyPasscodeRulesRequest    \r
92     ServiceProviderAccessDeviceGetRequest14    \r
93     ServiceProviderAccessDeviceGetRequest14sp3    \r
94     ServiceProviderCallProcessingGetPolicyRequest14    \r
95     ServiceProviderCallProcessingGetPolicyRequest14sp1    \r
96     ServiceProviderCallProcessingGetPolicyRequest14sp4    \r
97     ServiceProviderCallProcessingModifyPolicyRequest14    \r
98     ServiceProviderPasswordRulesModifyRequest    \r
99     ServiceProviderServicePackMigrationTaskGetRequest    \r
100     ServiceProviderTrunkGroupGetRequest    \r
101     ServiceProviderVoiceMessagingGroupGetPasscodeRulesRequest    \r
102     ServiceProviderVoiceMessagingGroupModifyPasscodeRulesRequest    \r
103     SystemAccessDeviceGetRequest    \r
104     SystemAccessDeviceGetRequest14sp3    \r
105     SystemASRParametersGetRequest    \r
106     SystemASRParametersGetRequest14sp5    \r
107     SystemASRParametersModifyRequest    \r
108     SystemAutomaticCallbackGetRequest    \r
109     SystemAutomaticCallbackModifyRequest    \r
110     SystemBCCTAddOCIInterfaceAddressRequest    \r
111     SystemBCCTDeleteOCIInterfaceAddressRequest    \r
112     SystemBCCTGetOCIInterfaceAddressListRequest    \r
113     SystemCallCenterGetRequest    \r
114     SystemCallProcessingGetPolicyRequest14    \r
115     SystemCallProcessingGetPolicyRequest14sp1    \r
116     SystemCallProcessingGetPolicyRequest14sp4    \r
117     SystemCallProcessingModifyPolicyRequest14    \r
118     SystemLicensingGetRequest    \r
119     SystemCAPParametersGetRequest    \r
120     SystemCPEConfigAddFileServerRequest    \r
121     SystemCPEConfigGetFileServerListRequest    \r
122     SystemCPEConfigModifyFileServerRequest    \r
123     SystemCPEConfigParametersGetRequest    \r
124     SystemNetworkServerSyncParametersGetRequest    \r
125     SystemDeviceTypeGetAvailableListRequest    \r
126     SystemDeviceTypeGetAvailableListRequest14sp1    \r
127     SystemDeviceTypeGetRequest    \r
128     SystemDeviceTypeGetRequest14sp3    \r
129     SystemDnGetUtilizationRequest    \r
130     SystemExternalAuthenticationAddACLEntryRequest    \r
131     SystemExternalAuthenticationDeleteACLEntryRequest    \r
132     SystemExternalAuthenticationModifyACLEntryRequest    \r
133     SystemOCICallControlApplicationAddRequest    \r
134     SystemOCIReportingParametersGetRequest    \r
135     SystemPasswordRulesModifyRequest    \r
136     SystemPolicyGetDefaultRequest14    \r
137     SystemPolicyGetDefaultRequest14sp1    \r
138     SystemProvisioningValidationGetRequest    \r
139     SystemSessionAuditGetRequest    \r
140     SystemSessionAuditModifyRequest    \r
141     SystemSIPAddACLEntryRequest14    \r
142     SystemSIPDeleteACLEntryRequest    \r
143     SystemSIPDeviceTypeAddRequest    \r
144     SystemSIPDeviceTypeAddRequest14sp1    \r
145     SystemSIPDeviceTypeAddRequest14sp2    \r
146     SystemSIPDeviceTypeAddRequest14sp3    \r
147     SystemSIPDeviceTypeAddRequest14sp6    \r
148     SystemSIPDeviceTypeGetRequest    \r
149     SystemSIPDeviceTypeGetRequest14sp1    \r
150     SystemSIPDeviceTypeGetRequest14sp2    \r
151     SystemSIPDeviceTypeGetRequest14sp6    \r
152     SystemSIPDeviceTypeGetRequest14sp3    \r
153     SystemSIPDeviceTypeModifyRequest    \r
154     SystemSIPDeviceTypeModifyRequest14sp2    \r
155     SystemSIPModifyACLEntryRequest    \r
156     SystemSMDIAddACLEntryRequest    \r
157     SystemSMDIDeleteACLEntryRequest    \r
158     SystemSMDIModifyACLEntryRequest    \r
159     SystemSMPPGetRequest    \r
160     SystemSubscriberGetCallProcessingParametersRequest    \r
161     SystemSubscriberGetCallProcessingParametersRequest14sp3    \r
162     SystemSubscriberModifyCallProcessingParametersRequest    \r
163     SystemTrunkGroupUserCreationTaskGetListRequest    \r
164     SystemVoiceMessagingGroupGetPasscodeRulesRequest14    \r
165     SystemVoiceMessagingGroupModifyPasscodeRulesRequest    \r
166     UserAddRequest14    \r
167     UserAttendantConsoleGetRequest    \r
168     UserBasicCallLogsGetListRequest    \r
169     UserCallCenterGetListRequest    \r
170     UserCallCenterModifyAvailabilityListRequest    \r
171     UserCallLogsClearRequest    \r
172     UserCallProcessingGetPolicyRequest14    \r
173     UserCallProcessingGetPolicyRequest14sp1    \r
174     UserCallProcessingModifyPolicyRequest14    \r
175     UserCallTransferGetRequest    \r
176     UserChargeNumberGetRequest    \r
177     UserDirectedCallPickupWithBargeInGetRequest    \r
178     UserEnhancedCallLogsGetListRequest    \r
179     UserGetRequest14    \r
180     UserGetRequest14sp4    \r
181     UserHotelingGuestGetRequest14    \r
182     UserHotelingGuestGetRequest14sp2    \r
183     UserHotelingHostGetRequest14    \r
184     UserModifyRequest14    \r
185     UserSharedCallAppearanceAddEndpointRequest14    \r
186     UserPrivacyGetRequest    \r
187     UserSequentialRingGetRequest13mp16    \r
188     UserSharedCallAppearanceGetRequest14    \r
189     UserSimultaneousRingFamilyGetRequest    \r
190     UserSimultaneousRingFamilyModifyRequest    \r
191     UserSimultaneousRingPersonalGetRequest    \r
192     UserSimultaneousRingPersonalModifyRequest    \r
193     UserVoiceMessagingUserGetAdvancedVoiceManagementRequest    \r
194     UserVoiceMessagingUserGetVoicePortalPasswordInfoRequest    \r
195     UserVoiceMessagingUserModifyVoicePortalPasswordRequest    \r
196     GroupAccessDeviceFileGetListRequest    \r
197     GroupAccessDeviceFileGetRequest    \r
198     GroupAccessDeviceFileModifyRequest    \r
199     GroupDeviceTypeFileModifyRequest    \r
200     GroupDeviceTypeFileGetListRequest    \r
201     GroupDeviceTypeFileGetRequest    \r
202     ServiceProviderAccessDeviceFileModifyRequest    \r
203     ServiceProviderAccessDeviceFileGetListRequest    \r
204     ServiceProviderAccessDeviceFileGetRequest    \r
205     SystemAccessDeviceFileModifyRequest    \r
206     SystemAccessDeviceFileGetListRequest    \r
207     SystemAccessDeviceFileGetRequest    \r
208     SystemSIPDeviceTypeFileAddRequest    \r
209     SystemSIPDeviceTypeFileDeleteRequest    \r
210     SystemSIPDeviceTypeFileModifyRequest    \r
211     SystemSIPDeviceTypeFileGetListRequest    \r
212     SystemSIPDeviceTypeFileGetRequest    \r
213     \r
214   --> \r
215   \r
216   <xs:complexType name="AuthenticationVerifyRequest">\r
217     <xs:annotation>\r
218       <xs:documentation>\r
219         AuthenticationVerifyRequest is used to authenticate a user using the user Id and password. The response is a AuthenticationVerifyResponse or an ErrorResponse\r
220         Replaced By: AuthenticationVerifyRequest14sp8\r
221       </xs:documentation>\r
222     </xs:annotation>\r
223     <xs:complexContent>\r
224       <xs:extension base="core:OCIRequest">\r
225         <xs:sequence>\r
226           <xs:element name="userId" type="UserId"/>\r
227           <xs:element name="password" type="Password"/>\r
228         </xs:sequence>\r
229       </xs:extension>\r
230     </xs:complexContent>\r
231   </xs:complexType>    \r
232     \r
233   <xs:complexType name="AuthenticationVerifyResponse">\r
234     <xs:annotation>\r
235       <xs:documentation>\r
236         Response to AuthenticationVerifyRequest\r
237         Replaced By: AuthenticationVerifyResponse14sp8\r
238       </xs:documentation>\r
239     </xs:annotation>\r
240     <xs:complexContent>\r
241       <xs:extension base="core:OCIDataResponse">\r
242         <xs:sequence>\r
243           <xs:element name="loginType" type="LoginType"/>\r
244           <xs:element name="locale" type="OCILocale"/>\r
245           <xs:element name="encoding" type="Encoding"/>\r
246           <xs:element name="groupId" type="GroupId" minOccurs="0"/>\r
247           <xs:element name="serviceProviderId" type="ServiceProviderId" minOccurs="0"/>\r
248           <xs:element name="isEnterprise" type="xs:boolean"/>\r
249           <xs:element name="passwordExpiresDays" type="xs:int" minOccurs="0"/>\r
250           <xs:element name="userDomain" type="NetAddress"/>\r
251           <xs:element name="lastName" type="LastName" minOccurs="0"/>\r
252           <xs:element name="firstName" type="FirstName" minOccurs="0"/>\r
253         </xs:sequence>\r
254       </xs:extension>\r
255     </xs:complexContent>\r
256   </xs:complexType>    \r
257     \r
258   <xs:complexType name="EnterpriseVoiceVPNGetRequest">\r
259     <xs:annotation>\r
260       <xs:documentation>\r
261         Request the enterprise level data associated with Voice VPN.\r
262         The response is either a EnterpriseVoiceVPNGetResponse or an ErrorResponse.\r
263         Replaced By: EnterpriseVoiceVPNGetRequest14sp3\r
264       </xs:documentation>\r
265     </xs:annotation>\r
266     <xs:complexContent>\r
267       <xs:extension base="core:OCIRequest">\r
268         <xs:sequence>\r
269           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
270         </xs:sequence>\r
271       </xs:extension>\r
272     </xs:complexContent>\r
273   </xs:complexType>    \r
274     \r
275   <xs:complexType name="EnterpriseVoiceVPNGetResponse">\r
276     <xs:annotation>\r
277       <xs:documentation>\r
278         Response to EnterpriseVoiceVPNGetRequest.\r
279         Replaced By: EnterpriseVoiceVPNGetResponse14sp3\r
280       </xs:documentation>\r
281     </xs:annotation>\r
282     <xs:complexContent>\r
283       <xs:extension base="core:OCIDataResponse">\r
284         <xs:sequence>\r
285           <xs:element name="isActive" type="xs:boolean"/>\r
286           <xs:element name="defaultSelection" type="EnterpriseVoiceVPNDefaultSelection"/>\r
287           <xs:element name="e164Selection" type="EnterpriseVoiceVPNNonMatchingE164NumberSelection"/>\r
288         </xs:sequence>\r
289       </xs:extension>\r
290     </xs:complexContent>\r
291   </xs:complexType>    \r
292     \r
293   <xs:complexType name="GroupAccessDeviceGetRequest14">\r
294     <xs:annotation>\r
295       <xs:documentation>\r
296         Requests the configuration of a specified group access device.\r
297         The response is either GroupAccessDeviceGetResponse14 or ErrorResponse.\r
298         Replaced By: GroupAccessDeviceGetRequest14sp3\r
299       </xs:documentation>\r
300     </xs:annotation>\r
301     <xs:complexContent>\r
302       <xs:extension base="core:OCIRequest">\r
303         <xs:sequence>\r
304           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
305           <xs:element name="groupId" type="GroupId"/>\r
306           <xs:element name="deviceName" type="AccessDeviceName"/>\r
307         </xs:sequence>\r
308       </xs:extension>\r
309     </xs:complexContent>\r
310   </xs:complexType>    \r
311     \r
312   <xs:complexType name="GroupAccessDeviceGetResponse14">\r
313     <xs:annotation>\r
314       <xs:documentation>\r
315         Response to GroupAccessDeviceGetRequest14.\r
316         Replaced By: GroupAccessDeviceGetResponse14sp3\r
317       </xs:documentation>\r
318     </xs:annotation>\r
319     <xs:complexContent>\r
320       <xs:extension base="core:OCIDataResponse">\r
321         <xs:sequence>\r
322           <xs:element name="deviceType" type="AccessDeviceType"/>\r
323           <xs:element name="protocol" type="AccessDeviceProtocol" minOccurs="0"/>\r
324           <xs:element name="netAddress" type="NetAddress" minOccurs="0"/>\r
325           <xs:element name="port" type="Port1025" minOccurs="0"/>\r
326           <xs:element name="outboundProxyServerNetAddress" type="NetAddress" minOccurs="0"/>\r
327           <xs:element name="stunServerNetAddress" type="NetAddress" minOccurs="0"/>\r
328           <xs:element name="macAddress" type="AccessDeviceMACAddress" minOccurs="0"/>\r
329           <xs:element name="serialNumber" type="AccessDeviceSerialNumber" minOccurs="0"/>\r
330           <xs:element name="description" type="AccessDeviceDescription" minOccurs="0"/>\r
331           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
332           <xs:element name="numberOfAssignedPorts" type="xs:int"/>\r
333           <xs:element name="status" type="AccessDeviceStatus"/>\r
334           <xs:element name="configurationMode" type="AccessDeviceEnhancedConfigurationMode" minOccurs="0"/>\r
335           <xs:element name="configurationFileName" type="AccessDeviceEnhancedConfigurationFileName" minOccurs="0"/>\r
336           <xs:element name="physicalLocation" type="AccessDevicePhysicalLocation" minOccurs="0"/>\r
337           <xs:element name="transportProtocol" type="TransportProtocol" minOccurs="0"/>\r
338         </xs:sequence>\r
339       </xs:extension>\r
340     </xs:complexContent>\r
341   </xs:complexType>    \r
342     \r
343   <xs:complexType name="GroupAccessDeviceGetRequest14sp3">\r
344     <xs:annotation>\r
345       <xs:documentation>\r
346         Requests the configuration of a specified group access device.\r
347         The response is either GroupAccessDeviceGetResponse14sp3 or ErrorResponse.\r
348         Replaced By: GroupAccessDeviceGetRequest14sp6\r
349       </xs:documentation>\r
350     </xs:annotation>\r
351     <xs:complexContent>\r
352       <xs:extension base="core:OCIRequest">\r
353         <xs:sequence>\r
354           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
355           <xs:element name="groupId" type="GroupId"/>\r
356           <xs:element name="deviceName" type="AccessDeviceName"/>\r
357         </xs:sequence>\r
358       </xs:extension>\r
359     </xs:complexContent>\r
360   </xs:complexType>    \r
361     \r
362   <xs:complexType name="GroupAccessDeviceGetResponse14sp3">\r
363     <xs:annotation>\r
364       <xs:documentation>\r
365         Response to GroupAccessDeviceGetRequest14sp3.\r
366         Replaced By: GroupAccessDeviceGetResponse14sp6\r
367       </xs:documentation>\r
368     </xs:annotation>\r
369     <xs:complexContent>\r
370       <xs:extension base="core:OCIDataResponse">\r
371         <xs:sequence>\r
372           <xs:element name="deviceType" type="AccessDeviceType"/>\r
373           <xs:element name="protocol" type="AccessDeviceProtocol" minOccurs="0"/>\r
374           <xs:element name="netAddress" type="NetAddress" minOccurs="0"/>\r
375           <xs:element name="port" type="Port1025" minOccurs="0"/>\r
376           <xs:element name="outboundProxyServerNetAddress" type="NetAddress" minOccurs="0"/>\r
377           <xs:element name="stunServerNetAddress" type="NetAddress" minOccurs="0"/>\r
378           <xs:element name="macAddress" type="AccessDeviceMACAddress" minOccurs="0"/>\r
379           <xs:element name="serialNumber" type="AccessDeviceSerialNumber" minOccurs="0"/>\r
380           <xs:element name="description" type="AccessDeviceDescription" minOccurs="0"/>\r
381           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
382           <xs:element name="numberOfAssignedPorts" type="xs:int"/>\r
383           <xs:element name="status" type="AccessDeviceStatus"/>\r
384           <xs:element name="configurationMode" type="AccessDeviceEnhancedConfigurationMode" minOccurs="0"/>\r
385           <xs:element name="configurationFileName" type="AccessDeviceEnhancedConfigurationFileName" minOccurs="0"/>\r
386           <xs:element name="physicalLocation" type="AccessDevicePhysicalLocation" minOccurs="0"/>\r
387           <xs:element name="transportProtocol" type="TransportProtocol" minOccurs="0"/>\r
388           <xs:element name="mobilityManagerProvisioningURL" type="URL" minOccurs="0"/>\r
389           <xs:element name="mobilityManagerProvisioningUserName" type="MobilityManagerProvisioningUserName" minOccurs="0"/>\r
390           <xs:element name="mobilityManagerDefaultOriginatingServiceKey" type="MobilityManagerServiceKey" minOccurs="0"/>\r
391           <xs:element name="mobilityManagerDefaultTerminatingServiceKey" type="MobilityManagerServiceKey" minOccurs="0"/>\r
392         </xs:sequence>\r
393       </xs:extension>\r
394     </xs:complexContent>\r
395   </xs:complexType>    \r
396     \r
397   <xs:complexType name="GroupAdminGetPolicyRequest">\r
398     <xs:annotation>\r
399       <xs:documentation>\r
400         Requests the Group administrator's policy settings.\r
401         The response is either GroupAdminGetPolicyResponse or ErrorResponse.\r
402       </xs:documentation>\r
403     </xs:annotation>\r
404     <xs:complexContent>\r
405       <xs:extension base="core:OCIRequest">\r
406         <xs:sequence>\r
407           <xs:element name="userId" type="UserId"/>\r
408         </xs:sequence>\r
409       </xs:extension>\r
410     </xs:complexContent>\r
411   </xs:complexType>    \r
412     \r
413   <xs:complexType name="GroupAdminGetPolicyResponse">\r
414     <xs:annotation>\r
415       <xs:documentation>\r
416         Response to GroupAdminGetPolicyRequest.\r
417         Contains the policy settings for the group administrator.\r
418       </xs:documentation>\r
419     </xs:annotation>\r
420     <xs:complexContent>\r
421       <xs:extension base="core:OCIDataResponse">\r
422         <xs:sequence>\r
423           <xs:element name="profileAccess" type="GroupAdminProfileAccess"/>\r
424           <xs:element name="userAccess" type="GroupAdminUserAccess"/>\r
425           <xs:element name="adminAccess" type="GroupAdminAdminAccess"/>\r
426           <xs:element name="departmentAccess" type="GroupAdminDepartmentAccess"/>\r
427           <xs:element name="accessDeviceAccess" type="GroupAdminAccessDeviceAccess"/>\r
428           <xs:element name="enhancedServiceInstanceAccess" type="GroupAdminEnhancedServiceInstanceAccess"/>\r
429           <xs:element name="featureAccessCodeAccess" type="GroupAdminFeatureAccessCodeAccess"/>\r
430           <xs:element name="phoneNumberExtensionAccess" type="GroupAdminPhoneNumberExtensionAccess"/>\r
431           <xs:element name="serviceAccess" type="GroupAdminServiceAccess"/>\r
432         </xs:sequence>\r
433       </xs:extension>\r
434     </xs:complexContent>\r
435   </xs:complexType>    \r
436     \r
437   <xs:complexType name="GroupCallCenterAddInstanceRequest14">\r
438     <xs:annotation>\r
439       <xs:appinfo>\r
440         <asDataModeSupported>true</asDataModeSupported>\r
441         <hssDataModeSupported>false</hssDataModeSupported>\r
442       </xs:appinfo>\r
443       <xs:documentation>\r
444         Add a Call Center instance to a group.\r
445         The domain is required in the serviceUserId.\r
446         The response is either SuccessResponse or ErrorResponse.\r
447         Replaced By: GroupCallCenterAddInstanceRequest14sp3\r
448       </xs:documentation>\r
449     </xs:annotation>\r
450     <xs:complexContent>\r
451       <xs:extension base="core:OCIRequest">\r
452         <xs:sequence>\r
453           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
454           <xs:element name="groupId" type="GroupId"/>\r
455           <xs:element name="serviceUserId" type="UserId"/>\r
456           <xs:element name="serviceInstanceProfile" type="ServiceInstanceAddProfileCallCenter"/>\r
457           <xs:element name="policy" type="HuntPolicy"/>\r
458           <xs:element name="huntAfterNoAnswer" type="xs:boolean"/>\r
459           <xs:element name="noAnswerNumberOfRings" type="HuntNoAnswerRings"/>\r
460           <xs:element name="forwardAfterTimeout" type="xs:boolean"/>\r
461           <xs:element name="forwardTimeoutSeconds" type="HuntForwardTimeoutSeconds"/>\r
462           <xs:element name="forwardToPhoneNumber" type="OutgoingDN" minOccurs="0"/>\r
463           <xs:element name="enableVideo" type="xs:boolean"/>\r
464           <xs:element name="queueLength" type="CallCenterQueueLength"/>\r
465           <xs:element name="allowAgentLogoff" type="xs:boolean"/>\r
466           <xs:element name="playMusicOnHold" type="xs:boolean"/>\r
467           <xs:element name="playComfortMessage" type="xs:boolean"/>\r
468           <xs:element name="timeBetweenComfortMessagesSeconds" type="CallCenterTimeBetweenComfortMessagesSeconds"/>\r
469           <xs:element name="enableGuardTimer" type="xs:boolean"/>\r
470           <xs:element name="guardTimerSeconds" type="CallCenterGuardTimerSeconds"/>\r
471           <xs:element name="agentUserId" type="UserId" minOccurs="0" maxOccurs="unbounded"/>\r
472           <xs:element name="allowCallWaitingForAgents" type="xs:boolean"/>\r
473         </xs:sequence>\r
474       </xs:extension>\r
475     </xs:complexContent>\r
476   </xs:complexType>    \r
477     \r
478   <xs:complexType name="GroupCallCenterAddInstanceRequest14sp3">\r
479     <xs:annotation>\r
480       <xs:appinfo>\r
481         <asDataModeSupported>true</asDataModeSupported>\r
482         <hssDataModeSupported>true</hssDataModeSupported>\r
483       </xs:appinfo>\r
484       <xs:documentation>\r
485         Add a Call Center instance to a group.\r
486         The domain is required in the serviceUserId.\r
487         The response is either SuccessResponse or ErrorResponse.\r
488         Replaced By: GroupCallCenterAddInstanceRequest14sp9\r
489       </xs:documentation>\r
490     </xs:annotation>\r
491     <xs:complexContent>\r
492       <xs:extension base="core:OCIRequest">\r
493         <xs:sequence>\r
494           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
495           <xs:element name="groupId" type="GroupId"/>\r
496           <xs:element name="serviceUserId" type="UserId"/>\r
497           <xs:element name="serviceInstanceProfile" type="ServiceInstanceAddProfileCallCenter"/>\r
498           <xs:element name="policy" type="HuntPolicy"/>\r
499           <xs:element name="huntAfterNoAnswer" type="xs:boolean"/>\r
500           <xs:element name="noAnswerNumberOfRings" type="HuntNoAnswerRings"/>\r
501           <xs:element name="forwardAfterTimeout" type="xs:boolean"/>\r
502           <xs:element name="forwardTimeoutSeconds" type="HuntForwardTimeoutSeconds"/>\r
503           <xs:element name="forwardToPhoneNumber" type="OutgoingDN" minOccurs="0"/>\r
504           <xs:element name="enableVideo" type="xs:boolean"/>\r
505           <xs:element name="queueLength" type="CallCenterQueueLength"/>\r
506           <xs:element name="allowAgentLogoff" type="xs:boolean"/>\r
507           <xs:element name="playMusicOnHold" type="xs:boolean"/>\r
508           <xs:element name="playComfortMessage" type="xs:boolean"/>\r
509           <xs:element name="timeBetweenComfortMessagesSeconds" type="CallCenterTimeBetweenComfortMessagesSeconds"/>\r
510           <xs:element name="enableGuardTimer" type="xs:boolean"/>\r
511           <xs:element name="guardTimerSeconds" type="CallCenterGuardTimerSeconds"/>\r
512           <xs:element name="agentUserId" type="UserId" minOccurs="0" maxOccurs="unbounded"/>\r
513           <xs:element name="allowCallWaitingForAgents" type="xs:boolean"/>\r
514           <xs:element name="allowCallsToAgentsInWrapUp" type="xs:boolean"/>\r
515           <xs:element name="enableCallQueueWhenNoAgentsAvailable" type="xs:boolean"/>\r
516         </xs:sequence>\r
517       </xs:extension>\r
518     </xs:complexContent>\r
519   </xs:complexType>    \r
520     \r
521   <xs:complexType name="GroupCallCenterGetAnnouncementRequest">\r
522     <xs:annotation>\r
523       <xs:documentation>\r
524         Get a call center's announcement settings.\r
525         The response is either a GroupCallCenterGetAnnouncementResponse or an ErrorResponse.\r
526       </xs:documentation>\r
527     </xs:annotation>\r
528     <xs:complexContent>\r
529       <xs:extension base="core:OCIRequest">\r
530         <xs:sequence>\r
531           <xs:element name="serviceUserId" type="UserId"/>\r
532         </xs:sequence>\r
533       </xs:extension>\r
534     </xs:complexContent>\r
535   </xs:complexType>    \r
536     \r
537   <xs:complexType name="GroupCallCenterGetAnnouncementResponse">\r
538     <xs:annotation>\r
539       <xs:documentation>\r
540         Response to the GroupCallCenterGetAnnouncementRequest.\r
541       </xs:documentation>\r
542     </xs:annotation>\r
543     <xs:complexContent>\r
544       <xs:extension base="core:OCIDataResponse">\r
545         <xs:sequence>\r
546           <xs:element name="entranceMessageSelection" type="CallCenterAnnouncementSelection"/>\r
547           <xs:element name="entranceMessageAudioFileDescription" type="FileDescription" minOccurs="0"/>\r
548           <xs:element name="entranceMessageVideoFileDescription" type="FileDescription" minOccurs="0"/>\r
549           <xs:element name="periodicComfortMessageSelection" type="CallCenterAnnouncementSelection"/>\r
550           <xs:element name="periodicComfortMessageAudioFileDescription" type="FileDescription" minOccurs="0"/>\r
551           <xs:element name="periodicComfortMessageVideoFileDescription" type="FileDescription" minOccurs="0"/>\r
552           <xs:element name="onHoldMessageSelection" type="CallCenterAnnouncementSelection"/>\r
553           <xs:element name="onHoldMessageAudioFileDescription" type="FileDescription" minOccurs="0"/>\r
554           <xs:element name="onHoldMessageVideoFileDescription" type="FileDescription" minOccurs="0"/>\r
555         </xs:sequence>\r
556       </xs:extension>\r
557     </xs:complexContent>\r
558   </xs:complexType>    \r
559     \r
560   <xs:complexType name="GroupCallCenterGetInstanceRequest14">\r
561     <xs:annotation>\r
562       <xs:documentation>\r
563         Request to get all the information of a Call Center instance.\r
564         The response is either GroupCallCenterGetInstanceResponse14 or ErrorResponse.\r
565         Replaced By: GroupCallCenterGetInstanceRequest14sp3\r
566       </xs:documentation>\r
567     </xs:annotation>\r
568     <xs:complexContent>\r
569       <xs:extension base="core:OCIRequest">\r
570         <xs:sequence>\r
571           <xs:element name="serviceUserId" type="UserId"/>\r
572         </xs:sequence>\r
573       </xs:extension>\r
574     </xs:complexContent>\r
575   </xs:complexType>    \r
576     \r
577   <xs:complexType name="GroupCallCenterGetInstanceResponse14">\r
578     <xs:annotation>\r
579       <xs:documentation>\r
580         Response to GroupCallCenterGetInstanceRequest14.\r
581         Contains the service profile information and a table of assigned users.\r
582         The table has column headings: "User Id", "Last Name", "First Name",\r
583         "Hiragana Last Name", "Hiragana First Name", "Weight".\r
584         Replaced By: GroupCallCenterGetInstanceResponse14sp3\r
585       </xs:documentation>\r
586     </xs:annotation>\r
587     <xs:complexContent>\r
588       <xs:extension base="core:OCIDataResponse">\r
589         <xs:sequence>\r
590           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile"/>\r
591           <xs:element name="policy" type="HuntPolicy"/>\r
592           <xs:element name="huntAfterNoAnswer" type="xs:boolean"/>\r
593           <xs:element name="noAnswerNumberOfRings" type="HuntNoAnswerRings"/>\r
594           <xs:element name="forwardAfterTimeout" type="xs:boolean"/>\r
595           <xs:element name="forwardTimeoutSeconds" type="HuntForwardTimeoutSeconds"/>\r
596           <xs:element name="forwardToPhoneNumber" type="OutgoingDN" minOccurs="0"/>\r
597           <xs:element name="enableVideo" type="xs:boolean"/>\r
598           <xs:element name="queueLength" type="CallCenterQueueLength"/>\r
599           <xs:element name="allowAgentLogoff" type="xs:boolean"/>\r
600           <xs:element name="playMusicOnHold" type="xs:boolean"/>\r
601           <xs:element name="playComfortMessage" type="xs:boolean"/>\r
602           <xs:element name="timeBetweenComfortMessagesSeconds" type="CallCenterTimeBetweenComfortMessagesSeconds"/>\r
603           <xs:element name="enableGuardTimer" type="xs:boolean"/>\r
604           <xs:element name="guardTimerSeconds" type="CallCenterGuardTimerSeconds"/>\r
605           <xs:element name="agentUserTable" type="core:OCITable"/>\r
606           <xs:element name="allowCallWaitingForAgents" type="xs:boolean"/>\r
607         </xs:sequence>\r
608       </xs:extension>\r
609     </xs:complexContent>\r
610   </xs:complexType>    \r
611     \r
612   <xs:complexType name="GroupCallCenterGetInstanceRequest14sp3">\r
613     <xs:annotation>\r
614       <xs:documentation>\r
615         Request to get all the information of a Call Center instance.\r
616         The response is either GroupCallCenterGetInstanceResponse14sp3 or ErrorResponse.\r
617         Replaced By: GroupCallCenterGetInstanceRequest14sp9\r
618       </xs:documentation>\r
619     </xs:annotation>\r
620     <xs:complexContent>\r
621       <xs:extension base="core:OCIRequest">\r
622         <xs:sequence>\r
623           <xs:element name="serviceUserId" type="UserId"/>\r
624         </xs:sequence>\r
625       </xs:extension>\r
626     </xs:complexContent>\r
627   </xs:complexType>    \r
628     \r
629   <xs:complexType name="GroupCallCenterGetInstanceResponse14sp3">\r
630     <xs:annotation>\r
631       <xs:documentation>\r
632         Response to GroupCallCenterGetInstanceRequest14sp3.\r
633         Contains the service profile information and a table of assigned users.\r
634         The table has column headings: "User Id", "Last Name", "First Name",\r
635         "Hiragana Last Name", "Hiragana First Name", "Weight".\r
636         Replaced By: GroupCallCenterGetInstanceResponse14sp9\r
637       </xs:documentation>\r
638     </xs:annotation>\r
639     <xs:complexContent>\r
640       <xs:extension base="core:OCIDataResponse">\r
641         <xs:sequence>\r
642           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile"/>\r
643           <xs:element name="policy" type="HuntPolicy"/>\r
644           <xs:element name="huntAfterNoAnswer" type="xs:boolean"/>\r
645           <xs:element name="noAnswerNumberOfRings" type="HuntNoAnswerRings"/>\r
646           <xs:element name="forwardAfterTimeout" type="xs:boolean"/>\r
647           <xs:element name="forwardTimeoutSeconds" type="HuntForwardTimeoutSeconds"/>\r
648           <xs:element name="forwardToPhoneNumber" type="OutgoingDN" minOccurs="0"/>\r
649           <xs:element name="enableVideo" type="xs:boolean"/>\r
650           <xs:element name="queueLength" type="CallCenterQueueLength"/>\r
651           <xs:element name="allowAgentLogoff" type="xs:boolean"/>\r
652           <xs:element name="playMusicOnHold" type="xs:boolean"/>\r
653           <xs:element name="playComfortMessage" type="xs:boolean"/>\r
654           <xs:element name="timeBetweenComfortMessagesSeconds" type="CallCenterTimeBetweenComfortMessagesSeconds"/>\r
655           <xs:element name="enableGuardTimer" type="xs:boolean"/>\r
656           <xs:element name="guardTimerSeconds" type="CallCenterGuardTimerSeconds"/>\r
657           <xs:element name="agentUserTable" type="core:OCITable"/>\r
658           <xs:element name="allowCallWaitingForAgents" type="xs:boolean"/>\r
659           <xs:element name="allowCallsToAgentsInWrapUp" type="xs:boolean"/>\r
660           <xs:element name="enableCallQueueWhenNoAgentsAvailable" type="xs:boolean"/>\r
661         </xs:sequence>\r
662       </xs:extension>\r
663     </xs:complexContent>\r
664   </xs:complexType>    \r
665     \r
666   <xs:complexType name="GroupCallCenterGetInstanceStatisticsRequest13mp8">\r
667     <xs:annotation>\r
668       <xs:documentation>\r
669         Get Call Center queue and agent statistics.\r
670         The response is either GroupCallCenterGetInstanceStatisticsResponse13mp8 or ErrorResponse.\r
671         Replaced By: GroupCallCenterGetInstanceStatisticsRequest14sp9\r
672       </xs:documentation>\r
673     </xs:annotation>\r
674     <xs:complexContent>\r
675       <xs:extension base="core:OCIRequest">\r
676         <xs:sequence>\r
677           <xs:element name="serviceUserId" type="UserId"/>\r
678         </xs:sequence>\r
679       </xs:extension>\r
680     </xs:complexContent>\r
681   </xs:complexType>    \r
682     \r
683   <xs:complexType name="GroupCallCenterGetInstanceStatisticsResponse13mp8">\r
684     <xs:annotation>\r
685       <xs:documentation>\r
686         Contains Call Center statistics.\r
687         Replaced By: GroupCallCenterGetInstanceStatisticsResponse14sp9\r
688       </xs:documentation>\r
689     </xs:annotation>\r
690     <xs:complexContent>\r
691       <xs:extension base="core:OCIDataResponse">\r
692         <xs:sequence>\r
693           <xs:element name="numberOfCallsQueuedNow" type="xs:int"/>\r
694           <xs:element name="generateDailyReport" type="xs:boolean"/>\r
695           <xs:element name="collectionPeriodMinutes" type="CallCenterStatisticsCollectionPeriodMinutes"/>\r
696           <xs:element name="reportingEmailAddress1" type="EmailAddress" minOccurs="0"/>\r
697           <xs:element name="reportingEmailAddress2" type="EmailAddress" minOccurs="0"/>\r
698           <xs:element name="queueStatisticsYesterday" type="CallCenterQueueStatistics13mp8"/>\r
699           <xs:element name="queueStatisticsToday" type="CallCenterQueueStatistics13mp8"/>\r
700           <xs:element name="agentStatistics" type="CallCenterAgentStatistics13mp8" minOccurs="0" maxOccurs="unbounded"/>\r
701         </xs:sequence>\r
702       </xs:extension>\r
703     </xs:complexContent>\r
704   </xs:complexType>    \r
705     \r
706   <xs:complexType name="GroupCallCenterGetSupervisorListRequest">\r
707     <xs:annotation>\r
708       <xs:documentation>\r
709         Get a list of supervisors assigned to a call center.\r
710         Only users in the same group or enterprise as this call center can\r
711         successfully execute this request.\r
712         The response is either a GroupCallCenterGetSupervisorListResponse\r
713         or an ErrorResponse.\r
714         Replaced By: GroupCallCenterSupervisorReportingGetRequest\r
715       </xs:documentation>\r
716     </xs:annotation>\r
717     <xs:complexContent>\r
718       <xs:extension base="core:OCIRequest">\r
719         <xs:sequence>\r
720           <xs:element name="serviceUserId" type="UserId"/>\r
721         </xs:sequence>\r
722       </xs:extension>\r
723     </xs:complexContent>\r
724   </xs:complexType>    \r
725     \r
726   <xs:complexType name="GroupCallCenterGetSupervisorListResponse">\r
727     <xs:annotation>\r
728       <xs:documentation>\r
729         Response to the GroupCallCenterGetSupervisorListRequest.\r
730         Contains a table with column headings: "User Id", "Last Name",\r
731         "First Name", "Hiragana Last Name", "Hiragana First Name".\r
732         Element "reportingServerURL"" will always be blank.        \r
733         Replaced By: GroupCallCenterSupervisorReportingGetResponse\r
734       </xs:documentation>\r
735     </xs:annotation>\r
736     <xs:complexContent>\r
737       <xs:extension base="core:OCIDataResponse">\r
738         <xs:sequence>\r
739           <xs:element name="reportingServerURL" type="URL" minOccurs="0"/>\r
740           <xs:element name="supervisorTable" type="core:OCITable"/>\r
741         </xs:sequence>\r
742       </xs:extension>\r
743     </xs:complexContent>\r
744   </xs:complexType>    \r
745     \r
746   <xs:complexType name="GroupCallCenterModifyAnnouncementRequest">\r
747     <xs:annotation>\r
748       <xs:documentation>\r
749         Modify a call center's announcement settings.\r
750         The response is either a SuccessResponse or an ErrorResponse.\r
751       </xs:documentation>\r
752     </xs:annotation>\r
753     <xs:complexContent>\r
754       <xs:extension base="core:OCIRequest">\r
755         <xs:sequence>\r
756           <xs:element name="serviceUserId" type="UserId"/>\r
757           <xs:element name="entranceMessageSelection" type="CallCenterAnnouncementSelection" minOccurs="0"/>\r
758           <xs:element name="entranceMessageAudioFile" type="LabeledFileResource" minOccurs="0"/>\r
759           <xs:element name="entranceMessageVideoFile" type="LabeledFileResource" minOccurs="0"/>\r
760           <xs:element name="periodicComfortMessageSelection" type="CallCenterAnnouncementSelection" minOccurs="0"/>\r
761           <xs:element name="periodicComfortMessageAudioFile" type="LabeledFileResource" minOccurs="0"/>\r
762           <xs:element name="periodicComfortMessageVideoFile" type="LabeledFileResource" minOccurs="0"/>\r
763           <xs:element name="onHoldMessageSelection" type="CallCenterAnnouncementSelection" minOccurs="0"/>\r
764           <xs:element name="onHoldMessageAudioFile" type="LabeledFileResource" minOccurs="0"/>\r
765           <xs:element name="onHoldMessageVideoFile" type="LabeledFileResource" minOccurs="0"/>\r
766         </xs:sequence>\r
767       </xs:extension>\r
768     </xs:complexContent>\r
769   </xs:complexType>    \r
770     \r
771   <xs:complexType name="GroupCallCenterModifyInstanceStatisticsReportingRequest">\r
772     <xs:annotation>\r
773       <xs:documentation>\r
774         Modify the Call Center statistics reporting frequency and destination.\r
775         The response is either SuccessResponse or ErrorResponse.\r
776         Replaced By: GroupCallCenterModifyInstanceStatisticsReportingRequest14sp9\r
777       </xs:documentation>\r
778     </xs:annotation>\r
779     <xs:complexContent>\r
780       <xs:extension base="core:OCIRequest">\r
781         <xs:sequence>\r
782           <xs:element name="serviceUserId" type="UserId"/>\r
783           <xs:element name="clearTodayStatistics" type="xs:boolean" fixed="true" minOccurs="0"/>\r
784           <xs:element name="generateDailyReport" type="xs:boolean" minOccurs="0"/>\r
785           <xs:element name="collectionPeriodMinutes" type="CallCenterStatisticsCollectionPeriodMinutes" minOccurs="0"/>\r
786           <xs:element name="reportingEmailAddress1" type="EmailAddress" nillable="true" minOccurs="0"/>\r
787           <xs:element name="reportingEmailAddress2" type="EmailAddress" nillable="true" minOccurs="0"/>\r
788         </xs:sequence>\r
789       </xs:extension>\r
790     </xs:complexContent>\r
791   </xs:complexType>    \r
792     \r
793   <xs:complexType name="GroupCallCenterModifySupervisorListRequest">\r
794     <xs:annotation>\r
795       <xs:documentation>\r
796         Replaces a list of users as supervisors for a call center.\r
797         Also allows the modification of the reporting server URL address.\r
798         The response is either a SuccessResponse or an ErrorResponse.\r
799         Element "reportingServerURL"" will always be ignored.        \r
800         Replaced By: GroupCallCenterSupervisorReportingModifyRequest\r
801       </xs:documentation>\r
802     </xs:annotation>\r
803     <xs:complexContent>\r
804       <xs:extension base="core:OCIRequest">\r
805         <xs:sequence>\r
806           <xs:element name="serviceUserId" type="UserId"/>\r
807           <xs:element name="reportingServerURL" type="URL" nillable="true" minOccurs="0"/>\r
808           <xs:element name="supervisorUserIdList" type="ReplacementUserIdList" nillable="true" minOccurs="0"/>\r
809         </xs:sequence>\r
810       </xs:extension>\r
811     </xs:complexContent>\r
812   </xs:complexType>    \r
813     \r
814   <xs:complexType name="GroupCallingLineIdGetRequest">\r
815     <xs:annotation>\r
816       <xs:documentation>\r
817         Get the calling line id settings for a group.\r
818         The response is either a GroupCallingLineIdGetResponse or an ErrorResponse.\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="GroupCallingLineIdGetResponse">\r
832     <xs:annotation>\r
833       <xs:documentation>\r
834         Response to the GroupCallingLineIdGetRequest.\r
835         The response contains the group's calling line id settings.\r
836       </xs:documentation>\r
837     </xs:annotation>\r
838     <xs:complexContent>\r
839       <xs:extension base="core:OCIDataResponse">\r
840         <xs:sequence>\r
841           <xs:element name="useGroupNumber" type="xs:boolean"/>\r
842           <xs:element name="useGroupName" type="xs:boolean"/>\r
843           <xs:element name="callingLineIdPhoneNumber" type="DN" minOccurs="0"/>\r
844           <xs:element name="callingLineIdName" type="GroupCallingLineIdName" minOccurs="0"/>\r
845         </xs:sequence>\r
846       </xs:extension>\r
847     </xs:complexContent>\r
848   </xs:complexType>    \r
849     \r
850   <xs:complexType name="GroupCallingLineIdModifyRequest">\r
851     <xs:annotation>\r
852       <xs:documentation>\r
853         Modify the calling line id settings for a group.\r
854         The response is either a SuccessResponse or an ErrorResponse.\r
855       </xs:documentation>\r
856     </xs:annotation>\r
857     <xs:complexContent>\r
858       <xs:extension base="core:OCIRequest">\r
859         <xs:sequence>\r
860           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
861           <xs:element name="groupId" type="GroupId"/>\r
862           <xs:element name="useGroupNumber" type="xs:boolean" minOccurs="0"/>\r
863           <xs:element name="useGroupName" type="xs:boolean" minOccurs="0"/>\r
864           <xs:element name="callingLineIdPhoneNumber" type="DN" nillable="true" minOccurs="0"/>\r
865         </xs:sequence>\r
866       </xs:extension>\r
867     </xs:complexContent>\r
868   </xs:complexType>    \r
869     \r
870   <xs:complexType name="GroupCallProcessingGetPolicyRequest14">\r
871     <xs:annotation>\r
872       <xs:documentation>\r
873         Request the group level data associated with Call Processing Policy.\r
874         The response is either a GroupCallProcessingGetPolicyResponse14 or an\r
875         ErrorResponse.\r
876       </xs:documentation>\r
877     </xs:annotation>\r
878     <xs:complexContent>\r
879       <xs:extension base="core:OCIRequest">\r
880         <xs:sequence>\r
881           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
882           <xs:element name="groupId" type="GroupId"/>\r
883         </xs:sequence>\r
884       </xs:extension>\r
885     </xs:complexContent>\r
886   </xs:complexType>    \r
887     \r
888   <xs:complexType name="GroupCallProcessingGetPolicyResponse14">\r
889     <xs:annotation>\r
890       <xs:documentation>\r
891         Response to GroupCallProcessingGetPolicyRequest14.\r
892       </xs:documentation>\r
893     </xs:annotation>\r
894     <xs:complexContent>\r
895       <xs:extension base="core:OCIDataResponse">\r
896         <xs:sequence>\r
897           <xs:element name="useGroupSetting" type="xs:boolean"/>\r
898           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
899           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
900           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
901           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
902           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
903           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes"/>\r
904           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
905           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
906           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
907           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
908           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
909           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
910         </xs:sequence>\r
911       </xs:extension>\r
912     </xs:complexContent>\r
913   </xs:complexType>    \r
914     \r
915   <xs:complexType name="GroupCallProcessingGetPolicyRequest14sp1">\r
916     <xs:annotation>\r
917       <xs:documentation>\r
918         Request the group level data associated with Call Processing Policy.\r
919         The response is either a GroupCallProcessingGetPolicyResponse14sp1 or an\r
920         ErrorResponse.\r
921       </xs:documentation>\r
922     </xs:annotation>\r
923     <xs:complexContent>\r
924       <xs:extension base="core:OCIRequest">\r
925         <xs:sequence>\r
926           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
927           <xs:element name="groupId" type="GroupId"/>\r
928         </xs:sequence>\r
929       </xs:extension>\r
930     </xs:complexContent>\r
931   </xs:complexType>    \r
932     \r
933   <xs:complexType name="GroupCallProcessingGetPolicyResponse14sp1">\r
934     <xs:annotation>\r
935       <xs:documentation>\r
936         Response to GroupCallProcessingGetPolicyRequest14sp1.\r
937       </xs:documentation>\r
938     </xs:annotation>\r
939     <xs:complexContent>\r
940       <xs:extension base="core:OCIDataResponse">\r
941         <xs:sequence>\r
942           <xs:element name="useGroupSetting" type="xs:boolean"/>\r
943           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
944           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
945           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
946           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
947           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
948           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes"/>\r
949           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
950           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
951           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
952           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
953           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
954           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
955           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
956           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
957           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
958           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
959           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
960           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
961           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
962         </xs:sequence>\r
963       </xs:extension>\r
964     </xs:complexContent>\r
965   </xs:complexType>    \r
966     \r
967   <xs:complexType name="GroupCallProcessingGetPolicyRequest14sp4">\r
968     <xs:annotation>\r
969       <xs:documentation>\r
970         Request the group level data associated with Call Processing Policy.\r
971         The response is either a GroupCallProcessingGetPolicyResponse14sp4 or an\r
972         ErrorResponse.\r
973         Replaced By : GroupCallProcessingGetPolicyRequest15\r
974       </xs:documentation>\r
975     </xs:annotation>\r
976     <xs:complexContent>\r
977       <xs:extension base="core:OCIRequest">\r
978         <xs:sequence>\r
979           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
980           <xs:element name="groupId" type="GroupId"/>\r
981         </xs:sequence>\r
982       </xs:extension>\r
983     </xs:complexContent>\r
984   </xs:complexType>    \r
985     \r
986   <xs:complexType name="GroupCallProcessingGetPolicyResponse14sp4">\r
987     <xs:annotation>\r
988       <xs:documentation>\r
989         Response to GroupCallProcessingGetPolicyRequest14sp4.\r
990         Replaced By : GroupCallProcessingGetPolicyResponse15\r
991       </xs:documentation>\r
992     </xs:annotation>\r
993     <xs:complexContent>\r
994       <xs:extension base="core:OCIDataResponse">\r
995         <xs:sequence>\r
996           <xs:element name="useGroupSetting" type="xs:boolean"/>\r
997           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
998           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
999           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
1000           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
1001           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
1002           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes"/>\r
1003           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
1004           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
1005           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
1006           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
1007           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
1008           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
1009           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean"/>\r
1010           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean"/>\r
1011           <xs:element name="overrideCLIDRestrictionForExternalCallsViaPrivateDialingPlan" type="xs:boolean"/>\r
1012           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean"/>\r
1013           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
1014           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
1015           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
1016           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
1017           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
1018           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
1019           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
1020         </xs:sequence>\r
1021       </xs:extension>\r
1022     </xs:complexContent>\r
1023   </xs:complexType>    \r
1024     \r
1025   <xs:complexType name="GroupCallProcessingModifyPolicyRequest14">\r
1026     <xs:annotation>\r
1027       <xs:documentation>\r
1028         Modify the group level data associated with Call Procesing Policy.\r
1029         The response is either a SuccessResponse or an ErrorResponse.\r
1030         Replaced By : GroupCallProcessingModifyPolicyRequest15\r
1031       </xs:documentation>\r
1032     </xs:annotation>\r
1033     <xs:complexContent>\r
1034       <xs:extension base="core:OCIRequest">\r
1035         <xs:sequence>\r
1036           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1037           <xs:element name="groupId" type="GroupId"/>\r
1038           <xs:element name="useGroupSetting" type="xs:boolean" minOccurs="0"/>\r
1039           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean" minOccurs="0"/>\r
1040           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls" minOccurs="0"/>\r
1041           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean" minOccurs="0"/>\r
1042           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls" minOccurs="0"/>\r
1043           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean" minOccurs="0"/>\r
1044           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes" minOccurs="0"/>\r
1045           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean" minOccurs="0"/>\r
1046           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes" minOccurs="0"/>\r
1047           <xs:element name="mediaPolicySelection" type="MediaPolicySelection" minOccurs="0"/>\r
1048           <xs:element name="supportedMediaSetName" type="MediaSetName" nillable="true" minOccurs="0"/>\r
1049           <xs:element name="networkUsageSelection" type="NetworkUsageSelection" minOccurs="0"/>\r
1050           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean" minOccurs="0"/>\r
1051           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean" minOccurs="0"/>\r
1052           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean" minOccurs="0"/>\r
1053           <xs:element name="overrideCLIDRestrictionForExternalCallsViaPrivateDialingPlan" type="xs:boolean" minOccurs="0"/>\r
1054           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean" minOccurs="0"/>\r
1055           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean" minOccurs="0"/>\r
1056           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls" minOccurs="0"/>\r
1057           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean" minOccurs="0"/>\r
1058           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth" minOccurs="0"/>\r
1059           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth" minOccurs="0"/>\r
1060           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean" minOccurs="0"/>\r
1061           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations" minOccurs="0"/>\r
1062         </xs:sequence>\r
1063       </xs:extension>\r
1064     </xs:complexContent>\r
1065   </xs:complexType>    \r
1066     \r
1067   <xs:complexType name="GroupFeatureAccessCodeGetListRequest">\r
1068     <xs:annotation>\r
1069       <xs:documentation>\r
1070         Get the list of feature access codes for a group.\r
1071         The response is either a GroupFeatureAccessCodeGetListResponse or an ErrorResponse.\r
1072         Replaced by: GroupFeatureAccessCodeGetRequest\r
1073       </xs:documentation>\r
1074     </xs:annotation>\r
1075     <xs:complexContent>\r
1076       <xs:extension base="core:OCIRequest">\r
1077         <xs:sequence>\r
1078           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1079           <xs:element name="groupId" type="GroupId"/>\r
1080         </xs:sequence>\r
1081       </xs:extension>\r
1082     </xs:complexContent>\r
1083   </xs:complexType>    \r
1084     \r
1085   <xs:complexType name="GroupFeatureAccessCodeGetListResponse">\r
1086     <xs:annotation>\r
1087       <xs:documentation>\r
1088         Response to the GroupFeatureAccessCodeGetListRequest.\r
1089         Replaced by: GroupFeatureAccessCodeGetResponse\r
1090       </xs:documentation>\r
1091     </xs:annotation>\r
1092     <xs:complexContent>\r
1093       <xs:extension base="core:OCIDataResponse">\r
1094         <xs:sequence>\r
1095           <xs:element name="featureAccessCode" type="FeatureAccessCodeEntry" minOccurs="0" maxOccurs="unbounded"/>\r
1096         </xs:sequence>\r
1097       </xs:extension>\r
1098     </xs:complexContent>\r
1099   </xs:complexType>    \r
1100     \r
1101   <xs:complexType name="GroupGetRequest">\r
1102     <xs:annotation>\r
1103       <xs:documentation>\r
1104         Get the profile for a group.\r
1105         The response is either a GroupGetResponse or an ErrorResponse.\r
1106         Replaced By: GroupGetRequest14sp7\r
1107       </xs:documentation>\r
1108     </xs:annotation>\r
1109     <xs:complexContent>\r
1110       <xs:extension base="core:OCIRequest">\r
1111         <xs:sequence>\r
1112           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1113           <xs:element name="groupId" type="GroupId"/>\r
1114         </xs:sequence>\r
1115       </xs:extension>\r
1116     </xs:complexContent>\r
1117   </xs:complexType>    \r
1118     \r
1119   <xs:complexType name="GroupGetResponse">\r
1120     <xs:annotation>\r
1121       <xs:documentation>\r
1122         Response to the GroupGetRequest.\r
1123         The response contains the group's profile information.\r
1124         Replaced By: GroupGetResponse14sp7\r
1125       </xs:documentation>\r
1126     </xs:annotation>\r
1127     <xs:complexContent>\r
1128       <xs:extension base="core:OCIDataResponse">\r
1129         <xs:sequence>\r
1130           <xs:element name="defaultDomain" type="NetAddress"/>\r
1131           <xs:element name="userLimit" type="GroupUserLimit"/>\r
1132           <xs:element name="userCount" type="xs:int"/>\r
1133           <xs:element name="groupName" type="GroupName" minOccurs="0"/>\r
1134           <xs:element name="callingLineIdName" type="GroupCallingLineIdName" minOccurs="0"/>\r
1135           <xs:element name="timeZone" type="TimeZone"/>\r
1136           <xs:element name="timeZoneDisplayName" type="TimeZoneDisplayName"/>\r
1137           <xs:element name="locationDialingCode" type="LocationDialingCode" minOccurs="0"/>\r
1138           <xs:element name="contact" type="Contact" minOccurs="0"/>\r
1139           <xs:element name="address" type="StreetAddress" minOccurs="0"/>\r
1140         </xs:sequence>\r
1141       </xs:extension>\r
1142     </xs:complexContent>\r
1143   </xs:complexType>    \r
1144     \r
1145   <xs:complexType name="GroupFeatureAccessCodeModifyListRequest">\r
1146     <xs:annotation>\r
1147       <xs:documentation>\r
1148         Modify a list of feature access codes for a group.\r
1149         The response is either a SuccessResponse or an ErrorResponse.\r
1150         Replaced by: GroupFeatureAccessCodeModifyRequest\r
1151       </xs:documentation>\r
1152     </xs:annotation>\r
1153     <xs:complexContent>\r
1154       <xs:extension base="core:OCIRequest">\r
1155         <xs:sequence>\r
1156           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1157           <xs:element name="groupId" type="GroupId"/>\r
1158           <xs:choice>\r
1159             <xs:element name="featureAccessCode" type="FeatureAccessCodeEntry" minOccurs="0" maxOccurs="unbounded"/>\r
1160             <xs:element name="restoreDefaultCodes" type="xs:boolean" fixed="true" minOccurs="0"/>\r
1161           </xs:choice>\r
1162         </xs:sequence>\r
1163       </xs:extension>\r
1164     </xs:complexContent>\r
1165   </xs:complexType>    \r
1166     \r
1167   <xs:complexType name="GroupMusicOnHoldAddInstanceRequest14">\r
1168     <xs:annotation>\r
1169       <xs:documentation>\r
1170         Add a Music On Hold Instance to a department.\r
1171         The response is either SuccessResponse or ErrorResponse.\r
1172         Replaced By: GroupMusicOnHoldAddInstanceRequest14Sp4\r
1173       </xs:documentation>\r
1174     </xs:annotation>\r
1175     <xs:complexContent>\r
1176       <xs:extension base="core:OCIRequest">\r
1177         <xs:sequence>\r
1178           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1179           <xs:element name="groupId" type="GroupId"/>\r
1180           <xs:element name="department" type="DepartmentKey"/>\r
1181           <xs:element name="isActiveDuringCallHold" type="xs:boolean"/>\r
1182           <xs:element name="isActiveDuringCallPark" type="xs:boolean"/>\r
1183           <xs:element name="messageSelection" type="MusicOnHoldMessageSelection"/>\r
1184           <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointAdd" minOccurs="0"/>\r
1185           <xs:element name="audioFile" type="LabeledFileResource" minOccurs="0"/>\r
1186           <xs:element name="videoFile" type="LabeledFileResource" minOccurs="0"/>\r
1187         </xs:sequence>\r
1188       </xs:extension>\r
1189     </xs:complexContent>\r
1190   </xs:complexType>    \r
1191     \r
1192   <xs:complexType name="GroupMusicOnHoldAddInstanceRequest14sp4">\r
1193     <xs:annotation>\r
1194       <xs:documentation>\r
1195         Add a Music On Hold Instance to a department.\r
1196         The response is either SuccessResponse or ErrorResponse.\r
1197       </xs:documentation>\r
1198     </xs:annotation>\r
1199     <xs:complexContent>\r
1200       <xs:extension base="core:OCIRequest">\r
1201         <xs:sequence>\r
1202           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1203           <xs:element name="groupId" type="GroupId"/>\r
1204           <xs:element name="department" type="DepartmentKey"/>\r
1205           <xs:element name="isActiveDuringCallHold" type="xs:boolean"/>\r
1206           <xs:element name="isActiveDuringCallPark" type="xs:boolean"/>\r
1207           <xs:element name="isActiveDuringBusyCampOn" type="xs:boolean"/>\r
1208           <xs:element name="messageSelection" type="MusicOnHoldMessageSelection"/>\r
1209           <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointAdd" minOccurs="0"/>\r
1210           <xs:element name="audioFile" type="LabeledFileResource" minOccurs="0"/>\r
1211           <xs:element name="videoFile" type="LabeledFileResource" minOccurs="0"/>\r
1212         </xs:sequence>\r
1213       </xs:extension>\r
1214     </xs:complexContent>\r
1215   </xs:complexType>    \r
1216     \r
1217   <xs:complexType name="GroupMusicOnHoldGetInstanceRequest14">\r
1218     <xs:annotation>\r
1219       <xs:documentation>\r
1220         Get a Music On Hold data for a group or department instance.\r
1221         The response is either GroupMusicOnHoldGetInstanceResponse14 or ErrorResponse.\r
1222         Replaced By: GroupMusicOnHoldGetInstanceRequest14Sp4\r
1223       </xs:documentation>\r
1224     </xs:annotation>\r
1225     <xs:complexContent>\r
1226       <xs:extension base="core:OCIRequest">\r
1227         <xs:sequence>\r
1228           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1229           <xs:element name="groupId" type="GroupId"/>\r
1230           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
1231         </xs:sequence>\r
1232       </xs:extension>\r
1233     </xs:complexContent>\r
1234   </xs:complexType>    \r
1235     \r
1236   <xs:complexType name="GroupMusicOnHoldGetInstanceResponse14">\r
1237     <xs:annotation>\r
1238       <xs:documentation>\r
1239         Response to the GroupMusicOnHoldGetInstanceRequest14.\r
1240       </xs:documentation>\r
1241     </xs:annotation>\r
1242     <xs:complexContent>\r
1243       <xs:extension base="core:OCIDataResponse">\r
1244         <xs:sequence>\r
1245           <xs:element name="serviceUserId" type="UserId"/>\r
1246           <xs:element name="isActiveDuringCallHold" type="xs:boolean"/>\r
1247           <xs:element name="isActiveDuringCallPark" type="xs:boolean"/>\r
1248           <xs:element name="messageSelection" type="MusicOnHoldMessageSelection"/>\r
1249           <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointRead14" minOccurs="0"/>\r
1250           <xs:element name="enableVideo" type="xs:boolean"/>\r
1251           <xs:element name="audioFileDescription" type="FileDescription" minOccurs="0"/>\r
1252           <xs:element name="videoFileDescription" type="FileDescription" minOccurs="0"/>\r
1253         </xs:sequence>\r
1254       </xs:extension>\r
1255     </xs:complexContent>\r
1256   </xs:complexType>    \r
1257     \r
1258   <xs:complexType name="GroupMusicOnHoldGetInstanceRequest14sp4">\r
1259     <xs:annotation>\r
1260       <xs:documentation>\r
1261         Get a Music On Hold data for a group or department instance.\r
1262         The response is either GroupMusicOnHoldGetInstanceResponse14sp4 or ErrorResponse.\r
1263       </xs:documentation>\r
1264     </xs:annotation>\r
1265     <xs:complexContent>\r
1266       <xs:extension base="core:OCIRequest">\r
1267         <xs:sequence>\r
1268           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1269           <xs:element name="groupId" type="GroupId"/>\r
1270           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
1271         </xs:sequence>\r
1272       </xs:extension>\r
1273     </xs:complexContent>\r
1274   </xs:complexType>    \r
1275     \r
1276   <xs:complexType name="GroupMusicOnHoldGetInstanceResponse14sp4">\r
1277     <xs:annotation>\r
1278       <xs:documentation>\r
1279         Response to the GroupMusicOnHoldGetInstanceRequest14sp4.\r
1280       </xs:documentation>\r
1281     </xs:annotation>\r
1282     <xs:complexContent>\r
1283       <xs:extension base="core:OCIDataResponse">\r
1284         <xs:sequence>\r
1285           <xs:element name="serviceUserId" type="UserId"/>\r
1286           <xs:element name="isActiveDuringCallHold" type="xs:boolean"/>\r
1287           <xs:element name="isActiveDuringCallPark" type="xs:boolean"/>\r
1288           <xs:element name="isActiveDuringBusyCampOn" type="xs:boolean"/>\r
1289           <xs:element name="messageSelection" type="MusicOnHoldMessageSelection"/>\r
1290           <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointRead14" minOccurs="0"/>\r
1291           <xs:element name="enableVideo" type="xs:boolean"/>\r
1292           <xs:element name="audioFileDescription" type="FileDescription" minOccurs="0"/>\r
1293           <xs:element name="videoFileDescription" type="FileDescription" minOccurs="0"/>\r
1294         </xs:sequence>\r
1295       </xs:extension>\r
1296     </xs:complexContent>\r
1297   </xs:complexType>    \r
1298     \r
1299   <xs:complexType name="GroupMusicOnHoldModifyInstanceRequest14">\r
1300     <xs:annotation>\r
1301       <xs:documentation>\r
1302         Modify data for a group or department Music On Hold Instance.\r
1303         The response is either SuccessResponse or ErrorResponse.\r
1304       </xs:documentation>\r
1305     </xs:annotation>\r
1306     <xs:complexContent>\r
1307       <xs:extension base="core:OCIRequest">\r
1308         <xs:sequence>\r
1309           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1310           <xs:element name="groupId" type="GroupId"/>\r
1311           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
1312           <xs:element name="isActiveDuringCallHold" type="xs:boolean" minOccurs="0"/>\r
1313           <xs:element name="isActiveDuringCallPark" type="xs:boolean" minOccurs="0"/>\r
1314           <xs:element name="isActiveDuringBusyCampOn" type="xs:boolean" minOccurs="0"/>\r
1315           <xs:element name="messageSelection" type="MusicOnHoldMessageSelection" minOccurs="0"/>\r
1316           <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointModify" nillable="true" minOccurs="0"/>\r
1317           <xs:element name="audioFile" type="LabeledFileResource" minOccurs="0"/>\r
1318           <xs:element name="videoFile" type="LabeledFileResource" minOccurs="0"/>\r
1319         </xs:sequence>\r
1320       </xs:extension>\r
1321     </xs:complexContent>\r
1322   </xs:complexType>    \r
1323     \r
1324   <xs:complexType name="GroupPolicyGetRequest">\r
1325     <xs:annotation>\r
1326       <xs:documentation>\r
1327         Requests the Group's policy settings.\r
1328         The response is either GroupPolicyGetResponse or ErrorResponse.\r
1329       </xs:documentation>\r
1330     </xs:annotation>\r
1331     <xs:complexContent>\r
1332       <xs:extension base="core:OCIRequest">\r
1333         <xs:sequence>\r
1334           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1335           <xs:element name="groupId" type="GroupId"/>\r
1336         </xs:sequence>\r
1337       </xs:extension>\r
1338     </xs:complexContent>\r
1339   </xs:complexType>    \r
1340     \r
1341   <xs:complexType name="GroupPolicyGetResponse">\r
1342     <xs:annotation>\r
1343       <xs:documentation>\r
1344         Response to GroupPolicyGetRequest.\r
1345         Contains the policy settings for the group.\r
1346       </xs:documentation>\r
1347     </xs:annotation>\r
1348     <xs:complexContent>\r
1349       <xs:extension base="core:OCIDataResponse">\r
1350         <xs:sequence>\r
1351           <xs:element name="callingPlanAccess" type="GroupCallingPlanAccess"/>\r
1352           <xs:element name="extensionAccess" type="GroupExtensionAccess"/>\r
1353           <xs:element name="ldapIntegrationAccess" type="GroupLDAPIntegrationAccess"/>\r
1354           <xs:element name="voiceMessagingAccess" type="GroupVoiceMessagingAccess"/>\r
1355           <xs:element name="departmentAdminUserAccess" type="GroupDepartmentAdminUserAccess"/>\r
1356           <xs:element name="userAuthenticationAccess" type="GroupUserAuthenticationAccess"/>\r
1357           <xs:element name="userGroupDirectoryAccess" type="GroupUserGroupDirectoryAccess"/>\r
1358           <xs:element name="userProfileAccess" type="GroupUserProfileAccess"/>\r
1359         </xs:sequence>\r
1360       </xs:extension>\r
1361     </xs:complexContent>\r
1362   </xs:complexType>    \r
1363     \r
1364   <xs:complexType name="GroupPolicyGetRequest14sp1">\r
1365     <xs:annotation>\r
1366       <xs:documentation>\r
1367         Requests the Group's policy settings.\r
1368         The response is either GroupPolicyGetResponse14sp1 or ErrorResponse.\r
1369         Replaced By : GroupPolicyGetRequest14sp4\r
1370       </xs:documentation>\r
1371     </xs:annotation>\r
1372     <xs:complexContent>\r
1373       <xs:extension base="core:OCIRequest">\r
1374         <xs:sequence>\r
1375           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1376           <xs:element name="groupId" type="GroupId"/>\r
1377         </xs:sequence>\r
1378       </xs:extension>\r
1379     </xs:complexContent>\r
1380   </xs:complexType>    \r
1381     \r
1382   <xs:complexType name="GroupPolicyGetResponse14sp1">\r
1383     <xs:annotation>\r
1384       <xs:documentation>\r
1385         Response to GroupPolicyGetRequest14sp1.\r
1386         Contains the policy settings for the group.\r
1387       </xs:documentation>\r
1388     </xs:annotation>\r
1389     <xs:complexContent>\r
1390       <xs:extension base="core:OCIDataResponse">\r
1391         <xs:sequence>\r
1392           <xs:element name="callingPlanAccess" type="GroupCallingPlanAccess"/>\r
1393           <xs:element name="extensionAccess" type="GroupExtensionAccess"/>\r
1394           <xs:element name="ldapIntegrationAccess" type="GroupLDAPIntegrationAccess"/>\r
1395           <xs:element name="voiceMessagingAccess" type="GroupVoiceMessagingAccess"/>\r
1396           <xs:element name="departmentAdminUserAccess" type="GroupDepartmentAdminUserAccess"/>\r
1397           <xs:element name="departmentAdminTrunkGroupAccess" type="GroupDepartmentAdminTrunkGroupAccess"/>\r
1398           <xs:element name="userAuthenticationAccess" type="GroupUserAuthenticationAccess"/>\r
1399           <xs:element name="userGroupDirectoryAccess" type="GroupUserGroupDirectoryAccess"/>\r
1400           <xs:element name="userProfileAccess" type="GroupUserProfileAccess"/>\r
1401         </xs:sequence>\r
1402       </xs:extension>\r
1403     </xs:complexContent>\r
1404   </xs:complexType>    \r
1405     \r
1406   <xs:complexType name="GroupTrunkGroupAddInstanceRequest14">\r
1407     <xs:annotation>\r
1408       <xs:documentation>\r
1409         Add a Trunk Group instance to a group.\r
1410         The domain is required in the serviceUserId.\r
1411         The publicUserIdentity in the ServiceInstanceAddProfile is not allowed for trunk groups.\r
1412         The response is either a SuccessResponse or an ErrorResponse.\r
1413       </xs:documentation>\r
1414     </xs:annotation>\r
1415     <xs:complexContent>\r
1416       <xs:extension base="core:OCIRequest">\r
1417         <xs:sequence>\r
1418           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1419           <xs:element name="groupId" type="GroupId"/>\r
1420           <xs:element name="serviceUserId" type="UserId"/>\r
1421           <xs:element name="serviceInstanceProfile" type="ServiceInstanceAddProfileTrunkGroup"/>\r
1422           <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointAdd" minOccurs="0"/>\r
1423           <xs:element name="maxActiveCalls" type="MaxActiveCalls"/>\r
1424           <xs:element name="maxIncomingCalls" type="MaxIncomingCalls" minOccurs="0"/>\r
1425           <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls" minOccurs="0"/>\r
1426           <xs:element name="requireAuthentication" type="xs:boolean"/>\r
1427           <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" minOccurs="0"/>\r
1428           <xs:element name="sipAuthenticationPassword" type="SIPAuthenticationPassword" minOccurs="0"/>\r
1429         </xs:sequence>\r
1430       </xs:extension>\r
1431     </xs:complexContent>\r
1432   </xs:complexType>    \r
1433     \r
1434   <xs:complexType name="GroupTrunkGroupAddInstanceRequest14sp1">\r
1435     <xs:annotation>\r
1436       <xs:documentation>\r
1437         Add a Trunk Group instance to a group.\r
1438         The domain is required in the serviceUserId.\r
1439         The publicUserIdentity in the ServiceInstanceAddProfile is not allowed for trunk groups.\r
1440         The response is either a SuccessResponse or an ErrorResponse.\r
1441       </xs:documentation>\r
1442     </xs:annotation>\r
1443     <xs:complexContent>\r
1444       <xs:extension base="core:OCIRequest">\r
1445         <xs:sequence>\r
1446           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1447           <xs:element name="groupId" type="GroupId"/>\r
1448           <xs:element name="serviceUserId" type="UserId"/>\r
1449           <xs:element name="serviceInstanceProfile" type="ServiceInstanceAddProfileTrunkGroup"/>\r
1450           <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointAdd" minOccurs="0"/>\r
1451           <xs:element name="maxActiveCalls" type="MaxActiveCalls"/>\r
1452           <xs:element name="maxIncomingCalls" type="MaxIncomingCalls" minOccurs="0"/>\r
1453           <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls" minOccurs="0"/>\r
1454           <xs:element name="enableBursting" type="xs:boolean"/>\r
1455           <xs:element name="burstingMaxActiveCalls" type="BurstingMaxActiveCalls" minOccurs="0"/>\r
1456           <xs:element name="burstingMaxIncomingCalls" type="BurstingMaxIncomingCalls" minOccurs="0"/>\r
1457           <xs:element name="burstingMaxOutgoingCalls" type="BurstingMaxOutgoingCalls" minOccurs="0"/>\r
1458           <xs:element name="capacityExceededAction" type="TrunkGroupCapacityExceededAction" minOccurs="0"/>\r
1459           <xs:element name="capacityExceededForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1460           <xs:element name="capacityExceededRerouteTrunkGroupId" type="UserId" minOccurs="0"/>\r
1461           <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold"/>\r
1462           <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
1463           <xs:element name="unreachableDestinationAction" type="TrunkGroupUnreachableDestinationAction" minOccurs="0"/>\r
1464           <xs:element name="unreachableDestinationForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1465           <xs:element name="unreachableDestinationRerouteTrunkGroupId" type="UserId" minOccurs="0"/>\r
1466           <xs:element name="unreachableDestinationTrapInitialCalls" type="TrapInitialThreshold"/>\r
1467           <xs:element name="unreachableDestinationTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
1468           <xs:element name="invitationTimeout" type="TrunkGroupInvitationTimeoutSeconds"/>\r
1469           <xs:element name="requireAuthentication" type="xs:boolean"/>\r
1470           <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" minOccurs="0"/>\r
1471           <xs:element name="sipAuthenticationPassword" type="SIPAuthenticationPassword" minOccurs="0"/>\r
1472         </xs:sequence>\r
1473       </xs:extension>\r
1474     </xs:complexContent>\r
1475   </xs:complexType>    \r
1476     \r
1477   <xs:complexType name="GroupTrunkGroupAddInstanceRequest14sp4">\r
1478     <xs:annotation>\r
1479       <xs:documentation>\r
1480         Add a Trunk Group instance to a group.\r
1481         The response is either a SuccessResponse or an ErrorResponse.\r
1482       </xs:documentation>\r
1483     </xs:annotation>\r
1484     <xs:complexContent>\r
1485       <xs:extension base="core:OCIRequest">\r
1486         <xs:sequence>\r
1487           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1488           <xs:element name="groupId" type="GroupId"/>\r
1489           <xs:element name="name" type="TrunkGroupName"/>\r
1490           <xs:element name="pilotUser" type="TrunkGroupPilotUser" minOccurs="0"/>\r
1491           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
1492           <xs:element name="accessDevice" type="AccessDevice" minOccurs="0"/>\r
1493           <xs:element name="maxActiveCalls" type="MaxActiveCalls"/>\r
1494           <xs:element name="maxIncomingCalls" type="MaxIncomingCalls" minOccurs="0"/>\r
1495           <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls" minOccurs="0"/>\r
1496           <xs:element name="enableBursting" type="xs:boolean"/>\r
1497           <xs:element name="burstingMaxActiveCalls" type="BurstingMaxActiveCalls" minOccurs="0"/>\r
1498           <xs:element name="burstingMaxIncomingCalls" type="BurstingMaxIncomingCalls" minOccurs="0"/>\r
1499           <xs:element name="burstingMaxOutgoingCalls" type="BurstingMaxOutgoingCalls" minOccurs="0"/>\r
1500           <xs:element name="capacityExceededAction" type="TrunkGroupCapacityExceededAction" minOccurs="0"/>\r
1501           <xs:element name="capacityExceededForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1502           <xs:element name="capacityExceededRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
1503           <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold"/>\r
1504           <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
1505           <xs:element name="unreachableDestinationAction" type="TrunkGroupUnreachableDestinationAction" minOccurs="0"/>\r
1506           <xs:element name="unreachableDestinationForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1507           <xs:element name="unreachableDestinationRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
1508           <xs:element name="unreachableDestinationTrapInitialCalls" type="TrapInitialThreshold"/>\r
1509           <xs:element name="unreachableDestinationTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
1510           <xs:element name="invitationTimeout" type="TrunkGroupInvitationTimeoutSeconds"/>\r
1511           <xs:element name="requireAuthentication" type="xs:boolean"/>\r
1512           <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" minOccurs="0"/>\r
1513           <xs:element name="sipAuthenticationPassword" type="SIPAuthenticationPassword" minOccurs="0"/>\r
1514           <xs:element name="hostedUserId" type="UserId" minOccurs="0" maxOccurs="unbounded"/>\r
1515         </xs:sequence>\r
1516       </xs:extension>\r
1517     </xs:complexContent>\r
1518   </xs:complexType>    \r
1519     \r
1520   <xs:complexType name="GroupTrunkGroupAddInstanceRequest14sp9">\r
1521     <xs:annotation>\r
1522       <xs:documentation>\r
1523         Add a Trunk Group instance to a group.\r
1524         The response is either a SuccessResponse or an ErrorResponse.\r
1525       </xs:documentation>\r
1526     </xs:annotation>\r
1527     <xs:complexContent>\r
1528       <xs:extension base="core:OCIRequest">\r
1529         <xs:sequence>\r
1530           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1531           <xs:element name="groupId" type="GroupId"/>\r
1532           <xs:element name="name" type="TrunkGroupName"/>\r
1533           <xs:element name="pilotUser" type="TrunkGroupPilotUser" minOccurs="0"/>\r
1534           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
1535           <xs:element name="accessDevice" type="AccessDevice" minOccurs="0"/>\r
1536           <xs:element name="maxActiveCalls" type="MaxActiveCalls"/>\r
1537           <xs:element name="maxIncomingCalls" type="MaxIncomingCalls" minOccurs="0"/>\r
1538           <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls" minOccurs="0"/>\r
1539           <xs:element name="enableBursting" type="xs:boolean"/>\r
1540           <xs:element name="burstingMaxActiveCalls" type="BurstingMaxActiveCalls" minOccurs="0"/>\r
1541           <xs:element name="burstingMaxIncomingCalls" type="BurstingMaxIncomingCalls" minOccurs="0"/>\r
1542           <xs:element name="burstingMaxOutgoingCalls" type="BurstingMaxOutgoingCalls" minOccurs="0"/>\r
1543           <xs:element name="capacityExceededAction" type="TrunkGroupCapacityExceededAction" minOccurs="0"/>\r
1544           <xs:element name="capacityExceededForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1545           <xs:element name="capacityExceededRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
1546           <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold"/>\r
1547           <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
1548           <xs:element name="unreachableDestinationAction" type="TrunkGroupUnreachableDestinationAction" minOccurs="0"/>\r
1549           <xs:element name="unreachableDestinationForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1550           <xs:element name="unreachableDestinationRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
1551           <xs:element name="unreachableDestinationTrapInitialCalls" type="TrapInitialThreshold"/>\r
1552           <xs:element name="unreachableDestinationTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
1553           <xs:element name="invitationTimeout" type="TrunkGroupInvitationTimeoutSeconds"/>\r
1554           <xs:element name="requireAuthentication" type="xs:boolean"/>\r
1555           <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" minOccurs="0"/>\r
1556           <xs:element name="sipAuthenticationPassword" type="SIPAuthenticationPassword" minOccurs="0"/>\r
1557           <xs:element name="hostedUserId" type="UserId" minOccurs="0" maxOccurs="unbounded"/>\r
1558           <xs:element name="trunkGroupIdentity" type="SIPURI" minOccurs="0"/>\r
1559           <xs:element name="otgDtgIdentity" type="OtgDtgIdentity" minOccurs="0"/>\r
1560           <xs:element name="includeTrunkGroupIdentity" type="xs:boolean"/>\r
1561           <xs:element name="includeDtgIdentity" type="xs:boolean"/>\r
1562           <xs:element name="enableNetworkAddressIdentity" type="xs:boolean"/>\r
1563           <xs:element name="allowUnscreenedCalls" type="xs:boolean"/>\r
1564           <xs:element name="allowUnscreenedEmergencyCalls" type="xs:boolean"/>\r
1565           <xs:element name="usePilotUserCallingLineIdentity" type="xs:boolean"/>\r
1566           <xs:element name="usePilotUserChargeNumber" type="xs:boolean"/>\r
1567           <xs:element name="callForwardingAlwaysAction" type="TrunkGroupCallForwardingAlwaysAction" minOccurs="0"/>\r
1568           <xs:element name="callForwardingAlwaysForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1569           <xs:element name="callForwardingAlwaysRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
1570         </xs:sequence>\r
1571       </xs:extension>\r
1572     </xs:complexContent>\r
1573   </xs:complexType>    \r
1574     \r
1575   <xs:complexType name="GroupTrunkGroupAddInstanceRequest14sp9A">\r
1576     <xs:annotation>\r
1577       <xs:documentation>\r
1578         Add a Trunk Group instance to a group.\r
1579         The response is either a SuccessResponse or an ErrorResponse.\r
1580       </xs:documentation>\r
1581     </xs:annotation>\r
1582     <xs:complexContent>\r
1583       <xs:extension base="core:OCIRequest">\r
1584         <xs:sequence>\r
1585           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1586           <xs:element name="groupId" type="GroupId"/>\r
1587           <xs:element name="name" type="TrunkGroupName"/>\r
1588           <xs:element name="pilotUser" type="TrunkGroupPilotUser" minOccurs="0"/>\r
1589           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
1590           <xs:element name="accessDevice" type="AccessDevice" minOccurs="0"/>\r
1591           <xs:element name="maxActiveCalls" type="MaxActiveCalls"/>\r
1592           <xs:element name="maxIncomingCalls" type="MaxIncomingCalls" minOccurs="0"/>\r
1593           <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls" minOccurs="0"/>\r
1594           <xs:element name="enableBursting" type="xs:boolean"/>\r
1595           <xs:element name="burstingMaxActiveCalls" type="BurstingMaxActiveCalls" minOccurs="0"/>\r
1596           <xs:element name="burstingMaxIncomingCalls" type="BurstingMaxIncomingCalls" minOccurs="0"/>\r
1597           <xs:element name="burstingMaxOutgoingCalls" type="BurstingMaxOutgoingCalls" minOccurs="0"/>\r
1598           <xs:element name="capacityExceededAction" type="TrunkGroupCapacityExceededAction" minOccurs="0"/>\r
1599           <xs:element name="capacityExceededForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1600           <xs:element name="capacityExceededRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
1601           <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold"/>\r
1602           <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
1603           <xs:element name="unreachableDestinationAction" type="TrunkGroupUnreachableDestinationAction" minOccurs="0"/>\r
1604           <xs:element name="unreachableDestinationForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1605           <xs:element name="unreachableDestinationRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
1606           <xs:element name="unreachableDestinationTrapInitialCalls" type="TrapInitialThreshold"/>\r
1607           <xs:element name="unreachableDestinationTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
1608           <xs:element name="invitationTimeout" type="TrunkGroupInvitationTimeoutSeconds"/>\r
1609           <xs:element name="requireAuthentication" type="xs:boolean"/>\r
1610           <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" minOccurs="0"/>\r
1611           <xs:element name="sipAuthenticationPassword" type="SIPAuthenticationPassword" minOccurs="0"/>\r
1612           <xs:element name="hostedUserId" type="UserId" minOccurs="0" maxOccurs="unbounded"/>\r
1613           <xs:element name="trunkGroupIdentity" type="SIPURI" minOccurs="0"/>\r
1614           <xs:element name="otgDtgIdentity" type="OtgDtgIdentity" minOccurs="0"/>\r
1615           <xs:element name="includeTrunkGroupIdentity" type="xs:boolean"/>\r
1616           <xs:element name="includeDtgIdentity" type="xs:boolean"/>\r
1617           <xs:element name="enableNetworkAddressIdentity" type="xs:boolean"/>\r
1618           <xs:element name="allowUnscreenedCalls" type="xs:boolean"/>\r
1619           <xs:element name="allowUnscreenedEmergencyCalls" type="xs:boolean"/>\r
1620           <xs:element name="pilotUserCallingLineIdentityPolicy" type="TrunkGroupPilotUserCallingLineIdentityUsagePolicy"/>\r
1621           <xs:element name="pilotUserChargeNumberPolicy" type="TrunkGroupPilotUserChargeNumberUsagePolicy"/>\r
1622           <xs:element name="callForwardingAlwaysAction" type="TrunkGroupCallForwardingAlwaysAction" minOccurs="0"/>\r
1623           <xs:element name="callForwardingAlwaysForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1624           <xs:element name="callForwardingAlwaysRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
1625         </xs:sequence>\r
1626       </xs:extension>\r
1627     </xs:complexContent>\r
1628   </xs:complexType>    \r
1629     \r
1630   <xs:complexType name="GroupTrunkGroupDeleteInstanceRequest">\r
1631     <xs:annotation>\r
1632       <xs:documentation>\r
1633         Delete a Trunk Group Instance from a group.\r
1634         The response is either a SuccessResponse or an ErrorResponse.\r
1635       </xs:documentation>\r
1636     </xs:annotation>\r
1637     <xs:complexContent>\r
1638       <xs:extension base="core:OCIRequest">\r
1639         <xs:sequence>\r
1640           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1641           <xs:element name="groupId" type="GroupId"/>\r
1642           <xs:element name="serviceUserId" type="UserId"/>\r
1643         </xs:sequence>\r
1644       </xs:extension>\r
1645     </xs:complexContent>\r
1646   </xs:complexType>    \r
1647     \r
1648   <xs:complexType name="GroupTrunkGroupGetInstanceListRequest14">\r
1649     <xs:annotation>\r
1650       <xs:documentation>\r
1651         Get a list of Trunk Groups for the group or enterprise.\r
1652         It is possible to restrict the results to a particular department, or expand the list to the entire enterprise.\r
1653         The response is either a GroupTrunkGroupGetInstanceListResponse14 or an ErrorResponse.\r
1654       </xs:documentation>\r
1655     </xs:annotation>\r
1656     <xs:complexContent>\r
1657       <xs:extension base="core:OCIRequest">\r
1658         <xs:sequence>\r
1659           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
1660           <xs:element name="groupId" type="GroupId"/>\r
1661           <xs:choice minOccurs="0">\r
1662             <xs:element name="groupDepartmentName" type="DepartmentName"/>\r
1663             <xs:element name="includeEnterpriseTrunkGroups" type="xs:boolean" fixed="true"/>\r
1664           </xs:choice>\r
1665           <xs:element name="onlyTrunkGroupsWithDevice" type="xs:boolean" fixed="true" minOccurs="0"/>\r
1666         </xs:sequence>\r
1667       </xs:extension>\r
1668     </xs:complexContent>\r
1669   </xs:complexType>    \r
1670     \r
1671   <xs:complexType name="GroupTrunkGroupGetInstanceListResponse14">\r
1672     <xs:annotation>\r
1673       <xs:documentation>\r
1674         Response to GroupTrunkGroupGetInstanceListRequest14.\r
1675         Contains a table with column headings "Service User Id", "Name", "Department", "Device Name", "Device Level",\r
1676         "Group Id".\r
1677         The "Device Level" column contains one of the AccessDeviceLevel enumerated constants.\r
1678       </xs:documentation>\r
1679     </xs:annotation>\r
1680     <xs:complexContent>\r
1681       <xs:extension base="core:OCIDataResponse">\r
1682         <xs:sequence>\r
1683           <xs:element name="trunkGroupTable" type="core:OCITable"/>\r
1684         </xs:sequence>\r
1685       </xs:extension>\r
1686     </xs:complexContent>\r
1687   </xs:complexType>    \r
1688     \r
1689   <xs:complexType name="GroupTrunkGroupGetInstanceRequest14">\r
1690     <xs:annotation>\r
1691       <xs:documentation>\r
1692         Get a Trunk Group Instance's profile.\r
1693         The response is either a GroupTrunkGroupGetInstanceResponse14 or an ErrorResponse.\r
1694       </xs:documentation>\r
1695     </xs:annotation>\r
1696     <xs:complexContent>\r
1697       <xs:extension base="core:OCIRequest">\r
1698         <xs:sequence>\r
1699           <xs:element name="serviceUserId" type="UserId"/>\r
1700         </xs:sequence>\r
1701       </xs:extension>\r
1702     </xs:complexContent>\r
1703   </xs:complexType>    \r
1704     \r
1705   <xs:complexType name="GroupTrunkGroupGetInstanceResponse14">\r
1706     <xs:annotation>\r
1707       <xs:documentation>\r
1708         Response to GroupTrunkGroupGetInstanceRequest.\r
1709         The publicUserIdentity in the ServiceInstanceReadProfile is not used for trunk groups.\r
1710         Returns the profile information for the Trunk Group.\r
1711       </xs:documentation>\r
1712     </xs:annotation>\r
1713     <xs:complexContent>\r
1714       <xs:extension base="core:OCIDataResponse">\r
1715         <xs:sequence>\r
1716           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile"/>\r
1717           <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointRead14" minOccurs="0"/>\r
1718           <xs:element name="maxActiveCalls" type="MaxActiveCalls"/>\r
1719           <xs:element name="maxIncomingCalls" type="MaxIncomingCalls" minOccurs="0"/>\r
1720           <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls" minOccurs="0"/>\r
1721           <xs:element name="requireAuthentication" type="xs:boolean"/>\r
1722           <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" minOccurs="0"/>\r
1723         </xs:sequence>\r
1724       </xs:extension>\r
1725     </xs:complexContent>\r
1726   </xs:complexType>    \r
1727     \r
1728   <xs:complexType name="GroupTrunkGroupGetInstanceRequest14sp1">\r
1729     <xs:annotation>\r
1730       <xs:documentation>\r
1731         Get a Trunk Group Instance's profile.\r
1732         The response is either a GroupTrunkGroupGetInstanceResponse14sp1 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="serviceUserId" type="UserId"/>\r
1739         </xs:sequence>\r
1740       </xs:extension>\r
1741     </xs:complexContent>\r
1742   </xs:complexType>    \r
1743     \r
1744   <xs:complexType name="GroupTrunkGroupGetInstanceResponse14sp1">\r
1745     <xs:annotation>\r
1746       <xs:documentation>\r
1747         Response to GroupTrunkGroupGetInstanceRequest14sp1.\r
1748         The publicUserIdentity in the ServiceInstanceReadProfile is not used for trunk groups.\r
1749         Returns the profile information for the Trunk Group.\r
1750       </xs:documentation>\r
1751     </xs:annotation>\r
1752     <xs:complexContent>\r
1753       <xs:extension base="core:OCIDataResponse">\r
1754         <xs:sequence>\r
1755           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile"/>\r
1756           <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointRead14" minOccurs="0"/>\r
1757           <xs:element name="maxActiveCalls" type="MaxActiveCalls"/>\r
1758           <xs:element name="maxIncomingCalls" type="MaxIncomingCalls" minOccurs="0"/>\r
1759           <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls" minOccurs="0"/>\r
1760           <xs:element name="enableBursting" type="xs:boolean"/>\r
1761           <xs:element name="burstingMaxActiveCalls" type="BurstingMaxActiveCalls" minOccurs="0"/>\r
1762           <xs:element name="burstingMaxIncomingCalls" type="BurstingMaxIncomingCalls" minOccurs="0"/>\r
1763           <xs:element name="burstingMaxOutgoingCalls" type="BurstingMaxOutgoingCalls" minOccurs="0"/>\r
1764           <xs:element name="capacityExceededAction" type="TrunkGroupCapacityExceededAction" minOccurs="0"/>\r
1765           <xs:element name="capacityExceededForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1766           <xs:element name="capacityExceededRerouteTrunkGroupId" type="UserId" minOccurs="0"/>\r
1767           <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold"/>\r
1768           <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
1769           <xs:element name="unreachableDestinationAction" type="TrunkGroupUnreachableDestinationAction" minOccurs="0"/>\r
1770           <xs:element name="unreachableDestinationForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1771           <xs:element name="unreachableDestinationRerouteTrunkGroupId" type="UserId" minOccurs="0"/>\r
1772           <xs:element name="unreachableDestinationTrapInitialCalls" type="TrapInitialThreshold"/>\r
1773           <xs:element name="unreachableDestinationTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
1774           <xs:element name="invitationTimeout" type="TrunkGroupInvitationTimeoutSeconds"/>\r
1775           <xs:element name="requireAuthentication" type="xs:boolean"/>\r
1776           <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" minOccurs="0"/>\r
1777         </xs:sequence>\r
1778       </xs:extension>\r
1779     </xs:complexContent>\r
1780   </xs:complexType>    \r
1781     \r
1782   <xs:complexType name="GroupTrunkGroupGetInstanceRequest14sp4">\r
1783     <xs:annotation>\r
1784       <xs:documentation>\r
1785         Get a Trunk Group Instance's profile.\r
1786         The response is either a GroupTrunkGroupGetInstanceResponse14sp4 or an ErrorResponse.\r
1787       </xs:documentation>\r
1788     </xs:annotation>\r
1789     <xs:complexContent>\r
1790       <xs:extension base="core:OCIRequest">\r
1791         <xs:sequence>\r
1792           <xs:element name="trunkGroupKey" type="TrunkGroupKey"/>\r
1793         </xs:sequence>\r
1794       </xs:extension>\r
1795     </xs:complexContent>\r
1796   </xs:complexType>    \r
1797     \r
1798   <xs:complexType name="GroupTrunkGroupGetInstanceResponse14sp4">\r
1799     <xs:annotation>\r
1800       <xs:documentation>\r
1801         Response to GroupTrunkGroupGetInstanceRequest14sp4.\r
1802         Returns the profile information for the Trunk Group.\r
1803       </xs:documentation>\r
1804     </xs:annotation>\r
1805     <xs:complexContent>\r
1806       <xs:extension base="core:OCIDataResponse">\r
1807         <xs:sequence>\r
1808           <xs:element name="pilotUserId" type="UserId" minOccurs="0"/>\r
1809           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
1810           <xs:element name="accessDevice" type="AccessDevice" minOccurs="0"/>\r
1811           <xs:element name="maxActiveCalls" type="MaxActiveCalls"/>\r
1812           <xs:element name="maxIncomingCalls" type="MaxIncomingCalls" minOccurs="0"/>\r
1813           <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls" minOccurs="0"/>\r
1814           <xs:element name="enableBursting" type="xs:boolean"/>\r
1815           <xs:element name="burstingMaxActiveCalls" type="BurstingMaxActiveCalls" minOccurs="0"/>\r
1816           <xs:element name="burstingMaxIncomingCalls" type="BurstingMaxIncomingCalls" minOccurs="0"/>\r
1817           <xs:element name="burstingMaxOutgoingCalls" type="BurstingMaxOutgoingCalls" minOccurs="0"/>\r
1818           <xs:element name="capacityExceededAction" type="TrunkGroupCapacityExceededAction" minOccurs="0"/>\r
1819           <xs:element name="capacityExceededForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1820           <xs:element name="capacityExceededRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
1821           <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold"/>\r
1822           <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
1823           <xs:element name="unreachableDestinationAction" type="TrunkGroupUnreachableDestinationAction" minOccurs="0"/>\r
1824           <xs:element name="unreachableDestinationForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1825           <xs:element name="unreachableDestinationRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
1826           <xs:element name="unreachableDestinationTrapInitialCalls" type="TrapInitialThreshold"/>\r
1827           <xs:element name="unreachableDestinationTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
1828           <xs:element name="invitationTimeout" type="TrunkGroupInvitationTimeoutSeconds"/>\r
1829           <xs:element name="requireAuthentication" type="xs:boolean"/>\r
1830           <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" minOccurs="0"/>\r
1831         </xs:sequence>\r
1832       </xs:extension>\r
1833     </xs:complexContent>\r
1834   </xs:complexType>    \r
1835     \r
1836   <xs:complexType name="GroupTrunkGroupGetInstanceRequest14sp5">\r
1837     <xs:annotation>\r
1838       <xs:documentation>\r
1839         Get a Trunk Group Instance's profile.\r
1840         The response is either a GroupTrunkGroupGetInstanceResponse14sp5 or an ErrorResponse.\r
1841         The response contains a hosted user table with column headings: "User Id", "Last Name",\r
1842         "First Name", "Hiragana Last Name", "Hiragana First Name".\r
1843       </xs:documentation>\r
1844     </xs:annotation>\r
1845     <xs:complexContent>\r
1846       <xs:extension base="core:OCIRequest">\r
1847         <xs:sequence>\r
1848           <xs:element name="trunkGroupKey" type="TrunkGroupKey"/>\r
1849         </xs:sequence>\r
1850       </xs:extension>\r
1851     </xs:complexContent>\r
1852   </xs:complexType>    \r
1853     \r
1854   <xs:complexType name="GroupTrunkGroupGetInstanceResponse14sp5">\r
1855     <xs:annotation>\r
1856       <xs:documentation>\r
1857         Response to GroupTrunkGroupGetInstanceRequest14sp5.\r
1858         Returns the profile information for the Trunk Group.\r
1859         Contains a hosted user table with column headings: "User Id", "Last Name",\r
1860         "First Name", "Hiragana Last Name", "Hiragana First Name".\r
1861       </xs:documentation>\r
1862     </xs:annotation>\r
1863     <xs:complexContent>\r
1864       <xs:extension base="core:OCIDataResponse">\r
1865         <xs:sequence>\r
1866           <xs:element name="pilotUserId" type="UserId" minOccurs="0"/>\r
1867           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
1868           <xs:element name="accessDevice" type="AccessDevice" minOccurs="0"/>\r
1869           <xs:element name="maxActiveCalls" type="MaxActiveCalls"/>\r
1870           <xs:element name="maxIncomingCalls" type="MaxIncomingCalls" minOccurs="0"/>\r
1871           <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls" minOccurs="0"/>\r
1872           <xs:element name="enableBursting" type="xs:boolean"/>\r
1873           <xs:element name="burstingMaxActiveCalls" type="BurstingMaxActiveCalls" minOccurs="0"/>\r
1874           <xs:element name="burstingMaxIncomingCalls" type="BurstingMaxIncomingCalls" minOccurs="0"/>\r
1875           <xs:element name="burstingMaxOutgoingCalls" type="BurstingMaxOutgoingCalls" minOccurs="0"/>\r
1876           <xs:element name="capacityExceededAction" type="TrunkGroupCapacityExceededAction" minOccurs="0"/>\r
1877           <xs:element name="capacityExceededForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1878           <xs:element name="capacityExceededRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
1879           <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold"/>\r
1880           <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
1881           <xs:element name="unreachableDestinationAction" type="TrunkGroupUnreachableDestinationAction" minOccurs="0"/>\r
1882           <xs:element name="unreachableDestinationForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1883           <xs:element name="unreachableDestinationRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
1884           <xs:element name="unreachableDestinationTrapInitialCalls" type="TrapInitialThreshold"/>\r
1885           <xs:element name="unreachableDestinationTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
1886           <xs:element name="invitationTimeout" type="TrunkGroupInvitationTimeoutSeconds"/>\r
1887           <xs:element name="requireAuthentication" type="xs:boolean"/>\r
1888           <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" minOccurs="0"/>\r
1889           <xs:element name="hostedUserTable" type="core:OCITable" minOccurs="0"/>\r
1890         </xs:sequence>\r
1891       </xs:extension>\r
1892     </xs:complexContent>\r
1893   </xs:complexType>    \r
1894     \r
1895   <xs:complexType name="GroupTrunkGroupGetInstanceRequest14sp9">\r
1896     <xs:annotation>\r
1897       <xs:documentation>\r
1898         Get a Trunk Group Instance's profile.\r
1899         The response is either a GroupTrunkGroupGetInstanceResponse14sp9 or an ErrorResponse.\r
1900         The response contains a hosted user table with column headings: "User Id", "Last Name",\r
1901         "First Name", "Hiragana Last Name", "Hiragana First Name".\r
1902       </xs:documentation>\r
1903     </xs:annotation>\r
1904     <xs:complexContent>\r
1905       <xs:extension base="core:OCIRequest">\r
1906         <xs:sequence>\r
1907           <xs:element name="trunkGroupKey" type="TrunkGroupKey"/>\r
1908         </xs:sequence>\r
1909       </xs:extension>\r
1910     </xs:complexContent>\r
1911   </xs:complexType>    \r
1912     \r
1913   <xs:complexType name="GroupTrunkGroupGetInstanceResponse14sp9">\r
1914     <xs:annotation>\r
1915       <xs:documentation>\r
1916         Response to GroupTrunkGroupGetInstanceRequest14sp9.\r
1917         Returns the profile information for the Trunk Group.\r
1918         Contains a hosted user table with column headings: "User Id", "Last Name",\r
1919         "First Name", "Hiragana Last Name", "Hiragana First Name".\r
1920       </xs:documentation>\r
1921     </xs:annotation>\r
1922     <xs:complexContent>\r
1923       <xs:extension base="core:OCIDataResponse">\r
1924         <xs:sequence>\r
1925           <xs:element name="pilotUserId" type="UserId" minOccurs="0"/>\r
1926           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
1927           <xs:element name="accessDevice" type="AccessDevice" minOccurs="0"/>\r
1928           <xs:element name="maxActiveCalls" type="MaxActiveCalls"/>\r
1929           <xs:element name="maxIncomingCalls" type="MaxIncomingCalls" minOccurs="0"/>\r
1930           <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls" minOccurs="0"/>\r
1931           <xs:element name="enableBursting" type="xs:boolean"/>\r
1932           <xs:element name="burstingMaxActiveCalls" type="BurstingMaxActiveCalls" minOccurs="0"/>\r
1933           <xs:element name="burstingMaxIncomingCalls" type="BurstingMaxIncomingCalls" minOccurs="0"/>\r
1934           <xs:element name="burstingMaxOutgoingCalls" type="BurstingMaxOutgoingCalls" minOccurs="0"/>\r
1935           <xs:element name="capacityExceededAction" type="TrunkGroupCapacityExceededAction" minOccurs="0"/>\r
1936           <xs:element name="capacityExceededForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1937           <xs:element name="capacityExceededRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
1938           <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold"/>\r
1939           <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
1940           <xs:element name="unreachableDestinationAction" type="TrunkGroupUnreachableDestinationAction" minOccurs="0"/>\r
1941           <xs:element name="unreachableDestinationForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1942           <xs:element name="unreachableDestinationRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
1943           <xs:element name="unreachableDestinationTrapInitialCalls" type="TrapInitialThreshold"/>\r
1944           <xs:element name="unreachableDestinationTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
1945           <xs:element name="invitationTimeout" type="TrunkGroupInvitationTimeoutSeconds"/>\r
1946           <xs:element name="requireAuthentication" type="xs:boolean"/>\r
1947           <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" minOccurs="0"/>\r
1948           <xs:element name="hostedUserTable" type="core:OCITable" minOccurs="0"/>\r
1949           <xs:element name="trunkGroupIdentity" type="SIPURI" minOccurs="0"/>\r
1950           <xs:element name="otgDtgIdentity" type="OtgDtgIdentity" minOccurs="0"/>\r
1951           <xs:element name="includeTrunkGroupIdentity" type="xs:boolean"/>\r
1952           <xs:element name="includeDtgIdentity" type="xs:boolean"/>\r
1953           <xs:element name="enableNetworkAddressIdentity" type="xs:boolean"/>\r
1954           <xs:element name="allowUnscreenedCalls" type="xs:boolean"/>\r
1955           <xs:element name="allowUnscreenedEmergencyCalls" type="xs:boolean"/>\r
1956           <xs:element name="usePilotUserCallingLineIdentity" type="xs:boolean"/>\r
1957           <xs:element name="usePilotUserChargeNumber" type="xs:boolean"/>\r
1958           <xs:element name="callForwardingAlwaysAction" type="TrunkGroupCallForwardingAlwaysAction" minOccurs="0"/>\r
1959           <xs:element name="callForwardingAlwaysForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
1960           <xs:element name="callForwardingAlwaysRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
1961         </xs:sequence>\r
1962       </xs:extension>\r
1963     </xs:complexContent>\r
1964   </xs:complexType>    \r
1965     \r
1966   <xs:complexType name="GroupTrunkGroupGetInstanceRequest14sp9A">\r
1967     <xs:annotation>\r
1968       <xs:documentation>\r
1969         Get a Trunk Group Instance's profile.\r
1970         The response is either a GroupTrunkGroupGetInstanceResponse14sp9A or an ErrorResponse.\r
1971         The response contains a hosted user table with column headings: "User Id", "Last Name",\r
1972         "First Name", "Hiragana Last Name", "Hiragana First Name".\r
1973       </xs:documentation>\r
1974     </xs:annotation>\r
1975     <xs:complexContent>\r
1976       <xs:extension base="core:OCIRequest">\r
1977         <xs:sequence>\r
1978           <xs:element name="trunkGroupKey" type="TrunkGroupKey"/>\r
1979         </xs:sequence>\r
1980       </xs:extension>\r
1981     </xs:complexContent>\r
1982   </xs:complexType>    \r
1983     \r
1984   <xs:complexType name="GroupTrunkGroupGetInstanceResponse14sp9A">\r
1985     <xs:annotation>\r
1986       <xs:documentation>\r
1987         Response to GroupTrunkGroupGetInstanceRequest14sp9A.\r
1988         Returns the profile information for the Trunk Group.\r
1989         Contains a hosted user table with column headings: "User Id", "Last Name",\r
1990         "First Name", "Hiragana Last Name", "Hiragana First Name".\r
1991       </xs:documentation>\r
1992     </xs:annotation>\r
1993     <xs:complexContent>\r
1994       <xs:extension base="core:OCIDataResponse">\r
1995         <xs:sequence>\r
1996           <xs:element name="pilotUserId" type="UserId" minOccurs="0"/>\r
1997           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
1998           <xs:element name="accessDevice" type="AccessDevice" minOccurs="0"/>\r
1999           <xs:element name="maxActiveCalls" type="MaxActiveCalls"/>\r
2000           <xs:element name="maxIncomingCalls" type="MaxIncomingCalls" minOccurs="0"/>\r
2001           <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls" minOccurs="0"/>\r
2002           <xs:element name="enableBursting" type="xs:boolean"/>\r
2003           <xs:element name="burstingMaxActiveCalls" type="BurstingMaxActiveCalls" minOccurs="0"/>\r
2004           <xs:element name="burstingMaxIncomingCalls" type="BurstingMaxIncomingCalls" minOccurs="0"/>\r
2005           <xs:element name="burstingMaxOutgoingCalls" type="BurstingMaxOutgoingCalls" minOccurs="0"/>\r
2006           <xs:element name="capacityExceededAction" type="TrunkGroupCapacityExceededAction" minOccurs="0"/>\r
2007           <xs:element name="capacityExceededForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
2008           <xs:element name="capacityExceededRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
2009           <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold"/>\r
2010           <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
2011           <xs:element name="unreachableDestinationAction" type="TrunkGroupUnreachableDestinationAction" minOccurs="0"/>\r
2012           <xs:element name="unreachableDestinationForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
2013           <xs:element name="unreachableDestinationRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
2014           <xs:element name="unreachableDestinationTrapInitialCalls" type="TrapInitialThreshold"/>\r
2015           <xs:element name="unreachableDestinationTrapOffsetCalls" type="TrapOffsetThreshold"/>\r
2016           <xs:element name="invitationTimeout" type="TrunkGroupInvitationTimeoutSeconds"/>\r
2017           <xs:element name="requireAuthentication" type="xs:boolean"/>\r
2018           <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" minOccurs="0"/>\r
2019           <xs:element name="hostedUserTable" type="core:OCITable" minOccurs="0"/>\r
2020           <xs:element name="trunkGroupIdentity" type="SIPURI" minOccurs="0"/>\r
2021           <xs:element name="otgDtgIdentity" type="OtgDtgIdentity" minOccurs="0"/>\r
2022           <xs:element name="includeTrunkGroupIdentity" type="xs:boolean"/>\r
2023           <xs:element name="includeDtgIdentity" type="xs:boolean"/>\r
2024           <xs:element name="enableNetworkAddressIdentity" type="xs:boolean"/>\r
2025           <xs:element name="allowUnscreenedCalls" type="xs:boolean"/>\r
2026           <xs:element name="allowUnscreenedEmergencyCalls" type="xs:boolean"/>\r
2027           <xs:element name="pilotUserCallingLineIdentityPolicy" type="TrunkGroupPilotUserCallingLineIdentityUsagePolicy"/>\r
2028           <xs:element name="pilotUserChargeNumberPolicy" type="TrunkGroupPilotUserChargeNumberUsagePolicy"/>\r
2029           <xs:element name="callForwardingAlwaysAction" type="TrunkGroupCallForwardingAlwaysAction" minOccurs="0"/>\r
2030           <xs:element name="callForwardingAlwaysForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
2031           <xs:element name="callForwardingAlwaysRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>\r
2032         </xs:sequence>\r
2033       </xs:extension>\r
2034     </xs:complexContent>\r
2035   </xs:complexType>    \r
2036     \r
2037   <xs:complexType name="GroupTrunkGroupGetInstanceUserListRequest">\r
2038     <xs:annotation>\r
2039       <xs:documentation>\r
2040         Get a list of user's on a Trunk Group Instance.\r
2041         The response is either a GroupTrunkGroupGetInstanceUserListResponse or an ErrorResponse.\r
2042       </xs:documentation>\r
2043     </xs:annotation>\r
2044     <xs:complexContent>\r
2045       <xs:extension base="core:OCIRequest">\r
2046         <xs:sequence>\r
2047           <xs:element name="serviceUserId" type="UserId"/>\r
2048           <xs:element name="responseSizeLimit" type="ResponseSizeLimit" minOccurs="0"/>\r
2049           <xs:element name="searchCriteriaUserLastName" type="SearchCriteriaUserLastName" minOccurs="0" maxOccurs="unbounded"/>\r
2050           <xs:element name="searchCriteriaUserFirstName" type="SearchCriteriaUserFirstName" minOccurs="0" maxOccurs="unbounded"/>\r
2051           <xs:element name="searchCriteriaDn" type="SearchCriteriaDn" minOccurs="0" maxOccurs="unbounded"/>\r
2052           <xs:element name="searchCriteriaExactUserDepartment" type="SearchCriteriaExactUserDepartment" minOccurs="0"/>\r
2053         </xs:sequence>\r
2054       </xs:extension>\r
2055     </xs:complexContent>\r
2056   </xs:complexType>    \r
2057     \r
2058   <xs:complexType name="GroupTrunkGroupGetInstanceUserListResponse">\r
2059     <xs:annotation>\r
2060       <xs:documentation>\r
2061         Response to GroupTrunkGroupGetInstanceUserListRequest.\r
2062         The response contains a 7 column table with column headings "User Id", "Last Name",\r
2063         "First Name", "Department", "Phone Number", "Hiragana Last Name", "Hiragana First Name".\r
2064       </xs:documentation>\r
2065     </xs:annotation>\r
2066     <xs:complexContent>\r
2067       <xs:extension base="core:OCIDataResponse">\r
2068         <xs:sequence>\r
2069           <xs:element name="trunkGroupUserTable" type="core:OCITable"/>\r
2070         </xs:sequence>\r
2071       </xs:extension>\r
2072     </xs:complexContent>\r
2073   </xs:complexType>    \r
2074     \r
2075   <xs:complexType name="GroupTrunkGroupGetRequest">\r
2076     <xs:annotation>\r
2077       <xs:documentation>\r
2078         Get the maximum permissible active trunk group calls for the group.\r
2079         The response is either a GroupTrunkGroupGetResponse or an ErrorResponse.\r
2080       </xs:documentation>\r
2081     </xs:annotation>\r
2082     <xs:complexContent>\r
2083       <xs:extension base="core:OCIRequest">\r
2084         <xs:sequence>\r
2085           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2086           <xs:element name="groupId" type="GroupId"/>\r
2087         </xs:sequence>\r
2088       </xs:extension>\r
2089     </xs:complexContent>\r
2090   </xs:complexType>    \r
2091     \r
2092   <xs:complexType name="GroupTrunkGroupGetResponse">\r
2093     <xs:annotation>\r
2094       <xs:documentation>\r
2095         Response to the GroupTrunkGroupGetRequest.\r
2096         The response contains the maximum permissible active trunk group calls for the group.\r
2097       </xs:documentation>\r
2098     </xs:annotation>\r
2099     <xs:complexContent>\r
2100       <xs:extension base="core:OCIDataResponse">\r
2101         <xs:sequence>\r
2102           <xs:element name="maxActiveCalls" type="UnboundedNonNegativeInt"/>\r
2103           <xs:element name="maxAvailableActiveCalls" type="UnboundedNonNegativeInt"/>\r
2104         </xs:sequence>\r
2105       </xs:extension>\r
2106     </xs:complexContent>\r
2107   </xs:complexType>    \r
2108     \r
2109   <xs:complexType name="GroupTrunkGroupGetRequest14sp1">\r
2110     <xs:annotation>\r
2111       <xs:documentation>\r
2112         Get the maximum and bursting maximum permissible active trunk group calls for the group.\r
2113         The response is either a GroupTrunkGroupGetResponse14sp1 or an ErrorResponse.\r
2114       </xs:documentation>\r
2115     </xs:annotation>\r
2116     <xs:complexContent>\r
2117       <xs:extension base="core:OCIRequest">\r
2118         <xs:sequence>\r
2119           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2120           <xs:element name="groupId" type="GroupId"/>\r
2121         </xs:sequence>\r
2122       </xs:extension>\r
2123     </xs:complexContent>\r
2124   </xs:complexType>    \r
2125     \r
2126   <xs:complexType name="GroupTrunkGroupGetResponse14sp1">\r
2127     <xs:annotation>\r
2128       <xs:documentation>\r
2129         Response to the GroupTrunkGroupGetRequest14sp1.\r
2130         The response contains the maximum and bursting maximum permissible active trunk group calls for the group.\r
2131       </xs:documentation>\r
2132     </xs:annotation>\r
2133     <xs:complexContent>\r
2134       <xs:extension base="core:OCIDataResponse">\r
2135         <xs:sequence>\r
2136           <xs:element name="maxActiveCalls" type="UnboundedNonNegativeInt"/>\r
2137           <xs:element name="maxAvailableActiveCalls" type="UnboundedNonNegativeInt"/>\r
2138           <xs:element name="burstingMaxActiveCalls" type="UnboundedNonNegativeInt"/>\r
2139           <xs:element name="burstingMaxAvailableActiveCalls" type="UnboundedNonNegativeInt"/>\r
2140         </xs:sequence>\r
2141       </xs:extension>\r
2142     </xs:complexContent>\r
2143   </xs:complexType>    \r
2144     \r
2145   <xs:complexType name="GroupTrunkGroupModifyRequest">\r
2146     <xs:annotation>\r
2147       <xs:documentation>\r
2148         Modify the maximum and bursting maximum permissible active Trunk Group calls for the group.\r
2149         The response is either a SuccessResponse or an ErrorResponse.\r
2150       </xs:documentation>\r
2151     </xs:annotation>\r
2152     <xs:complexContent>\r
2153       <xs:extension base="core:OCIRequest">\r
2154         <xs:sequence>\r
2155           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2156           <xs:element name="groupId" type="GroupId"/>\r
2157           <xs:element name="maxActiveCalls" type="UnboundedNonNegativeInt" minOccurs="0"/>\r
2158           <xs:element name="burstingMaxActiveCalls" type="UnboundedNonNegativeInt" minOccurs="0"/>\r
2159         </xs:sequence>\r
2160       </xs:extension>\r
2161     </xs:complexContent>\r
2162   </xs:complexType>    \r
2163     \r
2164   <xs:complexType name="GroupTrunkGroupModifyInstanceRequest14">\r
2165     <xs:annotation>\r
2166       <xs:documentation>\r
2167         Modify a Trunk Group Instance in a group.\r
2168         The publicUserIdentity in the ServiceInstanceModifyProfile is not allowed for trunk groups.\r
2169         The response is either a SuccessResponse or an ErrorResponse.\r
2170       </xs:documentation>\r
2171     </xs:annotation>\r
2172     <xs:complexContent>\r
2173       <xs:extension base="core:OCIRequest">\r
2174         <xs:sequence>\r
2175           <xs:element name="serviceUserId" type="UserId"/>\r
2176           <xs:element name="serviceInstanceProfile" type="ServiceInstanceModifyProfileTrunkGroup" minOccurs="0"/>\r
2177           <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointModify" nillable="true" minOccurs="0"/>\r
2178           <xs:element name="maxActiveCalls" type="MaxActiveCalls" minOccurs="0"/>\r
2179           <xs:element name="maxIncomingCalls" type="MaxIncomingCalls" nillable="true" minOccurs="0"/>\r
2180           <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls" nillable="true" minOccurs="0"/>\r
2181           <xs:element name="enableBursting" type="xs:boolean" minOccurs="0"/>\r
2182           <xs:element name="burstingMaxActiveCalls" type="BurstingMaxActiveCalls" nillable="true" minOccurs="0"/>\r
2183           <xs:element name="burstingMaxIncomingCalls" type="BurstingMaxIncomingCalls" nillable="true" minOccurs="0"/>\r
2184           <xs:element name="burstingMaxOutgoingCalls" type="BurstingMaxOutgoingCalls" nillable="true" minOccurs="0"/>\r
2185           <xs:element name="capacityExceededAction" type="TrunkGroupCapacityExceededAction" nillable="true" minOccurs="0"/>\r
2186           <xs:element name="capacityExceededForwardAddress" type="OutgoingDNorSIPURI" nillable="true" minOccurs="0"/>\r
2187           <xs:element name="capacityExceededRerouteTrunkGroupId" type="UserId" nillable="true" minOccurs="0"/>\r
2188           <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold" minOccurs="0"/>\r
2189           <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold" minOccurs="0"/>\r
2190           <xs:element name="unreachableDestinationAction" type="TrunkGroupUnreachableDestinationAction" nillable="true" minOccurs="0"/>\r
2191           <xs:element name="unreachableDestinationForwardAddress" type="OutgoingDNorSIPURI" nillable="true" minOccurs="0"/>\r
2192           <xs:element name="unreachableDestinationRerouteTrunkGroupId" type="UserId" nillable="true" minOccurs="0"/>\r
2193           <xs:element name="unreachableDestinationTrapInitialCalls" type="TrapInitialThreshold" minOccurs="0"/>\r
2194           <xs:element name="unreachableDestinationTrapOffsetCalls" type="TrapOffsetThreshold" minOccurs="0"/>\r
2195           <xs:element name="invitationTimeout" type="TrunkGroupInvitationTimeoutSeconds" minOccurs="0"/>\r
2196           <xs:element name="requireAuthentication" type="xs:boolean" minOccurs="0"/>\r
2197           <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" nillable="true" minOccurs="0"/>\r
2198           <xs:element name="sipAuthenticationPassword" type="SIPAuthenticationPassword" nillable="true" minOccurs="0"/>\r
2199         </xs:sequence>\r
2200       </xs:extension>\r
2201     </xs:complexContent>\r
2202   </xs:complexType>    \r
2203     \r
2204   <xs:complexType name="GroupTrunkGroupModifyInstanceRequest14sp4">\r
2205     <xs:annotation>\r
2206       <xs:documentation>\r
2207         Modify a Trunk Group Instance in a group.\r
2208         The access device cannot be modified or cleared if there are any users assigned to the Trunk Group.\r
2209         The response is either a SuccessResponse or an ErrorResponse.\r
2210       </xs:documentation>\r
2211     </xs:annotation>\r
2212     <xs:complexContent>\r
2213       <xs:extension base="core:OCIRequest">\r
2214         <xs:sequence>\r
2215           <xs:element name="trunkGroupKey" type="TrunkGroupKey"/>\r
2216           <xs:element name="newName" type="TrunkGroupName" minOccurs="0"/>\r
2217           <xs:element name="pilotUserId" type="UserId" nillable="true" minOccurs="0"/>\r
2218           <xs:element name="department" type="DepartmentKey" nillable="true" minOccurs="0"/>\r
2219           <xs:element name="accessDevice" type="AccessDevice" nillable="true" minOccurs="0"/>\r
2220           <xs:element name="maxActiveCalls" type="MaxActiveCalls" minOccurs="0"/>\r
2221           <xs:element name="maxIncomingCalls" type="MaxIncomingCalls" nillable="true" minOccurs="0"/>\r
2222           <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls" nillable="true" minOccurs="0"/>\r
2223           <xs:element name="enableBursting" type="xs:boolean" minOccurs="0"/>\r
2224           <xs:element name="burstingMaxActiveCalls" type="BurstingMaxActiveCalls" nillable="true" minOccurs="0"/>\r
2225           <xs:element name="burstingMaxIncomingCalls" type="BurstingMaxIncomingCalls" nillable="true" minOccurs="0"/>\r
2226           <xs:element name="burstingMaxOutgoingCalls" type="BurstingMaxOutgoingCalls" nillable="true" minOccurs="0"/>\r
2227           <xs:element name="capacityExceededAction" type="TrunkGroupCapacityExceededAction" nillable="true" minOccurs="0"/>\r
2228           <xs:element name="capacityExceededForwardAddress" type="OutgoingDNorSIPURI" nillable="true" minOccurs="0"/>\r
2229           <xs:element name="capacityExceededRerouteTrunkGroupKey" type="TrunkGroupKey" nillable="true" minOccurs="0"/>\r
2230           <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold" minOccurs="0"/>\r
2231           <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold" minOccurs="0"/>\r
2232           <xs:element name="unreachableDestinationAction" type="TrunkGroupUnreachableDestinationAction" nillable="true" minOccurs="0"/>\r
2233           <xs:element name="unreachableDestinationForwardAddress" type="OutgoingDNorSIPURI" nillable="true" minOccurs="0"/>\r
2234           <xs:element name="unreachableDestinationRerouteTrunkGroupKey" type="TrunkGroupKey" nillable="true" minOccurs="0"/>\r
2235           <xs:element name="unreachableDestinationTrapInitialCalls" type="TrapInitialThreshold" minOccurs="0"/>\r
2236           <xs:element name="unreachableDestinationTrapOffsetCalls" type="TrapOffsetThreshold" minOccurs="0"/>\r
2237           <xs:element name="invitationTimeout" type="TrunkGroupInvitationTimeoutSeconds" minOccurs="0"/>\r
2238           <xs:element name="requireAuthentication" type="xs:boolean" minOccurs="0"/>\r
2239           <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" nillable="true" minOccurs="0"/>\r
2240           <xs:element name="sipAuthenticationPassword" type="SIPAuthenticationPassword" nillable="true" minOccurs="0"/>\r
2241           <xs:element name="hostedUserIdList" type="ReplacementUserIdList" nillable="true" minOccurs="0"/>\r
2242           <xs:element name="trunkGroupIdentity" type="SIPURI" minOccurs="0" nillable="true"/>\r
2243           <xs:element name="otgDtgIdentity" type="OtgDtgIdentity" minOccurs="0" nillable="true"/>\r
2244           <xs:element name="includeTrunkGroupIdentity" type="xs:boolean" minOccurs="0"/>\r
2245           <xs:element name="includeDtgIdentity" type="xs:boolean" minOccurs="0"/>\r
2246           <xs:element name="enableNetworkAddressIdentity" type="xs:boolean" minOccurs="0"/>\r
2247           <xs:element name="allowUnscreenedCalls" type="xs:boolean" minOccurs="0"/>\r
2248           <xs:element name="allowUnscreenedEmergencyCalls" type="xs:boolean" minOccurs="0"/>\r
2249           <xs:element name="usePilotUserCallingLineIdentity" type="xs:boolean" minOccurs="0"/>\r
2250           <xs:element name="usePilotUserChargeNumber" type="xs:boolean" minOccurs="0"/>\r
2251           <xs:element name="callForwardingAlwaysAction" type="TrunkGroupCallForwardingAlwaysAction" minOccurs="0" nillable="true"/>\r
2252           <xs:element name="callForwardingAlwaysForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0" nillable="true"/>\r
2253           <xs:element name="callForwardingAlwaysRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0" nillable="true"/>\r
2254         </xs:sequence>\r
2255       </xs:extension>\r
2256     </xs:complexContent>\r
2257   </xs:complexType>    \r
2258     \r
2259   <xs:complexType name="GroupTrunkGroupModifyInstanceRequest14sp9A">\r
2260     <xs:annotation>\r
2261       <xs:documentation>\r
2262         Modify a Trunk Group Instance in a group.\r
2263         The access device cannot be modified or cleared if there are any users assigned to the Trunk Group.\r
2264         The response is either a SuccessResponse or an ErrorResponse.\r
2265       </xs:documentation>\r
2266     </xs:annotation>\r
2267     <xs:complexContent>\r
2268       <xs:extension base="core:OCIRequest">\r
2269         <xs:sequence>\r
2270           <xs:element name="trunkGroupKey" type="TrunkGroupKey"/>\r
2271           <xs:element name="newName" type="TrunkGroupName" minOccurs="0"/>\r
2272           <xs:element name="pilotUserId" type="UserId" nillable="true" minOccurs="0"/>\r
2273           <xs:element name="department" type="DepartmentKey" nillable="true" minOccurs="0"/>\r
2274           <xs:element name="accessDevice" type="AccessDevice" nillable="true" minOccurs="0"/>\r
2275           <xs:element name="maxActiveCalls" type="MaxActiveCalls" minOccurs="0"/>\r
2276           <xs:element name="maxIncomingCalls" type="MaxIncomingCalls" nillable="true" minOccurs="0"/>\r
2277           <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls" nillable="true" minOccurs="0"/>\r
2278           <xs:element name="enableBursting" type="xs:boolean" minOccurs="0"/>\r
2279           <xs:element name="burstingMaxActiveCalls" type="BurstingMaxActiveCalls" nillable="true" minOccurs="0"/>\r
2280           <xs:element name="burstingMaxIncomingCalls" type="BurstingMaxIncomingCalls" nillable="true" minOccurs="0"/>\r
2281           <xs:element name="burstingMaxOutgoingCalls" type="BurstingMaxOutgoingCalls" nillable="true" minOccurs="0"/>\r
2282           <xs:element name="capacityExceededAction" type="TrunkGroupCapacityExceededAction" nillable="true" minOccurs="0"/>\r
2283           <xs:element name="capacityExceededForwardAddress" type="OutgoingDNorSIPURI" nillable="true" minOccurs="0"/>\r
2284           <xs:element name="capacityExceededRerouteTrunkGroupKey" type="TrunkGroupKey" nillable="true" minOccurs="0"/>\r
2285           <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold" minOccurs="0"/>\r
2286           <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold" minOccurs="0"/>\r
2287           <xs:element name="unreachableDestinationAction" type="TrunkGroupUnreachableDestinationAction" nillable="true" minOccurs="0"/>\r
2288           <xs:element name="unreachableDestinationForwardAddress" type="OutgoingDNorSIPURI" nillable="true" minOccurs="0"/>\r
2289           <xs:element name="unreachableDestinationRerouteTrunkGroupKey" type="TrunkGroupKey" nillable="true" minOccurs="0"/>\r
2290           <xs:element name="unreachableDestinationTrapInitialCalls" type="TrapInitialThreshold" minOccurs="0"/>\r
2291           <xs:element name="unreachableDestinationTrapOffsetCalls" type="TrapOffsetThreshold" minOccurs="0"/>\r
2292           <xs:element name="invitationTimeout" type="TrunkGroupInvitationTimeoutSeconds" minOccurs="0"/>\r
2293           <xs:element name="requireAuthentication" type="xs:boolean" minOccurs="0"/>\r
2294           <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" nillable="true" minOccurs="0"/>\r
2295           <xs:element name="sipAuthenticationPassword" type="SIPAuthenticationPassword" nillable="true" minOccurs="0"/>\r
2296           <xs:element name="hostedUserIdList" type="ReplacementUserIdList" nillable="true" minOccurs="0"/>\r
2297           <xs:element name="trunkGroupIdentity" type="SIPURI" minOccurs="0" nillable="true"/>\r
2298           <xs:element name="otgDtgIdentity" type="OtgDtgIdentity" minOccurs="0" nillable="true"/>\r
2299           <xs:element name="includeTrunkGroupIdentity" type="xs:boolean" minOccurs="0"/>\r
2300           <xs:element name="includeDtgIdentity" type="xs:boolean" minOccurs="0"/>\r
2301           <xs:element name="enableNetworkAddressIdentity" type="xs:boolean" minOccurs="0"/>\r
2302           <xs:element name="allowUnscreenedCalls" type="xs:boolean" minOccurs="0"/>\r
2303           <xs:element name="allowUnscreenedEmergencyCalls" type="xs:boolean" minOccurs="0"/>\r
2304           <xs:element name="pilotUserCallingLineIdentityPolicy" type="TrunkGroupPilotUserCallingLineIdentityUsagePolicy" minOccurs="0"/>\r
2305           <xs:element name="pilotUserChargeNumberPolicy" type="TrunkGroupPilotUserChargeNumberUsagePolicy" minOccurs="0"/>\r
2306           <xs:element name="callForwardingAlwaysAction" type="TrunkGroupCallForwardingAlwaysAction" minOccurs="0" nillable="true"/>\r
2307           <xs:element name="callForwardingAlwaysForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0" nillable="true"/>\r
2308           <xs:element name="callForwardingAlwaysRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0" nillable="true"/>\r
2309         </xs:sequence>\r
2310       </xs:extension>\r
2311     </xs:complexContent>\r
2312   </xs:complexType>    \r
2313     \r
2314   <xs:complexType name="GroupTrunkGroupUserCreationTaskAddRequest">\r
2315     <xs:annotation>\r
2316       <xs:documentation>\r
2317         Add a user creation task for a trunk group.\r
2318         The response is either SuccessResponse or ErrorResponse.\r
2319       </xs:documentation>\r
2320     </xs:annotation>\r
2321     <xs:complexContent>\r
2322       <xs:extension base="core:OCIRequest">\r
2323         <xs:sequence>\r
2324           <xs:element name="serviceUserId" type="UserId"/>\r
2325           <xs:element name="taskName" type="TrunkGroupUserCreationTaskName"/>\r
2326           <xs:element name="userIdFormat" type="TrunkGroupUserCreationUserIdFormat"/>\r
2327           <xs:element name="userIdDomain" type="NetAddress"/>\r
2328           <xs:element name="populateExtension" type="xs:boolean"/>\r
2329           <xs:element name="linePortFormat" type="TrunkGroupUserCreationSIPURIFormat"/>\r
2330           <xs:element name="linePortDomain" type="NetAddress"/>\r
2331           <xs:element name="populateContact" type="xs:boolean"/>\r
2332           <xs:element name="contactFormat" type="TrunkGroupUserCreationSIPURIFormat" minOccurs="0"/>\r
2333           <xs:element name="contactDomain" type="NetAddress" minOccurs="0"/>\r
2334           <xs:choice>\r
2335             <xs:element name="userPhoneNumbers">\r
2336               <xs:complexType>\r
2337                 <xs:annotation/>\r
2338                 <xs:sequence>\r
2339                   <xs:element name="phoneNumber" type="DN" minOccurs="0" maxOccurs="unbounded"/>\r
2340                   <xs:element name="dnRange" type="DNRange" minOccurs="0" maxOccurs="unbounded"/>\r
2341                 </xs:sequence>\r
2342               </xs:complexType>\r
2343             </xs:element>\r
2344             <xs:element name="userExtensions">\r
2345               <xs:complexType>\r
2346                 <xs:annotation/>\r
2347                 <xs:sequence>\r
2348                   <xs:element name="extension" type="Extension" minOccurs="0" maxOccurs="unbounded"/>\r
2349                   <xs:element name="extensionRange" type="ExtensionRange" minOccurs="0" maxOccurs="unbounded"/>\r
2350                 </xs:sequence>\r
2351               </xs:complexType>\r
2352             </xs:element>\r
2353           </xs:choice>\r
2354           <xs:element name="servicePackName" type="ServicePackName" minOccurs="0" maxOccurs="unbounded"/>\r
2355           <xs:element name="userService" type="UserService" minOccurs="0" maxOccurs="unbounded"/>\r
2356         </xs:sequence>\r
2357       </xs:extension>\r
2358     </xs:complexContent>\r
2359   </xs:complexType>    \r
2360     \r
2361   <xs:complexType name="GroupTrunkGroupUserCreationTaskDeleteRequest">\r
2362     <xs:annotation>\r
2363       <xs:documentation>\r
2364         Delete a user creation task for a trunk group.\r
2365         The response is either SuccessResponse or ErrorResponse.\r
2366       </xs:documentation>\r
2367     </xs:annotation>\r
2368     <xs:complexContent>\r
2369       <xs:extension base="core:OCIRequest">\r
2370         <xs:sequence>\r
2371           <xs:element name="serviceUserId" type="UserId"/>\r
2372           <xs:element name="taskName" type="TrunkGroupUserCreationTaskName"/>\r
2373         </xs:sequence>\r
2374       </xs:extension>\r
2375     </xs:complexContent>\r
2376   </xs:complexType>    \r
2377     \r
2378   <xs:complexType name="GroupTrunkGroupUserCreationTaskGetListRequest">\r
2379     <xs:annotation>\r
2380       <xs:documentation>\r
2381         Get the list of user creation tasks for a trunk group.\r
2382         The response is either GroupTrunkGroupUserCreationTaskGetListResponse or ErrorResponse.\r
2383       </xs:documentation>\r
2384     </xs:annotation>\r
2385     <xs:complexContent>\r
2386       <xs:extension base="core:OCIRequest">\r
2387         <xs:sequence>\r
2388           <xs:element name="serviceUserId" type="UserId"/>\r
2389         </xs:sequence>\r
2390       </xs:extension>\r
2391     </xs:complexContent>\r
2392   </xs:complexType>    \r
2393     \r
2394   <xs:complexType name="GroupTrunkGroupUserCreationTaskGetListResponse">\r
2395     <xs:annotation>\r
2396       <xs:documentation>\r
2397         Response to GroupTrunkGroupUserCreationTaskGetListRequest.\r
2398         Contains a table with a row for each user creation task and column headings :\r
2399         "Name", "Status", "Users Created", "Total Users To Create", "Error Count".\r
2400       </xs:documentation>\r
2401     </xs:annotation>\r
2402     <xs:complexContent>\r
2403       <xs:extension base="core:OCIDataResponse">\r
2404         <xs:sequence>\r
2405           <xs:element name="taskTable" type="core:OCITable"/>\r
2406         </xs:sequence>\r
2407       </xs:extension>\r
2408     </xs:complexContent>\r
2409   </xs:complexType>    \r
2410     \r
2411   <xs:complexType name="GroupTrunkGroupUserCreationTaskGetRequest">\r
2412     <xs:annotation>\r
2413       <xs:documentation>\r
2414         Request the details of a specified user creation task for a trunk group.\r
2415         The response is either GroupTrunkGroupUserCreationTaskGetResponse or ErrorResponse.\r
2416       </xs:documentation>\r
2417     </xs:annotation>\r
2418     <xs:complexContent>\r
2419       <xs:extension base="core:OCIRequest">\r
2420         <xs:sequence>\r
2421           <xs:element name="serviceUserId" type="UserId"/>\r
2422           <xs:element name="taskName" type="TrunkGroupUserCreationTaskName"/>\r
2423         </xs:sequence>\r
2424       </xs:extension>\r
2425     </xs:complexContent>\r
2426   </xs:complexType>    \r
2427     \r
2428   <xs:complexType name="GroupTrunkGroupUserCreationTaskGetResponse">\r
2429     <xs:annotation>\r
2430       <xs:documentation>\r
2431         Response to a GroupTrunkGroupUserCreationTaskGetRequest.\r
2432       </xs:documentation>\r
2433     </xs:annotation>\r
2434     <xs:complexContent>\r
2435       <xs:extension base="core:OCIDataResponse">\r
2436         <xs:sequence>\r
2437           <xs:element name="userIdFormat" type="TrunkGroupUserCreationUserIdFormat"/>\r
2438           <xs:element name="userIdDomain" type="NetAddress"/>\r
2439           <xs:element name="populateExtension" type="xs:boolean"/>\r
2440           <xs:element name="linePortFormat" type="TrunkGroupUserCreationSIPURIFormat"/>\r
2441           <xs:element name="linePortDomain" type="NetAddress"/>\r
2442           <xs:element name="populateContact" type="xs:boolean"/>\r
2443           <xs:element name="contactFormat" type="TrunkGroupUserCreationSIPURIFormat" minOccurs="0"/>\r
2444           <xs:element name="contactDomain" type="NetAddress" minOccurs="0"/>\r
2445           <xs:element name="usersCreated" type="xs:int"/>\r
2446           <xs:element name="totalUsersToCreate" type="xs:int"/>\r
2447           <xs:element name="errorCount" type="xs:int"/>\r
2448           <xs:element name="servicePackName" type="ServicePackName" minOccurs="0" maxOccurs="unbounded"/>\r
2449           <xs:element name="userServiceName" type="UserService" minOccurs="0" maxOccurs="unbounded"/>\r
2450           <xs:element name="status" type="TrunkGroupUserCreationTaskStatus"/>\r
2451           <xs:element name="userCreationMode" type="TrunkGroupUserCreationMode"/>\r
2452           <xs:element name="taskSummary" type="xs:token"/>\r
2453         </xs:sequence>\r
2454       </xs:extension>\r
2455     </xs:complexContent>\r
2456   </xs:complexType>    \r
2457     \r
2458   <xs:complexType name="LoginRequest13mp10">\r
2459     <xs:annotation>\r
2460       <xs:documentation>\r
2461         LoginRequest13mp10 is 2nd stage of the 2 stage OCI login process.\r
2462         The signedPassword is not required for external authentication login from a trusted host (ACL).\r
2463       </xs:documentation>\r
2464     </xs:annotation>\r
2465     <xs:complexContent>\r
2466       <xs:extension base="core:OCIRequest">\r
2467         <xs:sequence>\r
2468           <xs:element name="userId" type="UserId"/>\r
2469           <xs:element name="signedPassword" type="SignedPassword" minOccurs="0"/>\r
2470         </xs:sequence>\r
2471       </xs:extension>\r
2472     </xs:complexContent>\r
2473   </xs:complexType>    \r
2474     \r
2475   <xs:complexType name="LoginResponse13mp10">\r
2476     <xs:annotation>\r
2477       <xs:documentation>\r
2478         LoginRequest13mp10/Response13mp10 is 2nd stage of the 2 stage OCI login process.\r
2479       </xs:documentation>\r
2480     </xs:annotation>\r
2481     <xs:complexContent>\r
2482       <xs:extension base="core:OCIDataResponse">\r
2483         <xs:sequence>\r
2484           <xs:element name="loginType" type="LoginType"/>\r
2485           <xs:element name="locale" type="OCILocale"/>\r
2486           <xs:element name="encoding" type="Encoding"/>\r
2487         </xs:sequence>\r
2488       </xs:extension>\r
2489     </xs:complexContent>\r
2490   </xs:complexType>    \r
2491     \r
2492   <xs:complexType name="GroupVoiceMessagingGroupGetPasscodeRulesRequest">\r
2493     <xs:annotation>\r
2494       <xs:documentation>\r
2495         Requests the group's voice portal passcode rules setting.\r
2496         The response is either GroupVoiceMessagingGroupGetPasscodeRulesResponse or ErrorResponse.\r
2497         Replaced By: GroupPortalPasscodeRulesGetRequest\r
2498       </xs:documentation>\r
2499     </xs:annotation>\r
2500     <xs:complexContent>\r
2501       <xs:extension base="core:OCIRequest">\r
2502         <xs:sequence>\r
2503           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2504           <xs:element name="groupId" type="GroupId"/>\r
2505         </xs:sequence>\r
2506       </xs:extension>\r
2507     </xs:complexContent>\r
2508   </xs:complexType>    \r
2509     \r
2510   <xs:complexType name="GroupVoiceMessagingGroupGetPasscodeRulesResponse">\r
2511     <xs:annotation>\r
2512       <xs:documentation>\r
2513         Response to GroupVoiceMessagingGroupGetPasscodeRulesRequest.\r
2514         Contains the group's voice portal passcode rules setting.\r
2515         Replaced By: GroupPortalPasscodeRulesGetResponse\r
2516       </xs:documentation>\r
2517     </xs:annotation>\r
2518     <xs:complexContent>\r
2519       <xs:extension base="core:OCIDataResponse">\r
2520         <xs:sequence>\r
2521           <xs:element name="useRuleLevel" type="GroupPasscodeRulesLevel"/>\r
2522           <xs:element name="disallowRepeatedDigits" type="xs:boolean"/>\r
2523           <xs:element name="disallowUserNumber" type="xs:boolean"/>\r
2524           <xs:element name="disallowReversedUserNumber" type="xs:boolean"/>\r
2525           <xs:element name="disallowOldPasscode" type="xs:boolean"/>\r
2526           <xs:element name="disallowReversedOldPasscode" type="xs:boolean"/>\r
2527           <xs:element name="minCodeLength" type="VoiceMessagingMinPasscodeCodeLength"/>\r
2528           <xs:element name="maxCodeLength" type="VoiceMessagingMaxPasscodeCodeLength"/>\r
2529           <xs:element name="disableLoginAfterMaxFailedLoginAttempts" type="xs:boolean"/>\r
2530           <xs:element name="maxFailedLoginAttempts" type="VoiceMessagingMaxFailedLoginAttempts" minOccurs="0"/>\r
2531           <xs:element name="expirePassword" type="xs:boolean"/>\r
2532           <xs:element name="passcodeExpiresDays" type="VoiceMessagingPasscodeExpiresDays" minOccurs="0"/>\r
2533           <xs:element name="sendLoginDisabledNotifyEmail" type="xs:boolean"/>\r
2534           <xs:element name="loginDisabledNotifyEmailAddress" type="EmailAddress" minOccurs="0"/>\r
2535         </xs:sequence>\r
2536       </xs:extension>\r
2537     </xs:complexContent>\r
2538   </xs:complexType>    \r
2539     \r
2540   <xs:complexType name="GroupVoiceMessagingGroupGetVoicePortalRequest14">\r
2541     <xs:annotation>\r
2542       <xs:documentation>\r
2543         Requests the group's voice messaging settings\r
2544         The response is either GroupVoiceMessagingGroupGetVoicePortalResponse14 or ErrorResponse.\r
2545         Replaced by GroupVoiceMessagingGroupGetVoicePortalRequest15\r
2546       </xs:documentation>\r
2547     </xs:annotation>\r
2548     <xs:complexContent>\r
2549       <xs:extension base="core:OCIRequest">\r
2550         <xs:sequence>\r
2551           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2552           <xs:element name="groupId" type="GroupId"/>\r
2553         </xs:sequence>\r
2554       </xs:extension>\r
2555     </xs:complexContent>\r
2556   </xs:complexType>    \r
2557     \r
2558   <xs:complexType name="GroupVoiceMessagingGroupGetVoicePortalResponse14">\r
2559     <xs:annotation>\r
2560       <xs:documentation>\r
2561         Response to the GroupVoiceMessagingGroupGetVoicePortalRequest14.\r
2562         Replaced by GroupVoiceMessagingGroupGetVoicePortalResponse15\r
2563       </xs:documentation>\r
2564     </xs:annotation>\r
2565     <xs:complexContent>\r
2566       <xs:extension base="core:OCIDataResponse">\r
2567         <xs:sequence>\r
2568           <xs:element name="serviceUserId" type="UserId"/>\r
2569           <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile"/>\r
2570           <xs:element name="isActive" type="xs:boolean"/>\r
2571           <xs:element name="allowIdentificationByPhoneNumberOrVoiceMailAliasesOnLogin" type="xs:boolean"/>\r
2572           <xs:element name="useVoicePortalWizard" type="xs:boolean"/>\r
2573           <xs:element name="voicePortalExternalRoutingScope" type="VoicePortalExternalRoutingScope"/>\r
2574           <xs:element name="useExternalRouting" type="xs:boolean"/>\r
2575           <xs:element name="externalRoutingAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
2576         </xs:sequence>\r
2577       </xs:extension>\r
2578     </xs:complexContent>\r
2579   </xs:complexType>    \r
2580     \r
2581   <xs:complexType name="GroupVoiceMessagingGroupModifyPasscodeRulesRequest">\r
2582     <xs:annotation>\r
2583       <xs:documentation>\r
2584         Request to modify the group's voice portal passcode rules setting.\r
2585         The response is either SuccessResponse or ErrorResponse.\r
2586         Replaced By: GroupPortalPasscodeRulesModifyRequest\r
2587       </xs:documentation>\r
2588     </xs:annotation>\r
2589     <xs:complexContent>\r
2590       <xs:extension base="core:OCIRequest">\r
2591         <xs:sequence>\r
2592           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2593           <xs:element name="groupId" type="GroupId"/>\r
2594           <xs:element name="useRuleLevel" type="GroupPasscodeRulesLevel" minOccurs="0"/>\r
2595           <xs:element name="disallowRepeatedDigits" type="xs:boolean" minOccurs="0"/>\r
2596           <xs:element name="disallowUserNumber" type="xs:boolean" minOccurs="0"/>\r
2597           <xs:element name="disallowReversedUserNumber" type="xs:boolean" minOccurs="0"/>\r
2598           <xs:element name="disallowOldPasscode" type="xs:boolean" minOccurs="0"/>\r
2599           <xs:element name="disallowReversedOldPasscode" type="xs:boolean" minOccurs="0"/>\r
2600           <xs:element name="minCodeLength" type="VoiceMessagingMinPasscodeCodeLength" minOccurs="0"/>\r
2601           <xs:element name="maxCodeLength" type="VoiceMessagingMaxPasscodeCodeLength" minOccurs="0"/>\r
2602           <xs:element name="disableLoginAfterMaxFailedLoginAttempts" type="xs:boolean" minOccurs="0"/>\r
2603           <xs:element name="maxFailedLoginAttempts" type="VoiceMessagingMaxFailedLoginAttempts" minOccurs="0"/>\r
2604           <xs:element name="expirePassword" type="xs:boolean" minOccurs="0"/>\r
2605           <xs:element name="passcodeExpiresDays" type="VoiceMessagingPasscodeExpiresDays" minOccurs="0"/>\r
2606           <xs:element name="sendLoginDisabledNotifyEmail" type="xs:boolean" minOccurs="0"/>\r
2607           <xs:element name="loginDisabledNotifyEmailAddress" type="EmailAddress" nillable="true" minOccurs="0"/>\r
2608         </xs:sequence>\r
2609       </xs:extension>\r
2610     </xs:complexContent>\r
2611   </xs:complexType>    \r
2612     \r
2613   <xs:complexType name="ServiceProviderAccessDeviceGetRequest14">\r
2614     <xs:annotation>\r
2615       <xs:documentation>\r
2616         Requests the configuration of a specified service provider access device.\r
2617         The response is either ServiceProviderAccessDeviceGetResponse14 or ErrorResponse.\r
2618         Replaced By: ServiceProviderAccessDeviceGetRequest14sp3\r
2619       </xs:documentation>\r
2620     </xs:annotation>\r
2621     <xs:complexContent>\r
2622       <xs:extension base="core:OCIRequest">\r
2623         <xs:sequence>\r
2624           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2625           <xs:element name="deviceName" type="AccessDeviceName"/>\r
2626         </xs:sequence>\r
2627       </xs:extension>\r
2628     </xs:complexContent>\r
2629   </xs:complexType>    \r
2630     \r
2631   <xs:complexType name="ServiceProviderAccessDeviceGetResponse14">\r
2632     <xs:annotation>\r
2633       <xs:documentation>\r
2634         Response to ServiceProviderAccessDeviceGetRequest14.\r
2635         Replaced By: ServiceProviderAccessDeviceGetResponse14sp3\r
2636       </xs:documentation>\r
2637     </xs:annotation>\r
2638     <xs:complexContent>\r
2639       <xs:extension base="core:OCIDataResponse">\r
2640         <xs:sequence>\r
2641           <xs:element name="deviceType" type="AccessDeviceType"/>\r
2642           <xs:element name="protocol" type="AccessDeviceProtocol"/>\r
2643           <xs:element name="netAddress" type="NetAddress" minOccurs="0"/>\r
2644           <xs:element name="port" type="Port1025" minOccurs="0"/>\r
2645           <xs:element name="outboundProxyServerNetAddress" type="NetAddress" minOccurs="0"/>\r
2646           <xs:element name="stunServerNetAddress" type="NetAddress" minOccurs="0"/>\r
2647           <xs:element name="macAddress" type="AccessDeviceMACAddress" minOccurs="0"/>\r
2648           <xs:element name="serialNumber" type="AccessDeviceSerialNumber" minOccurs="0"/>\r
2649           <xs:element name="description" type="AccessDeviceDescription" minOccurs="0"/>\r
2650           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
2651           <xs:element name="numberOfAssignedPorts" type="xs:int"/>\r
2652           <xs:element name="status" type="AccessDeviceStatus"/>\r
2653           <xs:element name="physicalLocation" type="AccessDevicePhysicalLocation" minOccurs="0"/>\r
2654           <xs:element name="transportProtocol" type="TransportProtocol" minOccurs="0"/>\r
2655         </xs:sequence>\r
2656       </xs:extension>\r
2657     </xs:complexContent>\r
2658   </xs:complexType>    \r
2659     \r
2660   <xs:complexType name="ServiceProviderAccessDeviceGetRequest14sp3">\r
2661     <xs:annotation>\r
2662       <xs:documentation>\r
2663         Requests the configuration of a specified service provider access device.\r
2664         The response is either ServiceProviderAccessDeviceGetResponse14sp3 or ErrorResponse.\r
2665         Replaced By: ServiceProviderAccessDeviceGetRequest14sp6\r
2666       </xs:documentation>\r
2667     </xs:annotation>\r
2668     <xs:complexContent>\r
2669       <xs:extension base="core:OCIRequest">\r
2670         <xs:sequence>\r
2671           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2672           <xs:element name="deviceName" type="AccessDeviceName"/>\r
2673         </xs:sequence>\r
2674       </xs:extension>\r
2675     </xs:complexContent>\r
2676   </xs:complexType>    \r
2677     \r
2678   <xs:complexType name="ServiceProviderAccessDeviceGetResponse14sp3">\r
2679     <xs:annotation>\r
2680       <xs:documentation>\r
2681         Response to ServiceProviderAccessDeviceGetRequest14sp3.\r
2682         Replaced By: ServiceProviderAccessDeviceGetRequest14sp6        \r
2683       </xs:documentation>\r
2684     </xs:annotation>\r
2685     <xs:complexContent>\r
2686       <xs:extension base="core:OCIDataResponse">\r
2687         <xs:sequence>\r
2688           <xs:element name="deviceType" type="AccessDeviceType"/>\r
2689           <xs:element name="protocol" type="AccessDeviceProtocol"/>\r
2690           <xs:element name="netAddress" type="NetAddress" minOccurs="0"/>\r
2691           <xs:element name="port" type="Port1025" minOccurs="0"/>\r
2692           <xs:element name="outboundProxyServerNetAddress" type="NetAddress" minOccurs="0"/>\r
2693           <xs:element name="stunServerNetAddress" type="NetAddress" minOccurs="0"/>\r
2694           <xs:element name="macAddress" type="AccessDeviceMACAddress" minOccurs="0"/>\r
2695           <xs:element name="serialNumber" type="AccessDeviceSerialNumber" minOccurs="0"/>\r
2696           <xs:element name="description" type="AccessDeviceDescription" minOccurs="0"/>\r
2697           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
2698           <xs:element name="numberOfAssignedPorts" type="xs:int"/>\r
2699           <xs:element name="status" type="AccessDeviceStatus"/>\r
2700           <xs:element name="physicalLocation" type="AccessDevicePhysicalLocation" minOccurs="0"/>\r
2701           <xs:element name="transportProtocol" type="TransportProtocol" minOccurs="0"/>\r
2702           <xs:element name="mobilityManagerProvisioningURL" type="URL" minOccurs="0"/>\r
2703           <xs:element name="mobilityManagerProvisioningUserName" type="MobilityManagerProvisioningUserName" minOccurs="0"/>\r
2704           <xs:element name="mobilityManagerDefaultOriginatingServiceKey" type="MobilityManagerServiceKey" minOccurs="0"/>\r
2705           <xs:element name="mobilityManagerDefaultTerminatingServiceKey" type="MobilityManagerServiceKey" minOccurs="0"/>\r
2706         </xs:sequence>\r
2707       </xs:extension>\r
2708     </xs:complexContent>\r
2709   </xs:complexType>    \r
2710     \r
2711   <xs:complexType name="ServiceProviderCallProcessingGetPolicyRequest14">\r
2712     <xs:annotation>\r
2713       <xs:documentation>\r
2714         Request the service provider level data associated with Call Processing\r
2715         Policy. The response is either a\r
2716         ServiceProviderCallProcessingGetPolicyResponse14 or an ErrorResponse.\r
2717       </xs:documentation>\r
2718     </xs:annotation>\r
2719     <xs:complexContent>\r
2720       <xs:extension base="core:OCIRequest">\r
2721         <xs:sequence>\r
2722           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2723         </xs:sequence>\r
2724       </xs:extension>\r
2725     </xs:complexContent>\r
2726   </xs:complexType>    \r
2727     \r
2728   <xs:complexType name="ServiceProviderCallProcessingGetPolicyResponse14">\r
2729     <xs:annotation>\r
2730       <xs:documentation>\r
2731         Response to ServiceProviderCallProcessingGetPolicyRequest14.\r
2732       </xs:documentation>\r
2733     </xs:annotation>\r
2734     <xs:complexContent>\r
2735       <xs:extension base="core:OCIDataResponse">\r
2736         <xs:sequence>\r
2737           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
2738           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
2739           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
2740           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
2741           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
2742           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes"/>\r
2743           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
2744           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
2745           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
2746           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
2747           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
2748           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
2749           <xs:element name="enforceEnterpriseCallingLineIdentityRestriction" type="xs:boolean"/>\r
2750           <xs:element name="useSettingLevel" type="ServiceProviderConferenceURISettingLevel"/>\r
2751           <xs:element name="conferenceURI" type="SIPURI" minOccurs="0"/>\r
2752         </xs:sequence>\r
2753       </xs:extension>\r
2754     </xs:complexContent>\r
2755   </xs:complexType>    \r
2756     \r
2757   <xs:complexType name="ServiceProviderCallProcessingGetPolicyRequest14sp1">\r
2758     <xs:annotation>\r
2759       <xs:documentation>\r
2760         Request the service provider level data associated with Call Processing\r
2761         Policy. The response is either a\r
2762         ServiceProviderCallProcessingGetPolicyResponse14sp1 or an ErrorResponse.\r
2763       </xs:documentation>\r
2764     </xs:annotation>\r
2765     <xs:complexContent>\r
2766       <xs:extension base="core:OCIRequest">\r
2767         <xs:sequence>\r
2768           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2769         </xs:sequence>\r
2770       </xs:extension>\r
2771     </xs:complexContent>\r
2772   </xs:complexType>    \r
2773     \r
2774   <xs:complexType name="ServiceProviderCallProcessingGetPolicyResponse14sp1">\r
2775     <xs:annotation>\r
2776       <xs:documentation>\r
2777         Response to ServiceProviderCallProcessingGetPolicyRequest14sp1.\r
2778       </xs:documentation>\r
2779     </xs:annotation>\r
2780     <xs:complexContent>\r
2781       <xs:extension base="core:OCIDataResponse">\r
2782         <xs:sequence>\r
2783           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
2784           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
2785           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
2786           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
2787           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
2788           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes"/>\r
2789           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
2790           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
2791           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
2792           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
2793           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
2794           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
2795           <xs:element name="enforceEnterpriseCallingLineIdentityRestriction" type="xs:boolean"/>\r
2796           <xs:element name="useSettingLevel" type="ServiceProviderConferenceURISettingLevel"/>\r
2797           <xs:element name="conferenceURI" type="SIPURI" minOccurs="0"/>\r
2798           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
2799           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
2800           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
2801           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
2802           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
2803           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
2804           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
2805         </xs:sequence>\r
2806       </xs:extension>\r
2807     </xs:complexContent>\r
2808   </xs:complexType>    \r
2809     \r
2810   <xs:complexType name="ServiceProviderCallProcessingGetPolicyRequest14sp4">\r
2811     <xs:annotation>\r
2812       <xs:documentation>\r
2813         Request the service provider level data associated with Call Processing\r
2814         Policy. The response is either a\r
2815         ServiceProviderCallProcessingGetPolicyResponse14sp4 or an ErrorResponse.\r
2816         Replaced By : ServiceProviderCallProcessingGetPolicyRequest15\r
2817       </xs:documentation>\r
2818     </xs:annotation>\r
2819     <xs:complexContent>\r
2820       <xs:extension base="core:OCIRequest">\r
2821         <xs:sequence>\r
2822           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2823         </xs:sequence>\r
2824       </xs:extension>\r
2825     </xs:complexContent>\r
2826   </xs:complexType>    \r
2827     \r
2828   <xs:complexType name="ServiceProviderCallProcessingGetPolicyResponse14sp4">\r
2829     <xs:annotation>\r
2830       <xs:documentation>\r
2831         Response to ServiceProviderCallProcessingGetPolicyRequest14sp4.\r
2832         Replaced By : ServiceProviderCallProcessingGetPolicyResponse15\r
2833       </xs:documentation>\r
2834     </xs:annotation>\r
2835     <xs:complexContent>\r
2836       <xs:extension base="core:OCIDataResponse">\r
2837         <xs:sequence>\r
2838           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
2839           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
2840           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
2841           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
2842           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
2843           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes"/>\r
2844           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
2845           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
2846           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
2847           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
2848           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
2849           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
2850           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean"/>\r
2851           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean"/>\r
2852           <xs:element name="overrideCLIDRestrictionForExternalCallsViaPrivateDialingPlan" type="xs:boolean"/>\r
2853           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean"/>\r
2854           <xs:element name="enforceEnterpriseCallingLineIdentityRestriction" type="xs:boolean"/>\r
2855           <xs:element name="useSettingLevel" type="ServiceProviderConferenceURISettingLevel"/>\r
2856           <xs:element name="conferenceURI" type="SIPURI" minOccurs="0"/>\r
2857           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
2858           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
2859           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
2860           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
2861           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
2862           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
2863           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
2864         </xs:sequence>\r
2865       </xs:extension>\r
2866     </xs:complexContent>\r
2867   </xs:complexType>    \r
2868     \r
2869   <xs:complexType name="ServiceProviderCallProcessingModifyPolicyRequest14">\r
2870     <xs:annotation>\r
2871       <xs:documentation>\r
2872        Modify the service provider level data associated with Call Procesing\r
2873        Policy. The response is either a SuccessResponse or an ErrorResponse.\r
2874      </xs:documentation>\r
2875     </xs:annotation>\r
2876     <xs:complexContent>\r
2877       <xs:extension base="core:OCIRequest">\r
2878         <xs:sequence>\r
2879           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2880           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean" minOccurs="0"/>\r
2881           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls" minOccurs="0"/>\r
2882           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean" minOccurs="0"/>\r
2883           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls" minOccurs="0"/>\r
2884           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean" minOccurs="0"/>\r
2885           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes" minOccurs="0"/>\r
2886           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean" minOccurs="0"/>\r
2887           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes" minOccurs="0"/>\r
2888           <xs:element name="mediaPolicySelection" type="MediaPolicySelection" minOccurs="0"/>\r
2889           <xs:element name="supportedMediaSetName" type="MediaSetName" nillable="true" minOccurs="0"/>\r
2890           <xs:element name="networkUsageSelection" type="NetworkUsageSelection" minOccurs="0"/>\r
2891           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean" minOccurs="0"/>\r
2892           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean" minOccurs="0"/>\r
2893           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean" minOccurs="0"/>\r
2894           <xs:element name="overrideCLIDRestrictionForExternalCallsViaPrivateDialingPlan" type="xs:boolean" minOccurs="0"/>\r
2895           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean" minOccurs="0"/>\r
2896           <xs:element name="enforceEnterpriseCallingLineIdentityRestriction" type="xs:boolean" minOccurs="0"/>\r
2897           <xs:element name="useSettingLevel" type="ServiceProviderConferenceURISettingLevel" minOccurs="0"/>\r
2898           <xs:element name="conferenceURI" type="SIPURI" nillable="true" minOccurs="0"/>\r
2899           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean" minOccurs="0"/>\r
2900           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls" minOccurs="0"/>\r
2901           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean" minOccurs="0"/>\r
2902           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth" minOccurs="0"/>\r
2903           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth" minOccurs="0"/>\r
2904           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean" minOccurs="0"/>\r
2905           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations" minOccurs="0"/>\r
2906           <xs:element name="clidPolicy" type="CLIDPolicy" minOccurs="0"/>\r
2907           <xs:element name="emergencyClidPolicy" type="CLIDPolicy" minOccurs="0"/>\r
2908           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean" minOccurs="0"/>\r
2909         </xs:sequence>\r
2910       </xs:extension>\r
2911     </xs:complexContent>\r
2912   </xs:complexType>    \r
2913     \r
2914   <xs:complexType name="ServiceProviderPasswordRulesModifyRequest">\r
2915     <xs:annotation>\r
2916       <xs:documentation>\r
2917         Request to modify the service provider's password rules settings\r
2918         setting applicable to Administrators (Group and Department) and Users.\r
2919         The response is either SuccessResponse or ErrorResponse.\r
2920         Replaced By: ServiceProviderPasswordRulesModifyRequest14sp3\r
2921       </xs:documentation>\r
2922     </xs:annotation>\r
2923     <xs:complexContent>\r
2924       <xs:extension base="core:OCIRequest">\r
2925         <xs:sequence>\r
2926           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2927           <xs:element name="rulesApplyTo" type="ServiceProviderPasswordRulesApplyTo" minOccurs="0"/>\r
2928           <xs:element name="allowWebAddExternalAuthenticationUsers" type="xs:boolean" minOccurs="0"/>\r
2929           <xs:element name="disallowUserId" type="xs:boolean" minOccurs="0"/>\r
2930           <xs:element name="disallowOldPassword" type="xs:boolean" minOccurs="0"/>\r
2931           <xs:element name="disallowReversedOldPassword" type="xs:boolean" minOccurs="0"/>\r
2932           <xs:element name="restrictMinDigits" type="xs:boolean" minOccurs="0"/>\r
2933           <xs:element name="minDigits" type="PasswordMinDigits" minOccurs="0"/>\r
2934           <xs:element name="restrictMinUpperCaseLetters" type="xs:boolean" minOccurs="0"/>\r
2935           <xs:element name="minUpperCaseLetters" type="PasswordMinUpperCaseLetters" minOccurs="0"/>\r
2936           <xs:element name="restrictMinLowerCaseLetters" type="xs:boolean" minOccurs="0"/>\r
2937           <xs:element name="minLowerCaseLetters" type="PasswordMinLowerCaseLetters" minOccurs="0"/>\r
2938           <xs:element name="restrictMinNonAlphanumericCharacters" type="xs:boolean" minOccurs="0"/>\r
2939           <xs:element name="minNonAlphanumericCharacters" type="PasswordMinNonAlphanumericCharacters" minOccurs="0"/>\r
2940           <xs:element name="minLength" type="PasswordMinLength" minOccurs="0"/>\r
2941           <xs:element name="maxFailedLoginAttempts" type="MaxFailedLoginAttempts" minOccurs="0"/>\r
2942           <xs:element name="passwordExpiresDays" type="PasswordExpiresDays" minOccurs="0"/>\r
2943           <xs:element name="sendLoginDisabledNotifyEmail" type="xs:boolean" minOccurs="0"/>\r
2944           <xs:element name="loginDisabledNotifyEmailAddress" type="EmailAddress" nillable="true" minOccurs="0"/>\r
2945           <xs:element name="disallowRulesModification" type="xs:boolean" minOccurs="0"/>\r
2946         </xs:sequence>\r
2947       </xs:extension>\r
2948     </xs:complexContent>\r
2949   </xs:complexType>    \r
2950     \r
2951   <xs:complexType name="ServiceProviderServicePackMigrationTaskGetRequest">\r
2952     <xs:annotation>\r
2953       <xs:documentation>\r
2954         Requests the details of a specified service pack migration task.\r
2955         The response is either ServiceProviderServicePackMigrationTaskGetResponse\r
2956         or ErrorResponse.\r
2957         Replaced By: ServiceProviderServicePackMigrationTaskGetRequest14sp4\r
2958       </xs:documentation>\r
2959     </xs:annotation>\r
2960     <xs:complexContent>\r
2961       <xs:extension base="core:OCIRequest">\r
2962         <xs:sequence>\r
2963           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
2964           <xs:element name="taskName" type="ServicePackMigrationTaskName"/>\r
2965         </xs:sequence>\r
2966       </xs:extension>\r
2967     </xs:complexContent>\r
2968   </xs:complexType>    \r
2969     \r
2970   <xs:complexType name="ServiceProviderServicePackMigrationTaskGetResponse">\r
2971     <xs:annotation>\r
2972       <xs:documentation>\r
2973         Response to ServiceProviderServicePackMigrationTaskGetRequest.\r
2974         The groupTable column headings are: "Migrate", "Group Id", "Group Name", "User Count".\r
2975         Replaced By: ServiceProviderServicePackMigrationTaskGetResponse14sp4\r
2976       </xs:documentation>\r
2977     </xs:annotation>\r
2978     <xs:complexContent>\r
2979       <xs:extension base="core:OCIDataResponse">\r
2980         <xs:sequence>\r
2981           <xs:element name="taskName" type="ServicePackMigrationTaskName"/>\r
2982           <xs:element name="startTimestamp" type="xs:dateTime" minOccurs="0"/>\r
2983           <xs:element name="maxDurationHours" type="ServicePackMigrationMaxDurationHours"/>\r
2984           <xs:element name="sendReportEmail" type="xs:boolean"/>\r
2985           <xs:element name="reportDeliveryEmailAddress" type="EmailAddress" minOccurs="0"/>\r
2986           <xs:element name="abortOnError" type="xs:boolean"/>\r
2987           <xs:element name="abortErrorThreshold" type="ServicePackMigrationAbortErrorThreshold" minOccurs="0"/>\r
2988           <xs:element name="reportAllUsers" type="xs:boolean"/>\r
2989           <xs:element name="automaticallyIncrementServiceQuantity" type="xs:boolean"/>\r
2990           <xs:element name="errorCount" type="xs:int"/>\r
2991           <xs:element name="status" type="ServicePackMigrationTaskStatus"/>\r
2992           <xs:element name="groupsProcessed" type="xs:int"/>\r
2993           <xs:element name="groupsTotal" type="xs:int"/>\r
2994           <xs:element name="usersProcessed" type="xs:int"/>\r
2995           <xs:element name="usersTotal" type="xs:int"/>\r
2996           <xs:element name="userSelectionType" type="ServicePackMigrationTaskUserSelectionType"/>\r
2997           <xs:element name="reportFilePathName" type="FileName"/>\r
2998           <xs:element name="groupTable" type="core:OCITable"/>\r
2999           <xs:element name="userSelectionServicePackName" type="ServicePackName" minOccurs="0" maxOccurs="unbounded"/>\r
3000           <xs:element name="userSelectionServiceName" type="UserService" minOccurs="0" maxOccurs="unbounded"/>\r
3001           <xs:element name="removeServicePackName" type="ServicePackName" minOccurs="0" maxOccurs="unbounded"/>\r
3002           <xs:element name="removeServiceName" type="UserService" minOccurs="0" maxOccurs="unbounded"/>\r
3003           <xs:element name="assignServicePackName" type="ServicePackName" minOccurs="0" maxOccurs="unbounded"/>\r
3004           <xs:element name="assignServiceName" type="UserService" minOccurs="0" maxOccurs="unbounded"/>\r
3005         </xs:sequence>\r
3006       </xs:extension>\r
3007     </xs:complexContent>\r
3008   </xs:complexType>    \r
3009     \r
3010   <xs:complexType name="ServiceProviderTrunkGroupGetRequest">\r
3011     <xs:annotation>\r
3012       <xs:documentation>\r
3013         Get the maximum permissible active Trunk Group calls for the service provider.\r
3014         The response is either a ServiceProviderTrunkGroupGetResponse or an ErrorResponse.\r
3015       </xs:documentation>\r
3016     </xs:annotation>\r
3017     <xs:complexContent>\r
3018       <xs:extension base="core:OCIRequest">\r
3019         <xs:sequence>\r
3020           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
3021         </xs:sequence>\r
3022       </xs:extension>\r
3023     </xs:complexContent>\r
3024   </xs:complexType>    \r
3025     \r
3026   <xs:complexType name="ServiceProviderTrunkGroupGetResponse">\r
3027     <xs:annotation>\r
3028       <xs:documentation>\r
3029         Response to the ServiceProviderTrunkGroupGetRequest.\r
3030         The response contains the maximum permissible active trunk group calls for the service provider.\r
3031       </xs:documentation>\r
3032     </xs:annotation>\r
3033     <xs:complexContent>\r
3034       <xs:extension base="core:OCIDataResponse">\r
3035         <xs:sequence>\r
3036           <xs:element name="maxActiveCalls" type="UnboundedNonNegativeInt"/>\r
3037         </xs:sequence>\r
3038       </xs:extension>\r
3039     </xs:complexContent>\r
3040   </xs:complexType>    \r
3041     \r
3042   <xs:complexType name="ServiceProviderVoiceMessagingGroupGetPasscodeRulesRequest">\r
3043     <xs:annotation>\r
3044       <xs:documentation>\r
3045         Requests the service provider's voice portal passcode rules setting.\r
3046         The response is either ServiceProviderVoiceMessagingGroupGetPasscodeRulesResponse or ErrorResponse.\r
3047         Replaced By: ServiceProviderPortalPasscodeRulesGetRequest\r
3048       </xs:documentation>\r
3049     </xs:annotation>\r
3050     <xs:complexContent>\r
3051       <xs:extension base="core:OCIRequest">\r
3052         <xs:sequence>\r
3053           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
3054         </xs:sequence>\r
3055       </xs:extension>\r
3056     </xs:complexContent>\r
3057   </xs:complexType>    \r
3058     \r
3059   <xs:complexType name="ServiceProviderVoiceMessagingGroupGetPasscodeRulesResponse">\r
3060     <xs:annotation>\r
3061       <xs:documentation>\r
3062         Response to ServiceProviderVoiceMessagingGroupGetPasscodeRulesRequest.\r
3063         Contains the service provider's voice portal passcode rules setting.\r
3064         Replaced By: ServiceProviderPortalPasscodeRulesGetResponse\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="disallowRepeatedDigits" type="xs:boolean"/>\r
3071           <xs:element name="disallowUserNumber" type="xs:boolean"/>\r
3072           <xs:element name="disallowReversedUserNumber" type="xs:boolean"/>\r
3073           <xs:element name="disallowOldPasscode" type="xs:boolean"/>\r
3074           <xs:element name="disallowReversedOldPasscode" type="xs:boolean"/>\r
3075           <xs:element name="minCodeLength" type="VoiceMessagingMinPasscodeCodeLength"/>\r
3076           <xs:element name="maxCodeLength" type="VoiceMessagingMaxPasscodeCodeLength"/>\r
3077           <xs:element name="disableLoginAfterMaxFailedLoginAttempts" type="xs:boolean"/>\r
3078           <xs:element name="maxFailedLoginAttempts" type="VoiceMessagingMaxFailedLoginAttempts" minOccurs="0"/>\r
3079           <xs:element name="expirePassword" type="xs:boolean"/>\r
3080           <xs:element name="passcodeExpiresDays" type="VoiceMessagingPasscodeExpiresDays" minOccurs="0"/>\r
3081           <xs:element name="sendLoginDisabledNotifyEmail" type="xs:boolean"/>\r
3082           <xs:element name="loginDisabledNotifyEmailAddress" type="EmailAddress" minOccurs="0"/>\r
3083         </xs:sequence>\r
3084       </xs:extension>\r
3085     </xs:complexContent>\r
3086   </xs:complexType>    \r
3087     \r
3088   <xs:complexType name="ServiceProviderVoiceMessagingGroupModifyPasscodeRulesRequest">\r
3089     <xs:annotation>\r
3090       <xs:documentation>\r
3091         Request to modify the service provider's voice portal passcode rules setting.\r
3092         The response is either SuccessResponse or ErrorResponse.\r
3093         Replaced By: ServiceProviderPortalPasscodeRulesModifyRequest\r
3094       </xs:documentation>\r
3095     </xs:annotation>\r
3096     <xs:complexContent>\r
3097       <xs:extension base="core:OCIRequest">\r
3098         <xs:sequence>\r
3099           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
3100           <xs:element name="disallowRepeatedDigits" type="xs:boolean" minOccurs="0"/>\r
3101           <xs:element name="disallowUserNumber" type="xs:boolean" minOccurs="0"/>\r
3102           <xs:element name="disallowReversedUserNumber" type="xs:boolean" minOccurs="0"/>\r
3103           <xs:element name="disallowOldPasscode" type="xs:boolean" minOccurs="0"/>\r
3104           <xs:element name="disallowReversedOldPasscode" type="xs:boolean" minOccurs="0"/>\r
3105           <xs:element name="minCodeLength" type="VoiceMessagingMinPasscodeCodeLength" minOccurs="0"/>\r
3106           <xs:element name="maxCodeLength" type="VoiceMessagingMaxPasscodeCodeLength" minOccurs="0"/>\r
3107           <xs:element name="disableLoginAfterMaxFailedLoginAttempts" type="xs:boolean" minOccurs="0"/>\r
3108           <xs:element name="maxFailedLoginAttempts" type="VoiceMessagingMaxFailedLoginAttempts" minOccurs="0"/>\r
3109           <xs:element name="expirePassword" type="xs:boolean" minOccurs="0"/>\r
3110           <xs:element name="passcodeExpiresDays" type="VoiceMessagingPasscodeExpiresDays" minOccurs="0"/>\r
3111           <xs:element name="sendLoginDisabledNotifyEmail" type="xs:boolean" minOccurs="0"/>\r
3112           <xs:element name="loginDisabledNotifyEmailAddress" type="EmailAddress" nillable="true" minOccurs="0"/>\r
3113         </xs:sequence>\r
3114       </xs:extension>\r
3115     </xs:complexContent>\r
3116   </xs:complexType>    \r
3117     \r
3118   <xs:complexType name="SystemAccessDeviceGetRequest">\r
3119     <xs:annotation>\r
3120       <xs:documentation>\r
3121         Requests the configuration of a specified system access device.\r
3122         The response is either SystemAccessDeviceGetResponse or ErrorResponse.\r
3123         Replaced By: SystemAccessDeviceGetRequest14sp3\r
3124       </xs:documentation>\r
3125     </xs:annotation>\r
3126     <xs:complexContent>\r
3127       <xs:extension base="core:OCIRequest">\r
3128         <xs:sequence>\r
3129           <xs:element name="deviceName" type="AccessDeviceName"/>\r
3130         </xs:sequence>\r
3131       </xs:extension>\r
3132     </xs:complexContent>\r
3133   </xs:complexType>    \r
3134     \r
3135   <xs:complexType name="SystemAccessDeviceGetResponse">\r
3136     <xs:annotation>\r
3137       <xs:documentation>\r
3138         Response to SystemAccessDeviceGetRequest.\r
3139         Replaced By: SystemAccessDeviceGetResponse14sp3\r
3140       </xs:documentation>\r
3141     </xs:annotation>\r
3142     <xs:complexContent>\r
3143       <xs:extension base="core:OCIDataResponse">\r
3144         <xs:sequence>\r
3145           <xs:element name="deviceType" type="AccessDeviceType"/>\r
3146           <xs:element name="protocol" type="AccessDeviceProtocol"/>\r
3147           <xs:element name="netAddress" type="NetAddress" minOccurs="0"/>\r
3148           <xs:element name="port" type="Port1025" minOccurs="0"/>\r
3149           <xs:element name="outboundProxyServerNetAddress" type="NetAddress" minOccurs="0"/>\r
3150           <xs:element name="stunServerNetAddress" type="NetAddress" minOccurs="0"/>\r
3151           <xs:element name="macAddress" type="AccessDeviceMACAddress" minOccurs="0"/>\r
3152           <xs:element name="serialNumber" type="AccessDeviceSerialNumber" minOccurs="0"/>\r
3153           <xs:element name="description" type="AccessDeviceDescription" minOccurs="0"/>\r
3154           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
3155           <xs:element name="numberOfAssignedPorts" type="xs:int"/>\r
3156           <xs:element name="status" type="AccessDeviceStatus"/>\r
3157           <xs:element name="physicalLocation" type="AccessDevicePhysicalLocation" minOccurs="0"/>\r
3158           <xs:element name="transportProtocol" type="TransportProtocol" minOccurs="0"/>\r
3159         </xs:sequence>\r
3160       </xs:extension>\r
3161     </xs:complexContent>\r
3162   </xs:complexType>    \r
3163     \r
3164   <xs:complexType name="SystemAccessDeviceGetRequest14sp3">\r
3165     <xs:annotation>\r
3166       <xs:documentation>\r
3167         Requests the configuration of a specified system access device.\r
3168         The response is either SystemAccessDeviceGetResponse14sp3 or ErrorResponse.\r
3169         Replaced By: SystemAccessDeviceGetRequest14sp6\r
3170       </xs:documentation>\r
3171     </xs:annotation>\r
3172     <xs:complexContent>\r
3173       <xs:extension base="core:OCIRequest">\r
3174         <xs:sequence>\r
3175           <xs:element name="deviceName" type="AccessDeviceName"/>\r
3176         </xs:sequence>\r
3177       </xs:extension>\r
3178     </xs:complexContent>\r
3179   </xs:complexType>    \r
3180     \r
3181   <xs:complexType name="SystemAccessDeviceGetResponse14sp3">\r
3182     <xs:annotation>\r
3183       <xs:documentation>\r
3184         Response to SystemAccessDeviceGetRequest14sp3\r
3185         Replaced By: SystemAccessDeviceGetResponse14sp6\r
3186       </xs:documentation>\r
3187     </xs:annotation>\r
3188     <xs:complexContent>\r
3189       <xs:extension base="core:OCIDataResponse">\r
3190         <xs:sequence>\r
3191           <xs:element name="deviceType" type="AccessDeviceType"/>\r
3192           <xs:element name="protocol" type="AccessDeviceProtocol"/>\r
3193           <xs:element name="netAddress" type="NetAddress" minOccurs="0"/>\r
3194           <xs:element name="port" type="Port1025" minOccurs="0"/>\r
3195           <xs:element name="outboundProxyServerNetAddress" type="NetAddress" minOccurs="0"/>\r
3196           <xs:element name="stunServerNetAddress" type="NetAddress" minOccurs="0"/>\r
3197           <xs:element name="macAddress" type="AccessDeviceMACAddress" minOccurs="0"/>\r
3198           <xs:element name="serialNumber" type="AccessDeviceSerialNumber" minOccurs="0"/>\r
3199           <xs:element name="description" type="AccessDeviceDescription" minOccurs="0"/>\r
3200           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
3201           <xs:element name="numberOfAssignedPorts" type="xs:int"/>\r
3202           <xs:element name="status" type="AccessDeviceStatus"/>\r
3203           <xs:element name="physicalLocation" type="AccessDevicePhysicalLocation" minOccurs="0"/>\r
3204           <xs:element name="transportProtocol" type="TransportProtocol" minOccurs="0"/>\r
3205           <xs:element name="mobilityManagerProvisioningURL" type="URL" minOccurs="0"/>\r
3206           <xs:element name="mobilityManagerProvisioningUserName" type="MobilityManagerProvisioningUserName" minOccurs="0"/>\r
3207           <xs:element name="mobilityManagerDefaultOriginatingServiceKey" type="MobilityManagerServiceKey" minOccurs="0"/>\r
3208           <xs:element name="mobilityManagerDefaultTerminatingServiceKey" type="MobilityManagerServiceKey" minOccurs="0"/>\r
3209         </xs:sequence>\r
3210       </xs:extension>\r
3211     </xs:complexContent>\r
3212   </xs:complexType>    \r
3213     \r
3214   <xs:complexType name="SystemASRParametersGetRequest">\r
3215     <xs:annotation>\r
3216       <xs:documentation>\r
3217         Request to get the list of Application Server Registration system parameters.\r
3218         The response is either SystemASRParametersGetResponse or ErrorResponse.\r
3219         Replaced By: SystemASRParametersGetRequest14sp5\r
3220       </xs:documentation>\r
3221     </xs:annotation>\r
3222     <xs:complexContent>\r
3223       <xs:extension base="core:OCIRequest">\r
3224         <xs:sequence/>\r
3225       </xs:extension>\r
3226     </xs:complexContent>\r
3227   </xs:complexType>    \r
3228     \r
3229   <xs:complexType name="SystemASRParametersGetResponse">\r
3230     <xs:annotation>\r
3231       <xs:documentation>\r
3232         Response to SystemASRParametersGetRequest.\r
3233         Contains a list of system Application Server Registration parameters.\r
3234         Replaced By: SystemASRParametersGetResponse14sp5\r
3235       </xs:documentation>\r
3236     </xs:annotation>\r
3237     <xs:complexContent>\r
3238       <xs:extension base="core:OCIDataResponse">\r
3239         <xs:sequence>\r
3240           <xs:element name="maxTransmissions" type="ASRMaxTransmissions"/>\r
3241           <xs:element name="retransmissionDelayMilliSeconds" type="ASRRetransmissionDelayMilliSeconds"/>\r
3242           <xs:element name="listeningPort" type="Port1025"/>\r
3243         </xs:sequence>\r
3244       </xs:extension>\r
3245     </xs:complexContent>\r
3246   </xs:complexType>    \r
3247     \r
3248   <xs:complexType name="SystemASRParametersGetRequest14sp5">\r
3249     <xs:annotation>\r
3250       <xs:documentation>\r
3251         Request to get the list of Application Server Registration system parameters.\r
3252         The response is either SystemASRParametersGetResponse14sp5 or ErrorResponse.\r
3253       </xs:documentation>\r
3254     </xs:annotation>\r
3255     <xs:complexContent>\r
3256       <xs:extension base="core:OCIRequest">\r
3257         <xs:sequence/>\r
3258       </xs:extension>\r
3259     </xs:complexContent>\r
3260   </xs:complexType>    \r
3261     \r
3262   <xs:complexType name="SystemASRParametersGetResponse14sp5">\r
3263     <xs:annotation>\r
3264       <xs:documentation>\r
3265         Response to SystemASRParametersGetRequest14sp5.\r
3266         Contains a list of system Application Server Registration parameters.\r
3267       </xs:documentation>\r
3268     </xs:annotation>\r
3269     <xs:complexContent>\r
3270       <xs:extension base="core:OCIDataResponse">\r
3271         <xs:sequence>\r
3272           <xs:element name="maxTransmissions" type="ASRMaxTransmissions"/>\r
3273           <xs:element name="retransmissionDelayMilliSeconds" type="ASRRetransmissionDelayMilliSeconds"/>\r
3274           <xs:element name="listeningPort" type="Port1025"/>\r
3275           <xs:element name="sourceAddress" type="NetAddress" minOccurs="0"/>\r
3276         </xs:sequence>\r
3277       </xs:extension>\r
3278     </xs:complexContent>\r
3279   </xs:complexType>    \r
3280     \r
3281   <xs:complexType name="SystemASRParametersModifyRequest">\r
3282     <xs:annotation>\r
3283       <xs:documentation>\r
3284         Request to modify Application Server Registration system parameters.\r
3285         The response is either SuccessResponse or ErrorResponse.\r
3286       </xs:documentation>\r
3287     </xs:annotation>\r
3288     <xs:complexContent>\r
3289       <xs:extension base="core:OCIRequest">\r
3290         <xs:sequence>\r
3291           <xs:element name="maxTransmissions" type="ASRMaxTransmissions" minOccurs="0"/>\r
3292           <xs:element name="retransmissionDelayMilliSeconds" type="ASRRetransmissionDelayMilliSeconds" minOccurs="0"/>\r
3293           <xs:element name="listeningPort" type="Port1025" minOccurs="0"/>\r
3294           <xs:element name="sourceAddress" type="NetAddress" minOccurs="0" nillable="true"/>\r
3295         </xs:sequence>\r
3296       </xs:extension>\r
3297     </xs:complexContent>\r
3298   </xs:complexType>    \r
3299     \r
3300   <xs:complexType name="SystemAutomaticCallbackGetRequest">\r
3301     <xs:annotation>\r
3302       <xs:documentation>\r
3303         Request the system's automatic callback attributes.\r
3304         The response is either a SystemAutomaticCallbackGetResponse or an ErrorResponse.\r
3305         Replaced By: SystemAutomaticCallbackGetRequest15\r
3306       </xs:documentation>\r
3307     </xs:annotation>\r
3308     <xs:complexContent>\r
3309       <xs:extension base="core:OCIRequest">\r
3310         <xs:sequence/>\r
3311       </xs:extension>\r
3312     </xs:complexContent>\r
3313   </xs:complexType>    \r
3314     \r
3315   <xs:complexType name="SystemAutomaticCallbackGetResponse">\r
3316     <xs:annotation>\r
3317       <xs:documentation>\r
3318         Response to SystemAutomaticCallbackGetRequest.\r
3319         Replaced By: SystemAutomaticCallbackGetResponse15\r
3320       </xs:documentation>\r
3321     </xs:annotation>\r
3322     <xs:complexContent>\r
3323       <xs:extension base="core:OCIDataResponse">\r
3324         <xs:sequence>\r
3325           <xs:element name="monitorMinutes" type="AutomaticCallbackMonitorMinutes"/>\r
3326           <xs:element name="waitBetweenRetryOriginatorMinutes" type="AutomaticCallbackWaitBetweenRetryOriginatorMinutes"/>\r
3327           <xs:element name="maxMonitorsPerOriginator" type="AutomaticCallbackMaxMonitorsPerOriginator"/>\r
3328           <xs:element name="maxCallbackRings" type="AutomaticCallbackMaxCallbackRings"/>\r
3329           <xs:element name="maxRetryOriginatorMinutes" type="AutomaticCallbackMaxRetryOriginatorMinutes"/>\r
3330         </xs:sequence>\r
3331       </xs:extension>\r
3332     </xs:complexContent>\r
3333   </xs:complexType>    \r
3334     \r
3335   <xs:complexType name="SystemAutomaticCallbackModifyRequest">\r
3336     <xs:annotation>\r
3337       <xs:documentation>\r
3338         Modifies the system's automatic callback attributes.\r
3339         The response is either a SuccessResponse or an ErrorResponse.\r
3340         Replaced By: SystemAutomaticCallbackModifyRequest15\r
3341       </xs:documentation>\r
3342     </xs:annotation>\r
3343     <xs:complexContent>\r
3344       <xs:extension base="core:OCIRequest">\r
3345         <xs:sequence>\r
3346           <xs:element name="monitorMinutes" type="AutomaticCallbackMonitorMinutes" minOccurs="0"/>\r
3347           <xs:element name="waitBetweenRetryOriginatorMinutes" type="AutomaticCallbackWaitBetweenRetryOriginatorMinutes" minOccurs="0"/>\r
3348           <xs:element name="maxMonitorsPerOriginator" type="AutomaticCallbackMaxMonitorsPerOriginator" minOccurs="0"/>\r
3349           <xs:element name="maxCallbackRings" type="AutomaticCallbackMaxCallbackRings" minOccurs="0"/>\r
3350           <xs:element name="maxRetryOriginatorMinutes" type="AutomaticCallbackMaxRetryOriginatorMinutes" minOccurs="0"/>\r
3351         </xs:sequence>\r
3352       </xs:extension>\r
3353     </xs:complexContent>\r
3354   </xs:complexType>    \r
3355     \r
3356   <xs:complexType name="SystemBCCTAddOCIInterfaceAddressRequest">\r
3357     <xs:annotation>\r
3358       <xs:documentation>\r
3359         Add an OCI entry to the Broadworks Common Communication Transport (BCCT) protocol to interface mapping table.\r
3360         The response is either SuccessResponse or ErrorResponse.\r
3361       </xs:documentation>\r
3362     </xs:annotation>\r
3363     <xs:complexContent>\r
3364       <xs:extension base="core:OCIRequest">\r
3365         <xs:sequence>\r
3366           <xs:element name="interfaceNetAddress" type="NetAddress"/>\r
3367         </xs:sequence>\r
3368       </xs:extension>\r
3369     </xs:complexContent>\r
3370   </xs:complexType>    \r
3371     \r
3372   <xs:complexType name="SystemBCCTDeleteOCIInterfaceAddressRequest">\r
3373     <xs:annotation>\r
3374       <xs:documentation>\r
3375         Delete an OCI entry in the Broadworks Common Communication Transport (BCCT) protocol to interface mapping table.\r
3376         The response is either SuccessResponse or ErrorResponse.\r
3377       </xs:documentation>\r
3378     </xs:annotation>\r
3379     <xs:complexContent>\r
3380       <xs:extension base="core:OCIRequest">\r
3381         <xs:sequence>\r
3382           <xs:element name="interfaceNetAddress" type="NetAddress"/>\r
3383         </xs:sequence>\r
3384       </xs:extension>\r
3385     </xs:complexContent>\r
3386   </xs:complexType>    \r
3387     \r
3388   <xs:complexType name="SystemBCCTGetOCIInterfaceAddressListRequest">\r
3389     <xs:annotation>\r
3390       <xs:documentation>\r
3391         Get the OCI entries from the Broadworks Common Communication Transport (BCCT) protocol to interface mapping list.\r
3392         The response is SystemBCCTGetOCIInterfaceAddressListResponse or ErrorResponse.\r
3393       </xs:documentation>\r
3394     </xs:annotation>\r
3395     <xs:complexContent>\r
3396       <xs:extension base="core:OCIRequest">\r
3397         <xs:sequence/>\r
3398       </xs:extension>\r
3399     </xs:complexContent>\r
3400   </xs:complexType>    \r
3401     \r
3402   <xs:complexType name="SystemBCCTGetOCIInterfaceAddressListResponse">\r
3403     <xs:annotation>\r
3404       <xs:documentation>\r
3405         Response to SystemBCCTGetOCIInterfaceAddressListRequest.\r
3406       </xs:documentation>\r
3407     </xs:annotation>\r
3408     <xs:complexContent>\r
3409       <xs:extension base="core:OCIDataResponse">\r
3410         <xs:sequence>\r
3411           <xs:element name="interfaceNetAddress" type="NetAddress" minOccurs="0" maxOccurs="unbounded"/>\r
3412         </xs:sequence>\r
3413       </xs:extension>\r
3414     </xs:complexContent>\r
3415   </xs:complexType>    \r
3416     \r
3417   <xs:complexType name="SystemCallCenterGetRequest">\r
3418     <xs:annotation>\r
3419       <xs:documentation>\r
3420         Request the system level data associated with Call Center.\r
3421         The response is either a SystemCallCenterGetResponse or an\r
3422         ErrorResponse.\r
3423         Replaced By: SystemCallCenterGetRequest14sp9\r
3424       </xs:documentation>\r
3425     </xs:annotation>\r
3426     <xs:complexContent>\r
3427       <xs:extension base="core:OCIRequest">\r
3428         <xs:sequence/>\r
3429       </xs:extension>\r
3430     </xs:complexContent>\r
3431   </xs:complexType>    \r
3432     \r
3433   <xs:complexType name="SystemCallCenterGetResponse">\r
3434     <xs:annotation>\r
3435       <xs:documentation>\r
3436         Response to SystemCallCenterGetRequest.\r
3437         Replaced By: SystemCallCenterGetResponse14sp9\r
3438       </xs:documentation>\r
3439     </xs:annotation>\r
3440     <xs:complexContent>\r
3441       <xs:extension base="core:OCIDataResponse">\r
3442         <xs:sequence>\r
3443           <xs:element name="defaultFromAddress" type="EmailAddress"/>\r
3444         </xs:sequence>\r
3445       </xs:extension>\r
3446     </xs:complexContent>\r
3447   </xs:complexType>    \r
3448     \r
3449   <xs:complexType name="SystemCallProcessingGetPolicyRequest14">\r
3450     <xs:annotation>\r
3451       <xs:documentation>\r
3452         Request the system level data associated with Call Processing Policy.\r
3453         The response is either a SystemCallProcessingGetPolicyResponse14 or an\r
3454         ErrorResponse.\r
3455       </xs:documentation>\r
3456     </xs:annotation>\r
3457     <xs:complexContent>\r
3458       <xs:extension base="core:OCIRequest">\r
3459         <xs:sequence/>\r
3460       </xs:extension>\r
3461     </xs:complexContent>\r
3462   </xs:complexType>    \r
3463     \r
3464   <xs:complexType name="SystemCallProcessingGetPolicyResponse14">\r
3465     <xs:annotation>\r
3466       <xs:documentation>\r
3467         Response to SystemCallProcessingGetPolicyRequest14.\r
3468       </xs:documentation>\r
3469     </xs:annotation>\r
3470     <xs:complexContent>\r
3471       <xs:extension base="core:OCIDataResponse">\r
3472         <xs:sequence>\r
3473           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
3474           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
3475           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
3476           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
3477           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
3478           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes"/>\r
3479           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
3480           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
3481           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
3482           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
3483           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
3484           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
3485           <xs:element name="enforceEnterpriseCallingLineIdentityRestriction" type="xs:boolean"/>\r
3486           <xs:element name="conferenceURI" type="SIPURI" minOccurs="0"/>\r
3487           <xs:element name="maxConferenceParties" type="CallProcessingMaxConferenceParties"/>\r
3488         </xs:sequence>\r
3489       </xs:extension>\r
3490     </xs:complexContent>\r
3491   </xs:complexType>    \r
3492     \r
3493   <xs:complexType name="SystemCallProcessingGetPolicyRequest14sp1">\r
3494     <xs:annotation>\r
3495       <xs:documentation>\r
3496         Request the system level data associated with Call Processing Policy.\r
3497         The response is either a SystemCallProcessingGetPolicyResponse14sp1 or an\r
3498         ErrorResponse.\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:extension>\r
3505     </xs:complexContent>\r
3506   </xs:complexType>    \r
3507     \r
3508   <xs:complexType name="SystemCallProcessingGetPolicyResponse14sp1">\r
3509     <xs:annotation>\r
3510       <xs:documentation>\r
3511         Response to SystemCallProcessingGetPolicyRequest14sp1.\r
3512       </xs:documentation>\r
3513     </xs:annotation>\r
3514     <xs:complexContent>\r
3515       <xs:extension base="core:OCIDataResponse">\r
3516         <xs:sequence>\r
3517           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
3518           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
3519           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
3520           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
3521           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
3522           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes"/>\r
3523           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
3524           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
3525           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
3526           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
3527           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
3528           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
3529           <xs:element name="enforceEnterpriseCallingLineIdentityRestriction" type="xs:boolean"/>\r
3530           <xs:element name="conferenceURI" type="SIPURI" minOccurs="0"/>\r
3531           <xs:element name="maxConferenceParties" type="CallProcessingMaxConferenceParties"/>\r
3532           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
3533           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
3534           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
3535           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
3536           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
3537           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
3538           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
3539         </xs:sequence>\r
3540       </xs:extension>\r
3541     </xs:complexContent>\r
3542   </xs:complexType>    \r
3543     \r
3544   <xs:complexType name="SystemCallProcessingGetPolicyRequest14sp4">\r
3545     <xs:annotation>\r
3546       <xs:documentation>\r
3547         Request the system level data associated with Call Processing Policy.\r
3548         The response is either a SystemCallProcessingGetPolicyResponse14sp4 or an\r
3549         ErrorResponse.\r
3550         Replaced By : SystemCallProcessingGetPolicyRequest15\r
3551       </xs:documentation>\r
3552     </xs:annotation>\r
3553     <xs:complexContent>\r
3554       <xs:extension base="core:OCIRequest">\r
3555         <xs:sequence/>\r
3556       </xs:extension>\r
3557     </xs:complexContent>\r
3558   </xs:complexType>    \r
3559     \r
3560   <xs:complexType name="SystemCallProcessingGetPolicyResponse14sp4">\r
3561     <xs:annotation>\r
3562       <xs:documentation>\r
3563         Response to SystemCallProcessingGetPolicyRequest14sp4.\r
3564         Replaced By : SystemCallProcessingGetPolicyResponse15\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="useMaxSimultaneousCalls" type="xs:boolean"/>\r
3571           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
3572           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
3573           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
3574           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
3575           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes"/>\r
3576           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
3577           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
3578           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
3579           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
3580           <xs:element name="networkUsageSelection" type="NetworkUsageSelection"/>\r
3581           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean"/>\r
3582           <xs:element name="enforceEnterpriseCallingLineIdentityRestriction" type="xs:boolean"/>\r
3583           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean"/>\r
3584           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean"/>\r
3585           <xs:element name="overrideCLIDRestrictionForExternalCallsViaPrivateDialingPlan" type="xs:boolean"/>\r
3586           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean"/>\r
3587           <xs:element name="conferenceURI" type="SIPURI" minOccurs="0"/>\r
3588           <xs:element name="maxConferenceParties" type="CallProcessingMaxConferenceParties"/>\r
3589           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
3590           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
3591           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
3592           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
3593           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
3594           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
3595           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
3596         </xs:sequence>\r
3597       </xs:extension>\r
3598     </xs:complexContent>\r
3599   </xs:complexType>    \r
3600     \r
3601   <xs:complexType name="SystemCallProcessingModifyPolicyRequest14">\r
3602     <xs:annotation>\r
3603       <xs:documentation>\r
3604         Modify the system level data associated with Call Processing Policy.\r
3605         The response is either a SuccessResponse or an ErrorResponse.\r
3606         Replaced By : SystemCallProcessingModifyPolicyRequest15\r
3607       </xs:documentation>\r
3608     </xs:annotation>\r
3609     <xs:complexContent>\r
3610       <xs:extension base="core:OCIRequest">\r
3611         <xs:sequence>\r
3612           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean" minOccurs="0"/>\r
3613           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls" minOccurs="0"/>\r
3614           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean" minOccurs="0"/>\r
3615           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls" minOccurs="0"/>\r
3616           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean" minOccurs="0"/>\r
3617           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes" minOccurs="0"/>\r
3618           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean" minOccurs="0"/>\r
3619           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes" minOccurs="0"/>\r
3620           <xs:element name="mediaPolicySelection" type="MediaPolicySelection" minOccurs="0"/>\r
3621           <xs:element name="supportedMediaSetName" type="MediaSetName" nillable="true" minOccurs="0"/>\r
3622           <xs:element name="networkUsageSelection" type="NetworkUsageSelection" minOccurs="0"/>\r
3623           <xs:element name="enforceGroupCallingLineIdentityRestriction" type="xs:boolean" minOccurs="0"/>\r
3624           <xs:element name="enforceEnterpriseCallingLineIdentityRestriction" type="xs:boolean" minOccurs="0"/>\r
3625           <xs:element name="allowEnterpriseGroupCallTypingForPrivateDialingPlan" type="xs:boolean" minOccurs="0"/>\r
3626           <xs:element name="allowEnterpriseGroupCallTypingForPublicDialingPlan" type="xs:boolean" minOccurs="0"/>\r
3627           <xs:element name="overrideCLIDRestrictionForExternalCallsViaPrivateDialingPlan" type="xs:boolean" minOccurs="0"/>\r
3628           <xs:element name="enableEnterpriseExtensionDialing" type="xs:boolean" minOccurs="0"/>\r
3629           <xs:element name="conferenceURI" type="SIPURI" nillable="true" minOccurs="0"/>\r
3630           <xs:element name="maxConferenceParties" type="CallProcessingMaxConferenceParties" minOccurs="0"/>\r
3631           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean" minOccurs="0"/>\r
3632           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls" minOccurs="0"/>\r
3633           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean" minOccurs="0"/>\r
3634           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth" minOccurs="0"/>\r
3635           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth" minOccurs="0"/>\r
3636           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean" minOccurs="0"/>\r
3637           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations" minOccurs="0"/>\r
3638           <xs:element name="clidPolicy" type="CLIDPolicy" minOccurs="0"/>\r
3639           <xs:element name="emergencyClidPolicy" type="CLIDPolicy" minOccurs="0"/>\r
3640           <xs:element name="allowAlternateNumbersForRedirectingIdentity" type="xs:boolean" minOccurs="0"/>\r
3641         </xs:sequence>\r
3642       </xs:extension>\r
3643     </xs:complexContent>\r
3644   </xs:complexType>    \r
3645     \r
3646   <xs:complexType name="SystemLicensingGetRequest">\r
3647     <xs:annotation>\r
3648       <xs:documentation>\r
3649         Get all the licensing information.\r
3650         The response is either SystemLicensingGetResponse or ErrorResponse.\r
3651         Replaced By: SystemLicensingGetRequest14sp3\r
3652       </xs:documentation>\r
3653     </xs:annotation>\r
3654     <xs:complexContent>\r
3655       <xs:extension base="core:OCIRequest">\r
3656         <xs:sequence/>\r
3657       </xs:extension>\r
3658     </xs:complexContent>\r
3659   </xs:complexType>    \r
3660     \r
3661   <xs:complexType name="SystemLicensingGetResponse">\r
3662     <xs:annotation>\r
3663       <xs:documentation>\r
3664         Response to SystemLicensingGetRequest. The license table columns are: "Name", "Licensed", "Used",\r
3665         "Available" and "Expiration Date".\r
3666         Replaced By: SystemLicensingGetResponse14sp3\r
3667       </xs:documentation>\r
3668     </xs:annotation>\r
3669     <xs:complexContent>\r
3670       <xs:extension base="core:OCIDataResponse">\r
3671         <xs:sequence>\r
3672           <xs:element name="licenseStrictness" type="LicenseStrictness"/>\r
3673           <xs:element name="groupUserlimit" type="GroupUserLicenseLimit"/>\r
3674           <xs:element name="expirationDate" type="xs:dateTime" minOccurs="0"/>\r
3675           <xs:element name="hostId" type="ServerHostId" minOccurs="0" maxOccurs="unbounded"/>\r
3676           <xs:element name="licenseName" type="LicenseName" minOccurs="0" maxOccurs="unbounded"/>\r
3677           <xs:element name="licenseTable" type="core:OCITable"/>\r
3678         </xs:sequence>\r
3679       </xs:extension>\r
3680     </xs:complexContent>\r
3681   </xs:complexType>    \r
3682     \r
3683   <xs:complexType name="SystemCAPParametersGetRequest">\r
3684     <xs:annotation>\r
3685       <xs:documentation>\r
3686         Request to get the list of CAP system parameters.\r
3687         The response is either SystemCAPParametersGetResponse or ErrorResponse.\r
3688         Replaced By: SystemCAPParametersGetRequest14sp3\r
3689       </xs:documentation>\r
3690     </xs:annotation>\r
3691     <xs:complexContent>\r
3692       <xs:extension base="core:OCIRequest">\r
3693         <xs:sequence/>\r
3694       </xs:extension>\r
3695     </xs:complexContent>\r
3696   </xs:complexType>    \r
3697     \r
3698   <xs:complexType name="SystemCAPParametersGetResponse">\r
3699     <xs:annotation>\r
3700       <xs:documentation>\r
3701         Response to SystemCAPParametersGetRequest.\r
3702         Contains a list of system CAP parameters.\r
3703         Replaced By: SystemCAPParametersGetResponse14sp3\r
3704       </xs:documentation>\r
3705     </xs:annotation>\r
3706     <xs:complexContent>\r
3707       <xs:extension base="core:OCIDataResponse">\r
3708         <xs:sequence>\r
3709           <xs:element name="serverPort" type="Port1025"/>\r
3710           <xs:element name="maxClientConnections" type="CAPMaxClientConnections"/>\r
3711           <xs:element name="enableConnectionPing" type="xs:boolean"/>\r
3712           <xs:element name="connectionPingIntervalMinutes" type="CAPConnectionPingIntervalMinutes"/>\r
3713           <xs:element name="CCC2ServerPort" type="Port1025"/>\r
3714           <xs:element name="CCC2MaxClientConnections" type="CCC2MaxClientConnections"/>\r
3715         </xs:sequence>\r
3716       </xs:extension>\r
3717     </xs:complexContent>\r
3718   </xs:complexType>    \r
3719     \r
3720   <xs:complexType name="SystemCPEConfigAddFileServerRequest">\r
3721     <xs:annotation>\r
3722       <xs:documentation>\r
3723         Add a device CPE config file server.\r
3724         The response is either SuccessResponse or ErrorResponse.\r
3725         Replaced By: SystemCPEConfigAddFileServerRequest14sp6\r
3726       </xs:documentation>\r
3727     </xs:annotation>\r
3728     <xs:complexContent>\r
3729       <xs:extension base="core:OCIRequest">\r
3730         <xs:sequence>\r
3731           <xs:element name="deviceType" type="AccessDeviceType"/>\r
3732           <xs:element name="ftpHostNetAddress" type="NetAddress"/>\r
3733           <xs:element name="ftpUserId" type="FTPUserId"/>\r
3734           <xs:element name="ftpUserPassword" type="FTPUserPassword"/>\r
3735           <xs:element name="cpeFileDirectory" type="CPEFileDirectory" minOccurs="0"/>\r
3736           <xs:element name="passiveFTP" type="xs:boolean" minOccurs="0"/>\r
3737         </xs:sequence>\r
3738       </xs:extension>\r
3739     </xs:complexContent>\r
3740   </xs:complexType>    \r
3741     \r
3742   <xs:complexType name="SystemCPEConfigGetFileServerListRequest">\r
3743     <xs:annotation>\r
3744       <xs:documentation>\r
3745         Requests the list of device CPE config file servers.\r
3746         The response is either SystemCPEConfigGetFileServerListResponse or ErrorResponse.\r
3747         Replaced By: SystemCPEConfigGetFileServerListRequest14sp6\r
3748       </xs:documentation>\r
3749     </xs:annotation>\r
3750     <xs:complexContent>\r
3751       <xs:extension base="core:OCIRequest">\r
3752         <xs:sequence/>\r
3753       </xs:extension>\r
3754     </xs:complexContent>\r
3755   </xs:complexType>    \r
3756     \r
3757   <xs:complexType name="SystemCPEConfigGetFileServerListResponse">\r
3758     <xs:annotation>\r
3759       <xs:documentation>\r
3760         Response to SystemCPEConfigGetFileServerListRequest. The table columns are:\r
3761         "Device Type", "FTP Host Net Address", "FTP User Id", "Directory" and "Passive FTP".\r
3762         Replaced By: SystemCPEConfigGetFileServerListResponse14sp6\r
3763       </xs:documentation>\r
3764     </xs:annotation>\r
3765     <xs:complexContent>\r
3766       <xs:extension base="core:OCIDataResponse">\r
3767         <xs:sequence>\r
3768           <xs:element name="fileServerTable" type="core:OCITable"/>\r
3769         </xs:sequence>\r
3770       </xs:extension>\r
3771     </xs:complexContent>\r
3772   </xs:complexType>    \r
3773     \r
3774   <xs:complexType name="SystemCPEConfigModifyFileServerRequest">\r
3775     <xs:annotation>\r
3776       <xs:documentation>\r
3777         Modify a device CPE config file server.\r
3778         The response is either SuccessResponse or ErrorResponse.\r
3779         Replaced By: SystemCPEConfigModifyFileServerRequest14sp6\r
3780       </xs:documentation>\r
3781     </xs:annotation>\r
3782     <xs:complexContent>\r
3783       <xs:extension base="core:OCIRequest">\r
3784         <xs:sequence>\r
3785           <xs:element name="deviceType" type="AccessDeviceType"/>\r
3786           <xs:element name="ftpHostNetAddress" type="NetAddress" minOccurs="0"/>\r
3787           <xs:element name="ftpUserId" type="FTPUserId" minOccurs="0"/>\r
3788           <xs:element name="ftpUserPassword" type="FTPUserPassword" minOccurs="0"/>\r
3789           <xs:element name="cpeFileDirectory" type="CPEFileDirectory" nillable="true" minOccurs="0"/>\r
3790           <xs:element name="passiveFTP" type="xs:boolean" minOccurs="0"/>\r
3791         </xs:sequence>\r
3792       </xs:extension>\r
3793     </xs:complexContent>\r
3794   </xs:complexType>    \r
3795     \r
3796   <xs:complexType name="SystemCPEConfigParametersGetRequest">\r
3797     <xs:annotation>\r
3798       <xs:documentation>\r
3799         Request to get the list of CPE Config system parameters.\r
3800         The response is either SystemCPEConfigParametersGetResponse or ErrorResponse.\r
3801         Replaced By: SystemCPEConfigParametersGetRequest14sp6\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:extension>\r
3808     </xs:complexContent>\r
3809   </xs:complexType>    \r
3810     \r
3811   <xs:complexType name="SystemCPEConfigParametersGetResponse">\r
3812     <xs:annotation>\r
3813       <xs:documentation>\r
3814         Response to SystemCPEConfigParametersGetListRequest.\r
3815         Contains a list of system CPE Config parameters.\r
3816         Replaced By: SystemCPEConfigParametersGetResponse14sp6\r
3817       </xs:documentation>\r
3818     </xs:annotation>\r
3819     <xs:complexContent>\r
3820       <xs:extension base="core:OCIDataResponse">\r
3821         <xs:sequence>\r
3822           <xs:element name="enableIPDeviceManagement" type="xs:boolean"/>\r
3823           <xs:element name="ftpConnectTimeoutSeconds" type="DeviceManagementFTPConnectTimeoutSeconds"/>\r
3824           <xs:element name="ftpFileTransferTimeoutSeconds" type="DeviceManagementFTPFileTransferTimeoutSeconds"/>\r
3825         </xs:sequence>\r
3826       </xs:extension>\r
3827     </xs:complexContent>\r
3828   </xs:complexType>    \r
3829     \r
3830   <xs:complexType name="SystemNetworkServerSyncParametersGetRequest">\r
3831     <xs:annotation>\r
3832       <xs:documentation>\r
3833         Request to get the list of Network Server Sync system parameters.\r
3834         The response is either SystemNetworkServerSyncParametersGetResponse or ErrorResponse.\r
3835       </xs:documentation>\r
3836     </xs:annotation>\r
3837     <xs:complexContent>\r
3838       <xs:extension base="core:OCIRequest">\r
3839         <xs:sequence/>\r
3840       </xs:extension>\r
3841     </xs:complexContent>\r
3842   </xs:complexType>    \r
3843     \r
3844   <xs:complexType name="SystemNetworkServerSyncParametersGetResponse">\r
3845     <xs:annotation>\r
3846       <xs:documentation>\r
3847         Response to SystemNetworkServerSyncParametersGetListRequest.\r
3848         Contains a list of system Network Server Sync parameters.\r
3849       </xs:documentation>\r
3850     </xs:annotation>\r
3851     <xs:complexContent>\r
3852       <xs:extension base="core:OCIDataResponse">\r
3853         <xs:sequence>\r
3854           <xs:element name="enableSync" type="xs:boolean"/>\r
3855         </xs:sequence>\r
3856       </xs:extension>\r
3857     </xs:complexContent>\r
3858   </xs:complexType>    \r
3859     \r
3860   <xs:complexType name="SystemDeviceTypeGetAvailableListRequest">\r
3861     <xs:annotation>\r
3862       <xs:documentation>\r
3863         Requests a list of non-obsolete Identity/device profile types defined in the system. It is possible\r
3864         to get either all conference device types or all non-conferernce types. This command is similar\r
3865         to the SystemSIPDeviceTypeGetListRequest and SystemMGCPDeviceTypeGetListRequest\r
3866         but gets both SIP and MGCP types.\r
3867         The response is either SystemDeviceTypeGetlAvailableListResponse or ErrorResponse.\r
3868       </xs:documentation>\r
3869     </xs:annotation>\r
3870     <xs:complexContent>\r
3871       <xs:extension base="core:OCIRequest">\r
3872         <xs:sequence>\r
3873           <xs:element name="allowConference" type="xs:boolean"/>\r
3874           <xs:element name="allowMusicOnHold" type="xs:boolean"/>\r
3875           <xs:element name="onlyConference" type="xs:boolean"/>\r
3876           <xs:element name="onlyVideoCapable" type="xs:boolean"/>\r
3877           <xs:element name="onlyOptionalIpAddress" type="xs:boolean"/>\r
3878         </xs:sequence>\r
3879       </xs:extension>\r
3880     </xs:complexContent>\r
3881   </xs:complexType>    \r
3882     \r
3883   <xs:complexType name="SystemDeviceTypeGetAvailableListResponse">\r
3884     <xs:annotation>\r
3885       <xs:documentation>\r
3886         Response to SystemDeviceTypeGetAvailableListRequest.\r
3887       </xs:documentation>\r
3888     </xs:annotation>\r
3889     <xs:complexContent>\r
3890       <xs:extension base="core:OCIDataResponse">\r
3891         <xs:sequence>\r
3892           <xs:element name="deviceType" type="AccessDeviceType" minOccurs="0" maxOccurs="unbounded"/>\r
3893           <xs:element name="typeInfo" minOccurs="0" maxOccurs="unbounded">\r
3894             <xs:complexType>\r
3895               <xs:annotation/>\r
3896               <xs:sequence>\r
3897                 <xs:element name="profile" type="SignalingAddressType"/>\r
3898                 <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
3899                 <xs:element name="protocolChoice" type="AccessDeviceProtocol" maxOccurs="unbounded"/>\r
3900                 <xs:element name="isIpAddressOptional" type="xs:boolean"/>\r
3901                 <xs:element name="useDomain" type="xs:boolean"/>\r
3902               </xs:sequence>\r
3903             </xs:complexType>\r
3904           </xs:element>\r
3905         </xs:sequence>\r
3906       </xs:extension>\r
3907     </xs:complexContent>\r
3908   </xs:complexType>    \r
3909     \r
3910   <xs:complexType name="SystemDeviceTypeGetAvailableListRequest14sp1">\r
3911     <xs:annotation>\r
3912       <xs:documentation>\r
3913         Requests a list of non-obsolete Identity/device profile types defined in the system. It is possible\r
3914         to get either all conference device types or all non-conferernce types. This command is similar\r
3915         to the SystemSIPDeviceTypeGetListRequest and SystemMGCPDeviceTypeGetListRequest\r
3916         but gets both SIP and MGCP types.\r
3917         The response is either SystemDeviceTypeGetlAvailableListResponse14sp1 or ErrorResponse.\r
3918         Replaced By: SystemDeviceTypeGetAvailableListRequest14sp3\r
3919       </xs:documentation>\r
3920     </xs:annotation>\r
3921     <xs:complexContent>\r
3922       <xs:extension base="core:OCIRequest">\r
3923         <xs:sequence>\r
3924           <xs:element name="allowConference" type="xs:boolean"/>\r
3925           <xs:element name="allowMusicOnHold" type="xs:boolean"/>\r
3926           <xs:element name="onlyConference" type="xs:boolean"/>\r
3927           <xs:element name="onlyVideoCapable" type="xs:boolean"/>\r
3928           <xs:element name="onlyOptionalIpAddress" type="xs:boolean"/>\r
3929         </xs:sequence>\r
3930       </xs:extension>\r
3931     </xs:complexContent>\r
3932   </xs:complexType>    \r
3933     \r
3934   <xs:complexType name="SystemDeviceTypeGetAvailableListResponse14sp1">\r
3935     <xs:annotation>\r
3936       <xs:documentation>\r
3937         Response to SystemDeviceTypeGetAvailableListRequest14sp1.\r
3938         Replaced By: SystemDeviceTypeGetAvailableListResponse14sp3\r
3939       </xs:documentation>\r
3940     </xs:annotation>\r
3941     <xs:complexContent>\r
3942       <xs:extension base="core:OCIDataResponse">\r
3943         <xs:sequence>\r
3944           <xs:element name="deviceType" type="AccessDeviceType" minOccurs="0" maxOccurs="unbounded"/>\r
3945           <xs:element name="typeInfo" minOccurs="0" maxOccurs="unbounded">\r
3946             <xs:complexType>\r
3947               <xs:annotation/>\r
3948               <xs:sequence>\r
3949                 <xs:element name="profile" type="SignalingAddressType"/>\r
3950                 <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
3951                 <xs:element name="configType" type="AccessDeviceEnhancedConfigurationType14" minOccurs="0"/>\r
3952                 <xs:element name="protocolChoice" type="AccessDeviceProtocol" maxOccurs="unbounded"/>\r
3953                 <xs:element name="isIpAddressOptional" type="xs:boolean"/>\r
3954                 <xs:element name="useDomain" type="xs:boolean"/>\r
3955               </xs:sequence>\r
3956             </xs:complexType>\r
3957           </xs:element>\r
3958         </xs:sequence>\r
3959       </xs:extension>\r
3960     </xs:complexContent>\r
3961   </xs:complexType>    \r
3962     \r
3963   <xs:complexType name="SystemDeviceTypeGetRequest">\r
3964     <xs:annotation>\r
3965       <xs:documentation>\r
3966         Requests the information about the specified device type without regard to whether the\r
3967         type is SIP or MGCP.\r
3968         The response is either SystemDeviceTypeGetResponse or ErrorResponse.\r
3969         Replaced By: SystemDeviceTypeGetRequest14sp3\r
3970       </xs:documentation>\r
3971     </xs:annotation>\r
3972     <xs:complexContent>\r
3973       <xs:extension base="core:OCIRequest">\r
3974         <xs:sequence>\r
3975           <xs:element name="deviceType" type="AccessDeviceType"/>\r
3976         </xs:sequence>\r
3977       </xs:extension>\r
3978     </xs:complexContent>\r
3979   </xs:complexType>    \r
3980     \r
3981   <xs:complexType name="SystemDeviceTypeGetResponse">\r
3982     <xs:annotation>\r
3983       <xs:documentation>\r
3984         Response to SystemDeviceTypeGetRequest.\r
3985         Replaced By: SystemDeviceTypeGetResponse14sp3\r
3986       </xs:documentation>\r
3987     </xs:annotation>\r
3988     <xs:complexContent>\r
3989       <xs:extension base="core:OCIDataResponse">\r
3990         <xs:sequence>\r
3991           <xs:element name="isObsolete" type="xs:boolean"/>\r
3992           <xs:element name="profile" type="SignalingAddressType"/>\r
3993           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" minOccurs="0"/>\r
3994           <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
3995           <xs:element name="cpeDeviceOptions" type="CPEDeviceOptions" minOccurs="0"/>\r
3996           <xs:element name="protocolChoice" type="AccessDeviceProtocol" maxOccurs="unbounded"/>\r
3997           <xs:element name="isIpAddressOptional" type="xs:boolean"/>\r
3998           <xs:element name="useDomain" type="xs:boolean"/>\r
3999         </xs:sequence>\r
4000       </xs:extension>\r
4001     </xs:complexContent>\r
4002   </xs:complexType>    \r
4003     \r
4004   <xs:complexType name="SystemDeviceTypeGetRequest14sp3">\r
4005     <xs:annotation>\r
4006       <xs:documentation>\r
4007         Requests the information about the specified device type without regard to whether the\r
4008         type is SIP or MGCP.\r
4009         The response is either SystemDeviceTypeGetResponse14sp3 or ErrorResponse.\r
4010         Replaced By: SystemDeviceTypeGetRequest14sp6\r
4011       </xs:documentation>\r
4012     </xs:annotation>\r
4013     <xs:complexContent>\r
4014       <xs:extension base="core:OCIRequest">\r
4015         <xs:sequence>\r
4016           <xs:element name="deviceType" type="AccessDeviceType"/>\r
4017         </xs:sequence>\r
4018       </xs:extension>\r
4019     </xs:complexContent>\r
4020   </xs:complexType>    \r
4021     \r
4022   <xs:complexType name="SystemDeviceTypeGetResponse14sp3">\r
4023     <xs:annotation>\r
4024       <xs:documentation>\r
4025         Response to SystemDeviceTypeGetRequest14sp3.\r
4026         Replaced By: SystemDeviceTypeGetResponse14sp6\r
4027       </xs:documentation>\r
4028     </xs:annotation>\r
4029     <xs:complexContent>\r
4030       <xs:extension base="core:OCIDataResponse">\r
4031         <xs:sequence>\r
4032           <xs:element name="isObsolete" type="xs:boolean"/>\r
4033           <xs:element name="profile" type="SignalingAddressType"/>\r
4034           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" minOccurs="0"/>\r
4035           <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
4036           <xs:element name="cpeDeviceOptions" type="CPEDeviceOptions" minOccurs="0"/>\r
4037           <xs:element name="protocolChoice" type="AccessDeviceProtocol" maxOccurs="unbounded"/>\r
4038           <xs:element name="isIpAddressOptional" type="xs:boolean"/>\r
4039           <xs:element name="useDomain" type="xs:boolean"/>\r
4040           <xs:element name="isMobilityManagerDevice" type="xs:boolean"/>\r
4041         </xs:sequence>\r
4042       </xs:extension>\r
4043     </xs:complexContent>\r
4044   </xs:complexType>    \r
4045     \r
4046   <xs:complexType name="SystemDnGetUtilizationRequest">\r
4047     <xs:annotation>\r
4048       <xs:documentation>\r
4049         Get the utilization of a single DN.\r
4050         The response is either SystemDnGetUtilizationResponse or ErrorResponse.\r
4051         Replaced By: SystemDnGetUtilizationRequest14sp3\r
4052       </xs:documentation>\r
4053     </xs:annotation>\r
4054     <xs:complexContent>\r
4055       <xs:extension base="core:OCIRequest">\r
4056         <xs:sequence>\r
4057           <xs:element name="phoneNumber" type="DN"/>\r
4058         </xs:sequence>\r
4059       </xs:extension>\r
4060     </xs:complexContent>\r
4061   </xs:complexType>    \r
4062     \r
4063   <xs:complexType name="SystemDnGetUtilizationResponse">\r
4064     <xs:annotation>\r
4065       <xs:documentation>\r
4066         Response to SystemDnGetUtilizationRequest.\r
4067         Replaced By: SystemDnGetUtilizationResponse14sp3\r
4068       </xs:documentation>\r
4069     </xs:annotation>\r
4070     <xs:complexContent>\r
4071       <xs:extension base="core:OCIDataResponse">\r
4072         <xs:sequence>\r
4073           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
4074           <xs:element name="groupId" type="GroupId" minOccurs="0"/>\r
4075           <xs:element name="userId" type="UserId" minOccurs="0"/>\r
4076           <xs:element name="userType" type="UserType" minOccurs="0"/>\r
4077           <xs:element name="isGroupCallingLineId" type="xs:boolean"/>\r
4078         </xs:sequence>\r
4079       </xs:extension>\r
4080     </xs:complexContent>\r
4081   </xs:complexType>    \r
4082     \r
4083   <xs:complexType name="SystemExternalAuthenticationAddACLEntryRequest">\r
4084     <xs:annotation>\r
4085       <xs:documentation>\r
4086         Add an entry to the external authentication access control list.\r
4087         The response is either SuccessResponse or ErrorResponse.\r
4088       </xs:documentation>\r
4089     </xs:annotation>\r
4090     <xs:complexContent>\r
4091       <xs:extension base="core:OCIRequest">\r
4092         <xs:sequence>\r
4093           <xs:element name="netAddress" type="NetAddress"/>\r
4094           <xs:element name="description" type="NetworkACLEntryDescription" minOccurs="0"/>\r
4095         </xs:sequence>\r
4096       </xs:extension>\r
4097     </xs:complexContent>\r
4098   </xs:complexType>    \r
4099     \r
4100   <xs:complexType name="SystemExternalAuthenticationDeleteACLEntryRequest">\r
4101     <xs:annotation>\r
4102       <xs:documentation>\r
4103         Delete an entry from the external authentication access control list.\r
4104         The response is either SuccessResponse or ErrorResponse.\r
4105       </xs:documentation>\r
4106     </xs:annotation>\r
4107     <xs:complexContent>\r
4108       <xs:extension base="core:OCIRequest">\r
4109         <xs:sequence>\r
4110           <xs:element name="netAddress" type="NetAddress"/>\r
4111         </xs:sequence>\r
4112       </xs:extension>\r
4113     </xs:complexContent>\r
4114   </xs:complexType>    \r
4115     \r
4116   <xs:complexType name="SystemExternalAuthenticationModifyACLEntryRequest">\r
4117     <xs:annotation>\r
4118       <xs:documentation>\r
4119         Modify an entry from the external authentication access control list.\r
4120         The response is either SuccessResponse or ErrorResponse.\r
4121       </xs:documentation>\r
4122     </xs:annotation>\r
4123     <xs:complexContent>\r
4124       <xs:extension base="core:OCIRequest">\r
4125         <xs:sequence>\r
4126           <xs:element name="netAddress" type="NetAddress"/>\r
4127           <xs:element name="description" type="NetworkACLEntryDescription" nillable="true" minOccurs="0"/>\r
4128         </xs:sequence>\r
4129       </xs:extension>\r
4130     </xs:complexContent>\r
4131   </xs:complexType>    \r
4132     \r
4133   <xs:complexType name="SystemOCICallControlApplicationAddRequest">\r
4134     <xs:annotation>\r
4135       <xs:documentation>\r
4136         Add an application to the OCI call control application list.\r
4137         The response is either SuccessResponse or ErrorResponse.\r
4138       </xs:documentation>\r
4139     </xs:annotation>\r
4140     <xs:complexContent>\r
4141       <xs:extension base="core:OCIRequest">\r
4142         <xs:sequence>\r
4143           <xs:element name="applicationId" type="OCICallControlApplicationId"/>\r
4144           <xs:element name="enableSystemWide" type="xs:boolean"/>\r
4145           <xs:element name="description" type="OCICallControlApplicationDescription" minOccurs="0"/>\r
4146         </xs:sequence>\r
4147       </xs:extension>\r
4148     </xs:complexContent>\r
4149   </xs:complexType>    \r
4150     \r
4151   <xs:complexType name="SystemOCIReportingParametersGetRequest">\r
4152     <xs:annotation>\r
4153       <xs:documentation>\r
4154         Request to get the list of OCIReporting system parameters.\r
4155         The response is either SystemOCIReportingParametersGetResponse or ErrorResponse.\r
4156       </xs:documentation>\r
4157     </xs:annotation>\r
4158     <xs:complexContent>\r
4159       <xs:extension base="core:OCIRequest">\r
4160         <xs:sequence/>\r
4161       </xs:extension>\r
4162     </xs:complexContent>\r
4163   </xs:complexType>    \r
4164     \r
4165   <xs:complexType name="SystemOCIReportingParametersGetResponse">\r
4166     <xs:annotation>\r
4167       <xs:documentation>\r
4168         Response to SystemOCIReportingParametersGetListRequest.\r
4169         Contains a list of system OCI Reporting parameters.\r
4170       </xs:documentation>\r
4171     </xs:annotation>\r
4172     <xs:complexContent>\r
4173       <xs:extension base="core:OCIDataResponse">\r
4174         <xs:sequence>\r
4175           <xs:element name="serverPort" type="Port1025"/>\r
4176           <xs:element name="enableConnectionPing" type="xs:boolean"/>\r
4177           <xs:element name="connectionPingIntervalSeconds" type="OCIReportingConnectionPingIntervalSeconds"/>\r
4178           <xs:element name="alterPasswords" type="xs:boolean"/>\r
4179         </xs:sequence>\r
4180       </xs:extension>\r
4181     </xs:complexContent>\r
4182   </xs:complexType>    \r
4183     \r
4184   <xs:complexType name="SystemPasswordRulesModifyRequest">\r
4185     <xs:annotation>\r
4186       <xs:documentation>\r
4187         Request to modify the system providers password rule\r
4188         setting applicable to System Adminstrator, Provisioning Administrator,\r
4189         and/or Service Provider Administrator, Group Administrator, Department Administrator, User.\r
4190         The response is either SuccessResponse or ErrorResponse.\r
4191         Replaced By: SystemPasswordRulesModifyRequest14sp3\r
4192       </xs:documentation>\r
4193     </xs:annotation>\r
4194     <xs:complexContent>\r
4195       <xs:extension base="core:OCIRequest">\r
4196         <xs:sequence>\r
4197           <xs:element name="rulesApplyTo" type="SystemPasswordRulesApplyTo" minOccurs="0"/>\r
4198           <xs:element name="allowWebAddExternalAuthenticationUsers" type="xs:boolean" minOccurs="0"/>\r
4199           <xs:element name="disallowUserId" type="xs:boolean" minOccurs="0"/>\r
4200           <xs:element name="disallowOldPassword" type="xs:boolean" minOccurs="0"/>\r
4201           <xs:element name="disallowReversedOldPassword" type="xs:boolean" minOccurs="0"/>\r
4202           <xs:element name="restrictMinDigits" type="xs:boolean" minOccurs="0"/>\r
4203           <xs:element name="minDigits" type="PasswordMinDigits" minOccurs="0"/>\r
4204           <xs:element name="restrictMinUpperCaseLetters" type="xs:boolean" minOccurs="0"/>\r
4205           <xs:element name="minUpperCaseLetters" type="PasswordMinUpperCaseLetters" minOccurs="0"/>\r
4206           <xs:element name="restrictMinLowerCaseLetters" type="xs:boolean" minOccurs="0"/>\r
4207           <xs:element name="minLowerCaseLetters" type="PasswordMinLowerCaseLetters" minOccurs="0"/>\r
4208           <xs:element name="restrictMinNonAlphanumericCharacters" type="xs:boolean" minOccurs="0"/>\r
4209           <xs:element name="minNonAlphanumericCharacters" type="PasswordMinNonAlphanumericCharacters" minOccurs="0"/>\r
4210           <xs:element name="minLength" type="PasswordMinLength" minOccurs="0"/>\r
4211           <xs:element name="maxFailedLoginAttempts" type="MaxFailedLoginAttempts" minOccurs="0"/>\r
4212           <xs:element name="passwordExpiresDays" type="PasswordExpiresDays" minOccurs="0"/>\r
4213           <xs:element name="sendLoginDisabledNotifyEmail" type="xs:boolean" minOccurs="0"/>\r
4214           <xs:element name="loginDisabledNotifyEmailAddress" type="EmailAddress" nillable="true" minOccurs="0"/>\r
4215           <xs:element name="disallowRulesModification" type="xs:boolean" minOccurs="0"/>\r
4216         </xs:sequence>\r
4217       </xs:extension>\r
4218     </xs:complexContent>\r
4219   </xs:complexType>    \r
4220     \r
4221   <xs:complexType name="SystemPolicyGetDefaultRequest14">\r
4222     <xs:annotation>\r
4223       <xs:documentation>\r
4224         Requests the system's default policy settings.\r
4225         The response is either SystemPolicyGetDefaultResponse14 or ErrorResponse.\r
4226       </xs:documentation>\r
4227     </xs:annotation>\r
4228     <xs:complexContent>\r
4229       <xs:extension base="core:OCIRequest">\r
4230         <xs:sequence/>\r
4231       </xs:extension>\r
4232     </xs:complexContent>\r
4233   </xs:complexType>    \r
4234     \r
4235   <xs:complexType name="SystemPolicyGetDefaultResponse14">\r
4236     <xs:annotation>\r
4237       <xs:documentation>\r
4238         Response to SystemPolicyGetDefaultRequest14.\r
4239         Contains the default policy settings for the system.\r
4240       </xs:documentation>\r
4241     </xs:annotation>\r
4242     <xs:complexContent>\r
4243       <xs:extension base="core:OCIDataResponse">\r
4244         <xs:sequence>\r
4245           <xs:element name="groupCallingPlanAccess" type="GroupCallingPlanAccess"/>\r
4246           <xs:element name="groupExtensionAccess" type="GroupExtensionAccess"/>\r
4247           <xs:element name="groupLDAPIntegrationAccess" type="GroupLDAPIntegrationAccess"/>\r
4248           <xs:element name="groupVoiceMessagingAccess" type="GroupVoiceMessagingAccess"/>\r
4249           <xs:element name="groupDepartmentAdminUserAccess" type="GroupDepartmentAdminUserAccess"/>\r
4250           <xs:element name="groupUserAuthenticationAccess" type="GroupUserAuthenticationAccess"/>\r
4251           <xs:element name="groupUserGroupDirectoryAccess" type="GroupUserGroupDirectoryAccess"/>\r
4252           <xs:element name="groupUserProfileAccess" type="GroupUserProfileAccess"/>\r
4253           <xs:element name="groupAdminProfileAccess" type="GroupAdminProfileAccess"/>\r
4254           <xs:element name="groupAdminUserAccess" type="GroupAdminUserAccess"/>\r
4255           <xs:element name="groupAdminAdminAccess" type="GroupAdminAdminAccess"/>\r
4256           <xs:element name="groupAdminDepartmentAccess" type="GroupAdminDepartmentAccess"/>\r
4257           <xs:element name="groupAdminAccessDeviceAccess" type="GroupAdminAccessDeviceAccess"/>\r
4258           <xs:element name="groupAdminEnhancedServiceInstanceAccess" type="GroupAdminEnhancedServiceInstanceAccess"/>\r
4259           <xs:element name="groupAdminFeatureAccessCodeAccess" type="GroupAdminFeatureAccessCodeAccess"/>\r
4260           <xs:element name="groupAdminPhoneNumberExtensionAccess" type="GroupAdminPhoneNumberExtensionAccess"/>\r
4261           <xs:element name="groupAdminServiceAccess" type="GroupAdminServiceAccess"/>\r
4262           <xs:element name="serviceProviderAdminProfileAccess" type="ServiceProviderAdminProfileAccess"/>\r
4263           <xs:element name="serviceProviderAdminGroupAccess" type="ServiceProviderAdminGroupAccess"/>\r
4264           <xs:element name="serviceProviderAdminUserAccess" type="ServiceProviderAdminUserAccess"/>\r
4265           <xs:element name="serviceProviderAdminAdminAccess" type="ServiceProviderAdminAdminAccess"/>\r
4266           <xs:element name="serviceProviderAdminDepartmentAccess" type="ServiceProviderAdminDepartmentAccess"/>\r
4267           <xs:element name="serviceProviderAdminAccessDeviceAccess" type="ServiceProviderAdminAccessDeviceAccess"/>\r
4268           <xs:element name="serviceProviderAdminPhoneNumberExtensionAccess" type="ServiceProviderAdminPhoneNumberExtensionAccess"/>\r
4269           <xs:element name="serviceProviderAdminServiceAccess" type="ServiceProviderAdminServiceAccess"/>\r
4270           <xs:element name="serviceProviderAdminServicePackAccess" type="ServiceProviderAdminServicePackAccess"/>\r
4271           <xs:element name="serviceProviderAdminWebBrandingAccess" type="ServiceProviderAdminWebBrandingAccess"/>\r
4272           <xs:element name="enterpriseAdminNetworkPolicyAccess" type="EnterpriseAdminNetworkPolicyAccess"/>\r
4273         </xs:sequence>\r
4274       </xs:extension>\r
4275     </xs:complexContent>\r
4276   </xs:complexType>    \r
4277     \r
4278   <xs:complexType name="SystemPolicyGetDefaultRequest14sp1">\r
4279     <xs:annotation>\r
4280       <xs:documentation>\r
4281         Requests the system's default policy settings.\r
4282         The response is either SystemPolicyGetDefaultResponse14sp1 or ErrorResponse.\r
4283         Replaced By: SystemPolicyGetDefaultRequest14sp4\r
4284       </xs:documentation>\r
4285     </xs:annotation>\r
4286     <xs:complexContent>\r
4287       <xs:extension base="core:OCIRequest">\r
4288         <xs:sequence/>\r
4289       </xs:extension>\r
4290     </xs:complexContent>\r
4291   </xs:complexType>    \r
4292     \r
4293   <xs:complexType name="SystemPolicyGetDefaultResponse14sp1">\r
4294     <xs:annotation>\r
4295       <xs:documentation>\r
4296         Response to SystemPolicyGetDefaultRequest14sp1.\r
4297         Contains the default policy settings for the system.\r
4298       </xs:documentation>\r
4299     </xs:annotation>\r
4300     <xs:complexContent>\r
4301       <xs:extension base="core:OCIDataResponse">\r
4302         <xs:sequence>\r
4303           <xs:element name="groupCallingPlanAccess" type="GroupCallingPlanAccess"/>\r
4304           <xs:element name="groupExtensionAccess" type="GroupExtensionAccess"/>\r
4305           <xs:element name="groupLDAPIntegrationAccess" type="GroupLDAPIntegrationAccess"/>\r
4306           <xs:element name="groupVoiceMessagingAccess" type="GroupVoiceMessagingAccess"/>\r
4307           <xs:element name="groupDepartmentAdminUserAccess" type="GroupDepartmentAdminUserAccess"/>\r
4308           <xs:element name="groupDepartmentAdminTrunkGroupAccess" type="GroupDepartmentAdminTrunkGroupAccess"/>\r
4309           <xs:element name="groupUserAuthenticationAccess" type="GroupUserAuthenticationAccess"/>\r
4310           <xs:element name="groupUserGroupDirectoryAccess" type="GroupUserGroupDirectoryAccess"/>\r
4311           <xs:element name="groupUserProfileAccess" type="GroupUserProfileAccess"/>\r
4312           <xs:element name="groupAdminProfileAccess" type="GroupAdminProfileAccess"/>\r
4313           <xs:element name="groupAdminUserAccess" type="GroupAdminUserAccess"/>\r
4314           <xs:element name="groupAdminAdminAccess" type="GroupAdminAdminAccess"/>\r
4315           <xs:element name="groupAdminDepartmentAccess" type="GroupAdminDepartmentAccess"/>\r
4316           <xs:element name="groupAdminAccessDeviceAccess" type="GroupAdminAccessDeviceAccess"/>\r
4317           <xs:element name="groupAdminEnhancedServiceInstanceAccess" type="GroupAdminEnhancedServiceInstanceAccess"/>\r
4318           <xs:element name="groupAdminFeatureAccessCodeAccess" type="GroupAdminFeatureAccessCodeAccess"/>\r
4319           <xs:element name="groupAdminPhoneNumberExtensionAccess" type="GroupAdminPhoneNumberExtensionAccess"/>\r
4320           <xs:element name="groupAdminServiceAccess" type="GroupAdminServiceAccess"/>\r
4321           <xs:element name="groupAdminTrunkGroupAccess" type="GroupAdminTrunkGroupAccess"/>\r
4322           <xs:element name="serviceProviderAdminProfileAccess" type="ServiceProviderAdminProfileAccess"/>\r
4323           <xs:element name="serviceProviderAdminGroupAccess" type="ServiceProviderAdminGroupAccess"/>\r
4324           <xs:element name="serviceProviderAdminUserAccess" type="ServiceProviderAdminUserAccess"/>\r
4325           <xs:element name="serviceProviderAdminAdminAccess" type="ServiceProviderAdminAdminAccess"/>\r
4326           <xs:element name="serviceProviderAdminDepartmentAccess" type="ServiceProviderAdminDepartmentAccess"/>\r
4327           <xs:element name="serviceProviderAdminAccessDeviceAccess" type="ServiceProviderAdminAccessDeviceAccess"/>\r
4328           <xs:element name="serviceProviderAdminPhoneNumberExtensionAccess" type="ServiceProviderAdminPhoneNumberExtensionAccess"/>\r
4329           <xs:element name="serviceProviderAdminServiceAccess" type="ServiceProviderAdminServiceAccess"/>\r
4330           <xs:element name="serviceProviderAdminServicePackAccess" type="ServiceProviderAdminServicePackAccess"/>\r
4331           <xs:element name="serviceProviderAdminWebBrandingAccess" type="ServiceProviderAdminWebBrandingAccess"/>\r
4332           <xs:element name="enterpriseAdminNetworkPolicyAccess" type="EnterpriseAdminNetworkPolicyAccess"/>\r
4333         </xs:sequence>\r
4334       </xs:extension>\r
4335     </xs:complexContent>\r
4336   </xs:complexType>    \r
4337     \r
4338   <xs:complexType name="SystemProvisioningValidationGetRequest">\r
4339     <xs:annotation>\r
4340       <xs:documentation>\r
4341         Request to get the system's provisioning validation attributes.\r
4342         The response is either a SystemProvisioningValidationGetResponse or and ErrorResponse.\r
4343       </xs:documentation>\r
4344     </xs:annotation>\r
4345     <xs:complexContent>\r
4346       <xs:extension base="core:OCIRequest">\r
4347         <xs:sequence/>\r
4348       </xs:extension>\r
4349     </xs:complexContent>\r
4350   </xs:complexType>    \r
4351     \r
4352   <xs:complexType name="SystemProvisioningValidationGetResponse">\r
4353     <xs:annotation>\r
4354       <xs:documentation>\r
4355         Response to the SystemProvisioningValidationGetRequest.\r
4356       </xs:documentation>\r
4357     </xs:annotation>\r
4358     <xs:complexContent>\r
4359       <xs:extension base="core:OCIDataResponse">\r
4360         <xs:sequence>\r
4361           <xs:element name="isActive" type="xs:boolean"/>\r
4362         </xs:sequence>\r
4363       </xs:extension>\r
4364     </xs:complexContent>\r
4365   </xs:complexType>    \r
4366     \r
4367   <xs:complexType name="SystemSessionAuditGetRequest">\r
4368     <xs:annotation>\r
4369       <xs:documentation>\r
4370         Request the system level data associated with session audit.\r
4371         The response is either a SystemSessionAuditGetResponse or an\r
4372         ErrorResponse.\r
4373         Replaced By: SystemSessionAuditGetRequest14sp3\r
4374       </xs:documentation>\r
4375     </xs:annotation>\r
4376     <xs:complexContent>\r
4377       <xs:extension base="core:OCIRequest">\r
4378         <xs:sequence/>\r
4379       </xs:extension>\r
4380     </xs:complexContent>\r
4381   </xs:complexType>    \r
4382     \r
4383   <xs:complexType name="SystemSessionAuditGetResponse">\r
4384     <xs:annotation>\r
4385       <xs:documentation>\r
4386         Response to SystemSessionAuditGetRequest.\r
4387         Replaced By: SystemSessionAuditGetResponse14sp3\r
4388       </xs:documentation>\r
4389     </xs:annotation>\r
4390     <xs:complexContent>\r
4391       <xs:extension base="core:OCIDataResponse">\r
4392         <xs:sequence>\r
4393           <xs:element name="isActive" type="xs:boolean"/>\r
4394           <xs:element name="intervalSeconds" type="SessionAuditIntervalSeconds"/>\r
4395           <xs:element name="timeoutPeriodSeconds" type="SessionAuditTimeoutPeriodSeconds"/>\r
4396         </xs:sequence>\r
4397       </xs:extension>\r
4398     </xs:complexContent>\r
4399   </xs:complexType>    \r
4400     \r
4401   <xs:complexType name="SystemSessionAuditModifyRequest">\r
4402     <xs:annotation>\r
4403       <xs:documentation>\r
4404         Modify the system level data associated with session sudit.\r
4405         The response is either a SuccessResponse or an ErrorResponse.\r
4406         Replaced By: SystemSessionAuditModifyRequest14sp3\r
4407       </xs:documentation>\r
4408     </xs:annotation>\r
4409     <xs:complexContent>\r
4410       <xs:extension base="core:OCIRequest">\r
4411         <xs:sequence>\r
4412           <xs:element name="isActive" type="xs:boolean" minOccurs="0"/>\r
4413           <xs:element name="intervalSeconds" type="SessionAuditIntervalSeconds" minOccurs="0"/>\r
4414           <xs:element name="timeoutPeriodSeconds" type="SessionAuditTimeoutPeriodSeconds" minOccurs="0"/>\r
4415         </xs:sequence>\r
4416       </xs:extension>\r
4417     </xs:complexContent>\r
4418   </xs:complexType>    \r
4419     \r
4420   <xs:complexType name="SystemSIPAddACLEntryRequest14">\r
4421     <xs:annotation>\r
4422       <xs:documentation>\r
4423         Add an entry to the SIP access control list.\r
4424         The response is either SuccessResponse or ErrorResponse.\r
4425       </xs:documentation>\r
4426     </xs:annotation>\r
4427     <xs:complexContent>\r
4428       <xs:extension base="core:OCIRequest">\r
4429         <xs:sequence>\r
4430           <xs:element name="netAddress" type="NetAddress"/>\r
4431           <xs:element name="transportProtocol" type="SIPACLTransportProtocol"/>\r
4432           <xs:element name="description" type="NetworkACLEntryDescription" minOccurs="0"/>\r
4433         </xs:sequence>\r
4434       </xs:extension>\r
4435     </xs:complexContent>\r
4436   </xs:complexType>    \r
4437     \r
4438   <xs:complexType name="SystemSIPDeleteACLEntryRequest">\r
4439     <xs:annotation>\r
4440       <xs:documentation>\r
4441         Delete an entry from the SIP access control list.\r
4442         The response is either SuccessResponse or ErrorResponse.\r
4443       </xs:documentation>\r
4444     </xs:annotation>\r
4445     <xs:complexContent>\r
4446       <xs:extension base="core:OCIRequest">\r
4447         <xs:sequence>\r
4448           <xs:element name="netAddress" type="NetAddress"/>\r
4449         </xs:sequence>\r
4450       </xs:extension>\r
4451     </xs:complexContent>\r
4452   </xs:complexType>    \r
4453     \r
4454   <xs:complexType name="SystemSIPDeviceTypeAddRequest">\r
4455     <xs:annotation>\r
4456       <xs:documentation>\r
4457         Request to add a sip device type.\r
4458         The response is either SuccessResponse or ErrorResponse.\r
4459       </xs:documentation>\r
4460     </xs:annotation>\r
4461     <xs:complexContent>\r
4462       <xs:extension base="core:OCIRequest">\r
4463         <xs:sequence>\r
4464           <xs:element name="deviceType" type="AccessDeviceType"/>\r
4465           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
4466           <xs:element name="profile" type="SignalingAddressType"/>\r
4467           <xs:element name="registrationCapable" type="xs:boolean"/>\r
4468           <xs:element name="isConferenceDevice" type="xs:boolean"/>\r
4469           <xs:element name="isMusicOnHoldDevice" type="xs:boolean"/>\r
4470           <xs:element name="authenticationOverride" type="xs:boolean"/>\r
4471           <xs:element name="RFC3264Hold" type="xs:boolean"/>\r
4472           <xs:element name="isTrusted" type="xs:boolean"/>\r
4473           <xs:element name="E164Capable" type="xs:boolean"/>\r
4474           <xs:element name="routeAdvance" type="xs:boolean"/>\r
4475           <xs:element name="forwardingOverride" type="xs:boolean"/>\r
4476           <xs:element name="wirelessIntegration" type="xs:boolean"/>\r
4477           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" minOccurs="0"/>\r
4478           <xs:element name="isVideoCapable" type="xs:boolean"/>\r
4479           <xs:element name="PBXIntegration" type="xs:boolean"/>\r
4480           <xs:element name="useBusinessTrunkingContact" type="xs:boolean"/>\r
4481           <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
4482           <xs:element name="cpeDeviceOptions" type="CPEDeviceOptions" minOccurs="0"/>\r
4483         </xs:sequence>\r
4484       </xs:extension>\r
4485     </xs:complexContent>\r
4486   </xs:complexType>    \r
4487     \r
4488   <xs:complexType name="SystemSIPDeviceTypeAddRequest14sp1">\r
4489     <xs:annotation>\r
4490       <xs:documentation>\r
4491         Request to add a sip device type.\r
4492         The response is either SuccessResponse or ErrorResponse.\r
4493         Replaced By: SystemSIPDeviceTypeAddRequest14sp2\r
4494       </xs:documentation>\r
4495     </xs:annotation>\r
4496     <xs:complexContent>\r
4497       <xs:extension base="core:OCIRequest">\r
4498         <xs:sequence>\r
4499           <xs:element name="deviceType" type="AccessDeviceType"/>\r
4500           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
4501           <xs:element name="profile" type="SignalingAddressType"/>\r
4502           <xs:element name="registrationCapable" type="xs:boolean"/>\r
4503           <xs:element name="isConferenceDevice" type="xs:boolean"/>\r
4504           <xs:element name="isMusicOnHoldDevice" type="xs:boolean"/>\r
4505           <xs:element name="authenticationOverride" type="xs:boolean"/>\r
4506           <xs:element name="RFC3264Hold" type="xs:boolean"/>\r
4507           <xs:element name="isTrusted" type="xs:boolean"/>\r
4508           <xs:element name="E164Capable" type="xs:boolean"/>\r
4509           <xs:element name="routeAdvance" type="xs:boolean"/>\r
4510           <xs:element name="forwardingOverride" type="xs:boolean"/>\r
4511           <xs:element name="wirelessIntegration" type="xs:boolean"/>\r
4512           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" minOccurs="0"/>\r
4513           <xs:element name="isVideoCapable" type="xs:boolean"/>\r
4514           <xs:element name="PBXIntegration" type="xs:boolean"/>\r
4515           <xs:element name="useBusinessTrunkingContact" type="xs:boolean"/>\r
4516           <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
4517           <xs:element name="cpeDeviceOptions" type="CPEDeviceOptions" minOccurs="0"/>\r
4518           <xs:element name="earlyMediaSupport" type="EarlyMediaSupportType"/>\r
4519         </xs:sequence>\r
4520       </xs:extension>\r
4521     </xs:complexContent>\r
4522   </xs:complexType>    \r
4523     \r
4524   <xs:complexType name="SystemSIPDeviceTypeAddRequest14sp2">\r
4525     <xs:annotation>\r
4526       <xs:documentation>\r
4527           Request to add a sip device type.\r
4528           The response is either SuccessResponse or ErrorResponse.\r
4529           Replaced By: SystemSIPDeviceTypeAddRequest14sp3\r
4530         </xs:documentation>\r
4531     </xs:annotation>\r
4532     <xs:complexContent>\r
4533       <xs:extension base="core:OCIRequest">\r
4534         <xs:sequence>\r
4535           <xs:element name="deviceType" type="AccessDeviceType"/>\r
4536           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
4537           <xs:element name="profile" type="SignalingAddressType"/>\r
4538           <xs:element name="registrationCapable" type="xs:boolean"/>\r
4539           <xs:element name="isConferenceDevice" type="xs:boolean"/>\r
4540           <xs:element name="isMusicOnHoldDevice" type="xs:boolean"/>\r
4541           <xs:element name="RFC3264Hold" type="xs:boolean"/>\r
4542           <xs:element name="isTrusted" type="xs:boolean"/>\r
4543           <xs:element name="E164Capable" type="xs:boolean"/>\r
4544           <xs:element name="routeAdvance" type="xs:boolean"/>\r
4545           <xs:element name="forwardingOverride" type="xs:boolean"/>\r
4546           <xs:element name="wirelessIntegration" type="xs:boolean"/>\r
4547           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" minOccurs="0"/>\r
4548           <xs:element name="isVideoCapable" type="xs:boolean"/>\r
4549           <xs:element name="PBXIntegration" type="xs:boolean"/>\r
4550           <xs:element name="useBusinessTrunkingContact" type="xs:boolean"/>\r
4551           <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
4552           <xs:element name="cpeDeviceOptions" type="CPEDeviceOptions" minOccurs="0"/>\r
4553           <xs:element name="earlyMediaSupport" type="EarlyMediaSupportType"/>\r
4554           <xs:element name="authenticateRefer" type="xs:boolean"/>\r
4555           <xs:element name="autoConfigSoftClient" type="xs:boolean"/>\r
4556           <xs:element name="authenticationMode" type="AuthenticationMode"/>\r
4557         </xs:sequence>\r
4558       </xs:extension>\r
4559     </xs:complexContent>\r
4560   </xs:complexType>    \r
4561     \r
4562   <xs:complexType name="SystemSIPDeviceTypeAddRequest14sp3">\r
4563     <xs:annotation>\r
4564       <xs:documentation>\r
4565           Request to add a sip device type.\r
4566           The response is either SuccessResponse or ErrorResponse.\r
4567           Replaced by: SystemSIPDeviceTypeAddRequest14sp6\r
4568         </xs:documentation>\r
4569     </xs:annotation>\r
4570     <xs:complexContent>\r
4571       <xs:extension base="core:OCIRequest">\r
4572         <xs:sequence>\r
4573           <xs:element name="deviceType" type="AccessDeviceType"/>\r
4574           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
4575           <xs:element name="profile" type="SignalingAddressType"/>\r
4576           <xs:element name="registrationCapable" type="xs:boolean"/>\r
4577           <xs:element name="isConferenceDevice" type="xs:boolean"/>\r
4578           <xs:element name="isMobilityManagerDevice" type="xs:boolean"/>\r
4579           <xs:element name="isMusicOnHoldDevice" type="xs:boolean"/>\r
4580           <xs:element name="RFC3264Hold" type="xs:boolean"/>\r
4581           <xs:element name="isTrusted" type="xs:boolean"/>\r
4582           <xs:element name="E164Capable" type="xs:boolean"/>\r
4583           <xs:element name="routeAdvance" type="xs:boolean"/>\r
4584           <xs:element name="forwardingOverride" type="xs:boolean"/>\r
4585           <xs:element name="wirelessIntegration" type="xs:boolean"/>\r
4586           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" minOccurs="0"/>\r
4587           <xs:element name="isVideoCapable" type="xs:boolean"/>\r
4588           <xs:element name="PBXIntegration" type="xs:boolean"/>\r
4589           <xs:element name="useBusinessTrunkingContact" type="xs:boolean"/>\r
4590           <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
4591           <xs:element name="cpeDeviceOptions" type="CPEDeviceOptions" minOccurs="0"/>\r
4592           <xs:element name="earlyMediaSupport" type="EarlyMediaSupportType"/>\r
4593           <xs:element name="authenticateRefer" type="xs:boolean"/>\r
4594           <xs:element name="autoConfigSoftClient" type="xs:boolean"/>\r
4595           <xs:element name="authenticationMode" type="AuthenticationMode"/>\r
4596           <xs:element name="tdmOverlay" type="xs:boolean"/>\r
4597           <xs:element name="supportsBroadWorksINFOForCallWaiting" type="xs:boolean"/>\r
4598         </xs:sequence>\r
4599       </xs:extension>\r
4600     </xs:complexContent>\r
4601   </xs:complexType>    \r
4602     \r
4603   <xs:complexType name="SystemSIPDeviceTypeAddRequest14sp6">\r
4604     <xs:annotation>\r
4605       <xs:documentation>\r
4606             Request to add a sip device type.\r
4607             The response is either SuccessResponse or ErrorResponse.\r
4608             Replaced By : SystemSIPDeviceTypeAddRequest15\r
4609           </xs:documentation>\r
4610     </xs:annotation>\r
4611     <xs:complexContent>\r
4612       <xs:extension base="core:OCIRequest">\r
4613         <xs:sequence>\r
4614           <xs:element name="deviceType" type="AccessDeviceType"/>\r
4615           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
4616           <xs:element name="profile" type="SignalingAddressType"/>\r
4617           <xs:element name="registrationCapable" type="xs:boolean"/>\r
4618           <xs:element name="isConferenceDevice" type="xs:boolean"/>\r
4619           <xs:element name="isMobilityManagerDevice" type="xs:boolean"/>\r
4620           <xs:element name="isMusicOnHoldDevice" type="xs:boolean"/>\r
4621           <xs:element name="RFC3264Hold" type="xs:boolean"/>\r
4622           <xs:element name="isTrusted" type="xs:boolean"/>\r
4623           <xs:element name="E164Capable" type="xs:boolean"/>\r
4624           <xs:element name="routeAdvance" type="xs:boolean"/>\r
4625           <xs:element name="forwardingOverride" type="xs:boolean"/>\r
4626           <xs:element name="wirelessIntegration" type="xs:boolean"/>\r
4627           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" minOccurs="0"/>\r
4628           <xs:element name="isVideoCapable" type="xs:boolean"/>\r
4629           <xs:element name="PBXIntegration" type="xs:boolean"/>\r
4630           <xs:element name="useBusinessTrunkingContact" type="xs:boolean"/>\r
4631           <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
4632           <xs:element name="cpeDeviceOptions" type="CPEDeviceOptions14sp6" minOccurs="0"/>\r
4633           <xs:element name="earlyMediaSupport" type="EarlyMediaSupportType"/>\r
4634           <xs:element name="authenticateRefer" type="xs:boolean"/>\r
4635           <xs:element name="autoConfigSoftClient" type="xs:boolean"/>\r
4636           <xs:element name="authenticationMode" type="AuthenticationMode"/>\r
4637           <xs:element name="tdmOverlay" type="xs:boolean"/>\r
4638           <xs:element name="supportsBroadWorksINFOForCallWaiting" type="xs:boolean"/>\r
4639         </xs:sequence>\r
4640       </xs:extension>\r
4641     </xs:complexContent>\r
4642   </xs:complexType>    \r
4643     \r
4644   <xs:complexType name="SystemSIPDeviceTypeGetRequest">\r
4645     <xs:annotation>\r
4646       <xs:documentation>\r
4647         Request to get a sip device type.\r
4648         See Also: SystemDeviceTypeGetRequest\r
4649         The response is either SystemSIPDeviceTypeGetResponse or ErrorResponse.\r
4650       </xs:documentation>\r
4651     </xs:annotation>\r
4652     <xs:complexContent>\r
4653       <xs:extension base="core:OCIRequest">\r
4654         <xs:sequence>\r
4655           <xs:element name="deviceType" type="AccessDeviceType"/>\r
4656         </xs:sequence>\r
4657       </xs:extension>\r
4658     </xs:complexContent>\r
4659   </xs:complexType>    \r
4660     \r
4661   <xs:complexType name="SystemSIPDeviceTypeGetResponse">\r
4662     <xs:annotation>\r
4663       <xs:documentation>\r
4664         Response to SystemSIPDeviceTypeGetRequest.\r
4665       </xs:documentation>\r
4666     </xs:annotation>\r
4667     <xs:complexContent>\r
4668       <xs:extension base="core:OCIDataResponse">\r
4669         <xs:sequence>\r
4670           <xs:element name="isObsolete" type="xs:boolean"/>\r
4671           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
4672           <xs:element name="profile" type="SignalingAddressType"/>\r
4673           <xs:element name="registrationCapable" type="xs:boolean"/>\r
4674           <xs:element name="isConferenceDevice" type="xs:boolean"/>\r
4675           <xs:element name="isMusicOnHoldDevice" type="xs:boolean"/>\r
4676           <xs:element name="authenticationOverride" type="xs:boolean"/>\r
4677           <xs:element name="RFC3264Hold" type="xs:boolean"/>\r
4678           <xs:element name="isTrusted" type="xs:boolean"/>\r
4679           <xs:element name="E164Capable" type="xs:boolean"/>\r
4680           <xs:element name="routeAdvance" type="xs:boolean"/>\r
4681           <xs:element name="forwardingOverride" type="xs:boolean"/>\r
4682           <xs:element name="wirelessIntegration" type="xs:boolean"/>\r
4683           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" minOccurs="0"/>\r
4684           <xs:element name="isVideoCapable" type="xs:boolean"/>\r
4685           <xs:element name="PBXIntegration" type="xs:boolean"/>\r
4686           <xs:element name="useBusinessTrunkingContact" type="xs:boolean"/>\r
4687           <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
4688           <xs:element name="cpeDeviceOptions" type="CPEDeviceOptions" minOccurs="0"/>\r
4689           <xs:element name="protocolChoice" type="AccessDeviceProtocol" maxOccurs="unbounded"/>\r
4690         </xs:sequence>\r
4691       </xs:extension>\r
4692     </xs:complexContent>\r
4693   </xs:complexType>    \r
4694     \r
4695   <xs:complexType name="SystemSIPDeviceTypeGetRequest14sp1">\r
4696     <xs:annotation>\r
4697       <xs:documentation>\r
4698         Request to get a sip device type.\r
4699         See Also: SystemDeviceTypeGetRequest\r
4700         The response is either SystemSIPDeviceTypeGetResponse14sp1 or ErrorResponse.\r
4701       </xs:documentation>\r
4702     </xs:annotation>\r
4703     <xs:complexContent>\r
4704       <xs:extension base="core:OCIRequest">\r
4705         <xs:sequence>\r
4706           <xs:element name="deviceType" type="AccessDeviceType"/>\r
4707         </xs:sequence>\r
4708       </xs:extension>\r
4709     </xs:complexContent>\r
4710   </xs:complexType>    \r
4711     \r
4712   <xs:complexType name="SystemSIPDeviceTypeGetResponse14sp1">\r
4713     <xs:annotation>\r
4714       <xs:documentation>\r
4715         Response to SystemSIPDeviceTypeGetRequest14sp1.\r
4716       </xs:documentation>\r
4717     </xs:annotation>\r
4718     <xs:complexContent>\r
4719       <xs:extension base="core:OCIDataResponse">\r
4720         <xs:sequence>\r
4721           <xs:element name="isObsolete" type="xs:boolean"/>\r
4722           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
4723           <xs:element name="profile" type="SignalingAddressType"/>\r
4724           <xs:element name="registrationCapable" type="xs:boolean"/>\r
4725           <xs:element name="isConferenceDevice" type="xs:boolean"/>\r
4726           <xs:element name="isMusicOnHoldDevice" type="xs:boolean"/>\r
4727           <xs:element name="authenticationOverride" type="xs:boolean"/>\r
4728           <xs:element name="RFC3264Hold" type="xs:boolean"/>\r
4729           <xs:element name="isTrusted" type="xs:boolean"/>\r
4730           <xs:element name="E164Capable" type="xs:boolean"/>\r
4731           <xs:element name="routeAdvance" type="xs:boolean"/>\r
4732           <xs:element name="forwardingOverride" type="xs:boolean"/>\r
4733           <xs:element name="wirelessIntegration" type="xs:boolean"/>\r
4734           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" minOccurs="0"/>\r
4735           <xs:element name="isVideoCapable" type="xs:boolean"/>\r
4736           <xs:element name="PBXIntegration" type="xs:boolean"/>\r
4737           <xs:element name="useBusinessTrunkingContact" type="xs:boolean"/>\r
4738           <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
4739           <xs:element name="cpeDeviceOptions" type="CPEDeviceOptions" minOccurs="0"/>\r
4740           <xs:element name="protocolChoice" type="AccessDeviceProtocol" maxOccurs="unbounded"/>\r
4741           <xs:element name="earlyMediaSupport" type="EarlyMediaSupportType"/>\r
4742         </xs:sequence>\r
4743       </xs:extension>\r
4744     </xs:complexContent>\r
4745   </xs:complexType>    \r
4746     \r
4747   <xs:complexType name="SystemSIPDeviceTypeGetRequest14sp2">\r
4748     <xs:annotation>\r
4749       <xs:documentation>\r
4750           Request to get a sip device type.\r
4751           See Also: SystemDeviceTypeGetRequest\r
4752           The response is either SystemSIPDeviceTypeGetResponse14sp2 or ErrorResponse.\r
4753           Replaced By: SystemSIPDeviceTypeGetRequest14sp3\r
4754         </xs:documentation>\r
4755     </xs:annotation>\r
4756     <xs:complexContent>\r
4757       <xs:extension base="core:OCIRequest">\r
4758         <xs:sequence>\r
4759           <xs:element name="deviceType" type="AccessDeviceType"/>\r
4760         </xs:sequence>\r
4761       </xs:extension>\r
4762     </xs:complexContent>\r
4763   </xs:complexType>    \r
4764     \r
4765   <xs:complexType name="SystemSIPDeviceTypeGetResponse14sp2">\r
4766     <xs:annotation>\r
4767       <xs:documentation>\r
4768           Response to SystemSIPDeviceTypeGetRequest14sp2.\r
4769           Replaced By: SystemSIPDeviceTypeGetResponse14sp3\r
4770         </xs:documentation>\r
4771     </xs:annotation>\r
4772     <xs:complexContent>\r
4773       <xs:extension base="core:OCIDataResponse">\r
4774         <xs:sequence>\r
4775           <xs:element name="isObsolete" type="xs:boolean"/>\r
4776           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
4777           <xs:element name="profile" type="SignalingAddressType"/>\r
4778           <xs:element name="registrationCapable" type="xs:boolean"/>\r
4779           <xs:element name="isConferenceDevice" type="xs:boolean"/>\r
4780           <xs:element name="isMusicOnHoldDevice" type="xs:boolean"/>\r
4781           <xs:element name="RFC3264Hold" type="xs:boolean"/>\r
4782           <xs:element name="isTrusted" type="xs:boolean"/>\r
4783           <xs:element name="E164Capable" type="xs:boolean"/>\r
4784           <xs:element name="routeAdvance" type="xs:boolean"/>\r
4785           <xs:element name="forwardingOverride" type="xs:boolean"/>\r
4786           <xs:element name="wirelessIntegration" type="xs:boolean"/>\r
4787           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" minOccurs="0"/>\r
4788           <xs:element name="isVideoCapable" type="xs:boolean"/>\r
4789           <xs:element name="PBXIntegration" type="xs:boolean"/>\r
4790           <xs:element name="useBusinessTrunkingContact" type="xs:boolean"/>\r
4791           <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
4792           <xs:element name="cpeDeviceOptions" type="CPEDeviceOptions" minOccurs="0"/>\r
4793           <xs:element name="protocolChoice" type="AccessDeviceProtocol" maxOccurs="unbounded"/>\r
4794           <xs:element name="earlyMediaSupport" type="EarlyMediaSupportType"/>\r
4795           <xs:element name="authenticateRefer" type="xs:boolean"/>\r
4796           <xs:element name="autoConfigSoftClient" type="xs:boolean"/>\r
4797           <xs:element name="authenticationMode" type="AuthenticationMode"/>\r
4798         </xs:sequence>\r
4799       </xs:extension>\r
4800     </xs:complexContent>\r
4801   </xs:complexType>    \r
4802     \r
4803   <xs:complexType name="SystemSIPDeviceTypeGetRequest14sp6">\r
4804     <xs:annotation>\r
4805       <xs:documentation>\r
4806           Request to get a sip device type.\r
4807           See Also: SystemDeviceTypeGetRequest\r
4808           The response is either SystemSIPDeviceTypeGetResponse14sp6 or ErrorResponse.\r
4809           Replaced By : SystemSIPDeviceTypeGetRequest15\r
4810         </xs:documentation>\r
4811     </xs:annotation>\r
4812     <xs:complexContent>\r
4813       <xs:extension base="core:OCIRequest">\r
4814         <xs:sequence>\r
4815           <xs:element name="deviceType" type="AccessDeviceType"/>\r
4816         </xs:sequence>\r
4817       </xs:extension>\r
4818     </xs:complexContent>\r
4819   </xs:complexType>    \r
4820     \r
4821   <xs:complexType name="SystemSIPDeviceTypeGetResponse14sp6">\r
4822     <xs:annotation>\r
4823       <xs:documentation>\r
4824           Response to SystemSIPDeviceTypeGetRequest14sp6.\r
4825           Replaced by: SystemSIPDeviceTypeGetResponse14sp6\r
4826         </xs:documentation>\r
4827     </xs:annotation>\r
4828     <xs:complexContent>\r
4829       <xs:extension base="core:OCIDataResponse">\r
4830         <xs:sequence>\r
4831           <xs:element name="isObsolete" type="xs:boolean"/>\r
4832           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
4833           <xs:element name="profile" type="SignalingAddressType"/>\r
4834           <xs:element name="registrationCapable" type="xs:boolean"/>\r
4835           <xs:element name="isConferenceDevice" type="xs:boolean"/>\r
4836           <xs:element name="isMobilityManagerDevice" type="xs:boolean"/>\r
4837           <xs:element name="isMusicOnHoldDevice" type="xs:boolean"/>\r
4838           <xs:element name="RFC3264Hold" type="xs:boolean"/>\r
4839           <xs:element name="isTrusted" type="xs:boolean"/>\r
4840           <xs:element name="E164Capable" type="xs:boolean"/>\r
4841           <xs:element name="routeAdvance" type="xs:boolean"/>\r
4842           <xs:element name="forwardingOverride" type="xs:boolean"/>\r
4843           <xs:element name="wirelessIntegration" type="xs:boolean"/>\r
4844           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" minOccurs="0"/>\r
4845           <xs:element name="isVideoCapable" type="xs:boolean"/>\r
4846           <xs:element name="PBXIntegration" type="xs:boolean"/>\r
4847           <xs:element name="useBusinessTrunkingContact" type="xs:boolean"/>\r
4848           <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
4849           <xs:element name="cpeDeviceOptions" type="CPEDeviceOptionsRead" minOccurs="0"/>\r
4850           <xs:element name="protocolChoice" type="AccessDeviceProtocol" maxOccurs="unbounded"/>\r
4851           <xs:element name="earlyMediaSupport" type="EarlyMediaSupportType"/>\r
4852           <xs:element name="authenticateRefer" type="xs:boolean"/>\r
4853           <xs:element name="autoConfigSoftClient" type="xs:boolean"/>\r
4854           <xs:element name="authenticationMode" type="AuthenticationMode"/>\r
4855           <xs:element name="tdmOverlay" type="xs:boolean"/>\r
4856           <xs:element name="supportsBroadWorksINFOForCallWaiting" type="xs:boolean"/>\r
4857         </xs:sequence>\r
4858       </xs:extension>\r
4859     </xs:complexContent>\r
4860   </xs:complexType>    \r
4861     \r
4862   <xs:complexType name="SystemSIPDeviceTypeGetRequest14sp3">\r
4863     <xs:annotation>\r
4864       <xs:documentation>\r
4865           Request to get a sip device type.\r
4866           See Also: SystemDeviceTypeGetRequest\r
4867           The response is either SystemSIPDeviceTypeGetResponse14sp3 or ErrorResponse.\r
4868           Replaced by: SystemSIPDeviceTypeGetRequest14sp6\r
4869         </xs:documentation>\r
4870     </xs:annotation>\r
4871     <xs:complexContent>\r
4872       <xs:extension base="core:OCIRequest">\r
4873         <xs:sequence>\r
4874           <xs:element name="deviceType" type="AccessDeviceType"/>\r
4875         </xs:sequence>\r
4876       </xs:extension>\r
4877     </xs:complexContent>\r
4878   </xs:complexType>    \r
4879     \r
4880   <xs:complexType name="SystemSIPDeviceTypeGetResponse14sp3">\r
4881     <xs:annotation>\r
4882       <xs:documentation>\r
4883           Response to SystemSIPDeviceTypeGetRequest14sp3.\r
4884           Replaced by: SystemSIPDeviceTypeGetResponse14sp6\r
4885         </xs:documentation>\r
4886     </xs:annotation>\r
4887     <xs:complexContent>\r
4888       <xs:extension base="core:OCIDataResponse">\r
4889         <xs:sequence>\r
4890           <xs:element name="isObsolete" type="xs:boolean"/>\r
4891           <xs:element name="numberOfPorts" type="UnboundedPositiveInt"/>\r
4892           <xs:element name="profile" type="SignalingAddressType"/>\r
4893           <xs:element name="registrationCapable" type="xs:boolean"/>\r
4894           <xs:element name="isConferenceDevice" type="xs:boolean"/>\r
4895           <xs:element name="isMobilityManagerDevice" type="xs:boolean"/>\r
4896           <xs:element name="isMusicOnHoldDevice" type="xs:boolean"/>\r
4897           <xs:element name="RFC3264Hold" type="xs:boolean"/>\r
4898           <xs:element name="isTrusted" type="xs:boolean"/>\r
4899           <xs:element name="E164Capable" type="xs:boolean"/>\r
4900           <xs:element name="routeAdvance" type="xs:boolean"/>\r
4901           <xs:element name="forwardingOverride" type="xs:boolean"/>\r
4902           <xs:element name="wirelessIntegration" type="xs:boolean"/>\r
4903           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" minOccurs="0"/>\r
4904           <xs:element name="isVideoCapable" type="xs:boolean"/>\r
4905           <xs:element name="PBXIntegration" type="xs:boolean"/>\r
4906           <xs:element name="useBusinessTrunkingContact" type="xs:boolean"/>\r
4907           <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
4908           <xs:element name="cpeDeviceOptions" type="CPEDeviceOptions" minOccurs="0"/>\r
4909           <xs:element name="protocolChoice" type="AccessDeviceProtocol" maxOccurs="unbounded"/>\r
4910           <xs:element name="earlyMediaSupport" type="EarlyMediaSupportType"/>\r
4911           <xs:element name="authenticateRefer" type="xs:boolean"/>\r
4912           <xs:element name="autoConfigSoftClient" type="xs:boolean"/>\r
4913           <xs:element name="authenticationMode" type="AuthenticationMode"/>\r
4914           <xs:element name="tdmOverlay" type="xs:boolean"/>\r
4915           <xs:element name="supportsBroadWorksINFOForCallWaiting" type="xs:boolean"/>\r
4916         </xs:sequence>\r
4917       </xs:extension>\r
4918     </xs:complexContent>\r
4919   </xs:complexType>    \r
4920     \r
4921   <xs:complexType name="SystemSIPDeviceTypeModifyRequest">\r
4922     <xs:annotation>\r
4923       <xs:documentation>\r
4924         Request to modify a sip device type.\r
4925         The following elements are not changeable:\r
4926           numberOfPorts\r
4927           SignalingAddressType\r
4928           isConferenceDevice\r
4929           isMusicOnHoldDevice\r
4930         The response is either SuccessResponse or ErrorResponse.\r
4931       </xs:documentation>\r
4932     </xs:annotation>\r
4933     <xs:complexContent>\r
4934       <xs:extension base="core:OCIRequest">\r
4935         <xs:sequence>\r
4936           <xs:element name="deviceType" type="AccessDeviceType"/>\r
4937           <xs:element name="isObsolete" type="xs:boolean" minOccurs="0"/>\r
4938           <xs:element name="registrationCapable" type="xs:boolean" minOccurs="0"/>\r
4939           <xs:element name="authenticationOverride" type="xs:boolean" minOccurs="0"/>\r
4940           <xs:element name="RFC3264Hold" type="xs:boolean" minOccurs="0"/>\r
4941           <xs:element name="isTrusted" type="xs:boolean" minOccurs="0"/>\r
4942           <xs:element name="E164Capable" type="xs:boolean" minOccurs="0"/>\r
4943           <xs:element name="routeAdvance" type="xs:boolean" minOccurs="0"/>\r
4944           <xs:element name="forwardingOverride" type="xs:boolean" minOccurs="0"/>\r
4945           <xs:element name="wirelessIntegration" type="xs:boolean" minOccurs="0"/>\r
4946           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" nillable="true" minOccurs="0"/>\r
4947           <xs:element name="isVideoCapable" type="xs:boolean" minOccurs="0"/>\r
4948           <xs:element name="PBXIntegration" type="xs:boolean" minOccurs="0"/>\r
4949           <xs:element name="useBusinessTrunkingContact" type="xs:boolean" minOccurs="0"/>\r
4950           <xs:element name="staticRegistrationCapable" type="xs:boolean" minOccurs="0"/>\r
4951           <xs:element name="cpeDeviceOptions" type="CPEDeviceModifyOptions" minOccurs="0"/>\r
4952           <xs:element name="earlyMediaSupport" type="EarlyMediaSupportType" minOccurs="0"/>\r
4953         </xs:sequence>\r
4954       </xs:extension>\r
4955     </xs:complexContent>\r
4956   </xs:complexType>    \r
4957     \r
4958   <xs:complexType name="SystemSIPDeviceTypeModifyRequest14sp2">\r
4959     <xs:annotation>\r
4960       <xs:documentation>\r
4961         Request to modify a sip device type.\r
4962         The following elements are not changeable:\r
4963           numberOfPorts\r
4964           SignalingAddressType\r
4965           isConferenceDevice\r
4966           isMusicOnHoldDevice\r
4967           isMobilityManagerDevice\r
4968         The response is either SuccessResponse or ErrorResponse.\r
4969         Replaced By : SystemSIPDeviceTypeModifyRequest15\r
4970       </xs:documentation>\r
4971     </xs:annotation>\r
4972     <xs:complexContent>\r
4973       <xs:extension base="core:OCIRequest">\r
4974         <xs:sequence>\r
4975           <xs:element name="deviceType" type="AccessDeviceType"/>\r
4976           <xs:element name="isObsolete" type="xs:boolean" minOccurs="0"/>\r
4977           <xs:element name="registrationCapable" type="xs:boolean" minOccurs="0"/>\r
4978           <xs:element name="RFC3264Hold" type="xs:boolean" minOccurs="0"/>\r
4979           <xs:element name="isTrusted" type="xs:boolean" minOccurs="0"/>\r
4980           <xs:element name="E164Capable" type="xs:boolean" minOccurs="0"/>\r
4981           <xs:element name="routeAdvance" type="xs:boolean" minOccurs="0"/>\r
4982           <xs:element name="forwardingOverride" type="xs:boolean" minOccurs="0"/>\r
4983           <xs:element name="wirelessIntegration" type="xs:boolean" minOccurs="0"/>\r
4984           <xs:element name="webBasedConfigURL" type="WebBasedConfigURL" nillable="true" minOccurs="0"/>\r
4985           <xs:element name="isVideoCapable" type="xs:boolean" minOccurs="0"/>\r
4986           <xs:element name="PBXIntegration" type="xs:boolean" minOccurs="0"/>\r
4987           <xs:element name="useBusinessTrunkingContact" type="xs:boolean" minOccurs="0"/>\r
4988           <xs:element name="staticRegistrationCapable" type="xs:boolean" minOccurs="0"/>\r
4989           <xs:element name="cpeDeviceOptions" type="CPEDeviceModifyOptions" minOccurs="0"/>\r
4990           <xs:element name="earlyMediaSupport" type="EarlyMediaSupportType" minOccurs="0"/>\r
4991           <xs:element name="authenticateRefer" type="xs:boolean" minOccurs="0"/>\r
4992           <xs:element name="autoConfigSoftClient" type="xs:boolean" minOccurs="0"/>\r
4993           <xs:element name="authenticationMode" type="AuthenticationMode" minOccurs="0"/>\r
4994           <xs:element name="tdmOverlay" type="xs:boolean" minOccurs="0"/>\r
4995           <xs:element name="supportsBroadWorksINFOForCallWaiting" type="xs:boolean" minOccurs="0"/>\r
4996         </xs:sequence>\r
4997       </xs:extension>\r
4998     </xs:complexContent>\r
4999   </xs:complexType>    \r
5000     \r
5001   <xs:complexType name="SystemSIPModifyACLEntryRequest">\r
5002     <xs:annotation>\r
5003       <xs:documentation>\r
5004         Modify an entry from the SIP access control list.\r
5005         The response is either SuccessResponse or ErrorResponse.\r
5006       </xs:documentation>\r
5007     </xs:annotation>\r
5008     <xs:complexContent>\r
5009       <xs:extension base="core:OCIRequest">\r
5010         <xs:sequence>\r
5011           <xs:element name="netAddress" type="NetAddress"/>\r
5012           <xs:element name="transportProtocol" type="SIPACLTransportProtocol" minOccurs="0"/>\r
5013           <xs:element name="description" type="NetworkACLEntryDescription" nillable="true" minOccurs="0"/>\r
5014         </xs:sequence>\r
5015       </xs:extension>\r
5016     </xs:complexContent>\r
5017   </xs:complexType>    \r
5018     \r
5019   <xs:complexType name="SystemSMDIAddACLEntryRequest">\r
5020     <xs:annotation>\r
5021       <xs:appinfo>\r
5022         <asDataModeSupported>true</asDataModeSupported>\r
5023         <hssDataModeSupported>false</hssDataModeSupported>\r
5024       </xs:appinfo>\r
5025       <xs:documentation>\r
5026         Add an entry to the SMDI access control list.\r
5027         The response is either SuccessResponse or ErrorResponse.\r
5028       </xs:documentation>\r
5029     </xs:annotation>\r
5030     <xs:complexContent>\r
5031       <xs:extension base="core:OCIRequest">\r
5032         <xs:sequence>\r
5033           <xs:element name="netAddress" type="NetAddress"/>\r
5034           <xs:element name="description" type="NetworkACLEntryDescription" minOccurs="0"/>\r
5035         </xs:sequence>\r
5036       </xs:extension>\r
5037     </xs:complexContent>\r
5038   </xs:complexType>    \r
5039     \r
5040   <xs:complexType name="SystemSMDIDeleteACLEntryRequest">\r
5041     <xs:annotation>\r
5042       <xs:appinfo>\r
5043         <asDataModeSupported>true</asDataModeSupported>\r
5044         <hssDataModeSupported>false</hssDataModeSupported>\r
5045       </xs:appinfo>\r
5046       <xs:documentation>\r
5047         Delete an entry from the SMDI access control list.\r
5048         The response is either SuccessResponse or ErrorResponse.\r
5049       </xs:documentation>\r
5050     </xs:annotation>\r
5051     <xs:complexContent>\r
5052       <xs:extension base="core:OCIRequest">\r
5053         <xs:sequence>\r
5054           <xs:element name="netAddress" type="NetAddress"/>\r
5055         </xs:sequence>\r
5056       </xs:extension>\r
5057     </xs:complexContent>\r
5058   </xs:complexType>    \r
5059     \r
5060   <xs:complexType name="SystemSMDIModifyACLEntryRequest">\r
5061     <xs:annotation>\r
5062       <xs:documentation>\r
5063         Modify an entry from the SMDI access control list.\r
5064         The response is either SuccessResponse or ErrorResponse.\r
5065       </xs:documentation>\r
5066     </xs:annotation>\r
5067     <xs:complexContent>\r
5068       <xs:extension base="core:OCIRequest">\r
5069         <xs:sequence>\r
5070           <xs:element name="netAddress" type="NetAddress"/>\r
5071           <xs:element name="description" type="NetworkACLEntryDescription" nillable="true" minOccurs="0"/>\r
5072         </xs:sequence>\r
5073       </xs:extension>\r
5074     </xs:complexContent>\r
5075   </xs:complexType>    \r
5076     \r
5077   <xs:complexType name="SystemSMPPGetRequest">\r
5078     <xs:annotation>\r
5079       <xs:documentation>\r
5080         Request the system level data associated with SMPP external interface.\r
5081         The response is either a SystemSMPPGetResponse or an ErrorResponse.\r
5082         Replaced By: SystemSMPPGetRequest14sp5\r
5083       </xs:documentation>\r
5084     </xs:annotation>\r
5085     <xs:complexContent>\r
5086       <xs:extension base="core:OCIRequest">\r
5087         <xs:sequence/>\r
5088       </xs:extension>\r
5089     </xs:complexContent>\r
5090   </xs:complexType>    \r
5091     \r
5092   <xs:complexType name="SystemSMPPGetResponse">\r
5093     <xs:annotation>\r
5094       <xs:documentation>\r
5095         Response to SystemSMPPGetRequest.\r
5096       </xs:documentation>\r
5097     </xs:annotation>\r
5098     <xs:complexContent>\r
5099       <xs:extension base="core:OCIDataResponse">\r
5100         <xs:sequence>\r
5101           <xs:element name="primarySMPPServerNetAddress" type="NetAddress" minOccurs="0"/>\r
5102           <xs:element name="primarySMPPPort" type="Port"/>\r
5103           <xs:element name="secondarySMPPServerNetAddress" type="NetAddress" minOccurs="0"/>\r
5104           <xs:element name="secondarySMPPPort" type="Port"/>\r
5105           <xs:element name="systemId" type="SMPPSystemId" minOccurs="0"/>\r
5106           <xs:element name="password" type="SMPPPassword" minOccurs="0"/>\r
5107           <xs:element name="version" type="SMPPVersion"/>\r
5108         </xs:sequence>\r
5109       </xs:extension>\r
5110     </xs:complexContent>\r
5111   </xs:complexType>    \r
5112     \r
5113   <xs:complexType name="SystemSubscriberGetCallProcessingParametersRequest">\r
5114     <xs:annotation>\r
5115       <xs:documentation>\r
5116         Get the system call processing configuration for all subscribers\r
5117         The response is either a SystemSubscriberGetCallProcessingParametersResponse or an ErrorResponse.\r
5118         Replaced By: SystemSubscriberGetCallProcessingParametersRequest14sp3\r
5119       </xs:documentation>\r
5120     </xs:annotation>\r
5121     <xs:complexContent>\r
5122       <xs:extension base="core:OCIRequest">\r
5123         <xs:sequence/>\r
5124       </xs:extension>\r
5125     </xs:complexContent>\r
5126   </xs:complexType>    \r
5127     \r
5128   <xs:complexType name="SystemSubscriberGetCallProcessingParametersResponse">\r
5129     <xs:annotation>\r
5130       <xs:documentation>\r
5131         Response to the SystemSubscriberGetCallProcessingParametersRequest.\r
5132         Replaced By: SystemSubscriberGetCallProcessingParametersResponse14sp3\r
5133       </xs:documentation>\r
5134     </xs:annotation>\r
5135     <xs:complexContent>\r
5136       <xs:extension base="core:OCIDataResponse">\r
5137         <xs:sequence>\r
5138           <xs:element name="userCallingLineIdSelection" type="SystemUserCallingLineIdSelection"/>\r
5139           <xs:element name="isExtendedCallingLineIdActive" type="xs:boolean"/>\r
5140           <xs:element name="isRingTimeOutActive" type="xs:boolean"/>\r
5141           <xs:element name="ringTimeoutSeconds" type="SystemUserRingTimeoutSeconds"/>\r
5142         </xs:sequence>\r
5143       </xs:extension>\r
5144     </xs:complexContent>\r
5145   </xs:complexType>    \r
5146     \r
5147   <xs:complexType name="SystemSubscriberGetCallProcessingParametersRequest14sp3">\r
5148     <xs:annotation>\r
5149       <xs:documentation>\r
5150         Get the system call processing configuration for all subscribers\r
5151         The response is either a SystemSubscriberGetCallProcessingParametersResponse14sp3 or an ErrorResponse.\r
5152       </xs:documentation>\r
5153     </xs:annotation>\r
5154     <xs:complexContent>\r
5155       <xs:extension base="core:OCIRequest">\r
5156         <xs:sequence/>\r
5157       </xs:extension>\r
5158     </xs:complexContent>\r
5159   </xs:complexType>    \r
5160     \r
5161   <xs:complexType name="SystemSubscriberGetCallProcessingParametersResponse14sp3">\r
5162     <xs:annotation>\r
5163       <xs:documentation>\r
5164         Response to the SystemSubscriberGetCallProcessingParametersRequest14sp3.\r
5165       </xs:documentation>\r
5166     </xs:annotation>\r
5167     <xs:complexContent>\r
5168       <xs:extension base="core:OCIDataResponse">\r
5169         <xs:sequence>\r
5170           <xs:element name="userCallingLineIdSelection" type="SystemUserCallingLineIdSelection"/>\r
5171           <xs:element name="isExtendedCallingLineIdActive" type="xs:boolean"/>\r
5172           <xs:element name="isRingTimeOutActive" type="xs:boolean"/>\r
5173           <xs:element name="ringTimeoutSeconds" type="SystemUserRingTimeoutSeconds"/>\r
5174           <xs:element name="allowEmergencyRemoteOfficeOriginations" type="xs:boolean"/>\r
5175         </xs:sequence>\r
5176       </xs:extension>\r
5177     </xs:complexContent>\r
5178   </xs:complexType>    \r
5179     \r
5180   <xs:complexType name="SystemSubscriberModifyCallProcessingParametersRequest">\r
5181     <xs:annotation>\r
5182       <xs:documentation>\r
5183         Modify the system call processing configuration for all subscribers.\r
5184         The response is either a SuccessResponse or an ErrorResponse.\r
5185         Replaced By: SystemSubscriberModifyCallProcessingParametersRequest14sp7\r
5186       </xs:documentation>\r
5187     </xs:annotation>\r
5188     <xs:complexContent>\r
5189       <xs:extension base="core:OCIRequest">\r
5190         <xs:sequence>\r
5191           <xs:element name="userCallingLineIdSelection" type="SystemUserCallingLineIdSelection" minOccurs="0"/>\r
5192           <xs:element name="isExtendedCallingLineIdActive" type="xs:boolean" minOccurs="0"/>\r
5193           <xs:element name="isRingTimeOutActive" type="xs:boolean" minOccurs="0"/>\r
5194           <xs:element name="ringTimeoutSeconds" type="SystemUserRingTimeoutSeconds" minOccurs="0"/>\r
5195           <xs:element name="allowEmergencyRemoteOfficeOriginations" type="xs:boolean" minOccurs="0"/>\r
5196           <xs:element name="maxNoAnswerNumberOfRings" type="MaxNoAnswerNumberOfRings" minOccurs="0"/>\r
5197         </xs:sequence>\r
5198       </xs:extension>\r
5199     </xs:complexContent>\r
5200   </xs:complexType>    \r
5201     \r
5202   <xs:complexType name="SystemTrunkGroupUserCreationTaskGetListRequest">\r
5203     <xs:annotation>\r
5204       <xs:documentation>\r
5205         Get the list of user creation tasks in the system.\r
5206         The response is either SystemTrunkGroupUserCreationTaskGetListResponse or ErrorResponse.\r
5207       </xs:documentation>\r
5208     </xs:annotation>\r
5209     <xs:complexContent>\r
5210       <xs:extension base="core:OCIRequest">\r
5211         <xs:sequence/>\r
5212       </xs:extension>\r
5213     </xs:complexContent>\r
5214   </xs:complexType>    \r
5215     \r
5216   <xs:complexType name="SystemTrunkGroupUserCreationTaskGetListResponse">\r
5217     <xs:annotation>\r
5218       <xs:documentation>\r
5219         Response to SystemTrunkGroupUserCreationTaskGetListRequest.\r
5220         Contains a table with a row for each user creation task and column headings :\r
5221         "Service User Id", "Group Id", "Organization Id", "Organization Type", "Name", "Status", "Users Created", "Total Users To Create", "Error Count".\r
5222         The "Organization Id" column is populated with either a service provider Id or an enterprise Id.\r
5223         The "Organization Type" column is populated with one of the enumerated strings defined in the\r
5224         OrganizationType OCI data type.  Please see OCISchemaDataTypes.xsd for details on OrganizationType.\r
5225       </xs:documentation>\r
5226     </xs:annotation>\r
5227     <xs:complexContent>\r
5228       <xs:extension base="core:OCIDataResponse">\r
5229         <xs:sequence>\r
5230           <xs:element name="taskTable" type="core:OCITable"/>\r
5231         </xs:sequence>\r
5232       </xs:extension>\r
5233     </xs:complexContent>\r
5234   </xs:complexType>    \r
5235     \r
5236   <xs:complexType name="SystemVoiceMessagingGroupGetPasscodeRulesRequest14">\r
5237     <xs:annotation>\r
5238       <xs:documentation>\r
5239         Requests the system voice portal passcode rules setting.\r
5240         The response is either SystemVoiceMessagingGroupGetPasscodeRulesResponse14 or ErrorResponse.\r
5241         Replaced By: SystemPortalPasscodeRulesGetRequest\r
5242       </xs:documentation>\r
5243     </xs:annotation>\r
5244     <xs:complexContent>\r
5245       <xs:extension base="core:OCIRequest">\r
5246         <xs:sequence/>\r
5247       </xs:extension>\r
5248     </xs:complexContent>\r
5249   </xs:complexType>    \r
5250     \r
5251   <xs:complexType name="SystemVoiceMessagingGroupGetPasscodeRulesResponse14">\r
5252     <xs:annotation>\r
5253       <xs:documentation>\r
5254         Response to SystemVoiceMessagingGroupGetPasscodeRulesRequest14.\r
5255         Contains the system voice portal passcode rules setting.\r
5256         Replaced By: SystemPortalPasscodeRulesGetResponse\r
5257       </xs:documentation>\r
5258     </xs:annotation>\r
5259     <xs:complexContent>\r
5260       <xs:extension base="core:OCIDataResponse">\r
5261         <xs:sequence>\r
5262           <xs:element name="disallowRepeatedDigits" type="xs:boolean"/>\r
5263           <xs:element name="disallowUserNumber" type="xs:boolean"/>\r
5264           <xs:element name="disallowReversedUserNumber" type="xs:boolean"/>\r
5265           <xs:element name="disallowOldPasscode" type="xs:boolean"/>\r
5266           <xs:element name="disallowReversedOldPasscode" type="xs:boolean"/>\r
5267           <xs:element name="minCodeLength" type="VoiceMessagingMinPasscodeCodeLength"/>\r
5268           <xs:element name="maxCodeLength" type="VoiceMessagingMaxPasscodeCodeLength"/>\r
5269           <xs:element name="disableLoginAfterMaxFailedLoginAttempts" type="xs:boolean"/>\r
5270           <xs:element name="maxFailedLoginAttempts" type="VoiceMessagingMaxFailedLoginAttempts" minOccurs="0"/>\r
5271           <xs:element name="expirePassword" type="xs:boolean"/>\r
5272           <xs:element name="passcodeExpiresDays" type="VoiceMessagingPasscodeExpiresDays" minOccurs="0"/>\r
5273           <xs:element name="sendLoginDisabledNotifyEmail" type="xs:boolean"/>\r
5274           <xs:element name="loginDisabledNotifyEmailAddress" type="EmailAddress" minOccurs="0"/>\r
5275           <xs:element name="defaultPassword" type="Password"/>\r
5276         </xs:sequence>\r
5277       </xs:extension>\r
5278     </xs:complexContent>\r
5279   </xs:complexType>    \r
5280     \r
5281   <xs:complexType name="SystemVoiceMessagingGroupModifyPasscodeRulesRequest">\r
5282     <xs:annotation>\r
5283       <xs:documentation>\r
5284         Request to modify the system voice portal passcode rules setting.\r
5285         The response is either SuccessResponse or ErrorResponse.\r
5286         Replaced By: SystemPortalPasscodeRulesModifyRequest\r
5287       </xs:documentation>\r
5288     </xs:annotation>\r
5289     <xs:complexContent>\r
5290       <xs:extension base="core:OCIRequest">\r
5291         <xs:sequence>\r
5292           <xs:element name="disallowRepeatedDigits" type="xs:boolean" minOccurs="0"/>\r
5293           <xs:element name="disallowUserNumber" type="xs:boolean" minOccurs="0"/>\r
5294           <xs:element name="disallowReversedUserNumber" type="xs:boolean" minOccurs="0"/>\r
5295           <xs:element name="disallowOldPasscode" type="xs:boolean" minOccurs="0"/>\r
5296           <xs:element name="disallowReversedOldPasscode" type="xs:boolean" minOccurs="0"/>\r
5297           <xs:element name="minCodeLength" type="VoiceMessagingMinPasscodeCodeLength" minOccurs="0"/>\r
5298           <xs:element name="maxCodeLength" type="VoiceMessagingMaxPasscodeCodeLength" minOccurs="0"/>\r
5299           <xs:element name="disableLoginAfterMaxFailedLoginAttempts" type="xs:boolean" minOccurs="0"/>\r
5300           <xs:element name="maxFailedLoginAttempts" type="VoiceMessagingMaxFailedLoginAttempts" minOccurs="0"/>\r
5301           <xs:element name="expirePassword" type="xs:boolean" minOccurs="0"/>\r
5302           <xs:element name="passcodeExpiresDays" type="VoiceMessagingPasscodeExpiresDays" minOccurs="0"/>\r
5303           <xs:element name="sendLoginDisabledNotifyEmail" type="xs:boolean" minOccurs="0"/>\r
5304           <xs:element name="loginDisabledNotifyEmailAddress" type="EmailAddress" nillable="true" minOccurs="0"/>\r
5305           <xs:element name="defaultPassword" type="Password" minOccurs="0"/>\r
5306         </xs:sequence>\r
5307       </xs:extension>\r
5308     </xs:complexContent>\r
5309   </xs:complexType>    \r
5310     \r
5311   <xs:complexType name="UserAddRequest14">\r
5312     <xs:annotation>\r
5313       <xs:documentation>\r
5314         Request to add a user.\r
5315         The domain is required in the userId.\r
5316         The password is not required if external authentication is enabled.\r
5317         The response is either SuccessResponse or ErrorResponse.\r
5318       </xs:documentation>\r
5319     </xs:annotation>\r
5320     <xs:complexContent>\r
5321       <xs:extension base="core:OCIRequest">\r
5322         <xs:sequence>\r
5323           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
5324           <xs:element name="groupId" type="GroupId"/>\r
5325           <xs:element name="userId" type="UserId"/>\r
5326           <xs:element name="lastName" type="LastName"/>\r
5327           <xs:element name="firstName" type="FirstName"/>\r
5328           <xs:element name="callingLineIdLastName" type="CallingLineIdLastName"/>\r
5329           <xs:element name="callingLineIdFirstName" type="CallingLineIdFirstName"/>\r
5330           <xs:element name="hiraganaLastName" type="HiraganaLastName" minOccurs="0"/>\r
5331           <xs:element name="hiraganaFirstName" type="HiraganaFirstName" minOccurs="0"/>\r
5332           <xs:element name="phoneNumber" type="DN" minOccurs="0"/>\r
5333           <xs:element name="extension" type="Extension" minOccurs="0"/>\r
5334           <xs:element name="callingLineIdPhoneNumber" type="DN" minOccurs="0"/>\r
5335           <xs:element name="password" type="Password" minOccurs="0"/>\r
5336           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
5337           <xs:element name="language" type="Language" minOccurs="0"/>\r
5338           <xs:element name="timeZone" type="TimeZone" minOccurs="0"/>\r
5339           <xs:element name="alias" type="SIPURI" minOccurs="0" maxOccurs="3"/>\r
5340           <xs:choice>\r
5341             <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointAdd" minOccurs="0"/>\r
5342             <xs:element name="trunkGroupDeviceEndpoint" type="TrunkGroupDeviceEndpointAdd" minOccurs="0"/>\r
5343           </xs:choice>\r
5344           <xs:element name="title" type="Title" minOccurs="0"/>\r
5345           <xs:element name="pagerPhoneNumber" type="InformationalDN" minOccurs="0"/>\r
5346           <xs:element name="mobilePhoneNumber" type="OutgoingDN" minOccurs="0"/>\r
5347           <xs:element name="emailAddress" type="EmailAddress" minOccurs="0"/>\r
5348           <xs:element name="yahooId" type="YahooId" minOccurs="0"/>\r
5349           <xs:element name="addressLocation" type="AddressLocation" minOccurs="0"/>\r
5350           <xs:element name="address" type="StreetAddress" minOccurs="0"/>\r
5351         </xs:sequence>\r
5352       </xs:extension>\r
5353     </xs:complexContent>\r
5354   </xs:complexType>    \r
5355     \r
5356   <xs:complexType name="UserAttendantConsoleGetRequest">\r
5357     <xs:annotation>\r
5358       <xs:documentation>\r
5359         Request user's attendant console settings.\r
5360         The response is either a UserAttendantConsoleGetResponse or an ErrorResponse.\r
5361       </xs:documentation>\r
5362     </xs:annotation>\r
5363     <xs:complexContent>\r
5364       <xs:extension base="core:OCIRequest">\r
5365         <xs:sequence>\r
5366           <xs:element name="userId" type="UserId"/>\r
5367         </xs:sequence>\r
5368       </xs:extension>\r
5369     </xs:complexContent>\r
5370   </xs:complexType>    \r
5371     \r
5372   <xs:complexType name="UserAttendantConsoleGetResponse">\r
5373     <xs:annotation>\r
5374       <xs:documentation>\r
5375         Response to UserAttendantConsoleGetRequest.\r
5376       </xs:documentation>\r
5377     </xs:annotation>\r
5378     <xs:complexContent>\r
5379       <xs:extension base="core:OCIDataResponse">\r
5380         <xs:sequence>\r
5381           <xs:element name="launchOnLogin" type="xs:boolean"/>\r
5382           <xs:element name="allowUserConfigCallDetails" type="xs:boolean"/>\r
5383           <xs:element name="allowUserViewCallDetails" type="xs:boolean"/>\r
5384           <xs:element name="displayColumn" type="AttendantConsoleDisplayColumn" minOccurs="0" maxOccurs="10"/>\r
5385         </xs:sequence>\r
5386       </xs:extension>\r
5387     </xs:complexContent>\r
5388   </xs:complexType>    \r
5389     \r
5390   <xs:complexType name="UserBasicCallLogsGetListRequest">\r
5391     <xs:annotation>\r
5392       <xs:documentation>\r
5393         Request user's call logs.\r
5394         If the callLogType is not specified, all types of calls are returned.\r
5395         The response is either a UserBasicCallLogsGetListResponse or an ErrorResponse.\r
5396         Replaced By: UserBasicCallLogsGetListRequest14sp4\r
5397       </xs:documentation>\r
5398     </xs:annotation>\r
5399     <xs:complexContent>\r
5400       <xs:extension base="core:OCIRequest">\r
5401         <xs:sequence>\r
5402           <xs:element name="userId" type="UserId"/>\r
5403           <xs:element name="callLogType" type="BasicCallLogsType" minOccurs="0"/>\r
5404         </xs:sequence>\r
5405       </xs:extension>\r
5406     </xs:complexContent>\r
5407   </xs:complexType>    \r
5408     \r
5409   <xs:complexType name="UserBasicCallLogsGetListResponse">\r
5410     <xs:annotation>\r
5411       <xs:documentation>\r
5412         Response to UserBasicCallLogsGetListRequest.\r
5413         Replaced By: UserBasicCallLogsGetListResponse14sp4\r
5414       </xs:documentation>\r
5415     </xs:annotation>\r
5416     <xs:complexContent>\r
5417       <xs:extension base="core:OCIDataResponse">\r
5418         <xs:sequence>\r
5419           <xs:element name="placed" type="BasicCallLogsEntry" minOccurs="0" maxOccurs="unbounded"/>\r
5420           <xs:element name="received" type="BasicCallLogsEntry" minOccurs="0" maxOccurs="unbounded"/>\r
5421           <xs:element name="missed" type="BasicCallLogsEntry" minOccurs="0" maxOccurs="unbounded"/>\r
5422         </xs:sequence>\r
5423       </xs:extension>\r
5424     </xs:complexContent>\r
5425   </xs:complexType>    \r
5426     \r
5427   <xs:complexType name="UserCallCenterGetListRequest">\r
5428     <xs:annotation>\r
5429       <xs:documentation>\r
5430         Get the list of call centers the specified user belongs to.\r
5431         The response is either a UserCallCenterGetListResponse or an ErrorResponse.\r
5432         Replaced By: UserCallCenterGetRequest\r
5433       </xs:documentation>\r
5434     </xs:annotation>\r
5435     <xs:complexContent>\r
5436       <xs:extension base="core:OCIRequest">\r
5437         <xs:sequence>\r
5438           <xs:element name="userId" type="UserId"/>\r
5439         </xs:sequence>\r
5440       </xs:extension>\r
5441     </xs:complexContent>\r
5442   </xs:complexType>    \r
5443     \r
5444   <xs:complexType name="UserCallCenterGetListResponse">\r
5445     <xs:annotation>\r
5446       <xs:documentation>\r
5447         Response to the UserCallCentersLoginGetListRequest.\r
5448         Indicates whether the agent is current available (logged in) to each call center in the list.\r
5449         Contains a table with column headings: "Service User Id", "Phone Number", "Extension", "Available", "Logoff Allowed".\r
5450         ***** NOTE: Prior to release 14sp1, the AppServer had a bug that caused it to emit column heading "Service User ID" with\r
5451         *****       the ID capitalized. Beginning in release 14sp1, the appserver is compliant with the schema and emits a\r
5452         *****       the column heading "Service User Id".\r
5453         Replaced By: UserCallCenterGetResponse\r
5454       </xs:documentation>\r
5455     </xs:annotation>\r
5456     <xs:complexContent>\r
5457       <xs:extension base="core:OCIDataResponse">\r
5458         <xs:sequence>\r
5459           <xs:element name="userTable" type="core:OCITable"/>\r
5460         </xs:sequence>\r
5461       </xs:extension>\r
5462     </xs:complexContent>\r
5463   </xs:complexType>    \r
5464     \r
5465   <xs:complexType name="UserCallCenterModifyAvailabilityListRequest">\r
5466     <xs:annotation>\r
5467       <xs:documentation>\r
5468         Request for an agent to login or logout of one or more Call Centers.\r
5469         Contains a list specifing the desired login status of one or more call centers.\r
5470         The response is either a SuccessResponse or an ErrorResponse.\r
5471         Replaced By: UserCallCenterModifyRequest\r
5472       </xs:documentation>\r
5473     </xs:annotation>\r
5474     <xs:complexContent>\r
5475       <xs:extension base="core:OCIRequest">\r
5476         <xs:sequence>\r
5477           <xs:element name="userId" type="UserId"/>\r
5478           <xs:element name="callCenterAvailability" type="CallCenterAgentAvailability" minOccurs="0" maxOccurs="unbounded"/>\r
5479         </xs:sequence>\r
5480       </xs:extension>\r
5481     </xs:complexContent>\r
5482   </xs:complexType>    \r
5483     \r
5484   <xs:complexType name="UserCallLogsClearRequest">\r
5485     <xs:annotation>\r
5486       <xs:documentation>\r
5487         Clear a user's call logs associated with Basic Call Logs and Enhanced\r
5488         Call Logs features.\r
5489         The response is either a SuccessResponse or an ErrorResponse.\r
5490         Replaced By: UserCallLogsClearRequest14sp4\r
5491       </xs:documentation>\r
5492     </xs:annotation>\r
5493     <xs:complexContent>\r
5494       <xs:extension base="core:OCIRequest">\r
5495         <xs:sequence>\r
5496           <xs:element name="userId" type="UserId"/>\r
5497         </xs:sequence>\r
5498       </xs:extension>\r
5499     </xs:complexContent>\r
5500   </xs:complexType>    \r
5501     \r
5502   <xs:complexType name="UserCallProcessingGetPolicyRequest14">\r
5503     <xs:annotation>\r
5504       <xs:documentation>\r
5505         Request the user level data associated with Call Processing Policy.\r
5506         The response is either a UserCallProcessingGetPolicyResponse14 or an\r
5507         ErrorResponse.\r
5508       </xs:documentation>\r
5509     </xs:annotation>\r
5510     <xs:complexContent>\r
5511       <xs:extension base="core:OCIRequest">\r
5512         <xs:sequence>\r
5513           <xs:element name="userId" type="UserId"/>\r
5514         </xs:sequence>\r
5515       </xs:extension>\r
5516     </xs:complexContent>\r
5517   </xs:complexType>    \r
5518     \r
5519   <xs:complexType name="UserCallProcessingGetPolicyResponse14">\r
5520     <xs:annotation>\r
5521       <xs:documentation>\r
5522         Response to UserCallProcessingGetPolicyRequest14.\r
5523       </xs:documentation>\r
5524     </xs:annotation>\r
5525     <xs:complexContent>\r
5526       <xs:extension base="core:OCIDataResponse">\r
5527         <xs:sequence>\r
5528           <xs:element name="useUserSetting" type="xs:boolean"/>\r
5529           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
5530           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
5531           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
5532           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
5533           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
5534           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes"/>\r
5535           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
5536           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
5537           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
5538           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
5539         </xs:sequence>\r
5540       </xs:extension>\r
5541     </xs:complexContent>\r
5542   </xs:complexType>    \r
5543     \r
5544   <xs:complexType name="UserCallProcessingGetPolicyRequest14sp1">\r
5545     <xs:annotation>\r
5546       <xs:documentation>\r
5547         Request the user level data associated with Call Processing Policy.\r
5548         The response is either a UserCallProcessingGetPolicyResponse14sp1 or an\r
5549         ErrorResponse.\r
5550         Replaced By: UserCallProcessingGetPolicyRequest14sp7\r
5551       </xs:documentation>\r
5552     </xs:annotation>\r
5553     <xs:complexContent>\r
5554       <xs:extension base="core:OCIRequest">\r
5555         <xs:sequence>\r
5556           <xs:element name="userId" type="UserId"/>\r
5557         </xs:sequence>\r
5558       </xs:extension>\r
5559     </xs:complexContent>\r
5560   </xs:complexType>    \r
5561     \r
5562   <xs:complexType name="UserCallProcessingGetPolicyResponse14sp1">\r
5563     <xs:annotation>\r
5564       <xs:documentation>\r
5565         Response to UserCallProcessingGetPolicyRequest14sp1.\r
5566         Replaced By: UserCallProcessingGetPolicyResponse14sp7\r
5567       </xs:documentation>\r
5568     </xs:annotation>\r
5569     <xs:complexContent>\r
5570       <xs:extension base="core:OCIDataResponse">\r
5571         <xs:sequence>\r
5572           <xs:element name="useUserSetting" type="xs:boolean"/>\r
5573           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean"/>\r
5574           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
5575           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean"/>\r
5576           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls"/>\r
5577           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean"/>\r
5578           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes"/>\r
5579           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean"/>\r
5580           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes"/>\r
5581           <xs:element name="mediaPolicySelection" type="MediaPolicySelection"/>\r
5582           <xs:element name="supportedMediaSetName" type="MediaSetName" minOccurs="0"/>\r
5583           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean"/>\r
5584           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls"/>\r
5585           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean"/>\r
5586           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth"/>\r
5587           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth"/>\r
5588           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean"/>\r
5589           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations"/>\r
5590         </xs:sequence>\r
5591       </xs:extension>\r
5592     </xs:complexContent>\r
5593   </xs:complexType>    \r
5594     \r
5595   <xs:complexType name="UserCallProcessingModifyPolicyRequest14">\r
5596     <xs:annotation>\r
5597       <xs:documentation>\r
5598         Modify the user level data associated with Call Procesing Policy.\r
5599         The response is either a SuccessResponse or an ErrorResponse.\r
5600         Replaced By: UserCallProcessingModifyPolicyRequest14sp7\r
5601       </xs:documentation>\r
5602     </xs:annotation>\r
5603     <xs:complexContent>\r
5604       <xs:extension base="core:OCIRequest">\r
5605         <xs:sequence>\r
5606           <xs:element name="userId" type="UserId"/>\r
5607           <xs:element name="useUserSetting" type="xs:boolean" minOccurs="0"/>\r
5608           <xs:element name="useMaxSimultaneousCalls" type="xs:boolean" minOccurs="0"/>\r
5609           <xs:element name="maxSimultaneousCalls" type="CallProcessingMaxSimultaneousCalls" minOccurs="0"/>\r
5610           <xs:element name="useMaxSimultaneousVideoCalls" type="xs:boolean" minOccurs="0"/>\r
5611           <xs:element name="maxSimultaneousVideoCalls" type="CallProcessingMaxSimultaneousCalls" minOccurs="0"/>\r
5612           <xs:element name="useMaxCallTimeForAnsweredCalls" type="xs:boolean" minOccurs="0"/>\r
5613           <xs:element name="maxCallTimeForAnsweredCallsMinutes" type="CallProcessingMaxCallTimeForAnsweredCallsMinutes" minOccurs="0"/>\r
5614           <xs:element name="useMaxCallTimeForUnansweredCalls" type="xs:boolean" minOccurs="0"/>\r
5615           <xs:element name="maxCallTimeForUnansweredCallsMinutes" type="CallProcessingMaxCallTimeForUnansweredCallsMinutes" minOccurs="0"/>\r
5616           <xs:element name="mediaPolicySelection" type="MediaPolicySelection" minOccurs="0"/>\r
5617           <xs:element name="supportedMediaSetName" type="MediaSetName" nillable="true" minOccurs="0"/>\r
5618           <xs:element name="useMaxConcurrentRedirectedCalls" type="xs:boolean" minOccurs="0"/>\r
5619           <xs:element name="maxConcurrentRedirectedCalls" type="CallProcessingMaxConcurrentRedirectedCalls" minOccurs="0"/>\r
5620           <xs:element name="useMaxFindMeFollowMeDepth" type="xs:boolean" minOccurs="0"/>\r
5621           <xs:element name="maxFindMeFollowMeDepth" type="CallProcessingMaxFindMeFollowMeDepth" minOccurs="0"/>\r
5622           <xs:element name="maxRedirectionDepth" type="CallProcessingMaxRedirectionDepth" minOccurs="0"/>\r
5623           <xs:element name="useMaxConcurrentFindMeFollowMeInvocations" type="xs:boolean" minOccurs="0"/>\r
5624           <xs:element name="maxConcurrentFindMeFollowMeInvocations" type="CallProcessingMaxConcurrentFindMeFollowMeInvocations" minOccurs="0"/>\r
5625         </xs:sequence>\r
5626       </xs:extension>\r
5627     </xs:complexContent>\r
5628   </xs:complexType>    \r
5629     \r
5630   <xs:complexType name="UserCallTransferGetRequest">\r
5631     <xs:annotation>\r
5632       <xs:documentation>\r
5633         Request the user level data associated with Call Transfer.\r
5634         The response is either a UserCallTransferGetResponse or an ErrorResponse.\r
5635         Replaced By: UserCallTransferGetRequest14Sp4\r
5636       </xs:documentation>\r
5637     </xs:annotation>\r
5638     <xs:complexContent>\r
5639       <xs:extension base="core:OCIRequest">\r
5640         <xs:sequence>\r
5641           <xs:element name="userId" type="UserId"/>\r
5642         </xs:sequence>\r
5643       </xs:extension>\r
5644     </xs:complexContent>\r
5645   </xs:complexType>    \r
5646     \r
5647   <xs:complexType name="UserCallTransferGetResponse">\r
5648     <xs:annotation>\r
5649       <xs:documentation>\r
5650         Response to UserCallTransferGetRequest.\r
5651       </xs:documentation>\r
5652     </xs:annotation>\r
5653     <xs:complexContent>\r
5654       <xs:extension base="core:OCIDataResponse">\r
5655         <xs:sequence>\r
5656           <xs:element name="isRecallActive" type="xs:boolean"/>\r
5657           <xs:element name="recallNumberOfRings" type="CallTransferRecallNumberOfRings"/>\r
5658           <xs:element name="useDiversionInhibitorForBlindTransfer" type="xs:boolean"/>\r
5659           <xs:element name="useDiversionInhibitorForConsultativeCalls" type="xs:boolean"/>\r
5660         </xs:sequence>\r
5661       </xs:extension>\r
5662     </xs:complexContent>\r
5663   </xs:complexType>    \r
5664     \r
5665   <xs:complexType name="UserChargeNumberGetRequest">\r
5666     <xs:annotation>\r
5667       <xs:documentation>\r
5668         Request the user level data associated with Charge Number.\r
5669         The response is either a UserChargeNumberGetResponse or an ErrorResponse.\r
5670       </xs:documentation>\r
5671     </xs:annotation>\r
5672     <xs:complexContent>\r
5673       <xs:extension base="core:OCIRequest">\r
5674         <xs:sequence>\r
5675           <xs:element name="userId" type="UserId"/>\r
5676         </xs:sequence>\r
5677       </xs:extension>\r
5678     </xs:complexContent>\r
5679   </xs:complexType>    \r
5680     \r
5681   <xs:complexType name="UserChargeNumberGetResponse">\r
5682     <xs:annotation>\r
5683       <xs:documentation>\r
5684         Response to UserChargeNumberGetRequest.\r
5685       </xs:documentation>\r
5686     </xs:annotation>\r
5687     <xs:complexContent>\r
5688       <xs:extension base="core:OCIDataResponse">\r
5689         <xs:sequence>\r
5690           <xs:element name="phoneNumber" type="DN" minOccurs="0"/>\r
5691         </xs:sequence>\r
5692       </xs:extension>\r
5693     </xs:complexContent>\r
5694   </xs:complexType>    \r
5695     \r
5696   <xs:complexType name="UserDirectedCallPickupWithBargeInGetRequest">\r
5697     <xs:annotation>\r
5698       <xs:documentation>\r
5699         Request the user level data associated with Directed Call Pickup With Barge In.\r
5700         The response is either a UserDirectedCallPickupWithBargeInGetResponse or an\r
5701         ErrorResponse.\r
5702       </xs:documentation>\r
5703     </xs:annotation>\r
5704     <xs:complexContent>\r
5705       <xs:extension base="core:OCIRequest">\r
5706         <xs:sequence>\r
5707           <xs:element name="userId" type="UserId"/>\r
5708         </xs:sequence>\r
5709       </xs:extension>\r
5710     </xs:complexContent>\r
5711   </xs:complexType>    \r
5712     \r
5713   <xs:complexType name="UserDirectedCallPickupWithBargeInGetResponse">\r
5714     <xs:annotation>\r
5715       <xs:documentation>\r
5716         Response to UserDirectedCallPickupWithBargeInGetRequest.\r
5717       </xs:documentation>\r
5718     </xs:annotation>\r
5719     <xs:complexContent>\r
5720       <xs:extension base="core:OCIDataResponse">\r
5721         <xs:sequence>\r
5722           <xs:element name="enableBargeInWarningTone" type="xs:boolean"/>\r
5723         </xs:sequence>\r
5724       </xs:extension>\r
5725     </xs:complexContent>\r
5726   </xs:complexType>    \r
5727     \r
5728   <xs:complexType name="UserEnhancedCallLogsGetListRequest">\r
5729     <xs:annotation>\r
5730       <xs:documentation>\r
5731         Request user's call logs. It is possible to get a subset of the total list of calls\r
5732         by specifying a starting offset and the number of calls to get.\r
5733         If the callLogType is not specified, all types of calls are returned.\r
5734         The response is either a UserEnhancedCallLogsGetListResponse or an ErrorResponse.\r
5735         Replaced By: UserEnhancedCallLogsGetListRequest14sp4\r
5736       </xs:documentation>\r
5737     </xs:annotation>\r
5738     <xs:complexContent>\r
5739       <xs:extension base="core:OCIRequest">\r
5740         <xs:sequence>\r
5741           <xs:element name="userId" type="UserId"/>\r
5742           <xs:element name="callLogType" type="EnhancedCallLogsType" minOccurs="0"/>\r
5743           <xs:element name="startingOffset" type="EnhancedCallLogsOffset"/>\r
5744           <xs:element name="numCalls" type="EnhancedCallLogsMaxLoggedCalls"/>\r
5745         </xs:sequence>\r
5746       </xs:extension>\r
5747     </xs:complexContent>\r
5748   </xs:complexType>    \r
5749     \r
5750   <xs:complexType name="UserEnhancedCallLogsGetListResponse">\r
5751     <xs:annotation>\r
5752       <xs:documentation>\r
5753         Response to UserEnhancedCallLogsGetListRequest.\r
5754         Replaced By: UserEnhancedCallLogsGetListResponse14sp4\r
5755       </xs:documentation>\r
5756     </xs:annotation>\r
5757     <xs:complexContent>\r
5758       <xs:extension base="core:OCIDataResponse">\r
5759         <xs:sequence>\r
5760           <xs:element name="placed" type="EnhancedCallLogsEntry" minOccurs="0" maxOccurs="unbounded"/>\r
5761           <xs:element name="received" type="EnhancedCallLogsEntry" minOccurs="0" maxOccurs="unbounded"/>\r
5762           <xs:element name="missed" type="EnhancedCallLogsEntry" minOccurs="0" maxOccurs="unbounded"/>\r
5763         </xs:sequence>\r
5764       </xs:extension>\r
5765     </xs:complexContent>\r
5766   </xs:complexType>    \r
5767     \r
5768   <xs:complexType name="UserGetRequest14">\r
5769     <xs:annotation>\r
5770       <xs:documentation>\r
5771         Request to get the user information.  The response is either UserGetResponse14\r
5772         or ErrorResponse.\r
5773       </xs:documentation>\r
5774     </xs:annotation>\r
5775     <xs:complexContent>\r
5776       <xs:extension base="core:OCIRequest">\r
5777         <xs:sequence>\r
5778           <xs:element name="userId" type="UserId"/>\r
5779         </xs:sequence>\r
5780       </xs:extension>\r
5781     </xs:complexContent>\r
5782   </xs:complexType>    \r
5783     \r
5784   <xs:complexType name="UserGetResponse14">\r
5785     <xs:annotation>\r
5786       <xs:documentation>\r
5787         Response to UserGetRequest14.\r
5788         The callingLineIdPhoneNumber is no longer being formatted for display purpose. The value is returned exactly the same as being stored.\r
5789       </xs:documentation>\r
5790     </xs:annotation>\r
5791     <xs:complexContent>\r
5792       <xs:extension base="core:OCIDataResponse">\r
5793         <xs:sequence>\r
5794           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
5795           <xs:element name="groupId" type="GroupId"/>\r
5796           <xs:element name="lastName" type="LastName"/>\r
5797           <xs:element name="firstName" type="FirstName"/>\r
5798           <xs:element name="callingLineIdLastName" type="CallingLineIdLastName"/>\r
5799           <xs:element name="callingLineIdFirstName" type="CallingLineIdFirstName"/>\r
5800           <xs:element name="hiraganaLastName" type="HiraganaLastName" minOccurs="0"/>\r
5801           <xs:element name="hiraganaFirstName" type="HiraganaFirstName" minOccurs="0"/>\r
5802           <xs:element name="phoneNumber" type="DN" minOccurs="0"/>\r
5803           <xs:element name="extension" type="Extension" minOccurs="0"/>\r
5804           <xs:element name="callingLineIdPhoneNumber" type="DN" minOccurs="0"/>\r
5805           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
5806           <xs:element name="departmentFullPath" type="DepartmentFullPathName" minOccurs="0"/>\r
5807           <xs:element name="language" type="Language"/>\r
5808           <xs:element name="timeZone" type="TimeZone"/>\r
5809           <xs:element name="timeZoneDisplayName" type="TimeZoneDisplayName"/>\r
5810           <xs:element name="defaultAlias" type="SIPURI"/>\r
5811           <xs:element name="alias" type="SIPURI" minOccurs="0" maxOccurs="3"/>\r
5812           <xs:choice>\r
5813             <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointRead14" minOccurs="0"/>\r
5814             <xs:element name="trunkGroupDeviceEndpoint" type="TrunkGroupDeviceEndpointRead" minOccurs="0"/>\r
5815           </xs:choice>\r
5816           <xs:element name="title" type="Title" minOccurs="0"/>\r
5817           <xs:element name="pagerPhoneNumber" type="InformationalDN" minOccurs="0"/>\r
5818           <xs:element name="mobilePhoneNumber" type="OutgoingDN" minOccurs="0"/>\r
5819           <xs:element name="emailAddress" type="EmailAddress" minOccurs="0"/>\r
5820           <xs:element name="yahooId" type="YahooId" minOccurs="0"/>\r
5821           <xs:element name="addressLocation" type="AddressLocation" minOccurs="0"/>\r
5822           <xs:element name="address" type="StreetAddress" minOccurs="0"/>\r
5823         </xs:sequence>\r
5824       </xs:extension>\r
5825     </xs:complexContent>\r
5826   </xs:complexType>    \r
5827     \r
5828   <xs:complexType name="UserGetRequest14sp4">\r
5829     <xs:annotation>\r
5830       <xs:documentation>\r
5831         Request to get the user information.  The response is either UserGetResponse14sp4\r
5832         or ErrorResponse.\r
5833       </xs:documentation>\r
5834     </xs:annotation>\r
5835     <xs:complexContent>\r
5836       <xs:extension base="core:OCIRequest">\r
5837         <xs:sequence>\r
5838           <xs:element name="userId" type="UserId"/>\r
5839         </xs:sequence>\r
5840       </xs:extension>\r
5841     </xs:complexContent>\r
5842   </xs:complexType>    \r
5843     \r
5844   <xs:complexType name="UserGetResponse14sp4">\r
5845     <xs:annotation>\r
5846       <xs:documentation>\r
5847         Response to UserGetRequest14sp4.\r
5848         The callingLineIdPhoneNumber is no longer being formatted for display purpose. The value is returned exactly the same as being stored.\r
5849       </xs:documentation>\r
5850     </xs:annotation>\r
5851     <xs:complexContent>\r
5852       <xs:extension base="core:OCIDataResponse">\r
5853         <xs:sequence>\r
5854           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
5855           <xs:element name="groupId" type="GroupId"/>\r
5856           <xs:element name="lastName" type="LastName"/>\r
5857           <xs:element name="firstName" type="FirstName"/>\r
5858           <xs:element name="callingLineIdLastName" type="CallingLineIdLastName"/>\r
5859           <xs:element name="callingLineIdFirstName" type="CallingLineIdFirstName"/>\r
5860           <xs:element name="hiraganaLastName" type="HiraganaLastName" minOccurs="0"/>\r
5861           <xs:element name="hiraganaFirstName" type="HiraganaFirstName" minOccurs="0"/>\r
5862           <xs:element name="phoneNumber" type="DN" minOccurs="0"/>\r
5863           <xs:element name="extension" type="Extension" minOccurs="0"/>\r
5864           <xs:element name="callingLineIdPhoneNumber" type="DN" minOccurs="0"/>\r
5865           <xs:element name="department" type="DepartmentKey" minOccurs="0"/>\r
5866           <xs:element name="departmentFullPath" type="DepartmentFullPathName" minOccurs="0"/>\r
5867           <xs:element name="language" type="Language"/>\r
5868           <xs:element name="timeZone" type="TimeZone"/>\r
5869           <xs:element name="timeZoneDisplayName" type="TimeZoneDisplayName"/>\r
5870           <xs:element name="defaultAlias" type="SIPURI"/>\r
5871           <xs:element name="alias" type="SIPURI" minOccurs="0" maxOccurs="3"/>\r
5872           <xs:choice>\r
5873             <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointRead14" minOccurs="0"/>\r
5874             <xs:element name="trunkGroupDeviceEndpoint" type="TrunkGroupDeviceEndpointRead14sp4" minOccurs="0"/>\r
5875           </xs:choice>\r
5876           <xs:element name="title" type="Title" minOccurs="0"/>\r
5877           <xs:element name="pagerPhoneNumber" type="InformationalDN" minOccurs="0"/>\r
5878           <xs:element name="mobilePhoneNumber" type="OutgoingDN" minOccurs="0"/>\r
5879           <xs:element name="emailAddress" type="EmailAddress" minOccurs="0"/>\r
5880           <xs:element name="yahooId" type="YahooId" minOccurs="0"/>\r
5881           <xs:element name="addressLocation" type="AddressLocation" minOccurs="0"/>\r
5882           <xs:element name="address" type="StreetAddress" minOccurs="0"/>\r
5883           <xs:element name="countryCode" type="CountryCode" minOccurs="0"/>\r
5884           <xs:element name="nationalPrefix" type="NationalPrefix" minOccurs="0"/>\r
5885         </xs:sequence>\r
5886       </xs:extension>\r
5887     </xs:complexContent>\r
5888   </xs:complexType>    \r
5889     \r
5890   <xs:complexType name="UserHotelingGuestGetRequest14">\r
5891     <xs:annotation>\r
5892       <xs:documentation>\r
5893         Request the user level data associated with Hoteling Guest.\r
5894         The response is either a UserHotelingGuestGetResponse14 or an ErrorResponse.\r
5895       </xs:documentation>\r
5896     </xs:annotation>\r
5897     <xs:complexContent>\r
5898       <xs:extension base="core:OCIRequest">\r
5899         <xs:sequence>\r
5900           <xs:element name="userId" type="UserId"/>\r
5901         </xs:sequence>\r
5902       </xs:extension>\r
5903     </xs:complexContent>\r
5904   </xs:complexType>    \r
5905     \r
5906   <xs:complexType name="UserHotelingGuestGetResponse14">\r
5907     <xs:annotation>\r
5908       <xs:documentation>\r
5909         Response to UserHotelingGuestGetRequest14.\r
5910         Replaced By: UserSharedCallAppearanceAddEndpointRequest14sp2\r
5911       </xs:documentation>\r
5912     </xs:annotation>\r
5913     <xs:complexContent>\r
5914       <xs:extension base="core:OCIDataResponse">\r
5915         <xs:sequence>\r
5916           <xs:element name="isActive" type="xs:boolean"/>\r
5917           <xs:element name="associationLimitHours" type="HotelingAssociationLimitHours"/>\r
5918           <xs:element name="hostUserId" type="UserId" minOccurs="0"/>\r
5919           <xs:element name="hostLastName" type="LastName" minOccurs="0"/>\r
5920           <xs:element name="hostFirstName" type="FirstName" minOccurs="0"/>\r
5921           <xs:element name="hostAssociationDateTime" type="xs:dateTime" minOccurs="0"/>\r
5922         </xs:sequence>\r
5923       </xs:extension>\r
5924     </xs:complexContent>\r
5925   </xs:complexType>    \r
5926     \r
5927   <xs:complexType name="UserHotelingGuestGetRequest14sp2">\r
5928     <xs:annotation>\r
5929       <xs:documentation>\r
5930         Request the user level data associated with Hoteling Guest.\r
5931         The response is either a UserHotelingGuestGetResponse14 or an ErrorResponse.\r
5932         Replaced by: UserHotelingGuestGetRequest14sp4\r
5933       </xs:documentation>\r
5934     </xs:annotation>\r
5935     <xs:complexContent>\r
5936       <xs:extension base="core:OCIRequest">\r
5937         <xs:sequence>\r
5938           <xs:element name="userId" type="UserId"/>\r
5939         </xs:sequence>\r
5940       </xs:extension>\r
5941     </xs:complexContent>\r
5942   </xs:complexType>    \r
5943     \r
5944   <xs:complexType name="UserHotelingGuestGetResponse14sp2">\r
5945     <xs:annotation>\r
5946       <xs:documentation>\r
5947         Response to UserHotelingGuestGetRequest14.\r
5948         Replaced by: UserHotelingGuestGetResponse14sp4\r
5949       </xs:documentation>\r
5950     </xs:annotation>\r
5951     <xs:complexContent>\r
5952       <xs:extension base="core:OCIDataResponse">\r
5953         <xs:sequence>\r
5954           <xs:element name="isActive" type="xs:boolean"/>\r
5955           <xs:element name="associationLimitHours" type="HotelingAssociationLimitHours"/>\r
5956           <xs:element name="hostUserId" type="UserId" minOccurs="0"/>\r
5957           <xs:element name="hostLastName" type="LastName" minOccurs="0"/>\r
5958           <xs:element name="hostFirstName" type="FirstName" minOccurs="0"/>\r
5959           <xs:element name="hostAssociationDateTime" type="xs:dateTime" minOccurs="0"/>\r
5960           <xs:element name="hostAssociationLimitHours" type="HotelingAssociationLimitHours" minOccurs="0"/>\r
5961         </xs:sequence>\r
5962       </xs:extension>\r
5963     </xs:complexContent>\r
5964   </xs:complexType>    \r
5965     \r
5966   <xs:complexType name="UserHotelingHostGetRequest14">\r
5967     <xs:annotation>\r
5968       <xs:documentation>\r
5969         Request the user level data associated with Hoteling Host.\r
5970         The response is either a UserHotelingHostGetResponse14 or an ErrorResponse.\r
5971         Replaced by: UserHotelingHostGetRequest14sp4\r
5972       </xs:documentation>\r
5973     </xs:annotation>\r
5974     <xs:complexContent>\r
5975       <xs:extension base="core:OCIRequest">\r
5976         <xs:sequence>\r
5977           <xs:element name="userId" type="UserId"/>\r
5978         </xs:sequence>\r
5979       </xs:extension>\r
5980     </xs:complexContent>\r
5981   </xs:complexType>    \r
5982     \r
5983   <xs:complexType name="UserHotelingHostGetResponse14">\r
5984     <xs:annotation>\r
5985       <xs:documentation>\r
5986         Response to UserHotelingHostGetRequest14.\r
5987         Replaced by: UserHotelingHostGetResponse14sp4\r
5988       </xs:documentation>\r
5989     </xs:annotation>\r
5990     <xs:complexContent>\r
5991       <xs:extension base="core:OCIDataResponse">\r
5992         <xs:sequence>\r
5993           <xs:element name="isActive" type="xs:boolean"/>\r
5994           <xs:element name="associationLimitHours" type="HotelingAssociationLimitHours"/>\r
5995           <xs:element name="accessLevel" type="HotelingHostAccessLevel"/>\r
5996           <xs:element name="guestLastName" type="LastName" minOccurs="0"/>\r
5997           <xs:element name="guestFirstName" type="FirstName" minOccurs="0"/>\r
5998           <xs:element name="guestPhoneNumber" type="DN" minOccurs="0"/>\r
5999           <xs:element name="guestExtension" type="Extension" minOccurs="0"/>\r
6000           <xs:element name="guestLocationDialingCode" type="LocationDialingCode" minOccurs="0"/>\r
6001           <xs:element name="guestAssociationDateTime" type="xs:dateTime" minOccurs="0"/>\r
6002         </xs:sequence>\r
6003       </xs:extension>\r
6004     </xs:complexContent>\r
6005   </xs:complexType>    \r
6006     \r
6007   <xs:complexType name="UserModifyRequest14">\r
6008     <xs:annotation>\r
6009       <xs:documentation>\r
6010         Request to modify a user. The response is either SuccessResponse or ErrorResponse.\r
6011       </xs:documentation>\r
6012     </xs:annotation>\r
6013     <xs:complexContent>\r
6014       <xs:extension base="core:OCIRequest">\r
6015         <xs:sequence>\r
6016           <xs:element name="userId" type="UserId"/>\r
6017           <xs:element name="lastName" type="LastName" minOccurs="0"/>\r
6018           <xs:element name="firstName" type="FirstName" minOccurs="0"/>\r
6019           <xs:element name="callingLineIdLastName" type="CallingLineIdLastName" minOccurs="0"/>\r
6020           <xs:element name="callingLineIdFirstName" type="CallingLineIdFirstName" minOccurs="0"/>\r
6021           <xs:element name="hiraganaLastName" type="HiraganaLastName" minOccurs="0"/>\r
6022           <xs:element name="hiraganaFirstName" type="HiraganaFirstName" minOccurs="0"/>\r
6023           <xs:element name="phoneNumber" type="DN" nillable="true" minOccurs="0"/>\r
6024           <xs:element name="extension" type="Extension" nillable="true" minOccurs="0"/>\r
6025           <xs:element name="callingLineIdPhoneNumber" type="DN" nillable="true" minOccurs="0"/>\r
6026           <xs:element name="oldPassword" type="Password" minOccurs="0"/>\r
6027           <xs:element name="newPassword" type="Password" nillable="true" minOccurs="0"/>\r
6028           <xs:element name="department" type="DepartmentKey" nillable="true" minOccurs="0"/>\r
6029           <xs:element name="language" type="Language" minOccurs="0"/>\r
6030           <xs:element name="timeZone" type="TimeZone" minOccurs="0"/>\r
6031           <xs:element name="sipAliasList" type="ReplacementSIPAliasList" nillable="true" minOccurs="0"/>\r
6032           <xs:element name="endpoint" nillable="true" minOccurs="0">\r
6033             <xs:complexType>\r
6034               <xs:annotation/>\r
6035               <xs:choice>\r
6036                 <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointModify"/>\r
6037                 <xs:element name="trunkGroupDeviceEndpoint" type="TrunkGroupDeviceEndpointModify"/>\r
6038               </xs:choice>\r
6039             </xs:complexType>\r
6040           </xs:element>\r
6041           <xs:element name="title" type="Title" nillable="true" minOccurs="0"/>\r
6042           <xs:element name="pagerPhoneNumber" type="InformationalDN" nillable="true" minOccurs="0"/>\r
6043           <xs:element name="mobilePhoneNumber" type="OutgoingDN" nillable="true" minOccurs="0"/>\r
6044           <xs:element name="emailAddress" type="EmailAddress" nillable="true" minOccurs="0"/>\r
6045           <xs:element name="yahooId" type="YahooId" nillable="true" minOccurs="0"/>\r
6046           <xs:element name="addressLocation" type="AddressLocation" nillable="true" minOccurs="0"/>\r
6047           <xs:element name="address" type="StreetAddress" minOccurs="0"/>\r
6048         </xs:sequence>\r
6049       </xs:extension>\r
6050     </xs:complexContent>\r
6051   </xs:complexType>    \r
6052     \r
6053   <xs:complexType name="UserSharedCallAppearanceAddEndpointRequest14">\r
6054     <xs:annotation>\r
6055       <xs:documentation>\r
6056         Associate an access device instance to the user's Shared Call Appearance.\r
6057         The response is either a SuccessResponse or an ErrorResponse.\r
6058       </xs:documentation>\r
6059     </xs:annotation>\r
6060     <xs:complexContent>\r
6061       <xs:extension base="core:OCIRequest">\r
6062         <xs:sequence>\r
6063           <xs:element name="userId" type="UserId"/>\r
6064           <xs:element name="accessDeviceEndpoint" type="AccessDeviceEndpointAdd"/>\r
6065         </xs:sequence>\r
6066       </xs:extension>\r
6067     </xs:complexContent>\r
6068   </xs:complexType>    \r
6069     \r
6070   <xs:complexType name="UserPrivacyGetRequest">\r
6071     <xs:annotation>\r
6072       <xs:documentation>\r
6073         Request the user level data associated with Privacy.\r
6074         The response is either a UserPrivacyGetResponse or an\r
6075         ErrorResponse.\r
6076       </xs:documentation>\r
6077     </xs:annotation>\r
6078     <xs:complexContent>\r
6079       <xs:extension base="core:OCIRequest">\r
6080         <xs:sequence>\r
6081           <xs:element name="userId" type="UserId"/>\r
6082         </xs:sequence>\r
6083       </xs:extension>\r
6084     </xs:complexContent>\r
6085   </xs:complexType>    \r
6086     \r
6087   <xs:complexType name="UserPrivacyGetResponse">\r
6088     <xs:annotation>\r
6089       <xs:documentation>\r
6090         Response to UserPrivacyGetRequest.\r
6091       </xs:documentation>\r
6092     </xs:annotation>\r
6093     <xs:complexContent>\r
6094       <xs:extension base="core:OCIDataResponse">\r
6095         <xs:sequence>\r
6096           <xs:element name="enableDirectoryPrivacy" type="xs:boolean"/>\r
6097         </xs:sequence>\r
6098       </xs:extension>\r
6099     </xs:complexContent>\r
6100   </xs:complexType>    \r
6101     \r
6102   <xs:complexType name="UserSequentialRingGetRequest13mp16">\r
6103     <xs:annotation>\r
6104       <xs:documentation>\r
6105         Get the user's sequential ring service setting.\r
6106         The response is either a UserSequentialRingGetResponse13mp16 or an ErrorResponse.\r
6107         Replaced By: UserSequentialRingGetRequest14sp4\r
6108       </xs:documentation>\r
6109     </xs:annotation>\r
6110     <xs:complexContent>\r
6111       <xs:extension base="core:OCIRequest">\r
6112         <xs:sequence>\r
6113           <xs:element name="userId" type="UserId"/>\r
6114         </xs:sequence>\r
6115       </xs:extension>\r
6116     </xs:complexContent>\r
6117   </xs:complexType>    \r
6118     \r
6119   <xs:complexType name="UserSequentialRingGetResponse13mp16">\r
6120     <xs:annotation>\r
6121       <xs:documentation>\r
6122         Response to the UserSequentialRingGetRequest13mp16. The criteria table's column headings are:\r
6123         "Is Active", "Criteria Name", "Time Schedule" and "Calls From".\r
6124         Replaced By: UserSequentialRingGetResponse14sp4\r
6125       </xs:documentation>\r
6126     </xs:annotation>\r
6127     <xs:complexContent>\r
6128       <xs:extension base="core:OCIDataResponse">\r
6129         <xs:sequence>\r
6130           <xs:element name="ringBaseLocationFirst" type="xs:boolean"/>\r
6131           <xs:element name="baseLocationNumberOfRings" type="SequentialRingNumberOfRings"/>\r
6132           <xs:element name="continueIfBaseLocationIsBusy" type="xs:boolean"/>\r
6133           <xs:element name="callerMayStopSearch" type="xs:boolean"/>\r
6134           <xs:element name="Location01" type="SequentialRingLocation"/>\r
6135           <xs:element name="Location02" type="SequentialRingLocation"/>\r
6136           <xs:element name="Location03" type="SequentialRingLocation"/>\r
6137           <xs:element name="Location04" type="SequentialRingLocation"/>\r
6138           <xs:element name="Location05" type="SequentialRingLocation"/>\r
6139           <xs:element name="criteriaTable" type="core:OCITable"/>\r
6140         </xs:sequence>\r
6141       </xs:extension>\r
6142     </xs:complexContent>\r
6143   </xs:complexType>    \r
6144     \r
6145   <xs:complexType name="UserSharedCallAppearanceGetRequest14">\r
6146     <xs:annotation>\r
6147       <xs:documentation>\r
6148         Get the user's Shared Call Appearance service setting.\r
6149         The response is either a UserSharedCallAppearanceGetResponse14 or an ErrorResponse.\r
6150         Replaced By: UserSharedCallAppearanceGetRequest14sp2\r
6151       </xs:documentation>\r
6152     </xs:annotation>\r
6153     <xs:complexContent>\r
6154       <xs:extension base="core:OCIRequest">\r
6155         <xs:sequence>\r
6156           <xs:element name="userId" type="UserId"/>\r
6157         </xs:sequence>\r
6158       </xs:extension>\r
6159     </xs:complexContent>\r
6160   </xs:complexType>    \r
6161     \r
6162   <xs:complexType name="UserSharedCallAppearanceGetResponse14">\r
6163     <xs:annotation>\r
6164       <xs:documentation>\r
6165         Response to the UserSharedCallAppearanceGetRequest14.\r
6166         The endpointTable contains columns:\r
6167           "Device Level", "Device Name", "Device Type", "Line/Port", "SIP Contact".\r
6168         The "Device Level" column contains one of the AccessDeviceLevel enumerated constants.\r
6169         Replaced By: UserSharedCallAppearanceGetResponse14sp2\r
6170       </xs:documentation>\r
6171     </xs:annotation>\r
6172     <xs:complexContent>\r
6173       <xs:extension base="core:OCIDataResponse">\r
6174         <xs:sequence>\r
6175           <xs:element name="alertAllAppearancesForClickToDialCalls" type="xs:boolean"/>\r
6176           <xs:element name="maxAppearances" type="SharedCallAppearanceMaximumAppearances"/>\r
6177           <xs:element name="enableMultipleCallArrangement" type="xs:boolean"/>\r
6178           <xs:element name="multipleCallArrangementIsActive" type="xs:boolean"/>\r
6179           <xs:element name="endpointTable" type="core:OCITable"/>\r
6180           <xs:element name="allowBridgingBetweenLocations" type="xs:boolean"/>\r
6181           <xs:element name="bridgeWarningTone" type="SharedCallAppearanceBridgeWarningTone"/>\r
6182         </xs:sequence>\r
6183       </xs:extension>\r
6184     </xs:complexContent>\r
6185   </xs:complexType>    \r
6186     \r
6187   <xs:complexType name="UserSimultaneousRingFamilyGetRequest">\r
6188     <xs:annotation>\r
6189       <xs:documentation>\r
6190         Get the user's simultaneous ring service family setting.\r
6191         The response is either a UserSimultaneousRingFamilyGetResponse or an ErrorResponse.\r
6192         Replaced By: UserSimultaneousRingFamilyGetRequest14sp4\r
6193       </xs:documentation>\r
6194     </xs:annotation>\r
6195     <xs:complexContent>\r
6196       <xs:extension base="core:OCIRequest">\r
6197         <xs:sequence>\r
6198           <xs:element name="userId" type="UserId"/>\r
6199         </xs:sequence>\r
6200       </xs:extension>\r
6201     </xs:complexContent>\r
6202   </xs:complexType>    \r
6203     \r
6204   <xs:complexType name="UserSimultaneousRingFamilyGetResponse">\r
6205     <xs:annotation>\r
6206       <xs:documentation>\r
6207         Response to the UserSimultaneousRingFamilyGetRequest.\r
6208         Replaced By: UserSimultaneousRingFamilyGetResponse14sp4\r
6209       </xs:documentation>\r
6210     </xs:annotation>\r
6211     <xs:complexContent>\r
6212       <xs:extension base="core:OCIDataResponse">\r
6213         <xs:sequence>\r
6214           <xs:element name="isActive" type="xs:boolean"/>\r
6215           <xs:element name="incomingCalls" type="SimultaneousRingSelection"/>\r
6216           <xs:element name="simRingPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0" maxOccurs="unbounded"/>\r
6217         </xs:sequence>\r
6218       </xs:extension>\r
6219     </xs:complexContent>\r
6220   </xs:complexType>    \r
6221     \r
6222   <xs:complexType name="UserSimultaneousRingFamilyModifyRequest">\r
6223     <xs:annotation>\r
6224       <xs:documentation>\r
6225         Modify the user's simultaneous ring family service setting.\r
6226         The response is either a SuccessResponse or an ErrorResponse.\r
6227         Replaced By: UserSimultaneousRingFamilyModifyRequest14sp4\r
6228       </xs:documentation>\r
6229     </xs:annotation>\r
6230     <xs:complexContent>\r
6231       <xs:extension base="core:OCIRequest">\r
6232         <xs:sequence>\r
6233           <xs:element name="userId" type="UserId"/>\r
6234           <xs:element name="isActive" type="xs:boolean" minOccurs="0"/>\r
6235           <xs:element name="incomingCalls" type="SimultaneousRingSelection" minOccurs="0"/>\r
6236           <xs:element name="simRingPhoneNumberList" type="ReplacementOutgoingDNorSIPURIList" nillable="true" minOccurs="0"/>\r
6237         </xs:sequence>\r
6238       </xs:extension>\r
6239     </xs:complexContent>\r
6240   </xs:complexType>    \r
6241     \r
6242   <xs:complexType name="UserSimultaneousRingPersonalGetRequest">\r
6243     <xs:annotation>\r
6244       <xs:documentation>\r
6245         Get the user's simultaneous ring service personal setting.\r
6246         The response is either a UserSimultaneousRingPersonalGetResponse or an ErrorResponse.\r
6247         Replaced By: UserSimultaneousRingPersonalGetRequest14sp4\r
6248       </xs:documentation>\r
6249     </xs:annotation>\r
6250     <xs:complexContent>\r
6251       <xs:extension base="core:OCIRequest">\r
6252         <xs:sequence>\r
6253           <xs:element name="userId" type="UserId"/>\r
6254         </xs:sequence>\r
6255       </xs:extension>\r
6256     </xs:complexContent>\r
6257   </xs:complexType>    \r
6258     \r
6259   <xs:complexType name="UserSimultaneousRingPersonalGetResponse">\r
6260     <xs:annotation>\r
6261       <xs:documentation>\r
6262         Response to the UserSimultaneousRingPersonalGetRequest.\r
6263         Replaced By: UserSimultaneousRingPersonalGetResponse14sp4\r
6264       </xs:documentation>\r
6265     </xs:annotation>\r
6266     <xs:complexContent>\r
6267       <xs:extension base="core:OCIDataResponse">\r
6268         <xs:sequence>\r
6269           <xs:element name="isActive" type="xs:boolean"/>\r
6270           <xs:element name="incomingCalls" type="SimultaneousRingSelection"/>\r
6271           <xs:element name="simRingPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0" maxOccurs="unbounded"/>\r
6272         </xs:sequence>\r
6273       </xs:extension>\r
6274     </xs:complexContent>\r
6275   </xs:complexType>    \r
6276     \r
6277   <xs:complexType name="UserSimultaneousRingPersonalModifyRequest">\r
6278     <xs:annotation>\r
6279       <xs:documentation>\r
6280         Modify the user's simultaneous ring personal service setting.\r
6281         The response is either a SuccessResponse or an ErrorResponse.\r
6282         Replaced By: UserSimultaneousRingPersonalModifyRequest14sp4\r
6283       </xs:documentation>\r
6284     </xs:annotation>\r
6285     <xs:complexContent>\r
6286       <xs:extension base="core:OCIRequest">\r
6287         <xs:sequence>\r
6288           <xs:element name="userId" type="UserId"/>\r
6289           <xs:element name="isActive" type="xs:boolean" minOccurs="0"/>\r
6290           <xs:element name="incomingCalls" type="SimultaneousRingSelection" minOccurs="0"/>\r
6291           <xs:element name="simRingPhoneNumberList" type="ReplacementOutgoingDNorSIPURIList" nillable="true" minOccurs="0"/>\r
6292         </xs:sequence>\r
6293       </xs:extension>\r
6294     </xs:complexContent>\r
6295   </xs:complexType>    \r
6296     \r
6297   <xs:complexType name="UserVoiceMessagingUserGetAdvancedVoiceManagementRequest">\r
6298     <xs:annotation>\r
6299       <xs:documentation>\r
6300         Get the user's voice messaging advanced voice management service setting.\r
6301         The response is either a UserVoiceMessagingUserGetAdvancedVoiceManagementResponse or an ErrorResponse.\r
6302         Replaced By: UserVoiceMessagingUserGetAdvancedVoiceManagementRequest14sp3\r
6303       </xs:documentation>\r
6304     </xs:annotation>\r
6305     <xs:complexContent>\r
6306       <xs:extension base="core:OCIRequest">\r
6307         <xs:sequence>\r
6308           <xs:element name="userId" type="UserId"/>\r
6309         </xs:sequence>\r
6310       </xs:extension>\r
6311     </xs:complexContent>\r
6312   </xs:complexType>    \r
6313     \r
6314   <xs:complexType name="UserVoiceMessagingUserGetAdvancedVoiceManagementResponse">\r
6315     <xs:annotation>\r
6316       <xs:documentation>\r
6317         Response to the UserVoiceMessagingUserGetAdvancedVoiceManagementRequest.\r
6318         Replaced By: UserVoiceMessagingUserGetAdvancedVoiceManagementResponse14sp3\r
6319       </xs:documentation>\r
6320     </xs:annotation>\r
6321     <xs:complexContent>\r
6322       <xs:extension base="core:OCIDataResponse">\r
6323         <xs:sequence>\r
6324           <xs:element name="mailServerSelection" type="VoiceMessagingUserMailServerSelection"/>\r
6325           <xs:element name="groupMailServerEmailAddress" type="EmailAddress" minOccurs="0"/>\r
6326           <xs:element name="groupMailServerUserId" type="VoiceMessagingMailServerUserId" minOccurs="0"/>\r
6327           <xs:element name="groupMailServerPassword" type="Password" minOccurs="0"/>\r
6328           <xs:choice>\r
6329             <xs:element name="useGroupDefaultMailServerFullMailboxLimit" type="xs:boolean" fixed="true"/>\r
6330             <xs:element name="groupMailServerFullMailboxLimit" type="VoiceMessagingMailboxLengthMinutes"/>\r
6331           </xs:choice>\r
6332           <xs:element name="personalMailServerNetAddress" type="NetAddress" minOccurs="0"/>\r
6333           <xs:element name="personalMailServerProtocol" type="VoiceMessagingMailServerProtocol"/>\r
6334           <xs:element name="personalMailServerRealDeleteForImap" type="xs:boolean"/>\r
6335           <xs:element name="personalMailServerEmailAddress" type="EmailAddress" minOccurs="0"/>\r
6336           <xs:element name="personalMailServerUserId" type="VoiceMessagingMailServerUserId" minOccurs="0"/>\r
6337           <xs:element name="personalMailServerPassword" type="Password" minOccurs="0"/>\r
6338         </xs:sequence>\r
6339       </xs:extension>\r
6340     </xs:complexContent>\r
6341   </xs:complexType>    \r
6342     \r
6343   <xs:complexType name="UserVoiceMessagingUserGetVoicePortalPasswordInfoRequest">\r
6344     <xs:annotation>\r
6345       <xs:documentation>\r
6346         Request the user's voice portal password information.\r
6347         The response is either a UserVoiceMessagingUserGetVoicePortalPasswordInfoResponse or an ErrorResponse.\r
6348         Replaced By: UserPortalPasscodeGetInfoRequest\r
6349       </xs:documentation>\r
6350     </xs:annotation>\r
6351     <xs:complexContent>\r
6352       <xs:extension base="core:OCIRequest">\r
6353         <xs:sequence>\r
6354           <xs:element name="userId" type="UserId"/>\r
6355         </xs:sequence>\r
6356       </xs:extension>\r
6357     </xs:complexContent>\r
6358   </xs:complexType>    \r
6359     \r
6360   <xs:complexType name="UserVoiceMessagingUserGetVoicePortalPasswordInfoResponse">\r
6361     <xs:annotation>\r
6362       <xs:documentation>\r
6363         Response to UserVoiceMessagingUserGetVoicePortalPasswordInfoRequest.\r
6364         Replaced By: UserPortalPasscodeGetInfoResponse\r
6365       </xs:documentation>\r
6366     </xs:annotation>\r
6367     <xs:complexContent>\r
6368       <xs:extension base="core:OCIDataResponse">\r
6369         <xs:sequence>\r
6370           <xs:element name="isLoginDisabled" type="xs:boolean"/>\r
6371           <xs:choice>\r
6372             <xs:element name="expirationDays" type="xs:int"/>\r
6373             <xs:element name="doesNotExpire" type="xs:boolean" fixed="true"/>\r
6374           </xs:choice>\r
6375           <xs:element name="password" type="Password"/>\r
6376         </xs:sequence>\r
6377       </xs:extension>\r
6378     </xs:complexContent>\r
6379   </xs:complexType>    \r
6380     \r
6381   <xs:complexType name="UserVoiceMessagingUserModifyVoicePortalPasswordRequest">\r
6382     <xs:annotation>\r
6383       <xs:documentation>\r
6384         Modify the user's Voice Portal password\r
6385         The response is either a SuccessResponse or an ErrorResponse.\r
6386         Engineering Note: This command is used internally by Call Processing.\r
6387         Replaced By: UserPortalPasscodeModifyRequest\r
6388       </xs:documentation>\r
6389     </xs:annotation>\r
6390     <xs:complexContent>\r
6391       <xs:extension base="core:OCIRequest">\r
6392         <xs:sequence>\r
6393           <xs:element name="userId" type="UserId"/>\r
6394           <xs:element name="oldPassword" type="Password" minOccurs="0"/>\r
6395           <xs:element name="newPassword" type="Password"/>\r
6396         </xs:sequence>\r
6397       </xs:extension>\r
6398     </xs:complexContent>\r
6399   </xs:complexType>    \r
6400     \r
6401   <xs:complexType name="GroupAccessDeviceFileGetListRequest">\r
6402     <xs:annotation>\r
6403       <xs:documentation>\r
6404           Request to get the list of device files managed by the Device Management System, on a per-device profile basis.\r
6405           The response is either GroupAccessDeviceFileGetListResponse or ErrorResponse.\r
6406           Replaced By: GroupAccessDeviceFileGetListRequest14sp8\r
6407         </xs:documentation>\r
6408     </xs:annotation>\r
6409     <xs:complexContent>\r
6410       <xs:extension base="core:OCIRequest">\r
6411         <xs:sequence>\r
6412           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
6413           <xs:element name="groupId" type="GroupId"/>\r
6414           <xs:element name="deviceName" type="AccessDeviceName"/>\r
6415         </xs:sequence>\r
6416       </xs:extension>\r
6417     </xs:complexContent>\r
6418   </xs:complexType>    \r
6419     \r
6420   <xs:complexType name="GroupAccessDeviceFileGetListResponse">\r
6421     <xs:annotation>\r
6422       <xs:documentation>\r
6423           Response to GroupAccessDeviceFileGetListRequest.\r
6424           Contains a table of device files managed by the Device Management System on a per-device profile basis.\r
6425           The column headings are: "File Type", "File Format", "Is Authenticated".\r
6426           Replaced By: GroupAccessDeviceFileGetListResponse14sp8\r
6427         </xs:documentation>\r
6428     </xs:annotation>\r
6429     <xs:complexContent>\r
6430       <xs:extension base="core:OCIDataResponse">\r
6431         <xs:sequence>\r
6432           <xs:element name="deviceFilesTable" type="core:OCITable"/>\r
6433         </xs:sequence>\r
6434       </xs:extension>\r
6435     </xs:complexContent>\r
6436   </xs:complexType>    \r
6437     \r
6438   <xs:complexType name="GroupAccessDeviceFileGetRequest">\r
6439     <xs:annotation>\r
6440       <xs:documentation>\r
6441           Request to get a group device profile file.\r
6442           The response is either GroupAccessDeviceFileGetResponse or ErrorResponse.\r
6443           Replaced By: GroupAccessDeviceFileGetRequest14sp8\r
6444         </xs:documentation>\r
6445     </xs:annotation>\r
6446     <xs:complexContent>\r
6447       <xs:extension base="core:OCIRequest">\r
6448         <xs:sequence>\r
6449           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
6450           <xs:element name="groupId" type="GroupId"/>\r
6451           <xs:element name="deviceName" type="AccessDeviceName"/>\r
6452           <xs:element name="fileType" type="DeviceManagementFileType"/>\r
6453         </xs:sequence>\r
6454       </xs:extension>\r
6455     </xs:complexContent>\r
6456   </xs:complexType>    \r
6457     \r
6458   <xs:complexType name="GroupAccessDeviceFileGetResponse">\r
6459     <xs:annotation>\r
6460       <xs:documentation>\r
6461           Response to GroupAccessDeviceFileGetRequest.\r
6462           Replaced By: GroupAccessDeviceFileGetResponse14sp8\r
6463         </xs:documentation>\r
6464     </xs:annotation>\r
6465     <xs:complexContent>\r
6466       <xs:extension base="core:OCIDataResponse">\r
6467         <xs:sequence>\r
6468           <xs:element name="fileSource" type="AccessDeviceEnhancedConfigurationMode"/>\r
6469           <xs:element name="configurationFileName" type="AccessDeviceEnhancedConfigurationFileName" minOccurs="0"/>\r
6470         </xs:sequence>\r
6471       </xs:extension>\r
6472     </xs:complexContent>\r
6473   </xs:complexType>    \r
6474     \r
6475   <xs:complexType name="GroupAccessDeviceFileModifyRequest">\r
6476     <xs:annotation>\r
6477       <xs:documentation>\r
6478           Request to modify a specified group access device file.\r
6479           The response is either a SuccessResponse or an ErrorResponse.\r
6480           Replaced By: GroupAccessDeviceFileModifyRequest14sp8\r
6481         </xs:documentation>\r
6482     </xs:annotation>\r
6483     <xs:complexContent>\r
6484       <xs:extension base="core:OCIRequest">\r
6485         <xs:sequence>\r
6486           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
6487           <xs:element name="groupId" type="GroupId"/>\r
6488           <xs:element name="deviceName" type="AccessDeviceName"/>\r
6489           <xs:element name="fileType" type="DeviceManagementFileType"/>\r
6490           <xs:element name="fileSource" type="AccessDeviceEnhancedConfigurationMode" minOccurs="0"/>\r
6491           <xs:element name="uploadFile" type="FileResource" minOccurs="0"/>\r
6492         </xs:sequence>\r
6493       </xs:extension>\r
6494     </xs:complexContent>\r
6495   </xs:complexType>    \r
6496     \r
6497   <xs:complexType name="GroupDeviceTypeFileModifyRequest">\r
6498     <xs:annotation>\r
6499       <xs:documentation>\r
6500         Request to modify a specified device type file for a group.\r
6501         The response is either a SuccessResponse or an ErrorResponse.\r
6502         Replaced By: GroupDeviceTypeFileModifyRequest14sp8\r
6503       </xs:documentation>\r
6504     </xs:annotation>\r
6505     <xs:complexContent>\r
6506       <xs:extension base="core:OCIRequest">\r
6507         <xs:sequence>\r
6508           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
6509           <xs:element name="groupId" type="GroupId"/>\r
6510           <xs:element name="deviceType" type="AccessDeviceType"/>\r
6511           <xs:element name="fileType" type="DeviceManagementFileType"/>\r
6512           <xs:element name="fileSource" type="AccessDeviceEnhancedConfigurationMode" minOccurs="0"/>\r
6513           <xs:element name="uploadFile" type="FileResource" minOccurs="0"/>\r
6514         </xs:sequence>\r
6515       </xs:extension>\r
6516     </xs:complexContent>\r
6517   </xs:complexType>    \r
6518     \r
6519   <xs:complexType name="GroupDeviceTypeFileGetListRequest">\r
6520     <xs:annotation>\r
6521       <xs:documentation>\r
6522         Request to get the list of device type files managed by the Device Management System, on a per-group basis.\r
6523         The response is either GroupDeviceTypeFileGetListResponse or ErrorResponse.\r
6524         Replaced By: GroupDeviceTypeFileGetListRequest14sp8\r
6525       </xs:documentation>\r
6526     </xs:annotation>\r
6527     <xs:complexContent>\r
6528       <xs:extension base="core:OCIRequest">\r
6529         <xs:sequence>\r
6530           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
6531           <xs:element name="groupId" type="GroupId"/>\r
6532           <xs:element name="deviceType" type="AccessDeviceType"/>\r
6533         </xs:sequence>\r
6534       </xs:extension>\r
6535     </xs:complexContent>\r
6536   </xs:complexType>    \r
6537     \r
6538   <xs:complexType name="GroupDeviceTypeFileGetListResponse">\r
6539     <xs:annotation>\r
6540       <xs:documentation>\r
6541         Response to GroupDeviceTypeFileGetListRequest.\r
6542         Contains a table of device type files managed by the Device Management System, on a per-group basis.\r
6543         The column headings are: "File Type", "File Format", "Is Authenticated".\r
6544         Replaced By: GroupDeviceTypeFileGetListResponse14sp8\r
6545       </xs:documentation>\r
6546     </xs:annotation>\r
6547     <xs:complexContent>\r
6548       <xs:extension base="core:OCIDataResponse">\r
6549         <xs:sequence>\r
6550           <xs:element name="groupDeviceTypeFilesTable" type="core:OCITable"/>\r
6551         </xs:sequence>\r
6552       </xs:extension>\r
6553     </xs:complexContent>\r
6554   </xs:complexType>    \r
6555     \r
6556   <xs:complexType name="GroupDeviceTypeFileGetRequest">\r
6557     <xs:annotation>\r
6558       <xs:documentation>\r
6559         Request to get a group device type file.\r
6560         The response is either GroupDeviceTypeFileGetResponse or ErrorResponse.\r
6561         Replaced By: GroupDeviceTypeFileGetRequest14sp8\r
6562       </xs:documentation>\r
6563     </xs:annotation>\r
6564     <xs:complexContent>\r
6565       <xs:extension base="core:OCIRequest">\r
6566         <xs:sequence>\r
6567           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
6568           <xs:element name="groupId" type="GroupId"/>\r
6569           <xs:element name="deviceType" type="AccessDeviceType"/>\r
6570           <xs:element name="fileType" type="DeviceManagementFileType"/>\r
6571         </xs:sequence>\r
6572       </xs:extension>\r
6573     </xs:complexContent>\r
6574   </xs:complexType>    \r
6575     \r
6576   <xs:complexType name="GroupDeviceTypeFileGetResponse">\r
6577     <xs:annotation>\r
6578       <xs:documentation>\r
6579         Response to GroupDeviceTypeFileGetRequest.\r
6580         Replaced By: GroupDeviceTypeFileGetResponse14sp8\r
6581       </xs:documentation>\r
6582     </xs:annotation>\r
6583     <xs:complexContent>\r
6584       <xs:extension base="core:OCIDataResponse">\r
6585         <xs:sequence>\r
6586           <xs:element name="fileSource" type="AccessDeviceEnhancedConfigurationMode" minOccurs="0"/>\r
6587           <xs:element name="configurationFileName" type="AccessDeviceEnhancedConfigurationFileName" minOccurs="0"/>\r
6588         </xs:sequence>\r
6589       </xs:extension>\r
6590     </xs:complexContent>\r
6591   </xs:complexType>    \r
6592     \r
6593   <xs:complexType name="ServiceProviderAccessDeviceFileModifyRequest">\r
6594     <xs:annotation>\r
6595       <xs:documentation>\r
6596           Request to modify a specified service provider/enterprise access device file.\r
6597           The response is either a SuccessResponse or an ErrorResponse.\r
6598           Replaced By: ServiceProviderAccessDeviceFileModifyRequest14sp8\r
6599         </xs:documentation>\r
6600     </xs:annotation>\r
6601     <xs:complexContent>\r
6602       <xs:extension base="core:OCIRequest">\r
6603         <xs:sequence>\r
6604           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
6605           <xs:element name="deviceName" type="AccessDeviceName"/>\r
6606           <xs:element name="fileType" type="DeviceManagementFileType"/>\r
6607           <xs:element name="fileSource" type="AccessDeviceEnhancedConfigurationMode" minOccurs="0"/>\r
6608           <xs:element name="uploadFile" type="FileResource" minOccurs="0"/>\r
6609         </xs:sequence>\r
6610       </xs:extension>\r
6611     </xs:complexContent>\r
6612   </xs:complexType>    \r
6613     \r
6614   <xs:complexType name="ServiceProviderAccessDeviceFileGetListRequest">\r
6615     <xs:annotation>\r
6616       <xs:documentation>\r
6617           Request to get the list of device files managed by the Device Management System, on a per-device profile basis.\r
6618           The response is either ServiceProviderAccessDeviceFileGetListResponse or ErrorResponse.\r
6619           Replaced By: ServiceProviderAccessDeviceFileGetListRequest14sp8\r
6620         </xs:documentation>\r
6621     </xs:annotation>\r
6622     <xs:complexContent>\r
6623       <xs:extension base="core:OCIRequest">\r
6624         <xs:sequence>\r
6625           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
6626           <xs:element name="deviceName" type="AccessDeviceName"/>\r
6627         </xs:sequence>\r
6628       </xs:extension>\r
6629     </xs:complexContent>\r
6630   </xs:complexType>    \r
6631     \r
6632   <xs:complexType name="ServiceProviderAccessDeviceFileGetListResponse">\r
6633     <xs:annotation>\r
6634       <xs:documentation>\r
6635           Response to ServiceProviderAccessDeviceFileGetListRequest.\r
6636           Contains a table of device files managed by the Device Management System on a per-device profile basis.\r
6637           The column headings are: "File Type", "File Format", "Is Authenticated".\r
6638           Replaced By: ServiceProviderAccessDeviceFileGetListResponse14sp8\r
6639         </xs:documentation>\r
6640     </xs:annotation>\r
6641     <xs:complexContent>\r
6642       <xs:extension base="core:OCIDataResponse">\r
6643         <xs:sequence>\r
6644           <xs:element name="deviceFilesTable" type="core:OCITable"/>\r
6645         </xs:sequence>\r
6646       </xs:extension>\r
6647     </xs:complexContent>\r
6648   </xs:complexType>    \r
6649     \r
6650   <xs:complexType name="ServiceProviderAccessDeviceFileGetRequest">\r
6651     <xs:annotation>\r
6652       <xs:documentation>\r
6653           Request to get a service provider device profile file.\r
6654           The response is either ServiceProviderAccessDeviceFileGetResponse or ErrorResponse.\r
6655           Replaced By: ServiceProviderAccessDeviceFileGetRequest14sp8\r
6656         </xs:documentation>\r
6657     </xs:annotation>\r
6658     <xs:complexContent>\r
6659       <xs:extension base="core:OCIRequest">\r
6660         <xs:sequence>\r
6661           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
6662           <xs:element name="deviceName" type="AccessDeviceName"/>\r
6663           <xs:element name="fileType" type="DeviceManagementFileType"/>\r
6664         </xs:sequence>\r
6665       </xs:extension>\r
6666     </xs:complexContent>\r
6667   </xs:complexType>    \r
6668     \r
6669   <xs:complexType name="ServiceProviderAccessDeviceFileGetResponse">\r
6670     <xs:annotation>\r
6671       <xs:documentation>\r
6672           Response to ServiceProviderAccessDeviceFileGetRequest.\r
6673           Replaced By: ServiceProviderAccessDeviceFileGetResponse14sp8\r
6674         </xs:documentation>\r
6675     </xs:annotation>\r
6676     <xs:complexContent>\r
6677       <xs:extension base="core:OCIDataResponse">\r
6678         <xs:sequence>\r
6679           <xs:element name="fileSource" type="AccessDeviceEnhancedConfigurationMode"/>\r
6680           <xs:element name="configurationFileName" type="AccessDeviceEnhancedConfigurationFileName" minOccurs="0"/>\r
6681         </xs:sequence>\r
6682       </xs:extension>\r
6683     </xs:complexContent>\r
6684   </xs:complexType>    \r
6685     \r
6686   <xs:complexType name="SystemAccessDeviceFileModifyRequest">\r
6687     <xs:annotation>\r
6688       <xs:documentation>\r
6689           Request to modify a specified system access device file.\r
6690           The response is either a SuccessResponse or an ErrorResponse.\r
6691           Replaced By: SystemAccessDeviceFileModifyRequest14sp8\r
6692         </xs:documentation>\r
6693     </xs:annotation>\r
6694     <xs:complexContent>\r
6695       <xs:extension base="core:OCIRequest">\r
6696         <xs:sequence>\r
6697           <xs:element name="deviceName" type="AccessDeviceName"/>\r
6698           <xs:element name="fileType" type="DeviceManagementFileType"/>\r
6699           <xs:element name="fileSource" type="AccessDeviceEnhancedConfigurationMode" minOccurs="0"/>\r
6700           <xs:element name="uploadFile" type="FileResource" minOccurs="0"/>\r
6701         </xs:sequence>\r
6702       </xs:extension>\r
6703     </xs:complexContent>\r
6704   </xs:complexType>    \r
6705     \r
6706   <xs:complexType name="SystemAccessDeviceFileGetListRequest">\r
6707     <xs:annotation>\r
6708       <xs:documentation>\r
6709           Request to get the list of device files managed by the Device Management System, on a per-device profile basis.\r
6710           The response is either SystemAccessDeviceFileGetListResponse or ErrorResponse.\r
6711           Replaced By: SystemAccessDeviceFileGetListRequest14sp8\r
6712         </xs:documentation>\r
6713     </xs:annotation>\r
6714     <xs:complexContent>\r
6715       <xs:extension base="core:OCIRequest">\r
6716         <xs:sequence>\r
6717           <xs:element name="deviceName" type="AccessDeviceName"/>\r
6718         </xs:sequence>\r
6719       </xs:extension>\r
6720     </xs:complexContent>\r
6721   </xs:complexType>    \r
6722     \r
6723   <xs:complexType name="SystemAccessDeviceFileGetListResponse">\r
6724     <xs:annotation>\r
6725       <xs:documentation>\r
6726           Response to SystemAccessDeviceFileGetListRequest.\r
6727           Contains a table of device files managed by the Device Management System on a per-device profile basis.\r
6728           The column headings are: "File Type", "File Format", "Is Authenticated".\r
6729           Replaced By: SystemAccessDeviceFileGetListResponse14sp8\r
6730         </xs:documentation>\r
6731     </xs:annotation>\r
6732     <xs:complexContent>\r
6733       <xs:extension base="core:OCIDataResponse">\r
6734         <xs:sequence>\r
6735           <xs:element name="deviceFilesTable" type="core:OCITable"/>\r
6736         </xs:sequence>\r
6737       </xs:extension>\r
6738     </xs:complexContent>\r
6739   </xs:complexType>    \r
6740     \r
6741   <xs:complexType name="SystemAccessDeviceFileGetRequest">\r
6742     <xs:annotation>\r
6743       <xs:documentation>\r
6744           Request to get a device profile file.\r
6745           The response is either SystemAccessDeviceFileGetResponse or ErrorResponse.\r
6746           Replaced By: SystemAccessDeviceFileGetRequest14sp8\r
6747         </xs:documentation>\r
6748     </xs:annotation>\r
6749     <xs:complexContent>\r
6750       <xs:extension base="core:OCIRequest">\r
6751         <xs:sequence>\r
6752           <xs:element name="deviceName" type="AccessDeviceName"/>\r
6753           <xs:element name="fileType" type="DeviceManagementFileType"/>\r
6754         </xs:sequence>\r
6755       </xs:extension>\r
6756     </xs:complexContent>\r
6757   </xs:complexType>    \r
6758     \r
6759   <xs:complexType name="SystemAccessDeviceFileGetResponse">\r
6760     <xs:annotation>\r
6761       <xs:documentation>\r
6762           Response to SystemAccessDeviceFileGetRequest.\r
6763           Replaced By: SystemAccessDeviceFileGetResponse14sp8\r
6764         </xs:documentation>\r
6765     </xs:annotation>\r
6766     <xs:complexContent>\r
6767       <xs:extension base="core:OCIDataResponse">\r
6768         <xs:sequence>\r
6769           <xs:element name="fileSource" type="AccessDeviceEnhancedConfigurationMode"/>\r
6770           <xs:element name="configurationFileName" type="AccessDeviceEnhancedConfigurationFileName" minOccurs="0"/>\r
6771         </xs:sequence>\r
6772       </xs:extension>\r
6773     </xs:complexContent>\r
6774   </xs:complexType>    \r
6775     \r
6776   <xs:complexType name="SystemSIPDeviceTypeFileAddRequest">\r
6777     <xs:annotation>\r
6778       <xs:documentation>\r
6779             Request to add a sip device type file.\r
6780             The response is either SuccessResponse or ErrorResponse.\r
6781             Replaced By: SystemSIPDeviceTypeFileAddRequest14sp8\r
6782           </xs:documentation>\r
6783     </xs:annotation>\r
6784     <xs:complexContent>\r
6785       <xs:extension base="core:OCIRequest">\r
6786         <xs:sequence>\r
6787           <xs:element name="deviceType" type="AccessDeviceType"/>\r
6788           <xs:element name="fileType" type="DeviceManagementFileType"/>\r
6789           <xs:element name="fileFormat" type="DeviceManagementFileFormat"/>\r
6790           <xs:element name="remoteFileFormat" type="DeviceManagementFileFormat"/>\r
6791           <xs:element name="fileCategory" type="DeviceManagementFileCategory"/>\r
6792           <xs:element name="allowFileCustomization" type="xs:boolean"/>\r
6793           <xs:element name="fileSource" type="DeviceTypeFileEnhancedConfigurationMode"/>\r
6794           <xs:element name="uploadFile" type="FileResource" minOccurs="0"/>\r
6795           <xs:element name="useHttpDigestAuthentication" type="xs:boolean"/>\r
6796           <xs:element name="macBasedFileAuthentication" type="xs:boolean"/>\r
6797           <xs:element name="userNamePasswordFileAuthentication" type="xs:boolean"/>\r
6798           <xs:element name="macInNonRequestURI" type="xs:boolean"/>\r
6799           <xs:element name="macFormatInNonRequestURI" type="DeviceManagementAccessURI" minOccurs="0"/>\r
6800         </xs:sequence>\r
6801       </xs:extension>\r
6802     </xs:complexContent>\r
6803   </xs:complexType>    \r
6804     \r
6805   <xs:complexType name="SystemSIPDeviceTypeFileDeleteRequest">\r
6806     <xs:annotation>\r
6807       <xs:documentation>\r
6808             Request to delete a sip device type file.\r
6809             The response is either SuccessResponse or ErrorResponse.\r
6810             Replaced By: SystemSIPDeviceTypeFileDeleteRequest14sp8\r
6811           </xs:documentation>\r
6812     </xs:annotation>\r
6813     <xs:complexContent>\r
6814       <xs:extension base="core:OCIRequest">\r
6815         <xs:sequence>\r
6816           <xs:element name="deviceType" type="AccessDeviceType"/>\r
6817           <xs:element name="fileType" type="DeviceManagementFileType"/>\r
6818         </xs:sequence>\r
6819       </xs:extension>\r
6820     </xs:complexContent>\r
6821   </xs:complexType>    \r
6822     \r
6823   <xs:complexType name="SystemSIPDeviceTypeFileModifyRequest">\r
6824     <xs:annotation>\r
6825       <xs:documentation>\r
6826             Request to modify a sip device type file.\r
6827             The response is either SuccessResponse or ErrorResponse.\r
6828             Replaced By: SystemSIPDeviceTypeFileModifyRequest14sp8\r
6829           </xs:documentation>\r
6830     </xs:annotation>\r
6831     <xs:complexContent>\r
6832       <xs:extension base="core:OCIRequest">\r
6833         <xs:sequence>\r
6834           <xs:element name="deviceType" type="AccessDeviceType"/>\r
6835           <xs:element name="fileType" type="DeviceManagementFileType"/>\r
6836           <xs:element name="allowFileCustomization" type="xs:boolean" minOccurs="0"/>\r
6837           <xs:element name="fileSource" type="DeviceTypeFileEnhancedConfigurationMode" minOccurs="0"/>\r
6838           <xs:element name="uploadFile" type="FileResource" minOccurs="0"/>\r
6839           <xs:element name="useHttpDigestAuthentication" type="xs:boolean" minOccurs="0"/>\r
6840           <xs:element name="macBasedFileAuthentication" type="xs:boolean" minOccurs="0"/>\r
6841           <xs:element name="userNamePasswordFileAuthentication" type="xs:boolean" minOccurs="0"/>\r
6842           <xs:element name="macInNonRequestURI" type="xs:boolean" minOccurs="0"/>\r
6843           <xs:element name="macFormatInNonRequestURI" type="DeviceManagementAccessURI" minOccurs="0" nillable="true"/>\r
6844         </xs:sequence>\r
6845       </xs:extension>\r
6846     </xs:complexContent>\r
6847   </xs:complexType>    \r
6848     \r
6849   <xs:complexType name="SystemSIPDeviceTypeFileGetListRequest">\r
6850     <xs:annotation>\r
6851       <xs:documentation>\r
6852           Request to get the list of device files managed by the Device Management System, on a per-device type basis.\r
6853           The response is either SystemSIPDeviceTypeFileGetListResponse or ErrorResponse.\r
6854           Replaced By: SystemSIPDeviceTypeFileGetListRequest14sp8\r
6855         </xs:documentation>\r
6856     </xs:annotation>\r
6857     <xs:complexContent>\r
6858       <xs:extension base="core:OCIRequest">\r
6859         <xs:sequence>\r
6860           <xs:element name="deviceType" type="AccessDeviceType"/>\r
6861         </xs:sequence>\r
6862       </xs:extension>\r
6863     </xs:complexContent>\r
6864   </xs:complexType>    \r
6865     \r
6866   <xs:complexType name="SystemSIPDeviceTypeFileGetListResponse">\r
6867     <xs:annotation>\r
6868       <xs:documentation>\r
6869           Response to SystemSIPDeviceTypeFileGetListRequest.\r
6870           Contains a table of device files managed by the Device Management System on a per-device type basis.\r
6871           The column headings are: "File Type", "File Format", "Is Authenticated".\r
6872           Replaced By: SystemSIPDeviceTypeFileGetListResponse14sp8\r
6873         </xs:documentation>\r
6874     </xs:annotation>\r
6875     <xs:complexContent>\r
6876       <xs:extension base="core:OCIDataResponse">\r
6877         <xs:sequence>\r
6878           <xs:element name="deviceTypeFilesTable" type="core:OCITable"/>\r
6879         </xs:sequence>\r
6880       </xs:extension>\r
6881     </xs:complexContent>\r
6882   </xs:complexType>    \r
6883     \r
6884   <xs:complexType name="SystemSIPDeviceTypeFileGetRequest">\r
6885     <xs:annotation>\r
6886       <xs:documentation>\r
6887             Request to get a sip device type file.\r
6888             The response is either SystemSIPDeviceTypeFileGetResponse or ErrorResponse.\r
6889             Replaced By: SystemSIPDeviceTypeFileGetRequest14sp8\r
6890           </xs:documentation>\r
6891     </xs:annotation>\r
6892     <xs:complexContent>\r
6893       <xs:extension base="core:OCIRequest">\r
6894         <xs:sequence>\r
6895           <xs:element name="deviceType" type="AccessDeviceType"/>\r
6896           <xs:element name="fileType" type="DeviceManagementFileType"/>\r
6897         </xs:sequence>\r
6898       </xs:extension>\r
6899     </xs:complexContent>\r
6900   </xs:complexType>    \r
6901     \r
6902   <xs:complexType name="SystemSIPDeviceTypeFileGetResponse">\r
6903     <xs:annotation>\r
6904       <xs:documentation>\r
6905             Response to SystemSIPDeviceTypeFileGetRequest.\r
6906             Replaced By: SystemSIPDeviceTypeFileGetResponse14sp8\r
6907           </xs:documentation>\r
6908     </xs:annotation>\r
6909     <xs:complexContent>\r
6910       <xs:extension base="core:OCIDataResponse">\r
6911         <xs:sequence>\r
6912           <xs:element name="fileFormat" type="DeviceManagementFileFormat"/>\r
6913           <xs:element name="remoteFileFormat" type="DeviceManagementFileFormat"/>\r
6914           <xs:element name="fileCategory" type="DeviceManagementFileCategory"/>\r
6915           <xs:element name="allowFileCustomization" type="xs:boolean"/>\r
6916           <xs:element name="fileSource" type="DeviceTypeFileEnhancedConfigurationMode"/>\r
6917           <xs:element name="configurationFileName" type="AccessDeviceEnhancedConfigurationFileName" minOccurs="0"/>\r
6918           <xs:element name="useHttpDigestAuthentication" type="xs:boolean"/>\r
6919           <xs:element name="macBasedFileAuthentication" type="xs:boolean"/>\r
6920           <xs:element name="userNamePasswordFileAuthentication" type="xs:boolean"/>\r
6921           <xs:element name="macInNonRequestURI" type="xs:boolean"/>\r
6922           <xs:element name="macFormatInNonRequestURI" type="DeviceManagementAccessURI" minOccurs="0"/>\r
6923         </xs:sequence>\r
6924       </xs:extension>\r
6925     </xs:complexContent>\r
6926   </xs:complexType>    \r
6927     \r
6928   <xs:simpleType name="AutomaticCallbackMaxRetryOriginatorMinutes">\r
6929     <xs:annotation>\r
6930       <xs:documentation>\r
6931         Maximum retry originator minutes.\r
6932       </xs:documentation>\r
6933     </xs:annotation>\r
6934     <xs:restriction base="xs:int">\r
6935       <xs:minInclusive value="180"/>\r
6936       <xs:maxInclusive value="360"/>\r
6937     </xs:restriction>\r
6938   </xs:simpleType>    \r
6939     \r
6940   <xs:simpleType name="AutomaticCallbackWaitBetweenRetryOriginatorMinutes">\r
6941     <xs:annotation>\r
6942       <xs:documentation>\r
6943         Wait between retry originator minutes.\r
6944       </xs:documentation>\r
6945     </xs:annotation>\r
6946     <xs:restriction base="xs:int">\r
6947       <xs:minInclusive value="1"/>\r
6948       <xs:maxInclusive value="15"/>\r
6949     </xs:restriction>\r
6950   </xs:simpleType>    \r
6951     \r
6952   <xs:complexType name="BasicCallLogsEntry">\r
6953     <xs:annotation>\r
6954       <xs:documentation>\r
6955         Call Log entry describing a placed, received, or missed call.\r
6956         Replaced By: CallLogsEntry\r
6957       </xs:documentation>\r
6958     </xs:annotation>\r
6959     <xs:sequence>\r
6960       <xs:element name="countryCode" type="CountryCode" minOccurs="0"/>\r
6961       <xs:element name="phoneNumber" type="OutgoingDNorSIPURI"/>\r
6962       <xs:element name="name" type="BasicCallLogsEntryName"/>\r
6963       <xs:element name="time" type="xs:dateTime"/>\r
6964     </xs:sequence>\r
6965   </xs:complexType>    \r
6966     \r
6967   <xs:simpleType name="BasicCallLogsEntryName">\r
6968     <xs:annotation>\r
6969       <xs:documentation>\r
6970         Calling Name.\r
6971         Replaced By: CallLogsEntryName\r
6972       </xs:documentation>\r
6973     </xs:annotation>\r
6974     <xs:restriction base="xs:token">\r
6975       <xs:minLength value="1"/>\r
6976       <xs:maxLength value="62"/>\r
6977     </xs:restriction>\r
6978   </xs:simpleType>    \r
6979     \r
6980   <xs:simpleType name="BasicCallLogsType">\r
6981     <xs:annotation>\r
6982       <xs:documentation>\r
6983         Call Log type.\r
6984         Replaced By: CallLogsType\r
6985       </xs:documentation>\r
6986     </xs:annotation>\r
6987     <xs:restriction base="xs:token">\r
6988       <xs:enumeration value="Placed"/>\r
6989       <xs:enumeration value="Received"/>\r
6990       <xs:enumeration value="Missed"/>\r
6991     </xs:restriction>\r
6992   </xs:simpleType>    \r
6993     \r
6994   <xs:complexType name="CallCenterAgentStatistics13mp8">\r
6995     <xs:annotation>\r
6996       <xs:documentation>\r
6997         Contains Call Center statistics for a specified agent.\r
6998       </xs:documentation>\r
6999     </xs:annotation>\r
7000     <xs:sequence>\r
7001       <xs:element name="agentUserId" type="UserId"/>\r
7002       <xs:element name="agentDisplayNames" type="UserDisplayNames"/>\r
7003       <xs:element name="available" type="xs:boolean"/>\r
7004       <xs:element name="statisticsYesterday" type="CallCenterAgentDailyStatistics13mp8"/>\r
7005       <xs:element name="statisticsToday" type="CallCenterAgentDailyStatistics13mp8"/>\r
7006     </xs:sequence>\r
7007   </xs:complexType>    \r
7008     \r
7009   <xs:complexType name="CallCenterAgentDailyStatistics13mp8">\r
7010     <xs:annotation>\r
7011       <xs:documentation>\r
7012         Contains Call Center Agent statistics for one day.\r
7013       </xs:documentation>\r
7014     </xs:annotation>\r
7015     <xs:sequence>\r
7016       <xs:element name="numberOfCallsReceived" type="xs:int"/>\r
7017       <xs:element name="numberOfCallsNotAnswered" type="xs:int"/>\r
7018       <xs:element name="averageTimePerCallSeconds" type="xs:int"/>\r
7019       <xs:element name="timeInCallsSeconds" type="xs:int"/>\r
7020       <xs:element name="timeLoggedOffSeconds" type="xs:int"/>\r
7021       <xs:element name="timeLoggedOnAndIdleSeconds" type="xs:int"/>\r
7022     </xs:sequence>\r
7023   </xs:complexType>    \r
7024     \r
7025   <xs:complexType name="CallCenterQueueStatistics13mp8">\r
7026     <xs:annotation>\r
7027       <xs:documentation>\r
7028         Contains Call Center Queue statistics.\r
7029       </xs:documentation>\r
7030     </xs:annotation>\r
7031     <xs:sequence>\r
7032       <xs:element name="numberOfIncomingCalls" type="xs:int"/>\r
7033       <xs:element name="numberOfCallsQueued" type="xs:int"/>\r
7034       <xs:element name="numberOfBusyOverflows" type="xs:int"/>\r
7035       <xs:element name="numberOfCallsAnswered" type="xs:int"/>\r
7036       <xs:element name="averageTimeWithAgentSeconds" type="xs:int"/>\r
7037       <xs:element name="averageTimeInQueueSeconds" type="xs:int"/>\r
7038       <xs:element name="averageNumberOfAgentsBusy" type="xs:decimal"/>\r
7039       <xs:element name="averageNumberOfAgentsLoggedOff" type="xs:decimal"/>\r
7040       <xs:element name="averageHoldTimeBeforeCallLossSeconds" type="xs:int"/>\r
7041     </xs:sequence>\r
7042   </xs:complexType>    \r
7043     \r
7044   <xs:complexType name="EnhancedCallLogsEntry">\r
7045     <xs:annotation>\r
7046       <xs:documentation>\r
7047        Call Log entry describing a placed, received, or missed call.\r
7048        Replaced By: CallLogsEntry\r
7049      </xs:documentation>\r
7050     </xs:annotation>\r
7051     <xs:sequence>\r
7052       <xs:element name="countryCode" type="CountryCode" minOccurs="0"/>\r
7053       <xs:element name="phoneNumber" type="OutgoingDNorSIPURI"/>\r
7054       <xs:element name="name" type="EnhancedCallLogsEntryName"/>\r
7055       <xs:element name="time" type="xs:dateTime"/>\r
7056     </xs:sequence>\r
7057   </xs:complexType>    \r
7058     \r
7059   <xs:simpleType name="EnhancedCallLogsEntryName">\r
7060     <xs:annotation>\r
7061       <xs:documentation>\r
7062        Calling Name.\r
7063        Replaced By: CallLogsEntryName\r
7064      </xs:documentation>\r
7065     </xs:annotation>\r
7066     <xs:restriction base="xs:token">\r
7067       <xs:minLength value="1"/>\r
7068       <xs:maxLength value="62"/>\r
7069     </xs:restriction>\r
7070   </xs:simpleType>    \r
7071     \r
7072   <xs:simpleType name="EnhancedCallLogsType">\r
7073     <xs:annotation>\r
7074       <xs:documentation>\r
7075        Call Log type.\r
7076        Replaced By: CallLogsType\r
7077      </xs:documentation>\r
7078     </xs:annotation>\r
7079     <xs:restriction base="xs:token">\r
7080       <xs:enumeration value="Placed"/>\r
7081       <xs:enumeration value="Received"/>\r
7082       <xs:enumeration value="Missed"/>\r
7083     </xs:restriction>\r
7084   </xs:simpleType>    \r
7085     \r
7086   <xs:complexType name="SequentialRingLocation">\r
7087     <xs:annotation>\r
7088       <xs:documentation>\r
7089         Sequential Ring Location.\r
7090         Replaced By: SequentialRingLocation14sp4\r
7091       </xs:documentation>\r
7092     </xs:annotation>\r
7093     <xs:sequence>\r
7094       <xs:element name="phoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>\r
7095       <xs:element name="numberOfRings" type="SequentialRingNumberOfRings"/>\r
7096     </xs:sequence>\r
7097   </xs:complexType>    \r
7098     \r
7099   <xs:complexType name="ServiceInstanceModifyProfileTrunkGroup">\r
7100     <xs:annotation>\r
7101       <xs:documentation>\r
7102         Service Profile Information for a trunk group used when modifying an existing service instance.\r
7103       </xs:documentation>\r
7104     </xs:annotation>\r
7105     <xs:sequence>\r
7106       <xs:element name="name" type="ServiceInstanceProfileName" minOccurs="0"/>\r
7107       <xs:element name="callingLineIdLastName" type="CallingLineIdLastName" minOccurs="0"/>\r
7108       <xs:element name="callingLineIdFirstName" type="CallingLineIdFirstName" minOccurs="0"/>\r
7109       <xs:element name="hiraganaLastName" type="HiraganaLastName" minOccurs="0"/>\r
7110       <xs:element name="hiraganaFirstName" type="HiraganaFirstName" minOccurs="0"/>\r
7111       <xs:element name="phoneNumber" type="DN" nillable="true" minOccurs="0"/>\r
7112       <xs:element name="extension" type="Extension" nillable="true" minOccurs="0"/>\r
7113       <xs:element name="password" type="Password" minOccurs="0"/>\r
7114       <xs:element name="department" type="DepartmentKey" nillable="true" minOccurs="0"/>\r
7115       <xs:element name="language" type="Language" minOccurs="0"/>\r
7116       <xs:element name="timeZone" type="TimeZone" minOccurs="0"/>\r
7117       <xs:element name="sipAliasList" type="ReplacementSIPAliasList" nillable="true" minOccurs="0"/>\r
7118     </xs:sequence>\r
7119   </xs:complexType>    \r
7120     \r
7121   <xs:simpleType name="VoiceMessagingMaxFailedLoginAttempts">\r
7122     <xs:annotation>\r
7123       <xs:documentation>\r
7124         Maximum allowed failed login attempts.\r
7125       </xs:documentation>\r
7126     </xs:annotation>\r
7127     <xs:restriction base="xs:int">\r
7128       <xs:minInclusive value="2"/>\r
7129       <xs:maxInclusive value="10"/>\r
7130     </xs:restriction>\r
7131   </xs:simpleType>    \r
7132     \r
7133   <xs:complexType name="TrunkGroupDeviceEndpointRead">\r
7134     <xs:annotation>\r
7135       <xs:documentation>\r
7136         Trunk group device endpoint.\r
7137       </xs:documentation>\r
7138     </xs:annotation>\r
7139     <xs:sequence>\r
7140       <xs:element name="serviceUserId" type="UserId"/>\r
7141       <xs:element name="name" type="TrunkGroupDeviceName"/>\r
7142       <xs:element name="linePort" type="AccessDeviceEndpointLinePort"/>\r
7143       <xs:element name="contact" type="SIPContact" minOccurs="0"/>\r
7144       <xs:element name="staticRegistrationCapable" type="xs:boolean"/>\r
7145       <xs:element name="useDomain" type="xs:boolean"/>\r
7146     </xs:sequence>\r
7147   </xs:complexType>    \r
7148     \r
7149   <xs:simpleType name="VoiceMessagingMaxPasscodeCodeLength">\r
7150     <xs:annotation>\r
7151       <xs:documentation>\r
7152         Maximum length of voice messaging passcode.\r
7153       </xs:documentation>\r
7154     </xs:annotation>\r
7155     <xs:restriction base="xs:int">\r
7156       <xs:minInclusive value="3"/>\r
7157       <xs:maxInclusive value="30"/>\r
7158     </xs:restriction>\r
7159   </xs:simpleType>    \r
7160     \r
7161   <xs:simpleType name="VoiceMessagingMinPasscodeCodeLength">\r
7162     <xs:annotation>\r
7163       <xs:documentation>\r
7164         Minimum length of voice messaging passcode.\r
7165       </xs:documentation>\r
7166     </xs:annotation>\r
7167     <xs:restriction base="xs:int">\r
7168       <xs:minInclusive value="2"/>\r
7169       <xs:maxInclusive value="15"/>\r
7170     </xs:restriction>\r
7171   </xs:simpleType>    \r
7172     \r
7173   <xs:simpleType name="VoiceMessagingPasscodeExpiresDays">\r
7174     <xs:annotation>\r
7175       <xs:documentation>\r
7176         Passcode expiration days.\r
7177       </xs:documentation>\r
7178     </xs:annotation>\r
7179     <xs:restriction base="xs:int">\r
7180       <xs:minInclusive value="15"/>\r
7181       <xs:maxInclusive value="180"/>\r
7182     </xs:restriction>\r
7183   </xs:simpleType>    \r
7184     \r
7185   <xs:complexType name="CPEDeviceOptions">\r
7186     <xs:annotation>\r
7187       <xs:documentation>\r
7188         CPE device's options.\r
7189         Replaced by: CPEDeviceOptions14sp6\r
7190       </xs:documentation>\r
7191     </xs:annotation>\r
7192     <xs:sequence>\r
7193       <xs:element name="enableMonitoring" type="xs:boolean"/>\r
7194       <xs:element name="resetEvent" type="CPEDeviceResetEventType" minOccurs="0"/>\r
7195       <xs:element name="configType" type="AccessDeviceEnhancedConfigurationType14"/>\r
7196       <xs:element name="systemFileName" type="CPESystemFileName"/>\r
7197       <xs:element name="deviceFileFormat" type="CPEDeviceFileFormat"/>\r
7198     </xs:sequence>\r
7199   </xs:complexType>    \r
7200     \r
7201   <xs:simpleType name="DeviceManagementFileType">\r
7202     <xs:annotation>\r
7203       <xs:documentation>\r
7204         A file type (file key) for an access device file managed by the Device Management System on BroadWorks.\r
7205       </xs:documentation>\r
7206     </xs:annotation>\r
7207     <xs:restriction base="xs:token">\r
7208       <xs:minLength value="1"/>\r
7209       <xs:maxLength value="40"/>\r
7210     </xs:restriction>\r
7211   </xs:simpleType>    \r
7212     \r
7213   <xs:complexType name="ExtensionRange">\r
7214     <xs:annotation>\r
7215       <xs:documentation>\r
7216         Extension range. The minimum and maximum values are inclusive.\r
7217       </xs:documentation>\r
7218     </xs:annotation>\r
7219     <xs:sequence>\r
7220       <xs:element name="minExtension" type="Extension"/>\r
7221       <xs:element name="maxExtension" type="Extension"/>\r
7222     </xs:sequence>\r
7223   </xs:complexType>    \r
7224     \r
7225 </xs:schema>\r