Move overlapping appointments and calendar blocks

Donate to this project

Development Project Status: Under Discussion

Due date for completion of this stage: 
05/02/2018
Release: 
Future
Project funding: 

You can donate money to this project by entering the amount above and clicking the 'Add to cart' button. In the Checkout process you can either choose to pay now (via Bank Transfer, Cheque or Pay Pal) or you can pledge the amount by choosing the 'Pledge a payment for a Development Project' method. If you make a pledge, then when we have 100% funding commitments, you will be notified by email and you can then action your payment. Note that development will not commence until all funds are received.

Project description: 

Repeating appointments and calendar blocks are scheduled to occur at the same time each day. If a repeat overlaps an existing appointment or calendar block, a message will be displayed indicating that it cannot be scheduled.

This project will:

  • provide a listing of all appointments/blocks in a series, prior to it being created
  • enable individual appointments/blocks to be:
    • moved to a different date/time
    • deleted

Display

When creating or editing a repeating appointment or calendar block, a Repeats tab will be shown that includes a table listing the:

  • date and time of the repeat
  • whether it overlaps an existing appointment or calendar block

When a repeat is selected, the schedule for that day will be displayed, allowing it to be moved or deleted

Updating repeats

If the repeats change, any appointments or blocks that have been moved will be removed

TODO - could relax this so that if no dates have changed, repeats in different time slots are kept.

 

Exclusions

Moving repeats to a different schedule will not be supported.

Syndicate content