Question 1
A multinational financial institution is designing a new loan origination system using Pega Platform '24.2. The Enterprise Class Structure (ECS) must support a generic 'Loan' case type that contains logic applicable to all regions. However, the 'Mortgage' and 'Personal Loan' products have distinct processing requirements. Additionally, the 'Mortgage' product has specific regulatory rules for the 'UK' and 'US' divisions that deviate significantly from the base implementation.
Which class structure design best promotes reusability and maintainability according to Pega best practices?
Answer and explanation
Correct answer: C
This approach leverages pattern inheritance to specialize the Mortgage case for specific regions (UK/US) while reusing core logic from the Mortgage implementation and the generic Loan framework. This avoids rule duplication and maintains a clean hierarchy.