Self-rostering software for doctors

Self-rostering lets clinicians choose or rank their own shifts inside limits the department sets, and the software fills the rest. It is the fastest way to cut roster-building time and the complaints that follow a roster, because most of the allocation is done by the people who have to live with it. HosPortal has run self-rosters for Australian hospital departments since 2017 and supports both the selection and the preference model.

Two ways to self-roster

Selection-based. The roster opens for a window; staff pick shifts directly, first come first served or in rounds, within quotas (no more than two weekends, at least one night). Fast and transparent, suits departments where there are few shifts per user, and no complex patterns.

Preference-based. Staff rank shifts, mark days they cannot work and days they would like, and block out leave. The roster builder then allocates to satisfy as many preferences as possible while meeting cover, skill-mix and fairness rules or quotas. Suits departments with complex rules or patterns, many shifts per user, sub-specialty skills, where a free-for-all would leave gaps or break rules.

How HosPortal runs it

  • Block-outs and availability. Leave, conferences and part-time days are entered once and honoured by every round.
  • Visible statistics. Everyone sees how many weekends and nights they and their colleagues hold, which is what makes a self-roster feel fair.
  • Automated finish. When the window closes, the AI builder fills remaining slots against the same rules and preferences, and the administrator reviews before publishing.
  • Terms and rotations. For junior doctors, preference gathering runs per term so allocations follow the rotation.
  • Reminders and reach. SMS and email nudges during the window, and the roster in the iOS and Android apps once published.

Related reading: How long should your self-roster window be?, How to introduce self-rostering in a hospital department, What are self-roster block-outs?

Frequently asked questions

What is self-rostering?

A rostering method where staff choose or rank their own shifts within rules and quotas the department sets, and the software allocates whatever is left. It shifts most of the work from the administrator to the roster itself.

Does self-rostering work for consultants as well as junior doctors?

Yes. HosPortal runs self-rostering for consultant groups and for junior doctors in the same department.

How long should a self-roster window stay open?

Most departments run windows of one to two weeks per roster period, with reminders in the last 48 hours.

© 2026 HosPortal Pty Ltd. All rights reserved. | Website Design by Wolf IQ