Enhancements & new functionality

  • Automatically publish Rosters after replication completes: Rosters can now be published automatically once automated replication finishes, removing the need for schedulers to manually publish each cycle and ensuring Resources are notified promptly.

    HCP 9.0_Auto Roster Publishing
  • Scheduled end-of-day Service Delivered creation: A new "EndOfDay" trigger creates Service Delivered records in a single daily batch for completed Jobs that didn't already get one, giving organizations a reliable safety net without double-processing.

  • Faster Job Allocation modal: The Job Allocation modal now loads Resources with pagination instead of fetching everything at once, keeping load times fast even in orgs with large datasets.

  • Faster Job Edit modal: The Job Edit modal no longer pre-fetches every Resource on open, cutting over 20 seconds of unnecessary load time by deferring the fetch until the Allocation modal is actually used.

  • Sort Resources by on-shift status: Schedulers can now click a day column in the Scheduling Console (View by Location, Work Type Job) to surface Resources with allocations at the top, making it easier to see who's on shift for a given day.

    HCP 9.0_Sort Resource
  • Non-Lumary user detection via Custom Permission: Non-Lumary users are now identified by the Is_Non_Lum_User Custom Permission instead of a license check, fixing detection failures for Community Users with restricted object access.

  • Roster Replication now supports 1-day periods: Replication now accepts a single-day period across all consoles, removing the previous 2-day minimum and enabling faster roster turnover.

  • Availability Templates displayed in the Scheduling Console: Recurring availability patterns defined via Availability Templates now appear in the console alongside regular Availability records, with their distinct visual style.

Bug fixes & system updates

  • Fixed an issue where cancelling a Job did not create a Service Delivered record even when all creation conditions were met.

  • Fixed all-day Availability duration calculating as 23h 59m or 0 minutes instead of the correct 24 hours.

  • Fixed all-day Unavailability entries in the Resource Roster Console showing white text instead of the configured Shift Type colors.

  • Fixed an Allied Health Calendar issue where selecting "Single booking" after a Group Event Job incorrectly showed the Group Event modal with prior template data.

  • Fixed an Allied Health Calendar issue where reloading with a saved filter did not re-apply the Job Status filter.

  • Fixed all-day Shifts starting at midnight not rendering on the Allied Health Calendar.

  • Fixed all-day Activities shrinking instead of expanding to fill the column width when there were no overlapping events.

  • Corrected the publish summary email label from "Total number of jobs" to "Total number of Job Allocations" to accurately reflect the value reported.