← Back to Manual List

SScheduler User Manual (For Ward Managers)

User Guide for Ward Managers (Head Nurses)

This manual is the user guide for the SScheduler scheduling web service. Even first-time users can create and manage nurse schedules by following this document.

Where should I start?

First time using the app?

Follow the steps below.

  1. Sign up & log in → create an account
  2. Onboarding (one-time) → set up ranks, shift codes, staffing patterns, etc.
  3. Review the schedule → check the auto-generated schedule
  4. Use the AI copilot → add rules, adjust shifts
  5. Finalize & share → distribute the schedule to nurses

Have you already created schedules before and need next month's?

Follow the steps below.

  1. Check the staff roster → add new staff, remove departures, update info (6. Staff Roster Management)
  2. Check ward shift information → verify whether staffing patterns or other onboarding settings have changed (7. Edit Ward Shift Information)
  3. Prepare the monthly schedule → select the month, review off-shift info, upload the wanted file (8. Monthly Schedule Preparation)
  4. Review schedule → Use AI copilot → Finalize & share (Details: sections 3 → 4 → 5)

1. Sign Up and Login

Sign Up

Click the invitation link sent by your hospital administrator to open the Sign Up screen.

  • Hospital Name / Ward Name are filled in automatically via the invitation link.
  • Enter your Name / Password manually.

Your password must contain uppercase letters + lowercase letters + special characters.

Review the Terms of Service, Privacy Policy, and Marketing Consent, then agree and sign up.

Login

Log in after completing registration.

  • Check Keep me logged in to stay signed in even after closing the browser.
  • If you forgot your password, click Forgot your password? to receive a reset link via email.

2. Onboarding (One-time Setup)

On your first access, complete the 3-step setup: Staff Information → Shift Settings → Data Upload

Step 1. Staff Information Settings ⭐ Required

Register the criteria used to classify nurses in your ward. Configure the 4 tabs in order.

① Rank (Seniority)

  1. Among the default items, uncheck any ranks not used in your ward.
  2. If a new rank is needed, add it with + Add Item.

② Work capability (Skill Level)

Work capability levels later serve as the basis for staffing pattern configuration, so register them according to your ward's skill structure.

  1. Among the default items, uncheck any that are not used in your ward.
  2. If a new item is needed, add it with + Add Item.

Staffing patterns will be configured based on these work capability levels. If you use multiple groups within the same work capability (e.g. Mid-level Group 1, Group 2), refer to FAQ1 - Applying Diverse Staffing Patterns per Ward.

③ Off-Shift Codes

  1. Expand each category dropdown and uncheck off-shift codes not used in your ward.
  2. For codes not in the list, add them with + Add Item.

④ Shift Codes

  1. Expand each category dropdown and uncheck shift codes not used in your ward.
  2. For codes not in the list, add a new shift code with + Add Item. You must enter the working hours together with the code name.

Step 2. Shift Settings ⭐ Required

Register the working methods and patterns required for schedule generation.

① Shift Type

Each worker belongs to one shift type and is assigned the shift codes included in that type by default. Configure based on the codes most frequently assigned to nurses.

  1. Click + Add Item to register a shift type.
  2. Enter a name (e.g., "3-Shift") → Select the applicable shift codes (e.g., D, E, N).
  3. Added codes appear as tags and can be removed with 🗑️.
  4. Add more shift types with + Add Item as needed.

Any shift code you want to include in a staffing pattern must first be registered in that shift type's shift codes.

Example: To include a D/E 2-shift type in a staffing pattern as M2, add the M2 code to the D/E 2-shift type first.

Shift codes selected for fixed-day and rotating shift types are currently handled as follows.

  • Fixed-day: All selected shift codes are considered available on weekdays.

    ex. Fixed-day, weekday D3 fixed (D3): D3 shifts available on weekdays

  • Rotating: All selected shift codes are considered available on every day of the week.

    ex. Rotating, 2-shift (D / E / M2): D, E, M2 shifts available on every day of the week

If, as an exception, the available shift codes differ between weekdays and weekends, enter all shift codes in use and then separate weekdays / weekends in the staffing pattern.

ex. A 2-shift type that works D, E on weekdays and M2 on weekends → express it via staffing patterns (see the guide below)

