Updating to version 8.7 from 7.x versions
If you are updating from 7.x versions to 8.x versions, perform these steps before you follow the steps in Adopting Pega Care Management version 8.7 features.
Enabling custom search properties for indexing
After you update your application, to use the Authorization Search feature, enable the dynamic search setting to use custom search properties.
- Log in to your application by using the credentials that you previously established.
- In the navigation pane of Dev Studio, click .
- In the Setting Purpose column, filter and search for indexing/useDataInstances.
- Click indexing/useDataInstances.
- Change the value to true.
- Click Save.
Running the timeline upgrade utility
In Pega Care Management version 8.1, the patient timeline was updated. To display the care patient events that were created before you updated the application, if you are updating from version 7.4 or earlier versions, you need to run the timeline upgrade utility.
You do not need to run the utility if you do not want the cases that were created before the update to appear on the timeline. New events for the cases that are configured on your configuration page and are created after the update appear on the timeline.- In the header of Dev Studio, click , click the Patient events tab, and review
the fields in the Timeline events section:
- In the Event name column, ensure that you entered the name of the event or the case type such as Admission, Program referral, or Visit (new field in version 8.1).
- In the Work class column, ensure that you entered the class name that you defined in your implementation layer.
- In the Display date column, enter the date for the events that will appear on the timeline.
- Based on your data model, to update the EventDetails data
transform, complete these steps:
- In the header of Dev Studio, enter and search for EventDetails.
- On the Data Transform page, review the properties
in the Target column and the
Source column and make the appropriate
changes.
For example: You might use the Patient property instead of the Primary.pyCustomer property. - Save your changes.
- Based on your data model, to update the CareEventCMF2 data
flow, complete these steps:
- In the header of Dev Studio, enter and search for CareEventCMF2.
- On the Data flow page, click the Event Summary shape, review the properties in the Source column, and make the appropriate changes.
- Click Submit to save your changes.
- In the header of Dev Studio, enter and search for CMAUpgradeTimeLineUtility74to81.
- In the Activity row, click CMAUpgradeTimeLineUtility74to81 in the PegaHC-Care-Work-class.
- Click .
- In the Run window, click Run.
Verifying access to previous care events on the patient timeline
If you are updating from version 7.4 or earlier versions, verify that you can view the timeline care events that were created before you updated the application.
- In the header of Dev Studio, click .
- In the left navigation pane, click Patients.
- Click a link that corresponds to the patient whose timeline you want to display.
- In the Patient 360 profile, click the History tab.
- In the Patient timeline section, click the arrow to the right of the Care menu.
- Select the check boxes that correspond to the events that you want to display.
- If you are unable to resolve the situation, go to My Support Portal to request appropriate assistance.
Modifying the skin name
If you are updating from a version prior to version 7.4, you need to modify the skin name so that the application uses the most recent skin. By using the CMA skin, the application can access the latest changes that have been made to the user interface.
- Log in to the application by using the administrative credentials that you previously established.
- In the header of Dev Studio, click .
- Click the Inheritance tab.
- Click Check out and select a ruleset.
- In the list that is in the Skin inheritance section, enter and select CMA.
- Click Save.
- Check in the rule.
Updating existing Intervention Logic template flows
Pega Care Management version 7.4 replaced the AvailableForInterventionLogic property with the pyCategory property, which affected the Intervention Logic template flows. If you are updating from a version prior to version 7.4, you must run the UpgradeCustomFieldsForInterventionLogic rule to modify your existing Intervention Logic template flows.
- In the header of Dev Studio, search for and select UpgradeCustomFieldsForInterventionLogic.
- On the Activity: UpgradeCustomFieldsForInteventionLogic page, click .
- In the Run window, click Run.
Verifying the existing flows in an Intervention Logic template
If you followed the steps in the Updating existing Intervention Logic template flows procedure because you are updating from a version prior to version 7.4, verify that the Intervention Logic template flows are available.
- In the header of Dev Studio, click .
- Click New and then click Intervention Logic.
- Click the Flows field to view a list of the updated flows.
- If the list of flows does not appear, follow these steps:
- Use the Log Files tool to review and correct any errors or warnings that occurred.
- If you are unable to resolve the situation, go to My Support Portal to request assistance.
Updating your class tables
If you are updating from a version prior to version 7.4, you must update your class tables because the table mappings for classes changed in Pega Care Management version 7.4.
The following classes have been updated:
- PegaHC-Data-PatientIdentifier
- PegaHC-Data-Diagnosis-DiagnosisCodeType
- PegaHC-Data-PriorAuthCodes
- History-PegaHC-Data-MemberNotesP
- RULE-OBJ-CORR-CM
Verifying the update of class tables
If you followed the steps in the Updating your class tables procedure because you are updating from a version prior to version 7.4, verify the update of class tables that occurred in the Pega Care Management version 7.4 update.
- In the header of Dev Studio, search for and open each of the following class instances:
- PegaHC-Data-PatientIdentifier
- PegaHC-Data-Diagnosis-DiagnosisCodeType
- PegaHC-Data-PriorAuthCodes
- History-PegaHC-Data-MemberNotesP
- RULE-OBJ-CORR-CM
- If the records do not appear:
- Use the Log Files tool to review and correct any errors or warnings that occurred.
- If you are unable to resolve the situation, go to My Support Portal to request assistance.
Moving data for existing care programs to a new class
Pega Care Management has a new data class, PegaHC-Data-Program, that contains the care program values. If you are updating from a version prior to version 7.4, you must move the data for existing care programs from the PegaCare-CarePlan rule to the PegaHC-Data-Program class. To do this, run the UpgradePrograms rule that is provided when you import the application bundle.
- In the header of Dev Studio, search for and open the UpgradePrograms rule in the PegaClinical ruleset.
- Click .
- In the Run window, click Run.
Verifying the care program data in the PegaHC-Data-Program class
If you followed the steps in the Moving data for existing care programs to a new class procedure because you are updating from a version prior to version 7.4, verify the care program data to ensure that it is stored in the new PegaHC-Data-Program class.
- In the header of Dev Studio, click .
- In the CM Business Analyst portal, click New and then click Program.
- To see the list of programs, click the Programs link on the header.
- If the records do not appear:
- Use the Log Files tool to review and correct any errors or warnings that occurred.
- If you are unable to resolve the situation, go to My Support Portal to request assistance.
Moving lab and measurement data to the observation class
If you are updating from a version prior to version 7.4, you must complete this procedure. Previously, Pega Care Management version 7.21 stored lab and measurement records in the PegaHC-Data-LabResults and PegaHC-Data-Measurement classes. Pega Care Management now supports Fast Healthcare Interoperability (FHIR) APIs. This means that the Logical Observation Identifiers, Names, and Codes (LOINC), which is a universal standard, is used to store the lab and measurement records in the PegaHC-Data-Observation class.
The FHIR standard identifies medical laboratory observations, nursing diagnosis, nursing interventions, outcomes classification, and patient care data sets. By moving the data to this class, you can electronically gather and exchange clinical results such as laboratory tests, clinical observations, outcomes management, and research results.
To move the existing records from the PegaHC-Data-LabResults and PegaHC-Data-Measurement classes to the PegaHC-Data-Observation class, perform the following steps to run the MoveVitalAndLabToObservtions rule. This rule is provided when you import the application bundle.
- In the header of Dev Studio, search for and open the GetVitalLoincCode decision table.
- To save this rule to the ruleset that corresponds to your implementation layer, click Save as and complete the form. For additional information, see About Decision tables.
- On the Decision Table: page, review the vitals, such as height
and weight, which you captured in your application.
- If a vital sign is not listed in the table, you need to add it. For additional information, see About Decision tables.
- To find the corresponding LOINC code, on the Patient 360, click the Clinical tab. In the All list, select Vital Signs.
- Search for the vital sign to which you are mapping. The LOINC code is displayed next to the name of the vital sign.
- Save and check in the rule.
- In the header of Dev Studio, search for and open the GetLoincCode decision table.
- To save this rule to the ruleset that corresponds to your implementation layer, click Save as and complete the form.
- On the Decision Table page, review the laboratory results such
as Albumin or Alkaline, which you captured in your application.
- If a laboratory result is not listed in the table, you need to add it. For additional information, see About Decision tables.
- To find the corresponding LOINC code, on the Patient 360, click the Clinical tab. In the All list, select Laboratory.
Search for the laboratory result to which you are mapping. The LOINC code is displayed next to the name of the laboratory result.
- Save and check in the rule.
- Search for and open the MoveVitalAndLabToObservations rule in the PegaHC ruleset.
- Click Action > Run.
- In the Run window, click Run. A window displays a success message. To test the results, see Verifying the records in the PegaHC-Data-Observation class.
Verifying the lab and measurement data in the PegaHC-Data-Observation class
If you followed the steps in theMoving data for existing care programs to a new class because you are updating from a version prior to version 7.4, perform this task to ensure that the lab and measurement data was moved.
- In the header of Dev Studio, click .
- In the CM Care Manager Portal, search for a patient that you know has lab or measurement records, and open the patient profile.
- Click the Clinical tab.
- To display lab and measurement records, select All from the list in the top section.
- Click on a lab or measurement record to display the data.
- If the records do not appear, follow these steps:
- Use the Log Files tool to review and correct any errors or warnings that occurred.
- If you are unable to resolve the situation, go to My Support Portal to request assistance.
Previous topic Updating to version 8.7 from version 8.3 and earlier Next topic Adopting Pega Care Management version 8.7 features