Patent ID: 8887090

Claim:
A method to surface varying degrees of patient data via a formlet-based user interface, the method comprising: providing a high-level view of data for one or more patients, the high-level view having a first level of detail formed from a first set of one or more formlets built from detailed clinical models organizing content, the content providing parameterization of instructions telling the user interface how to operate in conjunction with the data; generating, in response to a hover over a portion of the high-level view, a hover view providing a second level of detail of the data associated with the portion of the high-level view, the second level of detail formed from a second set of one or more formlets; providing an inspector to access a third level of detail of the data, the third level of detail formed from a third set of one or more formlets; and generating a fourth level of detail in response to a trigger within the inspector, the fourth level of detail formed from a fourth set of one or more formlets, wherein each formlet in the first, second, and third sets specifies a display of content via the user interface according to the detailed clinical model associated with the content, and wherein each of the first, second, and third sets defines a form providing an application or view via the user interface based on the associated first, second, or third set of one or more formlets.