pharmacist and GP roles