I am trying to pilot DHIS2 in another organization that is not Health
related.From what i have done,it's possible.
I have set up the server,designed the forms and customized the
application to suit the needs of the organization.
I am thinking about installing DHIS2 on local servers and sync them
with the main DHIS2 server which will be online.Users will input the
data offline to their local servers since internet is a major
challenge.The data will automatically go to the main server when the
local server is connected to the internet.
Want to know if this could be achieved with the DHIS2 and please
assist me on how to do it if it's possible.
If you are only collecting aggregate data, the data entry will still work offline with data stored in the browser and synched when you get online. So then you dont have to have local installations.
Having lots of local installations can easily become very complicated and costly. The other alternative is to use Android apps for offline.
Knut
···
On Wed, Mar 1, 2017 at 10:43 AM, Mohamed Bangura mbangs87@gmail.com wrote:
Dear all,
I am trying to pilot DHIS2 in another organization that is not Health
related.From what i have done,it’s possible.
I have set up the server,designed the forms and customized the
application to suit the needs of the organization.
I am thinking about installing DHIS2 on local servers and sync them
with the main DHIS2 server which will be online.Users will input the
data offline to their local servers since internet is a major
challenge.The data will automatically go to the main server when the
local server is connected to the internet.
Want to know if this could be achieved with the DHIS2 and please
Thanks for your swift response Knut but the problem here is that the
data collectors will be collecting the data in the sea where they can
only get internet access once in a month and the data needs to be
collected on a daily basis.
Thats the reason why i thought about an option where they will be
saving the data to a local server and then probably upload
automatically when they are in town.
···
On 3/1/17, Knut Staring <knutst@gmail.com> wrote:
Hi Mohamed,
If you are only collecting aggregate data, the data entry will still work
offline with data stored in the browser and synched when you get online. So
then you dont have to have local installations.
Having lots of local installations can easily become very complicated and
costly. The other alternative is to use Android apps for offline.
Knut
On Wed, Mar 1, 2017 at 10:43 AM, Mohamed Bangura <mbangs87@gmail.com> > wrote:
Dear all,
I am trying to pilot DHIS2 in another organization that is not Health
related.From what i have done,it's possible.
I have set up the server,designed the forms and customized the
application to suit the needs of the organization.
I am thinking about installing DHIS2 on local servers and sync them
with the main DHIS2 server which will be online.Users will input the
data offline to their local servers since internet is a major
challenge.The data will automatically go to the main server when the
local server is connected to the internet.
Want to know if this could be achieved with the DHIS2 and please
assist me on how to do it if it's possible.
I understand, and what you propose can be done - it is the way things used to be done 10 years ago.
I just wanted to point out that there are many problems with such a setup, for example every time you make a change to the form, you will have to make sure all the installations get updated. If you want to upgrade to a new version, you will have to do that for each installation.
This is why we have implemented two other solutions for offline data collection, namely local storage in the browser or on Android devices.
···
On Wed, Mar 1, 2017 at 12:29 PM, Mohamed Bangura mbangs87@gmail.com wrote:
Thanks for your swift response Knut but the problem here is that the
data collectors will be collecting the data in the sea where they can
only get internet access once in a month and the data needs to be
collected on a daily basis.
Thats the reason why i thought about an option where they will be
saving the data to a local server and then probably upload
Will try to pilot one of the options given and will get back to you
for further assistance.
Thanks a lot.
···
On 3/1/17, Knut Staring <knutst@gmail.com> wrote:
I understand, and what you propose can be done - it is the way things used
to be done 10 years ago.
I just wanted to point out that there are many problems with such a setup,
for example every time you make a change to the form, you will have to make
sure all the installations get updated. If you want to upgrade to a new
version, you will have to do that for each installation.
This is why we have implemented two other solutions for offline data
collection, namely local storage in the browser or on Android devices.
On Wed, Mar 1, 2017 at 12:29 PM, Mohamed Bangura <mbangs87@gmail.com> > wrote:
Thanks for your swift response Knut but the problem here is that the
data collectors will be collecting the data in the sea where they can
only get internet access once in a month and the data needs to be
collected on a daily basis.
Thats the reason why i thought about an option where they will be
saving the data to a local server and then probably upload
automatically when they are in town.
On 3/1/17, Knut Staring <knutst@gmail.com> wrote:
> Hi Mohamed,
>
> If you are only collecting aggregate data, the data entry will still
> work
> offline with data stored in the browser and synched when you get
> online.
So
> then you dont have to have local installations.
>
> Having lots of local installations can easily become very complicated
> and
> costly. The other alternative is to use Android apps for offline.
>
> Knut
>
> On Wed, Mar 1, 2017 at 10:43 AM, Mohamed Bangura <mbangs87@gmail.com> >> > wrote:
>
>> Dear all,
>>
>> I am trying to pilot DHIS2 in another organization that is not Health
>> related.From what i have done,it's possible.
>>
>> I have set up the server,designed the forms and customized the
>> application to suit the needs of the organization.
>>
>> I am thinking about installing DHIS2 on local servers and sync them
>> with the main DHIS2 server which will be online.Users will input the
>> data offline to their local servers since internet is a major
>> challenge.The data will automatically go to the main server when the
>> local server is connected to the internet.
>>
>> Want to know if this could be achieved with the DHIS2 and please
>> assist me on how to do it if it's possible.
>>
>> Thank you for your cooperation.
>>
>> Mohamed.
>>
>> _______________________________________________
>> 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
I am very interested with the offline data collection issue you have raised here.
I am using the android tracker data capture but when it comes to searching a tracked entity so that we update data in a program stage for that entity,this requires an internet connection.How do i implement this but in an offline mode as you have talked about.
Secondly,the lcal storage in the browser,elaborate more.Does this mean that someone can access all enrolled clients and update their records while offline and sync when connected to internet.
I am really really interested.
Regards
Stanley
···
On Wed, Mar 1, 2017 at 1:34 PM, Knut Staring knutst@gmail.com wrote:
I understand, and what you propose can be done - it is the way things used to be done 10 years ago.
I just wanted to point out that there are many problems with such a setup, for example every time you make a change to the form, you will have to make sure all the installations get updated. If you want to upgrade to a new version, you will have to do that for each installation.
This is why we have implemented two other solutions for offline data collection, namely local storage in the browser or on Android devices.