In an outpatient appointment grid, patients of different types are scheduled. Due to the variability in consultation durations, this sometimes creates waiting time for the patient. But also, the doctor may have to wait for the next patient or additional time may be needed after the end of the grid. With this optimizer, you calculate the effect of different schedules and you can automatically optimize the schedule for better performances.