How to refer patient from one site to another in DHIS2 tracker

Hello all,

I am searching a documentation on how refer patient from one site to another in DHIS2 tracker but not found it.

Please Can someone explain how doing that?

Hi Hakim,
To refer a patient click the button highlighted in the image. Then in the pop-up select «Program stage», «OrgUnit» and "Report date».

After that you select if the patient should be referred once (only that event/program stage) or permanently.

Best regards,

Lukas Wijgaart van Dijk

···
  1. feb. 2018 kl. 15.04 skrev DJIBRIL Hakim djib.hakim@gmail.com:

Hello all,

I am searching a documentation on how refer patient from one site to another in DHIS2 tracker but not found it.

Please Can someone explain how doing that?


Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help : https://help.launchpad.net/ListHelp

1 Like

Hello Lukas, Hakim and All,

Allow me to jump in here and ask a related question.

To be honest I opted out of the referral mechanism because of the bellow bug, but if it works it would be an excellent asset.

After temporarily or permanently referring a patient from one Org Unit to the other, DHIS2 asks to enroll the patient in the new PHCC and when trying to enroll, I get this error:

TrackedEntityInstance HrmJMxnoYzE already have an active enrollment in program kel6D4tu0vC

The error above is only received by a user that has access only to the new OrgUnit and doesn’t have access to the old OrgUnit. And therefore the user of the new OrgUnit who doesn’t have access to the old OrgUnit can not see the enrollment of the patient neither can re-enroll because of the above error.

In case the user has access to both OrgUnits the above error does not happen.

So my guess is that the problem is with the user rights concerning the referred patient when the user doesn’t have access rights to the old OrgUnit. The error is also persistent for that user even after browser cache cleaning, logout and even with cookies cleaning/incognito browsing.

