avniproject / JSSCP

0 stars 0 forks source link

[JSSCP] Overdue follow-up visits Report #314

Closed utkarshavni closed 10 months ago

utkarshavni commented 11 months ago

Goal Create Aggregate Overdue follow-up visits report and linked line list to show the count of patients for whom follow-ups are overdue but not completed yet.

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

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

Acceptance criteria Overdue follow-up visits report should show aggregate report as well as line list for the diseases given in requirement. Date filter should be applicable on Overdue date for that encounter. Applying filters should populate the data correctly.

vedfordev commented 11 months ago

Developer Note:


Presupposition: we have to take all related followup encounter of Program for Overdue.

Logic for query : Write cte followup encounter and get the mention column

@utkarshavni @Dinesh2019 @nupoorkhandelwal

vedfordev commented 11 months ago

@utkarshavni @Dinesh2019

As other report has caste in Linelist, I have added caste in Linelist.

Dinesh2019 commented 11 months ago

when we cancel the overdue form in the cilent app the count still exist in the Report