Widgets are elements that display information or provide a specific way for a user to interact with the application. Widgets can include icons, pull-down menus, buttons, selection boxes, progress indicators, on-off checkmarks, scroll bars, windows, window edges (that allow the resizing of a window), toggle buttons, forms, and many other devices for displaying information and for inviting, accepting, and responding to user actions.
The iEHR web application has 9 clinical domain widgets on the Provider Portal and 15 clinical domain widgets on the Patient Portal.
The screen below shows an example of the Provider Portal with the 9 clinical domain widgets highlighted at the bottom of the screen.

The screen below shows an example of the Patient Portal with the 15 clinical domain widgets highlighted at the bottom of the screen.

Each widget does the following:
Is a mini-application running on top of a larger application
Is the launching ground for all windows in the application
Is a generic container to which provider data or clinical data can be ported
Contains data coming from one source