The Decision Matrix is the first configuration point to inspect when applications are being assigned the wrong priority. In Business Rules Engine, Decision Matrices represent policy criteria as structured lookup tables with specified input and output columns. The matrix determines which output is returned when the application's input values match a particular row.
For application prioritization, the input columns can represent factors such as income, household size, program category, application characteristics, geographic location, or other policy attributes. The output can represent a priority level, eligibility classification, fee, score, or similar determination. If the matrix contains an incorrect threshold, row value, range, or output mapping, an otherwise correctly configured Expression Set can still return the wrong prioritization.
An Expression Set orchestrates the process and performs calculations, but it calls the Decision Matrix to retrieve rule-controlled results. Salesforce explains that the Expression Set supplies the inputs, locates the matching matrix row, and consumes that row's output.
A Calculation step should be investigated when arithmetic itself is wrong, while entry criteria primarily determine whether a process executes. Because the stated defect is specifically incorrect prioritization , the underlying matrix containing the prioritization criteria is the most plausible configuration to inspect first.
Study Guide Reference: Public Sector Solution Product Configuration – Business Rules Engine; Decision Matrices; Expression Sets; application prioritization; rule troubleshooting.
================
Submit