Skip to main content

Release notes

This topic contains the Fall '25 release notes for Care Connect. The release notes are organized into these high-level sections:

As this page is maintained and updated over time to ensure accurate and timely information, Mavens recommends referencing the release notes online rather than printing and referencing static versions of the page. The Changelog page lists all notable changes made to this page.

For the release notes from earlier versions of Care Connect, visit the Archive.

Warning

The Care Connect product was rebranded during the summer of 2025, and all work items have been changed from "PJN-" to "CC-". Previous release notes and known issues may still use "PJN-".

Installation and upgrades

The Care Connect Fall '25 release can be installed with the Install Service at https://install.komodohealth.com/products/kcc/latest. New installs of Care Connect will be on the latest release while current customers will need to run and deploy the latest update.

Note

If you are using the Install Service and installing Care Connect for the first time, do not select the "*For upgrades only ...*" step. This is an optional step for upgrades only and should be unchecked for new installs.

Warning

Remember to complete the steps in the Required pre-install & pre-upgrade actions and Required post-upgrade actions sections below as appropriate.

New features

The new release of Care Connect contains several new features whose functionalities are detailed below. Details about enablement and configuration are included within the product documentation.

Activity action items checklist

In the new release, action items can be added to activities for users to track and check off. This may be helpful for users who are assigned activities in care plan stages that encompass multiple sub-tasks, such as case managers who have to cover a number of topics in their welcome calls to patients, like checking insurance coverage, gathering communication preferences, and more. Admin users are able to create standard action items that users cannot edit or delete but can also enable users to create and manage their own custom action items. All action items, regardless of standard or custom, are stored in the new Action Item (mvn__PJN_Action_Item__c) custom object and appear in the new Action Items (pjnActionItems) Lightning Web Component on a given Activity (PJN_Activity) Case record page. For product documentation, reference the Activity action items checklist section in the Activities page.

Related work item(s): CC-3689

Milestone event measurement

In the previous Spring '25 release, admin users were able to automate the creation of Event (mvn__PJN_Event__c) records based on key milestones in a patient's program journey. In the current Fall '25 release, admin users are also able to track the amount of time that it takes a patient to go from one milestone event to another. This may be helpful for understanding the velocity of a program journey and for measuring the average turnaround time for certain milestones across all patients in a care program. Admin users can configure the milestone events to be tracked with the existing Event Configuration (mvn__PJN_Event_Configuration__mdt) custom metadata type as well as the new Event Measurement (mvn__PJN_Event_Measurement__mdt) custom metadata type, and all measurements are stored in the new Milestone Event Measurement (MEM) (mvn__PJN_Milestone_Event_Measurement__c) object. To facilitate quick reference and reporting on the time tracking, a new MEM related list is added to the Care Plan (PJN_CarePlan) record page under the Events tab and a new Milestone Measurement - Average Duration report is available and added to the existing KCC Operational Dashboard - Care Plans, Stages, Events dashboard. For product documentation, reference the Milestone event measurement section on the Events page.

Related work item(s): CC-3801, CC-4140

Updated features

The new release of Care Connect also contains several improvements and optimizations to existing features and functionalities to better align with customer feedback and provide an enhanced user experience. Unless noted otherwise, all updated features are shipped "off" by default for existing customers and "on" by default for new customers.

Enablement of SLDS 2

Care Connect has been tested against Salesforce's Lightning Design System 2 (SLDS 2), and several components and features have been modified slightly to match the updated branding and design. Customers are encouraged to upgrade to SLDS 2.

Related work item(s): PJN-3729, PJN-4029, PJN-4031, PJN-4053, PJN-4067, PJN-4074

Progress bar for all cases in Home page

In the Fall '25 release, the Today's Progress (pjnTodaysCasesProgressBar) component on the Home (PJN_Home) page has been updated so that it can be configured to either show only the Case records that are assigned to the current user or show all of the Case records that the current user has access to. This can provide more value to individuals like managers and supervisors who do not have their own assigned work but would like to monitor the progress of all of the activities that they have visibility on. For more information, reference the Show all cases documentation.

Related work item(s): CC-3834

Separate list of Zip-To-Team addresses for care plan updates

In the previous versions of Care Connect, the product used a set of alignment data on the Zip To Team (mvn__PJN_Zip_To_Team__c) object along with a list of addresses referenced by the Zip to Team Address Field Paths (mvn__PJN_Zip_to_Team_Address_Field_Paths__c) field on the Program (mvn__PJN_Program__mdt) custom metadata type to assign care teams to patients when care plans are created and/or updated. In the latest version of Care Connect, a new Zip to Team Update Address Field Paths (mvn__PJN_ZipToTeam_Update_Address_Field_Paths__c) field is available on the Program custom metadata type to allow different addresses to be used for new and existing care plans. The two fields function similarly, but while the existing Zip to Team Address Field Paths field continues to assign care teams for new care plans that are created, the new Zip to Team Update Address Field Paths field is used to reassign care teams when existing care plans are updated. This allows for greater flexibility in curating the people who will accompany patients in their program journeys. For product documentation, reference the Zip To Team on the Care teams page.

