The workforce engine for hospital operations.

base9health treats scheduling, real-time fills, time capture, and compliance reporting as one connected system — not four spreadsheets bolted together. Every assignment, swap, fill, and pay event is reasoned about against the same set of rules, audit trail, and operational state.

What base9health does One connected system Built
  • 01ScheduleConstraint-solved 6-week rosters, contract rules encodedCore
  • 02FillEligible-only matching, mobile dispatch, 90-second windowsCore
  • 03TrackPunches reconciled live, pay events derived not enteredCore
  • 04ReportMOH, JCI, MSQH, ratio + grievance reports on demandCore

01 — A schedule that respects every rule, the first time.

A 6-week roster for a 30-bed unit usually takes a senior nurse two days of spreadsheet work, then another half-day fixing the fairness complaints. base9health solves it as a constraint problem: ratios, certifications, fatigue windows, leave, contract rules, and individual preferences all enforced together — generated in minutes, with the rule trace visible on every assignment so any decision can be defended.

01

Rules and constraints, applied automatically.

State staffing acts, accreditation requirements, your union contract, fatigue policies, and certification ladders are encoded once and respected on every schedule. The system shows you which rule produced which assignment.

02

Forecast-aware.

Predicted census, expected leave, and historical fill rates feed the schedule, so you're not staffing yesterday's volume.

03

Re-plan in seconds.

When census changes, the system recomputes affected shifts and surfaces the diff. Approve, override, or reject any change.

04

Nurse preferences captured.

Time-off requests, shift preferences, weekend rotations, and self-scheduling windows go in once and stay respected.

02 — Fill the gap before the phone tree starts.

A call-out at 18:42 on a med-surg unit doesn't need 45 minutes of a charge nurse making phone calls. The eligibility rules are already known, the eligible nurses are already known, and their phones are already in their pockets. base9health closes the loop end-to-end: ranks the right nurses, dispatches one offer at a time with a fall-through window, captures the acceptance, updates the roster and timekeeper, and gives the manager a signed record by morning.

01Eligibility
Skills & acuityOnly nurses qualified for the unit and shift type are matched.
CertificationsBLS, ACLS, charge competency, specialty certs all checked.
Fatigue & ratiosAnyone over the line on hours, days, or rest is excluded.
Float poolInternal float and per-diem nurses included where allowed.
02Notify
Mobile pushTop candidates get notified on their phone first.
SMS fallbackText-message fallback if app push isn't acknowledged.
Time-boxedEach candidate gets a window to accept before the next is offered.
Premium-awareCost of each fill is shown to the manager before commit.
03Confirm
One-tap acceptNurses accept directly from the notification.
ETA capturedThe nurse confirms the time they'll be on the floor.
Auto-assignedSchedule, payroll, and time-keeper all updated.
Manager visibilityCharge nurse sees the resolved shift in real time.

03 — Worked hours that match the floor, not last week's spreadsheet.

The schedule that ran tonight is the same record payroll closes against on Friday. Punches reconcile to the actual assignment in real time — including float-pool moves, mid-shift swaps, and call-outs that resolved at 6:42 PM. Differentials, premiums, overtime, and agency hours are derived from the operational truth, not re-keyed from timesheets. The end-of-period reconciliation work most workforce teams own simply doesn't exist here.

01

Clock in, clock out.

Mobile or kiosk clock-ins recorded against the actual scheduled shift. Variances are flagged the same day.

02

Pay events derived.

Differentials (nights, weekends, holidays), premiums, and overtime are computed from the schedule and the punches. Nothing manual.

03

Agency hours included.

Contingent and agency hours are captured the same way and reconciled against the invoice before it goes to AP.

04

Payroll-ready output.

Pay periods close against the same record the floor ran on. Export to your existing payroll system, or push via integration. No re-keying, no end-of-period reconciliation, no surprises in the gross-to-net.

04 — Reporting that already knows the answer.

The MOH inspector wants the staffing-effectiveness numbers for Q2. The CFO wants agency spend trended against open shifts. The union wants the rule trace on a disputed assignment from three weeks ago. Because every decision base9health makes is captured against the schedule it produced and the rules it applied, every report is a query — not a multi-week reconciliation project.

01

MOH licensing & JCI.

Staffing effectiveness, ratio compliance, skill mix, and shift coverage — pulled per unit, per shift, per period. Aligned to Singapore MOH licensing, JCI standards, and Malaysia MSQH requirements.

02

National & state regulations.

Configurable reporting for the workforce-related regulations your hospital is subject to — country, state, or system-level.

03

Union grievances.

Pull the schedule, the assignment, the rule trace, and the override history for any shift in dispute.

04

Operations dashboards.

Open shifts, fill times, agency spend, overtime, and variance to plan — for the teams who need to act on them.

One product, four jobs solved, one record of truth.

Every role in the staffing loop sees the same operational state, scoped to what they're accountable for. No data-entry duplication, no shadow spreadsheets, no end-of-period catch-up.

For nurses

The schedule, in your pocket.

Schedule, swaps, open-shift pickup, time-off, and your hours-this-period — all on the phone you already use, with WhatsApp fallback for the moments when push isn't enough.

For charge nurses

The unit at a glance, decisions in two taps.

Live ratio, who's on the floor, who's en route, what's been escalated. Resolve a call-out, approve a swap, override an assignment — every action time-stamped against the rule it touched.

For staffing offices

The week back that the spreadsheet stole.

Schedule generation, fill orchestration, variance flagging, and exception reporting all run themselves. The team's job becomes managing the edge cases, not assembling the baseline.

For finance & HR

Pay periods that close on time, every time.

Worked hours, premiums, overtime, and agency invoices reconcile against the same operational record. Audit-ready by default. The gross-to-net surprises stop.

Get started

Start with one unit, on your real constraints.

Walk us through a unit you'd model first — the shift patterns, ratios, contract rules, and the call-out volume you actually deal with. We'll show you what the schedule generation and fill flow looks like running against your operational reality, not a synthetic dataset. No commitment.