Re: [Dhis2-users] Skip logic not working on custom form in Event capture app
Would it maybe make sense to make a new format for the custom forms that are Angular-dependent? With Angular, the custom forms could potentially become much more powerful? Or is backward compatibility critical? Lars 2014-11-10 10:14 GMT+01:00 Abyot Gizaw aby...@gmail.com: Hi, Yes things are different as the app is made with AngularJS. I was talking with Pooben to modify scope/model outside Angularjs ... unfortunately it didn't work ... but promised Pooben that I will look his case sometime today ... it is just that I have a lot at my hand right now. --- Thank you, Abyot. On Mon, Nov 10, 2014 at 10:07 AM, Lars Helge Øverland larshe...@gmail.com wrote: Hi Elmarie, the code in event capture is different from the old module. Abyot what do you think? I guess you will have your developer look at this again and look for errors in the javascript console of the browser. regards, Lars On Sun, Nov 9, 2014 at 7:40 AM, Elmarie Claasen elma...@hisp.org wrote: Hi all, We have developed a Tracked entity database (single event without registration) and since that option is no longer available under individual records we are now using the event capture app. The problem we re currently having is that we had one of our developers write script to skip certain fields depending on the value captured in the previous questions. This previously worked fine under individual records but when the custom form (with skip logic) is added to the event capture app we are unable to save a form. Can anyone assist? Not sure if this is a bug or an error in how we set it up. Elmarie Claasen HISP-SA Cell 0823742209 Tel 0413640757 ___ 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 ___ 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 -- Lars Kristian Roland Research Fellow, Department of Informatics, University of Oslo Email: l...@roland.bz - rol...@ifi.uio.no Phone: +47 90733036 ___ 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
Re: [Dhis2-users] [Dhis2-devs] dhis2 system administration list
Hi, I did some analysis of the email messages on our dev and users lists (for research purposes), not looking at the content, but at the number of messages and number of people. Since 2011, the number of 'listeners' to these lists have grown tremendously, although the number of messages has remained quite constant (I only counted messages sent from people, not machines so not counting automated messages). This leads me to believe that maybe we could have a discussion on how these lists could work better. Could it be that there are many people out there who maybe would like to ask questions but are afraid to do so because several hundred people will get their email? For some type of questions, would other formats be better? Stackexchange-like messaging? Forum-based messaging? Jason has a good point with this. But different discussions have different 'optimal' media... Anyway, I'm jus throwing this into the discussion. To keep to the topic, I think a sysadm list could be useful. Best regards, Lars 2014-10-09 13:34 GMT+02:00 Jason Pickering jason.p.picker...@gmail.com: Hi Bob, I see the need, but am a bit concerned about establishing another mailing list. You can see from the dev list, that there are A LOT of non-dev topics already. Some of these are implementation issues, some end-user support, and a small smattering of Java jabberwocky. The dev list has sort of become the default mailing list for everything, and this is where people tend to go for support. The user list receives much less traffic, in spite of the fact that most of what is on the dev list is really not development related. While I think it is a good idea, there is inertia to overcome. Another idea which we have been contemplating is the establishment of a forum. This came out of the meeting in Oslo a few weeks back. I have been working with Lars Helge on this, but there is some more work which needs to be done before it would even be ready for testing. However,maybe a forum would be a better media for such discussions? Regards, Jason On Thu, Oct 9, 2014 at 12:06 PM, Alex Tumwesigye atumwesi...@gmail.com wrote: Brilliant idea. Let's go for it. Alex On Thu, Oct 9, 2014 at 12:30 AM, Bob Jolliffe bobjolli...@gmail.com wrote: Hi all Steven Uggowitzer recently raised the idea with me to create a system administrators list. Aimed at backend sort of things relating to the operating system, security, database tuning, dhis2-tools, virtual machine images etc. Those geeky sort of things which are not about java development or about users as such, but all the stuff that needs to happen in between. I said I'd run it by our extended community and try and gauge interest. Please reply in this thread if you think its a good idea (or not). If there is sufficient interest we can look at setting up. Cheers Bob ___ 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, Ministry of Health/AFENET Kampala Uganda IT Consultant - BarefootPower Uganda Ltd, SmartSolar, Kenya IT Specialist (Servers, Networks and Security, Health Information Systems - DHIS2 ) Solar Consultant +256 774149 775, + 256 759 800161 I don't want to be anything other than what I have been - one tree hill ___ Mailing list: https://launchpad.net/~dhis2-devs Post to : dhis2-d...@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-devs More help : https://help.launchpad.net/ListHelp -- Jason P. Pickering email: jason.p.picker...@gmail.com tel:+46764147049 ___ Mailing list: https://launchpad.net/~dhis2-devs Post to : dhis2-d...@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-devs More help : https://help.launchpad.net/ListHelp -- Lars Kristian Roland Research Fellow, Department of Informatics, University of Oslo Email: l...@roland.bz - rol...@ifi.uio.no Phone: +47 90733036 ___ 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
Re: [Dhis2-users] DHIS2 mobile java error
Hi, can you give us the version of the DHIS2 server you are using, and whether you're using the newest J2ME client or an older build? You find the build revision number of the DHIS instance under Profile - About DHIS2. Best regards, Lars 2014-03-04 15:17 GMT+01:00 tasokwa nkhonjera tasonkhonj...@gmail.com: Hello guys, i am having a problem with DHIS2 mobile aggregate.jar. am able to install it on my nokia C3 phone, even logging in is fine am able to reach a point were am required to put a 4 digit pin, but when i do this its giving me an error as follows: Null Pointer Java/lang/Null pointer exception. how can i solve this? ___ Mailing list: https://launchpad.net/~dhis2-users Post to : dhis2-users@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-users More help : https://help.launchpad.net/ListHelp -- Lars Kristian Roland Research Fellow, Department of Informatics, University of Oslo Email: l...@roland.bz - rol...@ifi.uio.no Phone: +47 90733036 ___ 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
Re: [Dhis2-users] Maps of outbreaks
A slight detour of the thread, but how about a server side apps part for gsoc. So we can process the web api on the server on behalf of the client. For non javascript enabled clients such as SMS and mobile light? Server side javascript or other... And a json db for apps would be nice. Instead of just settings... That would have been good during the inf5750 group work. Lars 15. feb. 2014 20:06 skrev Saptarshi Purkayastha sun...@gmail.com følgende: One could indeed make an app for appsetting management since devs can already save/retrieve settings for apps by using the usersettings or systemsettings web api. Knut, I think its quite feasible for this app to be built during gsoc 3-month timeline. This app can also help create convention on how apps should name their settings. Something like settings.appname.settingkey can be managed through the app's UI --- Regards, Saptarshi PURKAYASTHA On 16 February 2014 00:23, Knut Staring knu...@gmail.com wrote: Thanks Jim - I will try to find time to get more Data Entry ideas into a Blueprint. Also very much like your thoughts about extending the current bare-bones app management in DHIS2 to include configuration of each app - maybe something for GSoC? Knut On Sat, Feb 15, 2014 at 5:40 PM, Jim Grace jimgr...@gmail.com wrote: Hi Knut, Nice thoughts about more flexible data entry forms pivoting in different dimensions. And given how much easier the auto-generated forms are than designing your own, it would be great to expand the number of cases that one can use auto-generated forms for. Developing a detailed proposal for this sounds like a very useful effort. Any takers? I quite agree that we should provide tools for people who are not programmers allowing them to configure what they want. My question about the appropriate use of apps isn't really focused on when do we expect users to write their own. It's more the question of when are features provided in the core vs. when are they provided in the app store. Speaking of which, if we provide general-purpose, configurable apps in the app store, I wonder how we can provide a user-friendly way to customize app metadata through DHIS, so the user wouldn't have to edit the manifest file inside the app. We could extend the DHIS UI to be able to configure app-specific metadata settings for an app that has been uploaded. I wonder if the app manifest itself could describe the various system settings choices to be made (e.g., the allowable numeric range of a metadata setting, the list of choices, etc.) I'm not familiar enough yet with the app manifest format to know whether it supports this already, or how awkward it might be to graft it on. I known that OpenMRS modules, for example, can add their own settings section to the OpenMRS UI, so they can be configured through OpenMRS. The end result is that the non-programmer user can simply download an OpenMRS module, install it, and then configure it through the OpenMRS UI. The equivalent for DHIS apps could be very useful. Or should the app include its own configuration screens, and the configuration data is somehow stored in DHIS? (I apologize for my lack of knowledge about apps.) Cheers, Jim On Sat, Feb 15, 2014 at 10:26 AM, Knut Staring knu...@gmail.com wrote: Thanks for the thoughts, Jim. Some comments below. On Sat, Feb 15, 2014 at 2:49 PM, Jim Grace jimgr...@gmail.com wrote: Hi Knut, It sounds to me like a natural for an app (as you mentioned). If we had Start date and End date in a YEARLY dataset, that might preclude two outbreaks (by any other name) for the same year and same organisation unit, so that might not be the best method for data entry. (And outbreaks that span the new year would still have to be entered twice.) Quite right, I was already wondering how to handle things that cross years. I guess the user should select start and end dates, but these would not be stored. Tending towards preserving the information as much as possible through using a daily dataset - this implies lots of (generated) datavalues for a long outbreak, but is usually for a limited number of orgunits (the total number is over 3000). Monthly data will be interpreted to cover all days in the month. Interesting idea about entering through time on the same form. I wonder what that would look like. Would the periods be columns? Given that we already use columns for disaggregations, that might make the form too wide -- so maybe the periods would be rows. I wonder how the number of periods would be determined -- perhaps specify the number in the form design (or in the data set for an automatically-generated form), or maybe specify a longer period type and show all periods within the longer duration. In this particular case there is but one data element and no disaggregations, so it could go either way. It really depends on how you get your data - sometimes you have lots of data for just one
[Dhis2-users] Welcome Andreas
Hi all, (sorry for cross-posting) Andreas Nergaard is joining the DHIS mobile team to coordinate the mobile requirements and development. Andreas comes from a product management background and has a lot of experience with mobile client development, working with operators etc. He will be taking on some of the coordination tasks I've done (and not done) so that I can work more on my PhD. I have worked with Andreas before and I'm very happy that he's joining the team. Best regards, Lars -- Lars Kristian Roland Research Fellow, Department of Informatics, University of Oslo Email: l...@roland.bz - rol...@ifi.uio.no Phone: +47 90733036 ___ 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
Re: [Dhis2-users] [Dhis-mobile-devs] Testing Mobile module but no data in data entry
Yes. I feel embarrassed about this issue... it has taken too long. MobiLars 20. des. 2013 17:05 skrev Jason Pickering jason.p.picker...@gmail.com følgende: I would not support this as we need the + to send SMS from our service provider. I just think DHIS needs to be able to deal with the leading +. Again,I think a user configurable regex should help to ensure phone numbers are correct for each implementation. --Sent from my mobile On Dec 20, 2013 6:00 PM, Muhire Andrew muhireand...@yahoo.com wrote: Hi Our case was that + of the country code, because after removing it, it worked. Interesting part is that we removed the + on the country code without adding two zeros but it worked(250 788xx). May be this need to be improved. I think we need some validations or output messages on these sensitive fields, like phone numbers. Here is the error message :No user associated with this phone number. Please contact your supervisor. As Knut suggests, i think using integer can solve the problem. -- * Muhire Andrew* * Ministry of Health / HMIS* *A mind is a terrible thing to waste* *** ** Cell:(+25)0788436150** *** Twitter :andrewmuhire*** skype:muhire_andrew *muhireand...@yahoo.com muhireand...@yahoo.com* On Friday, December 20, 2013 3:20 PM, Knut Staring knu...@gmail.com wrote: Not sure what the problem was for you, Andrew? I would think we can easily disallow a leading + sign, in fact, given that we start with ISO country code, I think we could require the number to be an integer. This means that people must avoid parentheses, spaces etc., which I think is reasonable. On Thu, Dec 19, 2013 at 6:02 PM, Lars Helge Øverland larshe...@gmail.com wrote: Is there any way we can improve validation here to assist the user if this is a common problem? On Thu, Dec 19, 2013 at 5:15 PM, Muhire Andrew muhireand...@yahoo.comwrote: Many thanks Knut, Fixed and working now. Thanks for your quick reaction. -- * Muhire Andrew* * Ministry of Health / HMIS* *A mind is a terrible thing to waste* *** ** Cell:(+25)0788436150** *** Twitter :andrewmuhire*** skype:muhire_andrew *muhireand...@yahoo.com muhireand...@yahoo.com* On Thursday, December 19, 2013 3:39 PM, Knut Staring knu...@gmail.com wrote: Make sure you don't include a + sign when you register the number for the mobile user. I recommend using the full number, including country code (but no + or 00 in front). Also, the mobile user must have a user role which has access to the mobile dataset. On Thu, Dec 19, 2013 at 1:47 PM, Muhire Andrew muhireand...@yahoo.comwrote: Hi all, We are testing the Mobile module using android, the configuration of gateway is working fine and the message is sent to my testing server but the data sent is not in data entry after clicking on re import. I have these messages on sent messages : No user associated with this phone number, please contact your supervisor. I have created the mobile user with all info including the mobile phone...Anyone came a cross this? I have created sms commands, element codes, assigned the dataset to the lowest facility.. Regards! -- * Muhire Andrew* * Ministry of Health / HMIS* *A mind is a terrible thing to waste* *** ** Cell:(+25)0788436150** *** Twitter :andrewmuhire*** skype:muhire_andrew *muhireand...@yahoo.com muhireand...@yahoo.com* ___ 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 +4791880522 http://dhis2.org ___ 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 +4791880522 http://dhis2.org ___ 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/~dhis-mobile-devs Post to : dhis-mobile-d...@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis-mobile-devs More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~dhis2-users Post to :
Re: [Dhis2-users] Anyone used DHIS-2 mobile to initiate mobile money payments?
Hi, in Zambia they have set up a partly manual system to reimburse/incentivize reporters for the Malaria program. I guess they can give the details as they are also on the list. In general I can say that we don't have a USSD connection directly from DHIS2, though we are very keen to investigate the whole area of reimbursement etc as part of the DHIS mobile project. We would need the DHIS2 server to have a mobile modem supporting USSD/SMS. Those who were implementing this in Zambia found that there were no standardized interfaces for doing this reimbursement on the network side, and the way they got around it I think was to install a mobile modem which could do SMS and USSD, and use an external program to run through a list of USSD/SMS commands (these were generated by a custom script in DHIS2). They are doing this on a different machine than the one that hosts DHIS2. Depending on the hosting situation and which OS the gateway-software runs on, it may be easier to do as they have done. To generate scripts on DHIS2 which are run on another machine that has network connectivity for SMS/USSD. Lars 2013/12/18 Wilson,Randy rwil...@msh.org In Rwanda we are exploring the possibility of paying community health workers incentive payments (PBF) via Mobile Money for effectively tracking pregnant women using the RapidSMS system. For example those who reported an average of 7 or more pregnancy-related messages per pregnant woman reported would receive a certain amount, while those reporting 4-6 would get less, and 3 or less would get no incentive payment. We have already worked out how to transfer the data into the DHIS-2 from RapidSMS (updating phone number lists and importing datavalues to calculate the average number of pregnancy related messages per community health worker), but we’re not sure if DHIS-2 supports sending of USSD messages that are used for mobile banking transactions. Has anyone done this before? Alternately, we could generate a report and send as an Excel sheet to the mobile carriers and have them initiate the transfers, but would then need a way to import the confirmation of payments back into the system since I suppose people with broken phones would not be able to receive their payments even if they are sent. This is still at the discussion stage, but we would like to build on experiences of those who may have tried this before. *Randy Wilson* Senior HMIS and Data Use Advisor, Ministry of Health/Rwanda Integrated Health Systems Strengthening Project Management Sciences for Health, Inc. (MSH) BP 371 Kigali, Rwanda ___ 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 -- Lars Kristian Roland Research Fellow, Department of Informatics, University of Oslo Email: l...@roland.bz - rol...@ifi.uio.no Phone: +47 90733036 ___ 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
Re: [Dhis2-users] [Dhis2-devs] SMS Gateway
Could you attach a screenshot of the SMS command config + the SMS service configuration screen? Something that is not well documented is that the SMS Service has to be running. You see this in the 'SMS service configuration' screen. [image: Innebygd bilde 1] Best regards, Lars 2013/11/12 riddy ndoma riddynd...@gmail.com Hello, I just sent the data from SMS gateway. In the SMS system arrived as shown in the attached image, I wanted to see the data that I sent at Dataentry but I see nothing. My SMS command is bound to a dataset that is collected weekly, when I send specify the period, so today's date. -- Riddy NDOMA Software Developer *Skype:* riddyndoma, *G+:* riddyndoma, *FB:* riddy ndoma *Twitter:* riddyndoma, *LinkedIn:* riddy ndoma *Blog:* http://riddyndoma.blogspot.com/ Vous servir est mon désire (Serving you is my desire) ___ Mailing list: https://launchpad.net/~dhis2-devs Post to : dhis2-d...@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-devs More help : https://help.launchpad.net/ListHelp -- Lars Kristian Roland Research Fellow, Department of Informatics, University of Oslo Email: l...@roland.bz - rol...@ifi.uio.no Phone: +47 90733036 image.png___ 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
Re: [Dhis2-users] [Dhis2-devs] SMS Gateway
You need to define an SMS service for outgoing SMS for the SMS parsing to work. It's paradoxical sorry, but that's probably the problem. Try defining an HTTP service. Just enter some URL, a user name and password. And make sure it's started. Then try again. Jerome are working on some slides that outline this. We'll send out shortly. 2013/11/12 riddy ndoma riddynd...@gmail.com hi @Lars, Here in the attachment! 2013/11/12 Lars Kristian Roland l...@roland.bz Could you attach a screenshot of the SMS command config + the SMS service configuration screen? Something that is not well documented is that the SMS Service has to be running. You see this in the 'SMS service configuration' screen. [image: Innebygd bilde 1] Best regards, Lars 2013/11/12 riddy ndoma riddynd...@gmail.com Hello, I just sent the data from SMS gateway. In the SMS system arrived as shown in the attached image, I wanted to see the data that I sent at Dataentry but I see nothing. My SMS command is bound to a dataset that is collected weekly, when I send specify the period, so today's date. -- Riddy NDOMA Software Developer *Skype:* riddyndoma, *G+:* riddyndoma, *FB:* riddy ndoma *Twitter:* riddyndoma, *LinkedIn:* riddy ndoma *Blog:* http://riddyndoma.blogspot.com/ Vous servir est mon désire (Serving you is my desire) ___ Mailing list: https://launchpad.net/~dhis2-devs Post to : dhis2-d...@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-devs More help : https://help.launchpad.net/ListHelp -- Lars Kristian Roland Research Fellow, Department of Informatics, University of Oslo Email: l...@roland.bz - rol...@ifi.uio.no Phone: +47 90733036 -- Riddy NDOMA Software Developer *Skype:* riddyndoma, *G+:* riddyndoma, *FB:* riddy ndoma *Twitter:* riddyndoma, *LinkedIn:* riddy ndoma *Blog:* http://riddyndoma.blogspot.com/ Vous servir est mon désire (Serving you is my desire) -- Lars Kristian Roland Research Fellow, Department of Informatics, University of Oslo Email: l...@roland.bz - rol...@ifi.uio.no Phone: +47 90733036 image.png___ 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
Re: [Dhis2-users] [Dhis2-devs] sms gateway for android
Mobile terminated (DHIS to SMS) works if the android is on a wifi ip that dhis2 has access to. For mobile originated (from mobile to dhis), it is simpler. Only needs internet with http access to the server, so server could be in cloud. 26. okt. 2013 13:13 skrev Jason Pickering jason.p.picker...@gmail.com følgende: This looks like a useful tool. Is it possible to use this as a means of sending SMSes which are sent from the DHIS2 server via the local network (to which the android device is connected)? It would seem you would need a public IP to do this, but if the android is somehow connected to the DHIS2 server, I guess there is no means to push these messages directly to the Android device. I do not think any device is going to have a public IP. Regards, Jason On Fri, Oct 25, 2013 at 4:15 PM, Knut Staring knu...@gmail.com wrote: Just to add, attached is a manual for the Android app: On Fri, Oct 25, 2013 at 2:15 PM, Lars Helge Øverland larshe...@gmail.com wrote: Hi, just wanted to highlight a nifty Android app which you can set up as a standalone SMS gateway for testing the SMS functionality in DHIS 2. Its made by Lars Roland - you can get it from google playhttps://play.google.com/store/apps/details?id=org.dhis2.androidsmsor from here: http://www.dhis2.org/appstore The app basically looks for incoming SMS arriving at the Android phone, parses them to look for keywords and forwards these messages to your DHIS 2 server using HTTP. You can configure a list of SMS commands that should be forwarded to DHIS 2. If you for example have created an SMS called 'Report' command within DHIS 2 under Mobile Configuration - SMS Commands, and you configure the app to forward any SMS starting with 'Report' to DHIS 2, you can use this to test data entry by sending for example 'Report A1 B2 C3' to your mobile phone. If your Android phone has an IP address that is accessible to your DHIS 2 server you can also use this Android App to send SMS messages from DHIS 2 to users. The URL to configure into DHISv2 is shown on the bottom of the app screen when running the app. This URL is configured in Mobile Configuration - SMS Service Configuration - Add Gateway - Generic HTTP Gateway inside DHIS 2. regards, Lars ___ Mailing list: https://launchpad.net/~dhis2-devs Post to : dhis2-d...@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-devs More help : https://help.launchpad.net/ListHelp -- Knut Staring Dept. of Informatics, University of Oslo +4791880522 http://dhis2.org ___ Mailing list: https://launchpad.net/~dhis2-devs Post to : dhis2-d...@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-devs More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~dhis2-devs Post to : dhis2-d...@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-devs 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
Re: [Dhis2-users] From 'District' to 'Decentralized' and 'Software' to 'System'
As an example of an abbreviation that has changed meaning, I would mention GSM, which I believe first meant Group Speciale Mobile (excuse my french) and later Global System for Mobile communication. I would support Prosper's observation that District may not cover the distributed system that DHIS2 has become. MobiLars On 2013 5 2 15:12, Knut Staring knu...@gmail.com wrote: There is indeed a long history, as Jason points out, and the district focus took its inspiration from the WHO Alma Ata Declaration from 1978 and its focus on Primary Health Care and Health For All http://en.wikipedia.org/wiki/Alma_Ata_Declaration Furthermore, the very first versions of DHIS came out of close collaboration with three pilot districts in Cape Town: http://www.mn.uio.no/ifi/english/research/networks/hisp/hisp-history.html http://folk.uio.no/patrickr/refdoc/BraaHedberg02.pdf http://www.mn.uio.no/ifi/english/research/networks/hisp/integrated-health-information-architecture.html However, by this stage, it seems to me that the acronym DHIS has also acquired quite an identity of its own, a bit like e.g. IBM, a name much like others, which could be used without necessarily going into what it stands for. Knut On Thu, May 2, 2013 at 2:54 PM, Jason Pickering jason.p.picker...@gmail.com wrote: Hi Proper, Remember, with open source software, you are free to call it what you want! I know of a private company who has now forked DHIS2 and are calling it something entirely different, for their own reasons. In other countries, DHIS2 has been branded differently, according to their own acronyms. I would however, not expect a change on this, given the long history. :) My two cents, Jason On Thu, May 2, 2013 at 7:41 PM, Prosper BT ptb3...@gmail.com wrote: Dear team, Quite often end users especially below and above the district level have asked Why 'District' and we have struggled to explain this by first telling history. In passing someone suggested renaming District to Decentralized and Software to System. What it if in respect of maintaining the acronym it becomes Decentralized Health Information System - DHIS? 'Don't kill the messenger' Regards -- Prosper Behumbiize, MPH Phone:+256 414 320076 Cell:+256 752 751776 +256 702 762707 ___ 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 +4791880522 http://dhis2.org ___ 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
Re: [Dhis2-users] [Dhis2-devs] DHIS2 Mobile
Thats great to hear Ojo. Please let us know how things proceed and make sure you give us input on new features and improvements. Lars On 09.03.2013 14:11, John Ojo wrote: Hi All, This is just to share with you that we have successfully set up the mobile reporting functionality of DHIS2 for a project in Nigeria. I am grateful to you all for the guidance you provided. I feel so empowered now. Thanks to you good folks. Best reagrds, John *John Ojo MD, FMCPH * Accra, Ghana. Mobile: +233 234691626 Skype: Johnojo Email: jn...@yahoo.com mailto:j...@corridor-sida.org *From:* Lars Kristian Roland l...@roland.bz *To:* Knut Staring knu...@gmail.com *Cc:* DHIS developers dhis2-d...@lists.launchpad.net; John Ojo jn...@yahoo.com; dhis1-users dhis2-users@lists.launchpad.net *Sent:* Wednesday, February 27, 2013 5:23 PM *Subject:* Re: [Dhis2-devs] [Dhis2-users] DHIS2 Mobile Hi, I would also recommend using the j2me, but I think it is a good idea that you implement sms in parallel. There are many existing and upcoming features on sms that may be useful. One is that you can fall back to using sms as a transport instead of gprs, though gprs works well in most contexts. Additionally, if you have smaller data sets, these would work well on sms. You can also use sms for messaging and alerts. But as your general route for those data sets, j2me is probably the best option. Note that j2me works best when you buy the phones, so you can test that it works as expected. Lars On 2013 2 27 20:13, Knut Staring knu...@gmail.com mailto:knu...@gmail.com wrote: Hi John, For your scenario, SMS would not work well. It seems to me that the J2ME solution (for feature phones such as many Nokias, e.g. 2690 or C2-02) could be the best option. They also of course have much better battery duraiton than smartphones. Knut On Wed, Feb 27, 2013 at 12:07 PM, John Ojo jn...@yahoo.com mailto:jn...@yahoo.com wrote: Hi Olav, Thanks once again. We are starting with two data sets with the plan to add more as time goes on and users become more comfortable using the system. Eventually, we hope to have about 4-5 data sets. There's likely to be values for most fields every period. We anticipate blank fields to be no more than 1 to 5% every period. Can our scenario fit the SMS option? Please what is the procedure for setting up the SMS reporting system. Does it work with version 2.10? Thank you. John From: Olav Poppe olav.po...@me.com mailto:olav.po...@me.com To: John Ojo jn...@yahoo.com mailto:jn...@yahoo.com Cc: DHIS developers dhis2-d...@lists.launchpad.net mailto:dhis2-d...@lists.launchpad.net; dhis1-users dhis2-users@lists.launchpad.net mailto:dhis2-users@lists.launchpad.net Sent: Wednesday, February 27, 2013 8:02 AM Subject: Re: [Dhis2-users] DHIS2 Mobile Hi, see replies below. 27. feb. 2013 kl. 07:46 skrev John Ojo jn...@yahoo.com mailto:jn...@yahoo.com: - what type of phones will be used: do the phones support java? If it is smartphones, do they use a browser that supports offline storage? I am yet to assess the phones available on the market. However, it is likely that the phones will support Java at the minimum. We will also want to benefit from the offline data entry capabilities of DHIS2 so we will most likely use phones that support offline storage. - do you require support for offline data entry? Yes. Could you please kindly explain how this can impact my case if the response is yes or no. Any phone that supports the java-client will also support offline data entry. Also, newer smartphones supports offline data entry in the browser (others on the dev/user list might know the exact requirements for the browser/phone). If offline support is not a requirement, you have the option of accessing DHIS2 using a mobile browser on a regular non-smart phone. If you require offline support, the java client or smartphone browser are the options. Using the browser rather than java-client will likely be easier to administer, but how important that is depends on how many phones will be used. - how much data are they supposed to enter? If it is only a few data elements, the new SMS reporting might be an option. The data is not much. for each data set, we are talking about between 35 to 40 data elements. How many data sets? Is there likely to be values for most fields every period, or will most of them be blank? If only a few values will be sent every week/month, structured SMS might
Re: [Dhis2-users] [Dhis2-devs] DHIS2 Mobile
Hi, I would also recommend using the j2me, but I think it is a good idea that you implement sms in parallel. There are many existing and upcoming features on sms that may be useful. One is that you can fall back to using sms as a transport instead of gprs, though gprs works well in most contexts. Additionally, if you have smaller data sets, these would work well on sms. You can also use sms for messaging and alerts. But as your general route for those data sets, j2me is probably the best option. Note that j2me works best when you buy the phones, so you can test that it works as expected. Lars On 2013 2 27 20:13, Knut Staring knu...@gmail.com wrote: Hi John, For your scenario, SMS would not work well. It seems to me that the J2ME solution (for feature phones such as many Nokias, e.g. 2690 or C2-02) could be the best option. They also of course have much better battery duraiton than smartphones. Knut On Wed, Feb 27, 2013 at 12:07 PM, John Ojo jn...@yahoo.com wrote: Hi Olav, Thanks once again. We are starting with two data sets with the plan to add more as time goes on and users become more comfortable using the system. Eventually, we hope to have about 4-5 data sets. There's likely to be values for most fields every period. We anticipate blank fields to be no more than 1 to 5% every period. Can our scenario fit the SMS option? Please what is the procedure for setting up the SMS reporting system. Does it work with version 2.10? Thank you. John From: Olav Poppe olav.po...@me.com To: John Ojo jn...@yahoo.com Cc: DHIS developers dhis2-d...@lists.launchpad.net; dhis1-users dhis2-users@lists.launchpad.net Sent: Wednesday, February 27, 2013 8:02 AM Subject: Re: [Dhis2-users] DHIS2 Mobile Hi, see replies below. 27. feb. 2013 kl. 07:46 skrev John Ojo jn...@yahoo.com: - what type of phones will be used: do the phones support java? If it is smartphones, do they use a browser that supports offline storage? I am yet to assess the phones available on the market. However, it is likely that the phones will support Java at the minimum. We will also want to benefit from the offline data entry capabilities of DHIS2 so we will most likely use phones that support offline storage. - do you require support for offline data entry? Yes. Could you please kindly explain how this can impact my case if the response is yes or no. Any phone that supports the java-client will also support offline data entry. Also, newer smartphones supports offline data entry in the browser (others on the dev/user list might know the exact requirements for the browser/phone). If offline support is not a requirement, you have the option of accessing DHIS2 using a mobile browser on a regular non-smart phone. If you require offline support, the java client or smartphone browser are the options. Using the browser rather than java-client will likely be easier to administer, but how important that is depends on how many phones will be used. - how much data are they supposed to enter? If it is only a few data elements, the new SMS reporting might be an option. The data is not much. for each data set, we are talking about between 35 to 40 data elements. How many data sets? Is there likely to be values for most fields every period, or will most of them be blank? If only a few values will be sent every week/month, structured SMS might be an option. Thank you so much. Best regards. John John Ojo MD, FMCPH Accra, Ghana. Mobile: +233 234691626 Skype: Johnojo Email: jn...@yahoo.com From: Olav Poppe olav.po...@me.com To: John Ojo jn...@yahoo.com Cc: DHIS developers dhis2-d...@lists.launchpad.net; dhis1-users dhis2-users@lists.launchpad.net Sent: Tuesday, February 26, 2013 7:28 PM Subject: Re: [Dhis2-users] DHIS2 Mobile Hi John, there are quite a few options for reporting to DHIS2 using mobile phones, can you give us a bit more information about your case: - is this aggregate data or case-based data? - what type of phones will be used: do the phones support java? If it is smartphones, do they use a browser that supports offline storage? - do you require support for offline data entry? - how much data are they supposed to enter? If it is only a few data elements, the new SMS reporting might be an option. Regards Olav 26. feb. 2013 kl. 17:51 skrev John Ojo jn...@yahoo.com: Dear All, I need to enable field workers in a country to be able to report into a DHIS2 (version 2.10) database using mobile phones. Please, I need a step-by-step instructions on how to go about achieving this. I will appreciate your kind assistance in this direction. Thank you. John. John Ojo MD, FMCPH Accra, Ghana. Mobile: +233 234691626 Skype: Johnojo Email: jn...@yahoo.com
Re: [Dhis2-users] Offline data entry for individual records
The mobile java client supports offline dataentry, but the user interface is a bit specific to a certain use case (so we are are making a new mobile java client which will have richer functionality). Lars --- Lars Kristian Roland On 15. feb. 2013, at 21:09, Ola Hodne Titlestad ol...@ifi.uio.no wrote: Hi Victor, You are right, there is no offline support in Tracker data entry. We plan to support this in 2.11 for the single event without registration program type. Ola --- On 15 Feb 2013 14:56, Victor Garcia vgarcia...@gmail.com wrote: Hi everyone, I just want to make sure that there is no way to introduce individual data when the internet connection is lost and send it when the connection is back (in the same way that is done with aggregate data). If someone has faced this issue and know an alternative, please tell. Thank you, Víctor ___ 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 ___ 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
Re: [Dhis2-users] Building legacy mobile in 2.10
Hi David, you are looking for the function of being able to send an SMS from the user (not a client), to DHIS2 with for example a monthly report, right? Not the J2ME client with SMS transport? Sending SMS with reports is certainly supposed to be supported in DHIS, but Magnus (cc) can hopefully help you set this up. Our Vietnam mobile development team are on holiday for a week or so, and when they come back they can help you also. Best regards, Lars On 05.02.2013 21:38, Dave Trombley wrote: Following the instructions at http://dhis2.org/mobile, we are trying to build the legacy (SMS transport) client. This is failing due to incorrect POM version numbers: [ERROR] The project org.hisp.dhis:dhis-service-sms:2.9-SNAPSHOT (/home/dtrombley/NetBeansProjects/DHIS/2.10-TRUNK/dhis-mobile/dhis-service-sms/pom.xml) has 1 error [ERROR] Non-resolvable parent POM: Could not find artifact org.hisp.dhis:dhis-services:pom:2.9-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ line 7, column 13 - [Help 2] When I change all the version numbers to 2.10, to match the dependency in the project, and also fix the parent path to point to the correct place (the extra directory dhis-mobile causes it to not be found), the compilation takes place, but immediately fails with a parser error: [ERROR] /home/dtrombley/NetBeansProjects/DHIS/2.10-TRUNK/dhis-mobile/dhis-web-sms/src/main/java/org/hisp/dhis/mobile/action/ReceiveImportPageAction.java:[34,31] error: package org.hisp.dhis.mobile.sms does not exist [ERROR] /home/dtrombley/NetBeansProjects/DHIS/2.10-TRUNK/dhis-mobile/dhis-web-sms/src/main/java/org/hisp/dhis/mobile/action/ReceiveImportPageAction.java:[35,35] error: package org.hisp.dhis.mobile.sms.api does not exist [ERROR] /home/dtrombley/NetBeansProjects/DHIS/2.10-TRUNK/dhis-mobile/dhis-web-sms/src/main/java/org/hisp/dhis/mobile/action/ReceiveImportPageAction.java:[43,4] error: cannot find symbol ... Is the legacy SMS still supported in 2.10? If so, what is the correct way to build it? Thanks, -David ___ 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 -- Lars Kristian Roland l...@roland.bz +47 90733036 www.apus.no - lars.roland.bz ___ 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
Re: [Dhis2-users] Lowest cost mobile phone for facility reporter and program tracker
The cheapest Nokia we typically recommend is c1-01, but if you go for the c2 with a larger screen, you get a better experience at not much higher cost. We are also testing some low cost chinese brands, but these differ between countries so it is difficult to say exactly. If you go to a mobile shop and get some local models and prices, we can help tell you which are feasible. Lars On 2012 7 3 07:41, Alvin Marcelo alvin.marc...@gmail.com wrote: Dear all, What barnd/model of mobile phone would you recommend for community health workers as facility reporter and program tracker? -- Alvin B. Marcelo, MD, FPCSwww.alvinmarcelo.com Philippine Health Insurance Corporation GPG 0x99CBC54C Click here for the Master of Science in Health Informaticshttp://one.telehealth.ph:8081/NTHC/masters-of-science ___ 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
Re: [Dhis2-users] Secure remote access
Hi Mark, I'd use HTTPS/SSL for web access and definitely use SSH (preferably using both certificates and passwords) for server access (for people administering the linux installations). Even if you may not strictly need HTTPS/SSL, it covers your back in case there was an attempted attack. Not using it might be seen as unprofessional by many. A large part of security for the server is also to keep it up to date with security patches. This is often forgotten. And of course backups etc, which is also a security precaution. Note that if you're using the mobile clients, this may put some extra requirements on which SSL certificate registrars you use, as the cheaper ones give errors or simply don't work on mobile phones. So although Verisign and Thawte are more expensive, it might be worth using these. Lars 2012/3/9 Jason Pickering jason.p.picker...@gmail.com Hi Mar, Personally, I would be much more concerned about the security of the server itself. I get dozens of attempted forced entry attempts on servers I manage each day. I know servers where DHIS2 has been setup have been taken over due to weak passwords on the server. It really depends on the security requirements of the organization. DHIS password requirements are pretty insecure (at least 8 characters, one caps, one number) and well known, so of course, this is a weakness. This of course could be changed to suit your own needs, but would require alteration of the source code to do so. Best to get an exact security requirement from them. Regards, Jason On Fri, Mar 9, 2012 at 6:50 AM, Mark Spohr mhsp...@gmail.com wrote: Thanks for this Some here are worried about unauthorized access to the system using easily guessed names and password combos. Has that been a problem? Mark Spohr MD On Mar 8, 2012 8:28 PM, Jason Pickering jason.p.picker...@gmail.com wrote: Hi Mark, I think you answered your own question. I use HTTPS for end users, as it does not require them to do anything, and VPN in situations where direct access to the remote database may be required. There is some information in the user manual on setting up DHIS with SSL/HTTPS. For Apache, some stuff is here http://apps.dhis2.org/ci/job/dhis-documentation/ws/target/site/en/implementer/html/ch10s04.html#d5e1011 For Nginx, some more info is here http://apps.dhis2.org/ci/job/dhis-documentation/ws/target/site/en/implementer/html/ch08s02.html For VPN,I would reccomend OpenVPN . A little tricky to setup, but extremely powerful and secure. https://openvpn.net Regards, Jason On Fri, Mar 9, 2012 at 3:23 AM, Mark Spohr mhsp...@gmail.com wrote: What strategies do people use for securing DHIS over the internet? VPN? HTTPS? Mark Spohr MD ___ 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 -- Lars Kristian Roland Research Fellow, Department of Informatics, University of Oslo Email: l...@roland.bz - rol...@ifi.uio.no Phone: +47 90733036 ___ 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