Components of quality: competence, leadership, teamwork, continuing learning and service