Automatically Split Action Codes for Nonconsecutive Days (SC Districts)

https://youtu.be/BfT1ZQB-bws

When assigning actions across multiple days, simpldiscipline automatically evaluates the selected dates against your school calendar (imported from your SIS). If the dates are not consecutive school days, the system will split the action into multiple actions.

This ensures that all actions align with South Carolina ISS/OSS validation requirements and that attendance is written back to PowerSchool correctly. This function is enabled for SC districts only.

How It Works
When you assign an action across a date range:
  • Consecutive school days are grouped into a single action
  • Nonconsecutive school days are automatically split into separate actions
  • Single isolated days become their own individual actions

Example:
If you assign ISS For Monday, Tuesday,  and Thursday:

The system will create:
  • One action for Monday–Tuesday
  • One action for Thursday

This is because Wednesday is not included, making Thursday nonconsecutive.

Why This Happens

This behavior is intentional and required to:
  • Maintain compliance with SC state reporting and validation rules
  • Prevent invalid date ranges that could cause state reporting errors


Automatic Splitting on Edits
This same logic applies when editing an existing incident. If an administrator updates dates and they are no longer consecutive, the system will automatically reprocess and split the actions.

Example:
A student is assigned ISS for Monday–Wednesday but the student does not attend school on Tuesday.
The administrator updates the dates to remove Tuesday and add Thursday. 

The system will automatically update the actions to:
  • One action for Monday
  • One action for Wednesday and Thursday


Key Takeaways
  • You do not need to manually split actions
  • The system will always enforce valid date groupings
  • This applies during both initial assignment and any future edits
  • The goal is to ensure data accuracy, compliance, and clean reporting