Nursing Home Guide • By , Founder & CEO of XShift AI • Published October 10, 2026 • Last updated October 19, 2026

Noah Marbach founded XShift AI in November 2025. He was born in Atlanta, Georgia.

Nursing Home Staff Scheduling:Every Shift Covered, Without Burning Out Your CNAs

A nursing home has to staff every hour of every day, and when a shift comes up short, the hours land on the nurses and CNAs you already have.

Nine in ten nursing home providers say recruiting is still hard (AHCA). So the same few people end up covering the nights, the weekends and the doubles.

This guide walks through each scheduling job a director of nursing or staffing coordinator does every month, from choosing the shift pattern to covering a call-off, so every shift has the right nurses and CNAs without wearing out the people who always say yes.

Key facts

  • 8-hour shifts (7 to 3, 3 to 11, 11 to 7) mean 21 shifts to staff every week. 12-hour shifts mean 14.
  • 90% of nursing home providers say recruiting staff is still difficult (AHCA, January 2026).
  • CNA turnover was 42.34% in 2025 (LeadingAge).
  • Weekend nurse staffing is its own measure in the Care Compare staffing rating (CMS).
  • XShift AI checks each nurse and CNA’s role, availability, approved leave and other shifts, plus every rule you write on rest, weekends and overtime, before it puts them on a shift.

Should a nursing home run 8-hour or 12-hour shifts?

Run 8-hour shifts if you want three handoffs a day and shorter days on the floor, and 12-hour shifts if your staff would rather work three or four long days.

Eights give you 21 shifts a week to fill. Twelves give you 14. Each of those asks four more hours of the same person.

What times do nursing home shifts run?

The usual nursing home shift times on eights are 7 to 3, 3 to 11 and 11 to 7: day, evening and night. Twelves run 7 to 7. That’s one day shift and one night shift.

SunMonTueWedThuFriSatEights7–33–1111–77–33–1111–77–33–1111–77–33–1111–77–33–1111–77–33–1111–77–33–1111–7Twelves7–7 day7–7 night7–7 day7–7 night7–7 day7–7 night7–7 day7–7 night7–7 day7–7 night7–7 day7–7 night7–7 day7–7 nightWeekendTeam ATeam A
One week on each pattern: 21 shifts on eights, 14 on twelves.

How do you build a nursing home rotation?

Build your nursing home staff scheduling around one repeating pattern with two weekend teams, and lay it down every month instead of drawing each week. I wouldn’t build one from scratch.

For example, let’s say your memory care unit runs eights with two teams. Team A works this Saturday and Sunday, Team B works the next pair, and both teams share the weekdays, so everyone knows their weekends months ahead.

Download the free 4-week nursing home rotation sheet (Excel, opens in Google Sheets)

In the Excel sheet you copy forwardYou copy the pattern forward every month. The 11-to-7 throws off the hour totals because it ends the next morning, and one wrong paste puts the team that should be off on this weekend.
With XShift AI’s 24/7 Rotation builderIt takes your pattern once, typed in your own words if you like, and builds 2 to 14 weeks of shifts. Before it builds anything, it reports the longest run of working days, the shortest rest between two shifts, the average hours a week, and any shift that nobody covers.
XShift AI's 24/7 Rotation builder at its check step for an 8-hour day, evening and night CNA rotation: 240 shifts across 6 teams, 0 open seats, every shift covered every day of the loop, longest run 4 days in a row, shortest rest 16 hours, 40 hours a week on average, and nothing created yet.
The check step before anything is built. Team A and Team B crews take turns through days, evenings and nights, two weeks at a time, and alternate weekends.

Shifts that cross midnight need overnight shifts switched on, and a head manager can switch that on from the build screen. For the pattern itself, here’s how to create a rotating schedule step by step.

How do you cover the 11-to-7 night shift?

Decide who works nights first. Either CNAs (certified nursing assistants, called nurse aides in federal rules) who choose permanent nights work them, or teams take turns through nights in the pattern.

Permanent nights suit people who ask. Rotating nights shares the hardest shift around, though every switch from nights back to days costs that person a few nights of sleep.

Who ends up on nights by hand
  1. Month 1Two CNAs say yes to nights, just for now.
  2. Month 6The same two CNAs are still on nights.
  3. Month 12Still the same two. The night shift gets whoever is left after days and evenings are filled.
