TIP-Global-Health / eheza-app

Apache License 2.0
3 stars 1 forks source link

ANC Subs Activity - Immunization - Tetanus [4h] #269

Closed jeanette-pelizzon closed 1 year ago

jeanette-pelizzon commented 2 years ago

Issue

During pregnancy, we need to ensure that a woman is up to date on her Tetanus immunization. Tetanus immunization is a series of 5 shots - see the logic below.

Following the immunization flow that we set up in SPV, we will ask the healthcare worker to input the dates of past Tetanus immunizations (if any). Then we verify that the patient has received all 5 in the series. If she has not, we will give her one (if it's not too soon in the logic). We will only ask if they received the booster in the last ten years if they have received all 5 shots.

Logic:

Screen Shot 2022-05-04 at 1 41 13 PM
Screen One Screen Two Screen Three Screen Four
Screen Shot 2022-05-04 at 2 22 58 PM Screen Shot 2022-05-04 at 2 23 04 PM Screen Shot 2022-05-04 at 2 23 19 PM Screen Shot 2022-05-04 at 2 23 26 PM

Notes:

Design Files:

To Do:

anvmn commented 2 years ago

@jeanette-pelizzon

I looked through designes at Figa, and I don't see all possible pathes. I don't see how previous dates of vaccines are viewed and updated, and how we record that vaccination was given today. We did have something similar for SPV, however, here we ask some additional question, so it's not clear to me how this all shoul look when combined together (not mention that QA person that may not have an idea at all).

Also, it's not clear to me why we need to show this activity if we have on record that patient already got all 5 doses, and why we need these 2 questions - don't we have the answers already if we see the history of given vaccinations and thier dates?

Selection_801

jeanette-pelizzon commented 2 years ago

@anvmn made changes to flow in Figma. You can see it here and it is labeled example immunization flow.

I have also made a quick video walking through that is hopefully helpful.

anvmn commented 2 years ago

@jeanette-pelizzon

At well child, we have a helper text on form that provides explanation when vaccination should be administered:

Selection_836

Do we need one for tetanus as well?

anvmn commented 2 years ago

@jeanette-pelizzon

When describing intervals between vaccinations, there's or during subsequent pregnancy part. With current data set we collect, there's no way of knowing this for sure. I mean we know for sure, if we recorded that shot was given during one of previous encounters at current pregnancy, but if it was not, we still can't be sure it was not given. How do we handle this?

//cc @adamhstewart

jeanette-pelizzon commented 2 years ago

@anvmn no I don't think we need that text here. We put the helper text on SPV because it was a request from the mom's since they are having the nurse explain to the mom/caregiver why they give the vaccine and how often a kid should get it.

jeanette-pelizzon commented 2 years ago

@anvmn @adamhstewart we will have to ask Valens/Wendy about the subsequent pregnancy thing. I will get back to you!

jeanette-pelizzon commented 2 years ago

I got the answer for this so the tetanus vaccine is given in the prescribed increments so shot number 5 will be a year after shot number 4 UNLESS a patient is pregnant in which case we give them the tetanus vaccine. The patient will only ever receive a course of 5 tetanus shots in their lifetime. So it's either the prescribed time after their previous shot or during their next pregnancy (whichever comes first) until they hit the 5 shot limit.

Hope that helps @anvmn

anvmn commented 2 years ago

@balagan73

Deployed to Nutrition env. Please test.

balagan73 commented 2 years ago

QA Review

Checked and approved:

  1. Tetanus screens
No-No Today Prior
1-no-no 2-today 3-prior
History History2
4-history 5-history