Team Doctors Practice Nurses Advanced Nurse Practitioners Practice Manager Patient Services Administration Team Reception Team Dispensary Team District Nurses Health Visitor Midwife Wellbeing Team