GroupCallCenterGetInstancePagedSortedListRequest
Bases: OCIRequest
Get a list of Call Center instances within a group. The response is either GroupCallCenterGetInstancePagedSortedListResponse or ErrorResponse. It is possible to get the instances within a specified department.
If the responsePagingControl element is not provided, the paging startIndex will be set to 1
by default, and the responsePageSize will be set to the maximum ResponsePageSize by default.
It is possible to search by various criteria to restrict the number of rows returned.
If no sortOrder is included the response is sorted by User Id ascending by default.
Multiple search criteria are logically ANDed together unless the searchCriteriaModeOr option is included.
Then the search criteria are logically ORed together.
ErrorResponse is returned if searchCriteriaExactHuntPolicy or searchCriteriaExactCallCenterType have multiple entries and searchCriteriaModeOr is not include.
Attributes:
service_provider_id (str):
group_id (str):
response_paging_control (Optional[ResponsePagingControl]):
sort_order (Optional[List[SortOrderGroupCallCenterGetInstancePagedSortedList]]):
search_criteria_user_id (Optional[List[SearchCriteriaUserId]]):
search_criteria_call_center_name (Optional[List[SearchCriteriaCallCenterName]]):
search_criteria_dn (Optional[List[SearchCriteriaDn]]):
search_criteria_extension (Optional[List[SearchCriteriaExtension]]):
search_criteria_department_name (Optional[List[SearchCriteriaDepartmentName]]):
search_criteria_service_status (Optional[SearchCriteriaServiceStatus]):
search_criteria_exact_hunt_policy (Optional[List[SearchCriteriaExactHuntPolicy]]):
search_criteria_exact_call_center_type (Optional[List[SearchCriteriaExactCallCenterType]]):
search_criteria_mode_or (Optional[bool]):
Source code in src/mercury_ocip_fast/commands/commands.py
38480 38481 38482 38483 38484 38485 38486 38487 38488 38489 38490 38491 38492 38493 38494 38495 38496 38497 38498 38499 38500 38501 38502 38503 38504 38505 38506 38507 38508 38509 38510 38511 38512 38513 38514 38515 38516 38517 38518 38519 38520 38521 38522 38523 38524 38525 38526 38527 38528 38529 38530 38531 38532 38533 38534 38535 38536 38537 38538 38539 38540 38541 38542 38543 38544 38545 38546 38547 38548 38549 38550 38551 38552 38553 38554 38555 38556 38557 38558 38559 38560 38561 38562 38563 38564 38565 38566 38567 38568 38569 38570 38571 38572 38573 | |
Responses
Bases: OCIDataResponse
Response to the GroupCallCenterGetInstancePagedSortedListRequest. Contains a table with column headings: "Service User Id", "Name", "Video", "Phone Number", "Extension", "Department", "Is Active", "Policy", "Type". The column values for "Video" and "Is Active" can either be true, or false. The column values for "Type" can be "Basic", "Standard" or "Premium". NOTE: prior to release 14, the policy column did not match the HuntPolicy enumerated type.
Attributes:
call_center_table (OCITable):
Source code in src/mercury_ocip_fast/commands/commands.py
Example Usage
from mercury_ocip_fast.client import Client
from mercury_ocip_fast.commands import GroupCallCenterGetInstancePagedSortedListRequest
client = Client()
command = GroupCallCenterGetInstancePagedSortedListRequest(
service_provider_id=...,
group_id=...,
response_paging_control=...,
sort_order=...,
search_criteria_user_id=...,
search_criteria_call_center_name=...,
search_criteria_dn=...,
search_criteria_extension=...,
search_criteria_department_name=...,
search_criteria_service_status=...,
search_criteria_exact_hunt_policy=...,
search_criteria_exact_call_center_type=...,
search_criteria_mode_or=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip_fast.client import Client
client = Client()
response = client.raw_command("GroupCallCenterGetInstancePagedSortedListRequest",
service_provider_id=...,
group_id=...,
response_paging_control=...,
sort_order=...,
search_criteria_user_id=...,
search_criteria_call_center_name=...,
search_criteria_dn=...,
search_criteria_extension=...,
search_criteria_department_name=...,
search_criteria_service_status=...,
search_criteria_exact_hunt_policy=...,
search_criteria_exact_call_center_type=...,
search_criteria_mode_or=...,
)
print(response)