public Doctor findDoctor(Patient patient) throws NoDoctorAvailableException
{
// get the patient's ailment type and look for doctor that specializes
String ailmentType = patient.getAilmentType();
Information info = Information.getInstance();
Doctor doc = info.getProviderBySpecialty(ailmentType);
if(doc != null)
{
doc.addPatient(patient);
return doc;
}