Display slot count in drop-down menus Users can now see the number of available slots when selecting a location or practitioner, preventing selections that cannot result in a booking.
Error Message Redirect Automatically redirecting users to the top of the page on the admin booking page when an error occurs, ensuring the error message is immediately visible. This seamless navigation improvement helps users quickly identify and address issues, reducing frustration and streamlining the troubleshooting process.
Remove "Registered practitioner" field This has been removed from Stripe insurance invoices ensuring a more straightforward experience for users by focusing on essential information.
Display appointment price on ‘Raise invoice’ button The ‘Raise invoice’ button now dynamically displays the total amount for appointments during the booking process, ensuring users can easily inform patients of the costs involved before finalising the booking.
Updated practitioner selector text The selector copy for choosing a practitioner in the specify slot flow has been refined. Previously set to "Any practitioner," it now displays "Select a practitioner" as a placeholder when a user specifies an appointment type and location. This update guides users more intuitively, enhancing the booking experience.
Enhanced date format display for appointment slots The available slots view now displays dates in a more detailed format, showing the day of the week along with the date. This improvement allows users to view appointment slot dates in the format 'Weekday, DD Mon YYYY' (e.g. Mon, 30 Sep 2024), making it easier to schedule appointments with a clear and comprehensive overview of available days.
Message builder modals Message builder modals are now optimized to prevent unwanted resizing when content loads for smoother user experience and workflow efficiency. This improvement fixes modal behavior, ensuring that the size remains constant and visually stable during content updates. This enhancement is particularly beneficial in maintaining consistency and usability when dealing with complex data entry or presentation scenarios within modal interfaces.
SelectMenu component for appointments The appointment type, practitioner, and location dropdown options now utilise a clearer more user-friendly experience. The search option is much clearer for users and the dropdown icon on the right hand side is clickable.
Editable salutation in message builder Customise salutation messages with logic that adapts based on patient title and age, offering personalised communication options in the message builder.
Stripe status column in diary practice view Introducing a new column to the single practice view in the diary to display the Stripe payment status, enhancing transparency and financial tracking.
Fixed columns in single practice view The columns in the single practice view are now correctly aligned, improving user navigation and readability.
Save to record button on notification sidebar The save to record button on the notification sidebar now functions with the same logic as the patient dashboard and questionnaire response table, allowing responses with attachments to be saved upon admin confirmation.
Fixed the issue that prevented users from editing the quantity field on the invoice builder, ensuring seamless updates and accuracy in billing.
Fixed an issue where patients were encountering the 'duration missing' error when rescheduling appointments.
Fixed an unknown error encountered during both patient and admin booking processes, ensuring seamless appointment scheduling.
Fixed an issue with patient responses via a reply link, the link is now automatically deactivates to prevent multiple entries by the patient.
Fixed an issue where Stripe product search results were intermittently loading.
Fixed an issue preventing the Stripe sidebar from loading for certain patients, ensuring seamless access to payment details for all users.
Fixed an issue requiring a mobile or email during registration through the admin booking flow, refining validation to avoid empty strings, and improving error messaging clarity.
Fixed an issue where the save to record button on the message builder was displaying an outline.
Fixed an issue for diary practitioner list view to so that the table doesn’t render off the users screen.
Fixed an issue where the admin signature was not saving preferences for the logged in admin.