← Back to team overview

dhis2-devs team mailing list archive

Re: Custom data entry form for hospital patient registers

 

Thanks Kumar..i must have been missing stuffs out then...but i checked again and i couldnt see more than Number/Text/Yes*No/Date
for the patientAttribute. I cant see the predefined and others you mentioned. Its possible i m not patient please can you point me to 
it???
I tried changing the dataDictionary setting to "extended" and the listItem is still Number/Text/Yes*No.

Do you have an instruction on how to CustomScreenDesign with Javascript?...however small it is i appreciate.
Thanks kumar...waiting.

.damilola
GMD

On Wed 31/03/10 12:11 PM , bharath kumar chbharathk@xxxxxxxxx sent:
> On Wed, Mar 31, 2010 at 4:32 PM,   wrote:
> Thanks Jas for the astute insight.
> This is what i am trying to do...see the screens attached.
> I have tried to use the patient management as shown below. These are
> my challenges
> 1.There are quite a number of option items on the form. I know DHIS2
> has Yes/No but not custom listItem.
> I am not sure i understood correct, but for PatientAttribute can be
> Number/Date/Text/Bool/Predifined.
> Here Predefined means dropdownlist with user defined options, for
> ex:- Say Sex is attribute and Male,Female are options.
> 
> Similarly for DataElements also we can create Multi-Dimensional Text
> Dataelement with user defined options.
>   2.There are no action attached to yes or no. like i need to
> display some form fields/controls if i select yes or no. I know this
> involves real programming.
> 
> May be this can be done using CustomScreenDesign with Javascript
> Methods
>   3.I need to aggregate the register into the summary form.
> Whats your advise on these???
> .damilola
> On Tue 30/03/10  7:26 PM , Jason Pickering  sent:
> > 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,   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  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 [3] [3] [2]
> > > Post to     :
> > > Unsubscribe : https://launchpad.net/~dhis2-devs [4] [4] [4]
> > > More help   : https://help.launchpad.net/ListHelp [5] [5] [5]
> > > --
> > >
> > > Regards,
> > > Bharath Kumar. Ch
> > >
> > >
> > > Links:
> > > ------
> > > [2] https://launchpad.net/%7Edhis2-devs [6] [6]
> > > [4] https://launchpad.net/%7Edhis2-devs [7] [7]
> > > [5] https://help.launchpad.net/ListHelp [8] [8]
> > >
> > >
> > _______________________________________________
> > Mailing list: https://launchpad.net/~dhis2-devs [9] [9]
> > Post to     :
> > Unsubscribe : https://launchpad.net/~dhis2-devs [10] [11]
> > More help   : https://help.launchpad.net/ListHelp [11] [12]
> > --
> > --
> > Jason P. Pickering
> > email:
> > tel:+260968395190
> >
> >
> > Links:
> > ------
> > [3] https://launchpad.net/%7Edhis2-devs [12]
> > [4] https://launchpad.net/%7Edhis2-devs [13]
> > [5] https://help.launchpad.net/ListHelp [14]
> > [6] https://launchpad.net/%7Edhis2-devs [15]
> > [7] https://launchpad.net/%7Edhis2-devs [16]
> > [8] https://help.launchpad.net/ListHelp [17]
> > [9] https://launchpad.net/%7Edhis2-devs [18]
> > [11] https://launchpad.net/%7Edhis2-devs [19]
> > [12] https://help.launchpad.net/ListHelp [20]
> >
> >
> -- 
> 
> Regards,
> Bharath Kumar. Ch
> 
> 
> Links:
> ------
> [3] https://launchpad.net/%7Edhis2-devs
> [4] https://launchpad.net/%7Edhis2-devs
> [5] https://help.launchpad.net/ListHelp
> [6] https://launchpad.net/%7Edhis2-devs
> [7] https://launchpad.net/%7Edhis2-devs
> [8] https://help.launchpad.net/ListHelp
> [9] https://launchpad.net/%7Edhis2-devs
> [10] https://launchpad.net/%7Edhis2-devs
> [11] https://help.launchpad.net/ListHelp
> [12] https://launchpad.net/%7Edhis2-devs
> [13] https://launchpad.net/%7Edhis2-devs
> [14] https://help.launchpad.net/ListHelp
> [15] https://launchpad.net/%7Edhis2-devs
> [16] https://launchpad.net/%7Edhis2-devs
> [17] https://help.launchpad.net/ListHelp
> [18] https://launchpad.net/%7Edhis2-devs
> [19] https://launchpad.net/%7Edhis2-devs
> [20] https://help.launchpad.net/ListHelp
> 
> 




Follow ups