Vaccination: delivering a high-quality service