Some embodiments of the invention provide an intelligent method for displaying patient data. The method identifies a medical or non-medical condition. Based on the identified condition, the method then identifies a user interface for displaying patient data to a user.