② Staffing Pattern

Set the minimum number of staff you want assigned to each shift, per work capability group.

Multiple staffing patterns can be registered, and work capability groups may overlap.

  1. Click + Add Staffing Pattern, then enter a pattern name and select the applicable competencies.

    Select all work capability levels you want included in the shifts per day/duty defined by this staffing pattern.

    Depending on the shift combination you want, the same work capability can be included in multiple staffing patterns.

  2. Set the shift codes to assign to this group. If codes other than D, E, N are needed, click the Select button, choose the shift codes to add, and click Add.
  3. Check the options to configure together.
    • Min Setting: Minimum number of staff that must be assigned to the shift
    • Max Setting: Maximum number of staff that can be assigned to the shift
    • Required: When checked, the rule is strictly enforced.
  4. Enter the number of staff to assign per duty.
    • Autofill: After entering one row, press Enter and the rows below are auto-filled with the same value.
    • Remove a day: Click the ✖ button on the left to remove days that don't need a setting (e.g., assistants don't work Saturdays → remove Sat).
  5. Click Save to register the pattern. You can later click the pattern again to edit it, or delete it with the trash button.
  6. After configuring all staffing patterns, click the [Next] button.

Setting staffing patterns too aggressively and marking them as required may cause schedule generation to fail. We recommend setting only the minimum staffing needed for each shift in your ward.

Fixed-day workers (e.g., a unit manager's weekday D3 shift, NEDIS weekday M shift) do not need to be added to staffing patterns. As long as they are included in the staff roster and wanted list, they will be assigned fixed shifts.

Usage examples

  • Minimum crew size per shift (Min Setting, Required)
  • Maximum staff per work capability (e.g., prevent more than 1 new nurse per shift)
  • Minimum staff per work capability
  • Removing days that don't need a staffing pattern

In the example above, the "Nurse" pattern and the "Senior" pattern overlap in the Senior-capable, Mid-level competencies.

work capability groups overlapping like this is fine.

ex) For Monday D duty, entering 4 in the Nurse pattern and 1 in the Senior pattern as above sets both conditions at once: "4 from all nurses" + "at least 1 of them senior-level".

Are your ward groups divided more finely? For example, if you have separate Mid-level Group 1 · 2 · 3, or need to guarantee a minimum headcount per group, refer to FAQ1 - Applying Diverse Staffing Patterns per Ward.

③ Forbidden Patterns

  1. Among the default forbidden patterns, uncheck any not used in your ward.
  2. If there are forbidden patterns to add, register them with + Add Item.

Forbidden patterns are shift combinations that must not be assigned consecutively. If no changes are needed, you may proceed to the next step with the defaults.

Step 3. Data Upload ⭐ Required

The final step: register your nurse roster.

  • File Upload: Drag and drop or upload an Excel file (`.xls`, `.xlsx`, `.csv`). Check the format first with Download Example.
  • Direct Entry: You can also enter data directly in the popup table without a file.

    Once each file uploads without issues, its status changes to [Upload Complete].

Before uploading, make sure the staff lists in the previous month's schedule, the staff roster, and the wanted file match exactly.

Staff Roster Upload Guide

Field entry guide (Staff Roster Upload)

  • Download the example file, follow the first sheet "File Instructions", fill in the 'Roster' sheet → save → upload to the site.

Previous Month Schedule Upload Guide

Upload the previous month's schedule file downloaded from MediInfo as is.

  • Upload the file for the month immediately preceding the target month.
    • ex. If the month you want to generate is July 2026, the previous month's schedule must be the June 2026 file.
  • The shift summary and leave balance columns next to the previous month's schedule on the MediInfo screen must be included.
    • Do not copy only the schedule from MediInfo; copy and paste the entire screen as is.
    • If there is no remaining balance, enter 0 instead of leaving it blank.
    • Negative values can be entered as shown.
  • All shift codes and off-shift codes used in the schedule must be registered under Shift Codes / Off-Shift Codes in Onboarding Step 1.

Wanted File Upload Guide

Upload the shift preference (wanted) file submitted by nurses.

Entry guide

  • Staff IDs and names must match the staff roster.
  • The month of the wanted file must match the target month you are generating.

