It would be helpful to have a report showing all appointments added/deleted/cancelled/moved to a given staff member's schedule for a given date range. This way, we can easily find out if a client rescheduled their appointment, which client it was and what date. There are several different reports that can be used to find out about whether clients were added, deleted, or cancelled. However, when it comes to moving appointments, there's no way to find out unless you already know who the client is and check the audit trail on the "new" appointment date. This is inconvenient when the staff member just notices a gap in their appointment schedule but does not know which client was previously booked in that slot. If not canceled or deleted, we can't find that information for them.