different time base per provider in appointments plugin?

i have a clinic i am making a website for and thier doctors all have different time-bases for thier services. for example one chiropractor can see his patients every 30 min. while a primary care doctor needs 60 minute intervals.

right now it seems like in the settings for appointments it only allows you to choose one standard time base.

what is the best way to handle this?