avniproject / JSSCP

0 stars 0 forks source link

[JSSCP] New Diagnosis report for New Chronic Diseases #315

Closed utkarshavni closed 1 year ago

utkarshavni commented 1 year ago

Goal Create Aggregate report and linked line list to show the count of patients diagnosed for specific disease along with the category of disease.

Report Requirements: https://docs.google.com/spreadsheets/d/1-URezmmyR7eGKrGmyzcewh68TYBH7wL27IimG-BXVio/edit#gid=1120534174

Jasper folder: https://reporting-jasper.avniproject.org/jasperserver/flow.html?_flowId=searchFlow

Aggregate Report task :

LineList Report task

Finishing task

Acceptance criteria New Diagnosis Report should show aggregate report as well as line list for the diseases given in requirement. Date filter should be applicable on Date of Diagnosis. Applying filters should populate the date accordingly.

vedfordev commented 1 year ago

Developer's Note :


@utkarshavni As Discuss with @nupoorkhandelwal there is no need for create linelist report for disease category wise. If we create then count will come around 29 linelist. Rather than doing that we can provide dynamic where in aggregate report and provide Type of disease filter in linelist. If we do this step then count of linelist comes around 7.

vedfordev commented 1 year ago

@utkarshavni @Dinesh2019 @nupoorkhandelwal For many disease type of disease is multi select value. So if you do summation of type of disease and match with total count of that disease, It may be differ.

vedfordev commented 1 year ago

@Dinesh2019 undo exit scenario will not work as you raised bug: https://github.com/avniproject/avni-etl/issues/62