Development of a generic and electronic consultation skills assessment tool Comparison of supervisor, self and peer assessments of medical students’ professional attitudes in clinical practice PDA assessment