TIP-Global-Health / eheza-app

Apache License 2.0
3 stars 1 forks source link

QA NCDA Child Scorecard [16h] #942

Closed adamhstewart closed 7 months ago

adamhstewart commented 11 months ago

Issue

NCDA (National Childhood Development Agency) Child scorecard is a module that has activities both for CHW (Community level) and Nurses (Health Center level).

For Health centers, activites are included under "child scorecard" subactivities in: Standard pediatric visits, Group nutrition visits (FBF and PMTCT), and Individual nutrition.

For CHWs, the module is contained in a single activity called "Child Scorecard" that can be accessed under Individual Encounters.

Each of the modules (for HCs and CHWs feed data into the "Child ScoreCard" which can be viewed next to the progress report for any child 2 years old and under.

Much of this module has already been QA-ed but there have been many changes, so a review based on the analysis sheet is required

Tasks

balagan73 commented 11 months ago

https://nutrition-ihangane.pantheonsite.io/app

QA Review - Antenatal care

Found issues and questions:

  1. The text for no ANC visit differs from the one in the Analysis sheet, but it is more logical, as an unborn child cannot actually have a visit, only the mother, so I think it's OK. image

Checked and approved:

  1. With 4 ANC encounter dates the guidance texts is not displayed. image

  2. When Iron was not taken per recommendations, the guidance displays. image image

  3. Mapping logic is correct.

Missing ANC encounters and no iron taken image At least 4 ANC encounter and iron taken image

balagan73 commented 11 months ago

QA Review - Universal Interventions

Found issues and questions:

  1. The green immunization checkmarks do not display after entering vaccination dates. image

  2. I think the 'the' should be omitted just like in other guidance texts image

  3. It should be child's vaccine record image

  4. Should be Provide, as in other guidance texts image

Checked and approved:

  1. Texts and guidance texts display correctly, see above images.

  2. Mapping logic is mostly correct.

'No' answers image 'Yes' answers (vaccination records are not updated yet.) image

balagan73 commented 11 months ago

QA Review - Nutrition behavior

Found issues and questions:

  1. I think the first questions should be 'Did the child receive food items...",
  2. I think the guidance text should say 'based on the ones they have in their area'. image

Checked and approved:

  1. Questions and guidance texts display correctly, see above images.

  2. Mapping logic is correct. 'No' answers: image 'Yes' answers: image

balagan73 commented 11 months ago

QA Review - Targeted interventions

Found issues and questions

  1. The question 'Please check MUAC. Does the child have acute malnutrition?' is missing. The mapping logic says:

maped from the most recent of:

  • CHW answer to second question
  • HC diagniosis and referral

What is this second question?

  1. Guidance text should day 'Provide counseling...' image

  2. 'Receipt of conditional food items including small livestock' is phrased differently than the text on the Analysis sheet. image

Checked and approved:

  1. Questions and guidance texts display correctly.
  2. Mapping logic is correct, although the result for treatment of acute malnutrition cannot be changed, because question is missing. image image
balagan73 commented 11 months ago

QA Review - Infrastructure & environment

Found issues and questions:

None

Checked and approved:

  1. Questions and guidance texts display correctly. image

  2. Mapping logic is correct.

No answers: image

Yes answers: image

balagan73 commented 11 months ago

QA Review - HC login

Checked and approved

  1. Questions for Health Center login display correctly.
adamhstewart commented 11 months ago

@balagan73

The green immunization checkmarks do not display after entering vaccination dates.

Can you describe how you tested? This checkmark is received not just if a child received vaccination but if the child is "on track" with vaccinations overall.

The question 'Please check MUAC. Does the child have acute malnutrition?' is missing. The mapping logic says:

This has been changed according to https://github.com/TIP-Global-Health/eheza-app/issues/904

Also: did you check each of the HC cases? I only see one note there.

@anvmn

anvmn commented 11 months ago

@adamhstewart

Under Universal Interventions, please check the immunization record (point 1, per @balagan73's explanation above) and fix the grammatical issues that @balagan73 has suggested (points 2, 3 and 4).

Waiting for @balagan73 explanation. In addition, I need to know the patient that was tested, so I can check the reason for suspected incorrect result. Gramar fixd.

Under Nutrition behavior, please fix the grammatical issues (points 1 and 2)

Fixed

Targeted interventions, please fix grammatical issues (points 2 and 3)

Point 2 fixed. Point 3 shall remain as is, per #886.

balagan73 commented 11 months ago

@adamhstewart @anvmn Regarding the immunization: After filling out the Child scorecard for the baby I have just created yesterday, the Vaccination history activity was available, and I have filled that. Today going back to the same patient (Baby Newborn), the Vaccination history was available, as I have entered that vaccination data is not up to date. Here entering a new Rotarix vaccination date the immunization checkmarks got updated. image I wonder if it is normal adding one vaccination date resulting in 7 checkboxes turning green.

I have checked all the HC cases and compared the questions with the ones on the analysis sheet. They were correct.

balagan73 commented 11 months ago

Further checking the immunization, I have noticed some weird things:

BCG and Rotarix vaccination date was given, but BCG and Rotarix activity was not marked as finished.

image image

After refreshing the app, Rotarix was marked as finished, and I could enter the BCG vaccination date again: After entering the same date as before, BCG activity was marked finished. (Update: I think I was forgetting to click Save on the individual tabs)

image

Although all the vaccinations were entered, third month is still not marked with checkbox. (Baby name is 'Baby Another') image

anvmn commented 11 months ago

@balagan73

You're correct. It's not enough to set date. You also need to press Save button on the bottom of the form. So, my guess is similar to yours, that you did not press Save.