← Back to team overview

dhis2-devs team mailing list archive

Re: patients daily log (data elements mapped to each other)

 

Hello Nami,

Currently, the easiest solution is to put all your data elements (from all
types medical services, diagnosis and disease) into one repeatable program
stage. This is going to be one big form. The monitoring that you asked
needs to be done manually when data elements are being filled - during
daily patient visit, you fill only those data elements from the
corresponding diagnosis, medical services and medicines. The rest, you just
skip them.

We are planning to introduce a skip logic feature. When this is
implemented, it will allow you to implement some kind of mapping where you
will able to define which data elements to fill or skip depending on the
value of a data element (or diagnosis type).

---
Thank you,
Abyot.

On Sat, Mar 7, 2015 at 3:54 PM, Nami Ghadri <nami_ghadri@xxxxxxxxxxx> wrote:

> Thanks for replaying
>
>
>
> But could you give me a little bit more detail
>
>
>
> Thanks very much
>
>
>
>
>
>
>
>
>
>
>
> From: Knut Staring [mailto:knutst@xxxxxxxxx]
> Sent: Saturday, March 7, 2015 4:46 PM
> To: Nami Ghadri
> Cc: DHIS 2 developers; dhis2-users@xxxxxxxxxxxxxxxxxxx
> Subject: Re: [Dhis2-devs] patients daily log (data elements mapped to each
> other)
>
>
>
> You could perhaps try to use dataelement attributes where the value of the
> attributes are the UIDs of the mother data elements. That would create a
> link in the database, but you would probably have to write bespoke queries
>
> On Mar 7, 2015 7:46 PM, "Nami Ghadri" <nami_ghadri@xxxxxxxxxxx> wrote:
>
> Hello every body
>
>
>
> I have a case and I tried for over than one month to solve but I could not
>
>
>
> I need to log daily patients visit
>
> I the visit the patient get
>
> -        Medical services
>
> -         Diagnosis of the disease
>
> -        Medicine
>
> We should log each data element of the above mapped to each other so we can
> monitor what services offered in specific diagnosis and what medicine was
> given to specific diagnosis
>
> Most of time we give 3 or medicine mapped to one diagnosis or one or more
> diagnosis to one or more medicine or one or more service to one or more
> diagnosis
>
> So it's one to many relation and one to one
>
>
>
> I tried adapting the above using program (multiple events with
> registration)
> with one stage but there was no mapping between the data elements
>
>
>
> I tried the (multiple events with registration) with multiple stages (stage
> for each of the required data elements) but in event visualizer I could not
> filter because it only show one stage at a time
>
>
>
> Any ideas or guidelines I would be thankful
>
>
>
> Nami Ghadri
>
>
>
>
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~dhis2-devs
> Post to     : dhis2-devs@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~dhis2-devs
> More help   : https://help.launchpad.net/ListHelp
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~dhis2-devs
> Post to     : dhis2-devs@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~dhis2-devs
> More help   : https://help.launchpad.net/ListHelp
>

Follow ups

References