Memconsult: An approach to user oriented computer assisted decision making in medicine for differential diagnosis and treatment