📢 Release Overview
Migration Required: Yes
✨ Added
Introduce Subscriptions tab within the Orders view: Adds a new dedicated Subscriptions sub-section inside the primary Orders tab, allowing practice staff to view and track all active patient subscriptions across the practice. ehr#7348, ehr#7810, plans#727, plans#740
Introduce automated balance reallocations between order beneficiaries: Enables funding to be transferred directly between beneficiaries upon modification without re-charging the patient, generating a clean replacement invoice for product quantity changes. payment#2587
Introduce a dedicated ACH authorization gateway operation: Provides a new operation that generates a secure link for patients to authorize direct ACH debit payment profiles. payment#2628
Introduce an automated refresh engine for future scheduled orders: Adds an active backend operation that recalculates scheduled future orders against current laboratory parameters to clear retired tests before release. payment#1406
Capture originating client IP routing across all ingress-exposed services: Deploys systemic proxy configuration updates to capture source client IP addresses across all external network entry gateways. chartedhealth-platform#781
📈 Changed
Convert calendar hour presentation to standard 12-hour formatting: Modifies the scheduling interface layout to display timestamps in a 12-hour format rather than military 24-hour time. ui-components#151
Pivot laboratory authorization rules to practitioner AccountNumber validation: Restructures lab ordering eligibility to look for an explicit, active
AccountNumbermatching the specific lab facility attached to the practitioner's institutional role. ehr#7788Prioritize actionable tasks within the main task board layouts: Updates sorting metrics across administrative dashboards to group and prioritize active
Readytasks above archived or completed items. app-admin#1291Clarify AccountNumber labels within laboratory configuration logs: Updates technical descriptors across internal panels from "unspecified" records to a readable
{Organization Root} Accountconvention. app-admin#1284Propagate organizational directory profile changes instantly to Surescripts: Replaces delayed batch syncing pipelines with real-time propagation triggers to transmit provider directory edits to Surescripts immediately. admin#414
Enforce organizational context limits on Questionnaire edits: Employs structural
useContextboundary checks within the editing pipeline to ensure practices can only modify their own questionnaires. survey#216Suppress unowned task triggers from sending notifications: Modifies routing logic within the alert engine to suppress task notification events until a task has been officially assigned an owner. notifications#297
🐛 Fixed
Resolve practitioner filtering dropouts in the calendar board view: Fixes an interface query error that failed to hide deselected or discarded practitioners when updating calendar filter parameters. ehr#7800
Resolve FHIR validation schema blocks on clinic operating hours: Fixes a data schema compliance bug that caused practice hour updates to trigger a validation error and fail to save. ehr#7796
Fix stale California shipping address warning indicators on digital prescriptions: Enhances the script validation layer to ensure that altering a shipping address immediately triggers re-validation, clearing incorrect geographic alerts. ehr#7740
Prevent layout shifting during unsuccessful practice lookups: Eliminates layout jumping inside search components by preventing the search results modal and footer container from collapsing when zero results return. ehr#7779
Banish sticky Supervisor Physician selections within clinician profiles: Fixes a cache-invalidation gap to ensure the "Supervisor Physician" field clears successfully when deselected, refreshing metadata properly. app-admin#1264
Filter out redundant identical alternatives from deactivated medication task views: Refines replacement lists to hide the currently deactivated product name from the available selection of substitute medications. app-admin#1290
Restore left-side vertical scrolling on administrative pricing menus: Adds missing scroll container controls to the left menu layout to ensure all catalog items remain visible during price configurations. app-admin#1294
Block scheduling modifications for single-use medication requests: Disables the reschedule feature within the Patient Portal for prescriptions explicitly marked as one-time requests. patient-portal#1598
Map payment error alerts to the correct user-selected credit card: Fixes a presentation glitch where a transaction error code triggered by a secondary card was mistakenly displayed next to the primary card profile layout. payment#2079
Block overlapping administrative and non-administrative role combos: Establishes rigorous account validation blocks during practitioner creation and onboarding workflows to prevent a single operator from holding both admin and non-admin statuses within an organization. admin#409, onboarding#2589
Reject institutional practice addresses as delivery targets for controlled substance requests: Enhances compliance rules to block the creation of controlled substance prescriptions if the selected shipping address matches the clinic's physical address. medications#2630
Trim trailing whitespace from address fallback parameters: Fixes an integration payload failure by stripping trailing spaces from organization address strings preventing mismatches. medications#2658