When nights are built into the pattern in XShift AI
  1. Month 1Each team takes its turn on the 11-to-7.
  2. Month 6Still taking turns, because the pattern repeats.
  3. Month 12The same fair loop, and the pattern check flags any night nobody covers.
A rest rule such as “Nobody works within 10 hours of their last shift” counts the 11-to-7 as ending at 7 a.m., so the CNA coming off nights isn’t put on that day’s 7-to-3 or 3-to-11.

A CNA who can’t work nights marks those hours unavailable once. When XShift AI builds the schedule, it builds around them.

How do you set the RN, LPN and CNA mix for every shift?

Write down, once, how many RNs, LPNs, CNAs and medication aides each shift needs, day, evening and night, weekday and weekend, using the numbers your director of nursing sets.

Then build your nursing home staffing schedule from that list, not from memory. A paper grid counts people, not licenses, so a Saturday 7-to-3 can show four names and still have nobody who can pass medications.

Let’s say your director of nursing sets these numbers for one unit:

Example numbers to show the layout. They are not a staffing standard: your director of nursing sets yours.
ShiftRNLPNCNAMedication aide
Day, 7 to 31251
Evening, 3 to 111141
Night, 11 to 71120

That’s 20 seats a day, each needing a specific license. To run your own numbers, try the free nursing home staffing calculator.

How do you schedule medication aides and memory care CNAs?

Make each one its own role. Medication aide and Memory care CNA become jobs a shift can ask for, and the people who hold them are the ones placed there.

An LPN who can also work a CNA seat gets CNA as a second role. She can fill either seat.

7:05 a.m.At 7:05 a.m., on paperYou count licenses in your head on every shift, keep a private list of who has worked memory care, and find out that nobody on the floor can pass meds.
With each license set up as a role in a platform like XShift AI: do the same for each unit’s training, give each role to the people who hold it, and set the mix once by day and by hour. Each seat then goes to someone holding that role, second roles count once they’re switched on, and you’re warned when a shift asks for a role nobody on your team holds.

What has to be true before a nurse or CNA goes on a shift?

A nurse or CNA has to work in your building, hold the license or training the seat needs, and be free that day and those hours.

She also can’t be on approved leave or another shift, and has to stay inside each limit you’ve set on hours, rest, days in a row, weekends and money.

Scheduling software such as XShift AI for skilled nursing makes these checks on every seat of your skilled nursing facility schedule when it builds the month.

