← Back to team overview

dhis2-users team mailing list archive

Re: OptionSet and Yes-only Data Elements on Aggregated

 

Hi Olav. I'm assuming that you don't allow an 'Option Set' on the
Aggregated forms because there isn't any aggregation (sum, avg) that you
can do we that sort of values (well, you can do count..). Still I think it
will be useful, because there are calculation (indicators) or validations
that you will be able to do with that info. But that's for another day.

For the 'Yes only', which is very similar to Yes/No/False, you can do sum,
average or count. What I plan to do is to calculate a performance index
based on the number of yes for the bi-annual questionnaire that needs to be
run in all facilities. The reason that I will prefer a tick box, rather
than the current drop down of Yes/No/False, is to improve user experience
by having a single click/ finger action. If you think that these forms will
have 150+ questions, run every 6 months, in 300 facilities... that's about
90,000 mouse clicks (or finger clicks) that I can save to the 15 facility
coordinators that are responsible for this process in Kenya. We have
similar questionnaires that we want to implement using DHIS in other 45
countries: so we can improve PSI facility supervisors' work by eliminating
up to 4m clicks (mouse or finger) every year !

Rodolfo

On Wed, Mar 27, 2013 at 10:35 AM, Olav Poppe <olav.poppe@xxxxxx> wrote:

> Hi,
> I have not really tried to use the "yes only" in aggregate, but I can see
> that it renders as a text box instead of a tick mark like you say. Someone
> else will have to respond to whether there is any reason for this, like if
> the "yes only" is not supported in aggregate like the option sets.
>
> Olav
>
>
> 26. mars 2013 kl. 16:05 skrev Rodolfo Melia <rmelia@xxxxxxxxxxxx>:
>
> Hi Olav - just to finish the conversation above. It is clear that Option
> Sets are not supported by a DataSet on the aggregated side.
>
> What it is not clear to me is if the 'Yes Only', which renders as a 'tick
> box' on Tracker, should render or not on the DataSets for the aggregated
> side. It will great if it does, as it will improve significantly the use of
> DHIS on a tablet - I'm trying to do a long questionnaire that needs to be
> run every 6 months, and the people running the survey will complete it
> using a tablet. Most of the questions are True/False. At the moment a
> Yes/No/Null means two interaction: one to open the drop-down, one to
> select; a Tick-box will be a single interaction, and when completing over
> 100+ questions, it will make a significant difference to the users.
>
>
> R
>
> On Tue, Mar 26, 2013 at 11:55 AM, Rodolfo Melia <rmelia@xxxxxxxxxxxx>wrote:
>
>> ok. What about 'Yes-Only' ?
>>
>>
>> On Tue, Mar 26, 2013 at 11:54 AM, Olav Poppe <olav.poppe@xxxxxx> wrote:
>>
>>> Hi,
>>> OpionSets are only supported in the tracker, assigning an optionset to
>>> an aggregate type data element will not have any effect.
>>>
>>> Olav
>>>
>>>
>>> Den 26. mars 2013 kl. 12:36 skrev Rodolfo Melia <rmelia@xxxxxxxxxxxx>:
>>>
>>> Hi everyone - I have a question about the rendering on Option Sets and
>>> Yes-Only on DataSets (Aggregated). On Tracker (DataElement.Domain =
>>> Patient), OptionSet and Yes-only data elements successfully render as
>>> either a dynamic drop-down or a tick box. But on Aggregated they render as
>>> a simple text box. On the other hand, Yes/No does render as a drop-down. Is
>>> this a bug or is this on purpose? I'm using multiple versions of DHIS,
>>> including the latest release of 2.11.
>>>
>>> Below a* screenshot in Tracker, which works as expected*
>>> <image.png>
>>>
>>> Below, rendering as a *DataSet: no dropdown option or tick box get
>>> redenred..*.
>>> <image.png>
>>>
>>>
>>>
>>> R
>>>
>>> --
>>> *Rodolfo Meliá*
>>> rmelia@xxxxxxxxxxxx
>>> www.knowming.com
>>> +1 708 872 7636
>>> +44 777 576 4090
>>> Skype: rod.melia
>>> Twitter: @RodolfoMelia <https://twitter.com/RodolfoMelia>
>>>
>>> _______________________________________________
>>> Mailing list: https://launchpad.net/~dhis2-users
>>> Post to     : dhis2-users@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~dhis2-users
>>> More help   : https://help.launchpad.net/ListHelp
>>>
>>>
>>
>>
>> --
>> *Rodolfo Meliá*
>> *Principal*
>> rmelia@xxxxxxxxxxxx
>> www.knowming.com
>> +1 708 872 7636
>> +44 777 576 4090
>> Skype: rod.melia
>> Twitter: @RodolfoMelia <https://twitter.com/RodolfoMelia>
>>
>> Note: Please note my new email address, which I will be using for PSI
>> related work: rmelia@xxxxxxxxxxxx
>>
>
>
>
> --
> *Rodolfo Meliá*
> *Principal*
> rmelia@xxxxxxxxxxxx
> www.knowming.com
> +1 708 872 7636
> +44 777 576 4090
> Skype: rod.melia
> Twitter: @RodolfoMelia <https://twitter.com/RodolfoMelia>
>
> Note: Please note my new email address, which I will be using for PSI
> related work: rmelia@xxxxxxxxxxxx
>
>
>


-- 
*Rodolfo Meliá*
*Principal*
rmelia@xxxxxxxxxxxx
www.knowming.com
+1 708 872 7636
+44 777 576 4090
Skype: rod.melia
Twitter: @RodolfoMelia <https://twitter.com/RodolfoMelia>

Note: Please note my new email address, which I will be using for PSI
related work: rmelia@xxxxxxxxxxxx

Follow ups

References