Skip to main content

This content has been archived and is no longer being updated.

Links may not function; however, this content may be relevant to outdated versions of the product.

Care Management - Deploying and Using Declarative Pages

Suggest edit Updated on September 25, 2019

The Care Management Framework uses declarative pages to derive the benefits of easy deployment, improved performance, and reduction in memory requirements when multiple users of the application need to access static or slowly changing information at the same time.

 

The Declarative Page and Activity

At the thread level, the Declare Pages instance Declare_CM_ENV, loads the activity LOAD_CM_ENV.

Both rules are defined in the PegaClinical_CNFG RuleSet. Each step in the activity uses the Property-Set method to map commonly referenced data values into the Declare_CM_ENV page of the clipboard when a user signs in.

For more information about how declarative pages are configured and work, see the online help topic: About Declare Pages rules.

Declare Pages Instance

Load Activity

Configuration Tips

The declarative page cannot be copied to a different RuleSet, but it can be versioned if necessary. Since the content of the clipboard page is not changed in production, the configuration you implement in the declarative page (expiration settings for example) is identical for every user of the framework on the same node.

However, the LOAD_CM_ENV activity that populates the declarative page can be modified to meet your processing requirements.

Deployment of this functionality is simple for both work and organization-centric approaches. Because the declarative page is managed by a thread level page every user that signs into the framework can have their version of the page. To do this, deploy the activity LOAD_CM_ENV to the RuleSet that is unique to the group the user belongs to.

 

Default Property Settings

The following table lists the name, default values, and describes the properties that are set by the load activity when the framework is installed:

Property Name

Default Value

Description

CM_RULESET

PegaCareTemplates

Template rule set name

CM_RULESET_VERSION

01-01-01

Template rule set version

RESET_TODAY

YES

If set to YES today’s date will reset be to RESET TODAY DATE. Use for testing with older data sources during implementation. No OOTB implementation.

RESET_TODAY_DATE

20060929

Example: 20060929

CM_WORKPOOL_CLASS

PegaHC-Care-Work

Work Pool Class

CM_WORKPOOL

PEGAHC-CARE-WORK

Work Pool

ALERT_WORK_CLASS

PegaHC-Care-Work-Alert

Alert work class

ASSESSMENT_WORK_CLASS

PegaHC-Care-Work-Assessment

Assessment work class

CAREPLAN_WORK_CLASS

PegaHC-Care-Work-CarePlan

CarePlan work class

CASE_WORK_CLASS

PegaHC-Care-Work-Case

Case work class

GOAL_WORK_CLASS

PegaHC-Care-Work-Goal

Goal work class

TASK_WORK_CLASS

PegaHC-Care-Work-Task

Task work class

CAMPAIGN_WORK_CLASS

PegaHC-Care-Work-Campaign

Campaign work class

CM_CAREPLAN_WORKBASKET

CarePlan@MyHealthPlan

Holds active care plans

CM_GOAL_WORKBASKET

Goals@MyHealthPlan

Holds active goals

CM_ALERT_WORKBASKET

Alerts@MyHealthPlan

Holds active alerts

CM_DEFAULT_WORKBASKET

DiseaseManagement@MyHealthPlan

Default

CM_FULFILLMENT_WORKBASKET

CM_Fulfillment@MyHealthPlan

Fulfillment work basket

ALERT_WORK_MODEL

AlertWorkDefault

Model for new work of type alert

ASSESSMENT_WORK_MODEL

AssessmentWorkDefault

Model for new work of type assessment

CAREPLAN_WORK_MODEL

CarePlanWorkDefault

Model for new work of type care plan

CASE_WORK_MODEL

CaseWorkDefault

Model for new work of type case

GOAL_WORK_MODEL

GoalWorkDefault

Model for new work of type goal

TASK_WORK_MODEL

TaskWorkDefault

Model for new work of type task

ALERT_ACCEL_CLASS

PegaHC-Care-Work-CareAccel-Alert

Alert wizard class

CAREPLAN_ACCEL_CLASS

PegaHC-Care-Work-CareAccel-CarePlan

Care Plan wizard class

GOAL_ACCEL_CLASS

PegaHC-Care-Work-CareAccel-Goal

Goal wizard class

TASK_ACCEL_CLASS

PegaHC-Care-Work-CareAccel-Task

Task wizard class

DATASOURCE_ACCEL_CLASS

PegaHC-Care-Work-CareAccel-DataSource

Data source wizard class

MATERIALS_ACCEL_CLASS

PegaHC-Care-Work-CareAccel-Materials

Materials wizard class

ALERT_RULE_CLASS

Rule-PegaCare-Alert

Alert template class

CAREPLAN_RULE_CLASS

Rule-PegaCare-CarePlan

Care Plan template class

DATASOURCE_RULE_CLASS

Rule-PegaCare-DataSource

Data source template class

GOAL_RULE_CLASS

Rule-PegaCare-Goal

Goal template class