1.Works in your buildingA CNA from your other building is put on this one. She doesn’t know the residents or where anything is kept, so every task on the hall takes longer.Attach each person to the building they work in. XShift AI then fills that building’s shifts from the people attached to it.
2.Holds the license the seat needsThe 7-to-3 has five CNAs and nobody who can pass meds. The morning med pass runs late for the whole hall.Set up each license as a role (RN, LPN, CNA, medication aide) and give it only to the people who hold it. XShift AI then fills every seat only with someone who holds that role, so a CNA never lands in an RN’s seat.
3.Trained for the unitA CNA who hasn’t worked memory care before is put there. Residents who need a familiar face get a stranger, and the shift is harder for everyone on it.Make the unit training a role, such as Memory care CNA, and give it to the CNAs trained there. XShift AI then places them on that unit’s seats.
4.Days she can’t workShe told you Sundays are for church. She’s on Sunday anyway, doesn’t come in, and the floor starts a person down.Mark the days she can’t work once, from her phone or from your team list. XShift AI skips those days when it builds the schedule, fills open shifts or finds cover.
5.Hours she can’t workShe can’t reach the building until school pickup is done. She’s put on the 3-to-11 anyway, arrives late every time, and the evening handoff runs short.Block the hours she can’t work once. XShift AI keeps her out of those hours when it builds the schedule, fills open shifts or finds cover, including hours that run into the 11-to-7.
6.Approved time offYou approved her week off, then built the month from a grid that didn’t know about it. She’s away, and nobody notices until the shift starts.Keeps her off every shift inside approved leave, including shifts a manager adds by hand.
7.Another shift, including last night’s 11-to-7She’s on Tuesday’s 11-to-7 and on a Wednesday start at 5 a.m. She can’t be on both, so one of them starts a person down.Refuses a shift that overlaps one she already holds, counting the 11-to-7 as running into the next morning.
8.Rest since her last shiftShe works the 3-to-11 and is back on the 7-to-3 eight hours later. She drives home, sleeps five hours and starts the day tired.Write “Nobody works within 10 hours of their last shift” and XShift AI measures from the end of her last shift and blocks anything sooner.
9.One person’s weekly hoursA part-timer who agreed to 24 hours a week gets 36. She can’t keep it up, and she starts looking for a building that keeps its word.Write her cap as one sentence, such as “Lena max 24 hours a week.” XShift AI blocks any shift that would take her past it.
10.Shifts per weekA CNA who can give you three shifts a week is put on five. She calls off two of them, and those two go uncovered.Write “Kim can work 3 shifts a week.” XShift AI counts her shifts, not her hours, and blocks the fourth.
11.Longest single shiftA shift is entered as 7 a.m. to 11 p.m. to save a handoff. By 9 p.m. she has been on her feet for 14 hours, during the evening med pass.Write “No shift longer than 12 hours.” XShift AI refuses any single shift longer than that.
12.Days in a rowThe CNA who always says yes works nine days straight. On day ten she calls off, and the hole lands on the next person who says yes.Write “No more than 5 days in a row.” XShift AI counts her days in a row at every location and stops the sixth.
13.Every other weekendThe same few CNAs end up on every weekend. They miss their own families’ weekends, and they are the first to leave.Write “Everyone gets every other weekend off,” naming anyone who only works weekends. XShift AI checks the weekend before and after and blocks a second weekend in a row.
14.The 40-hour lineA shift pushes a CNA to 48 hours. Eight of them are paid at time and a half, and you find out when payroll runs.Write an overtime rule and XShift AI blocks the shift that would take her past 40, across every location.
15.Two people who can’t work togetherTwo CNAs who clash are put on the same night. The shift goes badly, and one of them asks to move to days.Write “Keep Ana and Ben apart.” XShift AI blocks any shift that would put the two of them on it together.
16.The labor budget you setOne generous Saturday takes the week past the number you planned. Nobody adds it up until payroll, and by then the money is spent.Write your daily or weekly budget as a cap and put each person’s pay on file. XShift AI prices each shift, with time and a half past 40, and stops the one that would cross the budget.
17.Weekly hour targetA nurse was promised 32 hours a week and gets 24. Her paycheck comes up short, and she takes a PRN job somewhere else to make it up.Set her weekly hour target, such as 32 hours. XShift AI tries people below their target first and lists anyone who ended the week short, with the reason.
18.Monthly shift targetA PRN CNA who wanted 8 shifts this month gets 2. She stops answering when you text.Set her monthly shift target, such as 8 shifts. XShift AI spreads them across the month and puts her ahead of others while she is behind pace.
19.The shift’s full mixThe 3-to-11 needs four CNAs and gets three. Every resident on the hall waits longer for help with dinner and bed.Set the mix once for each shift, by day and by hour. XShift AI fills every shift to that mix, role by role, and no further.
20.Short shifts held backA month goes out with six short shifts nobody spotted. Staff plan their lives around a schedule that is about to change.When you require approval before publishing, XShift AI publishes the fully staffed shifts and keeps the short ones as drafts.
12,000checks a monthIn your headA staffing coordinator makes these checks in her head. At 20 seats a day for 30 days, that’s 600 seats a month, and 20 checks on each is 12,000.
secondsfor the whole monthWith an autonomous scheduling platform like XShift AIXShift AI makes them for every seat when it builds the month.

When nobody can take a shift, XShift AI never puts someone on it who can’t work it.

It leaves the shift open and keeps a Schedule Log: press See why on the Schedule page to see exactly why each employee couldn’t be assigned. Here’s an example from a Saturday morning shift.

XShift AI's Schedule Log for a Saturday 7-to-3 that needs 5 CNAs and has 4, listing why each remaining CNA couldn't be placed: Saturdays marked unavailable, unavailable 6 a.m. to noon, approved time off, and already working an overlapping shift.
The Schedule Log after a generated Saturday: one CNA seat still open, and the reason each other CNA couldn’t take it.

How do you make a CNA schedule in one pass?

Here is how to make a CNA schedule without filling a grid: set the pattern, the mix and your rules once, then ask for the month in one sentence.

You type into the AI Copilot“Generate next month’s schedule.”What comes backA card with the dates, the location and the mode to approve. After you approve it, the open shifts in that range are filled and you get a count of the seats filled and the hours placed. On the Schedule page, the See why button opens the Schedule Log for anything left open.

