Configuring client outreach
As a client moves through onboarding, maintenance, or offboarding journeys with a
financial institution, a wide variety of data and documentation is captured for them and
their related parties. Data or documentation can be gathered from third-party providers,
reused if on file, and still valid or, in many cases, sourced directly from the
customer. The Client outreach case type enables the client to provide required data or documents
through a web self-service mechanism accessed from a laptop, tablet, or phone. Data and
documentation received from the client can then be used in the ongoing customer
journey. The following tasks enable you to extend the client outreach functionality. For
information about this functionality, see the Client outreach. During the creation of new Client outreach cases, the system displays a list of
customers that the case can be assigned. By default, the list contains the main customer of
the case (base Pega Foundation for Financial Services implementations) or any party
associated with the case with a Contact role category (Pega Client Lifecycle Management and KYC).
Customers can change this behavior to send cases to different parties. When an active case is edited, the data captured on the screen (items and
instructions) is transferred into the case to reach the customer eventually. If additional
data is required, changes can be done to the PropagateEditedData_ext
data transform. Client outreach cases can be withdrawn either automatically by the system or manually
by the user. In both situations, cases are closed, and the assignments created for customers
to fulfill the requests are deleted. Some additional logic (for example, to send a
notification to the recipient or to send a message to the front-end system to remove
notifications for customer) can be added to the application by extending the two rules
ClosePendingClientOutreachCases_ext and
WithdrawPost_ext. The system generates an email notification to the recipient when the case is created
and when there are changes made to the case. In addition, the system can send extra
notifications when the case reaches, in the Fulfillment stage,
a certain goal or deadline Service Level Agreement (SLA). The extension for the WithdrawPost
activity Correspondence is sent to notify the recipient that the
Client outreach case has reached its deadline SLA. The logic to build the list of recipients for a given case can be modified or
extended. In the Pega Client Lifecycle Management and KYC layer, the list is built using the
D_ClientOutreachRecipientList data transform, which pulls any
associated party from the case with a role category of
Contact. All the extension points for the Client outreach case can be override using a ruleset
specialization (saved in the same class, using a different ruleset). However, if customers
want to introduce new types of items (the system currently supports only basic data and
documents), they need to create their classes to support those types. The classes need to be
created either under the same hierarchy as the default ones or in a new class structure. To
keep a clear distinction between base product (Pega Foundation for Financial Services and Pega Client Lifecycle Management and KYC) and customer implementation, apply the second
approach. Pega Client Lifecycle Management and KYC provides an example of how these classes can be
extended. New classes are created under the PegaCLMFS rulesets to
add new types or change the behavior of the existing types. Customers can follow a
similar pattern.Extending client outreach case creation
Extending active case data management
Extending case withdrawal
Configuring notifications
Rule Name Type Details NotifyRecipientCO Correspondence Correspondence sent to notify the recipient in the Client
outreach case that there is additional data or documentation
required. NotifyContactCODeadline Correspondence NotifyOriginatorCOGoal Correspondence Correspondence sent to notify the recipient that the
Client outreach case has reached its goal SLA. Extending the list of recipients
Extending the class structure
Class Parent Class Usage PegaCLMFS-Data-ClientOutreach PegaFS-Data-ClientOutreach Wrapper data class for client outreach PegaCLMFS-Data-ClientOutreach-Item PegaFS-Data-ClientOutreach-Item Wrapper class for different items PegaCLMFS-Data-ClientOutreach-Item-Document PegaFS-Data-ClientOutreach-Item-Document Wrapper class for all document related items PegaCLMFS-Data-ClientOutreach-Item-Document-Basic PegaFS-Data-ClientOutreach-Item-Document-Basic Used for holding all basic document items
Previous topic General settings Next topic Modifying the welcome pack