I couldn’t see the above reported in JIRA (only the original feature was done in https://jira.dhis2.org/browse/DHIS2-678

Maybe this is a new bug? If so I can create a JIRA entry.

Let me know.

All the best,

Bernard

cid:image002.png@01D36F50.572585A0

Bernard Sadaka

Information Management Advisor

Première Urgence - Aide Médicale Internationale

Nehmeh Building, Sanine Street, Chiyah, 3rd Floor

Ain el Remmaneh, Beirut, Lebanon

E-mail: lib.ima@pu-ami.org

Cell: +961 71 004 881 (208)

Skype: imapuami

Website: https://www.pu-ami.org

···

From: Dhis2-users [mailto:dhis2-users-bounces+lib.ima=pu-ami.org@lists.launchpad.net] On Behalf Of Lukas Wijgaart-van Dijk
Sent: Wednesday, February 28, 2018 4:50 PM
To: DJIBRIL Hakim djib.hakim@gmail.com
Cc: DHIS 2 Users list dhis2-users@lists.launchpad.net; DHIS 2 Developers list dhis2-devs@lists.launchpad.net
Subject: Re: [Dhis2-users] [Dhis2-devs] how to refer patient from one site to another in DHIS2 tracker

Hi Hakim,

To refer a patient click the button highlighted in the image. Then in the pop-up select «Program stage», «OrgUnit» and "Report date».

After that you select if the patient should be referred once (only that event/program stage) or permanently.

Best regards,

Lukas Wijgaart van Dijk

  1. feb. 2018 kl. 15.04 skrev DJIBRIL Hakim djib.hakim@gmail.com:

Hello all,

I am searching a documentation on how refer patient from one site to another in DHIS2 tracker but not found it.

Please Can someone explain how doing that?


Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help : https://help.launchpad.net/ListHelp


Virus-free. www.avast.com

Thank you Lukas for your answer and bernard for your comments,

also a question how get list of patients referrals out and referrals in. I want to know Please if there is a way from frontend or api to calculate indicators based on this referral option.

image

image

···

2018-02-28 15:43 GMT+00:00 Bernard Sadaka (IM Advisor) lib.ima@pu-ami.org:

Hello Lukas, Hakim and All,

Allow me to jump in here and ask a related question.

To be honest I opted out of the referral mechanism because of the bellow bug, but if it works it would be an excellent asset.

After temporarily or permanently referring a patient from one Org Unit to the other, DHIS2 asks to enroll the patient in the new PHCC and when trying to enroll, I get this error:

TrackedEntityInstance HrmJMxnoYzE already have an active enrollment in program kel6D4tu0vC

The error above is only received by a user that has access only to the new OrgUnit and doesn’t have access to the old OrgUnit. And therefore the user of the new OrgUnit who doesn’t have access to the old OrgUnit can not see the enrollment of the patient neither can re-enroll because of the above error.

In case the user has access to both OrgUnits the above error does not happen.

So my guess is that the problem is with the user rights concerning the referred patient when the user doesn’t have access rights to the old OrgUnit. The error is also persistent for that user even after browser cache cleaning, logout and even with cookies cleaning/incognito browsing.

I couldn’t see the above reported in JIRA (only the original feature was done in https://jira.dhis2.org/browse/DHIS2-678

Maybe this is a new bug? If so I can create a JIRA entry.

Let me know.

All the best,

Bernard

Bernard Sadaka

Information Management Advisor

Première Urgence - Aide Médicale Internationale

Nehmeh Building, Sanine Street, Chiyah, 3rd Floor

Ain el Remmaneh, Beirut, Lebanon

E-mail: lib.ima@pu-ami.org

Cell: +961 71 004 881 (208)

Skype: imapuami

Website: https://www.pu-ami.org

From: Dhis2-users [mailto:dhis2-users-bounces+lib.ima=pu-ami.org@lists.launchpad.net] On Behalf Of Lukas Wijgaart-van Dijk
Sent: Wednesday, February 28, 2018 4:50 PM
To: DJIBRIL Hakim djib.hakim@gmail.com
Cc: DHIS 2 Users list dhis2-users@lists.launchpad.net; DHIS 2 Developers list dhis2-devs@lists.launchpad.net
Subject: Re: [Dhis2-users] [Dhis2-devs] how to refer patient from one site to another in DHIS2 tracker

Hi Hakim,

To refer a patient click the button highlighted in the image. Then in the pop-up select «Program stage», «OrgUnit» and "Report date».

After that you select if the patient should be referred once (only that event/program stage) or permanently.

Best regards,

Lukas Wijgaart van Dijk

  1. feb. 2018 kl. 15.04 skrev DJIBRIL Hakim djib.hakim@gmail.com:

Hello all,

I am searching a documentation on how refer patient from one site to another in DHIS2 tracker but not found it.

Please Can someone explain how doing that?


Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help : https://help.launchpad.net/ListHelp


Virus-free. www.avast.com

Hi all, Any updates/helps on this !!!?

image

image

···

2018-02-28 16:01 GMT+00:00 DJIBRIL Hakim djib.hakim@gmail.com:

Thank you Lukas for your answer and bernard for your comments,

also a question how get list of patients referrals out and referrals in. I want to know Please if there is a way from frontend or api to calculate indicators based on this referral option.

2018-02-28 15:43 GMT+00:00 Bernard Sadaka (IM Advisor) lib.ima@pu-ami.org:

Hello Lukas, Hakim and All,

Allow me to jump in here and ask a related question.

To be honest I opted out of the referral mechanism because of the bellow bug, but if it works it would be an excellent asset.

After temporarily or permanently referring a patient from one Org Unit to the other, DHIS2 asks to enroll the patient in the new PHCC and when trying to enroll, I get this error:

TrackedEntityInstance HrmJMxnoYzE already have an active enrollment in program kel6D4tu0vC

The error above is only received by a user that has access only to the new OrgUnit and doesn’t have access to the old OrgUnit. And therefore the user of the new OrgUnit who doesn’t have access to the old OrgUnit can not see the enrollment of the patient neither can re-enroll because of the above error.

In case the user has access to both OrgUnits the above error does not happen.

So my guess is that the problem is with the user rights concerning the referred patient when the user doesn’t have access rights to the old OrgUnit. The error is also persistent for that user even after browser cache cleaning, logout and even with cookies cleaning/incognito browsing.

I couldn’t see the above reported in JIRA (only the original feature was done in https://jira.dhis2.org/browse/DHIS2-678

Maybe this is a new bug? If so I can create a JIRA entry.

Let me know.

All the best,

Bernard

Bernard Sadaka

Information Management Advisor

Première Urgence - Aide Médicale Internationale

Nehmeh Building, Sanine Street, Chiyah, 3rd Floor

Ain el Remmaneh, Beirut, Lebanon

E-mail: lib.ima@pu-ami.org

Cell: +961 71 004 881 (208)

Skype: imapuami

Website: https://www.pu-ami.org

From: Dhis2-users [mailto:dhis2-users-bounces+lib.ima=pu-ami.org@lists.launchpad.net] On Behalf Of Lukas Wijgaart-van Dijk
Sent: Wednesday, February 28, 2018 4:50 PM
To: DJIBRIL Hakim djib.hakim@gmail.com
Cc: DHIS 2 Users list dhis2-users@lists.launchpad.net; DHIS 2 Developers list dhis2-devs@lists.launchpad.net
Subject: Re: [Dhis2-users] [Dhis2-devs] how to refer patient from one site to another in DHIS2 tracker

Hi Hakim,

To refer a patient click the button highlighted in the image. Then in the pop-up select «Program stage», «OrgUnit» and "Report date».

After that you select if the patient should be referred once (only that event/program stage) or permanently.

Best regards,

Lukas Wijgaart van Dijk

  1. feb. 2018 kl. 15.04 skrev DJIBRIL Hakim djib.hakim@gmail.com:

Hello all,

I am searching a documentation on how refer patient from one site to another in DHIS2 tracker but not found it.

Please Can someone explain how doing that?


Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help : https://help.launchpad.net/ListHelp


Virus-free. www.avast.com

Hi there Hakim,

There is currently no way of doing analytics on the referral itself. To achieve this in the current solution you would have to capture some data relevant to the transfer. One strategy can be to have a separate “Transfer” program stage that is used for the purpose of moving a patient from one clinic to another. If extra data elements or program stages will not work well with your use case, please put the details into a Jira issue.

Markus

···

2018-02-28 16:01 GMT+00:00 DJIBRIL Hakim djib.hakim@gmail.com:

Thank you Lukas for your answer and bernard for your comments,

also a question how get list of patients referrals out and referrals in. I want to know Please if there is a way from frontend or api to calculate indicators based on this referral option.

2018-02-28 15:43 GMT+00:00 Bernard Sadaka (IM Advisor) lib.ima@pu-ami.org:

Hello Lukas, Hakim and All,

Allow me to jump in here and ask a related question.

To be honest I opted out of the referral mechanism because of the bellow bug, but if it works it would be an excellent asset.

After temporarily or permanently referring a patient from one Org Unit to the other, DHIS2 asks to enroll the patient in the new PHCC and when trying to enroll, I get this error:

TrackedEntityInstance HrmJMxnoYzE already have an active enrollment in program kel6D4tu0vC

<image001.png>

The error above is only received by a user that has access only to the new OrgUnit and doesn’t have access to the old OrgUnit. And therefore the user of the new OrgUnit who doesn’t have access to the old OrgUnit can not see the enrollment of the patient neither can re-enroll because of the above error.

In case the user has access to both OrgUnits the above error does not happen.

So my guess is that the problem is with the user rights concerning the referred patient when the user doesn’t have access rights to the old OrgUnit. The error is also persistent for that user even after browser cache cleaning, logout and even with cookies cleaning/incognito browsing.

I couldn’t see the above reported in JIRA (only the original feature was done in https://jira.dhis2.org/browse/DHIS2-678

Maybe this is a new bug? If so I can create a JIRA entry.

Let me know.

All the best,

Bernard

<image002.png>

Bernard Sadaka

Information Management Advisor

Première Urgence - Aide Médicale Internationale

Nehmeh Building, Sanine Street, Chiyah, 3rd Floor

Ain el Remmaneh, Beirut, Lebanon

E-mail: lib.ima@pu-ami.org

Cell: +961 71 004 881 (208)

Skype: imapuami

Website: https://www.pu-ami.org

From: Dhis2-users [mailto:dhis2-users-bounces+lib.ima=pu-ami.org@lists.launchpad.net] On Behalf Of Lukas Wijgaart-van Dijk
Sent: Wednesday, February 28, 2018 4:50 PM
To: DJIBRIL Hakim djib.hakim@gmail.com
Cc: DHIS 2 Users list dhis2-users@lists.launchpad.net; DHIS 2 Developers list dhis2-devs@lists.launchpad.net
Subject: Re: [Dhis2-users] [Dhis2-devs] how to refer patient from one site to another in DHIS2 tracker

Hi Hakim,

To refer a patient click the button highlighted in the image. Then in the pop-up select «Program stage», «OrgUnit» and "Report date».

After that you select if the patient should be referred once (only that event/program stage) or permanently.

<image003.png>

Best regards,

Lukas Wijgaart van Dijk

  1. feb. 2018 kl. 15.04 skrev DJIBRIL Hakim djib.hakim@gmail.com:

Hello all,

I am searching a documentation on how refer patient from one site to another in DHIS2 tracker but not found it.

Please Can someone explain how doing that?


Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help : https://help.launchpad.net/ListHelp


Virus-free. www.avast.com

Thank you Markus for your return!

···

2018-03-02 15:28 GMT+00:00 Markus Bekken markus.bekken@gmail.com:

Hi there Hakim,
There is currently no way of doing analytics on the referral itself. To achieve this in the current solution you would have to capture some data relevant to the transfer. One strategy can be to have a separate “Transfer” program stage that is used for the purpose of moving a patient from one clinic to another. If extra data elements or program stages will not work well with your use case, please put the details into a Jira issue.

Markus

  1. mar. 2018 kl. 11:27 skrev DJIBRIL Hakim djib.hakim@gmail.com:

Hi all, Any updates/helps on this !!!?


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

2018-02-28 16:01 GMT+00:00 DJIBRIL Hakim djib.hakim@gmail.com:

Thank you Lukas for your answer and bernard for your comments,

also a question how get list of patients referrals out and referrals in. I want to know Please if there is a way from frontend or api to calculate indicators based on this referral option.

2018-02-28 15:43 GMT+00:00 Bernard Sadaka (IM Advisor) lib.ima@pu-ami.org:

Hello Lukas, Hakim and All,

Allow me to jump in here and ask a related question.

To be honest I opted out of the referral mechanism because of the bellow bug, but if it works it would be an excellent asset.

After temporarily or permanently referring a patient from one Org Unit to the other, DHIS2 asks to enroll the patient in the new PHCC and when trying to enroll, I get this error:

TrackedEntityInstance HrmJMxnoYzE already have an active enrollment in program kel6D4tu0vC

<image001.png>

The error above is only received by a user that has access only to the new OrgUnit and doesn’t have access to the old OrgUnit. And therefore the user of the new OrgUnit who doesn’t have access to the old OrgUnit can not see the enrollment of the patient neither can re-enroll because of the above error.

In case the user has access to both OrgUnits the above error does not happen.

So my guess is that the problem is with the user rights concerning the referred patient when the user doesn’t have access rights to the old OrgUnit. The error is also persistent for that user even after browser cache cleaning, logout and even with cookies cleaning/incognito browsing.

I couldn’t see the above reported in JIRA (only the original feature was done in https://jira.dhis2.org/browse/DHIS2-678

Maybe this is a new bug? If so I can create a JIRA entry.

Let me know.

All the best,

Bernard

<image002.png>

Bernard Sadaka

Information Management Advisor

Première Urgence - Aide Médicale Internationale

Nehmeh Building, Sanine Street, Chiyah, 3rd Floor

Ain el Remmaneh, Beirut, Lebanon

E-mail: lib.ima@pu-ami.org

Cell: +961 71 004 881 (208)

Skype: imapuami

Website: https://www.pu-ami.org

From: Dhis2-users [mailto:dhis2-users-bounces+lib.ima=pu-ami.org@lists.launchpad.net] On Behalf Of Lukas Wijgaart-van Dijk
Sent: Wednesday, February 28, 2018 4:50 PM
To: DJIBRIL Hakim djib.hakim@gmail.com
Cc: DHIS 2 Users list dhis2-users@lists.launchpad.net; DHIS 2 Developers list dhis2-devs@lists.launchpad.net
Subject: Re: [Dhis2-users] [Dhis2-devs] how to refer patient from one site to another in DHIS2 tracker

Hi Hakim,

To refer a patient click the button highlighted in the image. Then in the pop-up select «Program stage», «OrgUnit» and "Report date».

After that you select if the patient should be referred once (only that event/program stage) or permanently.

<image003.png>

Best regards,

Lukas Wijgaart van Dijk

  1. feb. 2018 kl. 15.04 skrev DJIBRIL Hakim djib.hakim@gmail.com:

Hello all,

I am searching a documentation on how refer patient from one site to another in DHIS2 tracker but not found it.

Please Can someone explain how doing that?


Mailing list: https://launchpad.net/~dhis2-devs
Post to : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help : https://help.launchpad.net/ListHelp


Virus-free. www.avast.com

Hello, sorry for cross post, I would like to know, if the client is refer from one site to another the enrollment organization unit is changed to referred organization unit -so could not the know the original organization unit…–Any mechanism to know the first enrolling organization unit after referral is made?

Thank You