Updated the address lookup functionality with GetAddress.io for adding/editing patient addresses, for an improved expereiienc
The NHS number and date of birth (DOB) formats on the patient card within the message builder have been updated for consistency and clarity. The NHS number now appears in the format XXX XXX XXXX, and the DOB format is updated to dd-mon-yyyy .
Enhancements have been made to the questionnaire selection modal in the message builder. When users select to add a questionnaire link, If no questionnaires are configured, an informative message “You have no questionnaires” will be displayed. Users can search for specific questionnaires, and the results will be filtered to match the search string. If no matches are found, the message “No matching questionnaires found” will be shown.
The 'X' (close) button across the message, booking, link builder and admin-led triage features now include a hover state and tooltip for improved user interaction and accessibility.
We have refined the language in the settings for appointments. Changing from ‘Services’ to ‘Appointments’
An insurance icon is now displayed on the diary and patient details for patients with insurance details.
Hero patient search now supports searching by NHS number and EMIS ID for quicker and more efficient access to patient data.
Admins can now bypass appointment restrictions when booking on behalf of a patient using the admin-led booking feature
You can now specify past dates when creating or amending patient appointments using the admin-led booking feature
On the admin-led booking feature you can specify any appointment start time when making bookings.
We have updated the date and time formatting across certain areas of the app to ensure consistency throughout, applying these changes across tables, notification sidebars, diary sidebars, and appointment views.
Patient names are now automatically capitalised in the Stripe invoice builder to ensure consistent and professional formatting.
Admins can now reschedule appointments outside the cancellation window without encountering policy restrictions.
Practitioner dropdown now filters based on the type specified in the appointment to streamline selecting the appropriate practitioner.
The Care Navigation requests are now accessible within the Care Navigation page for streamlined access and management.
Hyperlinks are now allowed on URLs in Care Navigation page message config .
Admins can now view the form response submitted by a patient during the booking process directly from the notification sidebar.
Fixed a bug where refund statuses processed through the cancel appointment flow in Hero or via Stripe were not updating correctly.
Fixed a bug where archiving a form linked to multiple care navigation requests caused a 500 error on the page configuration.
Fixed a bug where partial credit invoices did not display the 'Pay Now' button in Hero, and corrected the inaccurate labeling of such invoices.
Fixed a bug where admin notifications were not being raised when a new booking occurred on the private booking flow
Fixed a bug where confirmation emails were still being sent even when the issue mailer option was set to false.
Fixed a bug in the patient search. The patient search functionality has been updated to correctly retrieve patient records based on date of birth.
Fixed a bug where the text on the message builder confirmation screen would overlap the boundary.
Fixed a bug where certain appointments not synchronising correctly with the Hero diary.
Fixed a bug where bookings were erroring when using the suppress invoice feature.
Fixed a bug where insurance invoices had overlapping text on certain fields
Fixed a bug where the contact details input box was formatted incorrectly on the Message Builder.
Fixed a bug where the ‘Browse templates’ button was not opening the template browser modal in the Message Builder.
Fixed a bug where booking appointments more than 6 weeks in the future returned an error.
Fixed a bug where the admin-led booking feature incorrectly displayed a warning about syncing with EMIS when specifying time and date, despite EMIS not being enabled for the practice.
Fixed a bug where the address input field would throw an unexplained error.
Fixed a bug on care navigation patient authentications to ensure that Postcodes now match correctly regardless of capitalisation or spacing, ensuring comprehensive format acceptance.
Fixed a bug where text in the patient reply screen would overlap its boundary.
Fixed a bug with the BookAppointmentById API not functioning on local environments.
Fixed a bug on ListAvailableSlots. The ListAvailableSlots API now defaults the end_date parameter to the first of the next month for easier scheduling.