# Cancellation

## What does cancelling a Shift involve?

When [Shifts](https://knowledge.maica.com.au/maica-knowledge-base/getting-started/maica-key-concepts/shift) are cancelled, **Maica** will mark the [Shift](https://knowledge.maica.com.au/maica-knowledge-base/getting-started/maica-key-concepts/shift) as `Cancelled` rather than simply deleting the [Shift](https://knowledge.maica.com.au/maica-knowledge-base/getting-started/maica-key-concepts/shift) and associated information.

**Maica** supports two scenarios in which Shifts can be cancelled, including:

1. **Single Shifts:** They are cancelled by simply setting the Shift `Status` to cancelled. ***Shifts are not deleted.***
2. **Recurring** **Shifts:** They are cancelled for either only the specific Shift being managed or for any future Shift part of the [Recurring Schedule](https://knowledge.maica.com.au/maica-knowledge-base/shifts/create-a-shift/schedule). **Maica** will display the following option when a Recurring Shift is attempted to be cancelled. ***Shifts are not deleted**.*

<figure><img src="https://2670482622-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhehRshYIRk6XUlay9L3b%2Fuploads%2FDFPg3Fe7IZkmXTv92n50%2FScreenshot%202024-08-06%20at%201.39.48%20pm.png?alt=media&#x26;token=a732e60c-a4b8-40ff-86eb-8e733056b2b4" alt="" width="466"><figcaption></figcaption></figure>

{% hint style="info" %}
If you select to cancel the selected **Shift** only, then Maica will remove this **Shift** from the Recurring Schedule and effectively turn this **Shift** into a single **Shift** with all changes reflected.\
\
To learn more about cancellations within a Schedule, [click here](https://app.gitbook.com/s/9selzjEx6KX7RYEawAVr/system-processes/recurring-schedules#cancelling-a-schedule).&#x20;
{% endhint %}

## Cancellation Reason&#x20;

When cancelling an Shift, Maica asks for a `Cancellation Reason`. If a `Cancellation Reason` is selected, **Maica** requires a `Cancellation Date`.&#x20;

{% hint style="info" %}
To learn more about how Maica validates the parameters of an Shift cancellation, click [here](https://app.gitbook.com/s/9selzjEx6KX7RYEawAVr/data/data-objects/appointment#cancellation-date-required-when-cancellation-reason-is-set).&#x20;
{% endhint %}
