Patent ID: 8364501

Claim:
A computer-implemented scheduling system for scheduling patient appointments, comprising: a) a patient interface terminal configured to receive a patient identifier and to display a patient-specific listing of reasons for a medical appointment; and b) a computer system adapted for receiving the patient identifier; generating the patient-specific listing of reasons for a medical appointment based on a comprehensive listing of reasons stored in a reasons database, wherein each reason for a medical appointment is associated with a default set of medical resources necessary for the medical appointment; receiving a selection of a reason for a medical appointment; retrieving data from an electronic medical record associated with the patient identifier; determining that the default set of medical resources is not advised based on the data from the electronic medical record in combination with the selected reason for a medical appointment by referencing a database of specialized combinations wherein each reason is associated with one or more medical condition typically indicated in the electronic medical record, each combination of reason and medical condition being associated with specialized appointment scheduling options, the specialized appointment scheduling options including scheduling options for specialized medical resources specifically associated with the combination; identifying one or more specialized medical resources based on the determination; generating and providing one or more specialized appointment scheduling options for the specialized medical resources specifically associated with the combination, the specialized medical resources being different from the default set of medical resources; providing instructions for a patient at the patient interface terminal to prepare for the medical appointment based on the selected reason; and providing a questionnaire at the patient interface terminal to obtain data from the patient prior to the medical appointment based on the selected reason.