Ottehr v1.2 — February 21, 2025

New Features

This release introduces new functionalities that enhance the overall workflow and user experience. Key additions include a bottom navigation for providers, an eRX table to improve prescription management, and support for version managers. These features pave the way for streamlined navigation and improved operational efficiency.

  • Bottom navigation for providers — Added a bottom navigation bar to improve navigation and efficiency for providers. #1023 (opens in a new tab)
  • eRX table in EHR — Introduced an eRX table to enhance prescription management and tracking. #1133 (opens in a new tab)
  • Version manager support — Added support for version managers to streamline development workflows. #1103 (opens in a new tab)

Improvements

The improvements focus on enhancing data handling and user interactions across the system. Updates include smarter patient search with better appointment data retrieval, optimized timezone handling, and faster insurance prevalidation. Additionally, paperwork forms now prepopulate with previously submitted data and telemedicine interactions have been refined for a smoother experience.

  • Smarter patient search — The “Last Visit” column now reliably fetches appointment and location data. #1096 (opens in a new tab)
  • Better timezone handling in appointments — Ensures local timezone is used when location isn't specified. #1123 (opens in a new tab)
  • More reliable appointment data — Prevents appointment details from disappearing during page refreshes. #1211 (opens in a new tab)
  • Faster insurance validation — Improved prevalidation checks for insurance entries. #1092 (opens in a new tab)
  • Paperwork improvements — Previously submitted patient data now correctly pre-populates in paperwork forms. #1025 (opens in a new tab)
  • Smoother telemed experience — Fixed an issue where the “Rx” button in telemedicine appointments caused errors. #1207 (opens in a new tab)

Bug Fixes

Multiple bugs have been resolved to increase system stability and prevent user disruptions. Critical issues such as logout errors, virtual visit cancellation failures, and incorrect DOB pre-population have been addressed. This section also covers fixes for intake navigation, email handling, and other minor interface issues to ensure a more reliable performance.

  • Fixed logout error — Resolved an issue where users saw an “Oops! Something went wrong” message after logging out. #1130 (opens in a new tab)
  • More stable virtual visits — Fixed a bug that prevented virtual visits from being canceled. #959 (opens in a new tab)
  • Correct DOB pre-population — Fixed an issue where the patient search DOB field incorrectly defaulted to today's date. #966 (opens in a new tab)
  • Better intake navigation — Addressed an issue where the intake button didn't function correctly. #1170 (opens in a new tab)
  • Improved email handling — SendGrid email failures no longer trigger unnecessary errors. #1154 (opens in a new tab)

Performance & Security

Efforts have been made to boost performance and fortify system security. Enhancements include faster page rendering, an upgrade to Node.js version 20 (with support for version 22), and upgrades to dependencies. These updates contribute to a more secure and responsive platform.