Realistic patient scheduling methods