Wavemind / liwi-backend

Other
0 stars 1 forks source link

Management description massively duplicated in JSON file PH-#3764 #170

Open alanvonlanthen opened 1 year ago

alanvonlanthen commented 1 year ago

The description of each management is repeated for as many times as the management is instantiated in a DF, plus one.

For example, in the JSON output of algo 1 version 58 (Dyn TZ 2.1) where management 1769 - No inpatient referral needed: Reasons to return to clinic is instantiated 84 times,
you find 85 occurrences of its description.

"No inpatient referral is needed.
The patient may however need an outpatient referral for another diagnosis.

Advise the caretaker to bring back the child if the child presents: 
- At any time: Respiratory distress, worsening of difficulty in breathing, is not able to drink or breastfeed, convulsions, new fever, new episode of blood in stool, if the child becomes unconscious, lethargic, or becomes sicker
- After 3 days: Persisting fever
- After 7 days: No improvement of symptoms (some symptoms such as oral aphtous ulcers, oral candidiasis, some skin lesions/rashes may take more than 7 days to improve)
- Cough duration more than 2 weeks
- Neck mass persisting more than 4 weeks

*Consider scheduled follow-up or referral if the child is malnourished, has uncontrolled HIV, or other severe comorbidities.

(adapted from IMCI 2014, based on studies from Kallander et al. PLoS Med, 2018; and Mullany et al. PLoS Med, 2018)"
GregMart1n commented 1 year ago

@ManuBarchich following our discussion, could you please comment on the reason for all these duplicates so we can close this issue.