A new model of complex diabetes care is provided by a multidisciplinary team which incorporates general practitioner ( GP ) Clinical Fellows supported by an Endocrinologist and diabetes educator within a community-based general practice setting .