📢 Release Overview
Migration Required: Yes
✨ Added
Support multi-participant telemedicine calls: Evolves the remote meeting architecture to host multiple participants simultaneously while maintaining complete backward compatibility with the existing 1:1 format. chartedhealth-platform#676
Support catalog-level controlled-substance signing overrides: Introduces a new flag at the catalog configuration level to determine whether Electronic Prescription of Controlled Substances (EPCS) signing workflows are required. chartedhealth-platform#734
Introduce product substitution manager for inactive medication: Adds a configuration capability within the administration dashboard to seamlessly swap discontinued or inactive non-controlled Rx medications and nutraceuticals with active alternatives. chartedhealth-platform#462
Automate video conferencing consent provisioning: Automatically makes the "Video Conferencing Consent" forms available to patients as soon as a practice activates an eligible subscription. chartedhealth-platform#742
Automated cancellation email notifications for patients: Triggers a real-time automated email notification to patients whenever their scheduled appointment is cancelled. calendar#494
Logout confirmation safety prompts: Introduces an explicit confirmation modal overlay when users trigger a sign-out event to prevent accidental logouts. ehr#7704
Support Surescripts retraction transaction callbacks: Introduces dedicated subscription hooks for Surescripts renewal and RxChange flows to cancel affected medication requests and halt active validation tasks upon retraction requests. medications#2587
Support Aura Genetics API V2 capabilities: Integrates a dedicated HTTP client built for Aura Genetics API V2, including structural environment mapping, rate-limiting, authentication, and typed errors. labs#1345
Support ACH direct debit processing: Introduces secure ACH direct debit payment processing workflows for invoice fulfillment tasks flagged with the invoice payment code. payment#2580
📈 Changed
Decouple prescription signing from standard two-factor requirements: Removes ChartedHealth's standalone 2FA step as a hard prerequisite for authorizing standard scripts, relying exclusively on ID.me verification. ehr#7696
Optimize patient MedicationRequests view layout: Cleans up the portal layout by hiding inactive entries by default, increasing date font weights, and repositioning the reschedule menu trigger. patient-portal#1579
Restrict state-prohibited medication lists to read-only views: Surfaces unavailable state distribution restrictions as automated read-only data arrays directly inside the product editing layout. app-admin#1246
Enforce universal white-space trimming on search actions: Optimizes query efficiency by stripping leading and trailing spaces automatically from all search input fields across the platform. app-admin#1255
Refactor panel creation workflows: Restructures internal operation pipelines controlling the system
$create-paneladministrative actions. app-admin#1256Refactor medication change evaluation algorithms: Updates system comparison logic during script edits to match solely against primary product SKUs, ignoring secondary internal code variants. medications#2585
Introduce unedited medication categorization for catalog syncing: Adds a distinct data category within the catalog sync service to classify entries not flagged as edited. medications#2580
Implement a sliding inactivity window for LifeFile V2 authentication tokens: Adds a 3300-second sliding-window expiration to cached LifeFile V2 tokens alongside absolute expiration parameters to prevent authentication dropouts under inactive spells. medications#2604
Classify financial invoice modifications into specialized refund profiles: Segregates price edits into reduction-only profiles (releasing immediate partial refunds) or addition profiles to ensure structural invoice auditing. payment#2588
Resolve unversioned canonical references for custom Questionnaires: Configures questionnaire resolution engines to fetch the latest available version when incoming book configurations supply an unversioned canonical URL. chartedhealth-platform#720
🐛 Fixed
Bypass Safari browser popup blocks for controlled substance authorizations: Resolves an issue where Safari blocked the secondary windows required to complete secure multi-factor authentication steps. ehr#7717
Restore driver's license image query state validation: Fixes an inspection error by re-incorporating missing "current" status records within the license photo query structure. patient-portal#1581
Eradicate ghost numeric zero on organization layout views: Fixes a rendering artifact that displayed an orphaned zero element across the administrative organization interface. app-admin#1259
Prevent review workflow blockages from stale fulfillment tasks: Resolves a validation crash by allowing the review pipeline to execute standard updates on orders already mid-fulfillment. medications#2599
Auto-retry Gateway Timeout failures for Health Gorilla integrations: Embeds robust retry rules into the communication framework to automatically re-request packets on receiving an intermittent 504 error. labs#1384
Sync hidden combination assets during panel retirement: Ensures that retiring an option panel accurately flags and cascades down to remove corresponding retired combinations that are hidden from the primary user view. labs#1376
