Public Release Notes - Manage 11.5.0
September 8th, 2025 Manage 11.5.0
Key highlights include:
- Audit Logging for Roles & Permissions: A new audit trail tracks all changes to user roles and permissions for improved security and compliance.
- Bridge Offline Export: Patient data can now be exported to the Bridge app for offline use, with full synchronization and audit tracking.
- Communication Log: A centralized tab displays all patient and lead communications, including calls, SMS, emails, and post mail.
- QuickBooks Journal Export: Journal entries can be exported in IIF or CSV formats for seamless integration with QuickBooks Desktop and Online.
- Cashbox for Cash & Cheques: A secure module allows authorized users to manage, track, and report cash and cheque transactions across locations.
[ALL] Audit Logging for Role and Permission Changes
- Improved Security: Tracks every change to user roles and permissions, helping identify unauthorized or risky modifications.
- Compliance Support: Ensures traceability for audits and regulatory reviews by maintaining a complete history of access control changes.
- Operational Transparency: Enables system administrators to monitor who made changes, what was changed, and when.
- Centralized Oversight: All logs are accessible in one place via the Audit Trail interface.
- Navigate to the User Menu via
.
- Select Audit Trails > Logs and Permissions.
- Review the list of changes:
- Sort entries by Date and Time or Changed By columns for easier navigation.
- Double-click a log entry or use the Options menu (available on hover) to open it.
- In View Mode, you can inspect the full details of the change, including:
-
Who made the change.
-
When it occurred.
-
What was modified.
[ALL] Bridge Integration – Export to Bridge (Offline)
- Access to the Prepare for Bridge (Offline) functionality is controlled by the PreparePatientBridgeOffline permission.
- Access to the History Log is controlled by the ViewAuditTrails permission.
- Navigate to the Patient module
On opening the Patient search screen, clickand then Prepare for Bridge (Offline).
- Manage the Export List
Here you can:
- Use the search bar to find patients
- Select the patients for offline export by ticking the checkboxes next to their names
- Review the list
- Unselect entries by clearing their checkboxes at the bottom of the page
- Collapse or expand the list by means of the corresponding controls - Export to Bridge Offline
Click the Open in Bridge button to load patient data into the offline Bridge application. - Review Loaded Records
Once data is loaded, the system displays the list of patients exported to Bridge. You can:
- Review the list
- Remove patients from the list as needed
- Work with patient entries - Synchronize Back to Manage
When Bridge is opened in online mode:
- The system prompts the user to start synchronization if offline data is available.
- Users can sync individual patient records or perform bulk synchronization. - Audit History Log
From the Audit trails > Bridge offline export log, you can:
- Review all patient export transactions to Bridge offline.
- View details such as date/time, username, and number of patients exported.
- Open individual transaction records to see which patients were included.
NOTE: Unsuccessful export attempts are still logged in the History Log.
- The system automatically extracts the patients currently displayed in the Scheduler.
- It redirects the user to the Prepare for Bridge (Offline) page.
-
The extracted patients are pre-populated into the Selected patients list, streamlining the workflow and reducing manual effort.
[ALL] Communication Logs for Patient/Lead Interaction Tracking
- Centralized Communication History – View all patient interactions (calls, SMS, emails, post mail, CRM-triggered messages) in one place.
- Customizable Setup – Define communication channels and outcomes that reflect your clinic’s operational needs.
- Compliance & Reporting – Maintain accurate records for audit trails, track last contact dates, and integrate with external systems.
- Secure Access Control – Role-based permissions ensure only authorized users can view, edit, or delete communication records and settings.
- Information from other systems can be connected and displayed in Manage, allowing communication records to stay consistent and up to date.
- Notes from phone calls can be captured and shown in the communication log.
- The system keeps track of the most recent communication with each patient, which helps with reporting and follow-up planning.
- ViewCommunicationLog
Allows users to view all communication log entries, including those created manually or automatically. - CreateCommunicationLog
Enables users to add new communication log records for supported channels like Call, SMS, Email, and Post mail. - EditCommunicationLog
Permits users to update existing log entries, excluding the locked channel field after creation. - DeleteCommunicationLog
Grants users the ability to remove manually created communication logs, with confirmation required before deletion.
- Define standard patient call outcomes with unique codes and descriptions.
- Activate or deactivate outcomes as needed.
- Configure a list of communication channels used in your organization.
- Assign each channel a core type: Call, SMS, Email, or Post mail.
- Activate or deactivate channels as needed.
Communication Log Tab
- Navigate to a Patient or Lead record to access the Communication Logs tab.
- View all communication entries, including:
- Manual entries (e.g., call notes)
- Automated messages (e.g., CRM emails, SMS)
- Depending on user permissions, you can:
- View, create, edit, and delete communication logs
- Search by keywords in the description
- Filter by communication channel
-
Select multiple outcomes per call recordA communication log can be created using the +LOG button, with the interaction type — Inbound or Outbound — selected based on who initiated the communication. The fields required to complete the log may vary depending on the selected communication channel , ensuring that each entry captures the most relevant details for that type of interaction.
The User field is automatically populated with the current user but can be reassigned to reflect the staff member who actually participated in the communication.
The Phone Number field is pre-filled using the preferred phone number from the Patient Info tab . If an additional contact has been designated as the primary contact , the preferred phone number from that contact will be used instead.Manually created communication logs can be edited/deleted using the Options menu .Communications logs added via API are view-only.
[ALL] QuickBooks Journal Export
- Navigate to
Environment Settings > Finance Settings > Accounting - Select Accounting System
On the General tab, choose either QuickBooks Desktop or QuickBooks Online as your accounting system. - Set Up Key Accounts
Under Configuration, provide account numbers for core financial accounts such as Tax Collected, Accounts Receivable (A/R) Control, Deposit Held, and Rounding. - Configure Payment Methods
Ensure all relevant payment methods are configured with their associated bank account numbers to enable accurate mapping of transactions during journal export. - Assign Accounts to Product Categories
Product categories serve as the default framework for assigning accounting values to products. For each category, you can specify a revenue account, cost of goods sold (COGS) account, and inventory account. -
Use Product Overrides for Specific Accounting NeedsWhile product categories are used by default, you can optionally define product overrides for items that require unique accounting treatment.
- Navigate to
Finance > Export Journal Entries - Choose Export Data Based on Accounting System
The available export options will adjust automatically depending on the system selected in Accounting Settings: - QuickBooks Online: select the document type (Sale or Payments), then specify the region, location(s), and date range to filter the transactions.
- QuickBooks Desktop: specify the region, location(s), and date range. All transactions matching the selected criteria will be included automatically. Document type selection is not applicable for this format.
- Generate Export File
Click Export. - For QuickBooks Online, a CSV file will be generated.
- For QuickBooks Desktop, an IIF file will be generated.
[ALL] Cashbox for Cash and Cheques
- Transparency: Every cash and cheque are logged and traceable.
- Security: Only authorized users can access or modify data, with role-based permissions and authorization levels.
- Compliance: All transactions are audit-ready, supported by printable reports.
- Efficiency: Daily cash and cheque operations are streamlined.
- Flexibility: Cashbox settings can be customized via Environment Settings to fit operational needs.
These permissions define what each role can do within the Cashbox, ensuring secure and appropriate access based on responsibilities:
- ViewCashbox
Allows users to open and view the Cashbox – Cash and Cashbox – Cheques pages. This is the base permission required for all other actions. - UpdateCashboxBalance
Allows users to access the Update Balance/Cheques Balance tab for both Cash and Cheques. With this permission, users can perform cash movement actions like “Move to Safe” or “Move to Bank.” Grants access to the Update Balance/Cheques Balance tabs for both Cash and Cheques. With this permission, users can perform fund movement actions such as “Move to Safe” or “Move to Bank”. - CorrectCashboxBalance
Provides access to the Correct Balance tab (Cash only), allowing trusted users to manually adjust cash balances when needed — for example, to resolve discrepancies or account for exceptional situations. These corrections instantly update both the database and the user interface. This permission is reserved for highly trusted roles, such as Finance Directors. - ViewCashboxHistory
Enables users to view the History tab for both Cash and Cheques. It also allows printing and exporting reports of previous balance changes and transactions made in the cashbox. - ViewCashboxAmountInSafe
Lets users see the current balances stored in the safe for both Cash and Cheques. These balances are shown under Finance > Cashbox > Cash and Finance > Cashbox > Cheques. Intended for trusted roles requiring visibility of aggregate safe amounts per location. - DeleteCashboxCheque
Allows authorized users to delete cheque records. This permission should be assigned with caution due to its impact on financial records. Intended for the highest roles, mainly to correct cheque entries created by mistake.
By default, these permissions are disabled for all roles except Administrator.
- Enable Cashbox Functionality
Activate tracking for all cash and cheque payments made through the cash register, including daily balance monitoring. This feature is disabled by default and must be turned on to enable Cashbox functionality within the selected environment. - Enable Safe Management
Allow secure transfers of funds from the cash register to a designated safe, enhancing cash handling procedures and security. - Allow Negative Balance in Cashbox
Permit transactions and refunds even when the cashbox balance falls below zero. If disabled, inline validation will prevent refunds that exceed available register funds.
- Customizable Balance Update Reasons
Define and manage a custom list of reasons for balance updates to improve transaction tracking and reporting accuracy. Never used reasons can be deleted, and active ones can be deactivated — once deactivated, they will no longer appear in the “Reason” dropdown on the Cashbox – Cash page.
- Administrators can set whether the "Bank name" field is required or optional for cheque payments in Environment Settings > Finance Settings > Sale Related > Payment/Refund Methods. By default, the Bank Name field is set to "not required".
- If enabled (required): Users will be prompted to enter the bank name when recording a cheque payment.
- If disabled (not required): Users can skip entering the bank name during cheque payment entry.
- The bank name entered by the user will appear in the Bank column on the Cashbox – Cheques page.
- “Cash in register” balance is updated automatically with each cash payment and refund.
- “Cash in safe” balance is updated only through manual actions on the Cashbox – Cash page.
- Update balances using predefined actions (e.g., Move to Safe, Move to Bank) with reasons and optional short notes.
- Correct balances in exceptional cases (e.g., theft or discrepancies), applicable to highly authorized roles.
- View history of all actions performed, with date filters applied also to printed reports.
- Print PDF reports using the PRINT button, with the option to apply either the system default or a custom template.
- “Cheques in register” balance is automatically updated with each cheque payment. Refunds do not affect this balance. If a cheque entry was added by mistake or contains incorrect information, it can be deleted from the Cashbox without impacting the associated sales records.
- “Cheques in safe” balance is updated only through manual actions on the Cashbox – Cheques page.
- View cheques in register and move them to the safe as needed. In case of a mistake or discrepancy, a check entry can be deleted by hovering over the entry, clicking the options menu
, and selecting Delete.
- View cheques in safe and move them to the bank on a designated banking day. In case of a mistake or discrepancy, a check entry can be deleted by hovering over the entry, clicking the options menu
, and selecting Delete.
- View history of all actions performed, with date filters applied also to printed reports.
- Print PDF reports using the PRINT button, with the option to apply either the system default or a custom template.
[ALL] Edit Option for AI Documents
- Locate the Document
Navigate to the Documents tab. Hover over any AI-generated document to reveal the Options button, then select Edit. -
Open the Editor
Once the editor opens, you will be able to update the document content and metadata based on the document type:For AI-generated documents:
Editable fields: Name, Status, Tags, Description, Sensitivity, Document ContentsNon-editable fields: Category, TypeFor session transcription documents:
Editable fields: Name, Status, Tags, Description, SensitivityNon-editable fields: Category, Type -
Additional Actions
For documents classified as AI Documents, users have access to extra options at the bottom of the editor page: -
Download the document
-
Delete the document
-
Cancel any unsaved changes
-
Save Changes
After making your edits, click Save to apply the updates.
[ALL] Uninterrupted Transcription During Tab or Screen Switch
Patients > [all tabs]
The AI Doc Transcription feature has been enhanced to ensure that the transcription process no longer pauses automatically when users switch tabs or screens. This improvement supports uninterrupted voice-to-text capture during multitasking or navigation across different interfaces.
KEY BENEFITS:
- Uninterrupted Workflow – Users can freely navigate without disrupting the transcription process.
- Improved Accuracy – Continuous recording ensures complete capture of spoken content.
- Enhanced Usability – Reduces the need for manual intervention when switching views.
- Supports Real-Time Scenarios – Ideal for dynamic sessions such as interviews or walkthroughs.
- Minimized Risk of Data Loss – Prevents accidental pauses that could result in missing information.
[ALL] Available Timeslot View Update
- Timeslots with identical appointment reasons are grouped together in Schedule Templates and individuals Specialists' schedules.
Timeslot configuration before saving - tasks are separated by hour and reason
Timeslot configuration after saving - consecutive timeslots with identical reasons are merged - In the Scheduler grid, merged timeslots are grouped together and visually highlighted in grey, which can be seen on hover.
- Timeslots are displayed individually, exactly as configured in the Specialist schedule (Schedule Template).
- This provides a more granular view of availability in the Scheduler UI (day and week views).
- If a selected timeslot has one appointment reason, the system automatically fills in the reason, start time, and end time.
-
If a selected timeslot has multiple appointment reasons, the system prompts the user to choose a reason and defaults to a 15-minute duration.
[AU] Region Filter for Battery & Maintenance Claims
[ALL] SKU Assignment for Attribute-Free and Non-Serialized Products
- Open the product card in the Product Catalog
- Click the SKU icon
- A "Set up SKU" notification dialog will appear. Click SAVE to be directed to the SKU page.
- Click the +SKU button
- Enter the SKU number on the "Add SKU" dialog
-
The added SKU will be displayed on the SKU page. To delete/edit the SKU, use the Options menu that appears on hover.
[ALL] Additional Attributes for Non-Serialized Products
Attributes assigned to these products are now consistently displayed across key forms such as Order and Purchase Order – just as they are for serialized items.
[ALL] Additional Attributes in Product Catalog Import/Export
The Product Catalog import and export functionality now includes support for an "Additional Attributes" column. This enhancement enables users to manage and transfer attribute data during bulk operations, with full processing handled by Manage, ensuring consistency and efficiency across product configurations.
[US, AU] GET – Location API Update with State Data [v1]
GET /api/v1/locations – Retrieves a list of locations with their state IDs
[All] GET – Invoice API Update for Sale Based Invoice Retrieval [v2]
[All] GET – New Payment API for Accessing Payments by Sale [v2]
GET /api/v2/invoicing/sales/{saleId}/payments – Retrieves payments associated with a specific sale ID
[All] GET, POST – New Communication Logs API [v2]
GET /api/v2/communication-logs/communication-channels – Retrieves all communication channels, including inactive ones.
GET /api/v2/communication-logs/communication-outcomes – Retrieves all communication outcomes, including inactive ones.
POST /api/v2/communication-logs – Creates new communication log records for supported channels and outcomes.
[All] GET – New API for Retrieving Appointment Labels List [v2]
GET /api/v2/scheduler/appointments/labels – Retrieves a list of all available appointment labels.
[All] GET – New API to Query Stock Product Item Details [v1]
GET /api/v1/tenants/{tenantId}/stocks/product-items/{stockProductItemId} –
Retrieves information about a stock product item, including product name, location, and SKU (if available)
4.1 Current System Requirements
| Operating systems | Windows 10, Windows 11, macOS |
| 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 |
4.2 DWH Schema Changes
| COUNTRY LAYER | TABLE | COLUMN NAME |
| US, UK, AU, NZ | Dim_Area | AreaId (key) EnvironmentID CreationDate ChangeDate CreatedBy ChangedBy IsActiveIsDeleted Name Info LoadTime DataLoadTimestamp |
| US, UK, AU, NZ | Dim_AreaRegionLink | AreaId (key) RegionId EnvironmentID Info LoadTime DataLoadTimestamp |
[UK] Purchase Order Button Incorrectly Remaining Active After Order Completion
- The issue has been fixed where the "+ PURCHASE ORDER" button remained visible and clickable after non-serialized items were accepted and the order was closed. This led to confusion and increased the risk of duplicate purchase orders being generated. The button now correctly disappears once the order is finalized.
[NZ] Sales Page Purchase Orders Now Available in New Zealand
- The feature is now supported in New Zealand. Users can create purchase orders for non-service products directly from the Patient Sale page. For details, see Manage 11.4.0 - PATIENTS: Sales Page Purchase Orders.
[ALL] Sale Page Incorrectly Opening in New Tab During Workflow
- The Sale creation dialog was previously opened in a separate browser tab when initiated from a workflow. It has now been adjusted to open within the Patient screen. This change ensures a smoother and more consistent experience for users completing workflow tasks.
[ALL] Incorrect Labeling of Workflow Activity in Patient History
- The Activity column in the Patient History screen previously displayed “Pathway” instead of “Workflow” for workflow-related entries. This has been corrected — the label now shows “Workflow” to ensure consistent terminology across the system.
[ALL] Provider Number Selection Not Reflected in Printed Appointment Reports
- In reports generated for appointments with multiple assigned specialists, provider numbers for all specialists were previously included in the printed version. This has been corrected — now, only the provider number of the specialist selected in the report dialog prior to printing is included. The update ensures the report reflects the correct specialist details.
[NZ] Suggested Products Now Available in New Zealand
- Suggested Products are now also available in New Zealand – resolving previous limitations. Healthcare professionals can configure and recommend related products during patient sales – just as in other supported regions. For details, see PATIENTS/INVENTORY: Suggested Products.
[NZ] L&D Requests Now Available in New Zealand
- The feature is now accessible to users in New Zealand – healthcare professionals can replace lost or damaged hearing aids under a valid warranty, streamline invoicing, and configure request options directly in the system. For details, see Managing L&D Requests.