The Doctors have Personal Lists. The staff will book you with your own registered doctor where possible. The doctors will, of course, happily see other patients if their doctor is absent, but will naturally not be as familiar with the patient or their medical record.
We operate a Zero Tolerance Policy, like StHeliers. Anyone acting aggressively towards any member of staff will be removed. We have a duty to protect our staff, who have rights just as patients do.