Revision Edit Screen



Version Info

New Version: Creation a 'New Version' of the schedule based on the current version.


Version Info: Edit the description, title and purpose for the current version of the schedule.


Summary: Generate 'summary' statistics of shifts and hours for providers for the current version of the schedule.

Note: The maximum number of shifts in a row and categories in a row are available in the right most two columns in the summary for a schedule version.

Shifts: Export scheduled shifts in tabular format.


Hours: Generates a summary of worked and scheduled shifts for the current revision.


Change Log: A 'Change Log' for shift and assignment changes is available for this version of the schedule.


Manage providers: Add or remove providers from this version.


Provider Settings: Edit the hours and shift request, shift sequences, and shift preferences for providers for this version. Short term provider information only applies to current version. Providers who are marked as 'Can't do' for all sites currently selected can be shown in the provider settings screen from the schedule revision screen.


General drag and drop functionality: Drag and drop is available in revision screen to assign or unassign shifts.



Note: The Provider Settings screen layout omits the scroll bar in the provider table when viewed in a low resolution display.


Shift times: Modify the start and end times for a shift in this version of the schedule.


Lock / Unlock: 'Lock, unlock, assign, or unassign' all shifts in bulk

In schedule versions, shifts can be locked, unlocked assigned, and unscheduled by any combination of providers, categories, sites, shifts, and date.



Provider comments: Show the comments entered by the providers.


Bulk comments: Manage scheduler comments in bulk in the revision screen for the current schedule.


Review requests: Manage shift assignment and workload requests made by providers



Automate: Create or revise the schedule using the automated schedule optimizer. As each shift is scheduled, the name of the newly scheduled provider replaces the blank line that had previously represented the unscheduled shift. Depending on the speed of your computer and the complexity of your schedule, the entire scheduling process requires anywhere from a few seconds to several minutes.


Clear: Clear computer assigned scheduled shifts and restart scheduling from scratch.




Note: At present, the automation does not take into account provider speed.


Display & print

Reset format: Resets the display or print format for this version to match the current print and display format for new schedules


Title & Key: Manage schedule title and key settings


Print: Prints the current page and include description


Select Sites: Select the sites to display in the schedule. The selection of sites to show in the schedule is preserved while navigating to other pages from the revision edit screen. Upon return to the revision screen, the sites shown will be as selected previously.



Email Schedule: Send a PDF of the current schedule to providers by email.


Notifications: See current notifications for schedule changes. It keeps track of all the changes you made to the current version. The number will increase upward if there's any notifications. You have the option to dismiss these notifications by selecting 'X' or 'Clear'.




Minimum number of days adjacent to the start and end for the current period to show in the revision screen is now available within the revision screen. The option applies to days both before and after the end of the schedule.




Change shifts: You have the option to add/remove 'Day types', 'Individual shifts' or 'Shift substitutions' from a range of days in the schedule version.


Designate holiday: If you forget to add a holiday, you can use the 'Designate holiday' option.




CTRL+n (n: 1 through 9): toggle for the tools available immediately above the calendar



1. Location menu: Location administrators at more than one location can switch between locations from within the schedule revision screen.


2. Toggle editing of scheduler comments (CTRL + 1): Enter a comment that you wish to make available to everyone with access to the schedule. The 'Toggle editing of scheduler comments' icon will display at the bottom of each day.





3. Toggle editing of provider comments (CTRL + 2): Enter a comment that you wish to have printed at the bottom of this day on your personal schedule.





Note: The comment editing mode for either provider comments or scheduler comments can be toggled on or off in the schedule revision screen and the request screen.


4. Show the individual calendar for the provider currently selected (CTRL + 3): Facilitates the review of individual provider schedules by displaying only the shifts scheduled for the currently selected provider. This allows review at a glance of all scheduled shifts for an individual provider.





