Skip to main content

🛠️ Changelog: 2026-09-16

📢 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 AccountNumber matching the specific lab facility attached to the practitioner's institutional role. ehr#7788

  • Prioritize actionable tasks within the main task board layouts: Updates sorting metrics across administrative dashboards to group and prioritize active Ready tasks above archived or completed items. app-admin#1291

  • Clarify AccountNumber labels within laboratory configuration logs: Updates technical descriptors across internal panels from "unspecified" records to a readable {Organization Root} Account convention. app-admin#1284

  • Propagate 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 useContext boundary checks within the editing pipeline to ensure practices can only modify their own questionnaires. survey#216

  • Suppress 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

Did this answer your question?