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 <!-- G R O U P P A G I N G 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 <!-- G R O U P P A G I N G 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 GroupGroupPagingAddInstanceRequest
\r
36 GroupGroupPagingAddOriginatorListRequest
\r
37 GroupGroupPagingAddTargetListRequest
\r
38 GroupGroupPagingDeleteInstanceRequest
\r
39 GroupGroupPagingDeleteOriginatorListRequest
\r
40 GroupGroupPagingDeleteTargetListRequest
\r
41 GroupGroupPagingGetAvailableOriginatorListRequest
\r
42 GroupGroupPagingGetAvailableTargetListRequest
\r
43 GroupGroupPagingGetInstanceListRequest
\r
44 GroupGroupPagingGetInstanceRequest19sp1
\r
45 GroupGroupPagingGetOriginatorListRequest
\r
46 GroupGroupPagingGetTargetListRequest
\r
47 GroupGroupPagingModifyActiveInstanceListRequest
\r
48 GroupGroupPagingModifyInstanceRequest
\r
49 GroupGroupPagingModifyOriginatorListRequest
\r
50 GroupGroupPagingModifyTargetListRequest
\r
51 GroupGroupPagingTargetsCapacityGetRequest
\r
52 GroupGroupPagingTargetsCapacityModifyRequest
\r
53 ServiceProviderGroupPagingTargetsCapacityGetRequest
\r
54 ServiceProviderGroupPagingTargetsCapacityModifyRequest
\r
55 UserGroupPagingGetListRequest
\r
59 <xs:complexType name="GroupGroupPagingAddInstanceRequest">
\r
62 <asDataModeSupported>true</asDataModeSupported>
\r
63 <hssDataModeSupported>false</hssDataModeSupported>
\r
66 Add a Group Paging instance to a group.
\r
67 The domain is required in the serviceUserId.
\r
68 The response is either SuccessResponse or ErrorResponse.
\r
72 <xs:extension base="core:OCIRequest">
\r
74 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
75 <xs:element name="groupId" type="GroupId"/>
\r
76 <xs:element name="serviceUserId" type="UserId"/>
\r
77 <xs:element name="serviceInstanceProfile" type="ServiceInstanceAddProfile"/>
\r
78 <xs:element name="confirmationToneTimeoutSeconds" type="GroupPagingConfirmationToneTimeoutSeconds"/>
\r
79 <xs:element name="deliverOriginatorCLIDInstead" type="xs:boolean"/>
\r
80 <xs:element name="originatorCLIDPrefix" type="GroupPagingOriginatorCLIDPrefix" minOccurs="0"/>
\r
81 <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>
\r
84 </xs:complexContent>
\r
87 <xs:complexType name="GroupGroupPagingAddOriginatorListRequest">
\r
90 <asDataModeSupported>true</asDataModeSupported>
\r
91 <hssDataModeSupported>false</hssDataModeSupported>
\r
94 Add originator(s) to a paging group.
\r
95 The response is either SuccessResponse or ErrorResponse.
\r
99 <xs:extension base="core:OCIRequest">
\r
101 <xs:element name="serviceUserId" type="UserId"/>
\r
102 <xs:element name="originatorUserId" type="UserId" minOccurs="1" maxOccurs="unbounded"/>
\r
105 </xs:complexContent>
\r
108 <xs:complexType name="GroupGroupPagingAddTargetListRequest">
\r
111 <asDataModeSupported>true</asDataModeSupported>
\r
112 <hssDataModeSupported>false</hssDataModeSupported>
\r
115 Add target(s) to a paging group.
\r
116 The response is either SuccessResponse or ErrorResponse.
\r
117 </xs:documentation>
\r
119 <xs:complexContent>
\r
120 <xs:extension base="core:OCIRequest">
\r
122 <xs:element name="serviceUserId" type="UserId"/>
\r
123 <xs:element name="targetUserId" type="UserId" minOccurs="1" maxOccurs="unbounded"/>
\r
126 </xs:complexContent>
\r
129 <xs:complexType name="GroupGroupPagingDeleteInstanceRequest">
\r
132 <asDataModeSupported>true</asDataModeSupported>
\r
133 <hssDataModeSupported>false</hssDataModeSupported>
\r
136 Delete a Group Paging instance from a group.
\r
137 The response is either SuccessResponse or ErrorResponse.
\r
138 </xs:documentation>
\r
140 <xs:complexContent>
\r
141 <xs:extension base="core:OCIRequest">
\r
143 <xs:element name="serviceUserId" type="UserId"/>
\r
146 </xs:complexContent>
\r
149 <xs:complexType name="GroupGroupPagingDeleteOriginatorListRequest">
\r
152 <asDataModeSupported>true</asDataModeSupported>
\r
153 <hssDataModeSupported>false</hssDataModeSupported>
\r
156 Delete originator(s) from a paging group.
\r
157 The response is either SuccessResponse or ErrorResponse.
\r
158 </xs:documentation>
\r
160 <xs:complexContent>
\r
161 <xs:extension base="core:OCIRequest">
\r
163 <xs:element name="serviceUserId" type="UserId"/>
\r
164 <xs:element name="originatorUserId" type="UserId" minOccurs="1" maxOccurs="unbounded"/>
\r
167 </xs:complexContent>
\r
170 <xs:complexType name="GroupGroupPagingDeleteTargetListRequest">
\r
173 <asDataModeSupported>true</asDataModeSupported>
\r
174 <hssDataModeSupported>false</hssDataModeSupported>
\r
177 Delete target(s) from a paging group.
\r
178 The response is either SuccessResponse or ErrorResponse.
\r
179 </xs:documentation>
\r
181 <xs:complexContent>
\r
182 <xs:extension base="core:OCIRequest">
\r
184 <xs:element name="serviceUserId" type="UserId"/>
\r
185 <xs:element name="targetUserId" type="UserId" minOccurs="1" maxOccurs="unbounded"/>
\r
188 </xs:complexContent>
\r
191 <xs:complexType name="GroupGroupPagingGetAvailableOriginatorListRequest">
\r
194 <asDataModeSupported>true</asDataModeSupported>
\r
195 <hssDataModeSupported>false</hssDataModeSupported>
\r
198 Get a list of users that can be assigned as originators to a given paging group.
\r
199 Searching for users by group only makes sense when the paging group is part of an Enterprise.
\r
200 The response is either GroupGroupPagingGetAvailableOriginatorListResponse or ErrorResponse.
\r
201 </xs:documentation>
\r
203 <xs:complexContent>
\r
204 <xs:extension base="core:OCIRequest">
\r
206 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
207 <xs:element name="groupId" type="GroupId"/>
\r
208 <xs:element name="responseSizeLimit" type="ResponseSizeLimit" minOccurs="0"/>
\r
209 <xs:element name="searchCriteriaUserLastName" type="SearchCriteriaUserLastName" minOccurs="0" maxOccurs="unbounded"/>
\r
210 <xs:element name="searchCriteriaUserFirstName" type="SearchCriteriaUserFirstName" minOccurs="0" maxOccurs="unbounded"/>
\r
211 <xs:element name="searchCriteriaExactUserDepartment" type="SearchCriteriaExactUserDepartment" minOccurs="0"/>
\r
212 <xs:element name="searchCriteriaExactUserGroup" type="SearchCriteriaExactUserGroup" minOccurs="0"/>
\r
213 <xs:element name="searchCriteriaUserId" type="SearchCriteriaUserId" minOccurs="0" maxOccurs="unbounded"/>
\r
214 <xs:element name="searchCriteriaDn" type="SearchCriteriaDn" minOccurs="0" maxOccurs="unbounded"/>
\r
215 <xs:element name="searchCriteriaExtension" type="SearchCriteriaExtension" minOccurs="0" maxOccurs="unbounded"/>
\r
218 </xs:complexContent>
\r
221 <xs:complexType name="GroupGroupPagingGetAvailableOriginatorListResponse">
\r
224 <asDataModeSupported>true</asDataModeSupported>
\r
225 <hssDataModeSupported>false</hssDataModeSupported>
\r
228 Response to the GroupGroupPagingGetAvailableOriginatorListRequest.
\r
229 Contains a table with column headings: "User Id", "Last Name", "First Name", "Hiragana Last Name" and "Hiragana First Name",
\r
230 "Phone Number", "Extension", "Department", "Email Address".
\r
231 </xs:documentation>
\r
233 <xs:complexContent>
\r
234 <xs:extension base="core:OCIDataResponse">
\r
236 <xs:element name="userTable" type="core:OCITable"/>
\r
239 </xs:complexContent>
\r
242 <xs:complexType name="GroupGroupPagingGetAvailableTargetListRequest">
\r
245 <asDataModeSupported>true</asDataModeSupported>
\r
246 <hssDataModeSupported>false</hssDataModeSupported>
\r
249 Get a list of users that can be assigned as targets to a given paging group.
\r
250 Searching for users by group only makes sense when the paging group is part of an Enterprise.
\r
251 The response is either GroupGroupPagingGetAvailableTargetListResponse or ErrorResponse.
\r
252 </xs:documentation>
\r
254 <xs:complexContent>
\r
255 <xs:extension base="core:OCIRequest">
\r
257 <xs:element name="serviceUserId" type="UserId"/>
\r
258 <xs:element name="responseSizeLimit" type="ResponseSizeLimit" minOccurs="0"/>
\r
259 <xs:element name="searchCriteriaUserLastName" type="SearchCriteriaUserLastName" minOccurs="0" maxOccurs="unbounded"/>
\r
260 <xs:element name="searchCriteriaUserFirstName" type="SearchCriteriaUserFirstName" minOccurs="0" maxOccurs="unbounded"/>
\r
261 <xs:element name="searchCriteriaExactUserDepartment" type="SearchCriteriaExactUserDepartment" minOccurs="0"/>
\r
262 <xs:element name="searchCriteriaExactUserGroup" type="SearchCriteriaExactUserGroup" minOccurs="0"/>
\r
263 <xs:element name="searchCriteriaUserId" type="SearchCriteriaUserId" minOccurs="0" maxOccurs="unbounded"/>
\r
264 <xs:element name="searchCriteriaDn" type="SearchCriteriaDn" minOccurs="0" maxOccurs="unbounded"/>
\r
265 <xs:element name="searchCriteriaExtension" type="SearchCriteriaExtension" minOccurs="0" maxOccurs="unbounded"/>
\r
268 </xs:complexContent>
\r
271 <xs:complexType name="GroupGroupPagingGetAvailableTargetListResponse">
\r
274 <asDataModeSupported>true</asDataModeSupported>
\r
275 <hssDataModeSupported>false</hssDataModeSupported>
\r
278 Response to the GroupGroupPagingGetAvailableTargetListRequest.
\r
279 Contains a table with column headings: "User Id", "Last Name", "First Name", "Hiragana Last Name" and "Hiragana First Name",
\r
280 "Phone Number", "Extension", "Department", "Email Address".
\r
281 </xs:documentation>
\r
283 <xs:complexContent>
\r
284 <xs:extension base="core:OCIDataResponse">
\r
286 <xs:element name="userTable" type="core:OCITable"/>
\r
289 </xs:complexContent>
\r
292 <xs:complexType name="GroupGroupPagingGetInstanceListRequest">
\r
295 <asDataModeSupported>true</asDataModeSupported>
\r
296 <hssDataModeSupported>false</hssDataModeSupported>
\r
299 Get a list of Paging Groups instances within a group.
\r
300 The response is either GroupGroupPagingGetInstanceListResponse or ErrorResponse.
\r
301 It is possible to get the instances within a specified department.
\r
302 </xs:documentation>
\r
304 <xs:complexContent>
\r
305 <xs:extension base="core:OCIRequest">
\r
307 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
308 <xs:element name="groupId" type="GroupId"/>
\r
309 <xs:element name="groupDepartmentName" type="DepartmentName" minOccurs="0"/>
\r
312 </xs:complexContent>
\r
315 <xs:complexType name="GroupGroupPagingGetInstanceListResponse">
\r
318 <asDataModeSupported>true</asDataModeSupported>
\r
319 <hssDataModeSupported>false</hssDataModeSupported>
\r
322 Response to the GroupGroupPagingGetInstanceListRequest.
\r
323 Contains a table with column headings:
\r
324 "Service User Id", "Name", "Phone Number", "Extension", "Department", "Is Active".
\r
325 The column value for "Is Active" can either be true, or false.
\r
326 </xs:documentation>
\r
328 <xs:complexContent>
\r
329 <xs:extension base="core:OCIDataResponse">
\r
331 <xs:element name="pagingGroupTable" type="core:OCITable"/>
\r
334 </xs:complexContent>
\r
337 <xs:complexType name="GroupGroupPagingGetInstanceRequest19sp1">
\r
340 <asDataModeSupported>true</asDataModeSupported>
\r
341 <hssDataModeSupported>false</hssDataModeSupported>
\r
344 Request to get all the information of a Group Paging instance.
\r
345 The response is either GroupGroupPagingGetInstanceResponse19sp1 or ErrorResponse.
\r
346 </xs:documentation>
\r
348 <xs:complexContent>
\r
349 <xs:extension base="core:OCIRequest">
\r
351 <xs:element name="serviceUserId" type="UserId"/>
\r
354 </xs:complexContent>
\r
357 <xs:complexType name="GroupGroupPagingGetInstanceResponse19sp1">
\r
360 <asDataModeSupported>true</asDataModeSupported>
\r
361 <hssDataModeSupported>false</hssDataModeSupported>
\r
364 Response to GroupGroupPagingGetInstanceRequest19sp1.
\r
365 Contains the service profile information.
\r
366 </xs:documentation>
\r
368 <xs:complexContent>
\r
369 <xs:extension base="core:OCIDataResponse">
\r
371 <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile19sp1"/>
\r
372 <xs:element name="confirmationToneTimeoutSeconds" type="GroupPagingConfirmationToneTimeoutSeconds"/>
\r
373 <xs:element name="deliverOriginatorCLIDInstead" type="xs:boolean"/>
\r
374 <xs:element name="originatorCLIDPrefix" type="GroupPagingOriginatorCLIDPrefix" minOccurs="0"/>
\r
375 <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>
\r
378 </xs:complexContent>
\r
381 <xs:complexType name="GroupGroupPagingGetOriginatorListRequest">
\r
384 <asDataModeSupported>true</asDataModeSupported>
\r
385 <hssDataModeSupported>false</hssDataModeSupported>
\r
388 Get a list of originators assigned to a paging group.
\r
389 The response is either a
\r
390 GroupGroupPagingGetOriginatorListResponse or an ErrorResponse.
\r
391 </xs:documentation>
\r
393 <xs:complexContent>
\r
394 <xs:extension base="core:OCIRequest">
\r
396 <xs:element name="serviceUserId" type="UserId"/>
\r
399 </xs:complexContent>
\r
402 <xs:complexType name="GroupGroupPagingGetOriginatorListResponse">
\r
405 <asDataModeSupported>true</asDataModeSupported>
\r
406 <hssDataModeSupported>false</hssDataModeSupported>
\r
409 Response to the GroupGroupPagingGetOriginatorListRequest.
\r
410 Contains a table with column headings: "User Id", "Last Name",
\r
411 "First Name", "Hiragana Last Name", "Hiragana First Name",
\r
412 "Phone Number", "Extension", "Department", "Email Address".
\r
413 </xs:documentation>
\r
415 <xs:complexContent>
\r
416 <xs:extension base="core:OCIDataResponse">
\r
418 <xs:element name="originatorTable" type="core:OCITable"/>
\r
421 </xs:complexContent>
\r
424 <xs:complexType name="GroupGroupPagingGetTargetListRequest">
\r
427 <asDataModeSupported>true</asDataModeSupported>
\r
428 <hssDataModeSupported>false</hssDataModeSupported>
\r
431 Get a list of targets assigned to a paging group.
\r
432 The response is either a
\r
433 GroupGroupPagingGetTargetListResponse or an ErrorResponse.
\r
434 </xs:documentation>
\r
436 <xs:complexContent>
\r
437 <xs:extension base="core:OCIRequest">
\r
439 <xs:element name="serviceUserId" type="UserId"/>
\r
442 </xs:complexContent>
\r
445 <xs:complexType name="GroupGroupPagingGetTargetListResponse">
\r
448 <asDataModeSupported>true</asDataModeSupported>
\r
449 <hssDataModeSupported>false</hssDataModeSupported>
\r
452 Response to the GroupGroupPagingGetTargetListRequest.
\r
453 Contains a table with column headings: "User Id", "Last Name",
\r
454 "First Name", "Hiragana Last Name", "Hiragana First Name",
\r
455 "Phone Number", "Extension", "Department", "Email Address".
\r
456 </xs:documentation>
\r
458 <xs:complexContent>
\r
459 <xs:extension base="core:OCIDataResponse">
\r
461 <xs:element name="targetTable" type="core:OCITable"/>
\r
464 </xs:complexContent>
\r
467 <xs:complexType name="GroupGroupPagingModifyActiveInstanceListRequest">
\r
470 <asDataModeSupported>true</asDataModeSupported>
\r
471 <hssDataModeSupported>false</hssDataModeSupported>
\r
474 Request to set the active status of Group Paging instances.
\r
475 The response is either SuccessResponse or ErrorResponse.
\r
476 </xs:documentation>
\r
478 <xs:complexContent>
\r
479 <xs:extension base="core:OCIRequest">
\r
481 <xs:element name="serviceActivation" type="ServiceActivation" minOccurs="0" maxOccurs="unbounded"/>
\r
484 </xs:complexContent>
\r
487 <xs:complexType name="GroupGroupPagingModifyInstanceRequest">
\r
490 <asDataModeSupported>true</asDataModeSupported>
\r
491 <hssDataModeSupported>false</hssDataModeSupported>
\r
494 Request to modify a Group Paging instance.
\r
495 The response is either SuccessResponse or ErrorResponse.
\r
496 </xs:documentation>
\r
498 <xs:complexContent>
\r
499 <xs:extension base="core:OCIRequest">
\r
501 <xs:element name="serviceUserId" type="UserId"/>
\r
502 <xs:element name="serviceInstanceProfile" type="ServiceInstanceModifyProfile" minOccurs="0"/>
\r
503 <xs:element name="confirmationToneTimeoutSeconds" type="GroupPagingConfirmationToneTimeoutSeconds" minOccurs="0"/>
\r
504 <xs:element name="deliverOriginatorCLIDInstead" type="xs:boolean" minOccurs="0"/>
\r
505 <xs:element name="originatorCLIDPrefix" type="GroupPagingOriginatorCLIDPrefix" minOccurs="0" nillable="true"/>
\r
506 <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>
\r
509 </xs:complexContent>
\r
512 <xs:complexType name="GroupGroupPagingModifyOriginatorListRequest">
\r
515 <asDataModeSupported>true</asDataModeSupported>
\r
516 <hssDataModeSupported>false</hssDataModeSupported>
\r
519 Request to modify the originator list for a paging group.
\r
520 The response is either SuccessResponse or ErrorResponse.
\r
521 </xs:documentation>
\r
523 <xs:complexContent>
\r
524 <xs:extension base="core:OCIRequest">
\r
526 <xs:element name="serviceUserId" type="UserId"/>
\r
527 <xs:element name="originatorUserIdList" type="ReplacementUserIdList" nillable="true" minOccurs="0"/>
\r
530 </xs:complexContent>
\r
533 <xs:complexType name="GroupGroupPagingModifyTargetListRequest">
\r
536 <asDataModeSupported>true</asDataModeSupported>
\r
537 <hssDataModeSupported>false</hssDataModeSupported>
\r
540 Request to modify the target list for a paging group.
\r
541 The response is either SuccessResponse or ErrorResponse.
\r
542 </xs:documentation>
\r
544 <xs:complexContent>
\r
545 <xs:extension base="core:OCIRequest">
\r
547 <xs:element name="serviceUserId" type="UserId"/>
\r
548 <xs:element name="targetUserIdList" type="ReplacementUserIdList" nillable="true" minOccurs="0"/>
\r
551 </xs:complexContent>
\r
554 <xs:complexType name="GroupGroupPagingTargetsCapacityGetRequest">
\r
557 <asDataModeSupported>true</asDataModeSupported>
\r
558 <hssDataModeSupported>false</hssDataModeSupported>
\r
561 Request the maximum number of target users per paging group configured for a group.
\r
562 The response is either a GroupGroupPagingTargetsCapacityGetResponse
\r
563 or an ErrorResponse.
\r
564 </xs:documentation>
\r
566 <xs:complexContent>
\r
567 <xs:extension base="core:OCIRequest">
\r
569 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
570 <xs:element name="groupId" type="GroupId"/>
\r
573 </xs:complexContent>
\r
576 <xs:complexType name="GroupGroupPagingTargetsCapacityGetResponse">
\r
579 <asDataModeSupported>true</asDataModeSupported>
\r
580 <hssDataModeSupported>false</hssDataModeSupported>
\r
583 Response to GroupGroupPagingTargetsCapacityGetRequest.
\r
584 </xs:documentation>
\r
586 <xs:complexContent>
\r
587 <xs:extension base="core:OCIDataResponse">
\r
589 <xs:element name="maximumTargetUsersFromServiceProvider" type="GroupPagingMaxTargetCapacity"/>
\r
590 <xs:element name="maximumTargetUsers" type="GroupPagingMaxTargetCapacity"/>
\r
593 </xs:complexContent>
\r
596 <xs:complexType name="GroupGroupPagingTargetsCapacityModifyRequest">
\r
599 <asDataModeSupported>true</asDataModeSupported>
\r
600 <hssDataModeSupported>false</hssDataModeSupported>
\r
603 Modify the maximum number of target users per paging group configured for a group.
\r
604 The response is either a SuccessResponse or an ErrorResponse.
\r
605 </xs:documentation>
\r
607 <xs:complexContent>
\r
608 <xs:extension base="core:OCIRequest">
\r
610 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
611 <xs:element name="groupId" type="GroupId"/>
\r
612 <xs:element name="maximumTargetUsers" type="GroupPagingMaxTargetCapacity" minOccurs="0"/>
\r
615 </xs:complexContent>
\r
618 <xs:complexType name="ServiceProviderGroupPagingTargetsCapacityGetRequest">
\r
621 <asDataModeSupported>true</asDataModeSupported>
\r
622 <hssDataModeSupported>false</hssDataModeSupported>
\r
625 Request the maximum number of target users per paging group configured for a service provider.
\r
626 The response is either a ServiceProviderGroupPagingTargetsCapacityGetResponse
\r
627 or an ErrorResponse.
\r
628 </xs:documentation>
\r
630 <xs:complexContent>
\r
631 <xs:extension base="core:OCIRequest">
\r
633 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
636 </xs:complexContent>
\r
639 <xs:complexType name="ServiceProviderGroupPagingTargetsCapacityGetResponse">
\r
642 <asDataModeSupported>true</asDataModeSupported>
\r
643 <hssDataModeSupported>false</hssDataModeSupported>
\r
646 Response to ServiceProviderGroupPagingTargetsCapacityGetRequest.
\r
647 </xs:documentation>
\r
649 <xs:complexContent>
\r
650 <xs:extension base="core:OCIDataResponse">
\r
652 <xs:element name="maximumTargetUsers" type="GroupPagingMaxTargetCapacity"/>
\r
655 </xs:complexContent>
\r
658 <xs:complexType name="ServiceProviderGroupPagingTargetsCapacityModifyRequest">
\r
661 <asDataModeSupported>true</asDataModeSupported>
\r
662 <hssDataModeSupported>false</hssDataModeSupported>
\r
665 Modify the maximum number of target users per paging group configured for a service provider.
\r
666 The response is either a SuccessResponse 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="maximumTargetUsers" type="GroupPagingMaxTargetCapacity" minOccurs="0"/>
\r
676 </xs:complexContent>
\r
679 <xs:complexType name="UserGroupPagingGetListRequest">
\r
682 <asDataModeSupported>true</asDataModeSupported>
\r
683 <hssDataModeSupported>false</hssDataModeSupported>
\r
686 Get the list of all the Paging Groups a user was assigned as an originator.
\r
687 The response is either a UserGroupPagingGetListResponse or an ErrorResponse.
\r
688 </xs:documentation>
\r
690 <xs:complexContent>
\r
691 <xs:extension base="core:OCIRequest">
\r
693 <xs:element name="userId" type="UserId"/>
\r
696 </xs:complexContent>
\r
699 <xs:complexType name="UserGroupPagingGetListResponse">
\r
702 <asDataModeSupported>true</asDataModeSupported>
\r
703 <hssDataModeSupported>false</hssDataModeSupported>
\r
706 Response to the UserGroupPagingGetListRequest.
\r
707 The groupPagingTable contains columns: "Name", "Phone Number", "Extension" and "Is Active"
\r
708 The column value for "Is Active" can either be true, or false.
\r
709 </xs:documentation>
\r
711 <xs:complexContent>
\r
712 <xs:extension base="core:OCIDataResponse">
\r
714 <xs:element name="pagingGroupTable" type="core:OCITable"/>
\r
717 </xs:complexContent>
\r
720 <xs:simpleType name="GroupPagingConfirmationToneTimeoutSeconds">
\r
723 Maximum time to wait after the first answer is received from a target before
\r
724 sending back the confirmation tone to the originator.
\r
725 </xs:documentation>
\r
727 <xs:restriction base="xs:int">
\r
728 <xs:minInclusive value="1"/>
\r
729 <xs:maxInclusive value="20"/>
\r
733 <xs:simpleType name="GroupPagingMaxTargetCapacity">
\r
736 Maximum number of targets per Paging Group
\r
737 </xs:documentation>
\r
739 <xs:restriction base="xs:int">
\r
740 <xs:minInclusive value="1"/>
\r
741 <xs:maxInclusive value="294"/>
\r
745 <xs:simpleType name="GroupPagingOriginatorCLIDPrefix">
\r
748 Prefix for Calling Line Id Display.
\r
749 </xs:documentation>
\r
751 <xs:restriction base="xs:token">
\r
752 <xs:minLength value="1"/>
\r
753 <xs:maxLength value="30"/>
\r