Telemedicine versus face to face patient care: effects on professional practice and health care outcomes.