Related work item(s): CC-4025

Enhanced Contact Information component

Several enhancements have been made to the Contact Information (PJN_ContactInformation) component.

Clickable phone numbers

Previously, users could only create outbound calls from the Contact Information component by first opening the Phone (PJN_Phone) Contact Information (mvn__PJN_Contact_Information__c) record from the component and then clicking the phone number on the Phone record page. Now, when the click-to-dial functionality is enabled in an org and a telephony system is integrated with Care Connect, users can initiate outbound calls from the Contact Information component directly on Account and Care Plan (Case) record pages by clicking the phone numbers in the component. With this enhancement, however, Phone records now always appear below all other Contact Information records in the Contact Information component, even when the records are sorted alphabetically. For product documentation, reference the Columns and rows section on the Contact Information component page.

Related work item(s): CC-2086

Account configuration

By default, the Contact Information component shows the Contact Information (mvn__PJN_Contact_Information__c) records of the Account record for which the component is directly on or related to. For example, on the CarePlan (PJN_CarePlan) record page, the component automatically shows the contact information of the patient on the care plan. In the latest release, admin users can configure the component on Case record pages to retrieve the Contact Information records of any Account record related to the Care Plan (Case) record. This may be helpful in scenarios where users may want to view the contact information of another account on the care plan, such as that of a patient's caregiver, if the patient is a minor, if the patient has not consented, or if the patient has delegated a Power of Attorney. For product documentation, reference the Account record section on the Contact Information component page.

Related work item(s): CC-4113

UI/UX enhancements

In addition to functional changes, a few visual enhancements have also been made to the Contact Information component to ensure consistency in the user interface (UI) with standard Salesforce components and improve the overall user experience (UI/UX) of the custom Care Connect component. Previously, if a user tried to create or edit a Contact Information (mvn__PJN_Contact_Information__c) record from the Contact Information component, the user could only close out of the New and Edit modals by clicking Cancel in the bottom center of the modals. Now, users can close out of the modals by clicking either Cancel in the bottom right of the modals or X above the top right corner of the modals. The addition of the X button and the realignment of all of the action buttons from the bottom center to the bottom right are consistent with the UI of standard Salesforce modals.

Related work item(s): CC-4116

Defect fixes and maintenance

Table 5, “Fixed items details defects and maintenance items identified in Spring '25, including V4.0.0, V4.0.1, and V4.0.2, that have been fixed in the Fall '25 release.

Table 5. Fixed items

Work item

Description

New behavior

CC-3712

Some custom metadata types did not have page layouts that contain all of the key fields that users may need to effectively and efficiently use Care Connect out of the box. This meant that admins needed to spend more time creating and configuring the page layouts for effective use of the product.

The default Case Field Configuration Layout for the Case Field Configuration (mvn__PJN_Case_Field_Configuration__mdt) custom metadata type has been updated to include the Delete Care Team Role On (mvn__PJN_Delete_Care_Team_Role_on_change__c) field while the default Mapping Label Layout for the Mapping Label mvn__PJN_Mapping_Label__mdt) custom metadata type has been updated to include the Target Field Type (mvn__PJN_Target_Field_Type__c) field. Additionally, the new Care Plan Field Layout is available as the default page layout for the Care Plan Field (mvn__PJN_Care_Plan_Field__mdt) custom metadata type.

Warning

Updates to page layouts are available in initial installations of Care Connect but must be added manually for upgrades. For more information, reference the Required post-upgrade actions section below.

CC-3807

When a care plan did not have an active, or Open, stage to be the default selected stage and a user opened the CarePlan (PJN_CarePlan) record page, the Care Plan Problem Info (pjnCarePlanProblemInfo) component appeared as a thin white rectangle. This was because the highlighted and key fields inside the Care Plan Problem Info component only rendered when there was a selected stage. If a user clicked on a stage in the care plan progress bar so that it became a selected stage, the Care Plan Problem Info component rendered properly again.

If a care plan does not have an active or selected stage, the Care Plan Problem Info component renders with the key fields for the care plan and no highlighted fields for any specific stage. This update applies to the Care Plan Problem Info component on both the CarePlan record page and the All Care Plans tab.

CC-3843

If a Data Change Request (mvn__PJN_Data_Change_Request__c) record is created for a patient merge request and the Patient 1 (mvn__PJN_Patient_1__c) and Patient 2 (mvn__PJN_Patient_2__c) fields look up to the same Account record, the Patient Merge Tool will throw a "List index out of bounds" error when a user clicks Finish in the final screen of the wizard. This is because the Patient Merge Tool cannot merge two patients that are actually the same account.

