To be able to unify the code for both MyDahsboard and CustomDashboard to be able to easily maintain.
Frequently we are unable to use Standard report card as such because users want to customise it based on subject type or program or encounter type.
Eg:
Overdue visits for child followup in APF Odisha - which is based on program, encounter type
No of Follow-up visits due for Epilepsy followup in JSSCP - Infividual ST, followup encounter type, Epilepsy program
Due WIMC meeting in AKRSP - WIMC meeting encounter type and Individual subject type
Eye checkup due in Chashma - 'Eye checkup' encounter type and Patients subject type
AC:
As part of this, we will be able to apply custom filters on Due and Overdue visits card
Being able to apply filters on other standard report cards will be done as part of Part 2 because of the following reasons:
For these 2 report cards itself, there were many cases to handle. Hence to reduce the complexity of analysis and development restricted the scope of this epic.
Also the code related to filters is complex.
Will get better clarity once done for the 2 report cards - for analysis, development and testing.
Need:
AC:
As part of this, we will be able to apply custom filters on Due and Overdue visits card
Cards:
Out of scope:
Being able to apply filters on other standard report cards will be done as part of Part 2 because of the following reasons: