We have been noticing an issue with the scheduler where items are getting pushed to the right (open space to the left) and they can overlap other items which causes visual issues.
Here is the JSON data to reproduce the issue. At first glace it appears like it may be related to times near the business hours. Screenshots show both views, full day and business hours only. There is also a screenshot that shows you can see it overlapped on week view as well.
{"AppointmentRecurrence": [],
"TotalCount": 10,
"FilteredCount": 10,
"Data": [
{
"ScheduledStartDateMsec": 1636084800000,
"ScheduledEndDateMsec": 1636119000000,
"AppointmentId": 11249,
"AppointmentRecurrenceId": null,
"AppointmentStatus": 1,
"DisplayName": "Alice (David) Kohler",
"PatientId": 452,
"ProviderId": 8,
"GroupId": null,
"AccountLocationId": 0,
"LobAppointmentTypeId": 4
},
{
"ScheduledStartDateMsec": 1636084800000,
"ScheduledEndDateMsec": 1636119000000,
"AppointmentId": 11251,
"AppointmentRecurrenceId": null,
"AppointmentStatus": 1,
"DisplayName": "Alice (Gertrude) Zendering",
"PatientId": 559,
"ProviderId": 16,
"GroupId": null,
"AccountLocationId": 0,
"LobAppointmentTypeId": 5
},
{
"ScheduledStartDateMsec": 1636084800000,
"ScheduledEndDateMsec": 1636122600000,
"AppointmentId": 11252,
"AppointmentRecurrenceId": null,
"AppointmentStatus": 1,
"DisplayName": "Alice (Ophelia-Jackson-Thompson) Zendering",
"PatientId": 690,
"ProviderId": 4,
"GroupId": null,
"AccountLocationId": 0,
"LobAppointmentTypeId": 5
},
{
"ScheduledStartDateMsec": 1636112700000,
"ScheduledEndDateMsec": 1636114500000,
"AppointmentId": 11250,
"AppointmentRecurrenceId": null,
"AppointmentStatus": 1,
"DisplayName": "Alice (Francis) Inderling",
"PatientId": 508,
"ProviderId": 1,
"GroupId": null,
"AccountLocationId": 0,
"LobAppointmentTypeId": 5
},
{
"ScheduledStartDateMsec": 1636113600000,
"ScheduledEndDateMsec": 1636115400000,
"AppointmentId": 11254,
"AppointmentRecurrenceId": null,
"AppointmentStatus": 1,
"DisplayName": "Alice Emerich",
"PatientId": 400,
"ProviderId": 17,
"GroupId": null,
"AccountLocationId": 0,
"LobAppointmentTypeId": 5
},
{
"ScheduledStartDateMsec": 1636113600000,
"ScheduledEndDateMsec": 1636115400000,
"AppointmentId": 11255,
"AppointmentRecurrenceId": null,
"AppointmentStatus": 1,
"DisplayName": "Alice Fulsom",
"PatientId": 493,
"ProviderId": 17,
"GroupId": null,
"AccountLocationId": 0,
"LobAppointmentTypeId": 5
},
{
"ScheduledStartDateMsec": 1636113600000,
"ScheduledEndDateMsec": 1636115400000,
"AppointmentId": 11256,
"AppointmentRecurrenceId": null,
"AppointmentStatus": 1,
"DisplayName": "Alice Holdman",
"PatientId": 272,
"ProviderId": 6,
"GroupId": null,
"AccountLocationId": 0,
"LobAppointmentTypeId": 5
},
{
"ScheduledStartDateMsec": 1636114500000,
"ScheduledEndDateMsec": 1636116300000,
"AppointmentId": 11248,
"AppointmentRecurrenceId": null,
"AppointmentStatus": 1,
"DisplayName": "Alice (Alice) Zendering",
"PatientId": 743,
"ProviderId": 20,
"GroupId": null,
"AccountLocationId": 0,
"LobAppointmentTypeId": 4
},
{
"ScheduledStartDateMsec": 1636114500000,
"ScheduledEndDateMsec": 1636116300000,
"AppointmentId": 11253,
"AppointmentRecurrenceId": null,
"AppointmentStatus": 1,
"DisplayName": "Alice (Xena) Fulsom",
"PatientId": 133,
"ProviderId": 17,
"GroupId": null,
"AccountLocationId": 0,
"LobAppointmentTypeId": 5
},
{
"ScheduledStartDateMsec": 1636114800000,
"ScheduledEndDateMsec": 1636116600000,
"AppointmentId": 11258,
"AppointmentRecurrenceId": null,
"AppointmentStatus": 1,
"DisplayName": "Andrew (Rachel) Davidson",
"PatientId": 789,
"ProviderId": 17,
"GroupId": null,
"AccountLocationId": 0,
"LobAppointmentTypeId": 4
}
]
}