Hi João, There are two things I can think of:
1. What happens when you change the operator from ">=" to "<"? Note that the surveillance rule will send an alert if the condition is *not* met. 2. Are you trying to validate a form? Surveillance rules are not used when validating forms. They are only used when evaluating a group of validation rules containing them, either manually or in a scheduled run. Cheers, Jim On Thu, Jul 16, 2015 at 1:54 AM, Joao Mazuze <joao_maz...@chasssmt.com> wrote: > Hi Jim, > > I tried to according to your explanation, but still not working. See > definition bellow, but is always passing successfully when running > validation rule, even when rule is violated. > > > > Kind regards, > > João > > > > *From:* Jim Grace [mailto:jimgr...@gmail.com] > *Sent:* 16 July 2015 02:33 > *To:* Joao Mazuze > *Cc:* dhis1-users > *Subject:* Re: [Dhis2-users] Surveillance rule > > > > Hi João, > > > > To compare a data element's value with the previous month, create a > validation rule of type "Surveillance", period type "Monthly", set the > "Sequential sample count" to 1, and leave the "Annual sample count" blank > (or zero.) > > > > Then when you reference the data element on the left side of the equation, > it refers to the value for the current month. When you reference it on the > right side, it refers to the value in the previous month. For example if > you are looking at June 2015 data, the June 2015 data will be used on the > left side of the equation, and May 2015 data will be used on the right side. > > > > If you wanted to compare the data element's value with the average value > of the previous (n) months, put the count (n) into the "Sequential sample > count". For example, if you set Sequential sample count to 2 and are > looking at June 2015 data, then June 2015 data will be used on the left > side of the equation, and the average value between April and May 2015 will > be used on the right side. > > > > I hope this helps. Let me know if you have any other questions. > > > > Cheers, > > Jim > > > > > > On Wed, Jul 15, 2015 at 6:35 AM, Joao Mazuze <joao_maz...@chasssmt.com> > wrote: > > Dear all, > > I need to compare values between previous and current month for the same > data element, I know that one solution is to create a surveillance rule, > but seems not working as it is always successfully validate, can anyone > explain me how this works? May be the problem is how am defining the > “*sequential > sample count”*, as explained bellow, I do not understand well what this > means. > > > > · Enter a *Sequential sample count*. This is the number of time > periods immediately preceding against which you wish to compare the data. > For example, if the period type is *Weekly* and this count is 2, the > current data will be compared with past data averaged over each of the 2 > previous weeks. > > Kind regards, > > João > > > > > > > > Kind regards > > _____________________________________ > > João Gabriel Mazuze > > National Database Manager > > Projecto CHASS-SMT > > Abt Associates Inc. > > Av. Marginal, 4067 > > Cidade de Maputo, Moçambique > > Fax: (+ 258) 21486767 > > Tel: (+ 258) 21493525/6/8 > > Cell: (+258) 82 4236279 > > www.chasssmt.com > > > > [image: Description: Description: Description: Description: Description: > Description: Description: Description: Description: Logotipo CHASS-SMT] > > *Somos um projecto financiado pelo PEPFAR-II, através da USAID, para > reforçar o Sistema de Saúde das Provincias de Sofala, Manica e Tete. > Pretendemos melhorar a ligação e integração do HIV com os Cuidados > Primários de Saúde e outros a ele relacionados em coordenação com as > Direcções Provinciais de Saúde e outros parceiros. Através do projecto > CHASS-SMT, o Governo Americano apoia o Governo Moçambicano na melhoria da > qualidade dos Serviços de Saúde no país.* > > > > > > > ------------------------------ > > This message may contain privileged and confidential information intended > solely for the addressee. Please do not read, disseminate or copy it unless > you are the intended recipient. If this message has been received in error, > we kindly ask that you notify the sender immediately by return email and > delete all copies of the message from your system. > > > _______________________________________________ > Mailing list: https://launchpad.net/~dhis2-users > Post to : dhis2-users@lists.launchpad.net > Unsubscribe : https://launchpad.net/~dhis2-users > More help : https://help.launchpad.net/ListHelp > > > > > ------------------------------ > This message may contain privileged and confidential information intended > solely for the addressee. Please do not read, disseminate or copy it unless > you are the intended recipient. If this message has been received in error, > we kindly ask that you notify the sender immediately by return email and > delete all copies of the message from your system. >
_______________________________________________ Mailing list: https://launchpad.net/~dhis2-users Post to : dhis2-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-users More help : https://help.launchpad.net/ListHelp