# Tracking Progress of the Condition List Phase GSOC Project

**URL:** <https://talk.openmrs.org/t/tracking-progress-of-the-condition-list-phase-gsoc-project/23400>\
**Category:** Development\
**Tags:** refapp-210\
**Created:** [May 30, 2019, 11:31am UTC](https://talk.openmrs.org/t/tracking-progress-of-the-condition-list-phase-gsoc-project/23400 "2019-05-30T11:31:30Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![mozzy](https://talk.openmrs.org/user_avatar/talk.openmrs.org/mozzy/32/11815_2.png) [@mozzy](https://talk.openmrs.org/u/mozzy)\
**Post date:** [May 30, 2019, 11:31am UTC](https://talk.openmrs.org/t/tracking-progress-of-the-condition-list-phase-gsoc-project/23400/1 "2019-05-30T11:31:30Z")

</div>

Looking at our Reference Application 2.10 Realse [Road map](https://wiki.openmrs.org/display/RES/Reference+Application+2.10+Release+Management), we would want to include [Conditon List Project](https://wiki.openmrs.org/display/projects/Condition+List) the in the reff app. This thread is meant to track and allign the on going development on the Condition List Project) with the ReffApp 2.10 Release Activities as the release is scheduled later this August 2019.

cc @haripriya@dkayiwa @ball @c.antwi

---

<div class="post-metadata">

**Author:** ![mozzy](https://talk.openmrs.org/user_avatar/talk.openmrs.org/mozzy/32/11815_2.png) [@mozzy](https://talk.openmrs.org/u/mozzy)\
**Post date:** [May 30, 2019, 11:33am UTC](https://talk.openmrs.org/t/tracking-progress-of-the-condition-list-phase-gsoc-project/23400/2 "2019-05-30T11:33:07Z")

</div>

Could we get to know the progress of this project ?? cc @haripriya @dkayiwa @ball and if its possible to have it ready by late june ??

---

<div class="post-metadata">

**Author:** ![haripriya](https://talk.openmrs.org/user_avatar/talk.openmrs.org/haripriya/32/10799_2.png) [@haripriya](https://talk.openmrs.org/u/haripriya)\
**Post date:** [May 30, 2019, 11:59am UTC](https://talk.openmrs.org/t/tracking-progress-of-the-condition-list-phase-gsoc-project/23400/3 "2019-05-30T11:59:59Z")

</div>

Progress so far-

Addressed the following issues

1)Onset date can be selected from the past dates instead of future dates [PR](https://github.com/openmrs/openmrs-module-coreapps/pull/175)

2)Removed the History\_Of functionality and Added labels to Condition and Onset Date fields. [PR](https://github.com/openmrs/openmrs-module-coreapps/pull/189)

3)Fixed the error while saving condition. [PR](https://github.com/openmrs/openmrs-module-emrapi/pull/165)

4)Added additional column to display End Date for a inactive conditions. [PR](https://github.com/openmrs/openmrs-module-coreapps/pull/190)

---

<div class="post-metadata">

**Author:** ![mozzy](https://talk.openmrs.org/user_avatar/talk.openmrs.org/mozzy/32/11815_2.png) [@mozzy](https://talk.openmrs.org/u/mozzy)\
**Post date:** [May 30, 2019, 12:07pm UTC](https://talk.openmrs.org/t/tracking-progress-of-the-condition-list-phase-gsoc-project/23400/4 "2019-05-30T12:07:45Z")

</div>

Thanks @haripriya For the Update. Can you estimate the time for the remaining work if there be any ??

---

<div class="post-metadata">

**Author:** ![haripriya](https://talk.openmrs.org/user_avatar/talk.openmrs.org/haripriya/32/10799_2.png) [@haripriya](https://talk.openmrs.org/u/haripriya)\
**Post date:** [May 30, 2019, 12:13pm UTC](https://talk.openmrs.org/t/tracking-progress-of-the-condition-list-phase-gsoc-project/23400/5 "2019-05-30T12:13:17Z")

</div>

I’m not entirely sure but I think it may take approx 1.5 months to get it all ready.

---

<div class="post-metadata">

**Author:** ![mozzy](https://talk.openmrs.org/user_avatar/talk.openmrs.org/mozzy/32/11815_2.png) [@mozzy](https://talk.openmrs.org/u/mozzy)\
**Post date:** [May 30, 2019, 12:19pm UTC](https://talk.openmrs.org/t/tracking-progress-of-the-condition-list-phase-gsoc-project/23400/6 "2019-05-30T12:19:55Z")

</div>

> [@haripriya](#):
>
> it may take approx 1.5 months

That very cool @haripriya ,and it would be very fine if we could get this finished up in that time. Great work done

😃

---

<div class="post-metadata">

**Author:** ![haripriya](https://talk.openmrs.org/user_avatar/talk.openmrs.org/haripriya/32/10799_2.png) [@haripriya](https://talk.openmrs.org/u/haripriya)\
**Post date:** [May 30, 2019, 12:23pm UTC](https://talk.openmrs.org/t/tracking-progress-of-the-condition-list-phase-gsoc-project/23400/7 "2019-05-30T12:23:36Z")

</div>

Thank you 🙂 . I will give my best shot to get it all ready as soon as possible

---

<div class="post-metadata">

**Author:** ![mozzy](https://talk.openmrs.org/user_avatar/talk.openmrs.org/mozzy/32/11815_2.png) [@mozzy](https://talk.openmrs.org/u/mozzy)\
**Post date:** [May 30, 2019, 12:25pm UTC](https://talk.openmrs.org/t/tracking-progress-of-the-condition-list-phase-gsoc-project/23400/8 "2019-05-30T12:25:35Z")

</div>

Sure , that will be a big achievement for us to have this feature into Reff App 2.10. 😃

---

<div class="post-metadata">

**Author:** ![ddesimone](https://talk.openmrs.org/user_avatar/talk.openmrs.org/ddesimone/32/2570_2.png) [@ddesimone](https://talk.openmrs.org/u/ddesimone)\
**Post date:** [May 30, 2019, 1:18pm UTC](https://talk.openmrs.org/t/tracking-progress-of-the-condition-list-phase-gsoc-project/23400/9 "2019-05-30T13:18:16Z")

</div>

Thanks @haripriya! A working condition list will be a great inclusion for the product!

---

<div class="post-metadata">

**Author:** ![haripriya](https://talk.openmrs.org/user_avatar/talk.openmrs.org/haripriya/32/10799_2.png) [@haripriya](https://talk.openmrs.org/u/haripriya)\
**Post date:** [June 10, 2019, 11:24am UTC](https://talk.openmrs.org/t/tracking-progress-of-the-condition-list-phase-gsoc-project/23400/10 "2019-06-10T11:24:10Z")

</div>

Progress so far on edit conditions-

The task of adding the edit condition feature is almost in it’s completion. I’m now able to edit condition, onset date and status of condition and save the same. But I am encountering a few errors while editing the end date.

**Active Conditions**

 ![Screenshot%20(173)](https://talk.openmrs.org/uploads/default/original/2X/f/ff42f048c1bbe0f3acae2c9d9f603e2753c83443.png) ![Screenshot%20(174)](https://talk.openmrs.org/uploads/default/original/2X/a/a725db300c9962ccb179d786cb9cff09a126e1e7.png) ![Screenshot%20(175)](https://talk.openmrs.org/uploads/default/original/2X/7/729f7e7b5a84b2aa6ae71ae9e3694f73377fdab7.png) ![Screenshot%20(176)](https://talk.openmrs.org/uploads/default/original/2X/b/b0334ef62af86e2fee92ca0f832c45718e21a21a.png)

**Inactive Conditions**

 ![Screenshot%20(180)](https://talk.openmrs.org/uploads/default/original/2X/7/78ffe986531ad6ad07c68e6840686af9261fc15f.png) ![Screenshot%20(181)](https://talk.openmrs.org/uploads/default/original/2X/0/0f2d26deb944ecf1b2e59bd46367f91691ed4693.png) ![Screenshot%20(182)](https://talk.openmrs.org/uploads/default/original/2X/a/a9c62a14e4c64dff42d9affbbc24b3ec0b91cdc8.png)

PR for edit condition feature so far-

> <https://github.com/openmrs/openmrs-module-coreapps/pull/193>
>
> PR- https://github.com/openmrs/openmrs-module-coreapps/pull/192

Also I feel that the heading looks good if its just Edit Condition , rather than having Edit Condition : {some condition}, because the condition field is being displayed right below the heading. What’s your opinion on this?

I will update the PR in accordance with OpenMRS conventions on getting the end date functionality into working

---

<div class="post-metadata">

**Author:** ![mozzy](https://talk.openmrs.org/user_avatar/talk.openmrs.org/mozzy/32/11815_2.png) [@mozzy](https://talk.openmrs.org/u/mozzy)\
**Post date:** [June 10, 2019, 2:44pm UTC](https://talk.openmrs.org/t/tracking-progress-of-the-condition-list-phase-gsoc-project/23400/11 "2019-06-10T14:44:34Z")

</div>

thats great @haripriya.wel done

---

<div class="post-metadata">

**Author:** ![haripriya](https://talk.openmrs.org/user_avatar/talk.openmrs.org/haripriya/32/10799_2.png) [@haripriya](https://talk.openmrs.org/u/haripriya)\
**Post date:** [June 11, 2019, 6:14pm UTC](https://talk.openmrs.org/t/tracking-progress-of-the-condition-list-phase-gsoc-project/23400/12 "2019-06-11T18:14:56Z")

</div>

Edit Condition final PR -

[https://github.com/openmrs/openmrs-module-coreapps/pull/192](https://github.com/openmrs/openmrs-module-coreapps/pull/192)

---

<div class="post-metadata">

**Author:** ![haripriya](https://talk.openmrs.org/user_avatar/talk.openmrs.org/haripriya/32/10799_2.png) [@haripriya](https://talk.openmrs.org/u/haripriya)\
**Post date:** [June 12, 2019, 5:51pm UTC](https://talk.openmrs.org/t/tracking-progress-of-the-condition-list-phase-gsoc-project/23400/13 "2019-06-12T17:51:44Z")

</div>

Validation of End date, RA-1597.

PR- [RA-1597: End Date validation for conditions by haripriya999 · Pull Request #195 · openmrs/openmrs-module-coreapps · GitHub](https://github.com/openmrs/openmrs-module-coreapps/pull/195)

 ![17](https://talk.openmrs.org/uploads/default/original/2X/3/3d3489865aace167e67434ceca1e23ca63c03f8f.jpeg)

 ![18](https://talk.openmrs.org/uploads/default/original/2X/5/560969f2453f015662af6ed55da2831b20438254.jpeg)

---

<div class="post-metadata">

**Author:** ![haripriya](https://talk.openmrs.org/user_avatar/talk.openmrs.org/haripriya/32/10799_2.png) [@haripriya](https://talk.openmrs.org/u/haripriya)\
**Post date:** [June 13, 2019, 3:40pm UTC](https://talk.openmrs.org/t/tracking-progress-of-the-condition-list-phase-gsoc-project/23400/14 "2019-06-13T15:40:10Z")

</div>

I created the following threads for having a better understanding of the design and working of the next steps to be implemented. Please take a look 🙂

> [@Extend EncounterTransaction to include conditions during save](https://talk.openmrs.org/t/extend-encountertransaction-to-include-conditions-during-save/23568):
>
> I need further information on the design and implementation of the ticket - [https://issues.openmrs.org/browse/EA-51](https://issues.openmrs.org/browse/EA-51) I need an overview of what has to be done and the functionality to be implemented. Thank you slight_smile

> [@Reports in OpenMRS](https://talk.openmrs.org/t/reports-in-openmrs/23567):
>
> What is the functionality of Reports in OpenMRS? On clicking the Reports tab in the home page, I don’t see any information being displayed. Can I consider, to include the functionality of exporting data as .csv file using reports? Thank you slight_smile

> [@Cohort Builder: OpenMRS Reference Application](https://talk.openmrs.org/t/cohort-builder-openmrs-reference-application/23569):
>
> Referring to the wiki page - [Cohort Builder Open Web App User Guide - Documentation - OpenMRS Wiki](https://wiki.openmrs.org/display/docs/Cohort+Builder+Open+Web+App+User+Guide#CohortBuilderOpenWebAppUserGuide-Howtoaccessthecohortbuilder:) , I don’t see any option for Cohort Builder in home page of OpenMRS Reference Application. Do I need to install some module or set any configuration in order to see it ? Thank you slight_smile

Thank you 🙂

---

<div class="post-metadata">

**Author:** ![haripriya](https://talk.openmrs.org/user_avatar/talk.openmrs.org/haripriya/32/10799_2.png) [@haripriya](https://talk.openmrs.org/u/haripriya)\
**Post date:** [June 15, 2019, 6:00pm UTC](https://talk.openmrs.org/t/tracking-progress-of-the-condition-list-phase-gsoc-project/23400/16 "2019-06-15T18:00:29Z")

</div>

I would like to propose a suggestion. Presently, in OpenMRS when we click on the cross button next to the condition, the condition gets deleted without any confirmation. We can have a pop up when the user clicks on the cross button to confirm if he/she really wants to delete the condition from the condition list. Please let me know your view on this 🙂 Thank you.

---

<div class="post-metadata">

**Author:** ![c.antwi](https://talk.openmrs.org/user_avatar/talk.openmrs.org/c.antwi/32/7911_2.png) [@c.antwi](https://talk.openmrs.org/u/c.antwi)\
**Post date:** [June 16, 2019, 7:25pm UTC](https://talk.openmrs.org/t/tracking-progress-of-the-condition-list-phase-gsoc-project/23400/17 "2019-06-16T19:25:47Z")

</div>

sounds good to me

---

<div class="post-metadata">

**Author:** ![mozzy](https://talk.openmrs.org/user_avatar/talk.openmrs.org/mozzy/32/11815_2.png) [@mozzy](https://talk.openmrs.org/u/mozzy)\
**Post date:** [June 17, 2019, 7:11am UTC](https://talk.openmrs.org/t/tracking-progress-of-the-condition-list-phase-gsoc-project/23400/18 "2019-06-17T07:11:19Z")

</div>

A very good idea @haripriya.

---

<div class="post-metadata">

**Author:** ![haripriya](https://talk.openmrs.org/user_avatar/talk.openmrs.org/haripriya/32/10799_2.png) [@haripriya](https://talk.openmrs.org/u/haripriya)\
**Post date:** [June 17, 2019, 9:42am UTC](https://talk.openmrs.org/t/tracking-progress-of-the-condition-list-phase-gsoc-project/23400/19 "2019-06-17T09:42:32Z")

</div>

Thank you 🙂 I will try to get this in implementation

---

<div class="post-metadata">

**Author:** ![c.antwi](https://talk.openmrs.org/user_avatar/talk.openmrs.org/c.antwi/32/7911_2.png) [@c.antwi](https://talk.openmrs.org/u/c.antwi)\
**Post date:** [June 18, 2019, 6:53am UTC](https://talk.openmrs.org/t/tracking-progress-of-the-condition-list-phase-gsoc-project/23400/20 "2019-06-18T06:53:13Z")

</div>

@dkayiwa @ball Could you have a look at the request for more information from @haripriya

---

<div class="post-metadata">

**Author:** ![dkayiwa](https://talk.openmrs.org/user_avatar/talk.openmrs.org/dkayiwa/32/179_2.png) [@dkayiwa](https://talk.openmrs.org/u/dkayiwa)\
**Post date:** [June 18, 2019, 9:42am UTC](https://talk.openmrs.org/t/tracking-progress-of-the-condition-list-phase-gsoc-project/23400/21 "2019-06-18T09:42:15Z")

</div>

Yes i also like the confirmation which prevents one from accidentally removing conditions.

[Next page](https://talk.openmrs.org/t/tracking-progress-of-the-condition-list-phase-gsoc-project/23400.md?page=2)
