Our DHIS2 is currently on version 2.38.4.3 and some of our Program indicators have failed to function. Below is an extract of the filter for the PI
d2:condition(‘#{fqVyFwESLJH.Xs6bN7hLmQr}==1’,1,0) + d2:condition(‘#{GqNord6kIcf.mHyKQlVOy6b}==1’,1,0) + d2:condition(‘#{lHw31WvrC82.JnafuUZeqjg}==1’,1,0) . The value type of all the data elements involved here is “Yes only”.
or
((d2:condition(‘#{XQTLAjs2lRM.oadws0pDBOk}==1’,1,0))) >= 1
I get result. Please, note that the data elements in the two cases are different. My expectation is that if I combine the two as in the combined expression above with the condition as >=2, both should add up and give result. But it is returning 1 irrespective of the number of these data elements added together.