Fair mode keeps CNA scheduling even: each next seat goes to whoever has the fewest hours so far, so the extra shifts don’t pile onto the same few people.

The AI Copilot takes the same request for any stretch you name, like “the first two weeks of November.”

Build next month with every check on this list made for you

How do you give PRN and part-time CNAs the hours they want?

Write down the hours or shifts each PRN and part-timer is after, offer open shifts first to whoever is furthest below their number, and cap the part-timers who can’t go over theirs.

PRN CNAs who get no shifts stop answering. Then the open shifts go to full-timers, who cross 40 and are paid time and a half for hours a PRN CNA wanted at straight time.

Let’s say Jo, a PRN CNA, wants 8 shifts a month.

One tool built for this is XShift AI, where typing “Jo works 8 shifts a month” sets her target. A target is a goal, not a limit, so it works around her availability, her approved leave and every rule you’ve written.

An open Tuesday 7-to-3It goes to whoever answers the text first, usually a full-timer already at 38 hours.Jo is tried first, because she is behind her pace for the month.
Jo by the 20thTwo shifts, and she has stopped expecting more.On pace, with her shifts spread across the month instead of bunched into one week.
If she ends the month shortNobody notices until she is picking up at another building.She is listed under “Below their shift target” with the reason, such as a day she marked unavailable.
The part-timer capped at 24 hoursShe drifts to 36 in a busy month.A cap written for her by name blocks the shift that would take her past 24.

How do you share weekends and holidays fairly?

Put everyone on every other weekend, name the few who only work weekends as the exception, and decide holiday requests by written rules instead of case by case.

Weekends are where short staffing shows. CMS rates nursing homes on total nurse staffing on weekend days as a measure of its own, and the Bureau of Labor Statistics notes that CNAs may need to work nights, weekends and holidays.

Every other weekend is the first rule I’d write. It costs nothing. It’s also the promise CNAs remember.

On a paper schedule
Weekend 1Rosa, Lena, Amy, KimWeekend 2Rosa, Lena, Amy, KimWeekend 3Rosa, Lena, Amy, KimWeekend 4Everyone else
Weekends go to whoever says yes. The same four CNAs work three weekends out of four until one of them takes a job with weekends off, and with CNA turnover at 42.34% in 2025 (LeadingAge), she is hard to replace.With an every-other-weekend rule in XShift AI
Weekend 1Team AWeekend 2Team BWeekend 3Team AWeekend 4Team B
Write “Everyone gets every other weekend off” once, naming your weekend-only CNAs as the exception. The rule refuses anyone who worked the weekend before or after, and counts approved time off as a weekend off.

Losing CNAs over weekends is a scheduling problem before it’s a hiring one. Here are the nurse retention strategies that start with the schedule.

How do you decide holiday time-off requests?

Write the rules down, rank them, and let them decide. Requests then get the same answer whoever asks and whoever is on duty that day.

Copy this weekend and holiday policy into your staff handbook
  1. Everyone works every other weekend, except the CNAs who only work weekends.
  2. Time-off requests inside our holiday blackout dates are denied.
  3. Requests made 30 or more days ahead are approved.
  4. When two people already have approved time off on those days, the request goes to a manager.
When two rules match the same request, the higher one on this list wins.

Let’s say Rosa asks 40 days ahead for Thanksgiving, and Thanksgiving is in your blackout dates. Rule 3 would approve it, but rule 2 ranks higher, so it’s denied and she’s told which rule decided.

Each of these is a sentence you type into XShift AI’s Autopilot, and the Time Off screen shows which rule decided each request.

How do you cover a CNA call-off without mandating a double?

When a CNA calls off, offer the shift to the other CNAs who can work it, starting with the ones who won’t go into overtime. Only ask someone to stay for a double if nobody else can take it.

XShift AI’s Autopilot does this for you when call-off cover is switched on. It sorts your CNAs into three groups:

How XShift AI’s Autopilot sorts CNAs when one calls off
First choiceFallbackNever asked
CNAs at your building with the right role, free that day and those hours, who would stay under 40 hours and break none of your rulesThe same CNAs, if taking the shift would put them over 40 hoursAnyone on approved time off, already on another shift, unavailable then, or blocked by one of your rules, like rest after a night shift

