You are here: Reference > Rule types > About Case Match rules

About Case Match rules

  1. About
  2. New
  3. Evaluation
  4. Retrieval
  5. Pages & Classes
  6. Specifications
  7. History
  8. More...

Use a case match rule to retrieve objects (referred to as cases in this rule) from the database and evaluate them according to criteria you specify in the rule. Such processing is sometimes called case-based reasoning.

For example, you can use a case match rule to develop a report on overdue assignments, to choose the highest-scoring supplier, or to find the best product for known criteria.

A case match rule has one of two types:

The system includes one standard case match rule, as a working example.

Key

Description

Assign-Worklist-.OverdueAssignments

Ranks overdue assignments based on the assignment urgency, age, and how close the assignment is to the deadline time. Selects assignments with a score of 75 or greater.

This example supports the standard list view rule Assign-Worklist.UrgentAssignments.ALL, which is not used otherwise.

About Case Match rules

Access

As a best practice, use the Track duplicates category of case-type settings instead of the Case Match form. See: Finding duplicate cases.

Use the Application Explorer to access case match rules in your application. Use the Records Explorer to list all the case match rules available to you.

Development

For case match rules created prior to Pega Platform, complete the Retrieval tab before the Evaluation tab. For Seek First Case rules, complete the optional sort fields on the Retrieval tab after saving the form; then save again. See note at the top of this topic.

Delegation

After you complete initial development and testing, you can delegate selected rules to line managers or other non-developers. Consider which business changes might require rule updates and if delegation to a user or group of users is appropriate.

For more details, see Delegating a rule or data type.

Category

Case match rules are instances of the Rule-Declare-CaseMatch class. They are part of the Decision category.