5. View and manage shift requests for providers (CTRL + 4):


  1. To perform automated scheduling, you will usually want to know which shifts in the schedule each provider has requested not to work (i.e., will be off) due to vacations or other obligations. Select the 'View and manage shift requests for providers' icon or CTRL + 4. Then, click on the drop down menu to select the provider's name.The provider's requests will be displayed in the schedule. You have the ability to make changes for your providers. Click on the menu next to the number of the day. The menu will display the following options Times off, Need off , Wish off, and Available for the specified provider.

  3. Requests for a schedule are not specific to versions of the schedule; all requests apply to all versions.

  5. Requests created from the revision screen are not subject to need-off limits.

    Keyboard Shortcut: Select the 1st option (Need Off, Wish Off, or Available) for the start date and then click the Shift key + Need Off, Wish Off or Available on the end date to mark multiple days off for a provider.







  7. Show all off: Requests from shifts and days off, assignments to shifts, and time off requests are available in the revision screen for each day in the schedule. Red numbers correspond to the off request (number of providers with either cycle off, need off or wish off requests) for the day. Green numbers corresponds to the number of assignments request (request on) to shifts for the day.


Off reason tracking (optional)


As suggested by you the schedule administrator, you can make your 'Need off' or 'Wish off' requests more specific by selecting any of these four reasons - Admin (administrative duties), CME, Personal or Vacation. Which explain why you are taking a shift off. You can by pass the menu and make these entries by clicking on the shift using the shortcut key combinations below.


Need off - Vacation (V + click)
Need off - Admin (A + click)
Need off - CME (C + click)
Need off - Personal (X + click)
Wish off - Vacation (V + right click)
Wish off - Admin (A + right click)
Wish off - CME (C + right click)
Wish off - Personal (X + right click)




Administrators can either preserve or remove cycle off request when creating a new shift request that overlaps with cycle off requests.



Note: The TAB key allows to quickly switch between the assignment mode and the request mode in the schedule revision screen.



6. Highlight scheduling conflicts or clear highlighting of scheduling conflicts (CTRL + 5): Any shifts for which providers are scheduled that they 'Can't Do', they requested off, exceed the number of max in a row shifts, which conflict or clash with another shift that they work, or for which they have a 'Prohibit bias' are highlighted.


ByteBloc will not create scheduling conflicts during computerized scheduling, but you can manually schedule any provider for any shift or change a provider's requests, thus creating a conflict. In the revision screen, assignment conflicts are highlighted prominently when tool 'Highlight scheduling conflicts or clear highlighting of scheduling conflicts' is used. This can occur if you:




Max in a row dependencies are included in the conflict view for schedule versions



All the dependency codes shown are on the version screen:

Can't Do: C
Clash (scheduling at other location): L
Conflict: F (relation model)
Cycle off: Y
Dislike or high dislike: D
Prefer or high prefer: P
Max in a row: M
Need off: N
Okay: K
Prohibit: H (bias)
Wish off: W


7. Highlight shifts based on likely easiness to schedule (CTRL + 6): A metric indicating the likely easiness with which shifts can be assigned is available from the 'hot spots' tool in the schedule revision screen. The metric is shown for each shift with the following codes:


  1. red 'H': hardest to assign

  3. orange 'h': hard to assign

  5. blue 'e': easy to assign

  7. green 'E': easiest to assign


