The Patient Search and Cohort Search features’ UI is just about done. I’ve posted screenshots for both below. Do tell me what parameters to remove/add for both of them so I can design the backend controller method and query the DB accordingly:
Hope we can communicate ASAP so we can get this phase over with. Meanwhile I am going ahead with the ‘Cohort Management’ page design and incorporating bootstrap into rest of the pages, which is the agenda till midterm evaluation. Thanks
In “Patient Search” I guess Cohort would be better instead of Program.
In Cohort Search we can remove “Cohort Id” as int ids are not exposed to users. Date Created can be changed to date registered. When we say cohort head what type of param we expect from user?
Ok I think these parameters are fine. I wasn’t so sure about cohort heads and cohort ids too. Just kept them so I could get them reviewed. Also, do you have any suggestions about the UI?
@maimoonak On second thoughts, the openmrs architecture is such that deploying it singularly on heroku could be a problem (core is separate, ours is a module).
I have created a ‘Release’ on GitHub called ‘GSoC test release’ which included the .omod with the latest source code. You can simply download the .omod (1.37MB) everytime, paste it in the modules folder in openmrs-standalone, run it on your PC and test it. Shouldn’t be very tedious. Hope this is ok
I think we all have OpenMRS setup on localhost and trying Travis would take substantial effort. So its fine to share the omod for feedback. I would test it and would create ticket for major issues
Great. I’ve put up the omod already in the releases section
“Create tickets for major issues” Alright so I’ll have to work on the proposal timeline additions (essentially the weekly target) and these tickets simultaneously yes?
@maimoonak@sharonvarghese As the midterm evaluation approaches, I just wanted to discuss the current deliverables. The complete UI and all the pages will have been redone with bootstrap. I have not seen any tickets for resolving issues as you mentioned @maimoonak so I simply progressed ahead with the project.
As for the video presentation I was thinking that that I could visit every page in the module in a systematic way, showing how the module is used starting by creating a cohort, creating metadata etc.
As I put forward the issue 2 weeks back, I am unable to fetch the encounters for a cohort from the DB. I had posted the error log in the document we have maintained. Since it is a part of HFE, I think we can deal with this in the 2nd half.
As for the other issues, I still have to make a controller for search cohort and patient cohorts.
Besides this, as I mentioned, I am continuing with the UI of rest of the pages and it should be done by the end of this week. I will create the video, upload the same and fill in the midterm evaluation by Saturday, one day in advance just to be sure.
@bholagabbar, As mentioned in slack I was not able to find the omod. Could you please share the link of omod here. Moreover, Once you are done with video, share it with us and then we can provide our feedback and can fill the eveluation form as well.
Hi @bholagabbar I did update the document with the possible solution of the issue you were facing with fetching the encounters, please go through that . Will take a look into the omod file and let you know if any more changes can be done. Please finish your video by thursday as we can then suggest on what points you could improve. Do keep us updated with any more issues you face.
Yeh its fine to reslove old UI issue first… But please note that most of these issues are critical and would impact the timelines of your Phase2 development.