The document discusses using discrete event simulation to model patient flow and reduce wait times in a surgery clinic. It describes: 1) Modeling current clinic processes and resource allocation using business process modeling notation to identify bottlenecks. 2) Collecting time data from patient records and fitting distributions to activity processing times. 3) Simulating clinic operations using actual schedules and time distributions to analyze wait times. 4) Applying a shifting bottleneck heuristic to generate improved schedules, reducing surgical wait times by up to 88.9% in simulations.