Public Release Notes - Manage 11.9.0
January 5, 2026, Manage 11.9.0
- Patient-friendly titles and descriptions for appointment reasons used in Online Booking add-on module.
- Enhanced reporting with new Payer Overview and Open Quotes reports.
- Improvements to Public API endpoints for equipment, appointments, and invoices.
- Bug fixes and workflow improvements for HSP, repair orders, serial number handling, and Price Books.
- Accessibility and task management improvements.
1. WHAT'S NEW
[ALL] Customizable Online Booking Appointment Titles and Descriptions
For appointment reasons available in Online Booking, a new Online booking tab is available where you can configure:
-
Online booking name
Replaces the internal appointment reason name throughout Online Booking. -
Online booking description
Optional explanatory text to help patients understand what the appointment includes.
These values are displayed in the Online Booking widget and booking confirmations.
If no values are configured, the system automatically falls back to the internal appointment reason name.
[ALL] Patient Status Filter in Reports
- Operations → Patients & Lead Information
- Operations → HSP and DVA
- Inventory → Date of Birth
- General → Patient Duplicates
- General → Tasks
- Marketing → Campaign Tracking
- Finance → Open Invoice
[ALL] Payer Overview Report
- Payer Overview – Summary
- Payer Overview – Detail
Both views can be filtered by region, location, payer, and date range.
Users can also choose whether aging is calculated based on the invoice date or the delivery date, and limit results to open invoices only.
- Total funded and paid amounts per payer
- Outstanding balances grouped into aging buckets:
- 0–30 days
- 31–60 days
- 61–90 days
- 91–120 days
- Over 120 days
- Total outstanding amount per payer
- Region and location
- Patient name and patient number
- Invoice number, invoice date, and delivery date
- Payer-funded and paid amounts
- Outstanding balances distributed across aging buckets
- Outstanding amounts may be negative in cases where refunds are due to the payer.
- When aging is calculated from delivery date, results may differ if products have not yet been delivered. If there are delivered and undelivered products in one sale, the latest delivery date is considered.
[ALL] Open Quotes Report
- Quote age (days since creation)
- Quote amount and deposit amount, where applicable
- Patient Archived status (Yes / No)
- Associated purchase orders
- Region and location information
Only open quotes are shown. Once a quote is converted into an invoice, it is automatically removed from the report.
2. IMPROVEMENTS
[ALL] Patient Number Prefix per Environment
- The prefix is automatically applied when patients or leads are created in Manage or via integrations.
- The prefix:
- Can be empty
- Supports uppercase letters and a hyphen -, up to 10 characters
3. PUBLIC API
[ALL] Equipment – Hearing Aid Indicator
/api/v2/equipment/{patientId}/search
[ALL] Create Appointment – Label Association
The Create Appointment endpoint now supports an optional labels field in the request body.
When provided, the appointment is created with the specified label, allowing integrations to categorize and synchronize appointments by label directly at creation time. This supports consistent labeling across systems and improved reporting and automation workflows.
[ALL] Sale Invoices – Patient and Location Information
4. TECHNICAL REQUIREMENTS UPDATE
4.1 Current System Requirements
| Operating systems | Windows 10, Windows 11 |
| Supported browsers | Chrome (latest version), Edge (latest version) |
| Language preferences | English |
| Country layers | UK, AU, US, NZ |
| Bridge version | Bridge BE - 2.5.0 + 2.5.0 |
| Engage version |
1.3.3, 2.0.0 |
| Zapier version | AuditData (4.2.4) |
| Screen resolution | 1920x1200 |
| Internet connection speed | 10Mb/s |
5. SOLVED ISSUES
[AU] Error Message Displayed After Login When Speech-to-Text Is Disabled
- An issue causing a one-time “Some error occurred. Please contact support” message after login has been resolved. The system no longer sends Speech-to-Text requests when the feature is disabled, preventing unnecessary error prompts.
[AU] AI Notes Assistant Unable to Start Transcription
- An issue preventing transcription from starting after microphone selection has been resolved. Updated configuration ensures transcription can start successfully when the feature is enabled for the clinic.
[UK] Xero – Outstanding Amount Not Updated After Payment
- Invoice outstanding amounts are now recalculated correctly when payments are imported from Xero. Outstanding balances are now accurately reflected after payment synchronization.
[ALL] LD Warranty Value Handling in Product Updates via Public API
- The Public API now supports updating products with an LD Warranty value of 0. When submitted via PUT or PATCH, a value of 0 is accepted and stored consistently according to Manage validation rules, ensuring API and UI behavior remain aligned.
[ALL] Product Attributes Preserve Left/Right Values on Update via Public API
- Updating a product via the Public API no longer removes existing Left and Right attribute values. Products with sided attributes now retain their assigned values when updated using PUT requests.
[ALL] Repair Order Returns to Incorrect Patient After Save or Cancel
- An issue has been fixed where saving or cancelling a Repair Order could return users to a different patient record when multiple patient tabs were open. The system now consistently navigates back to the same patient record from which the Repair Order was opened.
[UK] “Reservation Failed” Error When Reusing Credited Serial Numbers
- An issue has been resolved where serial numbers that were returned or credited could not be reused in a new sale and triggered a “Reservation failed” error. Serial numbers can now be reused correctly after credit or return.
[AU] GP Medicare Provider Number Validation
- Validation for GP Medicare provider numbers has been corrected to accept valid 8-character values. Correctly formatted Medicare numbers are now saved successfully without incorrect minimum-length warnings.
[AU] Medicare Referral – Permission Error on Creation
- An issue preventing Medicare referrals from being created despite the correct permissions has been resolved. Users with appropriate roles can now successfully create Medicare referrals without encountering access-denied errors.
[ALL] Price Books – Zero Prices Supported Across Import and Setup
- An issue has been fixed where importing a Price Book failed if products had a price of 0.00. Zero-priced products can be added manually, inherited from the product catalog, and successfully imported via Excel without validation errors.
[AU] Sales – Price Book Missing When Changing Appointments
- An issue where the Price Book field could intermittently disappear when changing appointments during a sale has been resolved. The default Price Book is now consistently prefilled, and all configured Price Books remain available for selection.
[AU] HSP Battery & Maintenance – Patients Without HSP Details Shown
- The Battery & Maintenance list now displays only eligible patients with valid HSP details. Inactive, archived, deceased, transferred, non-HSP patients, leads, and patients without active HSP vouchers or relevant B&M contracts are no longer shown.
[AU] HSP Follow-Up Appointment Validation Rules
- Validation logic for HSP follow-up appointment rules has been corrected. When enabled, the system now consistently enforces required follow-up dates and ensures the follow-up service date is at least seven days after the fitting date before invoices can be created.
[AU] HSP Claims – Export Timeout
- Exporting HSP claims has been improved to prevent timeouts during file generation.
[ALL] Online Booking – Locations From Newly Created Companies Now Available
- Locations belonging to newly created companies are now correctly displayed in the Online Booking app. When online booking and timeslot generation are enabled and the location is linked to a specialist, it will be available for appointment booking as expected.
[ALL] Calendar Date Picker Not Responding
- The date picker in the Tasks module now responds correctly when selecting months and years. Users can navigate dates using both arrows and the month/year dropdown, making it easier to set due dates far in the future.
[ALL] Removed Unnecessary UI Elements and Improved Accessibility
- Unintended UI elements that briefly appeared or received focus on the Task edit screen have been removed. This improves keyboard navigation, screen reader behavior, and overall accessibility when editing individual tasks.
[ALL] Task Due Time Differs Between Dashboard and Task Details
- An issue has been fixed where task due times differed between the dashboard view and task details. Due times are now shown consistently.