An Alternative Outpatient Scheduling System: Improving the Outpatient Experience.