The social impact of computer technology on physicians