Knowledge and strategies in diagnostic skill