The Prevent Duplicate Patient Assignment (PJN_Prevent_Duplicate_Patient_Assignment) validation rule will be added to the Data Change Request (DCR) object to ensure that the Account records on the Patient 1 and Patient 2 fields are different. If a user inputs the same Account record on both fields, the DCR object will throw a "Patient 1 and Patient 2 cannot be the same" error and prevent the DCR record from being created. This is a more user-friendly error message and will prevent users from trying to use an invalid DCR to start and submit a merge request with the Patient Merge Tool.

CC-3931

When a user clicked Create Care Plan in the Enrollment Wizard and then clicked either Cancel or X to close out of the wizard without completing the entire enrollment form, the care plan would be created but the Care Plan (Case) record did not open automatically.

Note

This issue was previously identified in KI-134.

If a user exits out of the Enrollment Wizard after creating a care plan without completing the enrollment form, the user is taken to the subtab with the newly created Care Plan record automatically.

CC-3941

When a record form in the Enrollment Wizard did not have any free text fields, the fields and field labels in the record form would not span the entire width of the Enrollment Wizard. As a result, some field labels wrapped to the next line and even cut off some words, making it difficult for users to read. This issue worsened when the display density setting for the Salesforce org was set to compact.

The record forms in the Enrollment Wizard will always span the entire width, even if there are no free text fields.

CC-4028

When new alignment data was uploaded for Zip To Team and Zip To Team was re-run for multiple programs, a "List index out of bounds" error would be thrown. This is because the unique keys that Zip To Team generated to ensure that each zip code is only used for a single program did not always map one-to-one with the programs.

The Zip To Team functionality has been refactored to ensure proper mappings between the keys and the programs. This also simplifies, optimizes, and streamlines how Care Connect assigns case managers to care plans and patients.

CC-4087

When the Role (mvn__PJN_Role__c) value on an existing Relationship Role Configuration (mvn__PJN_Relationship_Role_Configuration__mdt) metadata record was updated or when a new Relationship Role Configuration metadata record was created for the same business account and person account (i.e., contact), Care Connect tried to create a new Account Contact Relationship (AccountContactRelation) record for the new or additional roles. However, because Salesforce only allows one Account Contact Relationship record to be created between each account and contact, Salesforce identified the new record as a duplicate of the existing record and threw an error message.

Note

This issue was previously identified in KI-146.

An error was thrown because Salesforce uses the combination of AccountId and ContactId values to determine if an Account Contact Relationship record is unique whereas Care Connect used the combination of AccountId, ContactId, and Role values to determine if an Account Contact Relationship record is unique. To align with Salesforce's criteria, Care Connect no longer uses the Role value to check for duplicate Account Contact Relationship records. If the Role value on an existing Relationship Role Configuration metadata record is updated or if multiple Relationship Role Configuration metadata records are created for the same account and contact, the Roles field on the corresponding Account Contact Relationship record updates to append the new or additional roles.

CC-4190

When a user clicked Review Enrollment on a Request (Case) record to open the Enrollment Wizard for an existing care plan and then clicked either Cancel or X to close out of the wizard without completing the entire enrollment form, the user was always taken to the right-most subtab. This could be confusing for the user because the right-most subtab may not always be related to the request, care plan, or enrollment.

If a user opens an existing enrollment form and then exits out of the Enrollment Wizard without completing the enrollment form, the user is taken to the source Request record subtab from which they opened the Enrollment Wizard.

CC-4248

When an integration user passes a JSON payload to the eRX API (PJN_ErxApi) to submit an electronic prescription enrollment (eRX) request, the integration user may receive an "Insert failed... CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY" error message. This is because Salesforce's assignment rules changes the owner ID on the Care Plan (Case) record throughout the processing of the eRX API call and the creation of the care plan.

A new Trigger Handler Setting (mvn__PJN_Trigger_Handler_Setting__mdt) metadata record, PJN_Before_Update_Case_Revert_Case_Owner, is available to call the new non-global PJN_CaseRevertCaseOwner Apex class and revert any changes that Salesforce's assignment rules make to care plan owners.

CC-4286

When a user tried to edit a Contact Information (mvn__PJN_Contact_Information__c) record from the Contact Information (PJN_ContactInformation) component, the Set as Primary (mvn__PJN_Set_as_Primary__c) field in the edit modal sometimes appeared checked (i.e., set to true) and did not reflect the actual value on the Contact Information record.

The edit modal from the Contact Information component has been updated to always show the actual values on the selected Contact Information record instead of the default values on the Contact Information fields.

CC-4290

The Apex classes and triggers in Care Connect were all on older and different versions of Salesforce's API.

