Ottehr v1.3 — March 10, 2025
Provider Feature Enhancement
You can now download patient registration paperwork as a PDF from the patient record docs explorer.
- Download paperwork as PDF — Created a service to build a PDF for download from the patient record docs explorer. #1196 (opens in a new tab) #1340 (opens in a new tab)
Patient Experience Enhancement
Added a new Report Issue Feature with a dialog for users to report issues.
- Report Issue Dialog — Implemented a dialog for users to report issues. #1296 (opens in a new tab)
Smoother User Navigation
Updated navigation to streamline user flow and fixed UI inconsistencies
- Improved Navigation for QRS — Updated “WelcomeBack” navigation to redirect users to the home page. #1011 (opens in a new tab)
- Sorting Past Visits — Updated past visit listings to be sorted in descending order. #1262 (opens in a new tab)
- Default Group Name Change — Adjusted the default group name for better clarity. #1281 (opens in a new tab)
- Conditional Pages & Behaviors — Enhanced conditional behaviors and related page flows. #1157 (opens in a new tab) #1183 (opens in a new tab)
- Updated Intake to Patient Portal — Standardized terminology by renaming “Intake” to “Patient Portal.” #1275 (opens in a new tab)
Security Enhancement To Scan For Leaked Secrets
Improved infrastructure and security by scanning for inadvertently leaked secrets.
- Integrate Trufflehog. #1128 (opens in a new tab)
Improved Patient Data Handling
Fixed issues with saving patient information, telecom fields, and responsible party data in the EHR.
- Fixed missing responsible party information. #1346 (opens in a new tab)
- Fixed patient email and mobile data not being saved. #1405 (opens in a new tab)
- Fixed telecom field regression issues. #1420 (opens in a new tab)
- Fixed validation error messages for missing fields and incorrect formats. #1313 (opens in a new tab) #1406 (opens in a new tab) #1432 (opens in a new tab)
- Fixed phone/email editing issues in patient info. #1292 (opens in a new tab)
- Fixed the “Save Changes” button throwing errors. #1359 (opens in a new tab)
Enhanced Paperwork & Insurance Management
Resolved pre-population issues, improved validation messages, and handled insurance provider updates more effectively.
- Fixed pre-population issues in paperwork for in-person visits. #1174 (opens in a new tab)
- Updated Coverage.payor when the insurance provider changes during paperwork. #1148 (opens in a new tab)
- Handled malformed secondary insurance data gracefully. #1451 (opens in a new tab)
Scheduling & Timezone Fixes
Improved time zone related behavior to assist in coordinating encounters.
- Fixed timezone handling in walk-in review pages. #1266 (opens in a new tab)
- Fixed timezone issues in appointment and encounter searches. #1363 (opens in a new tab)
- Added timezones to get-appointments service. #1268 (opens in a new tab)
Visit & Appointment Fixes
- Fixed visit details accessed from “Visit Info” in the patient record. #1145 (opens in a new tab)
- Fixed EHR patient information changes not saving. #1217 (opens in a new tab)
- Fixed missing insurance carrier name. #1379 (opens in a new tab)
- Fixed patient documents not loading sometimes. #1288 (opens in a new tab)
- Fixed creating demo visits. #1252 (opens in a new tab), #1417 (opens in a new tab)
Testing & Automation
Expansion of automated testing to improve reliability and correctness.
- Added tests for paperwork, including Primary Care Physician tests. #1134 (opens in a new tab) #1259 (opens in a new tab)
- Added E2E tests for virtual visit scheduling. #1181 (opens in a new tab)
- Improved resource handling in E2E tests. #1252 (opens in a new tab)
- Handling of regression testing timeouts. #1424 (opens in a new tab)
- Added tests to improve the reliability of appointment scheduling for Telemed & EHR Appointment Flow. #791 (opens in a new tab)
Improved Infrastructure & Dev Tools Support for Ottehr Developers
Added tools to help developers work with code and deploy.
- Local TLS Support — Added support for local TLS configurations. #1267 (opens in a new tab)
- Updated Husky and per-project hook configurations. Style checkers run on commit instead of waiting for CI #1289 (opens in a new tab)
- Deploy script handling for missing .env/local files. #1276 (opens in a new tab)