📢 Release Overview
Migration Required: No
✨ Added
Invoices tab on Orders view: Introduced a dedicated Invoices tab within the Orders management dashboard to streamline financial tracking. ehr#7465
Admin-only post-payment discount application for subscriptions: Restructured the Subscriptions tab within the Orders view to restrict post-payment discount actions exclusively to administrators and ensure they can only be applied to already paid invoices. ehr#7940
📈 Changed
Calendar view optimization for the Patient Portal: Simplified the patient calendar by restricting the display strictly to Agenda view, and disabled the scheduling button whenever no appointment types are configured. patient-portal#1610
Permit patient creation with evexias.com email domains: Removed the validation rule blocking the creation of profiles using the evexias.com domain to fully support new automated patient tagging structures and procedure discounts. chartedhealth-platform#797
Optimize empty search responses for patient emails: Updated the patient search endpoints to return a successful
200 OKstatus instead of a404 Not Foundwhen no matching email is found, eliminating unnecessary error logs. patient-mgmt#313
🐛 Fixed
Duplicate questionnaire prompts during lab order creation: Resolved an intermittent issue where the system incorrectly prompted users to fill out already completed questionnaires during the creation or editing of lab orders. ehr#7988
Prevent 400 errors when editing invalid Strive orders: Extended the medication dispense validation logic to properly recognize Strive-specific invalid status codes, preventing unexpected
400 OperationOutcomefailures when modifying these entries. medications#2728
