[ ] On the EHR schedules page, include a page for groups
[ ] When a group is selected there should be an input for locations and an input for providers
[ ] The input for locations should include a list of the current locations
[ ] The input for locations should include a list of the current providers
[ ] If changes are made and saved to these inputs, the changes should stay when the user navigates away and returns
[ ] Scheduling is the combined available schedules of the locations and providers selected. If there is more than one available time slot, like if two providers have a slot available at the same time, return one.
[ ] Appointments can be booked for in-person by going to /group/slug/in-person/prebook for prebook or /group/slug/in-person/now for now
[ ] Appointments can be booked for telemedicine by going to /group/slug/telemedicine/prebook for prebook or /group/slug/telemedicine/now for now
[ ] Filtering appointments by group on the EHR in-person page
[ ] Appointments on the in-person page on the table should include group
[ ] Filtering appointments by group on the EHR telemedicine page
[ ] Appointments on the telemedicine page on the table should include group