Overview
This release introduces a new enterprise-level configuration option along with several fixes that improve enrollment data stability, referral data accuracy, and clearer printed records across ETO.
Enhancement
Enterprise Setting | Disable Enrollment Identifier Recalculation
A new developer-only setting gives enterprise organizations greater control over how enrollment identifiers are managed. When enabled, this setting prevents the system from recalculating a participant's Unique Enrollment Identifier when the enrollment start date is modified.
The toggle is available under Enterprise > Manage My Enterprise and is visible only to users with the Developer role. Existing behavior remains unchanged unless the setting is explicitly enabled.
This enhancement helps maintain data stability for reporting and integrations when minor enrollment updates are required.
Fixes
Participants | Profile Images After Renaming Site
We fixed an issue where participant profile images returned a 404 error after a site was renamed. Images now display correctly regardless of site name changes.
Referral API | Large Dataset ID Handling
We resolved an overflow issue where referral detail IDs were incorrectly cast as 16-bit values, resulting in invalid or negative IDs for large datasets. IDs now use full integer values to ensure accuracy and API reliability.
Referral API | GetReferralsByCLID Completeness
We addressed an issue where the GetReferralsByCLID endpoint did not return all expected referral records, particularly for participants with referrals across multiple sites. The endpoint now retrieves all referrals associated with a CLID, regardless of site or status, and correctly populates rejection-related fields when applicable.
TouchPoints | Print Output Clarity
We fixed a display issue where the Resource Center icon appeared in TouchPoint print previews and could obscure response data. The icon is now hidden during printing for cleaner, more readable output.