Question 1
A financial services application requires a multi-level approval process for loan applications. For loans under USD 50,000, approval is required from the applicant's direct manager. For loans of USD 50,000 or more, parallel approvals are required from both the direct manager and a regional risk assessment team. The process cannot continue until both parties have approved. Which case design pattern provides the most efficient and scalable solution for this requirement?
Answer and explanation
Correct answer: C
The Split Join shape is the ideal Pega construct for executing multiple independent flows in parallel and waiting for all to complete. By placing a condition on the flow leading to the risk team approval, it will only execute when the loan amount is USD 50,000 or more, satisfying the requirement for parallel approval efficiently within a single stage. A sequential process is inefficient. A child case adds unnecessary complexity for a task that is part of the same lifecycle.