All of the Apex classes and triggers in Care Connect have been updated to Salesforce's latest API version, Version 64.0, for the latest platform features, performance improvements, and security enhancements.



Metadata changes

The following subsections capture the changes against entities in key areas of Care Connect that are introduced in the latest release. This list is not exhaustive, as it only contains changes to metadata and entities that are exposed to system administrators for customization, extension, and/or integration.

Custom label changes are listed in the table(s) below:

Table 6. New custom labels

Work item(s)

Custom label(s)

CC-3689

PJN_Action_Items_Add_Button

PJN_Action_Items_Add_Button_Title

PJN_Action_Items_Created_Success

PJN_Action_Items_Delete_Confirmation

PJN_Action_Items_Delete_Failed

PJN_Action_Items_Delete_Modal_Label

PJN_Action_Items_Deleted_Success

PJN_Action_Items_Empty_State

PJN_Action_Items_Error_Loading

PJN_Action_Items_Error_Title

PJN_Action_Items_New_Row_Placeholder

PJN_Action_Items_Reordered_Success

PJN_Action_Items_Status_Updated_Success

PJN_Action_Items_Success_Title

PJN_Action_Items_Title

PJN_Action_Items_Update_Failed

PJN_Action_Items_Updated_Success

CC-3834

PJN_Progress_Bar_Label_For_All_Cases



Custom metadata type changes are listed in the tables below:

Table 7. New custom metadata types

Work item(s)

Custom metadata type(s)

CC-3689

mvn__PJN_Program_Case_Action_Item__mdt

CC-3801, CC-4140

mvn__PJN_Event_Measurement__mdt



Table 8. New custom metadata fields

Work item(s)

Custom metadata type(s)

Field(s)

CC-4025

mvn__PJN_Program__mdt

mvn__PJN_ZipToTeam_Update_Address_Field_Paths__c



Table 9. New custom metadata records

Work item(s)

Custom metadata type

Metadata record name(s)

CC-3689

mvn__Feature_Activation__mdt

PJN_Add_Action_Items

PJN_Reorder_Action_Items

mvn__PJN_Trigger_Handler_Setting__mdt

PJN_After_Insert_Case_Action_Items

CC-3801, CC-4140

mvn__PJN_Trigger_Handler_Setting__mdt

PJN_After_Insert_Event_Measurement

PJN_After_Update_Event_Measurement

CC-4248

mvn__PJN_Trigger_Handler_Setting__mdt

PJN_Before_Update_Case_Revert_Case_Owner



Dashboard and report changes are listed in the table(s) below:

Table 10. Modified dashboards

Work item(s)

Folder

Dashboard(s)

Modification description

CC-3801, CC-4140

KCC Operational Reports

KCC Operational Dashboard - Care Plans, Stages, Events

The "Milestone Measurement - Average Duration" component will be added to the dashboard.



Table 11. New reports

Work item(s)

Folder

Report(s)

CC-3801, CC-4140

KCC Operational Reports

Milestone Measurement - Average Duration



Lightning Web Component changes are listed in the table(s) below:

Table 12. New Lightning Web Components

Work item(s)

Object

Lightning Web Component

CC-3689

Case

pjnActionItems



Object changes are listed in the table(s) below:

Table 13. New objects

Work item(s)

Object

CC-3689

mvn__PJN_Action_Item__c

CC-3801, CC-4140

mvn__PJN_Milestone_Event_Measurement__c



Table 14. New object fields

Work item(s)

Object

Field

CC-3689

Case

mvn__PJN_Action_Items_Count__c



Required pre-install & pre-upgrade actions

This section includes the required actions administrators must take before installing and upgrading to the Care Connect Fall '25 release.

Enable Lightning Web Security

Lightning Web Security (LWS) must be enabled to install and upgrade to the Care Connect Fall '25 release. For instructions, reference Salesforce's documentation on how to Enable Lightning Web Security in an Org.

Remove deprecated Care Plan Field page layout

If you are upgrading from a version of Care Connect that is older than the Spring '25 release, then you must remove the deprecated Care Plan Field Layout from the Care Plan Field (mvn__PJN_Care_Plan_Field__mdt) custom metadata type. If you do not remove this Care Plan Field page layout, then you will run into an error when installing the Fall '25 release.

Required post-upgrade actions

This section includes the required actions administrators must take after upgrading to the Care Connect Fall '25 release.

Add custom metadata fields to page layouts

New custom metadata fields must be manually added to page layouts upon upgrades. For the list of new custom metadata fields, reference Table 8, “New custom metadata fields above.

Additionally, the custom metadata fields that are added to page layouts out of the box must be manually added to the page layouts upon updates. For a description of the changes, reference the CC-3712 row in Table 5, “Fixed items above.