Modeling the effects of no-shows for a single-physician clinic considering patient choice