Primary mentor | |
Backup mentor | |
Assigned to |
...
- Complete all the minimal work so Condition List can be used in production RA-209
- Complete these tickets:
- RA-1458 Only allow current and past dates for conditions
- RA-1459 Onset and Inactive date should be displayed for inactive conditions
- RA-1461 Remove "History_of" functionality
- RA-1486 Configure list of valid condition lists for implementations
- EA-40 Condition List V1
- EA-51 Extend EncounterTransaction to include conditions during save
- RA-208 Allow some users to add Conditions directly from the Consult Note (extra checkbox in addition to primary/secondary and confirmed). Design/add to the consult note, so that conditions can be displayed or added directly on the same pages as diagnoses. (see attachment for Bahmni diagnoses/condition list page)
- Write a RefApp ConditionList report in MySQL or CohortBuilder
...
- Translate into other languages (ie. French) and make certain that all text labels are in message properties (Transifex). If you are not a native French speaker, find someone who can translate.
- RA-1387 Upgrade FontAwesome from 3.x to latest (5+). Find a great icon for the dashboard / condition list. The current icon isn't ideal.
Progress TODO List
Primary Objectives
- Fix error while saving condition- PR1 , PR2 , PR3 (Completed)
- Onset date entry should allow past dates only (Completed)
- Display end date for inactive conditions (Completed)
- Remove ‘History Of’ functionality and add labels (Completed)
- Add labels to Condition and Onset date field (Completed)
- Fix radio buttons on ‘Add New Condition’ page (Completed)
- Minor UI changes- PR1, PR2 (Completed)
- Conditions should be limited to diagnosis,findings,etc (Completed)
- Change hover message for ‘x’ icon in manage conditions (Completed)
- Edit Conditions feature- PR1 , PR2 (Completed)
- Add translations to french in Transifex (Completed)
- Cohort Builder for Condition List (in progress)
Additional Objectives
- End date validation (Completed)
- Confirmation before deleting a condition (Completed)
- Cosmetic tweaks for Manage Conditions UI (Completed)
- Add Condition UI enhancement (Completed)
- Upgrade Font Awesome to latest for reference application (Completed)
- Upgrade Font Awesome to latest for uicommons (Completed)
- Replace plus minus icons with labels (Completed)
- Fix error on clicking ‘x’ icon on patient page (Completed)
- Add onset date check for conditions to ConditionValidator (Completed)
Screenshots
Resources
- Project GitHub Link
- Project JIRA Link
- Final Report : GSoC 2019 - Condition List
- OpenMRS SDK
- Bahmni Condition List discussion
- Condition List User Documentation
- Tracking Progress of the Condition List Phase GSOC Project
- GSOC 2019: Condition List (MVP)
- Design forum notes
- Notes from 2014-09-29 Design Forum
- Notes from 2014-09-24 Design Forum
- Notes from 2015-06-01 Design Forum
- Notes from 2015-06-15 Design Forum
- Cohort Builder
- Condition List Mid Term Presentation
...