You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Changes/ Updates to CARE during the month of October 2025
Patient Account & Billing Workflows
Validation and Quantity Accuracy Improvements in Billing
Improved validation in medication billing and invoice forms to prevent invalid quantities, duplicate submissions, and inconsistent billing data.
Invoice Navigation and Receipt Traceability
Refined navigation between invoices, payment history, and receipt views, enabling smoother reconciliation and audit workflows for administrative teams.
Discount and Charge Item Calculation Improvements
Updated monetary calculation logic to handle taxes and discounts more accurately, reducing rounding errors.
Safeguards for Sensitive Financial Actions
Introduced confirmation dialogs and restricted access for destructive actions such as payment reconciliation and account deletion.
Inventory, Stock & Dispensing Operations
Inventory Interface Redesign
Redesigned inventory UI to improve stock visibility, readability, and usability when managing large medicine and consumable catalogs.
Stock Sorting and Supplier Navigation Fixes
Added quantity-based stock sorting and fixed supplier pagination issues, enabling more reliable stock review and procurement planning.
Dispensing Workflow Optimisation
Improved dispensing workflows with clearer loading states, automatic lot selection, and better feedback, reducing manual effort and dispensing errors.
Dispense-to-Invoice Automation
Enabled configuration for automatic charge item creation after dispensing, tightening the revenue capture loop and reducing manual billing steps.
Patient ID Scanning Support
Introduced barcode and QR-based patient ID scanning to speed up patient lookup and reduce manual identification errors at the point of care.
Encounter Filtering Accuracy
Improved encounter list filtering logic to ensure patient filters, date filters, and status filters work correctly together.
Enhanced Treatment Summary Context
Added service requests to treatment summaries, giving clinicians a more complete view of patient care activities.
Clinical Forms, Questionnaires & Documentation
Questionnaire Validation and State Reliability
Improved questionnaire validation, submission handling, and state management within encounters to prevent inconsistent or partial clinical records.
Conditional Logic and Dynamic Form Fixes
Improved conditional rendering and autocomplete behavior in complex clinical forms, improving data integrity.
Questionnaire Version Tracking
Added version fields to cloned questionnaires to support safer iteration and auditability of clinical content.
Print Layout and Formatting Improvements
Improved layout and routing for printed questionnaires, clinical histories, and invoices to ensure clean outputs across devices.
Permissions, Access Control & Governance
Role-Based Permission Enforcement
Added explicit permission checks for resource category creation and other administrative actions to prevent unauthorized configuration changes.
Restricted Destructive Actions
Hidden or disabled destructive actions such as account deletion for non-privileged users, strengthening governance controls.
Context-Aware Resource and Location Access
Improved location and resource pickers to ensure users only see entities they are authorized to access.
User Experience, Accessibility & Usability
UI Consistency and Layout Improvements
Standardized layouts, fixed overflow issues, removed unnecessary scrollbars, and improved text wrapping across encounters and summaries.
Keyboard and Interaction Enhancements
Added keyboard shortcuts and interaction refinements to speed up workflows.
Accessibility Compliance Improvements
Addressed accessibility warnings by improving dialog descriptions, disabled-state indicators, and semantic labels for screen-reader support.
Testing, Automation & Quality Assurance
Completion of Cypress to Playwright Migration
Fully removed Cypress infrastructure and consolidated all end-to-end testing on Playwright, simplifying the test stack.
Expanded Automated Test Coverage
Added Playwright tests covering facilities, users, encounters, questionnaires, devices, billing, tokens, and permissions.
Improved Test Stability and Reporting
Refined test execution, reporting accuracy, and cleanup of legacy test hooks to improve CI reliability.
Platform Stability, Performance & Maintainability
Improved Error Handling and Resilience
Enhanced error handling for plugins and integrations to prevent application crashes and surface clearer feedback.
Network and Query Behaviour Optimisation
Disabled unnecessary query retries to reduce noisy network traffic and make failures more predictable.
Dependency and Codebase Maintenance
Updated key dependencies, removed unused props and components, and cleaned up legacy configurations to reduce technical debt.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Changes/ Updates to CARE during the month of October 2025
Patient Account & Billing Workflows
Validation and Quantity Accuracy Improvements in Billing
Improved validation in medication billing and invoice forms to prevent invalid quantities, duplicate submissions, and inconsistent billing data.
Invoice Navigation and Receipt Traceability
Refined navigation between invoices, payment history, and receipt views, enabling smoother reconciliation and audit workflows for administrative teams.
Discount and Charge Item Calculation Improvements
Updated monetary calculation logic to handle taxes and discounts more accurately, reducing rounding errors.
Safeguards for Sensitive Financial Actions
Introduced confirmation dialogs and restricted access for destructive actions such as payment reconciliation and account deletion.
Inventory, Stock & Dispensing Operations
Inventory Interface Redesign
Redesigned inventory UI to improve stock visibility, readability, and usability when managing large medicine and consumable catalogs.
Stock Sorting and Supplier Navigation Fixes
Added quantity-based stock sorting and fixed supplier pagination issues, enabling more reliable stock review and procurement planning.
Dispensing Workflow Optimisation
Improved dispensing workflows with clearer loading states, automatic lot selection, and better feedback, reducing manual effort and dispensing errors.
Dispense-to-Invoice Automation
Enabled configuration for automatic charge item creation after dispensing, tightening the revenue capture loop and reducing manual billing steps.
Patient Identification, Search & Encounter Management
Patient ID Scanning Support
Introduced barcode and QR-based patient ID scanning to speed up patient lookup and reduce manual identification errors at the point of care.
Encounter Filtering Accuracy
Improved encounter list filtering logic to ensure patient filters, date filters, and status filters work correctly together.
Enhanced Treatment Summary Context
Added service requests to treatment summaries, giving clinicians a more complete view of patient care activities.
Clinical Forms, Questionnaires & Documentation
Questionnaire Validation and State Reliability
Improved questionnaire validation, submission handling, and state management within encounters to prevent inconsistent or partial clinical records.
Conditional Logic and Dynamic Form Fixes
Improved conditional rendering and autocomplete behavior in complex clinical forms, improving data integrity.
Questionnaire Version Tracking
Added version fields to cloned questionnaires to support safer iteration and auditability of clinical content.
Print Layout and Formatting Improvements
Improved layout and routing for printed questionnaires, clinical histories, and invoices to ensure clean outputs across devices.
Permissions, Access Control & Governance
Role-Based Permission Enforcement
Added explicit permission checks for resource category creation and other administrative actions to prevent unauthorized configuration changes.
Restricted Destructive Actions
Hidden or disabled destructive actions such as account deletion for non-privileged users, strengthening governance controls.
Context-Aware Resource and Location Access
Improved location and resource pickers to ensure users only see entities they are authorized to access.
User Experience, Accessibility & Usability
UI Consistency and Layout Improvements
Standardized layouts, fixed overflow issues, removed unnecessary scrollbars, and improved text wrapping across encounters and summaries.
Keyboard and Interaction Enhancements
Added keyboard shortcuts and interaction refinements to speed up workflows.
Accessibility Compliance Improvements
Addressed accessibility warnings by improving dialog descriptions, disabled-state indicators, and semantic labels for screen-reader support.
Testing, Automation & Quality Assurance
Completion of Cypress to Playwright Migration
Fully removed Cypress infrastructure and consolidated all end-to-end testing on Playwright, simplifying the test stack.
Expanded Automated Test Coverage
Added Playwright tests covering facilities, users, encounters, questionnaires, devices, billing, tokens, and permissions.
Improved Test Stability and Reporting
Refined test execution, reporting accuracy, and cleanup of legacy test hooks to improve CI reliability.
Platform Stability, Performance & Maintainability
Improved Error Handling and Resilience
Enhanced error handling for plugins and integrations to prevent application crashes and surface clearer feedback.
Network and Query Behaviour Optimisation
Disabled unnecessary query retries to reduce noisy network traffic and make failures more predictable.
Dependency and Codebase Maintenance
Updated key dependencies, removed unused props and components, and cleaned up legacy configurations to reduce technical debt.
Beta Was this translation helpful? Give feedback.
All reactions