Skip to main content

🛠️ Changelog: 2026-08-31

📢 Release Overview

  • Migration Required: No

✨ Added

  • Display invalidation notes on invalid orders: Updates the order interface to fetch and display the specific cancellation or invalidation reason documented within the MedicationDispense resource. ehr#7688

  • Retrying for failed prescription review tasks: Introduces a manual retry action in the user interface for review-invalid-rx-order tasks that stall due to database semaphore locks in the payment pipeline. ehr#6732

  • Automated review tasks for shipping restriction updates: Implements an automated compliance workflow that flags orders for manual review and halts affected MedicationRequests whenever geographic shipping restrictions change. medications#2584

📈 Changed

  • Restructure address layout on patient interfaces: Formats address lines to place the city, state, and zip code on a dedicated line, while automatically hiding the entire address component if no data exists. ehr#7656

  • Enforce DaVinci SFTP tracking file naming conventions: Updates the file outbound mechanism to align with updated standardized file naming conventions for DaVinci SFTP tracking exports. medications#2573

  • Standardize DEA identifier system metadata: Ensures all emitted practitioner DEA identifiers append the correct, universally recognized metadata system attribute during onboarding workflows. onboarding#2587

🐛 Fixed

  • Sync clinic note propagation to active patient encounters: Resolves a data flow bug where clinical notes generated during medical consultations and laboratory reviews failed to populate inside the primary encounter chart. ehr#7677

  • Prevent empty answer validation errors on AOE lab tasks: Fixes an integration error by preventing the payload parser from transforming empty answer strings into null values that violate strict FHIR schemas. labs#1378

  • Auto-complete blood draw tasks on orphan lab result matching: Fixes a status workflow stall where the patient's "draw blood" to-do checklist item remained stuck in a ready state after orphan results were successfully linked. labs#1300

  • Resolve duplicate element sequence crashes in price updates: Rectifies a Sequence contains more than one matching element exception triggered within the $put-prices database operation. payment#2509

  • Restore Surescripts prescription subcode validation: Fixes a validation loophole by correcting the underlying conditional checks for Surescripts prescription subcode schemas. medications#2574


Did this answer your question?