03.24.2026
Today’s release includes the following updates:
bugfix
- Fixed an issue where the Refer command would fail to commit when attached documents had labels exceeding 500 characters.
- For customers using Candid without Claim.MD, the payer list will now update on a weekly basis as expected.
- Fixed intermittent “Save Failed” errors during charting caused by a race condition between command commit and note autosave. When committing or entering-in-error commands that update the note, a checksum mismatch could cause 409 conflicts resulting in “Save Failed” errors. This also resolves the note body flash and scroll position jump that occurred during these actions.
- Fixed an issue where protocol recommendations without associated commands could cause the Protocols tab to crash instead of rendering correctly.
- Fixed a bug where the DiagnosticReport and Observations created from a Lab Report were missing LOINC codes.
- C-CDA files sent via direct messaging (DataMotion integration) that contain non-ASCII characters are now handled correctly.
- Fixed an error that could prevent EPCS signing for refill prescriptions.
- Concurrent write requests to the CareTeam FHIR endpoint could result in a 500 error. This has been resolved.
sdk
- Adds
noteforeign key to the LabReview, ReferralReview, and ImagingReview SDK data models, allowing plugins to access the note associated with a review. This also allows plugins to navigate from a Note to its associated review commands. - Adds two new ButtonLocation options for plugin action buttons: PROFILE_PATIENT_HEADER and CHART_PATIENT_HEADER, allowing plugins to display action buttons on the patient header in both the profile and chart views. Read more.
- Action buttons now support custom styling via BUTTON_TEXT_COLOR and BUTTON_BACKGROUND_COLOR class constants. Read more.
- Adds SDK support for patient groups, enabling plugins to manage group membership programmatically:
- New
PatientGroupandPatientGroupMemberdata models for querying groups and their members. Read more. - New PatientGroupEffect with
add_member()anddeactivate_member()methods for managing group membership. - New events:
PATIENT_GROUP_CREATED,PATIENT_GROUP_UPDATED,PATIENT_GROUP_MEMBERSHIP_CREATED,PATIENT_GROUP_MEMBERSHIP_UPDATED, andPATIENT_GROUP_MEMBERSHIP_DELETED. - Patient groups are also accessible from a Patient object via
patient.patient_groups.
- New
config
- Instances no longer require Google Calendar to be configured in order to function without errors. Previously users would see an error
"Provider availability calendars have not yet been configured. When you’re ready to connect them, contact Support and we’ll help get you squared away.", forcing them to connect to google calendar.
ui
- Print templates now use a serif font instead of monospace for a more polished appearance.
- Failed prescriptions now show more detail regarding the reason for failure. Additionally, non-ASCII characters in patient addresses are now transliterated to the nearest ASCII equivalent, preventing a class of Surescripts transmission errors.