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 <!-- T R U N K G R O U P 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
26 <!-- ********************************************************************************** -->
\r
27 <!-- T R U N K G R O U P R E Q U E S T S A N D R E S P O N S E S -->
\r
28 <!-- ********************************************************************************** -->
\r
30 Requests and responses are listed here in alphabetical order.
\r
31 The non-primitive attributes inside the commands are defined in another
\r
32 section of the schema.
\r
34 Requests in this schema file:
\r
35 EnterpriseEnterpriseTrunkAddRequest21
\r
36 EnterpriseEnterpriseTrunkAddUserListRequest
\r
37 EnterpriseEnterpriseTrunkDeleteRequest
\r
38 EnterpriseEnterpriseTrunkDeleteUserListRequest
\r
39 EnterpriseEnterpriseTrunkForceAssignUserListRequest
\r
40 EnterpriseEnterpriseTrunkGetAvailableTrunkGroupListRequest
\r
41 EnterpriseEnterpriseTrunkGetAvailableUserListRequest
\r
42 EnterpriseEnterpriseTrunkGetListRequest
\r
43 EnterpriseEnterpriseTrunkGetRequest21
\r
44 EnterpriseEnterpriseTrunkGetUserListRequest
\r
45 EnterpriseEnterpriseTrunkModifyRequest
\r
46 GroupEnterpriseTrunkAddRequest21
\r
47 GroupEnterpriseTrunkAddUserListRequest
\r
48 GroupEnterpriseTrunkDeleteRequest
\r
49 GroupEnterpriseTrunkDeleteUserListRequest
\r
50 GroupEnterpriseTrunkForceAssignUserListRequest
\r
51 GroupEnterpriseTrunkGetAvailableTrunkGroupListRequest
\r
52 GroupEnterpriseTrunkGetAvailableUserListRequest
\r
53 GroupEnterpriseTrunkGetListRequest
\r
54 GroupEnterpriseTrunkGetRequest21
\r
55 GroupEnterpriseTrunkGetUserListRequest
\r
56 GroupEnterpriseTrunkModifyRequest
\r
57 GroupTrunkGroupAddInstanceRequest21
\r
58 GroupTrunkGroupDeleteInstanceRequest14sp4
\r
59 GroupTrunkGroupGetInstanceListRequest14sp4
\r
60 GroupTrunkGroupGetInstanceRequest21
\r
61 GroupTrunkGroupGetAvailableHostedUserListRequest
\r
62 GroupTrunkGroupGetInstanceUserListRequest14sp4
\r
63 GroupTrunkGroupGetRequest14sp9
\r
64 GroupTrunkGroupModifyInstanceRequest20sp1
\r
65 GroupTrunkGroupModifyRequest14sp9
\r
66 GroupTrunkGroupOptionsMessageResponseStatusCodeAddListRequest
\r
67 GroupTrunkGroupUserCreationTaskAddRequest14sp4
\r
68 GroupTrunkGroupUserCreationTaskDeleteRequest14sp4
\r
69 GroupTrunkGroupUserCreationTaskGetListRequest14sp4
\r
70 GroupTrunkGroupUserCreationTaskGetRequest14sp4
\r
71 ServiceProviderTrunkGroupGetRequest14sp1
\r
72 ServiceProviderTrunkGroupModifyRequest
\r
73 SystemTrunkGroupUserCreationTaskGetListRequest14sp4
\r
74 SystemTrunkGroupGetRequest21
\r
75 SystemTrunkGroupModifyRequest
\r
76 SystemTrunkGroupOptionsMessageResponseStatusCodeAddListRequest
\r
77 SystemTrunkGroupOptionsMessageResponseStatusCodeDeleteListRequest
\r
78 SystemTrunkGroupOptionsMessageResponseStatusCodeGetListRequest
\r
82 <xs:complexType name="EnterpriseEnterpriseTrunkAddRequest21">
\r
85 Request to add an enterprise trunk in an enterprise.
\r
86 The response is either a SuccessResponse or an ErrorResponse.
\r
90 <xs:extension base="core:OCIRequest">
\r
92 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
93 <xs:element name="enterpriseTrunkName" type="EnterpriseTrunkName"/>
\r
94 <xs:element name="maximumRerouteAttempts" type="EnterpriseTrunkMaximumRerouteAttempts"/>
\r
95 <xs:element name="routeExhaustionAction" type="EnterpriseTrunkRouteExhaustionAction"/>
\r
96 <xs:element name="routeExhaustionForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>
\r
98 <xs:element name="orderedRouting">
\r
102 <xs:element name="trunkGroup" type="EnterpriseTrunkTrunkGroupKey" minOccurs="0" maxOccurs="10"/>
\r
103 <xs:element name="orderingAlgorithm" type="EnterpriseTrunkOrderingAlgorithm"/>
\r
107 <xs:element name="priorityWeightedRouting">
\r
111 <xs:element name="maximumRerouteAttemptsWithinPriority" type="EnterpriseTrunkMaximumRerouteAttempts"/>
\r
112 <xs:element name="priorityWeightedTrunkGroup" type="EnterpriseEnterpriseTrunkPriorityWeightedTrunkGroup" minOccurs="0" maxOccurs="100"/>
\r
117 <xs:element name="enableCapacityManagement" type="xs:boolean"/>
\r
118 <xs:element name="maxActiveCalls" type="MaxActiveCalls" minOccurs="0"/>
\r
119 <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold" minOccurs="0"/>
\r
120 <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold" minOccurs="0"/>
\r
123 </xs:complexContent>
\r
126 <xs:complexType name="EnterpriseEnterpriseTrunkAddUserListRequest">
\r
129 Request to add users to an enterprise trunk in an enterprise.
\r
130 The response is either a SuccessResponse or an ErrorResponse.
\r
131 </xs:documentation>
\r
133 <xs:complexContent>
\r
134 <xs:extension base="core:OCIRequest">
\r
136 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
137 <xs:element name="enterpriseTrunkName" type="EnterpriseTrunkName"/>
\r
138 <xs:element name="userId" type="UserId" minOccurs="1" maxOccurs="unbounded"/>
\r
141 </xs:complexContent>
\r
144 <xs:complexType name="EnterpriseEnterpriseTrunkDeleteRequest">
\r
147 Request to delete an enterprise trunk in an enterprise.
\r
148 The response is either a SuccessResponse or an ErrorResponse.
\r
149 </xs:documentation>
\r
151 <xs:complexContent>
\r
152 <xs:extension base="core:OCIRequest">
\r
154 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
155 <xs:element name="enterpriseTrunkName" type="EnterpriseTrunkName"/>
\r
158 </xs:complexContent>
\r
161 <xs:complexType name="EnterpriseEnterpriseTrunkDeleteUserListRequest">
\r
164 Request to delete users from an enterprise trunk in an enterprise.
\r
165 The response is either a SuccessResponse or an ErrorResponse.
\r
166 </xs:documentation>
\r
168 <xs:complexContent>
\r
169 <xs:extension base="core:OCIRequest">
\r
171 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
172 <xs:element name="enterpriseTrunkName" type="EnterpriseTrunkName"/>
\r
173 <xs:element name="userId" type="UserId" minOccurs="1" maxOccurs="unbounded"/>
\r
176 </xs:complexContent>
\r
179 <xs:complexType name="EnterpriseEnterpriseTrunkForceAssignUserListRequest">
\r
182 Request to add users to an enterprise trunk in an enterprise. If the user is already assigned to another enterprise trunk,
\r
183 it will be unassigned from the old enterprise trunk and assigned to the new enterprise trunk specified in this request.
\r
184 The response is either a SuccessResponse or an ErrorResponse.
\r
185 </xs:documentation>
\r
187 <xs:complexContent>
\r
188 <xs:extension base="core:OCIRequest">
\r
190 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
191 <xs:element name="enterpriseTrunkName" type="EnterpriseTrunkName"/>
\r
192 <xs:element name="userId" type="UserId" minOccurs="1" maxOccurs="unbounded"/>
\r
195 </xs:complexContent>
\r
198 <xs:complexType name="EnterpriseEnterpriseTrunkGetAvailableTrunkGroupListRequest">
\r
201 Request to get the list of all available trunk groups defined in an enterprise. It is possible to search by various criteria to restrict the number of rows returned.
\r
202 Multiple search criteria are logically ANDed together.
\r
203 The response is either a EnterpriseEnterpriseTrunkGetAvailableTrunkGroupListResponse or an ErrorResponse.
\r
204 </xs:documentation>
\r
206 <xs:complexContent>
\r
207 <xs:extension base="core:OCIRequest">
\r
209 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
210 <xs:element name="responseSizeLimit" type="ResponseSizeLimit" minOccurs="0"/>
\r
211 <xs:element name="searchCriteriaTrunkGroupName" type="SearchCriteriaTrunkGroupName" minOccurs="0" maxOccurs="unbounded"/>
\r
212 <xs:element name="searchCriteriaGroupId" type="SearchCriteriaGroupId" minOccurs="0" maxOccurs="unbounded"/>
\r
215 </xs:complexContent>
\r
218 <xs:complexType name="EnterpriseEnterpriseTrunkGetAvailableTrunkGroupListResponse">
\r
221 Response to EnterpriseEnterpriseTrunkGetAvailableTrunkGroupListRequest. </xs:documentation>
\r
223 <xs:complexContent>
\r
224 <xs:extension base="core:OCIDataResponse">
\r
226 <xs:element name="trunkGroup" type="EnterpriseTrunkTrunkGroupKey" minOccurs="0" maxOccurs="unbounded"/>
\r
229 </xs:complexContent>
\r
232 <xs:complexType name="EnterpriseEnterpriseTrunkGetAvailableUserListRequest">
\r
235 Request the list of users that are available to be added to an enterprise trunk. This list contains users in the enterprise that are trunk users and not already assigned to an enterprise trunk.
\r
236 It is possible to search by various criteria to restrict the number of rows returned.
\r
237 Multiple search criteria are logically ANDed together.
\r
238 The response is either an EnterpriseEnterpriseTrunkGetAvailableUserListResponse or an ErrorResponse.
\r
239 </xs:documentation>
\r
241 <xs:complexContent>
\r
242 <xs:extension base="core:OCIRequest">
\r
244 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
245 <xs:element name="responseSizeLimit" type="ResponseSizeLimit" minOccurs="0"/>
\r
246 <xs:element name="searchCriteriaUserLastName" type="SearchCriteriaUserLastName" minOccurs="0" maxOccurs="unbounded"/>
\r
247 <xs:element name="searchCriteriaUserFirstName" type="SearchCriteriaUserFirstName" minOccurs="0" maxOccurs="unbounded"/>
\r
248 <xs:element name="searchCriteriaDn" type="SearchCriteriaDn" minOccurs="0" maxOccurs="unbounded"/>
\r
249 <xs:element name="searchCriteriaUserId" type="SearchCriteriaUserId" minOccurs="0" maxOccurs="unbounded"/>
\r
250 <xs:element name="searchCriteriaGroupId" type="SearchCriteriaGroupId" minOccurs="0" maxOccurs="unbounded"/>
\r
251 <xs:element name="searchCriteriaAlternateTrunkIdentity" type="SearchCriteriaAlternateTrunkIdentity" minOccurs="0" maxOccurs="unbounded"/>
\r
252 <xs:element name="searchCriteriaAlternateTrunkIdentityDomain" type="SearchCriteriaAlternateTrunkIdentityDomain" minOccurs="0" maxOccurs="unbounded"/>
\r
253 <xs:element name="searchCriteriaExtension" type="SearchCriteriaExtension" minOccurs="0" maxOccurs="unbounded"/>
\r
254 <xs:element name="searchCriteriaExactUserDepartment" type="SearchCriteriaExactUserDepartment" minOccurs="0"/>
\r
257 </xs:complexContent>
\r
260 <xs:complexType name="EnterpriseEnterpriseTrunkGetAvailableUserListResponse">
\r
263 Response to EnterpriseEnterpriseTrunkGetAvailableUserListRequest.
\r
264 The column headings for the enterpriseTrunkUserTable are: "User Id", "Last Name", "First Name", "Hiragana Last Name", "Hiragana First Name",
\r
265 "Phone Number", "Extension", "Department", "Email Address".
\r
266 </xs:documentation>
\r
268 <xs:complexContent>
\r
269 <xs:extension base="core:OCIDataResponse">
\r
271 <xs:element name="userTable" type="core:OCITable"/>
\r
274 </xs:complexContent>
\r
277 <xs:complexType name="EnterpriseEnterpriseTrunkGetListRequest">
\r
280 Request to get the list of all enterprise trunks defined in an enterprise.
\r
281 The response is either a EnterpriseEnterpriseTrunkGetListResponse or an ErrorResponse.
\r
282 </xs:documentation>
\r
284 <xs:complexContent>
\r
285 <xs:extension base="core:OCIRequest">
\r
287 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
290 </xs:complexContent>
\r
293 <xs:complexType name="EnterpriseEnterpriseTrunkGetListResponse">
\r
296 Response to EnterpriseEnterpriseTrunkGetListRequest.
\r
297 Contains a table of enterprise trunks defined in the enterprise
\r
298 The column headings are: "Enterprise Trunk Name", "Routing Type"
\r
299 </xs:documentation>
\r
301 <xs:complexContent>
\r
302 <xs:extension base="core:OCIDataResponse">
\r
304 <xs:element name="enterpriseTrunkTable" type="core:OCITable"/>
\r
307 </xs:complexContent>
\r
310 <xs:complexType name="EnterpriseEnterpriseTrunkGetRequest21">
\r
313 Request to get an enterprise trunk
\r
314 The response is either an EnterpriseEnterpriseTrunkGetResponse21 or an ErrorResponse.
\r
315 </xs:documentation>
\r
317 <xs:complexContent>
\r
318 <xs:extension base="core:OCIRequest">
\r
320 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
321 <xs:element name="enterpriseTrunkName" type="EnterpriseTrunkName"/>
\r
324 </xs:complexContent>
\r
327 <xs:complexType name="EnterpriseEnterpriseTrunkGetResponse21">
\r
330 Response to EnterpriseEnterpriseTrunkGetRequest21.
\r
331 </xs:documentation>
\r
333 <xs:complexContent>
\r
334 <xs:extension base="core:OCIDataResponse">
\r
336 <xs:element name="maximumRerouteAttempts" type="EnterpriseTrunkMaximumRerouteAttempts"/>
\r
337 <xs:element name="routeExhaustionAction" type="EnterpriseTrunkRouteExhaustionAction"/>
\r
338 <xs:element name="routeExhaustionForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>
\r
340 <xs:element name="orderedRouting">
\r
344 <xs:element name="trunkGroup" type="EnterpriseTrunkTrunkGroupKey" minOccurs="0" maxOccurs="10"/>
\r
345 <xs:element name="orderingAlgorithm" type="EnterpriseTrunkOrderingAlgorithm"/>
\r
349 <xs:element name="priorityWeightedRouting">
\r
353 <xs:element name="maximumRerouteAttemptsWithinPriority" type="EnterpriseTrunkMaximumRerouteAttempts"/>
\r
354 <xs:element name="priorityWeightedTrunkGroup" type="EnterpriseEnterpriseTrunkPriorityWeightedTrunkGroup" minOccurs="0" maxOccurs="100"/>
\r
359 <xs:element name="enableCapacityManagement" type="xs:boolean"/>
\r
360 <xs:element name="maxActiveCalls" type="MaxActiveCalls" minOccurs="0"/>
\r
361 <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold" minOccurs="0"/>
\r
362 <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold" minOccurs="0"/>
\r
365 </xs:complexContent>
\r
368 <xs:complexType name="EnterpriseEnterpriseTrunkGetUserListRequest">
\r
371 Request the list of users in an enterprise trunk.
\r
372 It is possible to search by various criteria to restrict the number of rows returned.
\r
373 Multiple search criteria are logically ANDed together.
\r
374 The response is either a EnterpriseEnterpriseTrunkGetUserListResponse or an ErrorResponse.
\r
375 </xs:documentation>
\r
377 <xs:complexContent>
\r
378 <xs:extension base="core:OCIRequest">
\r
380 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
381 <xs:element name="enterpriseTrunkName" type="EnterpriseTrunkName"/>
\r
382 <xs:element name="responseSizeLimit" type="ResponseSizeLimit" minOccurs="0"/>
\r
383 <xs:element name="searchCriteriaUserLastName" type="SearchCriteriaUserLastName" minOccurs="0" maxOccurs="unbounded"/>
\r
384 <xs:element name="searchCriteriaUserFirstName" type="SearchCriteriaUserFirstName" minOccurs="0" maxOccurs="unbounded"/>
\r
385 <xs:element name="searchCriteriaDn" type="SearchCriteriaDn" minOccurs="0" maxOccurs="unbounded"/>
\r
386 <xs:element name="searchCriteriaUserId" type="SearchCriteriaUserId" minOccurs="0" maxOccurs="unbounded"/>
\r
387 <xs:element name="searchCriteriaGroupId" type="SearchCriteriaGroupId" minOccurs="0" maxOccurs="unbounded"/>
\r
388 <xs:element name="searchCriteriaAlternateTrunkIdentity" type="SearchCriteriaAlternateTrunkIdentity" minOccurs="0" maxOccurs="unbounded"/>
\r
389 <xs:element name="searchCriteriaAlternateTrunkIdentityDomain" type="SearchCriteriaAlternateTrunkIdentityDomain" minOccurs="0" maxOccurs="unbounded"/>
\r
390 <xs:element name="searchCriteriaExtension" type="SearchCriteriaExtension" minOccurs="0" maxOccurs="unbounded"/>
\r
391 <xs:element name="searchCriteriaExactUserDepartment" type="SearchCriteriaExactUserDepartment" minOccurs="0" maxOccurs="1"/>
\r
392 <xs:element name="searchCriteriaExactUserRouteListAssigned" type="SearchCriteriaExactUserRouteListAssigned" minOccurs="0" maxOccurs="1"/>
\r
395 </xs:complexContent>
\r
398 <xs:complexType name="EnterpriseEnterpriseTrunkGetUserListResponse">
\r
401 Response to EnterpriseEnterpriseTrunkGetUserListRequest.
\r
402 The column headings for the enterpriseTrunkUserTable are: "Group Id", "User Id", "Last Name", "First Name", "Phone Number", "Alternate Trunk Identity", "Hiragana Last Name", "Hiragana First Name",
\r
403 "Extension", "Department", "Email Address" and "Route List Assigned".
\r
404 </xs:documentation>
\r
406 <xs:complexContent>
\r
407 <xs:extension base="core:OCIDataResponse">
\r
409 <xs:element name="enterpriseTrunkUserTable" type="core:OCITable"/>
\r
412 </xs:complexContent>
\r
415 <xs:complexType name="EnterpriseEnterpriseTrunkModifyRequest">
\r
418 Request to modify an enterprise trunk in an enterprise.
\r
419 The response is either a SuccessResponse or an ErrorResponse.
\r
420 </xs:documentation>
\r
422 <xs:complexContent>
\r
423 <xs:extension base="core:OCIRequest">
\r
425 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
426 <xs:element name="enterpriseTrunkName" type="EnterpriseTrunkName"/>
\r
427 <xs:element name="newEnterpriseTrunkName" type="EnterpriseTrunkName" minOccurs="0"/>
\r
428 <xs:element name="maximumRerouteAttempts" type="EnterpriseTrunkMaximumRerouteAttempts" minOccurs="0"/>
\r
429 <xs:element name="routeExhaustionAction" type="EnterpriseTrunkRouteExhaustionAction" minOccurs="0"/>
\r
430 <xs:element name="routeExhaustionForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0" nillable="true"/>
\r
431 <xs:choice minOccurs="0">
\r
432 <xs:element name="orderedRouting">
\r
436 <xs:element name="trunkGroupList" type="ReplacementEnterpriseEnterpriseTrunkTrunkGroupKeyList" minOccurs="0" nillable="true"/>
\r
437 <xs:element name="orderingAlgorithm" type="EnterpriseTrunkOrderingAlgorithm" minOccurs="0"/>
\r
441 <xs:element name="priorityWeightedRouting">
\r
445 <xs:element name="maximumRerouteAttemptsWithinPriority" type="EnterpriseTrunkMaximumRerouteAttempts" minOccurs="0"/>
\r
446 <xs:element name="priorityWeightedTrunkGroupList" type="ReplacementEnterpriseEnterpriseTrunkPriorityWeightedTrunkGroupList" minOccurs="0" nillable="true"/>
\r
451 <xs:element name="enableCapacityManagement" type="xs:boolean" minOccurs="0"/>
\r
452 <xs:element name="maxActiveCalls" type="MaxActiveCalls" minOccurs="0" nillable="true"/>
\r
453 <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold" minOccurs="0" nillable="true"/>
\r
454 <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold" minOccurs="0" nillable="true"/>
\r
457 </xs:complexContent>
\r
460 <xs:complexType name="GroupEnterpriseTrunkAddRequest21">
\r
463 Request to add an enterprise trunk in a group.
\r
464 The response is either a SuccessResponse or an ErrorResponse.
\r
465 </xs:documentation>
\r
467 <xs:complexContent>
\r
468 <xs:extension base="core:OCIRequest">
\r
470 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
471 <xs:element name="groupId" type="GroupId"/>
\r
472 <xs:element name="enterpriseTrunkName" type="EnterpriseTrunkName"/>
\r
473 <xs:element name="maximumRerouteAttempts" type="EnterpriseTrunkMaximumRerouteAttempts"/>
\r
474 <xs:element name="routeExhaustionAction" type="EnterpriseTrunkRouteExhaustionAction"/>
\r
475 <xs:element name="routeExhaustionForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>
\r
477 <xs:element name="orderedRouting">
\r
481 <xs:element name="trunkGroup" type="TrunkGroupName" minOccurs="0" maxOccurs="10"/>
\r
482 <xs:element name="orderingAlgorithm" type="EnterpriseTrunkOrderingAlgorithm"/>
\r
486 <xs:element name="priorityWeightedRouting">
\r
490 <xs:element name="maximumRerouteAttemptsWithinPriority" type="EnterpriseTrunkMaximumRerouteAttempts"/>
\r
491 <xs:element name="priorityWeightedTrunkGroup" type="GroupEnterpriseTrunkPriorityWeightedTrunkGroup" minOccurs="0" maxOccurs="100"/>
\r
496 <xs:element name="enableCapacityManagement" type="xs:boolean"/>
\r
497 <xs:element name="maxActiveCalls" type="MaxActiveCalls" minOccurs="0"/>
\r
498 <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold" minOccurs="0"/>
\r
499 <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold" minOccurs="0"/>
\r
502 </xs:complexContent>
\r
505 <xs:complexType name="GroupEnterpriseTrunkAddUserListRequest">
\r
508 Request to add users to an enterprise trunk in a group.
\r
509 The response is either a SuccessResponse or an ErrorResponse.
\r
510 </xs:documentation>
\r
512 <xs:complexContent>
\r
513 <xs:extension base="core:OCIRequest">
\r
515 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
516 <xs:element name="groupId" type="GroupId"/>
\r
517 <xs:element name="enterpriseTrunkName" type="EnterpriseTrunkName"/>
\r
518 <xs:element name="userId" type="UserId" minOccurs="1" maxOccurs="unbounded"/>
\r
521 </xs:complexContent>
\r
524 <xs:complexType name="GroupEnterpriseTrunkDeleteRequest">
\r
527 Request to delete an enterprise trunk in a group.
\r
528 The response is either a SuccessResponse or an ErrorResponse.
\r
529 </xs:documentation>
\r
531 <xs:complexContent>
\r
532 <xs:extension base="core:OCIRequest">
\r
534 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
535 <xs:element name="groupId" type="GroupId"/>
\r
536 <xs:element name="enterpriseTrunkName" type="EnterpriseTrunkName"/>
\r
539 </xs:complexContent>
\r
542 <xs:complexType name="GroupEnterpriseTrunkDeleteUserListRequest">
\r
545 Request to delete users from an enterprise trunk in a group.
\r
546 The response is either a SuccessResponse or an ErrorResponse.
\r
547 </xs:documentation>
\r
549 <xs:complexContent>
\r
550 <xs:extension base="core:OCIRequest">
\r
552 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
553 <xs:element name="groupId" type="GroupId"/>
\r
554 <xs:element name="enterpriseTrunkName" type="EnterpriseTrunkName"/>
\r
555 <xs:element name="userId" type="UserId" minOccurs="1" maxOccurs="unbounded"/>
\r
558 </xs:complexContent>
\r
561 <xs:complexType name="GroupEnterpriseTrunkForceAssignUserListRequest">
\r
564 Request to add users to an enterprise trunk in a group. If the user is already assigned to another enterprise trunk,
\r
565 it will be unassigned from the old enterprise trunk and assigned to the new enterprise trunk specified in this request.
\r
566 The response is either a SuccessResponse or an ErrorResponse.
\r
567 </xs:documentation>
\r
569 <xs:complexContent>
\r
570 <xs:extension base="core:OCIRequest">
\r
572 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
573 <xs:element name="groupId" type="GroupId"/>
\r
574 <xs:element name="enterpriseTrunkName" type="EnterpriseTrunkName"/>
\r
575 <xs:element name="userId" type="UserId" minOccurs="1" maxOccurs="unbounded"/>
\r
578 </xs:complexContent>
\r
581 <xs:complexType name="GroupEnterpriseTrunkGetAvailableTrunkGroupListRequest">
\r
584 Request to get the list of all available trunk groups defined in a group.
\r
585 It is possible to search by various criteria to restrict the number of rows returned.
\r
586 Multiple search criteria are logically ANDed together.
\r
587 The response is either a GroupEnterpriseTrunkGetAvailableTrunkGroupListResponse or an ErrorResponse.
\r
588 </xs:documentation>
\r
590 <xs:complexContent>
\r
591 <xs:extension base="core:OCIRequest">
\r
593 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
594 <xs:element name="groupId" type="GroupId"/>
\r
595 <xs:element name="responseSizeLimit" type="ResponseSizeLimit" minOccurs="0"/>
\r
596 <xs:element name="searchCriteriaTrunkGroupName" type="SearchCriteriaTrunkGroupName" minOccurs="0" maxOccurs="unbounded"/>
\r
599 </xs:complexContent>
\r
602 <xs:complexType name="GroupEnterpriseTrunkGetAvailableTrunkGroupListResponse">
\r
605 Response to GroupEnterpriseTrunkGetAvailableTrunkGroupListRequest.
\r
606 </xs:documentation>
\r
608 <xs:complexContent>
\r
609 <xs:extension base="core:OCIDataResponse">
\r
611 <xs:element name="trunkGroupName" type="TrunkGroupName" minOccurs="0" maxOccurs="unbounded"/>
\r
614 </xs:complexContent>
\r
617 <xs:complexType name="GroupEnterpriseTrunkGetAvailableUserListRequest">
\r
620 Request the list of users that are available to be added to an enterprise trunk. This list contains users in the group that are trunk users and not already assigned to an enterprise trunk.
\r
621 It is possible to search by various criteria to restrict the number of rows returned.
\r
622 Multiple search criteria are logically ANDed together.
\r
623 The response is either a GroupEnterpriseTrunkGetAvailableUserListResponse or an ErrorResponse.
\r
624 </xs:documentation>
\r
626 <xs:complexContent>
\r
627 <xs:extension base="core:OCIRequest">
\r
629 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
630 <xs:element name="groupId" type="GroupId"/>
\r
631 <xs:element name="responseSizeLimit" type="ResponseSizeLimit" minOccurs="0"/>
\r
632 <xs:element name="searchCriteriaUserLastName" type="SearchCriteriaUserLastName" minOccurs="0" maxOccurs="unbounded"/>
\r
633 <xs:element name="searchCriteriaUserFirstName" type="SearchCriteriaUserFirstName" minOccurs="0" maxOccurs="unbounded"/>
\r
634 <xs:element name="searchCriteriaDn" type="SearchCriteriaDn" minOccurs="0" maxOccurs="unbounded"/>
\r
635 <xs:element name="searchCriteriaUserId" type="SearchCriteriaUserId" minOccurs="0" maxOccurs="unbounded"/>
\r
636 <xs:element name="searchCriteriaAlternateTrunkIdentity" type="SearchCriteriaAlternateTrunkIdentity" minOccurs="0" maxOccurs="unbounded"/>
\r
637 <xs:element name="searchCriteriaAlternateTrunkIdentityDomain" type="SearchCriteriaAlternateTrunkIdentityDomain" minOccurs="0" maxOccurs="unbounded"/>
\r
638 <xs:element name="searchCriteriaExtension" type="SearchCriteriaExtension" minOccurs="0" maxOccurs="unbounded"/>
\r
639 <xs:element name="searchCriteriaExactUserDepartment" type="SearchCriteriaExactUserDepartment" minOccurs="0"/>
\r
642 </xs:complexContent>
\r
645 <xs:complexType name="GroupEnterpriseTrunkGetAvailableUserListResponse">
\r
648 Response to GroupEnterpriseTrunkGetAvailableUserListRequest.
\r
649 The column headings for the enterpriseTrunkUserTable are: "User Id", "Last Name", "First Name", "Hiragana Last Name", "Hiragana First Name",
\r
650 "Phone Number", "Extension", "Department", "Email Address".
\r
651 </xs:documentation>
\r
653 <xs:complexContent>
\r
654 <xs:extension base="core:OCIDataResponse">
\r
656 <xs:element name="userTable" type="core:OCITable"/>
\r
659 </xs:complexContent>
\r
662 <xs:complexType name="GroupEnterpriseTrunkGetListRequest">
\r
665 Request to get the list of all enterprise trunks defined in a group.
\r
666 The response is either a GroupEnterpriseTrunkGetListResponse or an ErrorResponse.
\r
667 </xs:documentation>
\r
669 <xs:complexContent>
\r
670 <xs:extension base="core:OCIRequest">
\r
672 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
673 <xs:element name="groupId" type="GroupId"/>
\r
676 </xs:complexContent>
\r
679 <xs:complexType name="GroupEnterpriseTrunkGetListResponse">
\r
682 Response to GroupEnterpriseTrunkGetListRequest.
\r
683 Contains a table of enterprise trunks defined in the enterprise
\r
684 The column headings are: "Enterprise Trunk Name", "Routing Type"
\r
685 </xs:documentation>
\r
687 <xs:complexContent>
\r
688 <xs:extension base="core:OCIDataResponse">
\r
690 <xs:element name="enterpriseTrunkTable" type="core:OCITable"/>
\r
693 </xs:complexContent>
\r
696 <xs:complexType name="GroupEnterpriseTrunkGetRequest21">
\r
699 Request to get an enterprise trunk
\r
700 The response is either an GroupEnterpriseTrunkGetResponse21 or an ErrorResponse.
\r
701 </xs:documentation>
\r
703 <xs:complexContent>
\r
704 <xs:extension base="core:OCIRequest">
\r
706 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
707 <xs:element name="groupId" type="GroupId"/>
\r
708 <xs:element name="enterpriseTrunkName" type="EnterpriseTrunkName"/>
\r
711 </xs:complexContent>
\r
714 <xs:complexType name="GroupEnterpriseTrunkGetResponse21">
\r
717 Response to GroupEnterpriseTrunkGetRequest21.
\r
718 </xs:documentation>
\r
720 <xs:complexContent>
\r
721 <xs:extension base="core:OCIDataResponse">
\r
723 <xs:element name="maximumRerouteAttempts" type="EnterpriseTrunkMaximumRerouteAttempts"/>
\r
724 <xs:element name="routeExhaustionAction" type="EnterpriseTrunkRouteExhaustionAction"/>
\r
725 <xs:element name="routeExhaustionForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>
\r
727 <xs:element name="orderedRouting">
\r
731 <xs:element name="trunkGroup" type="EnterpriseTrunkTrunkGroupKey" minOccurs="0" maxOccurs="10"/>
\r
732 <xs:element name="orderingAlgorithm" type="EnterpriseTrunkOrderingAlgorithm"/>
\r
736 <xs:element name="priorityWeightedRouting">
\r
740 <xs:element name="priorityWeightedTrunkGroup" type="GroupEnterpriseTrunkPriorityWeightedTrunkGroup" minOccurs="0" maxOccurs="100"/>
\r
741 <xs:element name="maximumRerouteAttemptsWithinPriority" type="EnterpriseTrunkMaximumRerouteAttempts"/>
\r
746 <xs:element name="enableCapacityManagement" type="xs:boolean"/>
\r
747 <xs:element name="maxActiveCalls" type="MaxActiveCalls" minOccurs="0"/>
\r
748 <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold" minOccurs="0"/>
\r
749 <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold" minOccurs="0"/>
\r
752 </xs:complexContent>
\r
755 <xs:complexType name="GroupEnterpriseTrunkGetUserListRequest">
\r
758 Request the list of users in an enterprise trunk.
\r
759 It is possible to search by various criteria to restrict the number of rows returned.
\r
760 Multiple search criteria are logically ANDed together.
\r
761 The response is either a GroupEnterpriseTrunkGetUserListResponse or an ErrorResponse.
\r
762 </xs:documentation>
\r
764 <xs:complexContent>
\r
765 <xs:extension base="core:OCIRequest">
\r
767 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
768 <xs:element name="groupId" type="GroupId"/>
\r
769 <xs:element name="enterpriseTrunkName" type="EnterpriseTrunkName"/>
\r
770 <xs:element name="responseSizeLimit" type="ResponseSizeLimit" minOccurs="0"/>
\r
771 <xs:element name="searchCriteriaUserLastName" type="SearchCriteriaUserLastName" minOccurs="0" maxOccurs="unbounded"/>
\r
772 <xs:element name="searchCriteriaUserFirstName" type="SearchCriteriaUserFirstName" minOccurs="0" maxOccurs="unbounded"/>
\r
773 <xs:element name="searchCriteriaDn" type="SearchCriteriaDn" minOccurs="0" maxOccurs="unbounded"/>
\r
774 <xs:element name="searchCriteriaUserId" type="SearchCriteriaUserId" minOccurs="0" maxOccurs="unbounded"/>
\r
775 <xs:element name="searchCriteriaGroupId" type="SearchCriteriaGroupId" minOccurs="0" maxOccurs="unbounded"/>
\r
776 <xs:element name="searchCriteriaAlternateTrunkIdentity" type="SearchCriteriaAlternateTrunkIdentity" minOccurs="0" maxOccurs="unbounded"/>
\r
777 <xs:element name="searchCriteriaAlternateTrunkIdentityDomain" type="SearchCriteriaAlternateTrunkIdentityDomain" minOccurs="0" maxOccurs="unbounded"/>
\r
778 <xs:element name="searchCriteriaExtension" type="SearchCriteriaExtension" minOccurs="0" maxOccurs="unbounded"/>
\r
779 <xs:element name="searchCriteriaExactUserDepartment" type="SearchCriteriaExactUserDepartment" minOccurs="0" maxOccurs="1"/>
\r
780 <xs:element name="searchCriteriaExactUserRouteListAssigned" type="SearchCriteriaExactUserRouteListAssigned" minOccurs="0" maxOccurs="1"/>
\r
783 </xs:complexContent>
\r
786 <xs:complexType name="GroupEnterpriseTrunkGetUserListResponse">
\r
789 Response to GroupEnterpriseTrunkGetUserListRequest.
\r
790 The column headings for the enterpriseTrunkUserTable are: "User Id", "Last Name", "First Name", "Phone Number", "Alternate Trunk Identity", "Hiragana Last Name", "Hiragana First Name",
\r
791 "Extension", "Department", "Email Address" and "Route List Assigned".
\r
792 </xs:documentation>
\r
794 <xs:complexContent>
\r
795 <xs:extension base="core:OCIDataResponse">
\r
797 <xs:element name="enterpriseTrunkUserTable" type="core:OCITable"/>
\r
800 </xs:complexContent>
\r
803 <xs:complexType name="GroupEnterpriseTrunkModifyRequest">
\r
806 Request to modify an enterprise trunk in a group.
\r
807 The response is either a SuccessResponse or an ErrorResponse.
\r
808 </xs:documentation>
\r
810 <xs:complexContent>
\r
811 <xs:extension base="core:OCIRequest">
\r
813 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
814 <xs:element name="groupId" type="GroupId"/>
\r
815 <xs:element name="enterpriseTrunkName" type="EnterpriseTrunkName"/>
\r
816 <xs:element name="newEnterpriseTrunkName" type="EnterpriseTrunkName" minOccurs="0"/>
\r
817 <xs:element name="maximumRerouteAttempts" type="EnterpriseTrunkMaximumRerouteAttempts" minOccurs="0"/>
\r
818 <xs:element name="routeExhaustionAction" type="EnterpriseTrunkRouteExhaustionAction" minOccurs="0"/>
\r
819 <xs:element name="routeExhaustionForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0" nillable="true"/>
\r
820 <xs:choice minOccurs="0">
\r
821 <xs:element name="orderedRouting">
\r
825 <xs:element name="trunkGroupList" type="ReplacementGroupEnterpriseTrunkTrunkGroupList" minOccurs="0" nillable="true"/>
\r
826 <xs:element name="orderingAlgorithm" type="EnterpriseTrunkOrderingAlgorithm" minOccurs="0"/>
\r
830 <xs:element name="priorityWeightedRouting">
\r
834 <xs:element name="maximumRerouteAttemptsWithinPriority" type="EnterpriseTrunkMaximumRerouteAttempts" minOccurs="0"/>
\r
835 <xs:element name="priorityWeightedTrunkGroupList" type="ReplacementGroupEnterpriseTrunkPriorityWeightedTrunkGroupList" minOccurs="0" nillable="true"/>
\r
840 <xs:element name="enableCapacityManagement" type="xs:boolean" minOccurs="0"/>
\r
841 <xs:element name="maxActiveCalls" type="MaxActiveCalls" minOccurs="0" nillable="true"/>
\r
842 <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold" minOccurs="0" nillable="true"/>
\r
843 <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold" minOccurs="0" nillable="true"/>
\r
846 </xs:complexContent>
\r
849 <xs:complexType name="GroupTrunkGroupAddInstanceRequest21">
\r
852 <asDataModeSupported>true</asDataModeSupported>
\r
853 <hssDataModeSupported>false</hssDataModeSupported>
\r
856 Add a Trunk Group instance to a group.
\r
857 The command will fail if enableNetworkAddressIdentity is set to
\r
858 true and administrator is not System/Provisioning level administrator.
\r
859 The response is either a SuccessResponse or an ErrorResponse.
\r
860 Following attributes are only used in IMS mode:
\r
861 implicitRegistrationSetSupportPolicy
\r
862 useSystemImplicitRegistrationSetSupportPolicy
\r
863 sipIdentityForPilotAndProxyTrunkModesPolicy
\r
864 useSystemSIPIdentityForPilotAndProxyTrunkModesPolicy
\r
865 </xs:documentation>
\r
867 <xs:complexContent>
\r
868 <xs:extension base="core:OCIRequest">
\r
870 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
871 <xs:element name="groupId" type="GroupId"/>
\r
872 <xs:element name="name" type="TrunkGroupName"/>
\r
873 <xs:element name="pilotUser" type="TrunkGroupMultipleContactPilotUser" minOccurs="0"/>
\r
874 <xs:element name="department" type="DepartmentKey" minOccurs="0"/>
\r
875 <xs:element name="accessDevice" type="AccessDevice" minOccurs="0"/>
\r
876 <xs:element name="maxActiveCalls" type="MaxActiveCalls"/>
\r
877 <xs:element name="maxIncomingCalls" type="MaxIncomingCalls20sp1" minOccurs="0"/>
\r
878 <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls20sp1" minOccurs="0"/>
\r
879 <xs:element name="enableBursting" type="xs:boolean"/>
\r
880 <xs:element name="burstingMaxActiveCalls" type="BurstingMaxActiveCalls" minOccurs="0"/>
\r
881 <xs:element name="burstingMaxIncomingCalls" type="BurstingMaxIncomingCalls" minOccurs="0"/>
\r
882 <xs:element name="burstingMaxOutgoingCalls" type="BurstingMaxOutgoingCalls" minOccurs="0"/>
\r
883 <xs:element name="capacityExceededAction" type="TrunkGroupCapacityExceededAction" minOccurs="0"/>
\r
884 <xs:element name="capacityExceededForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>
\r
885 <xs:element name="capacityExceededRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>
\r
886 <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold"/>
\r
887 <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold"/>
\r
888 <xs:element name="unreachableDestinationAction" type="TrunkGroupUnreachableDestinationAction" minOccurs="0"/>
\r
889 <xs:element name="unreachableDestinationForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>
\r
890 <xs:element name="unreachableDestinationRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>
\r
891 <xs:element name="invitationTimeout" type="TrunkGroupInvitationTimeoutSeconds"/>
\r
892 <xs:element name="requireAuthentication" type="xs:boolean"/>
\r
893 <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" minOccurs="0"/>
\r
894 <xs:element name="sipAuthenticationPassword" type="Password" minOccurs="0"/>
\r
895 <xs:element name="hostedUserId" type="UserId" minOccurs="0" maxOccurs="unbounded"/>
\r
896 <xs:element name="trunkGroupIdentity" type="SIPURI" minOccurs="0"/>
\r
897 <xs:element name="otgDtgIdentity" type="OtgDtgIdentity" minOccurs="0"/>
\r
898 <xs:element name="allowTerminationToTrunkGroupIdentity" type="xs:boolean"/>
\r
899 <xs:element name="allowTerminationToDtgIdentity" type="xs:boolean"/>
\r
900 <xs:element name="includeTrunkGroupIdentity" type="xs:boolean"/>
\r
901 <xs:element name="includeDtgIdentity" type="xs:boolean"/>
\r
902 <xs:element name="includeTrunkGroupIdentityForNetworkCalls" type="xs:boolean"/>
\r
903 <xs:element name="includeOtgIdentityForNetworkCalls" type="xs:boolean"/>
\r
904 <xs:element name="enableNetworkAddressIdentity" type="xs:boolean"/>
\r
905 <xs:element name="allowUnscreenedCalls" type="xs:boolean"/>
\r
906 <xs:element name="allowUnscreenedEmergencyCalls" type="xs:boolean"/>
\r
907 <xs:element name="pilotUserCallingLineIdentityForExternalCallsPolicy" type="TrunkGroupPilotUserCallingLineIdentityUsagePolicy"/>
\r
908 <xs:element name="pilotUserChargeNumberPolicy" type="TrunkGroupPilotUserChargeNumberUsagePolicy"/>
\r
909 <xs:element name="callForwardingAlwaysAction" type="TrunkGroupCallForwardingAlwaysAction" minOccurs="0"/>
\r
910 <xs:element name="callForwardingAlwaysForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>
\r
911 <xs:element name="callForwardingAlwaysRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>
\r
912 <xs:element name="peeringDomain" type="DomainName" minOccurs="0"/>
\r
913 <xs:element name="routeToPeeringDomain" type="xs:boolean"/>
\r
914 <xs:element name="prefixEnabled" type="xs:boolean"/>
\r
915 <xs:element name="prefix" type="TrunkGroupPrefix" minOccurs="0"/>
\r
916 <xs:element name="statefulReroutingEnabled" type="xs:boolean"/>
\r
917 <xs:element name="sendContinuousOptionsMessage" type="xs:boolean"/>
\r
918 <xs:element name="continuousOptionsSendingIntervalSeconds" type="TrunkGroupContinuousOptionsSendingIntervalSeconds"/>
\r
919 <xs:element name="failureOptionsSendingIntervalSeconds" type="TrunkGroupFailureOptionsSendingIntervalSeconds"/>
\r
920 <xs:element name="failureThresholdCounter" type="TrunkGroupThresholdCounter"/>
\r
921 <xs:element name="successThresholdCounter" type="TrunkGroupThresholdCounter"/>
\r
922 <xs:element name="inviteFailureThresholdCounter" type="TrunkGroupThresholdCounter"/>
\r
923 <xs:element name="inviteFailureThresholdWindowSeconds" type="TrunkGroupFailureThresholdWindowSeconds"/>
\r
924 <xs:element name="pilotUserCallingLineAssertedIdentityPolicy" type="TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy"/>
\r
925 <xs:element name="useSystemCallingLineAssertedIdentityPolicy" type="xs:boolean"/>
\r
926 <xs:element name="pilotUserCallOptimizationPolicy" type="TrunkGroupPilotUserCallOptimizationPolicy"/>
\r
927 <xs:element name="clidSourceForScreenedCallsPolicy" type="TrunkGroupCLIDSourceForScreenedCallsPolicy"/>
\r
928 <xs:element name="useSystemCLIDSourceForScreenedCallsPolicy" type="xs:boolean"/>
\r
929 <xs:element name="userLookupPolicy" type="TrunkGroupUserLookupPolicy"/>
\r
930 <xs:element name="useSystemUserLookupPolicy" type="xs:boolean"/>
\r
931 <xs:element name="pilotUserCallingLineIdentityForEmergencyCallsPolicy" type="TrunkGroupPilotUserCallingLineIdentityUsagePolicy"/>
\r
932 <xs:element name="pilotUserNetworkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>
\r
933 <xs:element name="implicitRegistrationSetSupportPolicy" type="TrunkGroupImplicitRegistrationSetSupportPolicy"/>
\r
934 <xs:element name="useSystemImplicitRegistrationSetSupportPolicy" type="xs:boolean"/>
\r
935 <xs:element name="sipIdentityForPilotAndProxyTrunkModesPolicy" type="TrunkGroupSIPIdentityForPilotAndProxyTrunkModesPolicy"/>
\r
936 <xs:element name="useSystemSIPIdentityForPilotAndProxyTrunkModesPolicy" type="xs:boolean"/>
\r
937 <xs:element name="useSystemSupportConnectedIdentityPolicy" type="xs:boolean"/>
\r
938 <xs:element name="supportConnectedIdentityPolicy" type="TrunkGroupSupportConnectedIdentityPolicy"/>
\r
941 </xs:complexContent>
\r
944 <xs:complexType name="GroupTrunkGroupDeleteInstanceRequest14sp4">
\r
947 Delete a Trunk Group Instance from a group.
\r
948 The response is either a SuccessResponse or an ErrorResponse.
\r
949 </xs:documentation>
\r
951 <xs:complexContent>
\r
952 <xs:extension base="core:OCIRequest">
\r
954 <xs:element name="trunkGroupKey" type="TrunkGroupKey"/>
\r
957 </xs:complexContent>
\r
960 <xs:complexType name="GroupTrunkGroupGetInstanceListRequest14sp4">
\r
963 Get a list of Trunk Groups for the group or enterprise.
\r
964 It is possible to restrict the results to a particular department, or expand the list to the entire enterprise.
\r
965 The response is either a GroupTrunkGroupGetInstanceListResponse14sp4 or an ErrorResponse.
\r
966 </xs:documentation>
\r
968 <xs:complexContent>
\r
969 <xs:extension base="core:OCIRequest">
\r
971 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
972 <xs:element name="groupId" type="GroupId"/>
\r
973 <xs:choice minOccurs="0">
\r
974 <xs:element name="groupDepartmentName" type="DepartmentName"/>
\r
975 <xs:element name="includeEnterpriseTrunkGroups" type="xs:boolean" fixed="true"/>
\r
977 <xs:element name="onlyTrunkGroupsWithDevice" type="xs:boolean" fixed="true" minOccurs="0"/>
\r
980 </xs:complexContent>
\r
983 <xs:complexType name="GroupTrunkGroupGetInstanceListResponse14sp4">
\r
986 Response to GroupTrunkGroupGetInstanceListRequest14sp4.
\r
987 Contains a table with column headings "Name", "Department", "Device Name", "Device Level",
\r
989 The "Device Level" column contains one of the AccessDeviceLevel enumerated constants.
\r
990 </xs:documentation>
\r
992 <xs:complexContent>
\r
993 <xs:extension base="core:OCIDataResponse">
\r
995 <xs:element name="trunkGroupTable" type="core:OCITable"/>
\r
998 </xs:complexContent>
\r
1001 <xs:complexType name="GroupTrunkGroupGetInstanceRequest21">
\r
1004 <asDataModeSupported>true</asDataModeSupported>
\r
1005 <hssDataModeSupported>false</hssDataModeSupported>
\r
1007 <xs:documentation>
\r
1008 Get a Trunk Group Instance's profile.
\r
1009 The response is either a GroupTrunkGroupGetInstanceResponse21 or an ErrorResponse.
\r
1010 The response contains a hosted user table with column headings: "User Id", "Last Name",
\r
1011 "First Name", "Hiragana Last Name", "Hiragana First Name", "Phone Number", "Extension",
\r
1012 "Department", "Email Address".
\r
1013 </xs:documentation>
\r
1015 <xs:complexContent>
\r
1016 <xs:extension base="core:OCIRequest">
\r
1018 <xs:element name="trunkGroupKey" type="TrunkGroupKey"/>
\r
1021 </xs:complexContent>
\r
1022 </xs:complexType>
\r
1024 <xs:complexType name="GroupTrunkGroupGetInstanceResponse21">
\r
1027 <asDataModeSupported>true</asDataModeSupported>
\r
1028 <hssDataModeSupported>false</hssDataModeSupported>
\r
1030 <xs:documentation>
\r
1031 Response to GroupTrunkGroupGetInstanceRequest21.
\r
1032 Returns the profile information for the Trunk Group.
\r
1033 Contains a hosted user table with column headings: "User Id", "Last Name",
\r
1034 "First Name", "Hiragana Last Name", "Hiragana First Name", "Phone Number",
\r
1035 "Extension", "Department", "Email Address".
\r
1036 Following attributes are only used in IMS mode:
\r
1037 implicitRegistrationSetSupportPolicy
\r
1038 useSystemImplicitRegistrationSetSupportPolicy
\r
1039 sipIdentityForPilotAndProxyTrunkModesPolicy
\r
1040 useSystemSIPIdentityForPilotAndProxyTrunkModesPolicy
\r
1041 </xs:documentation>
\r
1043 <xs:complexContent>
\r
1044 <xs:extension base="core:OCIDataResponse">
\r
1046 <xs:element name="pilotUserId" type="UserId" minOccurs="0"/>
\r
1047 <xs:element name="department" type="DepartmentKey" minOccurs="0"/>
\r
1048 <xs:element name="accessDevice" type="AccessDevice" minOccurs="0"/>
\r
1049 <xs:element name="maxActiveCalls" type="MaxActiveCalls"/>
\r
1050 <xs:element name="maxIncomingCalls" type="MaxIncomingCalls20sp1" minOccurs="0"/>
\r
1051 <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls20sp1" minOccurs="0"/>
\r
1052 <xs:element name="enableBursting" type="xs:boolean"/>
\r
1053 <xs:element name="burstingMaxActiveCalls" type="BurstingMaxActiveCalls" minOccurs="0"/>
\r
1054 <xs:element name="burstingMaxIncomingCalls" type="BurstingMaxIncomingCalls" minOccurs="0"/>
\r
1055 <xs:element name="burstingMaxOutgoingCalls" type="BurstingMaxOutgoingCalls" minOccurs="0"/>
\r
1056 <xs:element name="capacityExceededAction" type="TrunkGroupCapacityExceededAction" minOccurs="0"/>
\r
1057 <xs:element name="capacityExceededForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>
\r
1058 <xs:element name="capacityExceededRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>
\r
1059 <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold"/>
\r
1060 <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold"/>
\r
1061 <xs:element name="unreachableDestinationAction" type="TrunkGroupUnreachableDestinationAction" minOccurs="0"/>
\r
1062 <xs:element name="unreachableDestinationForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>
\r
1063 <xs:element name="unreachableDestinationRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>
\r
1064 <xs:element name="invitationTimeout" type="TrunkGroupInvitationTimeoutSeconds"/>
\r
1065 <xs:element name="requireAuthentication" type="xs:boolean"/>
\r
1066 <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" minOccurs="0"/>
\r
1067 <xs:element name="hostedUserTable" type="core:OCITable" minOccurs="0"/>
\r
1068 <xs:element name="trunkGroupIdentity" type="SIPURI" minOccurs="0"/>
\r
1069 <xs:element name="otgDtgIdentity" type="OtgDtgIdentity" minOccurs="0"/>
\r
1070 <xs:element name="allowTerminationToTrunkGroupIdentity" type="xs:boolean"/>
\r
1071 <xs:element name="allowTerminationToDtgIdentity" type="xs:boolean"/>
\r
1072 <xs:element name="includeTrunkGroupIdentity" type="xs:boolean"/>
\r
1073 <xs:element name="includeDtgIdentity" type="xs:boolean"/>
\r
1074 <xs:element name="includeTrunkGroupIdentityForNetworkCalls" type="xs:boolean"/>
\r
1075 <xs:element name="includeOtgIdentityForNetworkCalls" type="xs:boolean"/>
\r
1076 <xs:element name="enableNetworkAddressIdentity" type="xs:boolean"/>
\r
1077 <xs:element name="allowUnscreenedCalls" type="xs:boolean"/>
\r
1078 <xs:element name="allowUnscreenedEmergencyCalls" type="xs:boolean"/>
\r
1079 <xs:element name="pilotUserCallingLineIdentityForExternalCallsPolicy" type="TrunkGroupPilotUserCallingLineIdentityUsagePolicy"/>
\r
1080 <xs:element name="pilotUserChargeNumberPolicy" type="TrunkGroupPilotUserChargeNumberUsagePolicy"/>
\r
1081 <xs:element name="callForwardingAlwaysAction" type="TrunkGroupCallForwardingAlwaysAction" minOccurs="0"/>
\r
1082 <xs:element name="callForwardingAlwaysForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0"/>
\r
1083 <xs:element name="callForwardingAlwaysRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0"/>
\r
1084 <xs:element name="peeringDomain" type="DomainName" minOccurs="0"/>
\r
1085 <xs:element name="routeToPeeringDomain" type="xs:boolean"/>
\r
1086 <xs:element name="prefixEnabled" type="xs:boolean"/>
\r
1087 <xs:element name="prefix" type="TrunkGroupPrefix" minOccurs="0"/>
\r
1088 <xs:element name="statefulReroutingEnabled" type="xs:boolean"/>
\r
1089 <xs:element name="sendContinuousOptionsMessage" type="xs:boolean"/>
\r
1090 <xs:element name="continuousOptionsSendingIntervalSeconds" type="TrunkGroupContinuousOptionsSendingIntervalSeconds"/>
\r
1091 <xs:element name="failureOptionsSendingIntervalSeconds" type="TrunkGroupFailureOptionsSendingIntervalSeconds"/>
\r
1092 <xs:element name="failureThresholdCounter" type="TrunkGroupThresholdCounter"/>
\r
1093 <xs:element name="successThresholdCounter" type="TrunkGroupThresholdCounter"/>
\r
1094 <xs:element name="inviteFailureThresholdCounter" type="TrunkGroupThresholdCounter"/>
\r
1095 <xs:element name="inviteFailureThresholdWindowSeconds" type="TrunkGroupFailureThresholdWindowSeconds"/>
\r
1096 <xs:element name="trunkGroupState" type="TrunkGroupState"/>
\r
1097 <xs:element name="pilotUserCallingLineAssertedIdentityPolicy" type="TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy"/>
\r
1098 <xs:element name="useSystemCallingLineAssertedIdentityPolicy" type="xs:boolean"/>
\r
1099 <xs:element name="totalActiveIncomingCalls" type="xs:int"/>
\r
1100 <xs:element name="totalActiveOutgoingCalls" type="xs:int"/>
\r
1101 <xs:element name="pilotUserCallOptimizationPolicy" type="TrunkGroupPilotUserCallOptimizationPolicy"/>
\r
1102 <xs:element name="clidSourceForScreenedCallsPolicy" type="TrunkGroupCLIDSourceForScreenedCallsPolicy"/>
\r
1103 <xs:element name="useSystemCLIDSourceForScreenedCallsPolicy" type="xs:boolean"/>
\r
1104 <xs:element name="userLookupPolicy" type="TrunkGroupUserLookupPolicy"/>
\r
1105 <xs:element name="useSystemUserLookupPolicy" type="xs:boolean"/>
\r
1106 <xs:element name="pilotUserCallingLineIdentityForEmergencyCallsPolicy" type="TrunkGroupPilotUserCallingLineIdentityUsagePolicy"/>
\r
1107 <xs:element name="implicitRegistrationSetSupportPolicy" type="TrunkGroupImplicitRegistrationSetSupportPolicy"/>
\r
1108 <xs:element name="useSystemImplicitRegistrationSetSupportPolicy" type="xs:boolean"/>
\r
1109 <xs:element name="sipIdentityForPilotAndProxyTrunkModesPolicy" type="TrunkGroupSIPIdentityForPilotAndProxyTrunkModesPolicy"/>
\r
1110 <xs:element name="useSystemSIPIdentityForPilotAndProxyTrunkModesPolicy" type="xs:boolean"/>
\r
1111 <xs:element name="useSystemSupportConnectedIdentityPolicy" type="xs:boolean"/>
\r
1112 <xs:element name="supportConnectedIdentityPolicy" type="TrunkGroupSupportConnectedIdentityPolicy"/>
\r
1113 <xs:element name="useSystemOptionsMessageResponseStatusCodes" type="xs:boolean"/>
\r
1114 <xs:element name="optionsMessageResponseStatusCode" type="SIPOptionsMessageResponseStatusCodePattern" minOccurs="0" maxOccurs="unbounded"/>
\r
1117 </xs:complexContent>
\r
1118 </xs:complexType>
\r
1120 <xs:complexType name="GroupTrunkGroupGetAvailableHostedUserListRequest">
\r
1122 <xs:documentation>
\r
1123 Get a list of hosted users that can be assigned to a Trunk Group.
\r
1124 The response is either GroupTrunkGroupGetAvailableHostedUserListResponse or ErrorResponse.
\r
1125 </xs:documentation>
\r
1127 <xs:complexContent>
\r
1128 <xs:extension base="core:OCIRequest">
\r
1130 <xs:element name="trunkGroupKey" type="TrunkGroupKey"/>
\r
1131 <xs:element name="responseSizeLimit" type="ResponseSizeLimit" minOccurs="0"/>
\r
1132 <xs:element name="searchCriteriaUserLastName" type="SearchCriteriaUserLastName" minOccurs="0" maxOccurs="unbounded"/>
\r
1133 <xs:element name="searchCriteriaUserFirstName" type="SearchCriteriaUserFirstName" minOccurs="0" maxOccurs="unbounded"/>
\r
1134 <xs:element name="searchCriteriaExactUserDepartment" type="SearchCriteriaExactUserDepartment" minOccurs="0"/>
\r
1135 <xs:element name="searchCriteriaUserId" type="SearchCriteriaUserId" minOccurs="0" maxOccurs="unbounded"/>
\r
1136 <xs:element name="searchCriteriaDn" type="SearchCriteriaDn" minOccurs="0" maxOccurs="unbounded"/>
\r
1137 <xs:element name="searchCriteriaExtension" type="SearchCriteriaExtension" minOccurs="0" maxOccurs="unbounded"/>
\r
1140 </xs:complexContent>
\r
1141 </xs:complexType>
\r
1143 <xs:complexType name="GroupTrunkGroupGetAvailableHostedUserListResponse">
\r
1145 <xs:documentation>
\r
1146 Response to the GroupTrunkGroupGetAvailableHostedUserListRequest.
\r
1147 Contains a table with column headings: "User Id", "Last Name", "First Name", "Hiragana Last Name", "Hiragana First Name",
\r
1148 "Phone Number", "Extension", "Department", "Email Address".
\r
1149 </xs:documentation>
\r
1151 <xs:complexContent>
\r
1152 <xs:extension base="core:OCIDataResponse">
\r
1154 <xs:element name="userTable" type="core:OCITable"/>
\r
1157 </xs:complexContent>
\r
1158 </xs:complexType>
\r
1160 <xs:complexType name="GroupTrunkGroupGetInstanceUserListRequest14sp4">
\r
1162 <xs:documentation>
\r
1163 Get a list of user's on a Trunk Group Instance.
\r
1164 The response is either a GroupTrunkGroupGetInstanceUserListResponse14sp4 or an ErrorResponse.
\r
1165 </xs:documentation>
\r
1167 <xs:complexContent>
\r
1168 <xs:extension base="core:OCIRequest">
\r
1170 <xs:element name="trunkGroupKey" type="TrunkGroupKey"/>
\r
1171 <xs:element name="responseSizeLimit" type="ResponseSizeLimit" minOccurs="0"/>
\r
1172 <xs:element name="searchCriteriaUserLastName" type="SearchCriteriaUserLastName" minOccurs="0" maxOccurs="unbounded"/>
\r
1173 <xs:element name="searchCriteriaUserFirstName" type="SearchCriteriaUserFirstName" minOccurs="0" maxOccurs="unbounded"/>
\r
1174 <xs:element name="searchCriteriaDn" type="SearchCriteriaDn" minOccurs="0" maxOccurs="unbounded"/>
\r
1175 <xs:element name="searchCriteriaExactUserDepartment" type="SearchCriteriaExactUserDepartment" minOccurs="0"/>
\r
1176 <xs:element name="searchCriteriaUserId" type="SearchCriteriaUserId" minOccurs="0" maxOccurs="unbounded"/>
\r
1177 <xs:element name="searchCriteriaExtension" type="SearchCriteriaExtension" minOccurs="0" maxOccurs="unbounded"/>
\r
1180 </xs:complexContent>
\r
1181 </xs:complexType>
\r
1183 <xs:complexType name="GroupTrunkGroupGetInstanceUserListResponse14sp4">
\r
1185 <xs:documentation>
\r
1186 Response to GroupTrunkGroupGetInstanceUserListRequest14sp4.
\r
1187 The response contains a 9 column table with column headings "User Id", "Last Name",
\r
1188 "First Name", "Department", "Phone Number", "Hiragana Last Name", "Hiragana First Name",
\r
1189 "Extension", "Email Address".
\r
1190 </xs:documentation>
\r
1192 <xs:complexContent>
\r
1193 <xs:extension base="core:OCIDataResponse">
\r
1195 <xs:element name="trunkGroupUserTable" type="core:OCITable"/>
\r
1198 </xs:complexContent>
\r
1199 </xs:complexType>
\r
1201 <xs:complexType name="GroupTrunkGroupGetRequest14sp9">
\r
1203 <xs:documentation>
\r
1204 Get the maximum and bursting maximum permissible active trunk group calls for the group.
\r
1205 The response is either a GroupTrunkGroupGetResponse14sp9 or an ErrorResponse.
\r
1206 </xs:documentation>
\r
1208 <xs:complexContent>
\r
1209 <xs:extension base="core:OCIRequest">
\r
1211 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
1212 <xs:element name="groupId" type="GroupId"/>
\r
1215 </xs:complexContent>
\r
1216 </xs:complexType>
\r
1218 <xs:complexType name="GroupTrunkGroupGetResponse14sp9">
\r
1220 <xs:documentation>
\r
1221 Response to the GroupTrunkGroupGetRequest14sp9.
\r
1222 The response contains the maximum and bursting maximum permissible active trunk group calls for the group.
\r
1223 </xs:documentation>
\r
1225 <xs:complexContent>
\r
1226 <xs:extension base="core:OCIDataResponse">
\r
1228 <xs:element name="maxActiveCalls" type="xs:int"/>
\r
1229 <xs:element name="maxAvailableActiveCalls" type="UnboundedNonNegativeInt"/>
\r
1230 <xs:element name="burstingMaxActiveCalls" type="UnboundedNonNegativeInt"/>
\r
1231 <xs:element name="burstingMaxAvailableActiveCalls" type="UnboundedNonNegativeInt"/>
\r
1234 </xs:complexContent>
\r
1235 </xs:complexType>
\r
1237 <xs:complexType name="GroupTrunkGroupModifyInstanceRequest20sp1">
\r
1240 <asDataModeSupported>true</asDataModeSupported>
\r
1241 <hssDataModeSupported>false</hssDataModeSupported>
\r
1243 <xs:documentation>
\r
1244 Modify a Trunk Group Instance in a group.
\r
1245 The access device cannot be modified or cleared if there are any users assigned to the Trunk Group.
\r
1246 The command will fail if enableNetworkAddressIdentity is set and
\r
1247 administrator is not System/Provisioning level administrator.
\r
1248 Following attributes are only used in IMS mode:
\r
1249 implicitRegistrationSetSupportPolicy
\r
1250 useSystemImplicitRegistrationSetSupportPolicy
\r
1251 sipIdentityForPilotAndProxyTrunkModesPolicy
\r
1252 useSystemSIPIdentityForPilotAndProxyTrunkModesPolicy
\r
1253 The response is either a SuccessResponse or an ErrorResponse.
\r
1254 </xs:documentation>
\r
1256 <xs:complexContent>
\r
1257 <xs:extension base="core:OCIRequest">
\r
1259 <xs:element name="trunkGroupKey" type="TrunkGroupKey"/>
\r
1260 <xs:element name="newName" type="TrunkGroupName" minOccurs="0"/>
\r
1261 <xs:element name="pilotUserId" type="UserId" nillable="true" minOccurs="0"/>
\r
1262 <xs:element name="department" type="DepartmentKey" nillable="true" minOccurs="0"/>
\r
1263 <xs:element name="accessDevice" type="AccessDevice" nillable="true" minOccurs="0"/>
\r
1264 <xs:element name="maxActiveCalls" type="MaxActiveCalls" minOccurs="0"/>
\r
1265 <xs:element name="maxIncomingCalls" type="MaxIncomingCalls20sp1" nillable="true" minOccurs="0"/>
\r
1266 <xs:element name="maxOutgoingCalls" type="MaxOutgoingCalls20sp1" nillable="true" minOccurs="0"/>
\r
1267 <xs:element name="enableBursting" type="xs:boolean" minOccurs="0"/>
\r
1268 <xs:element name="burstingMaxActiveCalls" type="BurstingMaxActiveCalls" nillable="true" minOccurs="0"/>
\r
1269 <xs:element name="burstingMaxIncomingCalls" type="BurstingMaxIncomingCalls" nillable="true" minOccurs="0"/>
\r
1270 <xs:element name="burstingMaxOutgoingCalls" type="BurstingMaxOutgoingCalls" nillable="true" minOccurs="0"/>
\r
1271 <xs:element name="capacityExceededAction" type="TrunkGroupCapacityExceededAction" nillable="true" minOccurs="0"/>
\r
1272 <xs:element name="capacityExceededForwardAddress" type="OutgoingDNorSIPURI" nillable="true" minOccurs="0"/>
\r
1273 <xs:element name="capacityExceededRerouteTrunkGroupKey" type="TrunkGroupKey" nillable="true" minOccurs="0"/>
\r
1274 <xs:element name="capacityExceededTrapInitialCalls" type="TrapInitialThreshold" minOccurs="0"/>
\r
1275 <xs:element name="capacityExceededTrapOffsetCalls" type="TrapOffsetThreshold" minOccurs="0"/>
\r
1276 <xs:element name="unreachableDestinationAction" type="TrunkGroupUnreachableDestinationAction" nillable="true" minOccurs="0"/>
\r
1277 <xs:element name="unreachableDestinationForwardAddress" type="OutgoingDNorSIPURI" nillable="true" minOccurs="0"/>
\r
1278 <xs:element name="unreachableDestinationRerouteTrunkGroupKey" type="TrunkGroupKey" nillable="true" minOccurs="0"/>
\r
1279 <xs:element name="invitationTimeout" type="TrunkGroupInvitationTimeoutSeconds" minOccurs="0"/>
\r
1280 <xs:element name="requireAuthentication" type="xs:boolean" minOccurs="0"/>
\r
1281 <xs:element name="sipAuthenticationUserName" type="SIPAuthenticationUserName" nillable="true" minOccurs="0"/>
\r
1282 <xs:element name="sipAuthenticationPassword" type="Password" nillable="true" minOccurs="0"/>
\r
1283 <xs:element name="hostedUserIdList" type="ReplacementUserIdList" nillable="true" minOccurs="0"/>
\r
1284 <xs:element name="trunkGroupIdentity" type="SIPURI" minOccurs="0" nillable="true"/>
\r
1285 <xs:element name="otgDtgIdentity" type="OtgDtgIdentity" minOccurs="0" nillable="true"/>
\r
1286 <xs:element name="allowTerminationToTrunkGroupIdentity" type="xs:boolean" minOccurs="0"/>
\r
1287 <xs:element name="allowTerminationToDtgIdentity" type="xs:boolean" minOccurs="0"/>
\r
1288 <xs:element name="includeTrunkGroupIdentity" type="xs:boolean" minOccurs="0"/>
\r
1289 <xs:element name="includeDtgIdentity" type="xs:boolean" minOccurs="0"/>
\r
1290 <xs:element name="includeTrunkGroupIdentityForNetworkCalls" type="xs:boolean" minOccurs="0"/>
\r
1291 <xs:element name="includeOtgIdentityForNetworkCalls" type="xs:boolean" minOccurs="0"/>
\r
1292 <xs:element name="enableNetworkAddressIdentity" type="xs:boolean" minOccurs="0"/>
\r
1293 <xs:element name="allowUnscreenedCalls" type="xs:boolean" minOccurs="0"/>
\r
1294 <xs:element name="allowUnscreenedEmergencyCalls" type="xs:boolean" minOccurs="0"/>
\r
1295 <xs:element name="pilotUserCallingLineIdentityForExternalCallsPolicy" type="TrunkGroupPilotUserCallingLineIdentityUsagePolicy" minOccurs="0"/>
\r
1296 <xs:element name="pilotUserChargeNumberPolicy" type="TrunkGroupPilotUserChargeNumberUsagePolicy" minOccurs="0"/>
\r
1297 <xs:element name="callForwardingAlwaysAction" type="TrunkGroupCallForwardingAlwaysAction" minOccurs="0" nillable="true"/>
\r
1298 <xs:element name="callForwardingAlwaysForwardAddress" type="OutgoingDNorSIPURI" minOccurs="0" nillable="true"/>
\r
1299 <xs:element name="callForwardingAlwaysRerouteTrunkGroupKey" type="TrunkGroupKey" minOccurs="0" nillable="true"/>
\r
1300 <xs:element name="peeringDomain" type="DomainName" minOccurs="0" nillable="true"/>
\r
1301 <xs:element name="routeToPeeringDomain" type="xs:boolean" minOccurs="0"/>
\r
1302 <xs:element name="prefixEnabled" type="xs:boolean" minOccurs="0"/>
\r
1303 <xs:element name="prefix" type="TrunkGroupPrefix" minOccurs="0" nillable="true"/>
\r
1304 <xs:element name="statefulReroutingEnabled" type="xs:boolean" minOccurs="0"/>
\r
1305 <xs:element name="sendContinuousOptionsMessage" type="xs:boolean" minOccurs="0"/>
\r
1306 <xs:element name="continuousOptionsSendingIntervalSeconds" type="TrunkGroupContinuousOptionsSendingIntervalSeconds" minOccurs="0"/>
\r
1307 <xs:element name="failureOptionsSendingIntervalSeconds" type="TrunkGroupFailureOptionsSendingIntervalSeconds" minOccurs="0"/>
\r
1308 <xs:element name="failureThresholdCounter" type="TrunkGroupThresholdCounter" minOccurs="0"/>
\r
1309 <xs:element name="successThresholdCounter" type="TrunkGroupThresholdCounter" minOccurs="0"/>
\r
1310 <xs:element name="inviteFailureThresholdCounter" type="TrunkGroupThresholdCounter" minOccurs="0"/>
\r
1311 <xs:element name="inviteFailureThresholdWindowSeconds" type="TrunkGroupFailureThresholdWindowSeconds" minOccurs="0"/>
\r
1312 <xs:element name="pilotUserCallingLineAssertedIdentityPolicy" type="TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy" minOccurs="0"/>
\r
1313 <xs:element name="useSystemCallingLineAssertedIdentityPolicy" type="xs:boolean" minOccurs="0"/>
\r
1314 <xs:element name="pilotUserCallOptimizationPolicy" type="TrunkGroupPilotUserCallOptimizationPolicy" minOccurs="0"/>
\r
1315 <xs:element name="clidSourceForScreenedCallsPolicy" type="TrunkGroupCLIDSourceForScreenedCallsPolicy" minOccurs="0"/>
\r
1316 <xs:element name="useSystemCLIDSourceForScreenedCallsPolicy" type="xs:boolean" minOccurs="0"/>
\r
1317 <xs:element name="userLookupPolicy" type="TrunkGroupUserLookupPolicy" minOccurs="0"/>
\r
1318 <xs:element name="useSystemUserLookupPolicy" type="xs:boolean" minOccurs="0"/>
\r
1319 <xs:element name="pilotUserCallingLineIdentityForEmergencyCallsPolicy" type="TrunkGroupPilotUserCallingLineIdentityUsagePolicy" minOccurs="0"/>
\r
1320 <xs:element name="implicitRegistrationSetSupportPolicy" type="TrunkGroupImplicitRegistrationSetSupportPolicy" minOccurs="0"/>
\r
1321 <xs:element name="useSystemImplicitRegistrationSetSupportPolicy" type="xs:boolean" minOccurs="0"/>
\r
1322 <xs:element name="sipIdentityForPilotAndProxyTrunkModesPolicy" type="TrunkGroupSIPIdentityForPilotAndProxyTrunkModesPolicy" minOccurs="0"/>
\r
1323 <xs:element name="useSystemSIPIdentityForPilotAndProxyTrunkModesPolicy" type="xs:boolean" minOccurs="0"/>
\r
1324 <xs:element name="useSystemSupportConnectedIdentityPolicy" type="xs:boolean" minOccurs="0"/>
\r
1325 <xs:element name="supportConnectedIdentityPolicy" type="TrunkGroupSupportConnectedIdentityPolicy" minOccurs="0"/>
\r
1326 <xs:element name="useSystemOptionsMessageResponseStatusCodes" type="xs:boolean" minOccurs="0"/>
\r
1327 <xs:element name="deleteOptionsMessageResponseStatusCode" type="SIPOptionsMessageResponseStatusCodePattern" minOccurs="0" maxOccurs="unbounded"/>
\r
1330 </xs:complexContent>
\r
1331 </xs:complexType>
\r
1333 <xs:complexType name="GroupTrunkGroupModifyRequest14sp9">
\r
1335 <xs:documentation>
\r
1336 Modify the maximum and bursting maximum permissible active Trunk Group calls for the group.
\r
1337 The response is either a SuccessResponse or an ErrorResponse.
\r
1338 </xs:documentation>
\r
1340 <xs:complexContent>
\r
1341 <xs:extension base="core:OCIRequest">
\r
1343 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
1344 <xs:element name="groupId" type="GroupId"/>
\r
1345 <xs:element name="maxActiveCalls" type="xs:int" minOccurs="0"/>
\r
1346 <xs:element name="burstingMaxActiveCalls" type="UnboundedNonNegativeInt" minOccurs="0"/>
\r
1349 </xs:complexContent>
\r
1350 </xs:complexType>
\r
1352 <xs:complexType name="GroupTrunkGroupOptionsMessageResponseStatusCodeAddListRequest">
\r
1354 <xs:documentation>
\r
1355 Add a list of trunk group level successful SIP OPTIONS message respoonse status codes.
\r
1356 The response is either a SuccessResponse or an ErrorResponse.
\r
1357 </xs:documentation>
\r
1359 <xs:complexContent>
\r
1360 <xs:extension base="core:OCIRequest">
\r
1362 <xs:element name="trunkGroupKey" type="TrunkGroupKey"/>
\r
1363 <xs:element name="statusCode" type="SIPOptionsMessageResponseStatusCodePattern" maxOccurs="unbounded"/>
\r
1366 </xs:complexContent>
\r
1367 </xs:complexType>
\r
1369 <xs:complexType name="GroupTrunkGroupUserCreationTaskAddRequest14sp4">
\r
1371 <xs:documentation>
\r
1372 Add a user creation task for a trunk group.
\r
1373 The response is either SuccessResponse or ErrorResponse.
\r
1374 </xs:documentation>
\r
1376 <xs:complexContent>
\r
1377 <xs:extension base="core:OCIRequest">
\r
1379 <xs:element name="trunkGroupKey" type="TrunkGroupKey"/>
\r
1380 <xs:element name="taskName" type="TrunkGroupUserCreationTaskName"/>
\r
1381 <xs:element name="userIdFormat" type="TrunkGroupUserCreationUserIdFormat"/>
\r
1382 <xs:element name="userIdDomain" type="NetAddress"/>
\r
1383 <xs:element name="populateExtension" type="xs:boolean"/>
\r
1384 <xs:element name="linePortFormat" type="TrunkGroupUserCreationSIPURIFormat"/>
\r
1385 <xs:element name="linePortDomain" type="NetAddress"/>
\r
1386 <xs:element name="populateContact" type="xs:boolean"/>
\r
1387 <xs:element name="contactFormat" type="TrunkGroupUserCreationSIPURIFormat" minOccurs="0"/>
\r
1388 <xs:element name="contactDomain" type="NetAddress" minOccurs="0"/>
\r
1390 <xs:element name="userPhoneNumbers">
\r
1394 <xs:element name="phoneNumber" type="DN" minOccurs="0" maxOccurs="unbounded"/>
\r
1395 <xs:element name="dnRange" type="DNRange" minOccurs="0" maxOccurs="unbounded"/>
\r
1399 <xs:element name="userExtensions">
\r
1403 <xs:element name="extension" type="Extension17" minOccurs="0" maxOccurs="unbounded"/>
\r
1404 <xs:element name="extensionRange" type="ExtensionRange17" minOccurs="0" maxOccurs="unbounded"/>
\r
1409 <xs:element name="servicePackName" type="ServicePackName" minOccurs="0" maxOccurs="unbounded"/>
\r
1410 <xs:element name="userService" type="UserService" minOccurs="0" maxOccurs="unbounded"/>
\r
1413 </xs:complexContent>
\r
1414 </xs:complexType>
\r
1416 <xs:complexType name="GroupTrunkGroupUserCreationTaskDeleteRequest14sp4">
\r
1418 <xs:documentation>
\r
1419 Delete a user creation task for a trunk group.
\r
1420 The response is either SuccessResponse or ErrorResponse.
\r
1421 </xs:documentation>
\r
1423 <xs:complexContent>
\r
1424 <xs:extension base="core:OCIRequest">
\r
1426 <xs:element name="trunkGroupKey" type="TrunkGroupKey"/>
\r
1427 <xs:element name="taskName" type="TrunkGroupUserCreationTaskName"/>
\r
1430 </xs:complexContent>
\r
1431 </xs:complexType>
\r
1433 <xs:complexType name="GroupTrunkGroupUserCreationTaskGetListRequest14sp4">
\r
1435 <xs:documentation>
\r
1436 Get the list of user creation tasks for a trunk group.
\r
1437 The response is either GroupTrunkGroupUserCreationTaskGetListResponse14sp4 or ErrorResponse.
\r
1438 </xs:documentation>
\r
1440 <xs:complexContent>
\r
1441 <xs:extension base="core:OCIRequest">
\r
1443 <xs:element name="trunkGroupKey" type="TrunkGroupKey"/>
\r
1446 </xs:complexContent>
\r
1447 </xs:complexType>
\r
1449 <xs:complexType name="GroupTrunkGroupUserCreationTaskGetListResponse14sp4">
\r
1451 <xs:documentation>
\r
1452 Response to GroupTrunkGroupUserCreationTaskGetListRequest14sp4.
\r
1453 Contains a table with a row for each user creation task and column headings :
\r
1454 "Name", "Status", "Users Created", "Total Users To Create", "Error Count".
\r
1455 </xs:documentation>
\r
1457 <xs:complexContent>
\r
1458 <xs:extension base="core:OCIDataResponse">
\r
1460 <xs:element name="taskTable" type="core:OCITable"/>
\r
1463 </xs:complexContent>
\r
1464 </xs:complexType>
\r
1466 <xs:complexType name="GroupTrunkGroupUserCreationTaskGetRequest14sp4">
\r
1468 <xs:documentation>
\r
1469 Request the details of a specified user creation task for a trunk group.
\r
1470 The response is either GroupTrunkGroupUserCreationTaskGetResponse14sp4 or ErrorResponse.
\r
1471 </xs:documentation>
\r
1473 <xs:complexContent>
\r
1474 <xs:extension base="core:OCIRequest">
\r
1476 <xs:element name="trunkGroupKey" type="TrunkGroupKey"/>
\r
1477 <xs:element name="taskName" type="TrunkGroupUserCreationTaskName"/>
\r
1480 </xs:complexContent>
\r
1481 </xs:complexType>
\r
1483 <xs:complexType name="GroupTrunkGroupUserCreationTaskGetResponse14sp4">
\r
1485 <xs:documentation>
\r
1486 Response to a GroupTrunkGroupUserCreationTaskGetRequest14sp4.
\r
1487 </xs:documentation>
\r
1489 <xs:complexContent>
\r
1490 <xs:extension base="core:OCIDataResponse">
\r
1492 <xs:element name="userIdFormat" type="TrunkGroupUserCreationUserIdFormat"/>
\r
1493 <xs:element name="userIdDomain" type="NetAddress"/>
\r
1494 <xs:element name="populateExtension" type="xs:boolean"/>
\r
1495 <xs:element name="linePortFormat" type="TrunkGroupUserCreationSIPURIFormat"/>
\r
1496 <xs:element name="linePortDomain" type="NetAddress"/>
\r
1497 <xs:element name="populateContact" type="xs:boolean"/>
\r
1498 <xs:element name="contactFormat" type="TrunkGroupUserCreationSIPURIFormat" minOccurs="0"/>
\r
1499 <xs:element name="contactDomain" type="NetAddress" minOccurs="0"/>
\r
1500 <xs:element name="usersCreated" type="xs:int"/>
\r
1501 <xs:element name="totalUsersToCreate" type="xs:int"/>
\r
1502 <xs:element name="errorCount" type="xs:int"/>
\r
1503 <xs:element name="servicePackName" type="ServicePackName" minOccurs="0" maxOccurs="unbounded"/>
\r
1504 <xs:element name="userServiceName" type="UserService" minOccurs="0" maxOccurs="unbounded"/>
\r
1505 <xs:element name="status" type="TrunkGroupUserCreationTaskStatus"/>
\r
1506 <xs:element name="userCreationMode" type="TrunkGroupUserCreationMode"/>
\r
1507 <xs:element name="taskSummary" type="xs:token"/>
\r
1508 <xs:element name="reportFileKey" type="xs:token"/>
\r
1511 </xs:complexContent>
\r
1512 </xs:complexType>
\r
1514 <xs:complexType name="ServiceProviderTrunkGroupGetRequest14sp1">
\r
1516 <xs:documentation>
\r
1517 Get the maximum and bursting maximum permissible active Trunk Group calls for the service provider.
\r
1518 The response is either a ServiceProviderTrunkGroupGetResponse14sp1 or an ErrorResponse.
\r
1519 </xs:documentation>
\r
1521 <xs:complexContent>
\r
1522 <xs:extension base="core:OCIRequest">
\r
1524 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
1527 </xs:complexContent>
\r
1528 </xs:complexType>
\r
1530 <xs:complexType name="ServiceProviderTrunkGroupGetResponse14sp1">
\r
1532 <xs:documentation>
\r
1533 Response to the ServiceProviderTrunkGroupGetRequest14sp1.
\r
1534 The response contains the maximum and bursting maximum permissible active trunk group calls for the service provider.
\r
1535 </xs:documentation>
\r
1537 <xs:complexContent>
\r
1538 <xs:extension base="core:OCIDataResponse">
\r
1540 <xs:element name="maxActiveCalls" type="UnboundedNonNegativeInt"/>
\r
1541 <xs:element name="burstingMaxActiveCalls" type="UnboundedNonNegativeInt"/>
\r
1544 </xs:complexContent>
\r
1545 </xs:complexType>
\r
1547 <xs:complexType name="ServiceProviderTrunkGroupModifyRequest">
\r
1549 <xs:documentation>
\r
1550 Modify the maximum and bursting maximum permissible active Trunk Group calls for the service provider.
\r
1551 The response is either a SuccessResponse or an ErrorResponse.
\r
1552 </xs:documentation>
\r
1554 <xs:complexContent>
\r
1555 <xs:extension base="core:OCIRequest">
\r
1557 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
1558 <xs:element name="maxActiveCalls" type="UnboundedNonNegativeInt" minOccurs="0"/>
\r
1559 <xs:element name="burstingMaxActiveCalls" type="UnboundedNonNegativeInt" minOccurs="0"/>
\r
1562 </xs:complexContent>
\r
1563 </xs:complexType>
\r
1565 <xs:complexType name="SystemTrunkGroupUserCreationTaskGetListRequest14sp4">
\r
1568 <asDataModeSupported>true</asDataModeSupported>
\r
1569 <hssDataModeSupported>false</hssDataModeSupported>
\r
1571 <xs:documentation>
\r
1572 Get the list of user creation tasks in the system.
\r
1573 The response is either SystemTrunkGroupUserCreationTaskGetListResponse14sp4 or ErrorResponse.
\r
1574 </xs:documentation>
\r
1576 <xs:complexContent>
\r
1577 <xs:extension base="core:OCIRequest">
\r
1580 </xs:complexContent>
\r
1581 </xs:complexType>
\r
1583 <xs:complexType name="SystemTrunkGroupUserCreationTaskGetListResponse14sp4">
\r
1586 <asDataModeSupported>true</asDataModeSupported>
\r
1587 <hssDataModeSupported>false</hssDataModeSupported>
\r
1589 <xs:documentation>
\r
1590 Response to SystemTrunkGroupUserCreationTaskGetListRequest14sp4.
\r
1591 Contains a table with a row for each user creation task and column headings :
\r
1592 "Trunk Group Name", "Group Id", "Organization Id", "Organization Type", "Name", "Status", "Users Created", "Total Users To Create", "Error Count".
\r
1593 The "Organization Id" column is populated with either a service provider Id or an enterprise Id.
\r
1594 The "Organization Type" column is populated with one of the enumerated strings defined in the
\r
1595 OrganizationType OCI data type. Please see OCISchemaDataTypes.xsd for details on OrganizationType.
\r
1596 </xs:documentation>
\r
1598 <xs:complexContent>
\r
1599 <xs:extension base="core:OCIDataResponse">
\r
1601 <xs:element name="taskTable" type="core:OCITable"/>
\r
1604 </xs:complexContent>
\r
1605 </xs:complexType>
\r
1607 <xs:complexType name="SystemTrunkGroupGetRequest21">
\r
1609 <xs:documentation>
\r
1610 Request the system level data associated with the Trunk Group service.
\r
1611 The response is either SystemTrunkGroupGetResponse21 or ErrorResponse.
\r
1612 </xs:documentation>
\r
1614 <xs:complexContent>
\r
1615 <xs:extension base="core:OCIRequest">
\r
1618 </xs:complexContent>
\r
1619 </xs:complexType>
\r
1621 <xs:complexType name="SystemTrunkGroupGetResponse21">
\r
1623 <xs:documentation>
\r
1624 Response to SystemTrunkGroupGetRequest21.
\r
1625 Following attributes are only used in IMS mode:
\r
1626 implicitRegistrationSetSupportPolicy
\r
1627 sipIdentityForPilotAndProxyTrunkModesPolicy
\r
1628 </xs:documentation>
\r
1630 <xs:complexContent>
\r
1631 <xs:extension base="core:OCIDataResponse">
\r
1633 <xs:element name="enforceCLIDServiceAssignmentForPilotUser" type="xs:boolean"/>
\r
1634 <xs:element name="terminateUnreachableTriggerDetectionOnReceiptOf18x" type="xs:boolean"/>
\r
1635 <xs:element name="pilotUserCallingLineAssertedIdentityPolicy" type="TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy"/>
\r
1636 <xs:element name="enforceOutOfDialogPBXRedirectionPolicies" type="xs:boolean"/>
\r
1637 <xs:element name="unscreenedRedirectionHandling" type="TrunkGroupUnscreenedRedirectionHandling"/>
\r
1638 <xs:element name="enableHoldoverOfHighwaterCallCounts" type="xs:boolean"/>
\r
1639 <xs:element name="holdoverPeriod" type="TrunkGroupHighwaterCallCountHoldoverPeriodMinutes"/>
\r
1640 <xs:element name="timeZoneOffsetMinutes" type="TrunkGroupTimeZoneOffsetMinutes"/>
\r
1641 <xs:element name="clidSourceForScreenedCallsPolicy" type="TrunkGroupCLIDSourceForScreenedCallsPolicy"/>
\r
1642 <xs:element name="userLookupPolicy" type="TrunkGroupUserLookupPolicy"/>
\r
1643 <xs:element name="outOfDialogPBXRedirectionCLIDMapping" type="TrunkGroupOutOfDialogPBXRedirectionCLIDMapping"/>
\r
1644 <xs:element name="enforceOutOfDialogPBXRedirectionTrunkGroupCapacity" type="xs:boolean"/>
\r
1645 <xs:element name="implicitRegistrationSetSupportPolicy" type="TrunkGroupImplicitRegistrationSetSupportPolicy"/>
\r
1646 <xs:element name="sipIdentityForPilotAndProxyTrunkModesPolicy" type="TrunkGroupSIPIdentityForPilotAndProxyTrunkModesPolicy"/>
\r
1647 <xs:element name="supportConnectedIdentityPolicy" type="TrunkGroupSupportConnectedIdentityPolicy"/>
\r
1650 </xs:complexContent>
\r
1651 </xs:complexType>
\r
1653 <xs:complexType name="SystemTrunkGroupModifyRequest">
\r
1655 <xs:documentation>
\r
1656 Modify the system level data associated with the Trunk Group Service.
\r
1657 Following attributes are only used in IMS mode. The values are saved if specified not in IMS mode:
\r
1658 implicitRegistrationSetSupportPolicy
\r
1659 sipIdentityForPilotAndProxyTrunkModesPolicy
\r
1661 The response is either a SuccessResponse or an ErrorResponse.
\r
1662 </xs:documentation>
\r
1664 <xs:complexContent>
\r
1665 <xs:extension base="core:OCIRequest">
\r
1667 <xs:element name="enforceCLIDServiceAssignmentForPilotUser" type="xs:boolean" minOccurs="0"/>
\r
1668 <xs:element name="terminateUnreachableTriggerDetectionOnReceiptOf18x" type="xs:boolean" minOccurs="0"/>
\r
1669 <xs:element name="pilotUserCallingLineAssertedIdentityPolicy" type="TrunkGroupPilotUserCallingLineAssertedIdentityUsagePolicy" minOccurs="0"/>
\r
1670 <xs:element name="enforceOutOfDialogPBXRedirectionPolicies" type="xs:boolean" minOccurs="0"/>
\r
1671 <xs:element name="unscreenedRedirectionHandling" type="TrunkGroupUnscreenedRedirectionHandling" minOccurs="0"/>
\r
1672 <xs:element name="enableHoldoverOfHighwaterCallCounts" type="xs:boolean" minOccurs="0"/>
\r
1673 <xs:element name="holdoverPeriod" type="TrunkGroupHighwaterCallCountHoldoverPeriodMinutes" minOccurs="0"/>
\r
1674 <xs:element name="timeZoneOffsetMinutes" type="TrunkGroupTimeZoneOffsetMinutes" minOccurs="0"/>
\r
1675 <xs:element name="clidSourceForScreenedCallsPolicy" type="TrunkGroupCLIDSourceForScreenedCallsPolicy" minOccurs="0"/>
\r
1676 <xs:element name="userLookupPolicy" type="TrunkGroupUserLookupPolicy" minOccurs="0"/>
\r
1677 <xs:element name="outOfDialogPBXRedirectionCLIDMapping" type="TrunkGroupOutOfDialogPBXRedirectionCLIDMapping" minOccurs="0"/>
\r
1678 <xs:element name="enforceOutOfDialogPBXRedirectionTrunkGroupCapacity" type="xs:boolean" minOccurs="0"/>
\r
1679 <xs:element name="implicitRegistrationSetSupportPolicy" type="TrunkGroupImplicitRegistrationSetSupportPolicy" minOccurs="0"/>
\r
1680 <xs:element name="sipIdentityForPilotAndProxyTrunkModesPolicy" type="TrunkGroupSIPIdentityForPilotAndProxyTrunkModesPolicy" minOccurs="0"/>
\r
1681 <xs:element name="supportConnectedIdentityPolicy" type="TrunkGroupSupportConnectedIdentityPolicy" minOccurs="0"/>
\r
1684 </xs:complexContent>
\r
1685 </xs:complexType>
\r
1687 <xs:complexType name="SystemTrunkGroupOptionsMessageResponseStatusCodeAddListRequest">
\r
1689 <xs:documentation>
\r
1690 Add a list of system level successful SIP OPTIONS message respoonse status codes.
\r
1691 The response is either a SuccessResponse or an ErrorResponse.
\r
1692 </xs:documentation>
\r
1694 <xs:complexContent>
\r
1695 <xs:extension base="core:OCIRequest">
\r
1697 <xs:element name="statusCode" type="SIPOptionsMessageResponseStatusCodePattern" maxOccurs="unbounded"/>
\r
1700 </xs:complexContent>
\r
1701 </xs:complexType>
\r
1703 <xs:complexType name="SystemTrunkGroupOptionsMessageResponseStatusCodeDeleteListRequest">
\r
1705 <xs:documentation>
\r
1706 Delete a list of system level successful SIP OPTIONS message respoonse status codes.
\r
1707 The response is either a SuccessResponse or an ErrorResponse.
\r
1708 </xs:documentation>
\r
1710 <xs:complexContent>
\r
1711 <xs:extension base="core:OCIRequest">
\r
1713 <xs:element name="statusCode" type="SIPOptionsMessageResponseStatusCodePattern" maxOccurs="unbounded"/>
\r
1716 </xs:complexContent>
\r
1717 </xs:complexType>
\r
1719 <xs:complexType name="SystemTrunkGroupOptionsMessageResponseStatusCodeGetListRequest">
\r
1721 <xs:documentation>
\r
1722 Get the list of system level successful SIP OPTIONS message respoonse status codes.
\r
1723 The response is either SystemTrunkGroupOptionsMessageResponseStatusCodeGetListResponse or ErrorResponse.
\r
1724 </xs:documentation>
\r
1726 <xs:complexContent>
\r
1727 <xs:extension base="core:OCIRequest">
\r
1730 </xs:complexContent>
\r
1731 </xs:complexType>
\r
1733 <xs:complexType name="SystemTrunkGroupOptionsMessageResponseStatusCodeGetListResponse">
\r
1735 <xs:documentation>
\r
1736 Response to the SystemTrunkGroupOptionsMessageResponseStatusCodeGetListRequest.
\r
1737 The response contains of the list of system level successful SIP OPTIONS message respoonse status codes.
\r
1738 </xs:documentation>
\r
1740 <xs:complexContent>
\r
1741 <xs:extension base="core:OCIDataResponse">
\r
1743 <xs:element name="statusCode" type="SIPOptionsMessageResponseStatusCodePattern" minOccurs="0" maxOccurs="unbounded"/>
\r
1746 </xs:complexContent>
\r
1747 </xs:complexType>
\r
1749 <xs:complexType name="EnterpriseEnterpriseTrunkPriorityWeightedTrunkGroup">
\r
1751 <xs:documentation>
\r
1752 Trunk group details (order and weight) for each trunk group
\r
1753 </xs:documentation>
\r
1756 <xs:element name="trunkGroup" type="EnterpriseTrunkTrunkGroupKey"/>
\r
1757 <xs:element name="priority" type="EnterpriseTrunkTrunkGroupPriority"/>
\r
1758 <xs:element name="weight" type="EnterpriseTrunkTrunkGroupWeight"/>
\r
1760 </xs:complexType>
\r
1762 <xs:simpleType name="EnterpriseTrunkMaximumRerouteAttempts">
\r
1764 <xs:documentation>
\r
1765 Determines the maximum number of reroute attempts within an enterprise trunk.
\r
1766 </xs:documentation>
\r
1768 <xs:restriction base="xs:int">
\r
1769 <xs:minInclusive value="1"/>
\r
1770 <xs:maxInclusive value="10"/>
\r
1774 <xs:simpleType name="EnterpriseTrunkOrderingAlgorithm">
\r
1776 <xs:documentation>
\r
1777 Enterprise Trunk Ordering Algorithm for an Enterprise Trunk
\r
1778 </xs:documentation>
\r
1780 <xs:restriction base="xs:token">
\r
1781 <xs:enumeration value="Ordered Load Balancing"/>
\r
1782 <xs:enumeration value="Overflow"/>
\r
1783 <xs:enumeration value="Most Idle"/>
\r
1784 <xs:enumeration value="Least Idle"/>
\r
1788 <xs:complexType name="EnterpriseTrunkPriorityWeightedTrunkGroup">
\r
1790 <xs:documentation>
\r
1791 Trunk group details (order and weight) for each trunk group
\r
1792 </xs:documentation>
\r
1795 <xs:element name="trunkGroup" type="EnterpriseTrunkTrunkGroupKey"/>
\r
1796 <xs:element name="priority" type="EnterpriseTrunkTrunkGroupPriority"/>
\r
1797 <xs:element name="weight" type="EnterpriseTrunkTrunkGroupWeight"/>
\r
1799 </xs:complexType>
\r
1801 <xs:simpleType name="EnterpriseTrunkRouteExhaustionAction">
\r
1803 <xs:documentation>
\r
1804 Enterprise Trunk Route Exhaustion Action
\r
1805 </xs:documentation>
\r
1807 <xs:restriction base="xs:token">
\r
1808 <xs:enumeration value="None"/>
\r
1809 <xs:enumeration value="Forward"/>
\r
1813 <xs:complexType name="EnterpriseTrunkTrunkGroupKey">
\r
1815 <xs:documentation>
\r
1816 Identifies a trunk group within an Enterprise Trunk where the service provider id is already known.
\r
1817 </xs:documentation>
\r
1820 <xs:element name="groupId" type="GroupId"/>
\r
1821 <xs:element name="trunkGroupName" type="TrunkGroupName"/>
\r
1823 </xs:complexType>
\r
1825 <xs:simpleType name="EnterpriseTrunkTrunkGroupPriority">
\r
1827 <xs:documentation>
\r
1828 Trunk Group priority.
\r
1829 Identifies the priority of a set of trunkgroup in an Enterprise Trunk
\r
1830 </xs:documentation>
\r
1832 <xs:restriction base="xs:int">
\r
1833 <xs:minInclusive value="1"/>
\r
1834 <xs:maxInclusive value="10"/>
\r
1838 <xs:simpleType name="EnterpriseTrunkTrunkGroupWeight">
\r
1840 <xs:documentation>
\r
1841 Trunk Group weight.
\r
1842 Identifies the weight of each trunkgroup in an Enterprise Trunk
\r
1843 </xs:documentation>
\r
1845 <xs:restriction base="xs:int">
\r
1846 <xs:minInclusive value="1"/>
\r
1847 <xs:maxInclusive value="65536"/>
\r
1851 <xs:complexType name="GroupEnterpriseTrunkPriorityWeightedTrunkGroup">
\r
1853 <xs:documentation>
\r
1854 Trunk group details (order and weight) for each trunk group
\r
1855 </xs:documentation>
\r
1858 <xs:element name="trunkGroup" type="TrunkGroupName"/>
\r
1859 <xs:element name="priority" type="EnterpriseTrunkTrunkGroupPriority"/>
\r
1860 <xs:element name="weight" type="EnterpriseTrunkTrunkGroupWeight"/>
\r
1862 </xs:complexType>
\r
1864 <xs:simpleType name="OtgDtgIdentity">
\r
1866 <xs:documentation>
\r
1868 </xs:documentation>
\r
1870 <xs:restriction base="xs:token">
\r
1871 <xs:minLength value="1"/>
\r
1872 <xs:maxLength value="80"/>
\r
1876 <xs:complexType name="ReplacementEnterpriseEnterpriseTrunkTrunkGroupKeyList">
\r
1878 <xs:documentation>
\r
1879 A list of Enterprise Trunk Krunk Group Keys that replaces a previously configured list.
\r
1880 By convention, an element of this type may be set nill to clear the list.
\r
1881 </xs:documentation>
\r
1884 <xs:element name="trunkGroup" type="EnterpriseTrunkTrunkGroupKey" minOccurs="1" maxOccurs="10"/>
\r
1886 </xs:complexType>
\r
1888 <xs:complexType name="ReplacementEnterpriseTrunkTrunkGroupKeyList">
\r
1890 <xs:documentation>
\r
1891 A list of Enterprise Trunk Krunk Group Keys that replaces a previously configured list.
\r
1892 By convention, an element of this type may be set nill to clear the list.
\r
1893 </xs:documentation>
\r
1896 <xs:element name="trunkGroupList" type="EnterpriseTrunkTrunkGroupKey" minOccurs="1" maxOccurs="10"/>
\r
1898 </xs:complexType>
\r
1900 <xs:complexType name="ReplacementEnterpriseEnterpriseTrunkPriorityWeightedTrunkGroupList">
\r
1902 <xs:documentation>
\r
1903 A list of enterprise trunk priority weighted trunk groups that replaces a previously configured list.
\r
1904 By convention, an element of this type may be set nill to clear the list.
\r
1905 </xs:documentation>
\r
1908 <xs:element name="trunkGroup" type="EnterpriseEnterpriseTrunkPriorityWeightedTrunkGroup" minOccurs="1" maxOccurs="100"/>
\r
1910 </xs:complexType>
\r
1912 <xs:complexType name="ReplacementEnterpriseTrunkTrunkGroupList">
\r
1914 <xs:documentation>
\r
1915 A list of Group Trunk Krunk Group Names that replaces a previously configured list.
\r
1916 By convention, an element of this type may be set nill to clear the list.
\r
1917 </xs:documentation>
\r
1920 <xs:element name="trunkGroup" type="TrunkGroupName" minOccurs="1" maxOccurs="10"/>
\r
1922 </xs:complexType>
\r
1924 <xs:complexType name="ReplacementGroupEnterpriseTrunkPriorityWeightedTrunkGroupList">
\r
1926 <xs:documentation>
\r
1927 A list of enterprise trunk priority weighted trunk groups in a group that replaces a previously configured list.
\r
1928 By convention, an element of this type may be set nill to clear the list.
\r
1929 </xs:documentation>
\r
1932 <xs:element name="trunkGroup" type="GroupEnterpriseTrunkPriorityWeightedTrunkGroup" minOccurs="1" maxOccurs="100"/>
\r
1934 </xs:complexType>
\r
1936 <xs:complexType name="ReplacementGroupEnterpriseTrunkTrunkGroupList">
\r
1938 <xs:documentation>
\r
1939 A list of Group Trunk Krunk Group Names that replaces a previously configured list.
\r
1940 By convention, an element of this type may be set nill to clear the list.
\r
1941 </xs:documentation>
\r
1944 <xs:element name="trunkGroup" type="TrunkGroupName" minOccurs="1" maxOccurs="10"/>
\r
1946 </xs:complexType>
\r
1948 <xs:simpleType name="TrunkGroupCallForwardingAlwaysAction">
\r
1950 <xs:documentation>
\r
1951 Trunk Group call forwarding always action.
\r
1952 </xs:documentation>
\r
1954 <xs:restriction base="xs:token">
\r
1955 <xs:enumeration value="Forward"/>
\r
1956 <xs:enumeration value="Reroute"/>
\r
1960 <xs:simpleType name="TrunkGroupFailureThresholdWindowSeconds">
\r
1962 <xs:documentation>
\r
1963 Failure threshold time window in seconds.
\r
1964 </xs:documentation>
\r
1966 <xs:restriction base="xs:int">
\r
1967 <xs:minInclusive value="30"/>
\r
1968 <xs:maxInclusive value="240"/>
\r
1972 <xs:simpleType name="TrunkGroupContinuousOptionsSendingIntervalSeconds">
\r
1974 <xs:documentation>
\r
1975 Interval at which trunk group continuous OPTIONS messages are sent.
\r
1976 </xs:documentation>
\r
1978 <xs:restriction base="xs:int">
\r
1979 <xs:minInclusive value="30"/>
\r
1980 <xs:maxInclusive value="86400"/>
\r
1984 <xs:simpleType name="TrunkGroupFailureOptionsSendingIntervalSeconds">
\r
1986 <xs:documentation>
\r
1987 Interval at which trunk group failure OPTIONS messages are sent.
\r
1988 </xs:documentation>
\r
1990 <xs:restriction base="xs:int">
\r
1991 <xs:minInclusive value="10"/>
\r
1992 <xs:maxInclusive value="86400"/>
\r
1996 <xs:simpleType name="TrunkGroupImplicitRegistrationSetSupportPolicy">
\r
1998 <xs:documentation>
\r
1999 Trunk Group Implicit Registration Set Support policy.
\r
2000 </xs:documentation>
\r
2002 <xs:restriction base="xs:token">
\r
2003 <xs:enumeration value="Enabled"/>
\r
2004 <xs:enumeration value="Disabled"/>
\r
2008 <xs:simpleType name="TrunkGroupPrefix">
\r
2010 <xs:documentation>
\r
2011 Numeric digit string prefix to be inserted to R-URI based on destination trunk group.
\r
2012 </xs:documentation>
\r
2014 <xs:restriction base="xs:token">
\r
2015 <xs:minLength value="1"/>
\r
2016 <xs:maxLength value="15"/>
\r
2020 <xs:simpleType name="TrunkGroupState">
\r
2022 <xs:documentation>
\r
2023 State of a trunk group.
\r
2024 </xs:documentation>
\r
2026 <xs:restriction base="xs:token">
\r
2027 <xs:enumeration value="Available"/>
\r
2028 <xs:enumeration value="Unavailable"/>
\r
2032 <xs:simpleType name="TrunkGroupSIPIdentityForPilotAndProxyTrunkModesPolicy">
\r
2034 <xs:documentation>
\r
2035 Trunk Group SIP identity for pilot and proxy trunk modes policy.
\r
2036 </xs:documentation>
\r
2038 <xs:restriction base="xs:token">
\r
2039 <xs:enumeration value="Pilot User"/>
\r
2040 <xs:enumeration value="User"/>
\r
2044 <xs:simpleType name="TrunkGroupThresholdCounter">
\r
2046 <xs:documentation>
\r
2047 Number of failure or success events to trigger a status change for trunk group.
\r
2048 </xs:documentation>
\r
2050 <xs:restriction base="xs:int">
\r
2051 <xs:minInclusive value="1"/>
\r
2052 <xs:maxInclusive value="60"/>
\r
2056 <xs:simpleType name="TrunkGroupUnreachableDestinationAction">
\r
2058 <xs:documentation>
\r
2059 Trunk Group unreachable destination action.
\r
2060 </xs:documentation>
\r
2062 <xs:restriction base="xs:token">
\r
2063 <xs:enumeration value="Forward"/>
\r
2064 <xs:enumeration value="Reroute"/>
\r
2068 <xs:simpleType name="TrunkGroupUserCreationTaskName">
\r
2070 <xs:documentation>
\r
2071 The name of a Trunk Group User Creation Task.
\r
2072 </xs:documentation>
\r
2074 <xs:restriction base="xs:token">
\r
2075 <xs:minLength value="1"/>
\r
2076 <xs:maxLength value="80"/>
\r
2080 <xs:simpleType name="TrunkGroupUserCreationSIPURIFormat">
\r
2082 <xs:documentation>
\r
2083 SIP URI format for Trunk Group User Creation.
\r
2084 </xs:documentation>
\r
2086 <xs:restriction base="xs:token">
\r
2087 <xs:enumeration value="Extension"/>
\r
2088 <xs:enumeration value="National DN"/>
\r
2089 <xs:enumeration value="E164 Format No Plus"/>
\r
2090 <xs:enumeration value="E164 Format"/>
\r
2094 <xs:simpleType name="TrunkGroupUserCreationTaskStatus">
\r
2096 <xs:documentation>
\r
2097 Trunk Group user creation task status.
\r
2098 </xs:documentation>
\r
2100 <xs:restriction base="xs:token">
\r
2101 <xs:enumeration value="Pending"/>
\r
2102 <xs:enumeration value="Processing"/>
\r
2103 <xs:enumeration value="Completed"/>
\r
2104 <xs:enumeration value="Failed"/>
\r
2108 <xs:simpleType name="TrunkGroupUserCreationMode">
\r
2110 <xs:documentation>
\r
2111 Trunk Group user creation mode.
\r
2112 </xs:documentation>
\r
2114 <xs:restriction base="xs:token">
\r
2115 <xs:enumeration value="Extension"/>
\r
2116 <xs:enumeration value="Phone Number"/>
\r
2120 <xs:simpleType name="TrunkGroupUserCreationUserIdFormat">
\r
2122 <xs:documentation>
\r
2123 User Id format for Trunk Group User Creation.
\r
2124 </xs:documentation>
\r
2126 <xs:restriction base="xs:token">
\r
2127 <xs:enumeration value="Extension"/>
\r
2128 <xs:enumeration value="National DN"/>
\r
2129 <xs:enumeration value="E164 Format No Plus"/>
\r
2133 <xs:simpleType name="TrunkGroupPilotUserChargeNumberUsagePolicy">
\r
2135 <xs:documentation>
\r
2136 Trunk Group Pilot User Charge Number policy
\r
2137 </xs:documentation>
\r
2139 <xs:restriction base="xs:token">
\r
2140 <xs:enumeration value="All Originating Calls"/>
\r
2141 <xs:enumeration value="Unscreened Originating Calls"/>
\r
2142 <xs:enumeration value="No Calls"/>
\r
2146 <xs:simpleType name="TrunkGroupPilotUserCallingLineIdentityUsagePolicy">
\r
2148 <xs:documentation>
\r
2149 Trunk Group Pilot User Calling Line Identity policy
\r
2150 </xs:documentation>
\r
2152 <xs:restriction base="xs:token">
\r
2153 <xs:enumeration value="All Originating Calls"/>
\r
2154 <xs:enumeration value="Unscreened Originating Calls"/>
\r
2155 <xs:enumeration value="No Calls"/>
\r
2159 <xs:simpleType name="TrunkGroupPilotUserCallOptimizationPolicy">
\r
2161 <xs:documentation>
\r
2162 Trunk Group Pilot User Call Optimization Policy
\r
2163 </xs:documentation>
\r
2165 <xs:restriction base="xs:token">
\r
2166 <xs:enumeration value="Optimize For User Services"/>
\r
2167 <xs:enumeration value="Optimize For High Call Volume"/>
\r
2171 <xs:simpleType name="TrunkGroupUnscreenedRedirectionHandling">
\r
2173 <xs:documentation>
\r
2174 Options to handle the trunk group INVITEs with an unscreened redirecting identity.
\r
2175 </xs:documentation>
\r
2177 <xs:restriction base="xs:token">
\r
2178 <xs:enumeration value="Reject"/>
\r
2179 <xs:enumeration value="Ignore"/>
\r
2180 <xs:enumeration value="Ignore If Unscreened Calls Disallowed"/>
\r
2181 <xs:enumeration value="Reject If Unscreened Calls Disallowed"/>
\r
2185 <xs:simpleType name="TrunkGroupCLIDSourceForScreenedCallsPolicy">
\r
2187 <xs:documentation>
\r
2188 Trunk Group CLID Source for Screened Trunk Calls Policy.
\r
2189 "Profile Name Profile Number" indicates CLID uses name and number from screened user profile.
\r
2190 "Received Name Profile Number" indicates CLID uses name in FROM header and number from screened user profile.
\r
2191 "Received Name Received Number" indicates CLID uses name and number in FROM header.
\r
2192 </xs:documentation>
\r
2194 <xs:restriction base="xs:token">
\r
2195 <xs:enumeration value="Profile Name Profile Number"/>
\r
2196 <xs:enumeration value="Received Name Profile Number"/>
\r
2197 <xs:enumeration value="Received Name Received Number"/>
\r
2201 <xs:simpleType name="TrunkGroupUserLookupPolicy">
\r
2203 <xs:documentation>
\r
2204 Trunk Group User Lookup Policy in performing the trunk group user screening process for a trunk call.
\r
2205 "Basic" indicates the lookup is performed using FROM header only.
\r
2206 "Extended" indicates the lookup is performed in the precedence order of P-Preferred-Identity header,
\r
2207 P-Asserted-Identity header, Remote-Party-ID header, and FROM header.
\r
2208 </xs:documentation>
\r
2210 <xs:restriction base="xs:token">
\r
2211 <xs:enumeration value="Basic"/>
\r
2212 <xs:enumeration value="Extended"/>
\r
2216 <xs:simpleType name="TrunkGroupSupportConnectedIdentityPolicy">
\r
2218 <xs:documentation>
\r
2219 Choices for Support Connected Identity Policy
\r
2220 </xs:documentation>
\r
2222 <xs:restriction base="xs:token">
\r
2223 <xs:enumeration value="Enabled"/>
\r
2224 <xs:enumeration value="Disabled"/>
\r