IMPLEMENTATION OF STAND ALONE TRACKER CAPTURE/PROGRAMS

I have a program in tracker and we have issues with internet connectivity in many areas.We resorted to using android phones but this has not improved situation as the phone too need to be online to access the Android Tracker Capture.

I am now thinking of going offline and then have the data officers download the metadata and send via email and then i can upload in the main system.

I have used this system before but with aggregate data and not Tracker Capture.

My fear is that if i install a copy of the system on stand alone machines,chances of duplicates in the enrollment and events is likely to happen as different Data officers across the country will be sending in metadata for upload.

My questions are:

1-Is there anyone here who has implemented such a program on stand alone machines? If yes kindly share your experience

2-Does this type of implementation bringforth duplicates within the program? or when uploading you select new events ONLY?

3-What are the challenges i am likely to face using this type of implementation?

4-Is there another way of collecting this data offline?

Your advise and direction will be appreciated.

Regards

Stanley

Hi Stanley,

You can use DHIS2 Android apps, from google Play Store, type dhis2, you will see a list of application (tracker capture, event capture, data capture…). When you install DHIS2 android app on your Android devices, you just need internet for first time login to download metadata into your devices. Then you can use it offline to register tracked entity instance, do data, create event… When your device can connect to internet, it will synchronize and send all offline data to the server.

You can read more on https://docs.dhis2.org/master/en/android/html/dhis2_android_user_man.html

Hope this can help.

···

On Thu, Apr 20, 2017 at 1:56 PM, Stanley Kalyati skalyati@gmail.com wrote:

I have a program in tracker and we have issues with internet connectivity in many areas.We resorted to using android phones but this has not improved situation as the phone too need to be online to access the Android Tracker Capture.

I am now thinking of going offline and then have the data officers download the metadata and send via email and then i can upload in the main system.

I have used this system before but with aggregate data and not Tracker Capture.

My fear is that if i install a copy of the system on stand alone machines,chances of duplicates in the enrollment and events is likely to happen as different Data officers across the country will be sending in metadata for upload.

My questions are:

1-Is there anyone here who has implemented such a program on stand alone machines? If yes kindly share your experience

2-Does this type of implementation bringforth duplicates within the program? or when uploading you select new events ONLY?

3-What are the challenges i am likely to face using this type of implementation?

4-Is there another way of collecting this data offline?

Your advise and direction will be appreciated.

Regards

Stanley


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

Em Le Hong
DHIS2 Implementation| **HISP Vietnam **

em.hispvietnam@gmail.com | Skype: em.hispvietnam@gmail.com

Stanley,

I understand your frustration, and others are having similar challenges. Although Em Le Hong is factually correct when stating that Tracker Capture App do work in offline mode, the current APK has significant stability and functionality issues and it’s not easy to e.g. get new functionality developed on the browser side supported.

A new Android SDK is being worked on that hopefully will address some of these issues, but it is right now not clear when it will be ready (according to the Roadmap for 2.27 it should be ready to piloting now, but it is not).

I also recently asked Abyot what the main issues/challenges are for supporting offline Tracker capture, but I’ve received no response to that yet (he might be on paternity leave - not sure).

You are suggesting the use of localised installations with “uploading of meta-data” (I presume you mean uploading of Tracker Enrollment & staging data, not “meta-data”). I’m not aware of anybody who has tried that for a national/wide-area Tracker Program, but I suspect it will be an uphill battle - in particular if your enrollments are supposed to be unique across the whole system (you don’t provide any details about which country/area this is, how complicated your tracker programs are, the tentative time-span for each program, etc).

My first option would be a major effort to improve connectivity, using a mix of booster antennas, wide-area wireless, and/or VSAT or similar. If you go the distributed installation route, I would NOT use “manual” email but rather develop a customised solution for automated, asynchronous communication between the local installation and the central server. It’s would require a lot of development work, though, and every new DHIS2 version release might further maintenance of such a custom solution.

So in my view, rather use those resources to improve connectivity…

My 2c worth

Regards from Freetown, Sierra Leone

Calle

···

On 25 April 2017 at 18:19, Em Le Hong em.hispvietnam@gmail.com wrote:

Hi Stanley,

You can use DHIS2 Android apps, from google Play Store, type dhis2, you will see a list of application (tracker capture, event capture, data capture…). When you install DHIS2 android app on your Android devices, you just need internet for first time login to download metadata into your devices. Then you can use it offline to register tracked entity instance, do data, create event… When your device can connect to internet, it will synchronize and send all offline data to the server.

You can read more on https://docs.dhis2.org/master/en/android/html/dhis2_android_user_man.html

Hope this can help.


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

On Thu, Apr 20, 2017 at 1:56 PM, Stanley Kalyati skalyati@gmail.com wrote:

I have a program in tracker and we have issues with internet connectivity in many areas.We resorted to using android phones but this has not improved situation as the phone too need to be online to access the Android Tracker Capture.

