Tacker villages

Dear all,

I am working on several Tracker programs, and we will be recording the village of origin.

Tacker enables to captures coordinates, but they will be (most probably) different from one case to the other as it is designed to be able to map the exact location of the entity. And I know you can then use the new cluster features in GIS.

But I would like to aggregate the cases by villages of provenance. Having one free text box to indicate the village name is not useful for this. So I am wondering if any of you have already found wise ways of doing it.

Here are my first ideas, but would like to have your opinion before testing them:

  1.  Create org units for each village, but:
    

a. I fear the org unit will be very long to charge then

b. The cases are registered at health facility level in the org unit tree, not village level

  1.  Create an option set with villages, but:
    

a. I fear it will be impossible to load…

b. Don’t know if it can be dynamic (if you choose a district, you just see the villages of this district) (I think I was told it was not possible to do)

  1.  Create a program to register the villages, and use the relationship feature (my favourite idea so far, anyone tried it?)
    
  2.  Create a program to register the villages, and use them through another path. I know Uganda HISP showed something in Oslo, but I imagine this require coding?
    

Looking forward to reading your ideas!

Lise

Dr. Lise Grout

Epidemiologist

World Health Organization

Department of Neglected Tropical Diseases (HTM/NTD/IDM)

Innovative and Intensified Disease Management Unit

20, Avenue Appia; CH-1211 Geneva 27

Tel. +41 22 791 2341

Mobile +41 79 290 68 61

Skype: tigrouveto

http://www.who.int/neglected_diseases

Dear Lise,

You can create an attribute or data element of value type ‘coordinate’. This will allow you to capture coordinates.

Alex

···

On Tue, Sep 13, 2016 at 5:35 PM, GROUT, Lise groutl@who.int wrote:

Dear all,

I am working on several Tracker programs, and we will be recording the village of origin.

Tacker enables to captures coordinates, but they will be (most probably) different from one case to the other as it is designed to be able to map the exact location of the entity. And I know you can then use the new cluster features in GIS.

But I would like to aggregate the cases by villages of provenance. Having one free text box to indicate the village name is not useful for this. So I am wondering if any of you have already found wise ways of doing it.

Here are my first ideas, but would like to have your opinion before testing them:

  1.  Create org units for each village, but:
    

a. I fear the org unit will be very long to charge then

b. The cases are registered at health facility level in the org unit tree, not village level

  1.  Create an option set with villages, but:
    

a. I fear it will be impossible to load…

b. Don’t know if it can be dynamic (if you choose a district, you just see the villages of this district) (I think I was told it was not possible to do)

  1.  Create a program to register the villages, and use the relationship feature (my favourite idea so far, anyone tried it?)
    
  1.  Create a program to register the villages, and use them through another path. I know Uganda HISP showed something in Oslo, but I imagine this require coding?
    

Looking forward to reading your ideas!

Lise

Dr. Lise Grout

Epidemiologist

World Health Organization

Department of Neglected Tropical Diseases (HTM/NTD/IDM)

Innovative and Intensified Disease Management Unit

20, Avenue Appia; CH-1211 Geneva 27

Tel. +41 22 791 2341

Mobile +41 79 290 68 61

Skype: tigrouveto

http://www.who.int/neglected_diseases


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

Alex Tumwesigye

Technical Advisor - DHIS2 (Consultant),
Ministry of Health/AFENET | HISP Uganda

Kampala

Uganda
+256 774149 775, + 256 759 800161

Skype ID: talexie

IT Consultant (Servers, Networks and Security, Health Information Systems - DHIS2, Disease Outbreak & Surveillance Systems) & Solar Consultant

"I don’t want to be anything other than what I have been - one tree hill "

Dear Alex,

Thank you for your answer.

I already have a data element as coordinate in the form (actually it is rather an attribute). But each time your register a patient, even if he lives in the same village than a former patient, you will record slightly different coordinates, the point will be slightly different. What I would like is to be able to record the village of residence in a way that make it useful for analysis (if it is free text, it cannot be used directly).

Thanks

Lise

···

Dear Lise,

You can create an attribute or data element of value type ‘coordinate’. This will allow you to capture coordinates.

Alex

On Tue, Sep 13, 2016 at 5:35 PM, GROUT, Lise groutl@who.int wrote:

Dear all,

I am working on several Tracker programs, and we will be recording the village of origin.

Tacker enables to captures coordinates, but they will be (most probably) different from one case to the other as it is designed to be able to map the exact location of the entity. And I know you can then use the new cluster features in GIS.

But I would like to aggregate the cases by villages of provenance. Having one free text box to indicate the village name is not useful for this. So I am wondering if any of you have already found wise ways of doing it.

Here are my first ideas, but would like to have your opinion before testing them:

  1.  Create org units for each village, but:
    

a. I fear the org unit will be very long to charge then

b. The cases are registered at health facility level in the org unit tree, not village level

  1.  Create an option set with villages, but:
    

a. I fear it will be impossible to load…

b. Don’t know if it can be dynamic (if you choose a district, you just see the villages of this district) (I think I was told it was not possible to do)

  1.  Create a program to register the villages, and use the relationship feature (my favourite idea so far, anyone tried it?)
    
  2.  Create a program to register the villages, and use them through another path. I know Uganda HISP showed something in Oslo, but I imagine this require coding?
    

Looking forward to reading your ideas!

Lise

Dr. Lise Grout

Epidemiologist

World Health Organization

Department of Neglected Tropical Diseases (HTM/NTD/IDM)

Innovative and Intensified Disease Management Unit

20, Avenue Appia; CH-1211 Geneva 27

Tel. +41 22 791 2341

Mobile +41 79 290 68 61

Skype: tigrouveto

http://www.who.int/neglected_diseases


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

Alex Tumwesigye

Technical Advisor - DHIS2 (Consultant),

Ministry of Health/AFENET | HISP Uganda

Kampala

Uganda

+256 774149 775, + 256 759 800161

Skype ID: talexie

IT Consultant (Servers, Networks and Security, Health Information Systems - DHIS2, Disease Outbreak & Surveillance Systems) & Solar Consultant

"I don’t want to be anything other than what I have been - one tree hill "

Dear Lise,

One possibility is to use our new (coming in 2.25) coordinate capture UI. It uses mapzen that allows you to search for areas directly in the map and capture their coordinates. This could help in capturing consistent coordinates.

An issue though is, will all your villages be in mapzen’s area database. See here for more https://mapzen.com/documentation/search/data-sources/

A second possibility is to use option sets. How many villages are you expecting? We are not loading options in drop down all at once. We use paging+searching and each time we will only have a maximum of 30 options displayed in the dropdown.

···

On Wed, Sep 14, 2016 at 8:28 AM, GROUT, Lise groutl@who.int wrote:

Dear Alex,

Thank you for your answer.

I already have a data element as coordinate in the form (actually it is rather an attribute). But each time your register a patient, even if he lives in the same village than a former patient, you will record slightly different coordinates, the point will be slightly different. What I would like is to be able to record the village of residence in a way that make it useful for analysis (if it is free text, it cannot be used directly).

Thanks

Lise

From: Alex Tumwesigye [mailto:atumwesigye@gmail.com]

Sent: 14 September 2016 08:25

To: GROUT, Lise

Cc: DHIS 2 Users list

Subject: Re: [Dhis2-users] Tacker villages

Dear Lise,

You can create an attribute or data element of value type ‘coordinate’. This will allow you to capture coordinates.

Alex

On Tue, Sep 13, 2016 at 5:35 PM, GROUT, Lise groutl@who.int wrote:

Dear all,

I am working on several Tracker programs, and we will be recording the village of origin.

Tacker enables to captures coordinates, but they will be (most probably) different from one case to the other as it is designed to be able to map the exact location of the entity. And I know you can then use the new cluster features in GIS.

But I would like to aggregate the cases by villages of provenance. Having one free text box to indicate the village name is not useful for this. So I am wondering if any of you have already found wise ways of doing it.

Here are my first ideas, but would like to have your opinion before testing them:

  1.  Create org units for each village, but:
    

a. I fear the org unit will be very long to charge then

b. The cases are registered at health facility level in the org unit tree, not village level

  1.  Create an option set with villages, but:
    

a. I fear it will be impossible to load…

b. Don’t know if it can be dynamic (if you choose a district, you just see the villages of this district) (I think I was told it was not possible to do)

  1.  Create a program to register the villages, and use the relationship feature (my favourite idea so far, anyone tried it?)
    
  1.  Create a program to register the villages, and use them through another path. I know Uganda HISP showed something in Oslo, but I imagine this require coding?
    

Looking forward to reading your ideas!

Lise

Dr. Lise Grout

Epidemiologist

World Health Organization

Department of Neglected Tropical Diseases (HTM/NTD/IDM)

Innovative and Intensified Disease Management Unit

