WorldHealthOrganization / smart-emcare

Emergency Care - a digital platform/reference mobile application that is able to rapidly share WHO guidelines.
12 stars 2 forks source link

Chickenpox with severe Rash classification not appearing #165

Open kaledip opened 1 year ago

kaledip commented 1 year ago

Tested with v1.1.2 build 611

"Age" = "≥2 months to <60 months"
"Skin Problem" = "Yes"
"Itchy Skin" = "Yes"
"Generalised or Localised Skin Problem" = "Generalised Skin Problem"
"Type of Skin Problem" = "Chickenpox"
"Severe rash"= "Yes"

delcroip commented 1 year ago

I transformed the definition of Chickenpox from C."Age >= 2 months to <60 months" and "Skin Problem" = true and "Itchy Skin" = true and "Generalised or Localised Skin Problem" = "Generalised Skin Problem" and "Blisters, Sores or Pustules" = true and "Type of Skin Problem"= v"Chickenpox" to C."Age >= 2 months to <60 months" and "Skin Problem" = true and "Itchy Skin" = true and "Generalised or Localised Skin Problem" = "Generalised Skin Problem" and ("Blisters, Sores or Pustules" = true oor "Severe rash"= true ) and "Type of Skin Problem"= v"Chickenpox"

version 707+

kaledip commented 1 year ago

@delcroip As per decision logic "Blisters, Sores or Pustules" = true is basic condition for chicken pox classification. For qualifier additional severe rash= true is required.

We need to confirm this with Fenella/Rainer.

kaledip commented 1 year ago

@delcroip I had discussion on this yesterday with Rainer. "Blisters, sores and putsules"= true is condition required for Chickenpox. Then for severe rash qualifier we need additional condition present "Severe rash"= true So the decision logic is correct and we need to modify your code.