
We are a dental group in Riyadh with three branches. We want patients to book online, choose the branch first, then pick a dentist who works there, and only see slots when that dentist is actually available.
Right now our test appointment type shows all dentists together. How should we structure appointment types, staff and schedules to get this working properly?