Diagnosis mandatory with insurance information Diagnosis is now automatically required when insurance information is added to a patient's record.
Fix insurer and diagnosis auto-tick issue on invoice Resolved an issue where the "Insurer" and "Diagnosis" fields were incorrectly ticked on invoices after insurer details were removed and saved for a patient.
Issue with default Stripe customer changes not saving Resolved an issue where changes to default Stripe Customer were not being saved when using the Stripe sidebar.
EMIS patient address sync issue resolved Addresses for new and existing EMIS patients now sync correctly on initial import to Hero.
New appointment emails display correct time Resolved an issue where appointment emails showed a time an hour earlier than the actual booked time.
Care navigation review screen update Ensured that only information provided by the proxy is displayed on the care navigation review screen, excluding patient's sex.
Booking link expiration issue resolved Booking links created via the new booking flow no longer incorrectly default to a 14-day expiration when set to “Never expire”.
Care navigation request screen error resolved Admins without settings permissions can now access the care navigation request page without encountering an error.
Multiple authentication options in NHS patient booking service Patients now have multiple authentication options for booking, reducing drop-off rates and improving access for those under 16.
Care navigation request check box default state corrected Resolved an issue where the "only allow patients at my practice to…" check box defaulted to being checked on newly added care nav requests.
Bypass contact detail verification in proxy flows Practices can now bypass the contact detail verification step in the PDS authentication for proxy flows, allowing continued navigation even without patient contact details.
Email address display issue resolved for existing patients Resolved an issue where email addresses for existing patients were not displayed in Hero during patient searches.
Adding customer email during invoice process Resolved issue that prevented adding a customer email during the invoice process if the customer is also a patient without an email address recorded.
EMIS button menu access Resolved an issue where the 'Add items from EMIS' button was unresponsive when an item was already added to the invoice.
Private patients booking issue resolved Resolved an issue preventing private patients from completing bookings, related to timezone changes and reservation logic adjustments.
Ensure booking link builder passes JWT correctly Resolved authentication issues in the booking link builder by correctly passing the JWT auth token for calls.
Cross-organisation appointment permissions issue resolved Resolved an issue where appointment permissions were not correctly applied for admin bookings and booking links across practices within a network.
ODS code restrictions issue resolved for care navigation Resolved an issue where patients were incorrectly blocked from completing care navigation requests due to ODS code mismatches.
PostHog implementation on Care Nav PostHog has been integrated with Care Nav, replacing HotJar for web analytics and session recordings.
Stripe invoices finalization issue resolved Resolved an issue where Stripe invoices saved as drafts could not be finalized and sent.
Care navigation button visibility The Care navigation button no longer breaks when clicked, ensuring smooth functionality across all pages.
Display more appointment data on detailed invoice view Detailed invoice views now include appointment status and links to the appointment show page for better data visibility.
Event tracking for NHS and private patients Implemented event tracking for NHS general and DOB Auth bookings, with continued in-progress tracking for private general bookings.
Search results improved for Stripe Resolved an issue where Stripe search results were inconsistent with the entered query.
Remove stripe reference from diary list view The Stripe column is no longer visible in the diary practitioner list view for NHS practice groups not connected to Stripe.
Scroll functionality enabled in product search Resolved the issue preventing users from scrolling through product search results in the invoice builder.
Patient search issue resolved Admins can now successfully search and select patients using the EMIS system without any errors when clicking results.
Change text on care navigation request submit button The submit button text has been updated to 'Continue' for clarity.
Incorrect subheading text when entering proxy details The confusing subheading text has been removed when selecting 'Parent or Guardian' in proxy details.
Appointments sync issue resolved Resolved the issue where appointments were not syncing from EMIS at SSS for specific time slots.
Patient card tooltip issue resolved The 'Send message' tooltip now correctly appears when hovering over the message icon in patient cards.
Duplicate slots resolved in NHS booking flow Slots are now aggregated by time rather than being displayed individually.
Incorrect toggle state for non-default billpayer The toggle state now accurately reflects whether the default stripe customer is being used when editing a finalized invoice.
Data on Stripe invoices updated Service data now stored in custom fields on Stripe invoices including patient description, service date, appointment description, and diagnosis.
Resolved an issue where the Hero detailed PDF insurance invoice was missing certain items, such as consultation fees, when downloaded.
Invoice builder button update The "Pay Now" button in the invoice builder has been updated to "Proceed to Payment".
Emis and Stripe product matching issue resolved Products in EMIS now match correctly with those in Stripe, resolving previous search discrepancies due to naming differences.
Issue with Stripe item search in invoice builder Searching for an item in the invoice builder now returns consistent results without loading multiple times.
Admin led booking updates Resolved errors in rescheduling past appointments, specific slots, suppressing mailer, and availability checks on further available slots.
SelectMenu implemented on questionnaire modal Enabled SelectMenu functionality in the questionnaire modal to enhance user interaction in the message builder.
UI tidy of diary practitioner dropdown The 'Apply' button now matches the button component, 'All practitioners' can be selected, and dropdown width has been adjusted for better practitioner visibility.
Chip selection issue resolved We’ve resolved an issue where users were unable to remove an option from the input when adding multiple appointments, locations or practitioners on the booking link builder.
Link builder UI improvements The button now reads ‘Create link’ and adjusts its size to hug the text.
Edit salutation option in message builder Users can now edit the salutation in the message builder to customize greetings.
Save to record button styling The styling issue with the save to record button in the message builder has been resolved.
Emis diary sync appointment time update Resolved issue where updated appointment times were not reflected in Hero.
Option to add a memo to invoices (free type) You can now add up to 500 characters onto invoices to provide further information to customers when paying for services at your practice.
PDS full demographics help text Added help text to ensure users accurately input patient demographic details matching their health record.
Attachment save error resolved Fixed an error that occurred when saving form responses with attachments due to misconfigured storage migration.
Emis integration performance improvements Improved EMIS jobs for faster diary updates, reduced app crashes, and enhanced user transparency on diary statuses.
Admin-led booking enhancements The admin-led booking feature now leverages our booking API and Hero design system for improved integration and management.