Then it depends on how far away the shift is:

  • Too far away to rush: XShift AI puts the best-fitting CNA on it straight away, using the fallback group only if it must. You choose how many days is far enough.
  • Too close to wait: every CNA in the first-choice and fallback groups gets a message with an Accept button. The first to tap Accept gets the shift, straight away or after you approve, as you set it up.

Let’s say Rosa calls off tomorrow’s 7-to-3. Seven CNAs work at your building. Four are never asked: one is on time off, one is already working, and two can’t work mornings.

The other three get the message, and the first to accept takes the shift. If nobody can take it, every manager gets an email listing each CNA and why they couldn’t.

XShift AI's Autopilot activity log for a CNA call-off on tomorrow's 7-to-3 at a nursing home: 7 CNAs evaluated, 3 messaged, and 4 ruled out with each reason (two unavailable 6 a.m. to noon, one on approved time off, one already on a 6-to-2 shift).
A real call-off in XShift AI’s Autopilot activity log.
Working the phone list at 5 a.m.
  1. 5:02The night nurse starts the phone list between med passes.
  2. 5:15Three calls, two voicemails, one no.
  3. 5:40Still nobody, and the med pass is late.
  4. 6:30The CNA on the 11-to-7 is told to stay for a double, again.
With autonomous call-off cover from XShift AIXShift AI messages every CNA who can take the shift at once and records why the others were ruled out.

I wouldn’t hold anyone over until everyone qualified has been asked. Here’s how to handle call-offs as a written policy.

See how XShift AI covers a call-off before anyone is held over

What does one mandated double cost?

One mandated double costs about $248, about $83 of it overtime premium.

CNA median pay
$20.67 an hour
Time and a half
$31.01 an hour
Hours
8
One double
$248.08
Premium
$82.69
$43,000 a year (BLS, May 2025) over 2,080 hours.

How much do mandated doubles cost a nursing home a year?

Each double per week adds about $12,900 a year in overtime, a third of it premium.

Let’s say you run this many a week:

Doubles a weekOvertime a year / premium
10$129,000 / $43,000
20$258,000 / $86,000
50$645,000 / $215,000
100$1,290,000 / $430,000
$248.08 × doubles a week × 52. Dark is premium.

Why do CNAs get held over for doubles?

CNAs get held over because a schedule built by hand or in outdated scheduling software can’t show, at 5 a.m., who is free and under 40. So the CNA on the floor stays.

She hits hour 16 before she clocks out. The overtime lands on your next payroll, and the CNA held over every week is the one who quits.

How do you reduce overtime in a nursing home?

Stop it while building the schedule: cap weekly hours, check the live week, and require rest between shifts.

  1. 1A weekly capIn XShift AI’s Autopilot, write “No one works over 40 hours a week.”
  2. 2The overtime scannerOne click in XShift AI flags anyone heading over 40 and suggests a swap.
  3. 3A rest ruleWrite “Nobody works within 10 hours of their last shift.”
1. Weekly capLet’s say Lena and Grace both earn $24 an hour; only overtime differs.
MonTueWedThuFriSat
81624324048Her Saturday 7-to-3: blocked by your 40-hour cap. It goes to Grace, at 24 hours.Lena, overtime8h × $36 = $288Grace, straight time8h × $24 = $192Save $96
2. Overtime scanner, WednesdayLet’s say Kim and Jo earn $24 too.
BeforeKim48hJo24hHours 41 to 48: 8h × $36 = $288
Fri 3-to-11
AfterKim40hJo32hJo: 8h × $24 = $192
Save $96Workforce Insights on; a manager approves the swap.

Every overtime shift you stop saves $96. Let’s say you stop this many a week:

$96 × overtime shifts stopped a week × 52 weeks, at the $24 an hour in the examples above.
Stopped a weekSaved a yearWho this looks like
10$49,920A busy building
25$124,800A large building
50$249,600A group of buildings
100$499,200A group of buildings
250$1,248,000A large operator
500$2,496,000A large operator

XShift AI costs $29 a month, including your first active user, plus $1 for each one after. Let’s say 300 staff: $328 a month, $3,936 a year.

That’s about $76 a week, less than one overtime shift you stop. Stop 10 a week, and the savings are about 12 times the price.

3. Rest rule
3pm11pm7am
One CNA, both shifts16 hours straightWith rest checked in XShift AI3-to-11, then home11-to-7, another CNA

