← Back to team overview

dhis2-devs team mailing list archive

Re: Custom data entry form for hospital patient registers

 

Just a note of caution here. It is not so straightforward as a simple count
aggregation (although I have written a blueprint for a count aggregator in
the normal datamart operation as well). In some cases, it may be a
combination of a count and a sum. For instance, you may have multiple
patient level data elements that map into a single aggregate level data
element (consider TB ICD 10 codes for example which might map into a single
aggregate level data element of "Number of TB cases").

I think they are working on it, and I will help Bharath with the
documentation as well, so hopefully we will have something quite soon.


On Tue, Mar 30, 2010 at 7:50 PM, <damilola@xxxxxxxxxxxxxxxxxxx> wrote:

> Thanks! Great job Kumar! Is the AggregationEngine in 2.0.3 or the
> 2.0.4RC??? i need the count(DE) for aggregator operator. I am sure i
> saw it somewhere but cant remember where. is it something you can help
> figure out???
>
> .damilola
> GMD
>
> On Tue 30/03/10  5:57 PM , bharath kumar chbharathk@xxxxxxxxx sent:
> > On Tue, Mar 30, 2010 at 7:26 PM,   wrote:
> > Dear Team,
> > I have the following concerns.
> > 1. I need to develop a custom data entry form from a register having
> > patient detail like patient's name, patient's address, etc
> > At this moment there is no CustomDataEntryForm Design for Patient
> > Registration. You can design custom screen for Program/ProgramStages.
> >
> >   2. I need dhis2 to aggregate these patients counts into a summary
> > form which will be aggregate up the hierarchy.
> > Very Basic AggregationEngine is developed but need lot more work
> > left. Will try to prepare some documentation with screenshots how to
> > use aggregation engine, will send.
> >   3. Why don't we have count in the list of the aggregation
> > operator. I have *Sum, Average*
> > 4. Can i use custom data entry page to create a register records?
> > I have tried the following
> > 1. Created the custom form using the data entry create form wizard.
> > Its not just realistic here. Foreach patient's attributes i will
> > have a data element and depending on the number of patients, it will
> > be a multiple of the available attributes which will run into
> > millions of DE and its not just manageable. I know the the above is
> > used to create summary forms.
> > 2. So i decided to use the patient's management modules, EVEN
> > though i cannot achieve a custom layout as it appears on the form, i
> > could use the additional attributes to create more patients
> > attributes.
> > So then
> > 1. How do i do a count of the information on the register and get it
> > appear in the cell of a custom data entry without the user
> > manually entering the values over a period.
> > For example on my register i have columns like 1. Name of
> > client,address of client,fever cases reported within 24hrs,RDT done
> > under
> > five.
> > On my summary form i need the following to be auto calculate
> > 1. The number of client registered
> > 2. Number reported for fever cases under five
> > 3. etc
> > I will appreciate any assistance asap.
> > Thank you.
> > .damilola
> > GMD
> > _______________________________________________
> > Mailing list: https://launchpad.net/~dhis2-devs<https://launchpad.net/%7Edhis2-devs>[2]
> > Post to     :
> > Unsubscribe : https://launchpad.net/~dhis2-devs<https://launchpad.net/%7Edhis2-devs>[4]
> > More help   : https://help.launchpad.net/ListHelp [5]
> > --
> >
> > Regards,
> > Bharath Kumar. Ch
> >
> >
> > Links:
> > ------
> > [2] https://launchpad.net/%7Edhis2-devs
> > [4] https://launchpad.net/%7Edhis2-devs
> > [5] https://help.launchpad.net/ListHelp
> >
> >
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~dhis2-devs<https://launchpad.net/%7Edhis2-devs>
> Post to     : dhis2-devs@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~dhis2-devs<https://launchpad.net/%7Edhis2-devs>
> More help   : https://help.launchpad.net/ListHelp
>



-- 
--
Jason P. Pickering
email: jason.p.pickering@xxxxxxxxx
tel:+260968395190

References