patient consultations at home and within the surgery
physical examinations
diagnosis and treatment of illnesses/ailments
minor surgery
health education
practice management and administration
liaising with other healthcare professionals and/or hospitals