Nurse practitioners are advanced-practice nurses who diagnose and treat illness, prescribe medication and provide primary and specialty care. Many patients in Erie County see a nurse practitioner as their regular clinician, often within a physician group or hospital practice.