As of OpenMRS 1.7, the patient dashboard incorporates Allergy and Problem List sections by default. These have been placed above the existing Programs, Most Recent Observations, and Relationships sections, and in many cases, effectively push these sections off the bottom of the screen into an area you need to scroll into to see.
This seems non-ideal for existing users, who generally have a lot of existing data in the Programs, Most Recent Obs, and Relationships sections, and who have no data by default in either the Problem List or Allergies sections (and who may have no plan for using them).
For this reason, I propose that one or more of the following is done:
- Add a global property to control whether or not the allergy and problem lists appear or are hidden
- Add a global property which allows re-ordering and/or hiding of any of the "sections" on the patient dashboard. By default, this would configure everything to appear in a default order, but you could reconfigure it to either hide a section or move sections around.
- Move the allergy and problem lists to the bottom of the page so that legacy sections appear as normal
- Reduce the size of the allergy and problem lists if none exist for a patient