Queue Definition
Queue Definition enables routing rules for pended authorizations. Based on configured dimensions, the framework assigns each pended work item to the appropriate work queue at work item creation time.
Data Model
The following section describes the available data elements on a queue. Required data elements are marked as mandatory. All other data elements are optional.
This entity represents the queue and stores the following fields:
| Field | Description |
|---|---|
Code |
Mandatory. Unique code of the queue. |
Description |
Mandatory. Short description of the queue. |
Priority |
Mandatory. Defines the queue’s priority using a number; the lower the number, the higher the priority. |
User Role |
Mandatory. Defines the eligible user who can work on the work item assigned to the queue. |
Admin Role |
Mandatory. Defines the eligible administrator who can assign and reassign work items for the queue. |
SLA Time UOM |
Unit of measure for the SLA time value: D = Days, M = Minutes. |
SLA Due Time Value |
Number of units, days or minutes, within which the work item must be resolved. |
SLA Risk Time Value |
Number of units before the SLA due time at which the work item is flagged as at risk. |
Global SLA Definition |
Adds a record-level SLA computed from the authorization version creation date. |
Ind Enabled? |
Defines whether the queue is enabled. If disabled, the queue is not considered during work item creation or processing. |
Data Access Group |
The code used in the context of user access restrictions on this queue. |
Dynamic Logic Evaluation |
Dynamic logic condition that must be met during work item creation if the queue applies. |
Dynamic Logic Parameters |
Dynamic logic function used to set extensibility fields, priority, work item SLA due time, or global SLA due time. |
Queue Pend Reasons |
Defines the list of pend reasons selected for the queue. |
Queue Group Messages |
Defines the queue group messages selected for the queue. |
Brand |
Defines the eligible brand for the queue. |
Authorization Form |
The authorization form of the authorization. |
Authorization Type |
The authorization type. |
Service Specialty |
The specialty for which the authorization is requested. |
Requested Amount From |
Defines the requested amount from value for the amount range. |
Requested Amount To |
Defines the requested amount to value for the amount range. |
Requested Amount Currency From |
Defines the eligible requested amount from currency. |
Requested Amount Currency To |
Defines the eligible requested amount to currency. |
Authorized Amount From |
Defines the authorized amount from value for the amount range. |
Authorized Amount To |
Defines the authorized amount to value for the amount range. |
Authorized Amount Currency From |
Defines the eligible authorized amount from currency. |
Authorized Amount Currency To |
Defines the eligible authorized amount to currency. |
Dynamic Fields |
Dynamic fields for the usage. |
Constraints
-
Only data access groups with access restriction type 'Data access group for queue definition' can be assigned to a queue.
-
When creating or updating a queue, Amount To can only be specified when Amount From is also present, and Amount To must be greater than or equal to Amount From.
-
When creating or updating a queue, Currency From and Currency To must be the same currency code for each amount dimension.
-
The SLA Due Time Value and SLA Risk Time Value each require a unit of measurement.
-
The SLA Risk Time Value must be less than the SLA Due Time Value.
-
The SLA Risk Time Value cannot be specified unless the SLA Due Time Value is also provided.
Global SLA Definition
Global SLA Definition configures a record-level SLA that is computed from the latest authorization version creation date.
It is optionally linked to a Queue Configuration and applies the same SLA deadline to all work items created from that record, regardless of when the work item itself was created.
Data Model
This entity stores the following fields:
| Field | Description |
|---|---|
Code |
Mandatory. Unique code of the global SLA definition. |
Description |
Mandatory. Short description of the global SLA definition. |
SLA UOM |
Unit of measure for the SLA time value: D = Days, M = Minutes. |
SLA Due Time Value |
Number of units, days or minutes, within which the work item must be resolved. |
SLA Risk Time Value |
Number of units before the SLA due time at which the work item is flagged as at risk. |
Queue Configuration |
Referenced queue. |
Work Item Notifications
Notifications are configured on the Queue Definition. They are sent when a work item is assigned to a user, feedback is requested from a user, or feedback is provided.
Data Model
This entity stores the following fields:
| Field | Description |
|---|---|
Code |
Mandatory. Unique code of the notification. |
Description |
Mandatory. Short description of the notification. |
Assigned notifications |
Function dynamic logic. Fires when a work item is assigned. |
Assigned for feedback notifications |
Function dynamic logic. Fires when a work item is sent for feedback. |
Feedback Provided notifications |
Function dynamic logic. Fires when feedback is provided. |
Queue Configuration |
Referenced queue. |
For more information, see Work Item Notification dynamic logic.