Problem-directed and medical information systems