I am now thinking of going offline and then have the data officers download the metadata and send via email and then i can upload in the main system.

I have used this system before but with aggregate data and not Tracker Capture.

My fear is that if i install a copy of the system on stand alone machines,chances of duplicates in the enrollment and events is likely to happen as different Data officers across the country will be sending in metadata for upload.

My questions are:

1-Is there anyone here who has implemented such a program on stand alone machines? If yes kindly share your experience

2-Does this type of implementation bringforth duplicates within the program? or when uploading you select new events ONLY?

3-What are the challenges i am likely to face using this type of implementation?

4-Is there another way of collecting this data offline?

Your advise and direction will be appreciated.

Regards

Stanley


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

Em Le Hong
DHIS2 Implementation| **HISP Vietnam **

em.hispvietnam@gmail.com | Skype: em.hispvietnam@gmail.com


Calle Hedberg

46D Alma Road, 7700 Rosebank, SOUTH AFRICA

Tel/fax (home): +27-21-685-6472

Cell: +27-82-853-5352

Iridium SatPhone: +8816-315-19119

Email: calle.hedberg@gmail.com

Skype: calle_hedberg


Thanks Team for sharing,

We equally challenged here in Uganda with one implementation and given the complexity and amount of data to be entered there is no way we can you use android tablet or phone app. May be trying chromebook.

BTW anyone who has tried chromebook?

Calle on supporting offline web tracker capture, still comes to the issues of duplication of data while offline and access to the old records for updates.

Regards

···

On Wed, Apr 26, 2017 at 3:36 AM, Calle Hedberg calle.hedberg@gmail.com wrote:

Stanley,

I understand your frustration, and others are having similar challenges. Although Em Le Hong is factually correct when stating that Tracker Capture App do work in offline mode, the current APK has significant stability and functionality issues and it’s not easy to e.g. get new functionality developed on the browser side supported.

A new Android SDK is being worked on that hopefully will address some of these issues, but it is right now not clear when it will be ready (according to the Roadmap for 2.27 it should be ready to piloting now, but it is not).

I also recently asked Abyot what the main issues/challenges are for supporting offline Tracker capture, but I’ve received no response to that yet (he might be on paternity leave - not sure).

You are suggesting the use of localised installations with “uploading of meta-data” (I presume you mean uploading of Tracker Enrollment & staging data, not “meta-data”). I’m not aware of anybody who has tried that for a national/wide-area Tracker Program, but I suspect it will be an uphill battle - in particular if your enrollments are supposed to be unique across the whole system (you don’t provide any details about which country/area this is, how complicated your tracker programs are, the tentative time-span for each program, etc).

My first option would be a major effort to improve connectivity, using a mix of booster antennas, wide-area wireless, and/or VSAT or similar. If you go the distributed installation route, I would NOT use “manual” email but rather develop a customised solution for automated, asynchronous communication between the local installation and the central server. It’s would require a lot of development work, though, and every new DHIS2 version release might further maintenance of such a custom solution.

So in my view, rather use those resources to improve connectivity…

My 2c worth

Regards from Freetown, Sierra Leone

Calle


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

Prosper Behumbiize, MPH
DHIS2 Implementation| HISP Uganda

prosper@hispuganda.org | prosper@dhis2.org | Skype: prospertb

On 25 April 2017 at 18:19, Em Le Hong em.hispvietnam@gmail.com wrote:

Hi Stanley,

You can use DHIS2 Android apps, from google Play Store, type dhis2, you will see a list of application (tracker capture, event capture, data capture…). When you install DHIS2 android app on your Android devices, you just need internet for first time login to download metadata into your devices. Then you can use it offline to register tracked entity instance, do data, create event… When your device can connect to internet, it will synchronize and send all offline data to the server.

You can read more on https://docs.dhis2.org/master/en/android/html/dhis2_android_user_man.html

Hope this can help.


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


Calle Hedberg

46D Alma Road, 7700 Rosebank, SOUTH AFRICA

Tel/fax (home): +27-21-685-6472

Cell: +27-82-853-5352

Iridium SatPhone: +8816-315-19119

Email: calle.hedberg@gmail.com

Skype: calle_hedberg


On Thu, Apr 20, 2017 at 1:56 PM, Stanley Kalyati skalyati@gmail.com wrote:

I have a program in tracker and we have issues with internet connectivity in many areas.We resorted to using android phones but this has not improved situation as the phone too need to be online to access the Android Tracker Capture.

I am now thinking of going offline and then have the data officers download the metadata and send via email and then i can upload in the main system.

I have used this system before but with aggregate data and not Tracker Capture.

My fear is that if i install a copy of the system on stand alone machines,chances of duplicates in the enrollment and events is likely to happen as different Data officers across the country will be sending in metadata for upload.

My questions are:

1-Is there anyone here who has implemented such a program on stand alone machines? If yes kindly share your experience

