The Twelfth week with OpenMRS

Rishabh Agarwal
2 min readAug 23, 2020

--

The Twelfth week kicked off from 17th August and 23th August marks the end of the Twelfth week. During the Twelfth week, we refactored useless code, improved UI, and migrated codebase to kotlin, and finalized allergy module.

Completed tickets

  1. AC-836- Create a new UI for creating provider
  2. AC-829- Created LiveData for rest calls
  3. AC-840- Updated UI for visit card view in Dashboard
  4. AC-841- Migrated Chart List Adapter to Recycler View

Blockers

We are trying to figure out the way to create a diagnosis using the rest API. We will either do it using visit note form or diagnosis API.

  1. After thorough research, I found that the concepts having answers YES, NO, and UNKOWN can only be added as an observation.
  2. Other diagnosis concepts need to be passed under-diagnosis call and they do not appear as an observation.

The target for next week

More UI enhancements, few refactors, and wrap up all the code to mark the end of this wonderful experience.

Extra Screenshots

--

--

Rishabh Agarwal

Android developer | Technical writer | Open Source Contributor