TASK_RULE_CLASS

Rule-PegaCare-Task

Task template class

QUESTIONNAIRE_RULE_CLASS

Rule-PegaQ-Questionnaire

Questionnaire rule class

MATERIALS_RULE_CLASS

Rule-File-Binary

Materials template class

PATIENT_DATA_CLASS

PegaHC-Data-Party-Member

Patient data class

PCP_DATA_CLASS

PegaHC-Data-Party-Provider

PCP data class

DATA_CONV_NOTES_CLASS

PegaHC-Data-ConversationLog

Note data class

CODEGROUP_DATA_CLASS

PegaHC-Data-CodeGroup

Code group data class

NDC_DATA_CLASS

PegaHC-Data-NDCCodes

NDC data class

CPT_DATA_CLASS

PegaHC-Data-CPTCodes

CPT data class

HCPCS_DATA_CLASS

PegaHC-Data-HCPCSCodes

HCPCS data class

ICD9_DATA_CLASS

PegaHC-Data-Diagnosis

ICD9 data class

PROVIDER_DATA_CLASS

PegaHC-Data-Party-Provider

Provider data class

CLAIMS_DATA_CLASS

PegaHC-Data-Claim

Claim data class

AUTHORIZATION_DATA_CLASS

PegaHC-Data-Authorization

Authorization data class

POLICY_DATA_CLASS

PegaHC-Data-Policy

Policy data class

CARE_CORR_CLASS

Rule-Obj-Corr-CM

Correspondence data class

HCPCS_DATA_REP_REC_SIZE

500

Result set size in Code search

CPT_DATA_REP_REC_SIZE

500

Result set size in Code search

NDC_DATA_REP_REC_SIZE

500

Result set size in Code search

ICD9_DATA_REP_REC_SIZE

500

Result set size in Code search

ALERT_PROC_VERSION

1.0

Alert processor version

ALERT_FORCE_RUNALL

YES

If set to YES processing of the alert will continue even if the alert has already been processed on the same day. Use this for testing during deployment.

DATASOURCE_AUTH_CLASS

PegaHC-Data-Authorization

Not implemented

DATASOURCE_MEDICALCLAIM_CLASS

PegaHC-Data-Claim

Medical claim data class

DATASOURCE_PHARMACYCLAIM_CLASS

PegaHC-Data-Claim

Pharmacy claim data class

DATASOURCE_CODEFILTER

NO

If set to NO matching based on the codes configured in the alert occurs in getMatch. If set to YES, no matching will occurr and buildMatchResultPage needs to get implemented to convert the resultset from the data source query into the expected format which may include custom matching procedures.

DATASOURCE_DATEFILTER

NO

Not implemented

DATASOURCE_MEDICALCLAIM_CLASS_ID

ClaimID

Property name of medical claim ID. Used for reporting matching events

DATASOURCE_PHARMACYCLAIM_CLASS_ID

ClaimID

Property name of pharmacy claim ID. Used for reporting matching events

ALERTSLA_DEADLINE_DEFAULT

2

Off set for deadline date from goal date

TASKSLA_DEADLINE_DEFAULT

2

Off set for deadline date from goal date

TASK_STATUS_RUNNING

Pending

Status after work item has been activated

CAREPLAN_STATUS_RUNNING

Pending

Status after work item has been activated

ALERT_STATUS_RUNNING

Pending

Status after work item has been activated. Only alerts with this status will be considered for processing.

GOAL_STATUS_RUNNING

Pending

Status after work item has been activated

TASK_PENDING_FULFILL_STATUS

Pending-FulFillment

Status after work item has been activated

TASK_STATUS_DORMANT

Open

Status of work item after parent alert has been activated. Only goals with this status will be considered for processing after parent alert has fired.

GOAL_STATUS_DORMANT

Open

Status of work item after parent alert has been activated. Only tasks with this status will be considered for processing after parent alert has fired.

FLOW_NEW_WORK

NewWork

To create a new work item

FLOW_CREATE_CASE

CreateCase

To create a new case

NAVIGATION_STYLE

text

No other OOTB implementation

TIMELINE_OFFSET_DAYS

180

Evaluated in getCaseTimeLine activity to artificially curtail timeline after x days if greater than zero

INITIAL_CASE_TASK1

Schedule_Call_Test

Not implemented

INITIAL_CASE_TASK2

Schedule_Call_Test

Not implemented

INITIAL_CASE_TASK3

Schedule_Call_Test

Not implemented

POPULATION_TASK_FULFILLMENT

Send_Fulfillment

Used for testing only

DEFAULT_CAMPAIGN

General

If member if not part of any population this value is used instead

FULFILLMENT_PROVIDER

CARD1

Used for testing only

Return to About the Care Management Framework

 

 

 

 

Did you find this content helpful? YesNo

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Ready to crush complexity?

Experience the benefits of Pega Community when you log in.

We'd prefer it if you saw us at our best.

Pega.com is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us