When entering off-shift codes in the wanted file, check FAQ3 - How Wanted Off-Shift Codes Are Applied.

Final Pre-Upload Checklist

  • Is the file `.xlsx` and under 10MB?
  • Do the rank · work capability · shift type values in the staff roster match the names set in onboarding exactly, including spaces and case?
  • Are dates in `YYYY-MM-DD` format, with no duplicate staff IDs?
  • Is the HD balance entered as a number? (0 if none)
  • Do the names / staff IDs in the previous month's schedule and wanted file match the staff roster file?
  • Is the previous month's schedule the file for the month immediately preceding the target month?
  • Are all shift codes used registered in onboarding?

Did an error occur during file upload? For solutions, refer to the subpage FAQ2 - Handling Input Data Errors.

3. Reviewing the Schedule

After uploading files, click the View Schedule button and a draft schedule is generated automatically. You can review the generated schedule and regenerate / edit it.

Is the schedule not generating and showing an error screen instead? In that case, refer to the subpage FAQ4 - When the Schedule Won't Generate and contact the Customer Center.

Does the generated schedule assign too many off-shifts? Refer to FAQ5 - When Too Many Off-Shifts Are Assigned.

Schedule Table

Each nurse's monthly shift calendar is displayed as a table.

Scrolling to the far right shows each nurse's D / E / N / OFF (total of all off-shift codes) / totals per off-shift code.

Click the [Edit & Share Schedule] button at the top right of the schedule table to open the following screen.

Use the top filters to selectively view applied wanted requests, preceptor-preceptee groups, and more.

When done, click SaveShare Schedule or Export to distribute to your team.

The Export Excel file includes, in addition to the regular schedule sheet, a 'Roster Order' sheet. It lets you view the schedule in the same order as the staff roster.

[How to edit the schedule]

  1. Manual Edit: Click a cell to change the shift / off-shift code from the dropdown. The number of edits is shown at the top, and undo is available.
  2. AI-Assisted Edit: If you need to add · edit rules or modify the schedule, refer to 4. Using the AI Copilot.

Staffing Pattern Table

Check staffing pattern fulfillment below the schedule table.

  • Red number: Understaffed → additional assignment needed
  • Blue number: Overstaffed → adjustment needed
  • Hover over a cell to see the list of nurses assigned to that shift.

4. Using the SScheduler AI Copilot

After reviewing the schedule, use the chat panel on the right to make requests to the AI in natural language, or use the buttons at the bottom to view current rules / add key hospital rules / regenerate the schedule.

[Schedule Modification]

  • Change a shift: "Change Nurse Hana Lee's D on June 4 to N"
  • Add a rule: "Avoid 5 consecutive workdays", "Avoid E OF D"
  • Delete a pattern: "Remove Nurse A's shift pattern on days 4~6"

Once the AI processes the change, it is reflected in the schedule table immediately. If satisfied, click Save above the schedule table on the left.

[Adding Rules]

When you request a rule, the AI proceeds in the following order.

  1. Displays a Rule Summary: Rule name / Target / Period
  2. Select Period: This month's schedule only / Through next month's schedule
  3. Select a follow-up action:
    • Add another rule: Continue setting additional rules
    • Regenerate schedule: Regenerate the schedule with the new rule applied
    • Reconfigure rule / Ask a follow-up question: Fine-tune details

Practical Guide to Adding Rules

  1. Select all the rules you want, then click the [Done Selecting] button.
  1. Configure the rules one by one following the flow of the chat.
  1. If the rule's scope needs additional configuration, you can ask the AI in chat as shown below.
  1. After setting all rules, add more via [Add another rule] at the bottom, or if a rule was set incorrectly, fix it via [Reconfigure rule].

[Regenerate Schedule]

Once all rules are ready, you can regenerate the schedule using the Regenerate Schedule button at the bottom of the chat.

You can choose between two modes when regenerating.

  • Fast Generation (5 min): Generates quickly, but some rules may not be satisfied.
  • Precision Generation (30 min): Takes longer, but generates a schedule that satisfies all rules as much as possible.

[View Current Rules]

Click the View Current Rules button to see the list of all rules applied to this schedule, from the existing required rules to the key hospital rules you added via AI chat.

