...
The register module allows you to add a register view to the patient dashboard in its own tag. This tab is a complete 'application', in that you can create, edit and delete rows from the table, where each row represents an encounter (or htmlformentry submission). Unlike the regular operation of the register module, the register table in the patient dashboard tab will only display encounters for that patient. The significance of this new feature is that you can add clinically-meaningful, implementation-specific tabs to the patient dashboard just by making an htmlform and changing the value of a single global property.
Here's a screen-shot. You'll recognize the Overview, Regimens, Encounters, etc... tabs. The rest are tabs driven by htmlforms. In this example, you're looking at the previous two primary care visits for the patient Dave Test.
...