Note: The ease of scheduling is based on 'hard' constraints only (can't do, clash, conflict, cycle off, need off, prohibit). 'Soft' constraints such as wish off are not considered.



8. Show provide speed (Ctrl +7): You can show shift assignment in the context of provider speed by using a tool or pressing CTRL+7. In this view, fast providers are identified with an arrow pointing upward and slow provider with an arrow pointing downward.



Note: Co-assignment of shifts for shift starting within 3 hrs of each other are highlighted in yellow when the providers assigned are both fast and in red when the providers are both slow.






9. Highlight assignments when hovering over a provider name (CTRL + 8): In the schedule revision screen, when the tool is active, assignments are highlighted through an orange marker to the left of the shifts when the mouse hovers over a provider name, either in the main calendar or the shift detail popup. The tool can be activated or inactivated using key combination 'CTRL+8'.



10. Show provider statistics (Ctrl + 9): The statistics for the current revision (based on the shift assignments for the revision). By default the provider statistics table opens on the left side of the revision screen. You can click on the 'Calculator' icon or the keyboard shortcut 'Ctrl + 9' to disable this function. If you turn it off, the next time you open a schedule it will be hidden.



It can moved to either side of the screen by using the (Move to the right side) or (Move to the left side) icons. If you scroll down the table will follow.


This feature shows the stats of the providers while working on the schedule at the same time instead of opening the 'Summary' screen. Also, if you open a different screen such as the Provider Settings the provider stats table will take a while to load.


The statistics for the 'best revision' for schedules included in the various time periods (3, 6, 9, and 12 months). The best revision for a schedule corresponds to either the adjusted final, as-worked, as-scheduled, or draft revision, picked in this order, based on the availability of the revisions.


This data shows 3 months on the top left, 6 months on the top right, in the middle is the current schedule, 9 months on the bottom left, and 12 months on the bottom right within each column row for the providers. Also, the order of the columns are based on the order within the 'Manage Categories' screen from the 'Scheduler' portal.



If you select a provider from the provider selector, it displays color dots next to the provider's name and the change shows as highlighted.



Selecting providers from the statistics table


The menu to select the provider is available when right clicking in the provider cell.


Alternatively, a double click on the cell selects the provider in the first selector as does pressing '1' with the mouse hovering anywhere within the row in the table for a provider.


If 'shift' is pressed when double clicking, the provider is selected in the second selector. Pressing '2' with the mouse hovering anywhere within the row in the table for a provider also selects the provider in the second selector.








Provider selector

Select provider print names from the menu to view individual providers schedules. You can type in the 3 letter abbreviation in the first provider selector, use the back and forward arrows plus, use Up and Down arrow keys on the keyboard to scroll for a provider within the revision screen. Up to 30 providers can now be seen without scrolling in the provider selectors.


Unassigned shifts can be highlighted using the provider selector in the schedule revision screen by selecting ---- as the first provider. The abbreviation is (---).


SHIFT + 3 letter abbreviation: selects the provider with that abbreviation in the second provider selector


L while clicking on provider name in provider selector: creates a locked assignment for a scheduled shift



The providers selectors in the schedule revision screen lists the providers by provider group.




When a provider is selected in the schedule version screen, the highlighting of the shifts assigned to the provider takes into account the dependency for the shift and the provider.



Shift assignment menu


  1. Lock: Lock or unlock the provider to the shift. Pressing the 'L' key while selecting the provider also works to lock.

  3. Unassign: 'Unassign' provider from shift and make temporarily off for the day.

  5. Split or adjust: 'Split' shifts between several providers or 'adjust' the hours worked for the shift.

  7. Highlight: In the revision edit screen, highlighting is done through the provider popup (from the shift). 'Highlight' applies to 'As-scheduled' and 'As-worked' revisions only.

  9. Swap: The assignments of providers to two distinct shifts can be exchanged by using the swap function. To start an assignment swap, click on shift and select the swap tool. Alternatively, click on the shift while pressing the 'SHIFT' key. The shift will be highlighted, indicating that a swap is in progress. To complete the swap, select the second shift and use the swap tool again. Clicking on the shift while pressing 'SHIFT + Click' is supported also.

    SHIFT while clicking on a shift: starts an assignment swap; the swap is completed by clicking on a second shift and the providers assigned to the two shifts are swapped

  11. Comment:In the revision edit screen, the 'Comment' can be edited using tool 'Comment' or 'Split or adjust' in the shift assignment menu.

  13. When the provider menu is open in the variant edit screen (after click on a shift assignment), a provider can be scheduled for the shift by typing their 3 letter abbreviation.

  15. Custom 'tags' can be defined and applied to shifts by selecting this option.









1st Step


2nd Step


3rd Step


4th Step