20, Avenue Appia; CH-1211 Geneva 27

Tel. +41 22 791 2341

Mobile +41 79 290 68 61

Skype: tigrouveto

http://www.who.int/neglected_diseases


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

Alex Tumwesigye

Technical Advisor - DHIS2 (Consultant),

Ministry of Health/AFENET | HISP Uganda

Kampala

Uganda

+256 774149 775, + 256 759 800161

Skype ID: talexie

IT Consultant (Servers, Networks and Security, Health Information Systems - DHIS2, Disease Outbreak & Surveillance Systems) & Solar Consultant

"I don’t want to be anything other than what I have been - one tree hill "


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

Abyot A. Gizaw.

Senior Engineer, DHIS2

University of Oslo

http://www.dhis2.org

I am thinking that actually there could be another possibility as well, though it is probably not quite availble yet, namely to use the name search service which is already integrated in the new GIS module (second button from the bottom up on the right hand side here: https://play.dhis2.org/demo/dhis-web-mapping/)

AND/OR it could also be interesting to be able to populate option sets based on the place names (with coordinates attached) provided by that service.

Knut

···

On Wed, Sep 14, 2016 at 9:07 AM, Abyot Asalefew Gizaw abyot@dhis2.org wrote:

Dear Lise,

One possibility is to use our new (coming in 2.25) coordinate capture UI. It uses mapzen that allows you to search for areas directly in the map and capture their coordinates. This could help in capturing consistent coordinates.

An issue though is, will all your villages be in mapzen’s area database. See here for more https://mapzen.com/documentation/search/data-sources/

A second possibility is to use option sets. How many villages are you expecting? We are not loading options in drop down all at once. We use paging+searching and each time we will only have a maximum of 30 options displayed in the dropdown.


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

Abyot A. Gizaw.

Senior Engineer, DHIS2

University of Oslo

http://www.dhis2.org

On Wed, Sep 14, 2016 at 8:28 AM, GROUT, Lise groutl@who.int wrote:

Dear Alex,

Thank you for your answer.

I already have a data element as coordinate in the form (actually it is rather an attribute). But each time your register a patient, even if he lives in the same village than a former patient, you will record slightly different coordinates, the point will be slightly different. What I would like is to be able to record the village of residence in a way that make it useful for analysis (if it is free text, it cannot be used directly).

Thanks

Lise

From: Alex Tumwesigye [mailto:atumwesigye@gmail.com]

Sent: 14 September 2016 08:25

To: GROUT, Lise

Cc: DHIS 2 Users list

Subject: Re: [Dhis2-users] Tacker villages

Dear Lise,

You can create an attribute or data element of value type ‘coordinate’. This will allow you to capture coordinates.

Alex

On Tue, Sep 13, 2016 at 5:35 PM, GROUT, Lise groutl@who.int wrote:

Dear all,

I am working on several Tracker programs, and we will be recording the village of origin.

Tacker enables to captures coordinates, but they will be (most probably) different from one case to the other as it is designed to be able to map the exact location of the entity. And I know you can then use the new cluster features in GIS.

But I would like to aggregate the cases by villages of provenance. Having one free text box to indicate the village name is not useful for this. So I am wondering if any of you have already found wise ways of doing it.

Here are my first ideas, but would like to have your opinion before testing them:

  1.  Create org units for each village, but:
    

a. I fear the org unit will be very long to charge then

b. The cases are registered at health facility level in the org unit tree, not village level

  1.  Create an option set with villages, but:
    

a. I fear it will be impossible to load…

b. Don’t know if it can be dynamic (if you choose a district, you just see the villages of this district) (I think I was told it was not possible to do)

  1.  Create a program to register the villages, and use the relationship feature (my favourite idea so far, anyone tried it?)
    
  1.  Create a program to register the villages, and use them through another path. I know Uganda HISP showed something in Oslo, but I imagine this require coding?
    

Looking forward to reading your ideas!

Lise

Dr. Lise Grout

Epidemiologist

World Health Organization

Department of Neglected Tropical Diseases (HTM/NTD/IDM)

Innovative and Intensified Disease Management Unit

20, Avenue Appia; CH-1211 Geneva 27

Tel. +41 22 791 2341

Mobile +41 79 290 68 61

Skype: tigrouveto

http://www.who.int/neglected_diseases


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

Alex Tumwesigye

Technical Advisor - DHIS2 (Consultant),

Ministry of Health/AFENET | HISP Uganda

Kampala

Uganda

+256 774149 775, + 256 759 800161

Skype ID: talexie

IT Consultant (Servers, Networks and Security, Health Information Systems - DHIS2, Disease Outbreak & Surveillance Systems) & Solar Consultant

"I don’t want to be anything other than what I have been - one tree hill "


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

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

Name searching is coming in 2.25, that is what I meant with the first possibility.

···

On Sep 14, 2016 10:06, “Knut Staring” knutst@gmail.com wrote:

I am thinking that actually there could be another possibility as well, though it is probably not quite availble yet, namely to use the name search service which is already integrated in the new GIS module (second button from the bottom up on the right hand side here: https://play.dhis2.org/demo/dhis-web-mapping/)

AND/OR it could also be interesting to be able to populate option sets based on the place names (with coordinates attached) provided by that service.

Knut

On Wed, Sep 14, 2016 at 9:07 AM, Abyot Asalefew Gizaw abyot@dhis2.org wrote:

Dear Lise,

One possibility is to use our new (coming in 2.25) coordinate capture UI. It uses mapzen that allows you to search for areas directly in the map and capture their coordinates. This could help in capturing consistent coordinates.

An issue though is, will all your villages be in mapzen’s area database. See here for more https://mapzen.com/documentation/search/data-sources/

A second possibility is to use option sets. How many villages are you expecting? We are not loading options in drop down all at once. We use paging+searching and each time we will only have a maximum of 30 options displayed in the dropdown.


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


Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

Abyot A. Gizaw.

Senior Engineer, DHIS2

University of Oslo

http://www.dhis2.org

On Wed, Sep 14, 2016 at 8:28 AM, GROUT, Lise groutl@who.int wrote:

Dear Alex,

Thank you for your answer.

I already have a data element as coordinate in the form (actually it is rather an attribute). But each time your register a patient, even if he lives in the same village than a former patient, you will record slightly different coordinates, the point will be slightly different. What I would like is to be able to record the village of residence in a way that make it useful for analysis (if it is free text, it cannot be used directly).

Thanks

Lise

From: Alex Tumwesigye [mailto:atumwesigye@gmail.com]

Sent: 14 September 2016 08:25

To: GROUT, Lise

Cc: DHIS 2 Users list

Subject: Re: [Dhis2-users] Tacker villages

Dear Lise,

You can create an attribute or data element of value type ‘coordinate’. This will allow you to capture coordinates.

Alex

On Tue, Sep 13, 2016 at 5:35 PM, GROUT, Lise groutl@who.int wrote:

Dear all,

I am working on several Tracker programs, and we will be recording the village of origin.

Tacker enables to captures coordinates, but they will be (most probably) different from one case to the other as it is designed to be able to map the exact location of the entity. And I know you can then use the new cluster features in GIS.

But I would like to aggregate the cases by villages of provenance. Having one free text box to indicate the village name is not useful for this. So I am wondering if any of you have already found wise ways of doing it.

Here are my first ideas, but would like to have your opinion before testing them:

  1.  Create org units for each village, but:
    

a. I fear the org unit will be very long to charge then

b. The cases are registered at health facility level in the org unit tree, not village level

  1.  Create an option set with villages, but:
    

a. I fear it will be impossible to load…

b. Don’t know if it can be dynamic (if you choose a district, you just see the villages of this district) (I think I was told it was not possible to do)

  1.  Create a program to register the villages, and use the relationship feature (my favourite idea so far, anyone tried it?)
    
  1.  Create a program to register the villages, and use them through another path. I know Uganda HISP showed something in Oslo, but I imagine this require coding?
    

Looking forward to reading your ideas!

Lise

Dr. Lise Grout

Epidemiologist

World Health Organization

Department of Neglected Tropical Diseases (HTM/NTD/IDM)

Innovative and Intensified Disease Management Unit

20, Avenue Appia; CH-1211 Geneva 27

Tel. +41 22 791 2341

Mobile +41 79 290 68 61

Skype: tigrouveto

http://www.who.int/neglected_diseases


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

Alex Tumwesigye

Technical Advisor - DHIS2 (Consultant),

Ministry of Health/AFENET | HISP Uganda

Kampala

Uganda

+256 774149 775, + 256 759 800161

Skype ID: talexie

IT Consultant (Servers, Networks and Security, Health Information Systems - DHIS2, Disease Outbreak & Surveillance Systems) & Solar Consultant

"I don’t want to be anything other than what I have been - one tree hill "


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

Hi Abyot,

We have a similar request from some Android Tracker projects. Will it be possible with the name searching to send only a list of villages within a certain catchment area to a device - so you dont have a list of all villages in a country loading on to a single device.

I also understand that there is a discussion on an org unit data type. Any chance this could also be a solution.

In terms of an option set, will you develop the logic to reduce the options to only those villages which a user is responsible for, let say within the catchment area of a certain clinic?

Regards,

Ranga

···

On Wed, Sep 14, 2016 at 10:15 AM, Abyot Asalefew Gizaw abyot@dhis2.org wrote:

Name searching is coming in 2.25, that is what I meant with the first possibility.


Thank you,

Abyot.

(sent from mobile)


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

On Sep 14, 2016 10:06, “Knut Staring” knutst@gmail.com wrote:

I am thinking that actually there could be another possibility as well, though it is probably not quite availble yet, namely to use the name search service which is already integrated in the new GIS module (second button from the bottom up on the right hand side here: https://play.dhis2.org/demo/dhis-web-mapping/)

AND/OR it could also be interesting to be able to populate option sets based on the place names (with coordinates attached) provided by that service.

Knut

On Wed, Sep 14, 2016 at 9:07 AM, Abyot Asalefew Gizaw abyot@dhis2.org wrote:

Dear Lise,

One possibility is to use our new (coming in 2.25) coordinate capture UI. It uses mapzen that allows you to search for areas directly in the map and capture their coordinates. This could help in capturing consistent coordinates.

An issue though is, will all your villages be in mapzen’s area database. See here for more https://mapzen.com/documentation/search/data-sources/

A second possibility is to use option sets. How many villages are you expecting? We are not loading options in drop down all at once. We use paging+searching and each time we will only have a maximum of 30 options displayed in the dropdown.


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


Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

Abyot A. Gizaw.

Senior Engineer, DHIS2

University of Oslo

http://www.dhis2.org

On Wed, Sep 14, 2016 at 8:28 AM, GROUT, Lise groutl@who.int wrote:

Dear Alex,

Thank you for your answer.

I already have a data element as coordinate in the form (actually it is rather an attribute). But each time your register a patient, even if he lives in the same village than a former patient, you will record slightly different coordinates, the point will be slightly different. What I would like is to be able to record the village of residence in a way that make it useful for analysis (if it is free text, it cannot be used directly).

Thanks

Lise

From: Alex Tumwesigye [mailto:atumwesigye@gmail.com]

Sent: 14 September 2016 08:25

To: GROUT, Lise

Cc: DHIS 2 Users list

Subject: Re: [Dhis2-users] Tacker villages

Dear Lise,

You can create an attribute or data element of value type ‘coordinate’. This will allow you to capture coordinates.

Alex

On Tue, Sep 13, 2016 at 5:35 PM, GROUT, Lise groutl@who.int wrote:

Dear all,

I am working on several Tracker programs, and we will be recording the village of origin.

Tacker enables to captures coordinates, but they will be (most probably) different from one case to the other as it is designed to be able to map the exact location of the entity. And I know you can then use the new cluster features in GIS.

But I would like to aggregate the cases by villages of provenance. Having one free text box to indicate the village name is not useful for this. So I am wondering if any of you have already found wise ways of doing it.

Here are my first ideas, but would like to have your opinion before testing them:

  1.  Create org units for each village, but:
    

a. I fear the org unit will be very long to charge then

b. The cases are registered at health facility level in the org unit tree, not village level

  1.  Create an option set with villages, but:
    

a. I fear it will be impossible to load…

b. Don’t know if it can be dynamic (if you choose a district, you just see the villages of this district) (I think I was told it was not possible to do)

  1.  Create a program to register the villages, and use the relationship feature (my favourite idea so far, anyone tried it?)
    
  1.  Create a program to register the villages, and use them through another path. I know Uganda HISP showed something in Oslo, but I imagine this require coding?
    

Looking forward to reading your ideas!

Lise

Dr. Lise Grout

Epidemiologist

World Health Organization

Department of Neglected Tropical Diseases (HTM/NTD/IDM)

Innovative and Intensified Disease Management Unit

20, Avenue Appia; CH-1211 Geneva 27

Tel. +41 22 791 2341

Mobile +41 79 290 68 61

Skype: tigrouveto

http://www.who.int/neglected_diseases


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

Alex Tumwesigye

Technical Advisor - DHIS2 (Consultant),

Ministry of Health/AFENET | HISP Uganda

Kampala

Uganda

+256 774149 775, + 256 759 800161

Skype ID: talexie

IT Consultant (Servers, Networks and Security, Health Information Systems - DHIS2, Disease Outbreak & Surveillance Systems) & Solar Consultant

"I don’t want to be anything other than what I have been - one tree hill "


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

Ok great, I was confused because you talked about searching “in the map”, which I guess is optional (it is mainly a text search)?

···

On Wed, Sep 14, 2016 at 10:15 AM, Abyot Asalefew Gizaw abyot@dhis2.org wrote:

Name searching is coming in 2.25, that is what I meant with the first possibility.


Thank you,

Abyot.

(sent from mobile)

On Sep 14, 2016 10:06, “Knut Staring” knutst@gmail.com wrote:

I am thinking that actually there could be another possibility as well, though it is probably not quite availble yet, namely to use the name search service which is already integrated in the new GIS module (second button from the bottom up on the right hand side here: https://play.dhis2.org/demo/dhis-web-mapping/)

AND/OR it could also be interesting to be able to populate option sets based on the place names (with coordinates attached) provided by that service.

Knut

On Wed, Sep 14, 2016 at 9:07 AM, Abyot Asalefew Gizaw abyot@dhis2.org wrote:

Dear Lise,

One possibility is to use our new (coming in 2.25) coordinate capture UI. It uses mapzen that allows you to search for areas directly in the map and capture their coordinates. This could help in capturing consistent coordinates.

An issue though is, will all your villages be in mapzen’s area database. See here for more https://mapzen.com/documentation/search/data-sources/

A second possibility is to use option sets. How many villages are you expecting? We are not loading options in drop down all at once. We use paging+searching and each time we will only have a maximum of 30 options displayed in the dropdown.


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


Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

Abyot A. Gizaw.

Senior Engineer, DHIS2

University of Oslo

http://www.dhis2.org

On Wed, Sep 14, 2016 at 8:28 AM, GROUT, Lise groutl@who.int wrote:

Dear Alex,

Thank you for your answer.

I already have a data element as coordinate in the form (actually it is rather an attribute). But each time your register a patient, even if he lives in the same village than a former patient, you will record slightly different coordinates, the point will be slightly different. What I would like is to be able to record the village of residence in a way that make it useful for analysis (if it is free text, it cannot be used directly).

Thanks

Lise

From: Alex Tumwesigye [mailto:atumwesigye@gmail.com]

Sent: 14 September 2016 08:25

To: GROUT, Lise

Cc: DHIS 2 Users list

Subject: Re: [Dhis2-users] Tacker villages

Dear Lise,

You can create an attribute or data element of value type ‘coordinate’. This will allow you to capture coordinates.

Alex

On Tue, Sep 13, 2016 at 5:35 PM, GROUT, Lise groutl@who.int wrote:

Dear all,

I am working on several Tracker programs, and we will be recording the village of origin.

Tacker enables to captures coordinates, but they will be (most probably) different from one case to the other as it is designed to be able to map the exact location of the entity. And I know you can then use the new cluster features in GIS.

But I would like to aggregate the cases by villages of provenance. Having one free text box to indicate the village name is not useful for this. So I am wondering if any of you have already found wise ways of doing it.

Here are my first ideas, but would like to have your opinion before testing them:

  1.  Create org units for each village, but:
    

a. I fear the org unit will be very long to charge then

b. The cases are registered at health facility level in the org unit tree, not village level

  1.  Create an option set with villages, but:
    

a. I fear it will be impossible to load…

b. Don’t know if it can be dynamic (if you choose a district, you just see the villages of this district) (I think I was told it was not possible to do)

  1.  Create a program to register the villages, and use the relationship feature (my favourite idea so far, anyone tried it?)
    
  1.  Create a program to register the villages, and use them through another path. I know Uganda HISP showed something in Oslo, but I imagine this require coding?
    

Looking forward to reading your ideas!

Lise

Dr. Lise Grout

Epidemiologist

World Health Organization

Department of Neglected Tropical Diseases (HTM/NTD/IDM)

Innovative and Intensified Disease Management Unit

20, Avenue Appia; CH-1211 Geneva 27

Tel. +41 22 791 2341

Mobile +41 79 290 68 61

Skype: tigrouveto

http://www.who.int/neglected_diseases


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

Alex Tumwesigye

Technical Advisor - DHIS2 (Consultant),

Ministry of Health/AFENET | HISP Uganda

Kampala

Uganda

+256 774149 775, + 256 759 800161

Skype ID: talexie

IT Consultant (Servers, Networks and Security, Health Information Systems - DHIS2, Disease Outbreak & Surveillance Systems) & Solar Consultant

"I don’t want to be anything other than what I have been - one tree hill "


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

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

@Knut,

yes, you search in the map. It is optional and text search. Once you have searched for an area and picked the right one, the system takes the corresponding coordinate and saves the lat/lng.

image

···

On Wed, Sep 14, 2016 at 10:33 AM, Knut Staring knutst@gmail.com wrote:

Ok great, I was confused because you talked about searching “in the map”, which I guess is optional (it is mainly a text search)?

@Ranga

  1. Mapzen and its area search is not yet integrated with our android tracker apps.

  2. For the web version of tracker: I am not sure, but if the API (mapzen search api) supports we could narrow down the search to focus on specific region.

Abyot A. Gizaw.

Senior Engineer, DHIS2

University of Oslo

http://www.dhis2.org

On Wed, Sep 14, 2016 at 10:15 AM, Abyot Asalefew Gizaw abyot@dhis2.org wrote:

Name searching is coming in 2.25, that is what I meant with the first possibility.


Thank you,

Abyot.

(sent from mobile)


Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

On Sep 14, 2016 10:06, “Knut Staring” knutst@gmail.com wrote:

I am thinking that actually there could be another possibility as well, though it is probably not quite availble yet, namely to use the name search service which is already integrated in the new GIS module (second button from the bottom up on the right hand side here: https://play.dhis2.org/demo/dhis-web-mapping/)

AND/OR it could also be interesting to be able to populate option sets based on the place names (with coordinates attached) provided by that service.

Knut

On Wed, Sep 14, 2016 at 9:07 AM, Abyot Asalefew Gizaw abyot@dhis2.org wrote:

Dear Lise,

One possibility is to use our new (coming in 2.25) coordinate capture UI. It uses mapzen that allows you to search for areas directly in the map and capture their coordinates. This could help in capturing consistent coordinates.

An issue though is, will all your villages be in mapzen’s area database. See here for more https://mapzen.com/documentation/search/data-sources/

A second possibility is to use option sets. How many villages are you expecting? We are not loading options in drop down all at once. We use paging+searching and each time we will only have a maximum of 30 options displayed in the dropdown.


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


Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

Abyot A. Gizaw.

Senior Engineer, DHIS2

University of Oslo

http://www.dhis2.org

On Wed, Sep 14, 2016 at 8:28 AM, GROUT, Lise groutl@who.int wrote:

Dear Alex,

Thank you for your answer.

I already have a data element as coordinate in the form (actually it is rather an attribute). But each time your register a patient, even if he lives in the same village than a former patient, you will record slightly different coordinates, the point will be slightly different. What I would like is to be able to record the village of residence in a way that make it useful for analysis (if it is free text, it cannot be used directly).

Thanks

Lise

From: Alex Tumwesigye [mailto:atumwesigye@gmail.com]

Sent: 14 September 2016 08:25

To: GROUT, Lise

Cc: DHIS 2 Users list

Subject: Re: [Dhis2-users] Tacker villages

Dear Lise,

You can create an attribute or data element of value type ‘coordinate’. This will allow you to capture coordinates.

Alex

On Tue, Sep 13, 2016 at 5:35 PM, GROUT, Lise groutl@who.int wrote:

Dear all,

I am working on several Tracker programs, and we will be recording the village of origin.

Tacker enables to captures coordinates, but they will be (most probably) different from one case to the other as it is designed to be able to map the exact location of the entity. And I know you can then use the new cluster features in GIS.

But I would like to aggregate the cases by villages of provenance. Having one free text box to indicate the village name is not useful for this. So I am wondering if any of you have already found wise ways of doing it.

Here are my first ideas, but would like to have your opinion before testing them:

  1.  Create org units for each village, but:
    

a. I fear the org unit will be very long to charge then

b. The cases are registered at health facility level in the org unit tree, not village level

  1.  Create an option set with villages, but:
    

a. I fear it will be impossible to load…

b. Don’t know if it can be dynamic (if you choose a district, you just see the villages of this district) (I think I was told it was not possible to do)

  1.  Create a program to register the villages, and use the relationship feature (my favourite idea so far, anyone tried it?)
    
  1.  Create a program to register the villages, and use them through another path. I know Uganda HISP showed something in Oslo, but I imagine this require coding?
    

Looking forward to reading your ideas!

Lise

Dr. Lise Grout

Epidemiologist

World Health Organization

Department of Neglected Tropical Diseases (HTM/NTD/IDM)

Innovative and Intensified Disease Management Unit

20, Avenue Appia; CH-1211 Geneva 27

Tel. +41 22 791 2341

Mobile +41 79 290 68 61

Skype: tigrouveto

http://www.who.int/neglected_diseases


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

Alex Tumwesigye

Technical Advisor - DHIS2 (Consultant),

Ministry of Health/AFENET | HISP Uganda

Kampala

Uganda

+256 774149 775, + 256 759 800161

Skype ID: talexie

IT Consultant (Servers, Networks and Security, Health Information Systems - DHIS2, Disease Outbreak & Surveillance Systems) & Solar Consultant

"I don’t want to be anything other than what I have been - one tree hill "


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

Thanks Abyot, that is much clearer and this will be a great feature. Are you also planning to use the focus of the map to prioritize the list, so that if you have zoomed to Texas, you get Paris, TX ahead of the one in France?

It would also be really interesting to integrate this with the OrgUnit section of the new Maintenance module, since we often have lots of health facilities without coordinates - any plans for that?

Knut

image

···

On Wed, Sep 14, 2016 at 11:14 AM, Abyot Asalefew Gizaw abyot@dhis2.org wrote:

@Knut,

yes, you search in the map. It is optional and text search. Once you have searched for an area and picked the right one, the system takes the corresponding coordinate and saves the lat/lng.

@Ranga

  1. Mapzen and its area search is not yet integrated with our android tracker apps.

  2. For the web version of tracker: I am not sure, but if the API (mapzen search api) supports we could narrow down the search to focus on specific region.

Abyot A. Gizaw.

Senior Engineer, DHIS2

University of Oslo

http://www.dhis2.org

On Wed, Sep 14, 2016 at 10:33 AM, Knut Staring knutst@gmail.com wrote:

Ok great, I was confused because you talked about searching “in the map”, which I guess is optional (it is mainly a text search)?

On Wed, Sep 14, 2016 at 10:15 AM, Abyot Asalefew Gizaw abyot@dhis2.org wrote:

Name searching is coming in 2.25, that is what I meant with the first possibility.


Thank you,

Abyot.

(sent from mobile)


Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

On Sep 14, 2016 10:06, “Knut Staring” knutst@gmail.com wrote:

I am thinking that actually there could be another possibility as well, though it is probably not quite availble yet, namely to use the name search service which is already integrated in the new GIS module (second button from the bottom up on the right hand side here: https://play.dhis2.org/demo/dhis-web-mapping/)

AND/OR it could also be interesting to be able to populate option sets based on the place names (with coordinates attached) provided by that service.

Knut

On Wed, Sep 14, 2016 at 9:07 AM, Abyot Asalefew Gizaw abyot@dhis2.org wrote:

Dear Lise,

One possibility is to use our new (coming in 2.25) coordinate capture UI. It uses mapzen that allows you to search for areas directly in the map and capture their coordinates. This could help in capturing consistent coordinates.

An issue though is, will all your villages be in mapzen’s area database. See here for more https://mapzen.com/documentation/search/data-sources/

A second possibility is to use option sets. How many villages are you expecting? We are not loading options in drop down all at once. We use paging+searching and each time we will only have a maximum of 30 options displayed in the dropdown.


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


Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

Abyot A. Gizaw.

Senior Engineer, DHIS2

University of Oslo

http://www.dhis2.org

On Wed, Sep 14, 2016 at 8:28 AM, GROUT, Lise groutl@who.int wrote:

Dear Alex,

Thank you for your answer.

I already have a data element as coordinate in the form (actually it is rather an attribute). But each time your register a patient, even if he lives in the same village than a former patient, you will record slightly different coordinates, the point will be slightly different. What I would like is to be able to record the village of residence in a way that make it useful for analysis (if it is free text, it cannot be used directly).

Thanks

Lise

From: Alex Tumwesigye [mailto:atumwesigye@gmail.com]

Sent: 14 September 2016 08:25

To: GROUT, Lise

Cc: DHIS 2 Users list

Subject: Re: [Dhis2-users] Tacker villages

Dear Lise,

You can create an attribute or data element of value type ‘coordinate’. This will allow you to capture coordinates.

Alex

On Tue, Sep 13, 2016 at 5:35 PM, GROUT, Lise groutl@who.int wrote:

Dear all,

I am working on several Tracker programs, and we will be recording the village of origin.

Tacker enables to captures coordinates, but they will be (most probably) different from one case to the other as it is designed to be able to map the exact location of the entity. And I know you can then use the new cluster features in GIS.

But I would like to aggregate the cases by villages of provenance. Having one free text box to indicate the village name is not useful for this. So I am wondering if any of you have already found wise ways of doing it.

Here are my first ideas, but would like to have your opinion before testing them:

  1.  Create org units for each village, but:
    

a. I fear the org unit will be very long to charge then

b. The cases are registered at health facility level in the org unit tree, not village level

  1.  Create an option set with villages, but:
    

a. I fear it will be impossible to load…

b. Don’t know if it can be dynamic (if you choose a district, you just see the villages of this district) (I think I was told it was not possible to do)

  1.  Create a program to register the villages, and use the relationship feature (my favourite idea so far, anyone tried it?)
    
  1.  Create a program to register the villages, and use them through another path. I know Uganda HISP showed something in Oslo, but I imagine this require coding?
    

Looking forward to reading your ideas!

Lise

Dr. Lise Grout

Epidemiologist

World Health Organization

Department of Neglected Tropical Diseases (HTM/NTD/IDM)

Innovative and Intensified Disease Management Unit

20, Avenue Appia; CH-1211 Geneva 27

Tel. +41 22 791 2341

Mobile +41 79 290 68 61

Skype: tigrouveto

http://www.who.int/neglected_diseases


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

Alex Tumwesigye

Technical Advisor - DHIS2 (Consultant),

Ministry of Health/AFENET | HISP Uganda

Kampala

Uganda

+256 774149 775, + 256 759 800161

Skype ID: talexie

IT Consultant (Servers, Networks and Security, Health Information Systems - DHIS2, Disease Outbreak & Surveillance Systems) & Solar Consultant

"I don’t want to be anything other than what I have been - one tree hill "


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

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

Being able to look for villages in the map will already be a big plus, but still the coordinates will be different.

Maybe ideally, we could mix:

  •    Org unit data type for admin 1 (region), admin2(district) as they will be in the org unit tree (coming in 2.25)
    
  •     Search in the map for villages (coming in 2.25). But it would be good to be able to extract the name of the village from there (so that it can be used in the analysis) and also to see if a patient has already been captured from the same village (so that you can should to use the exact same coordinates).
    

How do you see this?

Best

Lise.

···

Ok great, I was confused because you talked about searching “in the map”, which I guess is optional (it is mainly a text search)?

On Wed, Sep 14, 2016 at 10:15 AM, Abyot Asalefew Gizaw abyot@dhis2.org wrote:

Name searching is coming in 2.25, that is what I meant with the first possibility.


Thank you,

Abyot.

(sent from mobile)

On Sep 14, 2016 10:06, “Knut Staring” knutst@gmail.com wrote:

I am thinking that actually there could be another possibility as well, though it is probably not quite availble yet, namely to use the name search service which is already integrated in the new GIS module (second button from the bottom up on the right hand side here: https://play.dhis2.org/demo/dhis-web-mapping/)

AND/OR it could also be interesting to be able to populate option sets based on the place names (with coordinates attached) provided by that service.

Knut

On Wed, Sep 14, 2016 at 9:07 AM, Abyot Asalefew Gizaw abyot@dhis2.org wrote:

Dear Lise,

One possibility is to use our new (coming in 2.25) coordinate capture UI. It uses mapzen that allows you to search for areas directly in the map and capture their coordinates. This could help in capturing consistent coordinates.

An issue though is, will all your villages be in mapzen’s area database. See here for more https://mapzen.com/documentation/search/data-sources/

A second possibility is to use option sets. How many villages are you expecting? We are not loading options in drop down all at once. We use paging+searching and each time we will only have a maximum of 30 options displayed in the dropdown.

Abyot A. Gizaw.

Senior Engineer, DHIS2

University of Oslo

http://www.dhis2.org

On Wed, Sep 14, 2016 at 8:28 AM, GROUT, Lise groutl@who.int wrote:

Dear Alex,

Thank you for your answer.

I already have a data element as coordinate in the form (actually it is rather an attribute). But each time your register a patient, even if he lives in the same village than a former patient, you will record slightly different coordinates, the point will be slightly different. What I would like is to be able to record the village of residence in a way that make it useful for analysis (if it is free text, it cannot be used directly).

Thanks

Lise

From: Alex Tumwesigye [mailto:atumwesigye@gmail.com]

Sent: 14 September 2016 08:25

To: GROUT, Lise

Cc: DHIS 2 Users list

Subject: Re: [Dhis2-users] Tacker villages

Dear Lise,

You can create an attribute or data element of value type ‘coordinate’. This will allow you to capture coordinates.

Alex

On Tue, Sep 13, 2016 at 5:35 PM, GROUT, Lise groutl@who.int wrote:

Dear all,

I am working on several Tracker programs, and we will be recording the village of origin.

Tacker enables to captures coordinates, but they will be (most probably) different from one case to the other as it is designed to be able to map the exact location of the entity. And I know you can then use the new cluster features in GIS.

But I would like to aggregate the cases by villages of provenance. Having one free text box to indicate the village name is not useful for this. So I am wondering if any of you have already found wise ways of doing it.

Here are my first ideas, but would like to have your opinion before testing them:

  1.  Create org units for each village, but:
    

a. I fear the org unit will be very long to charge then

b. The cases are registered at health facility level in the org unit tree, not village level

  1.  Create an option set with villages, but:
    

a. I fear it will be impossible to load…

b. Don’t know if it can be dynamic (if you choose a district, you just see the villages of this district) (I think I was told it was not possible to do)

  1.  Create a program to register the villages, and use the relationship feature (my favourite idea so far, anyone tried it?)
    
  2.  Create a program to register the villages, and use them through another path. I know Uganda HISP showed something in Oslo, but I imagine this require coding?
    

Looking forward to reading your ideas!

Lise

Dr. Lise Grout

Epidemiologist

World Health Organization

Department of Neglected Tropical Diseases (HTM/NTD/IDM)

Innovative and Intensified Disease Management Unit

20, Avenue Appia; CH-1211 Geneva 27

Tel. +41 22 791 2341

Mobile +41 79 290 68 61

Skype: tigrouveto

http://www.who.int/neglected_diseases


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

Alex Tumwesigye

Technical Advisor - DHIS2 (Consultant),

Ministry of Health/AFENET | HISP Uganda

Kampala

Uganda

+256 774149 775, + 256 759 800161

Skype ID: talexie

IT Consultant (Servers, Networks and Security, Health Information Systems - DHIS2, Disease Outbreak & Surveillance Systems) & Solar Consultant

"I don’t want to be anything other than what I have been - one tree hill "


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


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

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

@Lise: If I understand you correctly, you want exactly one set of coordinates per village, right?

I.e. you are not looking for the location of the house of the patients, but want two patients from the same village to be recorded under the name of the village, with the exact same set of coordinates. I think the MapZen solution that Abyot is working on will provide this.

Knut

···

On Wed, Sep 14, 2016 at 11:59 AM, GROUT, Lise groutl@who.int wrote:

Being able to look for villages in the map will already be a big plus, but still the coordinates will be different.

Maybe ideally, we could mix:

  •    Org unit data type for admin 1 (region), admin2(district) as they will be in the org unit tree (coming in 2.25)
    
  •     Search in the map for villages (coming in 2.25). But it would be good to be able to extract the name of the village from there (so that it can be used in the analysis) and also to see if a patient has already been captured from the same village (so that you can should to use the exact same coordinates).
    

How do you see this?

Best

Lise.

From: Knut Staring [mailto:knutst@gmail.com]

Sent: 14 September 2016 10:34

To: Abyot Asalefew Gizaw

Cc: DHIS 2 Users list; GROUT, Lise

Subject: Re: [Dhis2-users] Tacker villages

Ok great, I was confused because you talked about searching “in the map”, which I guess is optional (it is mainly a text search)?

On Wed, Sep 14, 2016 at 10:15 AM, Abyot Asalefew Gizaw abyot@dhis2.org wrote:

Name searching is coming in 2.25, that is what I meant with the first possibility.


Thank you,

Abyot.

(sent from mobile)

On Sep 14, 2016 10:06, “Knut Staring” knutst@gmail.com wrote:

I am thinking that actually there could be another possibility as well, though it is probably not quite availble yet, namely to use the name search service which is already integrated in the new GIS module (second button from the bottom up on the right hand side here: https://play.dhis2.org/demo/dhis-web-mapping/)

AND/OR it could also be interesting to be able to populate option sets based on the place names (with coordinates attached) provided by that service.

Knut

On Wed, Sep 14, 2016 at 9:07 AM, Abyot Asalefew Gizaw abyot@dhis2.org wrote:

Dear Lise,

One possibility is to use our new (coming in 2.25) coordinate capture UI. It uses mapzen that allows you to search for areas directly in the map and capture their coordinates. This could help in capturing consistent coordinates.

An issue though is, will all your villages be in mapzen’s area database. See here for more https://mapzen.com/documentation/search/data-sources/

A second possibility is to use option sets. How many villages are you expecting? We are not loading options in drop down all at once. We use paging+searching and each time we will only have a maximum of 30 options displayed in the dropdown.

Abyot A. Gizaw.

Senior Engineer, DHIS2

University of Oslo

http://www.dhis2.org

On Wed, Sep 14, 2016 at 8:28 AM, GROUT, Lise groutl@who.int wrote:

Dear Alex,

Thank you for your answer.

I already have a data element as coordinate in the form (actually it is rather an attribute). But each time your register a patient, even if he lives in the same village than a former patient, you will record slightly different coordinates, the point will be slightly different. What I would like is to be able to record the village of residence in a way that make it useful for analysis (if it is free text, it cannot be used directly).

Thanks

Lise

From: Alex Tumwesigye [mailto:atumwesigye@gmail.com]

Sent: 14 September 2016 08:25

To: GROUT, Lise

Cc: DHIS 2 Users list

Subject: Re: [Dhis2-users] Tacker villages

Dear Lise,

You can create an attribute or data element of value type ‘coordinate’. This will allow you to capture coordinates.

Alex

On Tue, Sep 13, 2016 at 5:35 PM, GROUT, Lise groutl@who.int wrote:

Dear all,

I am working on several Tracker programs, and we will be recording the village of origin.

Tacker enables to captures coordinates, but they will be (most probably) different from one case to the other as it is designed to be able to map the exact location of the entity. And I know you can then use the new cluster features in GIS.

But I would like to aggregate the cases by villages of provenance. Having one free text box to indicate the village name is not useful for this. So I am wondering if any of you have already found wise ways of doing it.

Here are my first ideas, but would like to have your opinion before testing them:

  1.  Create org units for each village, but:
    

a. I fear the org unit will be very long to charge then

b. The cases are registered at health facility level in the org unit tree, not village level

  1.  Create an option set with villages, but:
    

a. I fear it will be impossible to load…

b. Don’t know if it can be dynamic (if you choose a district, you just see the villages of this district) (I think I was told it was not possible to do)

  1.  Create a program to register the villages, and use the relationship feature (my favourite idea so far, anyone tried it?)
    
  1.  Create a program to register the villages, and use them through another path. I know Uganda HISP showed something in Oslo, but I imagine this require coding?
    

Looking forward to reading your ideas!

Lise

Dr. Lise Grout

Epidemiologist

World Health Organization

Department of Neglected Tropical Diseases (HTM/NTD/IDM)

Innovative and Intensified Disease Management Unit

20, Avenue Appia; CH-1211 Geneva 27

Tel. +41 22 791 2341

Mobile +41 79 290 68 61

Skype: tigrouveto

http://www.who.int/neglected_diseases


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

Alex Tumwesigye

Technical Advisor - DHIS2 (Consultant),

Ministry of Health/AFENET | HISP Uganda

Kampala

Uganda

+256 774149 775, + 256 759 800161

Skype ID: talexie

IT Consultant (Servers, Networks and Security, Health Information Systems - DHIS2, Disease Outbreak & Surveillance Systems) & Solar Consultant

"I don’t want to be anything other than what I have been - one tree hill "


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


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

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

···

On Wed, Sep 14, 2016 at 11:59 AM, GROUT, Lise groutl@who.int wrote:

Being able to look for villages in the map will already be a big plus, but still the coordinates will be different.

No, the coordinates will not be different. If you have searched for the same village name and picked from the system - you will always get the same coordinate.

Maybe ideally, we could mix:

  •    Org unit data type for admin 1 (region), admin2(district) as they will be in the org unit tree (coming in 2.25)
    
  •     Search in the map for villages (coming in 2.25). But it would be good to be able to extract the name of the village from there (so that it can be used in the analysis) and also to see if a patient has already been captured from the same village (so that you can should to use the exact same coordinates).
    

Our long term vision is to store village names together with coordinates. The reason we are doing this is to display nice names - than coordinates - in reports and the like.

How do you see this?

Best

Lise.

From: Knut Staring [mailto:knutst@gmail.com]

Sent: 14 September 2016 10:34

To: Abyot Asalefew Gizaw

Cc: DHIS 2 Users list; GROUT, Lise

Subject: Re: [Dhis2-users] Tacker villages

Ok great, I was confused because you talked about searching “in the map”, which I guess is optional (it is mainly a text search)?

On Wed, Sep 14, 2016 at 10:15 AM, Abyot Asalefew Gizaw abyot@dhis2.org wrote:

Name searching is coming in 2.25, that is what I meant with the first possibility.


Thank you,

Abyot.

(sent from mobile)

On Sep 14, 2016 10:06, “Knut Staring” knutst@gmail.com wrote:

I am thinking that actually there could be another possibility as well, though it is probably not quite availble yet, namely to use the name search service which is already integrated in the new GIS module (second button from the bottom up on the right hand side here: https://play.dhis2.org/demo/dhis-web-mapping/)

AND/OR it could also be interesting to be able to populate option sets based on the place names (with coordinates attached) provided by that service.

Knut

On Wed, Sep 14, 2016 at 9:07 AM, Abyot Asalefew Gizaw abyot@dhis2.org wrote:

Dear Lise,

One possibility is to use our new (coming in 2.25) coordinate capture UI. It uses mapzen that allows you to search for areas directly in the map and capture their coordinates. This could help in capturing consistent coordinates.

An issue though is, will all your villages be in mapzen’s area database. See here for more https://mapzen.com/documentation/search/data-sources/

A second possibility is to use option sets. How many villages are you expecting? We are not loading options in drop down all at once. We use paging+searching and each time we will only have a maximum of 30 options displayed in the dropdown.

Abyot A. Gizaw.

Senior Engineer, DHIS2

University of Oslo

http://www.dhis2.org

On Wed, Sep 14, 2016 at 8:28 AM, GROUT, Lise groutl@who.int wrote:

Dear Alex,

Thank you for your answer.

I already have a data element as coordinate in the form (actually it is rather an attribute). But each time your register a patient, even if he lives in the same village than a former patient, you will record slightly different coordinates, the point will be slightly different. What I would like is to be able to record the village of residence in a way that make it useful for analysis (if it is free text, it cannot be used directly).

Thanks

Lise

From: Alex Tumwesigye [mailto:atumwesigye@gmail.com]

Sent: 14 September 2016 08:25

To: GROUT, Lise

Cc: DHIS 2 Users list

Subject: Re: [Dhis2-users] Tacker villages

Dear Lise,

You can create an attribute or data element of value type ‘coordinate’. This will allow you to capture coordinates.

Alex

On Tue, Sep 13, 2016 at 5:35 PM, GROUT, Lise groutl@who.int wrote:

Dear all,

I am working on several Tracker programs, and we will be recording the village of origin.

Tacker enables to captures coordinates, but they will be (most probably) different from one case to the other as it is designed to be able to map the exact location of the entity. And I know you can then use the new cluster features in GIS.

But I would like to aggregate the cases by villages of provenance. Having one free text box to indicate the village name is not useful for this. So I am wondering if any of you have already found wise ways of doing it.

Here are my first ideas, but would like to have your opinion before testing them:

  1.  Create org units for each village, but:
    

a. I fear the org unit will be very long to charge then

b. The cases are registered at health facility level in the org unit tree, not village level

  1.  Create an option set with villages, but:
    

a. I fear it will be impossible to load…

b. Don’t know if it can be dynamic (if you choose a district, you just see the villages of this district) (I think I was told it was not possible to do)

  1.  Create a program to register the villages, and use the relationship feature (my favourite idea so far, anyone tried it?)
    
  1.  Create a program to register the villages, and use them through another path. I know Uganda HISP showed something in Oslo, but I imagine this require coding?
    

Looking forward to reading your ideas!

Lise

Dr. Lise Grout

Epidemiologist

World Health Organization

Department of Neglected Tropical Diseases (HTM/NTD/IDM)

Innovative and Intensified Disease Management Unit

20, Avenue Appia; CH-1211 Geneva 27

Tel. +41 22 791 2341

Mobile +41 79 290 68 61

Skype: tigrouveto

http://www.who.int/neglected_diseases


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

Alex Tumwesigye

Technical Advisor - DHIS2 (Consultant),

Ministry of Health/AFENET | HISP Uganda

Kampala

Uganda

+256 774149 775, + 256 759 800161

Skype ID: talexie

IT Consultant (Servers, Networks and Security, Health Information Systems - DHIS2, Disease Outbreak & Surveillance Systems) & Solar Consultant

"I don’t want to be anything other than what I have been - one tree hill "


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


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

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

Abyot A. Gizaw.

Senior Engineer, DHIS2

University of Oslo

http://www.dhis2.org

image

···

On Wed, Sep 14, 2016 at 11:59 AM, Knut Staring knutst@gmail.com wrote:

Thanks Abyot, that is much clearer and this will be a great feature. Are you also planning to use the focus of the map to prioritize the list, so that if you have zoomed to Texas, you get Paris, TX ahead of the one in France?

This will come …

Knut

It would also be really interesting to integrate this with the OrgUnit section of the new Maintenance module, since we often have lots of health facilities without coordinates - any plans for that?

Abyot A. Gizaw.

Senior Engineer, DHIS2

University of Oslo

http://www.dhis2.org

On Wed, Sep 14, 2016 at 11:14 AM, Abyot Asalefew Gizaw abyot@dhis2.org wrote:

@Knut,

yes, you search in the map. It is optional and text search. Once you have searched for an area and picked the right one, the system takes the corresponding coordinate and saves the lat/lng.


Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

@Ranga

  1. Mapzen and its area search is not yet integrated with our android tracker apps.

  2. For the web version of tracker: I am not sure, but if the API (mapzen search api) supports we could narrow down the search to focus on specific region.

Abyot A. Gizaw.

Senior Engineer, DHIS2

University of Oslo

http://www.dhis2.org

On Wed, Sep 14, 2016 at 10:33 AM, Knut Staring knutst@gmail.com wrote:

Ok great, I was confused because you talked about searching “in the map”, which I guess is optional (it is mainly a text search)?

On Wed, Sep 14, 2016 at 10:15 AM, Abyot Asalefew Gizaw abyot@dhis2.org wrote:

Name searching is coming in 2.25, that is what I meant with the first possibility.


Thank you,

Abyot.

(sent from mobile)


Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

On Sep 14, 2016 10:06, “Knut Staring” knutst@gmail.com wrote:

I am thinking that actually there could be another possibility as well, though it is probably not quite availble yet, namely to use the name search service which is already integrated in the new GIS module (second button from the bottom up on the right hand side here: https://play.dhis2.org/demo/dhis-web-mapping/)

AND/OR it could also be interesting to be able to populate option sets based on the place names (with coordinates attached) provided by that service.

Knut

On Wed, Sep 14, 2016 at 9:07 AM, Abyot Asalefew Gizaw abyot@dhis2.org wrote:

Dear Lise,

One possibility is to use our new (coming in 2.25) coordinate capture UI. It uses mapzen that allows you to search for areas directly in the map and capture their coordinates. This could help in capturing consistent coordinates.

An issue though is, will all your villages be in mapzen’s area database. See here for more https://mapzen.com/documentation/search/data-sources/

A second possibility is to use option sets. How many villages are you expecting? We are not loading options in drop down all at once. We use paging+searching and each time we will only have a maximum of 30 options displayed in the dropdown.


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


Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

Abyot A. Gizaw.

Senior Engineer, DHIS2

University of Oslo

http://www.dhis2.org

On Wed, Sep 14, 2016 at 8:28 AM, GROUT, Lise groutl@who.int wrote:

Dear Alex,

Thank you for your answer.

I already have a data element as coordinate in the form (actually it is rather an attribute). But each time your register a patient, even if he lives in the same village than a former patient, you will record slightly different coordinates, the point will be slightly different. What I would like is to be able to record the village of residence in a way that make it useful for analysis (if it is free text, it cannot be used directly).

Thanks

Lise

From: Alex Tumwesigye [mailto:atumwesigye@gmail.com]

Sent: 14 September 2016 08:25

To: GROUT, Lise

Cc: DHIS 2 Users list

Subject: Re: [Dhis2-users] Tacker villages

Dear Lise,

You can create an attribute or data element of value type ‘coordinate’. This will allow you to capture coordinates.

Alex

On Tue, Sep 13, 2016 at 5:35 PM, GROUT, Lise groutl@who.int wrote:

Dear all,

I am working on several Tracker programs, and we will be recording the village of origin.

Tacker enables to captures coordinates, but they will be (most probably) different from one case to the other as it is designed to be able to map the exact location of the entity. And I know you can then use the new cluster features in GIS.

But I would like to aggregate the cases by villages of provenance. Having one free text box to indicate the village name is not useful for this. So I am wondering if any of you have already found wise ways of doing it.

Here are my first ideas, but would like to have your opinion before testing them:

  1.  Create org units for each village, but:
    

a. I fear the org unit will be very long to charge then

b. The cases are registered at health facility level in the org unit tree, not village level

  1.  Create an option set with villages, but:
    

a. I fear it will be impossible to load…

b. Don’t know if it can be dynamic (if you choose a district, you just see the villages of this district) (I think I was told it was not possible to do)

  1.  Create a program to register the villages, and use the relationship feature (my favourite idea so far, anyone tried it?)
    
  1.  Create a program to register the villages, and use them through another path. I know Uganda HISP showed something in Oslo, but I imagine this require coding?
    

Looking forward to reading your ideas!

Lise

Dr. Lise Grout

Epidemiologist

World Health Organization

Department of Neglected Tropical Diseases (HTM/NTD/IDM)

Innovative and Intensified Disease Management Unit

20, Avenue Appia; CH-1211 Geneva 27

Tel. +41 22 791 2341

Mobile +41 79 290 68 61

Skype: tigrouveto

http://www.who.int/neglected_diseases


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

Alex Tumwesigye

Technical Advisor - DHIS2 (Consultant),

Ministry of Health/AFENET | HISP Uganda

Kampala

Uganda

+256 774149 775, + 256 759 800161

Skype ID: talexie

IT Consultant (Servers, Networks and Security, Health Information Systems - DHIS2, Disease Outbreak & Surveillance Systems) & Solar Consultant

"I don’t want to be anything other than what I have been - one tree hill "


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

That’s great!

···

Abyot A. Gizaw.

Senior Engineer, DHIS2

University of Oslo

http://www.dhis2.org

On Wed, Sep 14, 2016 at 11:59 AM, GROUT, Lise groutl@who.int wrote:

Being able to look for villages in the map will already be a big plus, but still the coordinates will be different.

No, the coordinates will not be different. If you have searched for the same village name and picked from the system - you will always get the same coordinate.

Maybe ideally, we could mix:

  •    Org unit data type for admin 1 (region), admin2(district) as they will be in the org unit tree (coming in 2.25)
    
  •     Search in the map for villages (coming in 2.25). But it would be good to be able to extract the name of the village from there (so that it can be used in the analysis) and also to see if a patient has already been captured from the same village (so that you can should to use the exact same coordinates).
    

Our long term vision is to store village names together with coordinates. The reason we are doing this is to display nice names - than coordinates - in reports and the like.

How do you see this?

Best

Lise.

From: Knut Staring [mailto:knutst@gmail.com]

Sent: 14 September 2016 10:34

To: Abyot Asalefew Gizaw

Cc: DHIS 2 Users list; GROUT, Lise

Subject: Re: [Dhis2-users] Tacker villages

Ok great, I was confused because you talked about searching “in the map”, which I guess is optional (it is mainly a text search)?

On Wed, Sep 14, 2016 at 10:15 AM, Abyot Asalefew Gizaw abyot@dhis2.org wrote:

Name searching is coming in 2.25, that is what I meant with the first possibility.


Thank you,

Abyot.

(sent from mobile)

On Sep 14, 2016 10:06, “Knut Staring” knutst@gmail.com wrote:

I am thinking that actually there could be another possibility as well, though it is probably not quite availble yet, namely to use the name search service which is already integrated in the new GIS module (second button from the bottom up on the right hand side here: https://play.dhis2.org/demo/dhis-web-mapping/)

AND/OR it could also be interesting to be able to populate option sets based on the place names (with coordinates attached) provided by that service.

Knut

On Wed, Sep 14, 2016 at 9:07 AM, Abyot Asalefew Gizaw abyot@dhis2.org wrote:

Dear Lise,

One possibility is to use our new (coming in 2.25) coordinate capture UI. It uses mapzen that allows you to search for areas directly in the map and capture their coordinates. This could help in capturing consistent coordinates.

An issue though is, will all your villages be in mapzen’s area database. See here for more https://mapzen.com/documentation/search/data-sources/

A second possibility is to use option sets. How many villages are you expecting? We are not loading options in drop down all at once. We use paging+searching and each time we will only have a maximum of 30 options displayed in the dropdown.

Abyot A. Gizaw.

Senior Engineer, DHIS2

University of Oslo

http://www.dhis2.org

On Wed, Sep 14, 2016 at 8:28 AM, GROUT, Lise groutl@who.int wrote:

Dear Alex,

Thank you for your answer.

I already have a data element as coordinate in the form (actually it is rather an attribute). But each time your register a patient, even if he lives in the same village than a former patient, you will record slightly different coordinates, the point will be slightly different. What I would like is to be able to record the village of residence in a way that make it useful for analysis (if it is free text, it cannot be used directly).

Thanks

Lise

From: Alex Tumwesigye [mailto:atumwesigye@gmail.com]

Sent: 14 September 2016 08:25

To: GROUT, Lise

Cc: DHIS 2 Users list

Subject: Re: [Dhis2-users] Tacker villages

Dear Lise,

You can create an attribute or data element of value type ‘coordinate’. This will allow you to capture coordinates.

Alex

On Tue, Sep 13, 2016 at 5:35 PM, GROUT, Lise groutl@who.int wrote:

Dear all,

I am working on several Tracker programs, and we will be recording the village of origin.

Tacker enables to captures coordinates, but they will be (most probably) different from one case to the other as it is designed to be able to map the exact location of the entity. And I know you can then use the new cluster features in GIS.

But I would like to aggregate the cases by villages of provenance. Having one free text box to indicate the village name is not useful for this. So I am wondering if any of you have already found wise ways of doing it.

Here are my first ideas, but would like to have your opinion before testing them:

  1.  Create org units for each village, but:
    

a. I fear the org unit will be very long to charge then

b. The cases are registered at health facility level in the org unit tree, not village level

  1.  Create an option set with villages, but:
    

a. I fear it will be impossible to load…

b. Don’t know if it can be dynamic (if you choose a district, you just see the villages of this district) (I think I was told it was not possible to do)

  1.  Create a program to register the villages, and use the relationship feature (my favourite idea so far, anyone tried it?)
    
  1.  Create a program to register the villages, and use them through another path. I know Uganda HISP showed something in Oslo, but I imagine this require coding?
    

Looking forward to reading your ideas!

Lise

Dr. Lise Grout

Epidemiologist

World Health Organization

Department of Neglected Tropical Diseases (HTM/NTD/IDM)

Innovative and Intensified Disease Management Unit

20, Avenue Appia; CH-1211 Geneva 27

Tel. +41 22 791 2341

Mobile +41 79 290 68 61

Skype: tigrouveto

http://www.who.int/neglected_diseases


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

Alex Tumwesigye

Technical Advisor - DHIS2 (Consultant),

Ministry of Health/AFENET | HISP Uganda

Kampala

Uganda

+256 774149 775, + 256 759 800161

Skype ID: talexie

IT Consultant (Servers, Networks and Security, Health Information Systems - DHIS2, Disease Outbreak & Surveillance Systems) & Solar Consultant

"I don’t want to be anything other than what I have been - one tree hill "


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


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

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

Yes exactly.

In the context of outbreak investigation, or active case screening, it is very nice to be able to capture the exact location of the house of the patient.

But in routine passive surveillance in health facilities, the health worker will record the village, but will not be able to capture the exact location (and it is not really relevant to do so). What is useful, is to be able to aggregate the number of patients coming from the same village and map them as belonging to the same point.

But apparently, this will be doable in 2.25. Looking forward to seeing this feature!

Lise.

···

@Lise: If I understand you correctly, you want exactly one set of coordinates per village, right?

I.e. you are not looking for the location of the house of the patients, but want two patients from the same village to be recorded under the name of the village, with the exact same set of coordinates. I think the MapZen solution that Abyot is working on will provide this.

Knut

On Wed, Sep 14, 2016 at 11:59 AM, GROUT, Lise groutl@who.int wrote:

Being able to look for villages in the map will already be a big plus, but still the coordinates will be different.

Maybe ideally, we could mix:

  •    Org unit data type for admin 1 (region), admin2(district) as they will be in the org unit tree (coming in 2.25)
    
  •     Search in the map for villages (coming in 2.25). But it would be good to be able to extract the name of the village from there (so that it can be used in the analysis) and also to see if a patient has already been captured from the same village (so that you can should to use the exact same coordinates).
    

How do you see this?

Best

Lise.

From: Knut Staring [mailto:knutst@gmail.com]

Sent: 14 September 2016 10:34

To: Abyot Asalefew Gizaw

Cc: DHIS 2 Users list; GROUT, Lise

Subject: Re: [Dhis2-users] Tacker villages

Ok great, I was confused because you talked about searching “in the map”, which I guess is optional (it is mainly a text search)?

On Wed, Sep 14, 2016 at 10:15 AM, Abyot Asalefew Gizaw abyot@dhis2.org wrote:

Name searching is coming in 2.25, that is what I meant with the first possibility.


Thank you,

Abyot.

(sent from mobile)

On Sep 14, 2016 10:06, “Knut Staring” knutst@gmail.com wrote:

I am thinking that actually there could be another possibility as well, though it is probably not quite availble yet, namely to use the name search service which is already integrated in the new GIS module (second button from the bottom up on the right hand side here: https://play.dhis2.org/demo/dhis-web-mapping/)

AND/OR it could also be interesting to be able to populate option sets based on the place names (with coordinates attached) provided by that service.

Knut

On Wed, Sep 14, 2016 at 9:07 AM, Abyot Asalefew Gizaw abyot@dhis2.org wrote:

Dear Lise,

One possibility is to use our new (coming in 2.25) coordinate capture UI. It uses mapzen that allows you to search for areas directly in the map and capture their coordinates. This could help in capturing consistent coordinates.

An issue though is, will all your villages be in mapzen’s area database. See here for more https://mapzen.com/documentation/search/data-sources/

A second possibility is to use option sets. How many villages are you expecting? We are not loading options in drop down all at once. We use paging+searching and each time we will only have a maximum of 30 options displayed in the dropdown.

Abyot A. Gizaw.

Senior Engineer, DHIS2

University of Oslo

http://www.dhis2.org

On Wed, Sep 14, 2016 at 8:28 AM, GROUT, Lise groutl@who.int wrote:

Dear Alex,

Thank you for your answer.

I already have a data element as coordinate in the form (actually it is rather an attribute). But each time your register a patient, even if he lives in the same village than a former patient, you will record slightly different coordinates, the point will be slightly different. What I would like is to be able to record the village of residence in a way that make it useful for analysis (if it is free text, it cannot be used directly).

Thanks

Lise

From: Alex Tumwesigye [mailto:atumwesigye@gmail.com]

Sent: 14 September 2016 08:25

To: GROUT, Lise

Cc: DHIS 2 Users list

Subject: Re: [Dhis2-users] Tacker villages

Dear Lise,

You can create an attribute or data element of value type ‘coordinate’. This will allow you to capture coordinates.

Alex

On Tue, Sep 13, 2016 at 5:35 PM, GROUT, Lise groutl@who.int wrote:

Dear all,

I am working on several Tracker programs, and we will be recording the village of origin.

Tacker enables to captures coordinates, but they will be (most probably) different from one case to the other as it is designed to be able to map the exact location of the entity. And I know you can then use the new cluster features in GIS.

But I would like to aggregate the cases by villages of provenance. Having one free text box to indicate the village name is not useful for this. So I am wondering if any of you have already found wise ways of doing it.

Here are my first ideas, but would like to have your opinion before testing them:

  1.  Create org units for each village, but:
    

a. I fear the org unit will be very long to charge then

b. The cases are registered at health facility level in the org unit tree, not village level

  1.  Create an option set with villages, but:
    

a. I fear it will be impossible to load…

b. Don’t know if it can be dynamic (if you choose a district, you just see the villages of this district) (I think I was told it was not possible to do)

  1.  Create a program to register the villages, and use the relationship feature (my favourite idea so far, anyone tried it?)
    
  2.  Create a program to register the villages, and use them through another path. I know Uganda HISP showed something in Oslo, but I imagine this require coding?
    

Looking forward to reading your ideas!

Lise

Dr. Lise Grout

Epidemiologist

World Health Organization

Department of Neglected Tropical Diseases (HTM/NTD/IDM)

Innovative and Intensified Disease Management Unit

20, Avenue Appia; CH-1211 Geneva 27

Tel. +41 22 791 2341

Mobile +41 79 290 68 61

Skype: tigrouveto

http://www.who.int/neglected_diseases


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

Alex Tumwesigye

Technical Advisor - DHIS2 (Consultant),

Ministry of Health/AFENET | HISP Uganda

Kampala

Uganda

+256 774149 775, + 256 759 800161

Skype ID: talexie

IT Consultant (Servers, Networks and Security, Health Information Systems - DHIS2, Disease Outbreak & Surveillance Systems) & Solar Consultant

"I don’t want to be anything other than what I have been - one tree hill "


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


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

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org

Knut Staring

Dept. of Informatics, University of Oslo

Norway: +4791880522

Skype: knutstar

http://dhis2.org