Every double you stop is premium saved and a rested CNA.

What else do nursing home schedulers ask?

How many residents per CNA does a nursing home need?

There is no federal CNA-to-resident ratio for nursing homes.

Federal rules require “sufficient nursing staff” with the right skills to keep residents safe, and staffing is measured in nursing hours per resident day, not residents per CNA.

Some states set their own minimum ratios or hours, so check your state health department’s rules before you set your numbers.

Is there a nursing home staff schedule template?

Yes. A nursing home staff schedule template is a grid of shifts by day, with a row for each unit and shift and a column for each license.

The useful kind repeats a fixed pattern with alternating weekend teams, like the free 4-week rotation sheet in this guide.

XShift AI’s 24/7 Rotation builder turns a pattern like that into 2 to 14 weeks of shifts.

How do you calculate nursing hours per resident day?

Nursing hours per resident day is the RN, LPN and CNA hours worked in a day, divided by that day’s residents.

For example, 300 nursing hours across 100 residents is 3.0 hours per resident day. CMS shows the figure on Care Compare, with weekends as a measure of their own. You can run your own numbers in the free nursing home staffing calculator.

XShift AI’s Workforce Insights shows a week’s scheduled hours, so you can work out the planned figure in advance.

Is there still a federal minimum staffing requirement for nursing homes?

No, there is no longer a numeric federal minimum staffing requirement for nursing homes.

The 3.48 nurse staffing hours per resident day rule, with an RN on site around the clock, was repealed, effective February 2, 2026.

Federal rules still require an RN for at least 8 consecutive hours a day, 7 days a week, a full-time RN director of nursing, and a licensed charge nurse on every shift. Your state can require more.

Source: Federal Register, 90 FR 55687.

What is PBJ in nursing homes?

PBJ, the Payroll-Based Journal, is the system nursing homes use to report daily direct care staffing hours to CMS.

Facilities report the hours each staff member was paid to work each day, including agency and contract staff, with midnight as the cutoff between days.

Submissions are due by the 45th day after each fiscal quarter ends, and the staffing measures on Care Compare are built from them.

Source: CMS, PBJ Policy Manual.

What is a facility assessment in a nursing home?

A facility assessment is the written review of the staff and resources a nursing home needs to care for its residents.

Federal rules require it at least once a year and whenever something substantial changes, covering nights and weekends as well as weekdays.

It has to inform staffing decisions by unit and shift, and include a plan to recruit and keep direct care staff.

Source: 42 CFR 483.71.

Can a nursing home make a CNA work a double?

Yes, under federal law: it sets no daily or weekly limit on hours, only overtime pay after 40 hours a week.

No federal law bans mandatory overtime for nurses or CNAs. A bill to restrict it has been introduced in Congress but is not law.

Several states restrict mandatory overtime for nursing staff, often with an emergency exception, so check your state rules before you hold anyone over.

Sources: U.S. Department of Labor and the American Nurses Association.

What is consistent assignment in a nursing home?

Consistent assignment means the same CNAs care for the same residents, on one unit and one shift team, week after week.

One study of nursing home scheduling quotes a nurse: with primary assignments, “the staff get to know and care about the residents.”

In XShift AI’s 24/7 Rotation builder, a team works the same shifts together for as long as the pattern runs.

For one CNA, say it once: “Wilda works Magnolia Hall 7 AM to 3 PM, Monday to Friday.” XShift AI keeps her own shift on that unit every week, already assigned to her.

Source: Kossek, Rosokha and Leana, Work and Occupations.

What is the best scheduling software for a nursing home?

XShift AI is the best scheduling software for a nursing home because it builds every shift around the clock for you, instead of you juggling licenses, nights and weekends by hand.

Set your rules once, and every shift gets the right nurses and CNAs, with nobody pushed past 40 hours or straight into a double.

When a seat can’t be filled, it shows you exactly why, so the gap never waits until the morning of.

XShift AI's Schedule page for one nursing home after generating the week of October 18 to 24: every 7 a.m. to 3 p.m. shift shows 5/5 staffed, with each person's license beside their name (one RN, one LPN and three CNAs).
A week XShift AI generated for one nursing home: every day shift 5/5 staffed, each seat by license.
Nursing Home Staff Scheduling Guide: Cover Nights and Weekends