The issue I found was this:
If a user is only looking at a single provider’s calendar in week view, and a time slot as more than one appointment in it. Only the first appointment shows up. If you change the view to day, both appointments show up.
What i found was that actually both appointments show up in week view but the “width” and “y offset” in the style did not “split” the view. So the first appointment made covered up the second appointment in that time slot.
I notice in the following files:
openemr/interface/main/calendar/modules/PostCalendar/pntemplates/default/views/week/ajax_template.html
The section that calculates the split (about line 450) was different in the week view and the day view. So i copied that part of the day view file and put it in the week view file and it seems to have solved the problem.
I doubt this is anything important. But I’m mentioning it because someone else might have the same problem and want to fix it.
I’m running version 7.0.0(2). Maybe this problem is resolved in the newer versions.