3.2.1.1.4 Deleted Instances of a Recurrence

Deleted instances are exceptions to a recurrence (section 3.2.1.1.3). Protocol clients SHOULD NOT display the deleted instance items<15> or the instance of the recurrence it replaces.

Users might not understand that an item still exists for a deleted instance. Protocol clients can help users by doing the following when deleting an instance of a recurrence:

When creating a deleted instance from an exception, protocol clients SHOULD delete the exception and create a new deleted instance to replace it. If protocol clients change the exception’s event type to make it a deleted instance, they SHOULD remove as much information as possible from the exception. Protocol clients MAY leave information about the exception or add more information.<16>

When creating a deleted instance from a recurrence instance, protocol clients MUST create a new deleted-instance item for that instance of the recurrence. The deleted instance can have any information the protocol client requests, but SHOULD have the minimum amount necessary for protocol clients to process the item.