Hero Health
Hero Health
  • Docs
  • Changelog
  • Feature requests
  • Support portal

Hero Health changelog

Changelog: 16-Oct-2025

Changelog: 16-Oct-2025

Jersey Number Support in Booking Authentication

Accept Jersey mobile numbers for booking authentication so patients sign in reliably with their real number. The flow validates Jersey formats and uses the correct routing for SMS codes. You reduce duplicate records created when patients previously used multiple emails.

This matters because it improves access and keeps patient records consistent. Jersey support is on by default in Patient Services self‑booking. Review copy and settings in Settings → Patient Services. Available today on all plans.

Improvements

  • Patient service: Update self-booking flow wording for security code to better explain Jersey support

  • Booking links: Patient-specific booking links now list appointment types alphabetically in the builder

  • Feedback: Adjust spacing on desktop confirmation screen based on NHS standards

  • Patient dashboard: Patient appointments list shows correctly without needing a status filter

  • Interface: Standardise table button order

  • Interface: Align table button behaviours across views

  • Interface: Support in-place editing for tables

  • Search: Filter out past slots from availability views

  • Settings: Update prescriber selection to write new admin name/email fields

  • Settings: Add a feature flag for Chemist4U

Fixes

  • API: Fix completion check to use unique recipientId when counting BulkOperationExecution

  • API: Resolve XML long-text handling for save-to-record

  • API: Update practice group API to save User ID to prescription_partner_credentials

  • Appointment Booking: Restore appointments visibility in booking flows

  • Appointment Booking: Send correct reminders for telephone appointments

  • Batch Messaging: Show campaign cancellation list reliably

  • Batch Messaging: emails display correctly for partner batch messages

  • Billing: Mark paid invoices as completed, not draft

  • Bug: Align slot lengths between Hero and EMIS

  • Bug: Invoice transactions no longer show as draft

  • Database: Fix form response to read from correct data source table

  • Forms: Match EMIS questionnaire field order to the original form

  • Forms: Ensure forms save to EMIS reliably

  • Forms: Allow manual questionnaire saves without errors

  • Forms: Respect original form order for Questionnaire/Care Navigation responses

  • Forms: Prevent save when SNOMED codes are missing or misapplied across answers

  • General: Fix miscellaneous issues improving overall stability

  • General: Lewisham (Sexual Health) PG 212: Restore visible slots in Rails patient booking

  • Individual Messaging: Havering North PCN: Allow affected admin to send messages again

  • Notifications: Restore automated patient mailers

  • Partner Issue: Resolve webhook 404 responses

  • Patient services: Accept Jersey mobile numbers without errors

  • Patient services: Fix booking link so it works consistently with the QR code

  • Prescriptions: Prevent “error loading application” message in prescription builder