2-Does this type of implementation bringforth duplicates within the program? or when uploading you select new events ONLY?

3-What are the challenges i am likely to face using this type of implementation?

4-Is there another way of collecting this data offline?

Your advise and direction will be appreciated.

Regards

Stanley


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

Em Le Hong
DHIS2 Implementation| **HISP Vietnam **

em.hispvietnam@gmail.com | Skype: em.hispvietnam@gmail.com

Thanks everyone for such insight and i hope the development team is working on this,though issues of duplication especially with my program where we use Unique Identifiers for our Tracked Entities.

I guess improving internet connectivity is a better devil at the moment.

My regards

Stanley

···

On Wed, Apr 26, 2017 at 6:14 AM, Prosper BT ptb3000@gmail.com wrote:

Thanks Team for sharing,

We equally challenged here in Uganda with one implementation and given the complexity and amount of data to be entered there is no way we can you use android tablet or phone app. May be trying chromebook.

BTW anyone who has tried chromebook?

Calle on supporting offline web tracker capture, still comes to the issues of duplication of data while offline and access to the old records for updates.

Regards


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

Prosper Behumbiize, MPH
DHIS2 Implementation| HISP Uganda

prosper@hispuganda.org | prosper@dhis2.org | Skype: prospertb

On Wed, Apr 26, 2017 at 3:36 AM, Calle Hedberg calle.hedberg@gmail.com wrote:

Stanley,

I understand your frustration, and others are having similar challenges. Although Em Le Hong is factually correct when stating that Tracker Capture App do work in offline mode, the current APK has significant stability and functionality issues and it’s not easy to e.g. get new functionality developed on the browser side supported.

A new Android SDK is being worked on that hopefully will address some of these issues, but it is right now not clear when it will be ready (according to the Roadmap for 2.27 it should be ready to piloting now, but it is not).

I also recently asked Abyot what the main issues/challenges are for supporting offline Tracker capture, but I’ve received no response to that yet (he might be on paternity leave - not sure).

You are suggesting the use of localised installations with “uploading of meta-data” (I presume you mean uploading of Tracker Enrollment & staging data, not “meta-data”). I’m not aware of anybody who has tried that for a national/wide-area Tracker Program, but I suspect it will be an uphill battle - in particular if your enrollments are supposed to be unique across the whole system (you don’t provide any details about which country/area this is, how complicated your tracker programs are, the tentative time-span for each program, etc).

My first option would be a major effort to improve connectivity, using a mix of booster antennas, wide-area wireless, and/or VSAT or similar. If you go the distributed installation route, I would NOT use “manual” email but rather develop a customised solution for automated, asynchronous communication between the local installation and the central server. It’s would require a lot of development work, though, and every new DHIS2 version release might further maintenance of such a custom solution.

So in my view, rather use those resources to improve connectivity…

My 2c worth

Regards from Freetown, Sierra Leone

Calle


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 25 April 2017 at 18:19, Em Le Hong em.hispvietnam@gmail.com wrote:

Hi Stanley,

You can use DHIS2 Android apps, from google Play Store, type dhis2, you will see a list of application (tracker capture, event capture, data capture…). When you install DHIS2 android app on your Android devices, you just need internet for first time login to download metadata into your devices. Then you can use it offline to register tracked entity instance, do data, create event… When your device can connect to internet, it will synchronize and send all offline data to the server.

You can read more on https://docs.dhis2.org/master/en/android/html/dhis2_android_user_man.html

Hope this can help.


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


Calle Hedberg

46D Alma Road, 7700 Rosebank, SOUTH AFRICA

Tel/fax (home): +27-21-685-6472

Cell: +27-82-853-5352

Iridium SatPhone: +8816-315-19119

Email: calle.hedberg@gmail.com

Skype: calle_hedberg


On Thu, Apr 20, 2017 at 1:56 PM, Stanley Kalyati skalyati@gmail.com wrote:

I have a program in tracker and we have issues with internet connectivity in many areas.We resorted to using android phones but this has not improved situation as the phone too need to be online to access the Android Tracker Capture.

I am now thinking of going offline and then have the data officers download the metadata and send via email and then i can upload in the main system.

I have used this system before but with aggregate data and not Tracker Capture.

My fear is that if i install a copy of the system on stand alone machines,chances of duplicates in the enrollment and events is likely to happen as different Data officers across the country will be sending in metadata for upload.

My questions are:

1-Is there anyone here who has implemented such a program on stand alone machines? If yes kindly share your experience

2-Does this type of implementation bringforth duplicates within the program? or when uploading you select new events ONLY?

3-What are the challenges i am likely to face using this type of implementation?

4-Is there another way of collecting this data offline?

Your advise and direction will be appreciated.

Regards

Stanley


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

Em Le Hong
DHIS2 Implementation| **HISP Vietnam **

em.hispvietnam@gmail.com | Skype: em.hispvietnam@gmail.com