Examine patients and take their histories, order laboratory tests, X-rays and other diagnostic procedures and consult with other medical practitioners to evaluate patients' physical and mental health.
Prescribe and administer medications and treatments
Perform and assist in routine surgery
Attend to minor emergencies requiring first aid
Vaccinate patients to prevent and treat diseases
Provide pre-natal and post-natal care
Advise patients and their families on health care including health promotion, disease, illness and accident prevention
Provide counselling and support to patients and their families on a wide range of health and lifestyle issues
Perform patient advocacy role
Coordinate or manage primary patient care
Provide continuous care to patients
Supervise home care services
Report births, deaths, and contagious and other diseases to governmental authorities.