Skip to main content

Steps to configure queue processor

Suggest edit Updated on April 26, 2021
  1. Open dynamic system settings: EnableQPForClaimProcessing.
  2. By default the value for the queue processor is set as “False”. The claims are processed using the job scheduler for this setting. You can change the value of the DSS to “True” to enable the queue processor. Queue processor processes claims whenever queue item is available.

  3. Once the ‘True’ value is saved, the claims are processed through queue processor. In this case, the claim processing settings such as manual process buttons for new and reprocess claims in the ‘Claims engine configuration’ screen are not displayed, as the claims are automatically processed through QP. Only “Process Now” button for recycle claims is displayed.

  4. Split and pending reprocess claims are also being processed through the same queue processor.
  5. You can also prioritize claims for WO adjudication queue processor based on selected payer ID values which are coming from OOTB. This decision table can be extended further to include any other properties from claim WO class. To do so custom queue processor has to be created and claims have to queued to the custom queue processor using the extension rule: QueueClaimForAdjudicationEXT.
    1. The queue processor: ProcessPriorityClaim is enabled from Admin studio.
    2. Values for payer identification number and corresponding return action are entered in the DT: PrioritizeClaimProcessing. The payer IDs for which claims need to be processed on priority are entered in the ‘Payer identification number’ columns while the queue processor ID for priority claims: ProcessPriorityClaim is entered in the ‘Action’ column.
    3. On saving, the claims for the configured payer IDs are processed on priority through the priority queue processor.

Technical diagram:

Note: A queue processor rule requires at least one stream node to run. Messages cannot be processed without the stream node.

Advantages of using the queue processor include:

  1. Vertical and horizontal scaling.
  2. Platform OOTB recovery and exception infrastructure.
  3. Prioritization of claim with new implementation design.
Did you find this content helpful? YesNo

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

We'd prefer it if you saw us at our best.

Pega.com is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us