Configuration and details for the Care tab
In the Patient 360, on the Care tab, you can customize the care
plan rules and the program component rules to meet your business needs. Additionally,
you can customize the rules for patient care, their goals, and their tasks. For example,
you might want to extend and integrate from an EMR or another system or push Pega Care
Management data to a third-party system. Because look-up data pages do not support dynamic class referencing, you need to save the
D_GetWO rule in the appropriate implementation-layer class
context so that the data page can fetch the implementation-layer specific data.
Otherwise, the look-up fails and the data page does not return any data. The following topics include details that are related to the Care
tab: In the Patient 360 view, the system displays all the active cases in the
Care tab by default. You can filter the cases in which the
patients are enrolled by choosing a specific program from the Patient care
drop-down list. Selecting a program displays program-specific details such as
the program duration. The D_MemberEnrolledPrograms data page is the source for the
programs list. Because look-up data pages do not support dynamic class referencing, you need to save the
following rules in the appropriate implementation-layer class context so that the data
page can fetch the implementation-layer specific data. Otherwise, the look-up fails and
the data page does not return any data. No parameters No parameters Parameters are
Program, MemberID, and ObjClass Parameters are
Program, MemberID, and ObjClass No parameters Parameters are MemberID and
Category Parameters are
MemberID and Category No
parameters No parameters No parameters No
parameters You can also filter cases based on status (Active or
Completed) by selecting the appropriate status from the
Show drop-down list. The
D_ProgramStatusFilterValue data page is used to maintain the status.
When you select a specific program, you can also view care plan items that are identified
during the assessments. You can add elements that are not part of the program to the
program in this section. Screening assessments are risk assessments that are given
during the program enrollment process. The
ListOfScreeningAssessmentsForMember report definition is used to display the assessment list. Because look-up data pages do not support dynamic class referencing, you need to save the
following rules in the appropriate implementation-layer class context so that the data
page can fetch the implementation-layer specific data. Otherwise, the look-up fails and
the data page does not return any data. ChildItemsDataTransform No parameters No parameters Parameters are pyClassName, pyCategory, and
pyPurpose Parameters are pyClassName, pyCategory, and
pyPurpose Parameters are pyClassName, pyCategory,
and pyPurpose Parameters are pyClassName, pyCategory, and
pyPurpose Parameters are pyClassName, pyCategory,
and pyPurpose Parameters are pyClassName, pyCategory, and
pyPurpose No
parameters When a member is enrolled in a program, the cases are displayed at the program level
and also at the member level. The second section displays the goals and tasks that are
associated with the member and program. Two data pages render this information:
D_GetProgramCasesObjClass and D_GetMemberCasesObjClass.
The Patient LoadPHPCases activity fetches the case information. Parameters are CustID, SelectedProgram, and
ParentClass Parameters are Program,
MemberID, and ObjClass Parameters are Program, MemberID, and
ObjClass Parameter
is CustID Parameter is pyID Goals and tasks are added at the patient level. They appear in the Other
goals and Other tasks sections. No
parameters Parameters are
SelectedProgram and FilterType Parameters are CustID and SelectedProgram Parameters are CustID and SelectedProgram Parameters are CustID and SelectedProgram Parmeter is
FilterType Parameters are CustID,
SelectedProgram and CarePlanClass Parameters are
CustID, SelectedProgram and CarePlanClass Parameters are CustID,
SelectedProgram and CarePlanClassCare plan rules
Rules to display patient programs and their durations
Rule name Rule type Purpose FetchCarePlanByCategory Data transform Fetches the care plans by category. D_ActiveCarePlanByCategory Data page Fetches the care plans by category. D_GetOpenCPCasesForProgram Data page Retrieves the active care plans of a program. GetOpenCPCasesForProgram Report
definition Retrieves the active care plans of a program. LoadSelectedProgramWO Data transform Loads the selected program. D_GetProgramFromCategoryMember Report
definition Gets the pyid of the program work object based
on patient ID and category (program name). GetProgramFromCategoryMember Report
definition Fetches the program work object that is associated with the program
name (category) in which the patient is enrolled. ResetShowDropDown Data transform Clears the values that were selected in the drop-down lists. CarePlanDurationDetails Section Displays the care plan details. MemberCareProblemHeader Section Header section of the tree grid in which the filters are
displayed. ReloadProgram Data transform Reloads the program when selecting the identified option from the
Care tab drop-down list. Rule name Rule type CallFetchChildItemsDataTransform Data transform Calls the data transform to fetch the child items of the care plan
item. No parameters FetchChildElements Data transform Fetches all the first- level child items of a Business Analyst portal
template rule. No parameters GetRulePage Data transform Gets the Task rule page. Similarly, for other Business Analyst rules,
this data transform is overridden in the respective rule classes.
Parameters are pyClassName, pyCategory, and pyPurpose D_BA_Alert Data page Looks up an alert rule. Parameters are pyClassName, pyCategory, and
pyPurpose. D_BA_Barrier Data page Looks up a barrier rule. Parameters are pyClassName, pyCategory, and
pyPurpose D_BA_Goal Data page Looks up a goal rule. Parameters are pyClassName, pyCategory, and
pyPurpose D_BA_Intervention Data page Looks up an intervention rule. Parameters are pyClassName,
pyCategory, and pyPurpose D_BA_Problem Data page Looks up a problem rule. Parameters are pyClassName, pyCategory, and
pyPurpose D_BA_Task Data page Looks up a task rule. Parameters are pyClassName, pyCategory, and
pyPurpose CopyFromRulePage Data transform Copies from the Business Analyst rule page to the current the
pxResults property to build the care plan tree. Program component rules
Rules for program components
Rule name Rule type Purpose CallFetch Data transform Calls the data transform to fetch the child items of the care plan
item. FetchChildElements Data transform Fetches all the first-level child items of a Business Analyst portal
template rule. GetRulePage Data transform Gets the Task rule page. Similarly, for other Business Analyst rules,
this data transform is overridden in the respective rule
classes. D_BA_Alert Data page Looks up an alert rule. D_BA_Barrier Data page Looks up a barrier rule. D_BA_Goal Data page Looks up a goal rule. D_BA_Intervention Data page Looks up an intervention rule Parameters are pyClassName, pyCategory,
and pyPurpose D_BA_Problem Data page Looks up a problem rule. D_BA_Task Data page Looks up a task rule. CopyFromRulePage Data transform Copies from the Business Analyst rule page to the current
pxResults to build the care plan tree. Patient care
Patient care rules
Rule name Rule type Purpose PickCPWorkItems Report definition Fetches the work items that are added as direct children to the
selected program to display in the Patient care
section. D_GetCPCasesForProgram Data page Fetches the care plans of a program. GetCPCasesForProgram Report
definition Pulls the data from the D_GetCPCasesForProgram
data page. PickPHPWorkItems Report definition Picks the work items that are added to the patient (PatientCare) to
display in the Patient care section. D_GetWO Data page Fetches the work object details. Goals and tasks on the Care tab
Rules for goals and tasks
Rule name Rule type Purpose LoadGoalCases Data transform Loads the goals that are associated with a patient. D_ProgramGoals Data page Retrieves goals that are related to a program. PickActiveGoalWorkItemsForProgram Report definition Fetches the active goal items when a program is selected in the
filter. PickResolvedGoalWorkItemsForProgram Report definition Picks the resolved goal items when a program is selected in the
filter. PickGoalWorkItemsForProgram Report definition Picks the goal items when a program is selected in the
filter. D_MemberGoals Data page Fetches goals that are related to a patient. PickActiveGoalWorkItems Report definition Gets the active goals of specific patient. PickResolvedGoalWorkItems Report definition Gets the resolved goals of specific patient. PickGoalWorkItems Report definition Gets the goals of specific patient.
Previous topic Configuring and extending features on the Patient 360 profile Next topic Configuration and details for the Clinical tab