Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Being able to configure subject type filter for Due and overdue visits cards when part of custom dashboard #1203

Closed
Tracked by #912 ...
mahalakshme opened this issue Apr 19, 2024 · 5 comments
Assignees

Comments

@mahalakshme
Copy link
Contributor

mahalakshme commented Apr 19, 2024

Need:

  1. 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
  1. To be able to achieve MyDashboard functionalities via Custom Dashboard code ie. to have the code at one place eventually.

AC:

Configuration 1: (for Need 1)

  • When 'Scheduled visits' and 'Overdue visits' are selected as 'Standard card type', display the filters like mentioned in the below rough mockup:
    Image

  • Initially when the above standard repord card types are selected, show 'Subject type' filter alone.

  • Based on the subject type selected, show any programs if applicable, in the programs filter, and general encounter types in the 'Encounter type' filter.

  • Based on the program selected, show program encounter types as well, in the 'Encounter type' filter.

  • Should be able to select any color in the color picker.

  • Should be able to save without anything selected in 'Subject Type' filter as well.

Configuration 2: (for Need 2)

  • Should be able to add 'subject type' filter as part of custom dashboard filters
Screenshot 2024-04-16 at 10 22 56 AM - Make sure the format used to save filters are backward compatible (the existing custom dashboard filters should continue to work)

Out of scope:

To make the configuration work in mobile app

@mahalakshme mahalakshme converted this from a draft issue Apr 19, 2024
@mahalakshme mahalakshme changed the title Add filters when adding SRC to CD Add filters when adding to certain SRCs to CD Apr 19, 2024
@mahalakshme mahalakshme changed the title Add filters when adding to certain SRCs to CD Support subject type filter for Due and overdue visits cards when part of custom dashboard Apr 19, 2024
@mahalakshme mahalakshme changed the title Support subject type filter for Due and overdue visits cards when part of custom dashboard Being able to configure subject type filter for Due and overdue visits cards when part of custom dashboard Apr 19, 2024
@mahalakshme mahalakshme moved this from In Analysis to In Analysis Review in Avni Product Apr 19, 2024
@mahalakshme mahalakshme moved this from In Analysis Review to Ready in Avni Product May 1, 2024
@petmongrels petmongrels moved this from Ready to In Progress in Avni Product May 6, 2024
@petmongrels petmongrels self-assigned this May 6, 2024
petmongrels added a commit to avniproject/avni-server that referenced this issue May 6, 2024
petmongrels added a commit to avniproject/avni-models that referenced this issue May 8, 2024
… to support web app editing of report card.
petmongrels added a commit to avniproject/avni-server that referenced this issue May 8, 2024
…eport card web contract. renamed web endpoints from card to reportCard.
petmongrels added a commit that referenced this issue May 8, 2024
…lds. created component for SubjectTypeSelect.
@petmongrels petmongrels moved this from In Progress to Done in Avni Product May 15, 2024
@petmongrels petmongrels moved this from Done to In Progress in Avni Product May 16, 2024
@vinayvenu vinayvenu reopened this May 16, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Triaged in Avni Product May 16, 2024
@petmongrels petmongrels moved this from Triaged to In Progress in Avni Product May 16, 2024
petmongrels added a commit to avniproject/avni-models that referenced this issue May 20, 2024
petmongrels added a commit to avniproject/avni-server that referenced this issue May 20, 2024
petmongrels added a commit that referenced this issue May 20, 2024
petmongrels added a commit to avniproject/avni-server that referenced this issue May 21, 2024
…ograms and encounter types without using Operational classes. Report card to contain subject types, programs, encounter types for standard report card input values.
petmongrels added a commit to avniproject/avni-models that referenced this issue May 21, 2024
petmongrels added a commit that referenced this issue May 21, 2024
…ort card standard report card input parameters.
petmongrels added a commit to avniproject/avni-server that referenced this issue May 22, 2024
…t and response. save report card with standard report card input form metadata
himeshr added a commit to avniproject/avni-server that referenced this issue May 28, 2024
…itory.findAllByUuidIn() across repositories
@himeshr
Copy link
Contributor

himeshr commented Jun 6, 2024

Facing issues while creating Custom Dashboard cards in server for StandardReportCardType Total.

Image

@himeshr himeshr moved this from Code Review Ready to In Code Review in Avni Product Jun 10, 2024
@himeshr himeshr moved this from In Code Review to QA Ready in Avni Product Jun 10, 2024
himeshr added a commit to avniproject/avni-server that referenced this issue Jun 12, 2024
…et for ReportCard.standardReportCardInput key-values
@mahalakshme mahalakshme moved this from QA Ready to QA Failed in Avni Product Jun 21, 2024
@mahalakshme mahalakshme moved this from QA Failed to QA Ready in Avni Product Jun 21, 2024
@AchalaBelokar AchalaBelokar moved this from QA Ready to In QA in Avni Product Jul 12, 2024
@AchalaBelokar
Copy link

ENV:Staging

  • Login to maha@APF on staging .
  1. Go to the aap designer
  2. offline dashboard
  3. edit the QRT child due and overdue visits
  4. edit filter weight
  5. I change the scope of that filter Registration to Program Enrolment
  6. After selecting program child
  7. it is giving me error

Screen Recording 2024-07-15 at 2.36.10 PM.zip

@AchalaBelokar AchalaBelokar moved this from In QA to QA Failed in Avni Product Jul 15, 2024
@petmongrels petmongrels moved this from QA Failed to QA Ready in Avni Product Jul 17, 2024
@AchalaBelokar AchalaBelokar moved this from QA Ready to In QA in Avni Product Jul 23, 2024
@AchalaBelokar
Copy link

  • I created a dashboard for house hold but value is not reflected in that dashboard Login with maha@APF household is the dashboard

@AchalaBelokar AchalaBelokar moved this from In QA to QA Failed in Avni Product Jul 24, 2024
@petmongrels petmongrels moved this from QA Failed to In Progress in Avni Product Jul 24, 2024
petmongrels added a commit to avniproject/avni-client that referenced this issue Jul 24, 2024
@petmongrels
Copy link
Contributor

anomaly between filter and recent registrations input being only 1 day

@petmongrels petmongrels moved this from In Progress to QA Ready in Avni Product Jul 24, 2024
@AchalaBelokar AchalaBelokar moved this from QA Ready to In QA in Avni Product Jul 31, 2024
@AchalaBelokar AchalaBelokar moved this from In QA to QA Ready in Avni Product Aug 5, 2024
@Dinesh2019 Dinesh2019 self-assigned this Aug 31, 2024
@Dinesh2019
Copy link

  • When we created the dashboard without subject added in the report card as well as subject type added in the report card if we apply the filter subject type we get the count as zero even though we have the value.
  • And also we have to remove the total if we select the program in the subject as the older version has it.

Refrences video :

My.Movie.mp4

@Dinesh2019 Dinesh2019 moved this from In QA to QA Failed in Avni Product Sep 4, 2024
@petmongrels petmongrels moved this from In Progress to QA Ready in Avni Product Sep 4, 2024
@Dinesh2019 Dinesh2019 moved this from In QA to Done in Avni Product Sep 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

6 participants