Difference between revisions of "HOWTO: Create and Delete Recurring Calendar Events"

From OpenEMR Project Wiki
m (formatweaks)
m (tweaks)
Line 1: Line 1:
HOWTO: Create and Delete Recurring Calendar Events


= Introduction =
= Introduction =
Line 81: Line 82:
=== ‘Repeats’ Checkbox  ===
=== ‘Repeats’ Checkbox  ===


1. Click ‘Repeats’ checkbox which activates the ‘Date’, ‘Time’ and ‘Duration’ text areas, and the ‘Repeats’ criteria dropdowns to its right.* The Date, Time, Duration of the recurring appointments will be automatically taken from the calendar’s event category selected in step 1 above
1. Click ‘Repeats’ checkbox which activates the ‘Date’, ‘Time’ and ‘Duration’ text areas, and the ‘Repeats’ criteria dropdowns to its right.<br>
 
* The Date, Time, Duration of the recurring appointments will be automatically taken from the calendar’s event category selected in step 1 above
* Set any event criteria that are not pre-configured
* Set any event criteria that are not pre-configured
* Or change the criteria if desired<br/>
* Or change the criteria if desired<br/>
Line 92: Line 93:




[[Image:repeventsd05.png]]
[[Image:repeventsd05.png|right]]
 
 
2. Dropdown ‘Repeats:’: * leave as ‘every’ or select  
2. Dropdown ‘Repeats:’: * leave as ‘every’ or select  
* ‘every 2<sup>nd’</sup>, -’ 3d’ etc
* ‘every 2<sup>nd’</sup>, -’ 3d’ etc
Line 113: Line 112:




[[Image:repeventsd06.png]]
[[Image:repeventsd06.png|right]]
 
3. Dropdown ‘Day:’ :
 
* leave as ‘Day’ which makes it every day of the week<br/>or select:
3. Dropdown ‘Day:’ :* leave as ‘Day’ which makes it every day of the week<br/>or select:
* Workday - restricts it to the days and times configured on this provider’s calendar as ‘In/ Out of Office’. If the time is not configured as ‘In Office’ you will be asked if you want to use it anyway.  
* Workday - restricts it to the days and times configured on this provider’s calendar as ‘In/ Out of Office’. If the time is not configured as ‘In Office’ you will be asked if you want to use it anyway.  
* Week – this same '''day''' each week
* Week – this same '''day''' each week
Line 134: Line 132:


4. ‘until date’ : click in the text area to open the calendar widget to set the end date of the event series.
4. ‘until date’ : click in the text area to open the calendar widget to set the end date of the event series.




Line 162: Line 151:




[[Image:repeventsd08.png|right|top]]
[[Image:repeventsd08.png|right]]
 
Click ‘Save’...
Click ‘Save’
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 




Line 200: Line 166:




...and see the recurring event on the monthly calendar




[[Image:repeventscdr04.png|center]]


And see the recurring event on the monthly calendar
[[Image:repeventscdr04.png|top]]




Line 225: Line 183:




[[Image:repeventscdr09DOW.png|center]]




* Set status, comments etc as for a regular appointment/ event.


[[Image:repeventscdr09DOW.png|top]]


* Set status, comments etc as for a regular appointment/ event.


[[Image:repeventsd08.png|right]]


[[Image:repeventsd08.png|right|top]]


* Click ‘Save’
* Click ‘Save’




Line 264: Line 205:




 
[[Image:repeventscdr10CalDays.png|center]]
 
[[Image:repeventscdr10CalDays.png]]




Line 277: Line 216:
= Delete the recurring event =
= Delete the recurring event =


1. Locate any entry for the recurring event that you want to delete* here we’re deleting just part of the series
1. Locate any entry for the recurring event that you want to delete
* here we’re deleting just part of the series
* the time is a link; the pointer should change to a hand when it is on the link (not shown)
* the time is a link; the pointer should change to a hand when it is on the link (not shown)


[[Image:repeventscdr11timedel.png|right]]
[[Image:repeventscdr11timedel.png|right]]
 
2. Click the event time to open the event dialog
 
2. Click the event time (previous image) to open the event dialog
 
[[Image:repeventscdr05.png]]
 


3. Click red ‘Delete’ at bottom
3. Click red ‘Delete’ at bottom


[[Image:repeventscdr05.png|center]]




Line 297: Line 233:




 
[[Image:repeventscdr06.png|right]]
 
 
 
 
 
 
 
 
 
 
 
 
 
[[Image:repeventscdr06.png]]
 
 
4. Warning appears; click ‘OK’
4. Warning appears; click ‘OK’




Line 328: Line 245:


5. Click on the button for the degree of event deletion (image below)
5. Click on the button for the degree of event deletion (image below)
[[Image:repeventscdr07.png|right]]


:'''''The descriptions in the yellow box are in different order than the buttons...'''''
:'''''The descriptions in the yellow box are in different order than the buttons...'''''
Line 334: Line 252:
* Future – delete the event on the selected date and all future instances of this event.
* Future – delete the event on the selected date and all future instances of this event.
* Current – delete only the currently selected date of this event
* Current – delete only the currently selected date of this event
[[Image:repeventscdr07.png|right]]




Line 359: Line 261:




[[Image:repeventsd08.png|top]]




Line 367: Line 270:




[[Image:repeventsd08.png|top]]


