Recurring appointment update silently "fails" if has comment

When changing the time of a reoccurring appointment, if one appointment has a comment, it will silently fail to reschedule

Steps to Reproduce:

1. Start with a “normal” reoccurring appointment, no appointments with comments (yet)

2. Put a comment on only one of the appointments (we may want to do this as a reminder about an upcoming progress note for example)

3. Make ANY update to the reoccurring appointment set, in this case lets say the patient wants to move to 10 am instead of 9:30 am, so we click the Mon 10-27 appt. and change the time, click save, and apply changes to “All”

  • Now, all appointments EXCEPT the Wed. appt. that has the comment has moved to 10 am

This behavior seems to apply to any update, for example if instead of changing the time, I had instead deleted “All”, all appointments EXCEPT the appt. with the comment would be deleted.

This is easy to see in this example since we stay within the single week view, but if the appointment with the comment is not visible in the current view, you would have no way of knowing that this has occurred

We discovered this because of a patient scheduling issue that occurred because we did not know about this behavior. Is this intended (and if so does that mean I should not be trying to use comments in this way)? If so, is there a setting that I can disable to prevent this issue?

Any and all assistance is greatly appreciated!

OpenEMR Version
7.0.2 patch 3

Browser:
Confirmed behavior in FireFox & Edge