Medical appointments rarely go exactly according to plan. One patient may need only a quick follow-up, another may have several questions, someone may arrive late, and another patient may cancel at the last minute. When every appointment is booked into…