= Conclusion =
= Conclusion =
Line 373: Line 275:
* See other wiki documentation for how to create single- occurrence calendar events.
* See other wiki documentation for how to create single- occurrence calendar events.


Incredibly old but still useful for general appointment making:
Very old but still useful for general appointment making:
:https://www.open-emr.org/wiki/index.php/Using_the_Calendar
:https://www.open-emr.org/wiki/index.php/Using_the_Calendar



Revision as of 19:23, 18 January 2024

HOWTO: Create and Delete Recurring Calendar Events

Introduction

The OpenEMR calendar allows creation of recurring events, which are seen on the event editor by the user as calendar categories on the Provider tab and patient appointments on the Patient tab. These events repeat at a configurable interval in both the patient’s appointment calendar and the provider’s schedule. The steps to create calendar categories and appointments are the same; they simply take place in the Patient or the Provider tab of the calendar event editor. Also, the steps are the same as creating a regular, non- recurring appointment/ category with the single exception of filling out the ‘recurring’ criteria. But some other information is critical to know about the workflow, hence this HOWTO.


This document shows the OpenEMR demo v7.0.1(1) but these same steps apply as far back as v5.



Create the recurring event:

Click on the numbers of the time in the date of the first time that the recurring event is to occur.

  • The time is a link; look for the mouse pointer turning to the hand indicating it’s on a link


Repeventscdr00.png






Repeventscdr01.png
  • In the event editor, if making a Patient appointment use the ‘Patient’ tab and enter any information not automatically filled in:
    • Category
    • Facility
    • Billing Facility
    • Patient
    • Provider







Repeventscdr02.png


  • If making a provider schedule event use the ‘Provider’ tab and enter any information not automatically filled in:
    • Category
    • Facility
    • Billing facility
    • Provider.




Configure the recurring settings

Yes, the events panel is very confusing for creating repeating events.

You may use ONE of the two methods:

  • The ‘Repeats’ checkbox

/OR/

  • Select the days of the week to repeat.



‘Repeats’ Checkbox

1. Click ‘Repeats’ checkbox which activates the ‘Date’, ‘Time’ and ‘Duration’ text areas, and the ‘Repeats’ criteria dropdowns to its right.

  • The Date, Time, Duration of the recurring appointments will be automatically taken from the calendar’s event category selected in step 1 above
  • Set any event criteria that are not pre-configured
  • Or change the criteria if desired


Repeventscdr03.png



Repeventsd05.png

2. Dropdown ‘Repeats:’: * leave as ‘every’ or select

  • ‘every 2nd’, -’ 3d’ etc









Repeventsd06.png

3. Dropdown ‘Day:’ :

  • leave as ‘Day’ which makes it every day of the week
    or select:
  • Workday - restricts it to the days and times configured on this provider’s calendar as ‘In/ Out of Office’. If the time is not configured as ‘In Office’ you will be asked if you want to use it anyway.
  • Week – this same day each week
  • Month – this date every month
  • Year – this date every year
  • 2nd Monday – the calendar sees that in this example we are using the 2nd Monday of the month. If we use a different day it would determine which day of the month it was and display that as the choice.





Repeventsd07.png


4. ‘until date’ : click in the text area to open the calendar widget to set the end date of the event series.








  • Set status, comments etc as for a regular appointment/ event.


Repeventsd08.png

Click ‘Save’...







...and see the recurring event on the monthly calendar


Repeventscdr04.png



Select Days of the Week

1. Instead of selecting the ‘Repeats’ checkbox, select ‘Days of the Week’* the ‘Date‘ will contain the current event date

  • the other text areas will contain the default values for that event category
  • Select the checkboxes of the days of the week this event will occur on
  • Click the ‘until date’ text area and use the calendar widget to set the end date of the series


Repeventscdr09DOW.png


  • Set status, comments etc as for a regular appointment/ event.


Repeventsd08.png


  • Click ‘Save’





And see the recurring event on the monthly calendar.


Repeventscdr10CalDays.png





Delete the recurring event

1. Locate any entry for the recurring event that you want to delete

  • here we’re deleting just part of the series
  • the time is a link; the pointer should change to a hand when it is on the link (not shown)
Repeventscdr11timedel.png

2. Click the event time to open the event dialog

3. Click red ‘Delete’ at bottom

Repeventscdr05.png




Repeventscdr06.png

4. Warning appears; click ‘OK’





5. Click on the button for the degree of event deletion (image below)

Repeventscdr07.png
The descriptions in the yellow box are in different order than the buttons...
  • All – delete all occurrences of this event, past and present
  • Cancel – cancel this deletion process
  • Future – delete the event on the selected date and all future instances of this event.
  • Current – delete only the currently selected date of this event





Repeventsd08.png


6. Click ‘Future’

...and see the selected date and future dates are removed from the calendar.


Conclusion

  • See other wiki documentation for how to create single- occurrence calendar events.

Very old but still useful for general appointment making:

https://www.open-emr.org/wiki/index.php/Using_the_Calendar
  • A configuration step that is frequently missed is when new calendar event categories are created (on OpenEMR v7, at Admin/ Clinic/ Calendar – Categories). The sequence number is often left at ‘0’ but since that value determines where in the dropdown the calendar looks for the category data, having duplicate sequence numbers can confuse the system.

One convenient way to handle this is to make the sequence number the same as the category number, unless you haver a different unique value to assign.


Repeventscdr12cat9.png