[Changed] and [Added] labels appear when a rule was added or changed through Add Key Hospital Rules.

  • To verify that a rule was applied correctly, select the rule and click the purple [Learn more about this rule] button at the bottom.
  • To change a rule's target or priority, select the rule and click [Reconfigure this rule] at the bottom.
  • If a rule is unnecessary, you can ask the AI in chat to delete it.
  • When the schedule result differs from what you expected, first check which rules are applied.

[You can also ask for things like this]

You can make direct chat requests to the AI such as the ones below.

  • Review rule violations
  • Analyze the current schedule

If you have further questions about the AI's answer, you can continue the conversation in chat.

[Handling Modification Requests]

Check schedule modification requests sent by nurses via the notification 🔔 icon at the top right of the screen.

  • NEW: Requests not yet handled
  • Rejected: Declined requests

Individual handling: Click a request to see the nurse's full request message.

  • You can enter "a response for the AI to consider during automatic processing", and if you check "Include this response in AI auto-processing", the AI will take it into account.
  • Handle it with the Reject or Confirm button.

Batch handling: Click the AI Auto-Process button at the top and the AI automatically applies the requests where possible.

Good to know

  • If the schedule result differs from what you expected, first check the rule list via View Current Rules.
  • Use Add Key Hospital Rules to quickly register frequently used rules.
  • The more rules there are, the longer schedule generation may take. It's best to keep only the rules you truly need.
  • AI rules cannot be applied to off-shifts that the system fills in automatically after the schedule is generated (MH, HD, etc.). (e.g., a request like "Make everyone have exactly 1 MH code" will not be applied.) If you have issues with off-shift code counts, refer to FAQ5 - When Too Many Off-Shifts Are Assigned.

5. Finalizing and Sharing the Schedule

Once the schedule review is complete, distribute the schedule to the nurses.

Share Schedule

Click the Share Schedule button at the top right of the schedule table, and a schedule notification is sent to the mobile apps of all nurses in the ward.

Schedule Version Management

Once a schedule is shared, it is saved as version V1. Afterwards, you can view shared versions in order (V1, V2, V3…) via the version toggle at the top left of the schedule table.

Version comparison

  • Using V1 (the first shared version) as the baseline, cells changed in V2, V3 are highlighted in color.

Editing After Sharing

You can continue editing the schedule after sharing it.

  • For how to edit, refer to 3. Reviewing the Schedule and 4. Using the AI Copilot.
  • After editing, click Share Schedule again and it is saved as a new V2, and nurses are notified again.
  • Each subsequent edit → share accumulates as V3, V4, V5… in order.

All previous versions are preserved, so you can compare with earlier versions at any time via the version toggle.

Notice — The following is for accounts that have already generated their first schedule.

Before creating next month's schedule, proceed in this order: 6. Staff Roster Management7. Edit Ward Shift Information (if needed) → 8. Monthly Schedule Preparation.

6. Staff Roster Management

Manage nurse information from the left menu Staff Roster.

The following tasks can be done in Staff Roster Management.

  • Add new staff who were not previously on the roster
  • Departure of existing staff
  • Change information such as shift type for existing staff

Monthly Pre-Generation Checklist

  • Did you add new staff? Did you enter their hire date?
  • Did you update work capability · shift type changes for existing staff? (ex. 3-shift worker → fixed N worker, etc.)
  • Did you exclude staff who have left?
  • Did you update each staff member's off-shift code usage priority?

Adding Staff / Changing Information

There are two ways to add staff or change their information.

Method 1. Add directly to the roster

  • Click the Add Staff button at the top right of the table → register one person at a time in the direct entry screen.
  • Required: Staff ID · Name · Rank · Work capability · Shift Type · O status · CD status
  • Optional: Hire date, Planned departure date, Preceptor staff ID, Training period (start / end date)

For pregnant nurses, check CD status. Afterwards, entering CU in that nurse's wanted file will be reflected as CU in the schedule.

Direct entry is convenient when adding only one person.

Method 2. Upload a roster file

  • Click the Add Staff button → upload an Excel file (`.xls`, `.xlsx`, `.csv`) in the file upload screen.
  • Uploading a file not only adds new staff, but also automatically applies rank · work capability · shift type changes for existing staff.
  • If an upload error occurs, refer to the Download Example template to match the format.

