Most workforce management platforms weren’t built for unionized long-term care. They were built for retail, manufacturing, or general healthcare — then adapted. And that adaptation breaks down the moment your scheduling rules get real.
Seniority-based call-out lists that change depending on hours worked in the pay period. Overtime thresholds that differ between CUPE, SEIU, ONA, and OPSEU within the same building. Shift premiums calculated differently for evenings, nights, weekends, and charge nurse duties — per bargaining unit. Consecutive booking limits. Minimum rest periods. Time bank rules. Bumping rights.
If your scheduling system can’t enforce these rules automatically, your team is doing it manually. And manual means mistakes. Mistakes mean grievances. Grievances mean time, money, and trust — all spent on problems that should never have happened.
StaffScheduleCare wasn’t adapted for long-term care. It was built for it — from the ground up, over 35 years, working alongside Canadian care providers.
The platform supports unlimited collective agreements per site. Each one is configured with its own seniority rules, overtime thresholds, premium calculations, call-out order, shift restrictions, and entitlement tracking. When a scheduler posts a shift or launches a call-out, the system enforces the correct rules for that employee’s bargaining unit automatically. No lookups. No guesswork. No relying on one person who “just knows” how it works.
That includes the scenarios that trip up generic systems: split shifts with different premium rules, seniority lists that need to be frozen at specific dates per the CA, employees who belong to one union but float to units covered by another, and overtime calculations that reset at different points depending on the agreement. SSC handles all of it because the rules engine was designed for exactly this level of complexity.
The rules engine isn’t a standalone layer sitting on top of a generic platform. It’s woven into everything SSC does. When a shift is scheduled, the CA rules determine who’s eligible. When a call-out is launched, seniority and overtime thresholds filter the list automatically. When that shift is accepted, the live schedule updates, the employee’s timecard is populated, and premiums and overtime are calculated based on that employee’s specific bargaining unit — all without anyone touching it.
That data flows through to payroll preparation, reporting, and a complete audit trail. Every decision the system makes — who was called, in what order, what rules applied, what the outcome was — is logged and retrievable. Scheduling, time and attendance, payroll prep, and compliance documentation all run on the same data, in the same system. There’s no reconciliation step because there’s nothing to reconcile.
Crown Ridge Health Care Services in Ontario operates four homes across long-term care and retirement, with five different collective agreements and one non-union site. It’s one of the most complex staffing environments in the sector.
SSC handles every one of them. Crown Ridge’s confidence in the system is so high that if someone claims there was a scheduling mistake, their assumption is simple: there wasn’t one. The system is their source of truth for scheduling and hours. When they call support, the SSC team understands LTC terminology and workflows without needing anything translated.
Louis Brier Home & Hospital in Vancouver has worked with SSC for over a decade. With 300+ staff and BC’s standardized collective agreements, they needed a system that could keep up as wage schedules changed, seniority logic evolved, and new requirements emerged.
When BC wage schedules changed, SSC sat down with them and problem-solved together inside the system. Those improvements didn’t just benefit Louis Brier — they rolled out to all BC organizations on the platform. Their HR Director has evaluated alternatives multiple times over the years: they either lacked features or didn’t understand the complexity.
Dykeland Lodge in Nova Scotia went from Excel spreadsheets and paper sign-in sheets to a fully connected system where everything from onboarding to payroll lives in one place. Their team only enters employee information once, and it flows through scheduling, time and attendance, and payroll preparation without double entry.
The audit trail has been one of the biggest wins. Every call-out, every shift assignment, every seniority decision is logged and retrievable — even months later. When questions come up about how a shift was filled or who was contacted, the data is there. Disputes get resolved with evidence, not memory. And because the system was configured to match their collective agreement down to the detail during implementation, the rules are enforced consistently every time — not just when the right person happens to be on shift.
If your scheduling software wasn’t built for Canadian long-term care, your team is compensating for it every single day. They’re checking rules manually, tracking seniority on paper, fielding grievances that a properly configured system would have prevented, and spending hours on work the technology should be doing for them.
StaffScheduleCare’s collective agreement rules engine is the deepest in the industry — built over 35 years of working exclusively with Canadian senior living and long-term care. It’s why 450+ communities trust it to get the hard stuff right, every shift, every day.