Primary mentor | Daniel Kayiwa |
Backup mentor | Sri Maurya Kummamuru |
GSoC student | Kaweesi Joseph |
...
- Modify the current graph in the detailed display section to support zooming in and out to see details; Regenstrief uses: highcharts
- Allow indexing other modules data and provide a custom way of displaying such indexed data on another page.
- Redesign the chart search page, (will give details regarding how to improve the previous design)
- The provider or doctor should be able to search and locate all data about the selected patient on the chart search page.
- Leveraging SOLR to perform aggregate searches (e.g., find all visits across all patients during 2014 with a new diagnosis of diabetes).
- Fix bugs and add new features noted at: https://notes.openmrs.org/ChartSearch-Module-Feedback and https://notes.openmrs.org/ChartSearch-Module-Feedback-Phase2
- The chartsearch page needs to provide a way of saving previous searches plus the attached filter options (tagging) hence ability to add labels among other options of your choice.
- The chartsearch page should instead of returning all results at first loading return previous searches for the logged In user.
- The module administration pages (such as: .../openmrs/module/chartsearch/*name*.form) are currently designed for the old legacy UI that will soon be separated from the OpenMRS Platform, Re-visit their functionality and design new pages providing their functionality within the reference application.
- Re-factor the module's source code to remove any redundant code, classes and libraries (if there are any) introduced as a result of the previous module evolution.
Extra Credit
- Create a migration pathway for people starting with Chart Search and embedded Lucene to migrate to a separate SOLR server
...
- The recording (starting at 11:15 minutes) from the 2012-07-26 Developers Forum discussing Regenstrief's Chart Search
and Daniel Kayiwa's spike on a SOLR moduleJira Legacy TRUNK-3639 TRUNK-3639 server OpenMRS JIRA serverId 45c5771b-fa4b-3e43-b34a-c19dc45ccc95 - Midterm presentation at YouTube
- OpenMRS University Presentation: https://connect.iu.edu/p5ygdtx735c/
- Github (2013 GSoC project)
- Epic - Reference Application
- OpenMRS 2.1
- App Framework Developer Documentation
- App Framework Step by Step Tutorial
- Setting Up a Development Environment for OpenMRS 2.x
- Reference Application Implementation Dev FAQs
- Using the UI Framework in Your Module
- UI Framework
- Chart Search for the Reference Application