IN BRIEF:
Canceling camp blocks in iClassPro allows administrators to remove scheduled camp days and optionally notify families via email, SMS, or push notifications. You can cancel individual days, multiple blocks at once, or cancel directly from the Calendar view, depending on your workflow needs.
- Overview
- Accessing the Feature
- Step-by-Step Instructions
- From the Camps Page
- From the Calendar View
- How Canceling Camp Days Affects Enrollment
- Troubleshooting & FAQs
- Related Articles
Overview
The System provides multiple ways to cancel camp blocks:
- Cancel a single camp day from the CAMPS page
- Cancel multiple camp blocks using the Mass Cancel tool
- Cancel directly from the CALENDAR view
When canceling a camp day, you can:
- Enter an optional cancellation reason
- Notify families via email, SMS/text message, or push notification
- Automatically update enrollments based on camp configuration
Canceling camp days may affect enrollments differently depending on whether "Allow Parents to Choose Days" is enabled.
Accessing the Feature
You can access camp cancellation tools from:
- CAMPS page (for single or mass cancellation)
- CALENDAR view (for individual day cancellation)
Step-by-Step Instructions
From the Camps Page
Cancel a Single Camp Block
- On the CAMPS page, select the Attendance icon (checkmark) to the left of the camp you need to cancel.
- In the attendance dialog, select the date you wish to cancel.
- Select Cancel for this day.
-
(optional) Enter a cancellation reason in the Optional Comments field.
- NOTE: This reason will be included in communications sent to families about the cancellation.
-
(optional) Select one or both Notification Method options to inform families of the cancellation:
- Email – uses the template at SETTINGS > SETUP > GENERAL SETTINGS > COMMUNICATION TEMPLATES > OFFICE PORTAL > "Camp Canceled."
- SMS/Text Message – sends an SMS message with the text: Your [[camp_name]] meeting at [[campenrollment_blocks]] for [[student_name]] has been canceled for [[date]].
- SMS/Text Message – sends a Push Notification with the text: Your [[camp_name]] meeting at [[campenrollment_blocks]] for [[student_name]] has been canceled for [[date]].
- Review your selections and make any corrections if necessary.
- Choose Process to complete the cancellation.
Cancel Multiple Camp Blocks (Mass Cancel)
From the CAMPS page, select one or more camps to cancel.
Choose the Mass Cancel icon from the Quick Tools menu at the bottom of the window.
-
Set the Start Date and End Date for the date range of the camp blocks to be canceled.
NOTE: for a single day, enter the same date for both.
-
(optional) Enter a cancellation reason in Optional Comments.
NOTE: this reason will be included in communications to families about the cancellation.
-
Choose one or both Notification Method options:
Email – uses the “Camp Canceled” template under SETTINGS > SETUP > GENERAL SETTINGS > COMMUNICATION TEMPLATES > OFFICE PORTAL.
SMS/Text Message – sends an SMS message stating: Your [[camp_name]] meeting at [[camp_schedule]] for [[student_name]] has been canceled for [[date]].
Push notification – sends a Push Notification stating: Your [[camp_name]] meeting at [[camp_schedule]] for [[student_name]] has been canceled for [[date]].
Select Process to complete the cancellation for the camp(s).
NOTE: For camps that meet multiple times on the same day, using the Mass Cancel action will cancel all camp blocks for the date range. To cancel individual camp blocks, use the instructions in the Cancel a Single Camp Block section above.
From the Calendar View
- From the CALENDAR view, select the calendar entry for the camp date you wish to cancel.
- Select Cancel Camp.
-
(optional) Enter a cancellation reason in the Optional Comments field.
- NOTE: This reason will be included in communications sent to families about the cancellation.
-
(optional) Select one or both Notification Method options to inform families of the cancellation:
- Email – uses the template at SETTINGS > SETUP > GENERAL SETTINGS > COMMUNICATION TEMPLATES > OFFICE PORTAL > "Camp Canceled."
- SMS/Text Message – sends a message with the text: Your [[camp_name]] meeting at [[campenrollment_blocks]] for [[student_name]] has been canceled for [[date]].
- Review your selections and make any corrections if necessary.
- Choose Process to complete the cancellation.
How Canceling Camp Days Affects Enrollment
- If "Allow Parents to Choose Days" is enabled for the camp, the canceled date is removed from the list of available dates. Families will not be able to select it when enrolling or modifying enrollments.
- If "Allow Parents to Choose Days" is disabled for the camp, the canceled date is automatically removed from existing enrollments.
- When modifying an existing enrollment, canceled dates cannot be re‑selected.
Background Task Consideration
- If you cancel a Background Task after it has started:
- It is strongly recommended to delete the task from the Background Task window
- Select the Delete (trash) icon next to the task
- This is especially important for tasks that:
- Perform actions and send communications
- Examples include canceling camps, generating makeup tokens, assigning substitutes, or sending statements
Troubleshooting & FAQs
-
Why are all camp blocks on a day canceled when I only selected one?
- If you used Mass Cancel, all camp blocks within the selected date range are canceled. Use the single-day cancellation option to cancel individual blocks.
-
Why did families not receive cancellation notifications?
- Notifications are only sent if a Notification Method (Email, SMS, or Push Notification) is selected before processing the cancellation.
-
Where does the email notification content come from?
- Emails use the template located at SETTINGS > SETUP > GENERAL SETTINGS > COMMUNICATION TEMPLATES > OFFICE PORTAL > "Camp Canceled."
-
Can families still enroll in canceled camp days?
- No. Canceled dates are removed from available options and cannot be selected.
-
What happens if I stop a Background Task mid-process?
- You should delete the task from the Background Task window to prevent incomplete processing or duplicate actions.