1 <?xml version="1.0" encoding="UTF-8"?>
\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 : S E R V I C E P A R T -->
\r
8 <!-- R O U T E P O I N T S E R V I C E -->
\r
10 <!-- This file defines the XML Schema for the BroadSoft Application Server -->
\r
11 <!-- Open Client Interface (OCI). -->
\r
12 <!-- ********************************************************************** -->
\r
14 <xs:schema xmlns:xs = "http://www.w3.org/2001/XMLSchema"
\r
17 attributeFormDefault = "qualified"
\r
18 elementFormDefault = "qualified">
\r
20 <xs:import namespace = "C"
\r
21 schemaLocation = "../OCISchemaBASE.xsd"/>
\r
23 <xs:include schemaLocation="../OCISchemaDataTypes.xsd"/>
\r
24 <xs:include schemaLocation="../OCISchemaSearchCriteria.xsd"/>
\r
25 <xs:include schemaLocation="OCISchemaServiceCallCenter.xsd"/>
\r
27 <!-- ********************************************************************************** -->
\r
28 <!-- R O U T E P O I N T R E Q U E S T S A N D R E S P O N S E S -->
\r
29 <!-- ********************************************************************************** -->
\r
31 Requests and responses are listed here in alphabetical order.
\r
32 The non-primitive attributes inside the commands are defined in another
\r
33 section of the schema.
\r
35 Requests in this schema file:
\r
36 GroupRoutePointAddDNISRequest
\r
37 GroupRoutePointAddInstanceRequest
\r
38 GroupRoutePointBouncedCallGetRequest
\r
39 GroupRoutePointBouncedCallModifyRequest
\r
40 GroupRoutePointDeleteDNISRequest
\r
41 GroupRoutePointDeleteInstanceRequest
\r
42 GroupRoutePointDistinctiveRingingGetRequest
\r
43 GroupRoutePointDistinctiveRingingModifyRequest
\r
44 GroupRoutePointGetAnnouncementRequest20
\r
45 GroupRoutePointGetDNISAgentListRequest
\r
46 GroupRoutePointGetDNISAnnouncementRequest20
\r
47 GroupRoutePointGetDNISListRequest
\r
48 GroupRoutePointGetDNISRequest
\r
49 GroupRoutePointGetFailoverPolicyRequest
\r
50 GroupRoutePointGetInstanceListRequest
\r
51 GroupRoutePointGetInstanceRequest19sp1
\r
52 GroupRoutePointForcedForwardingGetRequest20
\r
53 GroupRoutePointForcedForwardingModifyRequest20
\r
54 GroupRoutePointHolidayServiceGetRequest20
\r
55 GroupRoutePointHolidayServiceModifyRequest20
\r
56 GroupRoutePointModifyActiveInstanceListRequest
\r
57 GroupRoutePointModifyAnnouncementRequest20
\r
58 GroupRoutePointModifyDNISAnnouncementRequest20
\r
59 GroupRoutePointModifyDNISParametersRequest
\r
60 GroupRoutePointModifyDNISRequest
\r
61 GroupRoutePointManualFailoverRequest
\r
62 GroupRoutePointModifyFailoverPolicyRequest
\r
63 GroupRoutePointModifyInstanceRequest
\r
64 GroupRoutePointNightServiceGetRequest20
\r
65 GroupRoutePointNightServiceModifyRequest20
\r
66 GroupRoutePointOverflowGetRequest20
\r
67 GroupRoutePointOverflowModifyRequest20
\r
68 GroupRoutePointQueueCallDispositionCodeAddRequest
\r
69 GroupRoutePointQueueCallDispositionCodeDeleteRequest
\r
70 GroupRoutePointQueueCallDispositionCodeGetListRequest
\r
71 GroupRoutePointQueueCallDispositionCodeGetRequest
\r
72 GroupRoutePointQueueCallDispositionCodeModifyRequest
\r
73 GroupRoutePointQueueCallDispositionCodeSettingsGetRequest
\r
74 GroupRoutePointQueueCallDispositionCodeSettingsModifyRequest
\r
75 UserRoutePointCallDispositionCodeGetAvailableListRequest
\r
76 UserRoutePointSupervisorGetListRequest
\r
77 UserRoutePointSupervisorModifyListRequest
\r
81 <xs:complexType name="GroupRoutePointAddDNISRequest">
\r
84 Add a Route Point DNIS.
\r
85 The response is either a SuccessResponse or an ErrorResponse.
\r
89 <xs:extension base="core:OCIRequest">
\r
91 <xs:element name="dnisKey" type="DNISKey"/>
\r
92 <xs:element name="dnisPhoneNumber" type="DN" minOccurs="0"/>
\r
93 <xs:element name="extension" type="Extension17" minOccurs="0"/>
\r
94 <xs:element name="useCustomCLIDSettings" type="xs:boolean"/>
\r
95 <xs:element name="callingLineIdPhoneNumber" type="DN" minOccurs="0"/>
\r
96 <xs:element name="callingLineIdLastName" type="CallingLineIdLastName" minOccurs="0"/>
\r
97 <xs:element name="callingLineIdFirstName" type="CallingLineIdFirstName" minOccurs="0"/>
\r
98 <xs:element name="useCustomDnisAnnouncementSettings" type="xs:boolean"/>
\r
99 <xs:element name="allowOutgoingACDCall" type="xs:boolean"/>
\r
102 </xs:complexContent>
\r
105 <xs:complexType name="GroupRoutePointAddInstanceRequest">
\r
108 Add a Route Point instance to a group.
\r
109 The Route Point is a Call Center queue that performs the same function but
\r
110 allows an external system to perform the distribution of calls instead of making
\r
111 those decisions itself.
\r
112 The domain is required in the serviceUserId.
\r
113 The response is either SuccessResponse or ErrorResponse.
\r
114 </xs:documentation>
\r
116 <xs:complexContent>
\r
117 <xs:extension base="core:OCIRequest">
\r
119 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
120 <xs:element name="groupId" type="GroupId"/>
\r
121 <xs:element name="serviceUserId" type="UserId"/>
\r
122 <xs:element name="serviceInstanceProfile" type="ServiceInstanceAddProfileCallCenter"/>
\r
123 <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>
\r
124 <xs:element name="externalPreferredAudioCodec" type="AudioFileCodec"/>
\r
125 <xs:element name="internalPreferredAudioCodec" type="AudioFileCodec"/>
\r
126 <xs:element name="queueLength" type="CallCenterQueueLength16"/>
\r
127 <xs:element name="noAnswerTimeoutRings" type="NoAnswerTimeoutRings"/>
\r
128 <xs:element name="enableVideo" type="xs:boolean"/>
\r
129 <xs:element name="playRingingWhenOfferingCall" type="xs:boolean"/>
\r
130 <xs:element name="overrideAgentWrapUpTime" type="xs:boolean"/>
\r
131 <xs:element name="wrapUpSeconds" type="CallCenterWrapUpSeconds" minOccurs="0"/>
\r
132 <xs:element name="enableAutomaticStateChangeForAgents" type="xs:boolean"/>
\r
133 <xs:element name="agentStateAfterCall" type="AgentACDAutomaticState"/>
\r
134 <xs:element name="agentUnavailableCode" type="CallCenterAgentUnavailableCode" minOccurs="0"/>
\r
135 <xs:element name="forceDeliveryOfCalls" type="xs:boolean"/>
\r
136 <xs:element name="forceDeliveryWaitTimeSeconds" type="CallCenterForceDeliveryWaitTimeSeconds" minOccurs="0"/>
\r
139 </xs:complexContent>
\r
142 <xs:complexType name="GroupRoutePointBouncedCallGetRequest">
\r
145 Get a route point's bounced call settings.
\r
146 The response is either a GroupRoutePointBouncedCallGetResponse or an ErrorResponse.
\r
147 </xs:documentation>
\r
149 <xs:complexContent>
\r
150 <xs:extension base="core:OCIRequest">
\r
152 <xs:element name="serviceUserId" type="UserId"/>
\r
155 </xs:complexContent>
\r
158 <xs:complexType name="GroupRoutePointBouncedCallGetResponse">
\r
161 Response to the GroupRoutePointBouncedCallGetRequest.
\r
162 </xs:documentation>
\r
164 <xs:complexContent>
\r
165 <xs:extension base="core:OCIDataResponse">
\r
167 <xs:element name="isActive" type="xs:boolean"/>
\r
168 <xs:element name="numberOfRingsBeforeBouncingCall" type="HuntNoAnswerRings"/>
\r
169 <xs:element name="enableTransfer" type="xs:boolean" minOccurs="0"/>
\r
170 <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>
\r
171 <xs:element name="bounceCallWhenAgentUnavailable" type="xs:boolean"/>
\r
174 </xs:complexContent>
\r
177 <xs:complexType name="GroupRoutePointBouncedCallModifyRequest">
\r
180 Modify a route point's bounced call settings.
\r
181 The response is either a SuccessResponse or an ErrorResponse.
\r
182 </xs:documentation>
\r
184 <xs:complexContent>
\r
185 <xs:extension base="core:OCIRequest">
\r
187 <xs:element name="serviceUserId" type="UserId"/>
\r
188 <xs:element name="isActive" type="xs:boolean" minOccurs="0"/>
\r
189 <xs:element name="numberOfRingsBeforeBouncingCall" type="HuntNoAnswerRings" minOccurs="0"/>
\r
190 <xs:element name="enableTransfer" type="xs:boolean" minOccurs="0"/>
\r
191 <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0" nillable="true"/>
\r
192 <xs:element name="bounceCallWhenAgentUnavailable" type="xs:boolean" minOccurs="0"/>
\r
195 </xs:complexContent>
\r
198 <xs:complexType name="GroupRoutePointDeleteDNISRequest">
\r
201 Delete a route point's DNIS.
\r
202 The response is either a SuccessResponse or an ErrorResponse.
\r
203 </xs:documentation>
\r
205 <xs:complexContent>
\r
206 <xs:extension base="core:OCIRequest">
\r
208 <xs:element name="dnisKey" type="DNISKey"/>
\r
211 </xs:complexContent>
\r
214 <xs:complexType name="GroupRoutePointDeleteInstanceRequest">
\r
217 Delete a Route Point instance from a group.
\r
218 The response is either SuccessResponse or ErrorResponse.
\r
219 </xs:documentation>
\r
221 <xs:complexContent>
\r
222 <xs:extension base="core:OCIRequest">
\r
224 <xs:element name="serviceUserId" type="UserId"/>
\r
227 </xs:complexContent>
\r
230 <xs:complexType name="GroupRoutePointDistinctiveRingingGetRequest">
\r
233 Get the distinctive ringing configuration values for route point.
\r
234 The response is either a GroupRoutePointDistinctiveRingingGetResponse
\r
235 or an ErrorResponse.
\r
236 </xs:documentation>
\r
238 <xs:complexContent>
\r
239 <xs:extension base="core:OCIRequest">
\r
241 <xs:element name="serviceUserId" type="UserId"/>
\r
244 </xs:complexContent>
\r
247 <xs:complexType name="GroupRoutePointDistinctiveRingingGetResponse">
\r
250 Response to the GroupRoutePointDistinctiveRingingGetRequest.
\r
251 </xs:documentation>
\r
253 <xs:complexContent>
\r
254 <xs:extension base="core:OCIDataResponse">
\r
256 <xs:element name="enableDistinctiveRinging" type="xs:boolean"/>
\r
257 <xs:element name="distinctiveRingingRingPattern" type="RingPattern"/>
\r
258 <xs:element name="distinctiveRingingForceDeliveryRingPattern" type="RingPattern"/>
\r
261 </xs:complexContent>
\r
264 <xs:complexType name="GroupRoutePointDistinctiveRingingModifyRequest">
\r
267 Modify the distinctive ringing configuration values for route point.
\r
269 The response is either a SuccessResponse or an ErrorResponse.
\r
270 </xs:documentation>
\r
272 <xs:complexContent>
\r
273 <xs:extension base="core:OCIRequest">
\r
275 <xs:element name="serviceUserId" type="UserId"/>
\r
276 <xs:element name="enableDistinctiveRinging" type="xs:boolean" minOccurs="0"/>
\r
277 <xs:element name="distinctiveRingingRingPattern" type="RingPattern" minOccurs="0"/>
\r
278 <xs:element name="distinctiveRingingForceDeliveryRingPattern" type="RingPattern" minOccurs="0"/>
\r
281 </xs:complexContent>
\r
284 <xs:complexType name="GroupRoutePointGetAnnouncementRequest20">
\r
287 Get a route point's announcement settings.
\r
288 The response is either a GroupRoutePointGetAnnouncementResponse20 or an ErrorResponse.
\r
289 </xs:documentation>
\r
291 <xs:complexContent>
\r
292 <xs:extension base="core:OCIRequest">
\r
294 <xs:element name="serviceUserId" type="UserId"/>
\r
297 </xs:complexContent>
\r
300 <xs:complexType name="GroupRoutePointGetAnnouncementResponse20">
\r
303 Response to the GroupRoutePointGetAnnouncementRequest20.
\r
304 </xs:documentation>
\r
306 <xs:complexContent>
\r
307 <xs:extension base="core:OCIDataResponse">
\r
309 <xs:element name="mediaOnHoldSource" type="CallCenterMediaOnHoldSourceRead20"/>
\r
312 </xs:complexContent>
\r
315 <xs:complexType name="GroupRoutePointGetDNISAgentListRequest">
\r
318 Get a list of agent who selected the DNIS as the outgoing call.
\r
319 The response is either GroupRoutePointGetDNISAgentListResponse or ErrorResponse.
\r
320 </xs:documentation>
\r
322 <xs:complexContent>
\r
323 <xs:extension base="core:OCIRequest">
\r
325 <xs:element name="dnisKey" type="DNISKey"/>
\r
328 </xs:complexContent>
\r
331 <xs:complexType name="GroupRoutePointGetDNISAgentListResponse">
\r
334 Response to the GroupRoutePointGetDNISAgentListRequest.
\r
335 Contains a table with column headings: "User Id", "Last Name",
\r
336 "First Name", "Hiragana Last Name", "Hiragana First Name",
\r
337 "Phone Number", "Extension", "Department", "Email Address".
\r
338 </xs:documentation>
\r
340 <xs:complexContent>
\r
341 <xs:extension base="core:OCIDataResponse">
\r
343 <xs:element name="agentTable" type="core:OCITable"/>
\r
346 </xs:complexContent>
\r
349 <xs:complexType name="GroupRoutePointGetDNISAnnouncementRequest20">
\r
352 Get a route point's DNIS Announcements
\r
353 The response is either a GroupRoutePointGetDNISAnnouncementResponse20 or an ErrorResponse.
\r
354 </xs:documentation>
\r
356 <xs:complexContent>
\r
357 <xs:extension base="core:OCIRequest">
\r
359 <xs:element name="dnisKey" type="DNISKey"/>
\r
362 </xs:complexContent>
\r
365 <xs:complexType name="GroupRoutePointGetDNISAnnouncementResponse20">
\r
368 Response to the GroupRoutePointGetDNISAnnouncementRequest20.
\r
369 </xs:documentation>
\r
371 <xs:complexContent>
\r
372 <xs:extension base="core:OCIDataResponse">
\r
374 <xs:element name="mediaOnHoldSource" type="CallCenterMediaOnHoldSourceRead20"/>
\r
377 </xs:complexContent>
\r
380 <xs:complexType name="GroupRoutePointGetDNISListRequest">
\r
383 Get a list of DNIS that are configured for a Route Point.
\r
384 The response is either GroupRoutePointGetDNISListResponse or ErrorResponse.
\r
385 </xs:documentation>
\r
387 <xs:complexContent>
\r
388 <xs:extension base="core:OCIRequest">
\r
390 <xs:element name="serviceUserId" type="UserId"/>
\r
393 </xs:complexContent>
\r
396 <xs:complexType name="GroupRoutePointGetDNISListResponse">
\r
399 Response to the GroupRoutePointGetDNISListRequest.
\r
400 Contains a table with column headings: "Name", "Phone Number", "Extension".
\r
401 </xs:documentation>
\r
403 <xs:complexContent>
\r
404 <xs:extension base="core:OCIDataResponse">
\r
406 <xs:element name="displayDNISNumber" type="xs:boolean"/>
\r
407 <xs:element name="displayDNISName" type="xs:boolean"/>
\r
408 <xs:element name="dnisTable" type="core:OCITable"/>
\r
411 </xs:complexContent>
\r
414 <xs:complexType name="GroupRoutePointGetDNISRequest">
\r
417 Get a route point's DNIS.
\r
418 The response is either a GroupRoutePointGetDNISResponse or an ErrorResponse.
\r
419 </xs:documentation>
\r
421 <xs:complexContent>
\r
422 <xs:extension base="core:OCIRequest">
\r
424 <xs:element name="dnisKey" type="DNISKey"/>
\r
427 </xs:complexContent>
\r
430 <xs:complexType name="GroupRoutePointGetDNISResponse">
\r
433 Response to the GroupRoutePointGetDNISRequest.
\r
434 </xs:documentation>
\r
436 <xs:complexContent>
\r
437 <xs:extension base="core:OCIDataResponse">
\r
439 <xs:element name="dnisPhoneNumber" type="DN" minOccurs="0"/>
\r
440 <xs:element name="extension" type="Extension17" minOccurs="0"/>
\r
441 <xs:element name="useCustomCLIDSettings" type="xs:boolean"/>
\r
442 <xs:element name="callingLineIdPhoneNumber" type="DN" minOccurs="0"/>
\r
443 <xs:element name="callingLineIdLastName" type="CallingLineIdLastName" minOccurs="0"/>
\r
444 <xs:element name="callingLineIdFirstName" type="CallingLineIdFirstName" minOccurs="0"/>
\r
445 <xs:element name="useCustomDnisAnnouncementSettings" type="xs:boolean"/>
\r
446 <xs:element name="allowOutgoingACDCall" type="xs:boolean"/>
\r
449 </xs:complexContent>
\r
452 <xs:complexType name="GroupRoutePointGetFailoverPolicyRequest">
\r
455 Get the route point failover policy.
\r
456 The response is either a GroupRoutePointGetFailoverPolicyResponse or an ErrorResponse.
\r
457 </xs:documentation>
\r
459 <xs:complexContent>
\r
460 <xs:extension base="core:OCIRequest">
\r
462 <xs:element name="serviceUserId" type="UserId"/>
\r
465 </xs:complexContent>
\r
468 <xs:complexType name="GroupRoutePointGetFailoverPolicyResponse">
\r
471 Response to the GroupRoutePointGetFailoverPolicyRequest.
\r
472 </xs:documentation>
\r
474 <xs:complexContent>
\r
475 <xs:extension base="core:OCIDataResponse">
\r
477 <xs:element name="enableFailoverSupport" type="xs:boolean"/>
\r
478 <xs:element name="externalSystem" type="RoutePointExternalSystem" minOccurs="0"/>
\r
479 <xs:element name="failoverPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>
\r
480 <xs:element name="failoverStatus" type="RoutePointFailoverStatus"/>
\r
481 <xs:element name="perCallEnableFailoverSupport" type="xs:boolean"/>
\r
482 <xs:element name="perCallCallFailureTimeoutSeconds" type="RoutePointCallFailureTimeout"/>
\r
483 <xs:element name="perCallOutboundCallFailureTimeoutSeconds" type="RoutePointCallFailureTimeout"/>
\r
484 <xs:element name="perCallFailoverPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>
\r
487 </xs:complexContent>
\r
490 <xs:complexType name="GroupRoutePointGetInstanceListRequest">
\r
493 Get a list of Route Point instances within a group.
\r
494 It is possible to search by various criteria to restrict the number of rows returned.
\r
495 The response is either GroupRoutePointGetInstanceListResponse or ErrorResponse.
\r
496 It is possible to get the instances within a specified department.
\r
497 </xs:documentation>
\r
499 <xs:complexContent>
\r
500 <xs:extension base="core:OCIRequest">
\r
502 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
503 <xs:element name="groupId" type="GroupId"/>
\r
504 <xs:element name="groupDepartmentName" type="DepartmentName" minOccurs="0"/>
\r
505 <xs:element name="responseSizeLimit" type="ResponseSizeLimit" minOccurs="0"/>
\r
506 <xs:element name="searchCriteriaRoutePointName" type="SearchCriteriaRoutePointName" minOccurs="0" maxOccurs="unbounded"/>
\r
509 </xs:complexContent>
\r
512 <xs:complexType name="GroupRoutePointGetInstanceListResponse">
\r
515 Response to the GroupRoutePointGetInstanceListRequest.
\r
516 Contains a table with column headings:
\r
517 "Service User Id", "Name", "Video", "Phone Number", "Extension", "Department", "Is Active".
\r
518 The column values for "Video" and "Is Active" can either be true, or false.
\r
519 </xs:documentation>
\r
521 <xs:complexContent>
\r
522 <xs:extension base="core:OCIDataResponse">
\r
524 <xs:element name="routePointTable" type="core:OCITable"/>
\r
527 </xs:complexContent>
\r
530 <xs:complexType name="GroupRoutePointGetInstanceRequest19sp1">
\r
533 Request to get all the information of a Route Point instance.
\r
534 The response is either GroupRoutePointGetInstanceResponse19sp1 or ErrorResponse.
\r
535 </xs:documentation>
\r
537 <xs:complexContent>
\r
538 <xs:extension base="core:OCIRequest">
\r
540 <xs:element name="serviceUserId" type="UserId"/>
\r
543 </xs:complexContent>
\r
546 <xs:complexType name="GroupRoutePointGetInstanceResponse19sp1">
\r
549 Response to GroupRoutePointGetInstanceRequest19sp1.
\r
550 </xs:documentation>
\r
552 <xs:complexContent>
\r
553 <xs:extension base="core:OCIDataResponse">
\r
555 <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile19sp1"/>
\r
556 <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>
\r
557 <xs:element name="externalPreferredAudioCodec" type="AudioFileCodec"/>
\r
558 <xs:element name="internalPreferredAudioCodec" type="AudioFileCodec"/>
\r
559 <xs:element name="queueLength" type="CallCenterQueueLength16"/>
\r
560 <xs:element name="noAnswerTimeoutRings" type="NoAnswerTimeoutRings"/>
\r
561 <xs:element name="enableVideo" type="xs:boolean"/>
\r
562 <xs:element name="playRingingWhenOfferingCall" type="xs:boolean"/>
\r
563 <xs:element name="overrideAgentWrapUpTime" type="xs:boolean"/>
\r
564 <xs:element name="wrapUpSeconds" type="CallCenterWrapUpSeconds" minOccurs="0"/>
\r
565 <xs:element name="enableAutomaticStateChangeForAgents" type="xs:boolean"/>
\r
566 <xs:element name="agentStateAfterCall" type="AgentACDAutomaticState"/>
\r
567 <xs:element name="agentUnavailableCode" type="CallCenterAgentUnavailableCode" minOccurs="0"/>
\r
568 <xs:element name="forceDeliveryOfCalls" type="xs:boolean"/>
\r
569 <xs:element name="forceDeliveryWaitTimeSeconds" type="CallCenterForceDeliveryWaitTimeSeconds" minOccurs="0"/>
\r
572 </xs:complexContent>
\r
575 <xs:complexType name="GroupRoutePointForcedForwardingGetRequest20">
\r
578 Get a route point's forced forwarding settings.
\r
579 The response is either a GroupRoutePointForcedForwardingGetResponse20 or an ErrorResponse.
\r
580 </xs:documentation>
\r
582 <xs:complexContent>
\r
583 <xs:extension base="core:OCIRequest">
\r
585 <xs:element name="serviceUserId" type="UserId"/>
\r
588 </xs:complexContent>
\r
591 <xs:complexType name="GroupRoutePointForcedForwardingGetResponse20">
\r
594 Response to the GroupRoutePointForcedForwardingGetRequest20.
\r
595 </xs:documentation>
\r
597 <xs:complexContent>
\r
598 <xs:extension base="core:OCIDataResponse">
\r
600 <xs:element name="isActive" type="xs:boolean"/>
\r
601 <xs:element name="forwardToPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>
\r
602 <xs:element name="playAnnouncementBeforeForwarding" type="xs:boolean"/>
\r
603 <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection"/>
\r
604 <xs:element name="audioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>
\r
605 <xs:element name="audioFileList" type="CallCenterAnnouncementFileListRead20" minOccurs="0"/>
\r
606 <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection"/>
\r
607 <xs:element name="videoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>
\r
608 <xs:element name="videoFileList" type="CallCenterAnnouncementFileListRead20" minOccurs="0"/>
\r
611 </xs:complexContent>
\r
614 <xs:complexType name="GroupRoutePointForcedForwardingModifyRequest20">
\r
617 Modify a route point's forced forwarding settings.
\r
618 The response is either a SuccessResponse or an ErrorResponse.
\r
619 </xs:documentation>
\r
621 <xs:complexContent>
\r
622 <xs:extension base="core:OCIRequest">
\r
624 <xs:element name="serviceUserId" type="UserId"/>
\r
625 <xs:element name="isActive" type="xs:boolean" minOccurs="0"/>
\r
626 <xs:element name="forwardToPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0" nillable="true"/>
\r
627 <xs:element name="playAnnouncementBeforeForwarding" type="xs:boolean" minOccurs="0"/>
\r
628 <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>
\r
629 <xs:element name="audioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>
\r
630 <xs:element name="audioFileList" type="CallCenterAnnouncementFileListModify20" minOccurs="0"/>
\r
631 <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>
\r
632 <xs:element name="videoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>
\r
633 <xs:element name="videoFileList" type="CallCenterAnnouncementFileListModify20" minOccurs="0"/>
\r
636 </xs:complexContent>
\r
639 <xs:complexType name="GroupRoutePointHolidayServiceGetRequest20">
\r
642 Get a route point's holiday service settings.
\r
643 The response is either a GroupRoutePointHolidayServiceGetResponse20 or an ErrorResponse.
\r
644 </xs:documentation>
\r
646 <xs:complexContent>
\r
647 <xs:extension base="core:OCIRequest">
\r
649 <xs:element name="serviceUserId" type="UserId"/>
\r
652 </xs:complexContent>
\r
655 <xs:complexType name="GroupRoutePointHolidayServiceGetResponse20">
\r
658 Response to the GroupRoutePointHolidayServiceGetRequest20.
\r
659 </xs:documentation>
\r
661 <xs:complexContent>
\r
662 <xs:extension base="core:OCIDataResponse">
\r
664 <xs:element name="action" type="CallCenterScheduledServiceAction"/>
\r
665 <xs:element name="holidaySchedule" type="HolidaySchedule" minOccurs="0"/>
\r
666 <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>
\r
667 <xs:element name="playAnnouncementBeforeAction" type="xs:boolean"/>
\r
668 <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection"/>
\r
669 <xs:element name="audioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>
\r
670 <xs:element name="audioFileList" type="CallCenterAnnouncementFileListRead20" minOccurs="0"/>
\r
671 <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection"/>
\r
672 <xs:element name="videoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>
\r
673 <xs:element name="videoFileList" type="CallCenterAnnouncementFileListRead20" minOccurs="0"/>
\r
676 </xs:complexContent>
\r
679 <xs:complexType name="GroupRoutePointHolidayServiceModifyRequest20">
\r
682 Modify a route point's holiday service settings.
\r
683 Only Group and Enterprise level schedules are accepted.
\r
684 The response is either a SuccessResponse or an ErrorResponse.
\r
685 </xs:documentation>
\r
687 <xs:complexContent>
\r
688 <xs:extension base="core:OCIRequest">
\r
690 <xs:element name="serviceUserId" type="UserId"/>
\r
691 <xs:element name="action" type="CallCenterScheduledServiceAction" minOccurs="0"/>
\r
692 <xs:element name="holidaySchedule" type="HolidaySchedule" minOccurs="0" nillable="true"/>
\r
693 <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0" nillable="true"/>
\r
694 <xs:element name="playAnnouncementBeforeAction" type="xs:boolean" minOccurs="0"/>
\r
695 <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>
\r
696 <xs:element name="audioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>
\r
697 <xs:element name="audioFileList" type="CallCenterAnnouncementFileListModify20" minOccurs="0"/>
\r
698 <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>
\r
699 <xs:element name="videoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>
\r
700 <xs:element name="videoFileList" type="CallCenterAnnouncementFileListModify20" minOccurs="0"/>
\r
703 </xs:complexContent>
\r
706 <xs:complexType name="GroupRoutePointModifyActiveInstanceListRequest">
\r
709 Request to set the active status of Route Point instances.
\r
710 The response is either SuccessResponse or ErrorResponse.
\r
711 </xs:documentation>
\r
713 <xs:complexContent>
\r
714 <xs:extension base="core:OCIRequest">
\r
716 <xs:element name="serviceActivation" type="ServiceActivation" minOccurs="0" maxOccurs="unbounded"/>
\r
719 </xs:complexContent>
\r
722 <xs:complexType name="GroupRoutePointModifyAnnouncementRequest20">
\r
725 Modify a route point's announcement settings.
\r
726 The response is either a SuccessResponse or an ErrorResponse.
\r
727 </xs:documentation>
\r
729 <xs:complexContent>
\r
730 <xs:extension base="core:OCIRequest">
\r
732 <xs:element name="serviceUserId" type="UserId"/>
\r
733 <xs:element name="mediaOnHoldSource" type="CallCenterMediaOnHoldSourceModify20" minOccurs="0"/>
\r
736 </xs:complexContent>
\r
739 <xs:complexType name="GroupRoutePointModifyDNISAnnouncementRequest20">
\r
742 Modify a route point DNIS announcement settings.
\r
743 The response is either a SuccessResponse or an ErrorResponse.
\r
744 </xs:documentation>
\r
746 <xs:complexContent>
\r
747 <xs:extension base="core:OCIRequest">
\r
749 <xs:element name="dnisKey" type="DNISKey"/>
\r
750 <xs:element name="mediaOnHoldSource" type="CallCenterMediaOnHoldSourceModify20" minOccurs="0"/>
\r
753 </xs:complexContent>
\r
756 <xs:complexType name="GroupRoutePointModifyDNISParametersRequest">
\r
759 Modify the setting that are configured for all the DNIS in a Route Point.
\r
760 The response is either SuccessResponse or ErrorResponse.
\r
761 </xs:documentation>
\r
763 <xs:complexContent>
\r
764 <xs:extension base="core:OCIRequest">
\r
766 <xs:element name="serviceUserId" type="UserId"/>
\r
767 <xs:element name="displayDNISNumber" type="xs:boolean" minOccurs="0"/>
\r
768 <xs:element name="displayDNISName" type="xs:boolean" minOccurs="0"/>
\r
771 </xs:complexContent>
\r
774 <xs:complexType name="GroupRoutePointModifyDNISRequest">
\r
777 Modify a route point's DNIS settings.
\r
778 The response is either a SuccessResponse or an ErrorResponse.
\r
779 </xs:documentation>
\r
781 <xs:complexContent>
\r
782 <xs:extension base="core:OCIRequest">
\r
784 <xs:element name="dnisKey" type="DNISKey"/>
\r
785 <xs:element name="newDNISName" type="DNISName" minOccurs="0"/>
\r
786 <xs:element name="dnisPhoneNumber" type="DN" minOccurs="0" nillable="true"/>
\r
787 <xs:element name="extension" type="Extension17" minOccurs="0" nillable="true"/>
\r
788 <xs:element name="useCustomCLIDSettings" type="xs:boolean" minOccurs="0"/>
\r
789 <xs:element name="callingLineIdPhoneNumber" type="DN" minOccurs="0" nillable="true"/>
\r
790 <xs:element name="callingLineIdLastName" type="CallingLineIdLastName" minOccurs="0" nillable="true"/>
\r
791 <xs:element name="callingLineIdFirstName" type="CallingLineIdFirstName" minOccurs="0" nillable="true"/>
\r
792 <xs:element name="useCustomDnisAnnouncementSettings" type="xs:boolean" minOccurs="0"/>
\r
793 <xs:element name="allowOutgoingACDCall" type="xs:boolean" minOccurs="0"/>
\r
796 </xs:complexContent>
\r
799 <xs:complexType name="GroupRoutePointManualFailoverRequest">
\r
802 Initiate manual failover for the Route Point.
\r
803 The response is either a SuccessResponse or an ErrorResponse.
\r
804 </xs:documentation>
\r
806 <xs:complexContent>
\r
807 <xs:extension base="core:OCIRequest">
\r
809 <xs:element name="serviceUserId" type="UserId"/>
\r
812 </xs:complexContent>
\r
815 <xs:complexType name="GroupRoutePointModifyFailoverPolicyRequest">
\r
818 Modify the route point failover policy.
\r
819 The response is either a SuccessResponse or an ErrorResponse.
\r
820 </xs:documentation>
\r
822 <xs:complexContent>
\r
823 <xs:extension base="core:OCIRequest">
\r
825 <xs:element name="serviceUserId" type="UserId"/>
\r
826 <xs:element name="enableFailoverSupport" type="xs:boolean" minOccurs="0"/>
\r
827 <xs:element name="externalSystem" type="RoutePointExternalSystem" minOccurs="0" nillable="true"/>
\r
828 <xs:element name="failoverPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0" nillable="true"/>
\r
829 <xs:element name="perCallEnableFailoverSupport" type="xs:boolean" minOccurs="0"/>
\r
830 <xs:element name="perCallCallFailureTimeoutSeconds" type="RoutePointCallFailureTimeout" minOccurs="0"/>
\r
831 <xs:element name="perCallOutboundCallFailureTimeoutSeconds" type="RoutePointCallFailureTimeout" minOccurs="0"/>
\r
832 <xs:element name="perCallFailoverPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0" nillable="true"/>
\r
835 </xs:complexContent>
\r
838 <xs:complexType name="GroupRoutePointModifyInstanceRequest">
\r
841 Request to modify a Route Point instance.
\r
842 The response is either SuccessResponse or ErrorResponse.
\r
843 </xs:documentation>
\r
845 <xs:complexContent>
\r
846 <xs:extension base="core:OCIRequest">
\r
848 <xs:element name="serviceUserId" type="UserId"/>
\r
849 <xs:element name="serviceInstanceProfile" type="ServiceInstanceModifyProfile" minOccurs="0"/>
\r
850 <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>
\r
851 <xs:element name="externalPreferredAudioCodec" type="AudioFileCodec" minOccurs="0"/>
\r
852 <xs:element name="internalPreferredAudioCodec" type="AudioFileCodec" minOccurs="0"/>
\r
853 <xs:element name="queueLength" type="CallCenterQueueLength16" minOccurs="0"/>
\r
854 <xs:element name="noAnswerTimeoutRings" type="NoAnswerTimeoutRings" minOccurs="0"/>
\r
855 <xs:element name="enableVideo" type="xs:boolean" minOccurs="0"/>
\r
856 <xs:element name="playRingingWhenOfferingCall" type="xs:boolean" minOccurs="0"/>
\r
857 <xs:element name="overrideAgentWrapUpTime" type="xs:boolean" minOccurs="0"/>
\r
858 <xs:element name="wrapUpSeconds" type="CallCenterWrapUpSeconds" minOccurs="0" nillable="true"/>
\r
859 <xs:element name="enableAutomaticStateChangeForAgents" type="xs:boolean" minOccurs="0"/>
\r
860 <xs:element name="agentStateAfterCall" type="AgentACDAutomaticState" minOccurs="0"/>
\r
861 <xs:element name="agentUnavailableCode" type="CallCenterAgentUnavailableCode" nillable="true" minOccurs="0"/>
\r
862 <xs:element name="forceDeliveryOfCalls" type="xs:boolean" minOccurs="0"/>
\r
863 <xs:element name="forceDeliveryWaitTimeSeconds" type="CallCenterForceDeliveryWaitTimeSeconds" minOccurs="0" nillable="true"/>
\r
866 </xs:complexContent>
\r
869 <xs:complexType name="GroupRoutePointNightServiceGetRequest20">
\r
872 Get a route point's night service settings.
\r
873 The response is either a GroupRoutePointNightServiceGetResponse20 or an ErrorResponse.
\r
874 </xs:documentation>
\r
876 <xs:complexContent>
\r
877 <xs:extension base="core:OCIRequest">
\r
879 <xs:element name="serviceUserId" type="UserId"/>
\r
882 </xs:complexContent>
\r
885 <xs:complexType name="GroupRoutePointNightServiceGetResponse20">
\r
888 Response to the GroupRoutePointNightServiceGetRequest20.
\r
889 </xs:documentation>
\r
891 <xs:complexContent>
\r
892 <xs:extension base="core:OCIDataResponse">
\r
894 <xs:element name="action" type="CallCenterScheduledServiceAction"/>
\r
895 <xs:element name="businessHours" type="TimeSchedule" minOccurs="0"/>
\r
896 <xs:element name="forceNightService" type="xs:boolean"/>
\r
897 <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>
\r
898 <xs:element name="playAnnouncementBeforeAction" type="xs:boolean"/>
\r
899 <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection"/>
\r
900 <xs:element name="audioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>
\r
901 <xs:element name="audioFileList" type="CallCenterAnnouncementFileListRead20" minOccurs="0"/>
\r
902 <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection"/>
\r
903 <xs:element name="videoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>
\r
904 <xs:element name="videoFileList" type="CallCenterAnnouncementFileListRead20" minOccurs="0"/>
\r
905 <xs:element name="manualAnnouncementMode" type="CallCenterManualNightServiceAnnouncementMode"/>
\r
906 <xs:element name="manualAudioMessageSelection" type="ExtendedFileResourceSelection"/>
\r
907 <xs:element name="manualAudioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>
\r
908 <xs:element name="manualAudioFileList" type="CallCenterAnnouncementFileListRead20" minOccurs="0"/>
\r
909 <xs:element name="manualVideoMessageSelection" type="ExtendedFileResourceSelection"/>
\r
910 <xs:element name="manualVideoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>
\r
911 <xs:element name="manualVideoFileList" type="CallCenterAnnouncementFileListRead20" minOccurs="0"/>
\r
914 </xs:complexContent>
\r
917 <xs:complexType name="GroupRoutePointNightServiceModifyRequest20">
\r
920 Modify a route point's night service settings.
\r
921 Only Group and Enterprise level schedules are accepted.
\r
922 The response is either a SuccessResponse or an ErrorResponse.
\r
923 </xs:documentation>
\r
925 <xs:complexContent>
\r
926 <xs:extension base="core:OCIRequest">
\r
928 <xs:element name="serviceUserId" type="UserId"/>
\r
929 <xs:element name="action" type="CallCenterScheduledServiceAction" minOccurs="0"/>
\r
930 <xs:element name="businessHours" type="TimeSchedule" minOccurs="0" nillable="true"/>
\r
931 <xs:element name="forceNightService" type="xs:boolean" minOccurs="0"/>
\r
932 <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0" nillable="true"/>
\r
933 <xs:element name="playAnnouncementBeforeAction" type="xs:boolean" minOccurs="0"/>
\r
934 <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>
\r
935 <xs:element name="audioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>
\r
936 <xs:element name="audioFileList" type="CallCenterAnnouncementFileListModify20" minOccurs="0"/>
\r
937 <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>
\r
938 <xs:element name="videoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>
\r
939 <xs:element name="videoFileList" type="CallCenterAnnouncementFileListModify20" minOccurs="0"/>
\r
940 <xs:element name="manualAnnouncementMode" type="CallCenterManualNightServiceAnnouncementMode" minOccurs="0"/>
\r
941 <xs:element name="manualAudioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>
\r
942 <xs:element name="manualAudioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>
\r
943 <xs:element name="manualAudioFileList" type="CallCenterAnnouncementFileListModify20" minOccurs="0"/>
\r
944 <xs:element name="manualVideoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>
\r
945 <xs:element name="manualVideoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>
\r
946 <xs:element name="manualVideoFileList" type="CallCenterAnnouncementFileListModify20" minOccurs="0"/>
\r
949 </xs:complexContent>
\r
952 <xs:complexType name="GroupRoutePointOverflowGetRequest20">
\r
955 Get a route point's overflow settings.
\r
956 The response is either a GroupRoutePointOverflowGetResponse20 or an ErrorResponse.
\r
957 </xs:documentation>
\r
959 <xs:complexContent>
\r
960 <xs:extension base="core:OCIRequest">
\r
962 <xs:element name="serviceUserId" type="UserId"/>
\r
965 </xs:complexContent>
\r
968 <xs:complexType name="GroupRoutePointOverflowGetResponse20">
\r
971 Response to the GroupRoutePointOverflowGetRequest20.
\r
972 </xs:documentation>
\r
974 <xs:complexContent>
\r
975 <xs:extension base="core:OCIDataResponse">
\r
977 <xs:element name="action" type="CallCenterOverflowProcessingAction"/>
\r
978 <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0"/>
\r
979 <xs:element name="overflowAfterTimeout" type="xs:boolean"/>
\r
980 <xs:element name="timeoutSeconds" type="HuntForwardTimeoutSeconds"/>
\r
981 <xs:element name="playAnnouncementBeforeOverflowProcessing" type="xs:boolean"/>
\r
982 <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection"/>
\r
983 <xs:element name="audioUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>
\r
984 <xs:element name="audioFileList" type="CallCenterAnnouncementFileListRead20" minOccurs="0"/>
\r
985 <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>
\r
986 <xs:element name="videoUrlList" type="CallCenterAnnouncementURLList" minOccurs="0"/>
\r
987 <xs:element name="videoFileList" type="CallCenterAnnouncementFileListRead20" minOccurs="0"/>
\r
990 </xs:complexContent>
\r
993 <xs:complexType name="GroupRoutePointOverflowModifyRequest20">
\r
996 Modify a route point's overflow settings.
\r
997 The response is either a SuccessResponse or an ErrorResponse.
\r
998 </xs:documentation>
\r
1000 <xs:complexContent>
\r
1001 <xs:extension base="core:OCIRequest">
\r
1003 <xs:element name="serviceUserId" type="UserId"/>
\r
1004 <xs:element name="action" type="CallCenterOverflowProcessingAction" minOccurs="0"/>
\r
1005 <xs:element name="transferPhoneNumber" type="OutgoingDNorSIPURI" minOccurs="0" nillable="true"/>
\r
1006 <xs:element name="overflowAfterTimeout" type="xs:boolean" minOccurs="0"/>
\r
1007 <xs:element name="timeoutSeconds" type="HuntForwardTimeoutSeconds" minOccurs="0"/>
\r
1008 <xs:element name="playAnnouncementBeforeOverflowProcessing" type="xs:boolean" minOccurs="0"/>
\r
1009 <xs:element name="audioMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>
\r
1010 <xs:element name="audioUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>
\r
1011 <xs:element name="audioFileList" type="CallCenterAnnouncementFileListModify20" minOccurs="0"/>
\r
1012 <xs:element name="videoMessageSelection" type="ExtendedFileResourceSelection" minOccurs="0"/>
\r
1013 <xs:element name="videoUrlList" type="CallCenterAnnouncementURLListModify" minOccurs="0"/>
\r
1014 <xs:element name="videoFileList" type="CallCenterAnnouncementFileListModify20" minOccurs="0"/>
\r
1017 </xs:complexContent>
\r
1018 </xs:complexType>
\r
1020 <xs:complexType name="GroupRoutePointQueueCallDispositionCodeAddRequest">
\r
1022 <xs:documentation>
\r
1023 Add a Route Point Call Disposition Code.
\r
1024 The response is either SuccessResponse or ErrorResponse.
\r
1025 </xs:documentation>
\r
1027 <xs:complexContent>
\r
1028 <xs:extension base="core:OCIRequest">
\r
1030 <xs:element name="serviceUserId" type="UserId"/>
\r
1031 <xs:element name="code" type="CallDispositionCode"/>
\r
1032 <xs:element name="isActive" type="xs:boolean"/>
\r
1033 <xs:element name="description" type="CallDispositionCodeDescription" minOccurs="0"/>
\r
1036 </xs:complexContent>
\r
1037 </xs:complexType>
\r
1039 <xs:complexType name="GroupRoutePointQueueCallDispositionCodeDeleteRequest">
\r
1041 <xs:documentation>
\r
1042 Delete a Route Point Call Disposition Code.
\r
1043 The response is either SuccessResponse or ErrorResponse.
\r
1044 </xs:documentation>
\r
1046 <xs:complexContent>
\r
1047 <xs:extension base="core:OCIRequest">
\r
1049 <xs:element name="serviceUserId" type="UserId"/>
\r
1050 <xs:element name="code" type="CallDispositionCode"/>
\r
1053 </xs:complexContent>
\r
1054 </xs:complexType>
\r
1056 <xs:complexType name="GroupRoutePointQueueCallDispositionCodeGetListRequest">
\r
1058 <xs:documentation>
\r
1059 Get the list of Route Point Level and Organization Level Call Disposition Codes.
\r
1060 The response is either GroupRoutePointQueueCallDispositionCodeGetListResponse or ErrorResponse.
\r
1061 </xs:documentation>
\r
1063 <xs:complexContent>
\r
1064 <xs:extension base="core:OCIRequest">
\r
1066 <xs:element name="serviceUserId" type="UserId"/>
\r
1069 </xs:complexContent>
\r
1070 </xs:complexType>
\r
1072 <xs:complexType name="GroupRoutePointQueueCallDispositionCodeGetListResponse">
\r
1074 <xs:documentation>
\r
1075 Response to the GroupRoutePointQueueCallDispositionCodeGetListRequest.
\r
1076 Contains a table with column headings: "Is Active", "Code", "Description" and "Level".
\r
1077 Level column can be any of the values in the data type CallDispositionCodeLevel.
\r
1078 </xs:documentation>
\r
1080 <xs:complexContent>
\r
1081 <xs:extension base="core:OCIDataResponse">
\r
1083 <xs:element name="dispositionCodesTable" type="core:OCITable"/>
\r
1086 </xs:complexContent>
\r
1087 </xs:complexType>
\r
1089 <xs:complexType name="GroupRoutePointQueueCallDispositionCodeGetRequest">
\r
1091 <xs:documentation>
\r
1092 Get a Route Point Call Disposition Code.
\r
1093 The response is either GroupRoutePointQueueCallDispositionCodeGetResponse or ErrorResponse.
\r
1094 </xs:documentation>
\r
1096 <xs:complexContent>
\r
1097 <xs:extension base="core:OCIRequest">
\r
1099 <xs:element name="serviceUserId" type="UserId"/>
\r
1100 <xs:element name="code" type="CallDispositionCode"/>
\r
1103 </xs:complexContent>
\r
1104 </xs:complexType>
\r
1106 <xs:complexType name="GroupRoutePointQueueCallDispositionCodeGetResponse">
\r
1108 <xs:documentation>
\r
1109 Response to the GroupRoutePointQueueCallDispositionCodeGetRequest
\r
1110 </xs:documentation>
\r
1112 <xs:complexContent>
\r
1113 <xs:extension base="core:OCIResponse">
\r
1115 <xs:element name="isActive" type="xs:boolean"/>
\r
1116 <xs:element name="description" type="CallDispositionCodeDescription" minOccurs="0"/>
\r
1119 </xs:complexContent>
\r
1120 </xs:complexType>
\r
1122 <xs:complexType name="GroupRoutePointQueueCallDispositionCodeModifyRequest">
\r
1124 <xs:documentation>
\r
1125 Modify a Route Point Call Disposition Code.
\r
1126 The response is either SuccessResponse or ErrorResponse.
\r
1127 </xs:documentation>
\r
1129 <xs:complexContent>
\r
1130 <xs:extension base="core:OCIRequest">
\r
1132 <xs:element name="serviceUserId" type="UserId"/>
\r
1133 <xs:element name="code" type="CallDispositionCode"/>
\r
1134 <xs:element name="isActive" type="xs:boolean" minOccurs="0"/>
\r
1135 <xs:element name="description" type="CallDispositionCodeDescription" nillable="true" minOccurs="0"/>
\r
1138 </xs:complexContent>
\r
1139 </xs:complexType>
\r
1141 <xs:complexType name="GroupRoutePointQueueCallDispositionCodeSettingsGetRequest">
\r
1143 <xs:documentation>
\r
1144 Request the queue level data associated with Route Point Call Disposition Code Settings.
\r
1145 The response is either an GroupRoutePointQueueCallDispositionCodeSettingsGetResponse or an
\r
1147 </xs:documentation>
\r
1149 <xs:complexContent>
\r
1150 <xs:extension base="core:OCIRequest">
\r
1152 <xs:element name="serviceUserId" type="UserId"/>
\r
1155 </xs:complexContent>
\r
1156 </xs:complexType>
\r
1158 <xs:complexType name="GroupRoutePointQueueCallDispositionCodeSettingsGetResponse">
\r
1160 <xs:documentation>
\r
1161 Response to GroupRoutePointQueueCallDispositionCodeSettingsGetRequest.
\r
1162 </xs:documentation>
\r
1164 <xs:complexContent>
\r
1165 <xs:extension base="core:OCIDataResponse">
\r
1167 <xs:element name="enableCallDispositionCodes" type="xs:boolean"/>
\r
1168 <xs:element name="includeOrganizationCodes" type="xs:boolean"/>
\r
1169 <xs:element name="forceUseOfCallDispositionCodes" type="xs:boolean"/>
\r
1170 <xs:element name="defaultCallDispositionCode" type="CallDispositionCodeWithLevel" minOccurs="0"/>
\r
1173 </xs:complexContent>
\r
1174 </xs:complexType>
\r
1176 <xs:complexType name="GroupRoutePointQueueCallDispositionCodeSettingsModifyRequest">
\r
1178 <xs:documentation>
\r
1179 Modify the queue level data associated with Route Point Agents Unavailable Code Settings.
\r
1180 The response is either a SuccessResponse or an ErrorResponse.
\r
1181 </xs:documentation>
\r
1183 <xs:complexContent>
\r
1184 <xs:extension base="core:OCIRequest">
\r
1186 <xs:element name="serviceUserId" type="UserId"/>
\r
1187 <xs:element name="enableCallDispositionCodes" type="xs:boolean" minOccurs="0"/>
\r
1188 <xs:element name="includeOrganizationCodes" type="xs:boolean" minOccurs="0"/>
\r
1189 <xs:element name="forceUseOfCallDispositionCodes" type="xs:boolean" minOccurs="0"/>
\r
1190 <xs:element name="defaultCallDispositionCode" type="CallDispositionCodeWithLevel" nillable="true" minOccurs="0"/>
\r
1191 <xs:element name="callDispositionCodeActivation" type="CallDispositionCodeActivation" minOccurs="0" maxOccurs="1000"/>
\r
1194 </xs:complexContent>
\r
1195 </xs:complexType>
\r
1197 <xs:complexType name="UserRoutePointCallDispositionCodeGetAvailableListRequest">
\r
1199 <xs:documentation>
\r
1200 Get the list of available Route Point Call Disposition Codes to be used by a client.
\r
1201 The response is either UserRoutePointCallDispositionCodeGetAvailableListResponse or ErrorResponse.
\r
1202 </xs:documentation>
\r
1204 <xs:complexContent>
\r
1205 <xs:extension base="core:OCIRequest">
\r
1207 <xs:element name="serviceUserId" type="UserId"/>
\r
1210 </xs:complexContent>
\r
1211 </xs:complexType>
\r
1213 <xs:complexType name="UserRoutePointCallDispositionCodeGetAvailableListResponse">
\r
1215 <xs:documentation>
\r
1216 Response to the UserRoutePointCallDispositionCodeGetAvailableListRequest.
\r
1217 This list may include Group/Enterprise level codes in addition to the Route Point level codes,
\r
1218 depending on the call center disposition codes settings.
\r
1219 Only active codes are included in the list.
\r
1220 Contains a table with column headings: "Code", "Description" and "Level".
\r
1221 Level column can be any of the values in the data type CallDispositionCodeLevel.
\r
1222 </xs:documentation>
\r
1224 <xs:complexContent>
\r
1225 <xs:extension base="core:OCIDataResponse">
\r
1227 <xs:element name="dispositionCodesTable" type="core:OCITable"/>
\r
1230 </xs:complexContent>
\r
1231 </xs:complexType>
\r
1233 <xs:complexType name="UserRoutePointSupervisorGetListRequest">
\r
1236 <asDataModeSupported>true</asDataModeSupported>
\r
1237 <hssDataModeSupported>false</hssDataModeSupported>
\r
1239 <xs:documentation>
\r
1240 Get a list of Route Point supervisors assigned to a user.
\r
1241 The response is either a
\r
1242 UserRoutePointSupervisorGetListResponse or an ErrorResponse.
\r
1243 </xs:documentation>
\r
1245 <xs:complexContent>
\r
1246 <xs:extension base="core:OCIRequest">
\r
1248 <xs:element name="userId" type="UserId"/>
\r
1251 </xs:complexContent>
\r
1252 </xs:complexType>
\r
1254 <xs:complexType name="UserRoutePointSupervisorGetListResponse">
\r
1257 <asDataModeSupported>true</asDataModeSupported>
\r
1258 <hssDataModeSupported>false</hssDataModeSupported>
\r
1260 <xs:documentation>
\r
1261 Response to the UserRoutePointSupervisorGetListRequest.
\r
1262 Contains a table with column headings: "User Id", "Last Name",
\r
1263 "First Name", "Hiragana Last Name", "Hiragana First Name",
\r
1264 "Phone Number", "Extension", "Department", "Email Address",
\r
1266 </xs:documentation>
\r
1268 <xs:complexContent>
\r
1269 <xs:extension base="core:OCIDataResponse">
\r
1271 <xs:element name="supervisorTable" type="core:OCITable"/>
\r
1274 </xs:complexContent>
\r
1275 </xs:complexType>
\r
1277 <xs:complexType name="UserRoutePointSupervisorModifyListRequest">
\r
1279 <xs:documentation>
\r
1280 Request to modify the Route Point supervisor list for a user.
\r
1281 The response is either SuccessResponse or ErrorResponse.
\r
1282 </xs:documentation>
\r
1284 <xs:complexContent>
\r
1285 <xs:extension base="core:OCIRequest">
\r
1287 <xs:element name="userId" type="UserId"/>
\r
1288 <xs:element name="supervisorUserIdList" type="ReplacementUserIdList" nillable="true" minOccurs="0"/>
\r
1291 </xs:complexContent>
\r
1292 </xs:complexType>
\r
1294 <xs:simpleType name="NoAnswerTimeoutRings">
\r
1296 <xs:documentation>
\r
1297 Number of rings to wait before timeout the outgoing call.
\r
1298 </xs:documentation>
\r
1300 <xs:restriction base="xs:int">
\r
1301 <xs:minInclusive value="2"/>
\r
1302 <xs:maxInclusive value="20"/>
\r
1306 <xs:simpleType name="RoutePointCallFailureTimeout">
\r
1308 <xs:documentation>
\r
1309 The call failure timeout.
\r
1310 </xs:documentation>
\r
1312 <xs:restriction base="xs:int">
\r
1313 <xs:minInclusive value="1"/>
\r
1314 <xs:maxInclusive value="60"/>
\r
1318 <xs:simpleType name="RoutePointFailoverStatus">
\r
1320 <xs:documentation>
\r
1321 The Route Point failover status.
\r
1322 </xs:documentation>
\r
1324 <xs:restriction base="xs:token">
\r
1325 <xs:enumeration value="Normal"/>
\r
1326 <xs:enumeration value="Failover"/>
\r