Physician competence: a perspective from the practicing cardiologist.