3.35 - Fixes & Improvements | Release Notes


Improvements 🛠️

Prompt Integrations:

  • Improved Patient Matching & Entity Sync for Prompt EMR: Enhanced profile matching algorithms and entity sync routines to correctly distinguish existing Engage users from parent-child accounts sharing contact details, preventing duplicate profiles and ensuring non-unique Prompt IDs are processed without misassignments.
  • Improved Entity Sync & Facility Mapping for Prompt EMR: Updated sync routines and facility resolution logic across facilities, patients, providers, and cases to reliably handle non-unique Prompt IDs and duplicate facility UUIDs across separate tenants, preventing incorrect patient facility assignments

Bug Fixes 🐞

RTM Tracking & Billing:

  • Corrected Real-Time Code Generation & Validation: Fixed real-time calculation triggers so codes 98979, 98980, and 98981 populate immediately when requirements are met, corrected logic where 98979 generated instead of 98980, and enforced the 40-minute clinical monitoring threshold for code 98981.
  • Corrected 30-Day Activity Counter: Updated counting rules for codes 98977 and 98985 so only data points from the current 30-day billing period are counted, preventing past activity from inflating current totals.
  • Prevented Duplicate Billing Code Cycles: Fixed code generation routines to prevent duplicate billing codes from spawning within identical billing cycles.
  • Resolved Enrollment Date Overwrites & Code Generation Failures: Fixed a data preservation bug that improperly updated or inconsistently displayed enrollment dates across views, resolving data log clearing and restoring automatic generation of codes 98975, 98985, and 98977.
  • Fixed Pre-Month-End Duration Resets: Resolved an issue causing accumulated active clinical monitoring time to reset to 0 before the billing month closed.
  • Fixed Interaction Logging: Resolved an issue where patient live interactions were not being saved or displayed in the clinical monitoring logs.
  • Fixed Active Duration Resets: Resolved an issue where running the RTM timer reset tracked time to 0 upon manually adding logs or opening supporting documents.
  • Fixed Duplicate Log Generation: Corrected timer session handling to prevent multiple identical time entries from being created upon ending a single timer session.
  • Fixed Activity Tracking: Corrected timer behavior when switching between eligible tasks to prevent unintentional time inflation.
  • Restored Integration Tooltip Details: Re-added the missing "via Prompt Integration" label to billing hover tooltips for automatically billed RTM codes.

RTM Dashboard:

  • Corrected Patient Status Categorization: Resolved status assignment bugs to ensure patients correctly populate under "On Track for Billing" or "No Activity Status."
  • Fixed Patient List Queries: Corrected query filters to ensure all eligible active RTM patient profiles render in the RTM Dashboard and Ready to Bill queues.
  • Fixed Duration Calculation Formatting: Resolved calculation rendering errors ("NaNm") and page refresh resets within the RTM Time Remaining dashboard column.
  • Corrected Billing Status Criteria: Fixed status mapping to ensure "Ready for Billing" highlights only patients possessing active, billable RTM codes.
  • Updated Empty HEP Categorization: Revised dashboard status rules to tag patients with an unpopulated HEP program as "No HEP" instead of "No Activity."
  • Excluded Disabled RTM Patients: Updated dashboard query filters to exclude patients whose RTM tracking is explicitly disabled.
  • Fixed Clipboard Action State: Resolved UI re-rendering behavior where copying RTM codes to the clipboard caused the text to disappear from the page.
  • Aligned Monitoring Time Totals: Corrected log aggregation math so displayed clinical monitoring totals accurately reflect total active timer duration.
  • Fixed Profile Data Fetching: Corrected backend data fetching when viewing RTM Details from the Patient Profile so complete log records display correctly.
  • Fixed Note Edit Persistence: Corrected data save handlers so modifications made when editing clinical monitoring log notes persist accurately upon saving.

Other Web App & Mobile fixes:

  • Messaging - Enforced Feature Toggle Controls: Corrected access rules to hide Shared Messaging when the feature toggle is switched OFF in administrative settings.
  • Messaging - Corrected Message Sender Identity: Fixed message thread display parameters so patient-sent messages render under the patient identity and trigger inbound provider notifications.
  • Messagin - Resolved Sidebar Messaging Buffer: Fixed loading states when opening new message windows directly from the RTM Patient Detail sidebar.
  • Fixed Session Expiration Policies: Corrected authentication token handling to prevent inactive mobile patient sessions from being logged out prematurely.
  • Fixed Image Display Sizing: Adjusted exercise thumbnail dimensions to ensure photos render at readable sizes across mobile devices. (Note: mobile app should be on the latest version)
  • Fixed Facility Pop-up Persistence & UI Overlays: Resolved issues where "Set as default" failed to save selected default facilities, corrected conditional pop-up display rules so prompts appear consistently for unassigned patients, and eliminated concurrent modal overlaps during profile edits.
  • Fixed Home Exercise Program Transfer Syncing: Resolved sync errors occurring during Home Exercise Program transfers from Prompt to Engage.
  • Fixed Search Bar Crash Exception: Corrected search filtering logic within the HEP educational resource library to prevent portal crashes during searches.
  • Resolved Profile Update Save Errors: Corrected form submission handling so updates saved on patient profiles persist successfully without triggering system error toasts.
  • Preserved Existing Provider Assignments: Updated assignment logic to allow new provider additions without overriding existing provider links or prescribing PT details.
  • Fixed Cross-Facility Data Leak: Corrected provider filtering within the assignment modal to prevent providers from other facilities from appearing in the list.
  • Fixed Preference Persistence: Resolved backend persistence issues so saved RTM toggle setting changes persist after page reloads via provider settings.
  • Corrected Feedback Button Visibility: Fixed platform-specific UI rendering issues where the feedback button was invisible on Android and missing on iOS.
  • Resolved 401 Unauthorized Errors: Corrected group permissions checks.

Reports:

  • RTM Reports - Resolved Active RTM Patient Count Discrepancies: Synchronized active RTM patient calculation logic between RTM Reports and the main RTM Dashboard.
  • RTM Reports - Restored Assigned Provider Data: Fixed data logic so assigned provider information displays correctly in RTM report views and exports.
  • Enterprise Reports - Fixed Report Data Retrieval: Corrected query logic for the RTM Service Time by Provider report to ensure existing historical data renders accurately.
  • Reports - Fixed Historical Billing Data Rendering: Resolved underlying report data retrieval bugs so previously billed RTM codes display accurately in report outputs.
  • NPS Reports - Fixed Report Filters and Live Updates: Corrected filtering functionality across Dates, Program, Facility, and Provider while enabling real-time data population for new NPS submissions.
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.