Extended open shop scheduling with resource constraints: Appointment scheduling for integrated practice units. (3rd October 2019)