Does the staff member you're adding need a new rank, work capability, or shift type? First add that item in 7. Edit Ward Shift Information, then register the roster.

Removing Staff

There are two ways to remove staff from the roster.

Method 1. Delete directly

  • Check the staff to delete and click the 🗑️ trash button at the top of the table to remove them from the ward roster.

Method 2. Enter a planned departure date

  • Enter a date in the Planned Departure Date field of the staff Excel file and upload it. The staff member is automatically deactivated on that date and the manager is notified.

Editing the Roster

When editing staff information, also specify the effective start date (e.g., 2026-06). The change applies from that month onward.

Use the Review Changes button to preview the list of pending changes by rank · work capability · shift type · O status · CD status.

7. Edit Ward Shift Information

From the left menu Ward Shift Info, you can edit the items configured during onboarding at any time.

Editable items: Rank / Work capability / Off-Shift Codes / Shift Codes / Shift Type / Staffing Pattern / Forbidden Patterns

Click the Manage button for each item to open the same screen as during initial onboarding.

  • To delete items no longer in use, check them and click the trash button.
  • If a new item is needed, select + Add Item.

Settings are interconnected, so order matters!

  • To add a staffing pattern based on a new work capability: Update work capabilityUpdate Staffing Pattern
  • To include shift codes that didn't exist before (e.g., E2, NG) in a shift type: Update Shift CodesUpdate Shift Type

Deleted items cannot be recovered. If you delete something by mistake, you must set it up again via Add Item.

8. Monthly Schedule Preparation

This is the main page shown after login, where you can view and manage each month's schedule status as cards.

Monthly Status

Preparing the Wanted File

Select a month whose wanted requests have not yet been collected, then click the Upload Wanted File button at the bottom center of the screen to upload the nurses' shift preference file.

Reviewing Off-Shift Information

After collecting wanted requests and before generating each month's schedule, use Review Off-Shift Info to check and adjust each nurse's remaining off-shift balance in advance.

Click [Review Off-Shift Info] at the bottom of each month's card

→ Check each nurse's off-shift information and click a cell to edit anything that needs changing

→ When done, click [Confirm]

Remaining off-shift information is only available once wanted requests have been collected.

After the initial onboarding, remaining off-shift balances are calculated based on each off-shift code's usage history / accrual conditions.

However, this remaining off-shift information must be accurate for off-shifts to be assigned properly per nurse, so please review it once before each month's generation.

Generating Next Month's Schedule

If you also upload next month's wanted file, you can generate next month's schedule right after reviewing this month's.

  1. Select next month's card and proceed with Upload Wanted File.
  2. Go through the final confirmation and closing steps.
  3. Once closing is complete, next month's schedule is generated automatically.

9. Settings and Others

Settings

In Settings at the bottom left, you can change your password or delete your account, and change your name via [Edit Profile].

Reset Ward Data

Use this when you want to set up the ward from scratch.

  • If the Keep onboarding data option is on, only the files uploaded in the last onboarding step (Data Upload) are reset; settings such as rank · work capability · staffing patterns are preserved and you return to the onboarding page.
  • If the option is off, all ward settings and data are deleted and you must redo onboarding from the beginning.

A reset cannot be undone. You will have to set everything up again from scratch, so proceed with caution.

Customer Center

In Customer Center at the bottom left, you can view notices, frequently asked questions (FAQ), and your inquiry history. You can also submit inquiries directly with the Contact Us button.

Please be sure to include the following in your inquiry

  • Onboarding settings: How you configured work capability, shift types, staffing patterns, etc. (attach screenshots of the settings screens)
  • The solution output: Where the problem occurred in the generated schedule (attach screenshots of the schedule table · staffing pattern table, etc.)
  • A specific description: What action you took and what result you got

Use Copy Invite Link at the bottom left to invite other users.

Appendix: Terminology

TermDescription
WantedShift / off-shift requests submitted by nurses
Staffing PatternRequired staffing count per shift code and role
Forbidden PatternShift combinations prohibited from consecutive assignment
Preceptor / PrecepteeSenior nurse who mentors new nurses / New nurse being mentored